Módulos, teoría y praxis

Haciendo limpia en el disco duro encontré este documento escrito hace cinco años para explicar la base de la librería que se creó para una aplicación de gestión de proyectos altamente configurable. El backend era PHP orientado a objetos y en el frontend se usó Prototype. Lo recupero aquí porque me sorprendió lo poco que […]

Linkify tweets with Unicode characters.

A short entry describing a tested function for linkifying twits. If you’re following non-us twetters you’ll sometimes find that they write hashtags “properly”, using diacritical characters. Twitter handle those hashtags properly, so #telefónica will be understood as #telefonica. But if you’re writing your own application you’ll need to handle those characters by yourself. Twitter send […]

Be kind, be multilingual

The problem: we want to have a page in several languages. Without having to create one html file for each page for each language. The solution can be divided in three parts: 1. how to know in which language we must show the page, 2. how to render the “structure” of the pages and 3. […]

Passing PHP variables to JavaScript

I was involved in a project this December where, in order to simplify the code and due to some ill-conceived piece of code, it was required to pass some variables from PHP to JavaScript. On other projects you may need to pass arrays or localized text to your JavaScript, for example to show messages. Or […]

Obviedades generalmente obviadas

Hace un tiempo escribí una especie de manuales para una empresa que vendía un supuesto producto a muy buen precio. Lo de supuesto sólo se entendería si se viese el código (a distancia y con gafas de protección) y se hubiese disfrutado del proceso de instalación en un nuevo cliente. El proceso de desarrollo en […]