como pasar una tarde tonta

October 27th, 2008

Por exigencias del guión, me he visto obligado a instalar LAMP (Linux Apache Mysql y Php) bajo Windows (es decir: escenas de cama no muy agradables).

La cuestión es que voy descargando, instalando y configurando rutinariamente la última versión disponible de cada cosa sin mayor complicación (ni punto de comparación son el maravilloso sudo apt-get install mysql-server php5-mysql ) hasta que termino.

Muy bien, todo listo y arrancado sin problemas, así que voy a probar el servidor, con lo que escribo un fichero “phpinfo.php” (típico) que contiene:

< ? phpinfo() ? >

Abro la página http://localhost/phpinfo.php y me encuentro con que está completamente en blanco.

Extrañado me pongo a buscar entre los logs, a apagar y a encender el ordenador, a desenchufar y enchufar el router, a llamar al servicio técnico… (bueno, eso es de otra película) hasta que se me ocurre la idea feliz de cambiar el fichero por:

< ? php phpinfo() ? >

El problema estaba en que una de las opciones de configuración del php.ini, short_open_tag (que indica si se permite o no el uso de “< ?” en lugar de la forma completa “< ?php”),y , que hasta ahora había tenido como valor por defecto verdadero (1) , ha pasado a ser por defecto falso (0), con lo que la etiqueta “< ?” ya no es reconocida por el módulo de php.

Esto es para evitar que no se puedan utilizar otras etiquetas que comiencen por ‘< ?’ como por ejemplo ‘< ?xml’ (aunque realmente si se podrían utilizar mediante < ? echo '< ?xml'; ? >).

La recomendación es la de utilizar siempre la forma completa (< ?php) en el código si se quiere que éste sea portable, ya que cabe la posibilidad de que, en el futuro, el servidor tenga desactivada por defecto la opción short_open_tag.

Problemas con el servidor otra vez

October 27th, 2008

Ya estoy volviendo a tener problemas con Dreamhost, esta vez para publicar post, me da un error 503 del servidor.

Ubuntu 8.10 Ibex Intrépido ya esta disponible para envío

October 21st, 2008

Desde ahora ya se puede encargar una copia de Ubuntu Intrepid Ibex (no confundir con el ibex 35, aunque también esté haciendo cosas intrépidas). Yo ya he solicitado una copia a la par que un contacto ha solicitado otra copia en España (a ver cual llega antes).

lasexta.tv o misexta.tv II

October 21st, 2008

Después de investigar un poco he descubierto la identidad del propietario del dominio “lasexta.tv” (llamémosle tommy) y tengo que decir que muy probablemente me equivocaría si afirmara que lo registró por encargo de algún miembro vinculado a telecinco. Además el registro de dicho dominio se efectuó el 31 de octubre de 2005 mientras que la sexta comenzó la emisión el  27 marzo de 2006.

Según mi parecer, podría tratarse de algún ex-adolescente (posiblemente fan de Naruto) que registró el dominio y ahora pretende que la cadena se lo compre por algún buen precio mediante el boicot.

Recordad niños, la especulación es mala.

misexta.tv o lasexta.tv

October 19th, 2008

Después del juicio entre “telecinco” y “la sexta” por las imágenes emitidas en “se lo que hicisteis” cualquiera podría pensar que la cadena “telecinco” es una cadena “formal y responsable” que se “vio obligada” a tomar acciones judiciales ante el robo de material por parte de “la sexta”. Aunque claro, también podría uno pensar que es pura coincidencia que el dominio “lasexta.tv” esté actualmente redirigiendo las visitas a la página web de “el programa de ana rosa” en telecinco, ya que si uno pensara que la propia “telecinco” está detrás de todo eso podría dejar de considerarla “formal y responsable” para pasar a “rastrera y miserable”

Sospechoso ¿no?

Perdón por el empacho de comillas.


grep -r fuck linux-source-2.6.24 : /* Am I fucking pedantic or what? */

October 19th, 2008

Hace unos meses escribí un post que resultó ser bastante concurrido acerca de como compilar el kernel en Ubuntu. Se me olvidó entonces añadir un paso que, aunque no es obligatorio, es bastante recomendable antes de proceder a la compilación (por motivos religiosos y tal): Justo despues de:

sudo apt-get install linux-source
cd /usr/src
tar xjf linux-source-2.6.xx.tar.bz2
#sustituir xx por la version de tu kernel (que hay que decirlo todo (dios mio))

Hay que escribir:

grep -r fuck linux-source-2.6.xx

