Archive for the ‘Programming’ Category

Episode 9: A Note to Myself

This post is exactly what the title says it is. Just a small note to remind me what I should be focusing on. Spending a weekend playing with genetic algorithms in Scheme is a wonderful learning opportunity, but it detracts from some of the bigger projects I’m working on. Idle curiosity can do more harm [...]

Episode 5: Something to Do

First things first. Python and Django programmer for hire this summer (June and July). If anybody in or around New Delhi needs something built, I’m your man.
Now, on to the trivialities.
The results for Google Summer of Code 2009 came out on April 21, and I failed to make it. According to my mentoring organization, I [...]

April 24, 2009 • Posted in: Life, Programming • 3 Comments

Episode 4: Things Nobody Will Ever Tell You (At Least Not Nicely)

I have found that students of computer science (CS) and information technology (IT) in most Indian colleges have several misconceptions about programming and computers in general. This seems to be a common problem in other parts of the world, too. I’ve made a list of some of the most common problem areas, and I’m posting [...]

Thoughts on Using a Mac as a Development Platform

This post was inspired partly by this Reddit post.
Take my opinions on the Mac as a development machine with a grain of salt, since I’m neither a professional programmer, nor do I contribute to any major open source projects. I’m still in the early stages of hackerdom, and most of the code I write is [...]

March 10, 2009 • Posted in: Opinions, Programming • 8 Comments

Computer Science FAIL – Higher Education in India

Update (March 13): He’s back, but now he’s simply shying away from what he doesn’t know.
Update: The professor in question has been reported and is now banned from taking any more classes.
This piece might come across as one intended to bad mouth my own college, but I have a sneaking suspicion that things aren’t all [...]

January 19, 2009 • Posted in: Life, Programming • 195 Comments

Learning New Programming Languages and APIs – What I Was Doing Wrong

For the past few months, I have been trying to learn how to write GUI applications for the Mac. The two best toolkits for this task are Cocoa and Qt. Since I have never written any GUI code before and none of my projects have ever been very complex, learning these two libraries turned out [...]

My Code Dojo

Update (March 27): It failed. It’s gone now.
From the site: [Uncool's Code Dojo] is a database of short, fun programming tasks that can be solved in under a week’s time.
Here’s a problem – I’ve just learned this new do-all-end-all-super-mofo programming language but I don’t know what to do with it. The Code Dojo is my [...]

January 8, 2009 • Posted in: Programming • No Comments