Author Archive

Creating COM Components using Visual C#.NET

October 8th, 2005
Posted in Windows | 46 Comments

Developers are sometimes asked to support older software systems that utilize obsolete technologies. This may be difficult when the development tools used to implement the older software system are not available and have been replaced by newer tools that do not seem to support the former tools’ technologies. Faced with the need to replace a […]

Partnership Between Google and NASA Develops

September 29th, 2005
Posted in - blah - | No Comments

According to this article, Google and NASA are teaming up. Google is becoming less focused on Internet search and broadening its reach around information management. The article quotes Google’s Eric Schmidt, “Google and NASA share a common desire, to bring a universe of information to people around the world.” Google has collected a good number […]

Differences between C++ Classes and Structs

September 13th, 2005
Posted in C++ | 79 Comments

Probably the most frequently asked interview question that I have received is one that explores the difference between C++ classes and structs. Such a question was asked by a Northrop Grumman recruiter during a career fair at UC Irvine. I was also asked this sort of question during an on-site interview at Heavy Iron Studios. […]

My Hijacked Credit Card

September 10th, 2005
Posted in Security | 1 Comment

I received an account statement for my Chase Platinum Visa credit card today and was shocked to discover new charges. It is surprising, because this credit card has never been used for purchases. There was one balance transfer that was done at the opening of the account to take advantage of a 0% APR for […]

Ingress Policing with Linux and tc

September 6th, 2005

I am simply amazed at the things GNU/Linux can now do, especially with regard to IP networking. I use pf under OpenBSD, a Unix-like operating system that is not Linux, to keep untrusted wireless access traffic from my trusted wired network at home. Lately, I have been working with Linux operating systems in a corporate […]