Vim Plugin: Query Command Complete
A vim plugin to create completions from an external query command (addressbook command line application, for example)
Exercise: CLI Fuzzy Clock
Announcement of a CLI fuzzy clock implementation I made for practice
How "puts" works in Ruby
Lower level implementation details of the Ruby "puts" function. Or: Y U NO call to_s on my Array subclass!?
Musings About RPM Upgrades
On how the lack of proper knowledge of the inner workings of the upgrade process of a RPM package caused some critical issues and how we overcame them.
Neat App of the Day: Taskwarrior
Continuation of the "Neat App of the Day" series, featuring Taskwarrior, a powerful command-line TODO-list manager
Neat App of the Day: Sup Mail
First post in a series of planned but not promised notes about the great applications I come by day by day. This one about sup, a neat command-line mail client written in ruby.
Custom Directory Completion for Zsh
On how to setup a custom directory-based command-line completion on zsh. And why I hate slow leg-less zombies.
Custom Directory Completion for Bash
On how to setup a custom directory-based command-line completion on bash.
An IRC Bot for Managing Shared Machines
Announcement of MachineBot, or: I should really be studying.
Disgusted With C++ Build Errors
Personal thoughts on the lack of decent compilation facilities for C++.
Splitting Git Repositories
Pragmatic guide on how to create git repositories based on sub-folders from an existing tree. Useful when moving or separating created code into a new project.
Watch out when using Python's urljoin
Python's urljoin function behaves differently on Python 2.5- and Python 2.6+. This Post describes it's behavior and suggests some measures to avoid future headaches.
An article with thoughts on two Markdown implementations written for Python and what led me to change the one used on Bizarrice blog engine.
Thoughts on Timezone issues on Google AppEngine, the usage of PyTz for l10n support and it's replacement for a web-service providing a Timezone interface.
How to read JSON data from an AppEngine app
A short-guide on interacting Google AppEngine based apps with Web Services that use JSON for their response.
Complaints about Bazaar behavior and how slow it's been for me while developing the Bugzilla back-end for Ubuntu's Apport.
GSoC Midterm Roundup
Status report for the midterm evaluation period for Google Summer of Code 2009.
GSoC Project Status
Status report for my Summer of Code project, with references to bazaar branches and git forks.
Sobre Brigas e Pirraças
Divagações sobre a apatia brasileira e a fraqueza da atual força jovem revolucionária.
A quick note regarding the publishing of my Summer of Code modifications for apport into a public branch on Launchpad.
Coding phase: START!
Kick-off post about my initial work for Google Summer of Code and the Pardus organization.
On Summer of Code
Google Summer of Code 2009 accepted proposal for creating a Bug Reporting System on KDE for the Pardus Linux Organization.