Archives for March 2009

Introducción al AJAX con Mootools 1.2.1

Introducción. De vuelta a Mootools, fue el primero de los frameworks de Javascript que utilicé hace un poco mas de un año.  Después he experimentado un poco mas con Prototype/Scriptaculous y ahora estoy empezando a leer un poco acerca de jQuery.  Sin embargo siempre me ha gustado Mootools y es hora de documentar, tal y [...]

Moviendo a mi blog de subdominio

Por ninguna razón aparente, hoy cambié mi blog de dominio.  Hasta esta mañana era http://jorgeivanmeza.com/blog/, ahora es http://blog.jorgeivanmeza.com/. El procedimiento no fue interesante, simplemente creé el nuevo subdominio y copié los archivos con un cp -rf, sin embargo si me interesa documentar el pequeño cambio que tuve que hacer para conservar la ruta anterior y [...]

Actualización de Pidgin para Ubuntu (versión oficial)

Los creadores de Pidgin, el cliente de mensajería instantánea incluído en Ubuntu, han creado un repositorio para la actualización fácil de sus paquetes.  Para instalar los repositorios se deben ejecutar los siguientes comandos desde la línea de comando de un shell. $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 67265eb522bdd6b1c69e66ed7fb8bee0a1f196a8 $ . /etc/lsb-release $ echo deb [...]

Resaltando la sintáxis de códigos en WordPress

Hasta ahora no he encontrado una solución para resaltar la sintáxis de segmentos de código en WordPress.  Hasta la fecha he utilizado varios plugins con resultados parcialmente exitosos. El primero que probé fue CodeHighlighterPlugin de IdeaThinking.com.  Es simple, resalta la sintáxis de múltiples lenguajes y opcionalmente permite mostrar un número de línea.  Para señalar el [...]

Humor de madrugada - 20090320

Actualizar mi Twitter desde línea de comando

Instalar Curl. $ sudo apt-get install curl Actualizar el estado actual. $ curl http://twitter.com/statuses/update.xml -u jimezam:********* -d status=”Updating my Twitter from command line.” El formato es del comando es el siguiente. $ curl http://twitter.com/statuses/update.FORMATO -u USUARIO:CONTRASEÑA -d status=”ESTADO“ El FORMATO hace referencia al tipo de resupuesta enviada de regreso por el servidor, puede ser xml [...]

Introducción al MVC de CodeIgniter - Parte I

Controladores. Actúa como intermediario entre el requerimiento del usuario y, los modelos, las vistas y otros recursos que generan su respuesta. Su clase base es Controller. Su identificador empieza con minúsculas: user. El nombre de su clase empieza con mayúsculas: User. El nombre de archivo coincide con el identificador y la extensión .php. Se almacenan [...]

Instalación de CodeIgniter 1.7.x en Linux

Introducción. CodeIgniter es un framework muy interesante para el desarrollo de aplicaciones web.  Lo he estado utilizando por dos años y ha sido muy útil.  Su curva de aprendizaje no es muy pronunciada lo que ha facilitado que desarrolladores no muy experimentados lo aprendan a usar rapidamente.  Su misión es la de proveer una base [...]

Acerca de los campos IDENTITY en MSSQL

Como insertar un registro con un valor arbitrario en un campo IDENTITY. Desactivar la revisión de los campos IDENTITY. SET IDENTITY_INSERT MiTabla ON Realizar la inserción con valores explícitos. INSERT INTO MiTabla (llave, campos) values (5, ‘Otros valores’) Activar nuevamente la revisión de los campos IDENTITY. SET IDENTITY_INSERT MiTabla OFF Como modificar el valor de [...]

Búsquedas en Google Search desde PHP

Introducción. Anoche se me ocurrieron algunos experimentos para hacer pero con varios de ellos terminé concluyendo que necesitaba hacer algunas búsquedas a través de Google Search para verificar si mis hipótesis se podían implementar o no.  Pensé que iba a ser muy fácil encontrar ejemplos de esto en PHP, sin embargo sólo pude encontrar un [...]