May 2006

Simple Programming Exercises, Part III

Posted by Stephen on May 31, 2006 in Computing, Programming, Stuff

I’ve heard that, in some job interviews, people have had to write a function that determines whether a string is a Palindrome. I don’t know whether this is true, but I thought it would be a good practice exercise. My C function operates on the following assumptions: The string is just a regular C-style […]

Simple Programming Exercises, Part II

Posted by Stephen on May 30, 2006 in Computing, Programming, Stuff

Here are some more simple programming exercises: Implement atoi() Implement itoa() I got these ideas from Joel Spolsky’s article on conducting job interviews. As with before, I solved both problems with a pen and paper, since that’s what I’d have in a real job interview. Here is my implementation of atoi(3): int atoi(char* str) { int last; […]

Simple Programming Exercises

Posted by Stephen on May 24, 2006 in Computing, Programming, Stuff

Since joining LVC, I haven’t been writing programs, and since I’ll be entering the job market soon, I’m worried that my programming skills are getting rusty. To get back into the swing of things, I’ve been working on some short, five-minute exercises to clear the cobwebs from my brain. I’ve heard that these […]

Beautiful Old Maps

Posted by Stephen on May 18, 2006 in History, Twin Cities

It turns out that the Library of Congress has a large collection of maps available on its website. Most of them are quite beautiful, and I’m especially impressed with the engraved pictures of nineteenth-century Minneapolis and St. Paul. The Library of Congress allows you to download the images onto your computer, but they’re in either […]