Y deleitarse un rato con la lectura. Se recomienda al lector probar también con otras palabras malsonantes. Aquí tenéis un ejemplo del resultado:

linux-source-2.6.24/net/ipv4/netfilter/nf_nat_snmp_basic.c: * (And this is the fucking ‘basic’ method).
linux-source-2.6.24/net/netfilter/nf_queue.c:        /* James M doesn’t say fuck enough. */
linux-source-2.6.24/Documentation/DocBook/kernel-locking.tmpl:       If you don’t see why, please stay the fuck away from my code.
linux-source-2.6.24/arch/mips/sgi-ip22/ip22-setup.c:     * fucking with the memory controller because it needs to know the
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t even give the
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t even give the
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t try to access
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t even give the
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t even give the
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t try to access
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t even give the
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t even give the
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t try to access
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t even give the
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t even give the
linux-source-2.6.24/arch/mips/pci/ops-bridge.c:     * IOC3 is fucked fucked beyond believe …  Don’t try to access
linux-source-2.6.24/arch/mips/kernel/irixioctl.c: * irixioctl.c: A fucking mess…
linux-source-2.6.24/arch/mips/kernel/irixelf.c:#if 0 /* XXX No fucking way dude… */
linux-source-2.6.24/arch/x86/kernel/cpu/cpufreq/powernow-k7.c: * Some Athlon laptops have really fucked PST tables.
linux-source-2.6.24/arch/x86/kernel/cpu/mtrr/generic.c:/*  Some BIOS’s are fucked and don’t set all MTRRs the same!  */
linux-source-2.6.24/arch/sparc/kernel/process.c:    /* fuck me plenty */
linux-source-2.6.24/arch/sparc/kernel/sunos_ioctl.c:    /* Binary compatibility is good American knowhow fuckin’ up. */
linux-source-2.6.24/arch/ppc/syslib/ppc405_pci.c:     * the kernel try to remap our BAR #1 and fuck up bus
linux-source-2.6.24/lib/vsprintf.c: * Wirzenius wrote this portably, Torvalds fucked it up :-)
linux-source-2.6.24/sound/oss/opl3.c:     * What the fuck is going on here?  We leave junk in the beginning
linux-source-2.6.24/include/asm-m68k/sun3ints.h:/* master list of VME vectors — don’t fuck with this */
linux-source-2.6.24/include/linux/netfilter/xt_limit.h:    /* Ugly, ugly fucker. */
linux-source-2.6.24/include/asm-cris/arch-v32/spinlock.h: * writers) in interrupt handlers someone fucked up and we’d dead-lock
linux-source-2.6.24/include/asm-sparc64/system.h:    /* If you fuck with this, update ret_from_syscall code too. */    \
linux-source-2.6.24/drivers/ide/pci/cmd640.c: *  These chips are basically fucked by design, and getting this driver
linux-source-2.6.24/drivers/net/sunhme.c:/* Only Sun can take such nice parts and fuck up the programming interface
linux-source-2.6.24/drivers/net/sunhme.c:        /* This card is _fucking_ hot… */
linux-source-2.6.24/drivers/media/video/bt819.c:                       BUG? Why does turning the chroma comb on fuck up color?
linux-source-2.6.24/drivers/mtd/mtd_blkdevs.c:       registered, to prevent the link/init ordering from fucking
linux-source-2.6.24/drivers/scsi/NCR53C9x.c: * how bad the target and/or ESP fucks things up.
linux-source-2.6.24/drivers/scsi/NCR53C9x.c:        /* Be careful, we could really get fucked during synchronous
linux-source-2.6.24/drivers/scsi/qlogicpti.h:/* Am I fucking pedantic or what? */
linux-source-2.6.24/drivers/watchdog/shwdt.c:     * brain-damage, it’s managed to fuck things up one step further..

Instrucciones de seguridad en los aeroplanos italianos : por loquendi

October 12th, 2008


Nabaztulp Fiction

October 9th, 2008

Y ahora un video del conejo maligno que pretende apoderarse del mundo.


La crisis ninja

October 9th, 2008

Entrevista a Leopoldo Abadia



Entusiastas detractores de Leopoldo http://negopolis.tv/web/opinion/sin-accesorios/


Versión en inglés relacionada con la crisis debido a las hipotecas subprime.


Imagen subliminal aparecida en el video anterior.

Chrome supera a Opera

September 23rd, 2008

Desde que salió Chrome hasta ahora ha pasado menos de un mes y ya ha superado en numero de accesos a este blog a Opera.