April 2013
- I've moved this blog to my VPS
- Rails 4 (beta1) depends on Rdoc ~>3.4 but Ruby 2 on Rdoc 4
- The need for an IDE in Ruby + Rails
December 2012
September 2012
August 2012
- Fixing "uninitialized constant MysqlCompat::MysqlRes"
- How to remotely debug Rails in Apache + Passenger + RubyMine
May 2012
April 2012
March 2012
February 2012
- How to make the WordPress login for your personal use only
- How to recover an old installation with Softaculous
- Google Chrome Extensions/Apps for Hacker News
- Triskaidecagon
January 2012
November 2011
August 2011
- Cryptico
- Embeddable
- Yet another bookmarklet for injecting jQuery
- Updated the Hacker News Horse Race Bookmarklet
- How to fix a preg_match bug
- How to count expected matches of a PHP regular expression
July 2011
June 2011
May 2011
- How to find an alternative to some software
- How to resize a window that overflows past the screen margin
- How to add folders to the paths environment variable
- How to edit a file in a protected folder
- How to access hidden files and folders in Finder
- How to fix Fatal error: Exception thrown without a stack frame
- How to search and replace multiple lines in ZendStudio / Eclipse
- Mac AppStore forces me to the Spanish site
- How to clean the quarantine flag
- How to connect SequelPro to ZendServer CE
- How to invert a MacBook trackpad
- 1 USD converts to 1 EUR
March 2011
January 2011
- Full UTF-8 support in WordPress
- Escaping and unescaping UTF-8 characters in PHP
- Detecting recursive dependencies in PHP composite values
December 2010
- Translating a string from PHP to JSON
- The Solidus Issue
- Hard to understand XHTML validation errors
- Dealing with Zend Studio validations
- Call to undefined function 'output_cache_disable'
- Understanding internal and external code in Zend Studio
- Compare folders and files on Mac OS X
- Open a file by path on Mac OS X
- Playfish Job Application Test
- Delving into the code of FengOffice
- Hide Intrusive Ads with a Bookmarklet
November 2010
October 2010
September 2010
- Matrix I/O in PHP 5.3
- Wordpress on Chrome has the messiest editing bug
- Wrong Assumptions
- Is Rails clever or smart?
- NetBeans 6.9.1 + Ruby 1.9.2 + Rails 3.0.0 + Debugging
- How To Use Automatic Completion with a Command Prompt in Windows XP
- NetBeans 6.9.1 + Ruby 1.9.2 + Rails 3.0.0 + MySql gem 2.8.1
- Asus EeePC 1000H + Samsung SyncMaster XL2370
- Testing NetBeans 6.9.1 / PHP / WinXP
- He cerrado mi cuenta de "la Caixa"
May 2010
February 2010
January 2010
November 2009
- Yet Another EventManager Class in PHP (5.3)
- Submit Form on Enter Key
- Yet Another Singleton Class in PHP (5.3)
October 2009
- Yet Another EventManager Class in PHP (<5.3)
- Yet Another Singleton Class in PHP (<5.3)
- jQuery Window Name Transport Plugin
- How to use RegExp replace in Eclipse
September 2009
August 2009
- Tag based architecture
- Life is too short
- Monells
- Computer books and sloppy translations
- Engineers are always the best
- My Geek Code
- Cosas que hacer en Roma
July 2009
- /^1?$|^(11+?)\1+$/
- Copy-and-Paste Job Postings
- From photocopies to PHP and beyond
- Programmer for a living, in Spain
June 2009
May 2009
April 2009
February 2009
- Your PHP MySQL library version 5.0.51a differs from your MySQL server version 5.1.30
- How to setup your web development environment
October 2008
September 2008
July 2008
- WordPress Action and Filter Hooks
- Boycott VIACOM
- Genuine Scam?
- Chili 2.2 Released Today
- How to cause a view refresh in jQuery
June 2008
May 2008
March 2008
- How to load JavaScript in WordPress plugins
- How to force jQuery.extend deep recursion
- Metaobjects 1.5 Released
- How to highlight code in WordPress
- WP Chili Released
- Enzymes 2.2 Released Today
February 2008
December 2007
November 2007
September 2007
July 2007
May 2007
- Chili 1.8b Released Today
- Chili 1.8a Released Today
- How to download scripts and stylesheets
- Chili 1.8 Released Today
April 2007
March 2007
February 2007
- Changing ISP
- How to write a safe RegExp for Opera
- Chili 1.7 Released Today
- Found the Culprit of the Pacman's Effect
- How to Share Source Code using Chili in IE
- Chili 1.6 Released Today
- How to Highlight Mixed Language Source Code
- HTML Recipe: Tighter Values
- HTML Recipe: Name Spaces
- Scripting on the Moon
- WordPress Custom Fields Restyling
- How to reset a WordPress password
- An enzyme for transcluding a web page
- TinyMCE extended
- Goon 1.0 Released Today
- HTML Recipe: Dashed Attributes
- HTML Recipe: Multiline Attributes
- How to add a PunchCard to each WordPress post
- More recipes for Chili 1.5
January 2007
- PunchCard 1.2 Released Today
- Chili 1.5 Released Today
- Magic H/8
- Javascript Zombies
- SPAM is not that bad
- Metaobjects 1.1 Released Today
- Metaobjects 1.0 Released Today - updated
December 2006
- Enzymes 1.2 Released Today
- Chili 1.4 Released Today
- Chili 1.3 Released Today
- AdSense Enzymes
- Number of submatches of a regular expression
- Enzymes 1.1 Released Today - updated
November 2006
- A JavaScript CRC32
- A JavaScript heredoc
- jQuery: API documentation /4
- PunchCard 1.1 Released Today - updated
- PunchCard 1.0 Released Today - updated
- Entity enzyme, or The pacman effect strikes back
- Chili 1.2 Released Today
- Chili & Enzymes
- Enzymes 1.0 Released Today
- Chili 1.1 Released Today
October 2006
- Chili 1.0_b Released Today
- Chili 1.0 Released Today
- Comments about XGC
- jQuery: API documentation /3
- jQuery: API documentation /2
September 2006
- XML Editors Comparison
- jQuery: API documentation /1
- Aptana
- Computed When Composed
- @Author and @Created
- Infojobs, multinacional leader
- Ya no recibo las ofertas de Infojobs
- PC World Profesional es profesional?
August 2006
July 2006
June 2006
April 2006
March 2006
February 2006
December 2005
- Hack 1 needed
- RegQueryValue
- Minimal error handling - UI time
- Minimal error handling
- Run an agent in a different database
- Tolerance to loss of connectivity when auto-refreshing a page
- Consolidate customer data
- Paper documents
- Open a page from a document in a view
- Put a web page in a string
- Hacking WordPress (covers 2.0)
- Sort totals in categorized views
- Compose in a new window
- Keep current order
- Hello world!