Anotaciones de la categoría Programación

El programador a las tres de la mañana

El peor enemigo de un programador es la concentración que aparece al poco tiempo de haber cenado. Si no estás de acuerdo, pregúntate por qué en ocasiones sigues pulsando teclas a altas horas de la madrugada sin advertir la amenaza de un futuro inmediato dominado por la falta de sueño, posible mal aliento y una progresiva mala leche.

Continuar leyendo »

Clases de programación, los chistes malos son gratis

Hoy he dado una clase de PHP. Es una clase particular a un amigo-colega que hasta ahora se había manejado con sitios hechos en Flash, pero que tiene inquietudes y además ya le van pidiendo proyectos más complejos. Hacía años que no daba clases, y no es que ahora me vaya a dedicar a ello, pero en cierto modo tenía ganas de parlotear un rato sobre programación sin necesidad de que hubiera un proyecto por en medio.

Continuar leyendo »

Cómo mantener un programa en la cabeza

Your code is your understanding of the problem you’re exploring.

Paul Graham, Holding a program in one’s head

Una especificación para dominar el mundo

¿Sueñan las redes sociales con especificaciones eléctricas? ¿Es Google el nuevo W3C? Vayamos por partes.

Open Social es la nueva API de Google -y ya van unas cuantas- orientada a proporcionar un mecanismo común para el desarrollo de aplicaciones en y para redes sociales, es decir, para sitios web con usuarios registrados que disponen de perfil propio, forman contactos con otros usuarios e interactúan con la información que generan: fotos, vídeos, playlists, posts, enlaces, etc.

Continuar leyendo »

Cegado por los contenidos

Al desarrollar un proyecto de software uno suele empezar con una lista de especificaciones y requisitos, planificación de tiempos, versiones y entregas, decidir la metodologí­a, comprobar el número de latas de coca-cola, recopilar algo de documentación sobre la tecnologí­a empleada y sobre todo intentar prever los posibles problemas que puedan mermar la productividad en el desarrollo.

Continuar leyendo »

Controladores para desarrollos Web en Versión Cero

Este es un post-auto-bombo para el artí­culo que acabo de publicar en Versión Cero con el inefable tí­tulo de Pon un controlador en tus desarrollos web.

íšltimamente mis aportaciones han sido escasas. Ejem, me dejo de eufemismos, ya que en los últimos meses han sido completamente nulas. Espero que la sarta de tecnicismos que escribo resulte mí­nimamente interesante y anime a otros desarrolladores a tomar la palabra. O por lo menos a contradecir la mí­a.

Más referencias rápidas con Quick Lookup

Quick Lookup es un proyecto inspirado en el buscador de funciones phpFunctions sobre el que ya rajé en el post anterior.

Continuar leyendo »

AJAX basado en imágenes y cookies

Uno nunca deja de sorprenderse, y el método es realmente original e ingenioso.

Las técnicas de AJAX requieren de un elemento de comunicación con los scripts de servidor, que normalmente suele ser el objeto XMLHTTPRequest, aunque también pueden utilizarse applets de Java u objetos Flash, y de forma menos ortodoxa los frames o tags iframe.

Continuar leyendo »

ebook911

Otra joya de la mina de populares de del.icio.us para el tag programación: ebook911.com, decenas de libros técnicos para desarrolladores, disponibles on-line o para su descarga en PDF.

Windows Compiled HTML Help Books

El manual de mySQL en formato HTML es un tocho de cuidado, así­ que empecé a buscar otros formatos. Estaba buscando la ayuda en CHM cuando me encuentro con esta página: Windows Compiled HTML Help (CHM) Books Download.

Continuar leyendo »