Home
def __init__(self):
The sole purpose for this little subsection of my website is to accumulate in one place all the blog posts related in one way or other to coding — mostly Python or C++.
Some of the code snippets here are quite old and hence I may not be particularly keen on calling them my work. Paraphrasing the ever true:
"Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else." — Eagleson's Law
And hence, stuff such as STL orgies in the UVa challenges should be ignored if they make your eyes bleed. If they don't, you clearly don't hate C++ enough.
def latest_posts_with_tag(self, tag='code'):
- Summing up Google Summer of Code 2011 (October 4, 2011)
- Summer of Code Progress: Exit node selection (September 4, 2011)
- Tarball generator for Git commits (August 23, 2011)
- Summer of Code Progress: Tor configuration (August 12, 2011)
- Summer of Code Progress: garm 0.1 (July 17, 2011)
- Summer of Code Progress: Graphs, logs and acid (June 28, 2011)
- Summer of Code Progress: Cursing with Python (June 1, 2011)
- There and Back Again -- Google Summer of Code 2011 (April 26, 2011)
- GSmolt: A GTK+ frontend for Smolt (March 30, 2011)
- Summing up Google Summer of Code 2010 (September 5, 2010)
- Summer of Code Progress: Wrapping up (August 17, 2010)
- Summer of Code Progress: Refactoring, Matching and Patching (August 10, 2010)
- Summer of Code Progress: Attachment Upstreamer improvements (July 24, 2010)
- Summer of Code Progress: Curl It Unlike Beckham (July 12, 2010)
- Summer of Code Progress: Attachment Upstreamer (July 3, 2010)
- Find your most used words in Pidgin logs with Python (June 27, 2010)
- Summer of Code Progress: Merging Launchpad branches (June 22, 2010)
- Using Boyer-Moore-Horspool algorithm on file streams in Python (June 19, 2010)
- Summer of Code Progress: Searching bug attachments for team subscriptions (June 14, 2010)
- Summer of Code Progress: Unit testing and merge proposals (June 9, 2010)
- Summer of Code Progress: Bug collections and attachment search (June 3, 2010)
- Summer of Code Progress: REST collections (May 28, 2010)
- Summer of Code Progress: Debugging Launchpad’s RESTful API (May 22, 2010)
- HOWTO: Query WordPress posts in CMS Made Simple (May 16, 2010)
- Summer of Code Progress: Ready to Launch(pad) (May 14, 2010)
- Summer of Code Progress: Ubuntu Community Bonding (May 11, 2010)
- Finally there -- Google Summer of Code 2010 (April 27, 2010)
- Workaround for getting received SMS' sender number in PyS60 (April 11, 2010)
- Using overlays for source code listings in LaTeX Beamer (March 8, 2010)
- Facebook Friends Graph v0.2 -- Deb and RPM packages for Ubuntu and Fedora (February 26, 2010)
- Bookmark Undertaker v0.3 -- Picking up the threads (February 21, 2010)
- Facebook Friends Graph on Ubuntu (February 19, 2010)
- Faking User-Agent with PyS60 (February 7, 2010)
- Inbox Stats v1.1 -- S60 3rd Edition Compatibility (February 6, 2010)
- CSV Auto-Responder v1.0 -- S60 3rd Edition Compatibility (February 6, 2010)
- (GUI, Mathematical Equations, Scientific Plotting) = (GTK+, LaTeX, Matplotlib) (January 6, 2010)
- Bookmark Undertaker -- Check your Firefox favorites for dead links (December 3, 2009)
- PyS60 CSV Auto-Responder v0.1 (November 21, 2009)
- Facebook Friends Graph v0.1 (November 21, 2009)
- code.inspirated.com (November 15, 2009)
- HOWTO: Use PyS60's Bluetooth Console on Fedora/Ubuntu/Debian Linux (October 31, 2009)
- Emu8086 Hardware Interrupt Editor & Generator (October 5, 2009)
- HOWTO: Use LaTeX mathematical expressions in PyGTK (September 10, 2009)
- HOWTO: Add grid lines to a GtkDrawingArea in PyGTK (August 30, 2009)
- Writing a minimal shell in Python (August 1, 2009)
- Inbox Stats v1.0 -- Because graphs speak louder than numbers (May 17, 2009)
- User-defined iterators in Python (May 14, 2009)
- SMS Inbox statistics for Series 60 mobile phones v0.2 (May 12, 2009)
- SMS Inbox statistics for Series 60 mobile phones (May 10, 2009)
- "All methods in Python are effectively virtual" (May 3, 2009)