Name: Muntasir Khan
Member since: 2009-01-15 21:09:58
Last Login: 2010-03-06 21:11:11
Homepage: http://muntasir-120.livejournal.com/
Got eliminated after round-2 in this year's GCJ. It was fun, but I was hoping for a better performance this year.
Read an old blog post by Steve Yegge, that got me trying something I've been putting off doing for a long time. Started by coding a simple arithmetic expression evaluator. I'll probably start on something slightly bigger next.
ncm: Really good points. I read that blog post, and it is hard to believe that guy was actually involved in HotSpot. Most of what he says sound like "I refuse to believe it is that bad. It isn't Java's fault, it's your code that's doing it in a bad way". You comment wasn't offensive at all. I don't hate Java, and actually was a big fan not long ago, but simply denying Java has any weak points sounds highly idiotic.
Reading a lot of open source code. I must admit reading code from real world, living breathing projects (as opposed to quick and dirty hacks to solve a particular algorithmic problem, often deliberately aiming to minimize characters typed as well) has greatly improved my coding style.
While reading about memoization, I stumbled into decorators and decorator libraries for python. Really useful. Wrote my own memoization decorator for python, using ideas lifted from some perl and python code and a few additions of my own. I'll probably make it available online soon.
Moved my blog from LiveJournal to WordPress. WordPress looks so much cooler, and its open source to boot. The only catch was that LiveJournal only allows one month to be exported at a time. But this wasn't a problem for me since I only started there this month.
Just solved this problem at SPOJ. Pretty easy, but didn't risk getting a time limit exceeded verdict with Python and coded in C++ instead. The problem could be made slightly more interesting by increasing the number of jobs and the range of priorities (e.g. 10^5 perhaps).
24 Jan 2009 (updated 24 Jan 2009 at 22:02 UTC) »
I'm certified as an Apprentice now! Thanks to fzort, badvogato, zanee, and ncm.
22 Jan 2009 (updated 23 Jan 2009 at 06:11 UTC) »
Downloaded source of quite a few open source projects in the last few days. Going through them very carefully. mod_virgule code still baffles me. But I'm slowly making progress. The fact that many of the projects in the projects page here are either dead or have broken links (some even sound bogus) is also causing me some frustration.
Solved another problem at SPOJ. Currently mine is the only accepted Python solution there, but probably not for long.
Just noticed that fzort certified me as apprentice. Thanks fzort! However, advogato still considers me an observer.
MAK certified others as follows:
Others have certified MAK as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!