Monthly Archives: February 2008

Comparación de los lenguajes PHP y Ruby

Comparación de lenguajes PHP y Ruby PNG

Este documento puede descargarse en formato ODT y PDF.

El software y la gerencia

Dilbert - el software y la gerencia

Actualización de portales web basados en Drupal (versión 5.7)

El día de hoy actualicé cuatro de los cinco portales web que tengo desarrollados con Drupal a la versión 5.7.

No encontré ninguna novedad en el protocolo de actualización frente a los pasos de actualización que establecí con las otras versiones.

Lo único particular fue que el módulo Localizer que permite mantener veriones de los nodos en varios idiomas pidió que le agregara la siguiente línea al final del archivo sites/default/settings.php.

include_once('sites/all/modules/localizer/localizer_settings.php');

Sin embargo ese archivo incluido no existe en esa ubicación. Yo realicé la modificación con la siguiente línea.

include_once('modules/localizer/localizer_settings.php');

Plugin CodeHighlighterPlugin de wordpress

Esta semana instalé el plugin CodeHighlighterPlugin para WordPress el cual está basado en GeSHi como su motor genérico para resaltar la sintaxis.

El código fuente a resaltarse se debe encerrar entre etiquetas <pre> las cuales aceptan los siguientes parámetros.

Lenguaje del código fuente (lang="XXX"). Es obligatoria e indica en que lenguaje se encuentra el snippet de código fuente inscrito. Su valor debe ser una de las siguientes cadenas.

actionscript, ada, apache, asm, asp, bash, c, c_mac, caddcl, cadlisp, cdfg, cpp, csharp, css, delphi, html4strict, java, javascript, lisp, lua, mpasm, nsis, objc, oobas, oracle8, pascal, perl, php, python, qbasic, sas, smarty, vb, vbnet, visualfoxpro, xml

Número de línea (lineno[=d]). Es opcional, si está presente hace que las líneas de código se presenten numeradas. Adicionalmente es posible especificar un valor a partir del cual se numerarán las lineas.

#include < stdio.h >
int main(void)
{
	printf ("Hola Mundo");
}

Otro ejemplo.

function hola($nombre)
{
    return "Hola " . $nombre;
}