Here's an interesting post about metaprogramming with ruby, as pointed out by Martin Fowler.

Tags: | |

According to Scott Guthrie's blog Microsoft has released Beta 1 of it's AJAX tool, ASP.Net AJAX (formerly known as Atlas) at

There are three flavors of download options:

  1. The ASP.NET AJAX v1.0 “Core”
  2. The ASP.NET AJAX “Value-Add” CTP
  3. The ASP.NET AJAX Control Toolkit

The most interesting of them all is the latter which includes 28 free, really cool, AJAX-enabled controls that are built on top of the ASP.NET AJAX 1.0 “Core” download.

The new beta features enhanced support for the Safari browser, and enhanced debugging support.

Moreover, Guthrie said Microsoft's plan is "to release a beta refresh in a few weeks that incorporates customer feedback, then ship an RC release after that, and then ship it as a fully supported 1.0 release once people feel it is ready." However, he said, the APIs "are pretty close to being final."

Tags: | |

Microsoft hires John Lam, the creator of the RubyCLR bridge between the Ruby language and the Microsoft CLR (Common Language Runtime). He will be joining Microsoft in January, but details are to be revealed.

"I've decided to stage a friendly takeover of Microsoft. As of January 2007 my new work address will be Building 42 at Microsoft," Lam said in a blog post on Oct. 21. "I'll be working in the CLR team to help bring the love of dynamic languages out to the statically typed heathens."

More on this article from eWeek:,1759,2035260,00.asp

Tags: | | |

How To Become A Hacker, by Eric S. Raymond, is a short guide that addresses this vital question for many of us.

Here's an exceprt:

"Hackers solve problems and build things, and they believe in freedom and voluntary mutual help. To be accepted as a hacker, you have to behave as though you have this kind of attitude yourself. And to behave as though you have the attitude, you have to really believe the attitude."

Tags: | |

I've been trying to disable the event toaster tray icon for some time now.

There is the Tools/Options dialog where you can uncheck the check-box, but that will only disables the notifications, the annoying tray-icon remaining there.

So, I asked Aaron Marten on his blog how to completely disable the damn thing. And here's the answer:

Delete the package registration only for the event toaster by running the following command:
"reg delete HLKM\Software\Microsoft\VisualStudio\8.0\Packages\{139f0cf3-9b20-44cc-861c-420d7a396b57}"

For more see:

Tags: | |

The official release of Microsoft Internet Explorer 7 is now available. Download from the Microsoft Download Center or the Internet Explorer site.

Internet Explorer 7 will be delivered also through Automatic Updates for users of genuine Windows XP SP2, Windows XP 64-bit Edition, and Windows Server 2003 SP1.

Tags: |

IronPython is Microsoft's implementation of the Python language running on the .NET Framework.

Here's a Mini-guide on IronPython.

Tags: | | |

Coooooooooool post: Top 10 Workplaces

I especially liked that egg-shaped meeting room inside which all the walls are whiteboards.