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'):
- Release: Bro 2.3.1-2 on OpenWRT (June 8th, 2015)
- Bro 2.3 on OpenWRT (April 29th, 2015)
- Bro IDS on OpenWRT Part II — The Paper (July 31st, 2014)
- cl-ecc: A prototype implementation of ECC in Common Lisp (June 19th, 2014)
- Blocking traffic flows selectively with a timeout from Bro IDS (July 1st, 2013)
- Bro IDS on OpenWRT (December 10th, 2012)
- slicehosts: Extract host-based traffic out of pcap dumps (March 18th, 2012)
- Summing up Google Summer of Code 2011 (October 4th, 2011)
- Summer of Code Progress: Exit node selection (September 4th, 2011)
- Tarball generator for Git commits (August 23rd, 2011)
- Summer of Code Progress: Tor configuration (August 12th, 2011)
- Summer of Code Progress: garm 0.1 (July 17th, 2011)
- Summer of Code Progress: Graphs, logs and acid (June 28th, 2011)
- Summer of Code Progress: Cursing with Python (June 1st, 2011)
- There and Back Again — Google Summer of Code 2011 (April 26th, 2011)
- GSmolt: A GTK+ frontend for Smolt (March 30th, 2011)
- Summing up Google Summer of Code 2010 (September 5th, 2010)
- Summer of Code Progress: Wrapping up (August 17th, 2010)
- Summer of Code Progress: Refactoring, Matching and Patching (August 10th, 2010)
- Summer of Code Progress: Attachment Upstreamer improvements (July 24th, 2010)
- Summer of Code Progress: Curl It Unlike Beckham (July 12th, 2010)
- Summer of Code Progress: Attachment Upstreamer (July 3rd, 2010)
- Find your most used words in Pidgin logs with Python (June 27th, 2010)
- Summer of Code Progress: Merging Launchpad branches (June 22nd, 2010)
- Using Boyer-Moore-Horspool algorithm on file streams in Python (June 19th, 2010)
- Summer of Code Progress: Searching bug attachments for team subscriptions (June 14th, 2010)
- Summer of Code Progress: Unit testing and merge proposals (June 9th, 2010)
- Summer of Code Progress: Bug collections and attachment search (June 3rd, 2010)
- Summer of Code Progress: REST collections (May 28th, 2010)
- Summer of Code Progress: Debugging Launchpad’s RESTful API (May 22nd, 2010)
- HOWTO: Query WordPress posts in CMS Made Simple (May 16th, 2010)
- Summer of Code Progress: Ready to Launch(pad) (May 14th, 2010)
- Summer of Code Progress: Ubuntu Community Bonding (May 11th, 2010)
- Finally there — Google Summer of Code 2010 (April 27th, 2010)
- Workaround for getting received SMS’ sender number in PyS60 (April 11th, 2010)
- Using overlays for source code listings in LaTeX Beamer (March 8th, 2010)
- Facebook Friends Graph v0.2 — Deb and RPM packages for Ubuntu and Fedora (February 26th, 2010)
- Bookmark Undertaker v0.3 — Picking up the threads (February 21st, 2010)
- Facebook Friends Graph on Ubuntu (February 19th, 2010)
- Faking User-Agent with PyS60 (February 7th, 2010)
- Inbox Stats v1.1 — S60 3rd Edition Compatibility (February 6th, 2010)
- CSV Auto-Responder v1.0 — S60 3rd Edition Compatibility (February 6th, 2010)
- (GUI, Mathematical Equations, Scientific Plotting) = (GTK+, LaTeX, Matplotlib) (January 6th, 2010)
- Bookmark Undertaker — Check your Firefox favorites for dead links (December 3rd, 2009)
- PyS60 CSV Auto-Responder v0.1 (November 21st, 2009)
- Facebook Friends Graph v0.1 (November 21st, 2009)
- code.inspirated.com (November 15th, 2009)
- HOWTO: Use PyS60’s Bluetooth Console on Fedora/Ubuntu/Debian Linux (October 31st, 2009)
- Emu8086 Hardware Interrupt Editor & Generator (October 5th, 2009)
- HOWTO: Use LaTeX mathematical expressions in PyGTK (September 10th, 2009)
- HOWTO: Add grid lines to a GtkDrawingArea in PyGTK (August 30th, 2009)
- Writing a minimal shell in Python (August 1st, 2009)
- Inbox Stats v1.0 — Because graphs speak louder than numbers (May 17th, 2009)
- User-defined iterators in Python (May 14th, 2009)
- SMS Inbox statistics for Series 60 mobile phones v0.2 (May 12th, 2009)
- SMS Inbox statistics for Series 60 mobile phones (May 10th, 2009)
- “All methods in Python are effectively virtual” (May 3rd, 2009)