4,000 posts

While playing around with this and that (more on this a bit later), I noticed a perfectly round number in one of my sidebars – 4,000.  That’s exactly how many posts I have published on this blog.  Technically, I have a little bit more, but it’s 4,000 posts that are available to all of your for reading, linking, and commenting.

Last celebrated milestone of this blog that I could find was 2,000 posts, which was almost three years ago.   Not bad, not bad at all.  I’m still here and I’m still kicking.  Let’s see if I can push it towards 5000, 10000 and 50000…

Happy Birthday, Perl!

My favorite (so far) programming language has been born 20 years ago.   It’s been loved and hated.  It’s been praised and damned.  It’s been complimented and criticized.  But all that doesn’t matter.  What matters is that it has been helping people all over the world to solve problems.  Tricky, boring, annoying problems.  It provided enough power to build enterprise grade applications, while still being easy and flexible enough to be the super-glue of many systems.

I’m sure Perl will still be with us in another 20 years.  I wish it to be as useful in that time, as it is now.

Thanks, respect, and best wishes to everyone who created and supported Perl, its community and tools all these years.  Happy birthday!

From the baby to a US Marines’ boy

After the first haircut

Maxim has got his first haircut today. Don’t worry, that wasn’t either from me or Olga. We got some professional help.

Maxim was puzzled at the beginning, but that he got bored and turned somewhat grumpy. No major crying though.

When we brought him back home, we realized that there was a bigger change in him, not just a haircut. He didn’t look like a baby anymore. Instead, he was a boy. The style of the haircut suggested some relation to the US Marine Corps. Quite a change I should say.

Anyway, it will grow back and we won’t be cutting it anytime soon. Let him have the hippy fun.

Album location: /photos/2006/2006-03-14_Olga_Birthday/

Walk like an Egyptian. With a pyramide.

It is sometimes difficult to communicate the fun and excitement of parenting to those who don’t have kids. Especially when talking about small things. Adults take A LOT OF things for granted, and they don’t realize to what extent they do until they see a child acquering those grants, working hard for each of them on a daily basis.

Let me give you an example of the most recent Maxim’s development milestone – a pyramide. Even if you don’t have any children, you’ve probably seen them a billion times – small plastic or wooden pyramids of brightly-colored rings on a stick.

When any adult sees this thing, it is immediately obvious to him what is the purpose of the said toy. Disassembling the rings from the stick and then assembling them back onto it in the right order. TADA. That’s it.

We’ve been watching Maxim trying to figure it out for the last three or four month.

No adult probably has enough imagination to occupy himself with such a toy for three hours. What in the world can you do with it? Here are a few examples: turn the whole pyramid over and over all its axises, drop it, drop it in such a way that rings come off, pick up each ring one at a time, pick up two rings simultaneously – one in each hand, pick up rings differently based on their colors and sizes, suck those rings, bite those rings, attempt to pick up more than two rings simultaneously (possible, but needs a lot of figuring out), drop rings, throw rings (a lot of fun!), combine rings with other toys, combine empty pyramide stick with other toys, suck pyramide stick, bite pyramide stick, knock yourself on the head with pyramid stick, knock yourself on the head with each ring in each possible order and then repeat the procedure with two rings simultaneously, hide rings, hide rings forever, find rings, and so on and so on and so on.

It’s not that he couldn’t have figured out how to put rings on the pyramid stick. It’s just that there are so many ways to play with this toy that it is difficult to single out any particular one of them.

But we finally go there. Now Maxim got interested in putting the rings back on the pyramid stick. And he can even combine them in the right order. Wow!

A note for those of you who don’t have kids: pyramide is this kind of toy that stimulates child’s mental development. Apparently, it can be so hard on the kid’s brain, that often kid would avoid this toy alltogether. We know a few kids who are much older than Maxim and who haven’t yet figured out the pyramide or tried to do so and lost interest.

Last paragraph in one sentence: we are breeding a genious!

11 month. And counting.

Maxim is 11 month old today. This is the last calendar milestone before The Big Day.

No celebrations or fireworks were thrown in the air today. Mostly because there’s just not enough energy with everyone being sick.

The day was met with 3 teeth (1 up, 2 down) and a new skill of head nodding. He practices it a lot recently. And it looks cool. Like he is always agreeing with everything being said around.