dnrTV features Venkat on .NET Generics

dnrTV’s March 9th episode featured Venkat Subramaniam giving an interactive demonstration of .NET Generics. The entire video tutorial is about an hour long. I thought it was quite useful. It’s fantastic being able to watch an expert in this area as he writes code and explains what he’s doing while … Continue reading

Ham radio equipment restrictions

Amateur radio is a hobby of mine and it’s always sad to read about the restrictions being placed on hams these days. This WRAL article is especially interesting, considering the amount of help hams have provided during the aftermath of the Katrina disaster. 73s, Matt / AG4TS

Quote of the Week: George Washington

“We may find, by our own unhappy experience, that there is a natural and necessary progression from the extreme of anarchy to the extreme of tyranny, and that arbitrary power is most easily established upon the ruins of liberty abused to licentiousness.” — George Washington

Restarting Windows services in C#

It’s dead simple to restart a Windows service in C#. I’m a little shocked at how easy it is actually, given some of the other things I’ve found to be so ugly about the language. public void RestartService(string name) { ServiceController service = new ServiceController(name); service.Stop(); Thread.Sleep(2500); service.Start(); Thread.Sleep(2500); } … Continue reading

RailsConf registration reopened

The fine folks at RailsConf have reopened registration for an additional 150 seats. If you were thinking of going before, but didn’t get a ticket prior to registration closing, now is the time to take action. No, seriously, it is!