
Blog
Technical articles, insights, and tutorials on software development, DevOps, and cloud architecture.
In my previous post "Debugging Zend Framework routes with ZF Debug Utils" I presented a tool that I wrote to ease my way around ZF routing....
Debugging Zend Framework 2 routes and specifically why a given route wouldn't match to a controller was one of my pains while working with ZF2 applica...
Hello all! I've released yesterday the first version of SmartyBundle on GitHub. SmartyBundle SmartyBundle is a Symfony2 bundle that provides integrati...
PDF generation and invalid characters While working with the TableTools PDF generator included in the great DataTables jQuery plugin I've noticed that...
No, this will not replace Google Translate or Babel Fish . But it does something that these tools simply can't offer. For some time I've been using Wi...
I was doing the usual make dist process to launch a tarball for one of my apps when tar died with the following message: tar: file name is too long (m...
These are good news for the Gentoo community. Portage is being used to build Chromium OS packages. As you may know, Portage is the Gentoo Linux defaul...
Want to get rid of all those unread messages in Gmail? Or, just like me, have some unread messages you can't find and want to reset the unread count t...
If you are using images generated on-the-fly by a PHP script (or another server language), like I'm doing on my web application, you surely do not wan...
Purpose How to configure a Gentoo Linux system to use UTF-8 character encoding and Portuguese (Portugal) localization (language and keyboard). Backgro...
Problem How to resume a partial file downloaded from wget instead of downloading the same file from the beginning? Solution Use the -c/--continue opti...