Archives for August 2008
Not goodbye, I’ll be seeing you guys around
How important is a great environment, friends-wise and work-wise, to one’s general happiness? Very important, actually. For the past year, and especially the last six months, I’ve been fortunate enough to be in such an environment. It’s been intellectually stimulating, it’s been fun, it’s how it should be, really. But somehow all good things come […]
To Kill A Mockingbird by Harper Lee
To Kill A Mockingbird is one of the great classics of American literature. It’s about justice and standing up for what’s right in the face of overwhelming opposition, told from the point of view of a little girl. As you might have guessed, it’s set in the early 1940’s when segregation was still the norm.
So […]
Bug in SgmlReader
Chris Lovett of Microsoft wrote SgmlReader 1.7 and has kindly shared it with the world. What does it do? In his own words:
An XmlReader implementation for loading SGML (including HTML) converting it to well formed XML, by adding missing quotes, empty attribute values, ignoring duplicate attributes, case folding on tag names, adding missing closing tags […]
Movica: WMV Editor
I wanted to help my friend upload a video to YouTube, but his video was too long (more than YouTube’s 10-minute limit). So I was searching for something that could extract sections from a WMV file and found Movica. I don’t know whether it’s the best but it worked for me. What I like about […]
C# Hidden Danger #2: GetHashCode()
Suppose you have an address book saved as a CSV text file or an XML file. You would like to create a program that loads the address book into memory, and return the contact details of a person, given the name.
There are a number of data structures from which to choose: array, ArrayList, List<T>, Hashtable, […]
