Entradas de August, 2003

Principio de curso

Thursday, August 28th, 2003

A media mañana, para sofocar el calor, suelo tomarme un descanso en el trabajo para salir a estirar las piernas y comprarme una Coca Cola, que no dura fría más de 10 minutos.

Estos días las calles están llenas de chicos que este año se estrenarán como universitarios, los veo con su bloc de notas, mirando y recortando anuncios, llamando, con una cara de susto o de “donde me estaré metiendo”.

Hoy, al salir de comprar, había un chico, un amigo y los padres del chico. Los padres se estaban despidiendo, acababan de dejarlo instalado en un piso y le comentaban al amigo que lo cuidara. Lo que más me ha llamado la atención eran los consejos finales de la madre, mientras el padre parecía tener prisa por montarse en el coche para irse; consejos de comer sano, cosas integrales, nada de “bollería industrial”… El chico ha puesto una cara en plan “ya estamos otra vez” justo cuando yo salía de la tienda, nos hemos mirado y yo he sonreído porque esta misma escena me ha recordado a mi mismo hace unos años.

Demasiado pécé, demasiada tecnología

Wednesday, August 27th, 2003

Sony Ericsson T60i

Tantas horas delante de un ordenador o pegado a otros cacharros tienen sus consecuencias. Esta es una lista de síntomas reales:

  • Si alguien me pregunta qué hora es, mi primera reacción es buscar “en el aire” la esquina inferior derecha para ver el reloj de Windows.
  • En la vida real, no existe la posibilidad de deshacer, ni siquiera un solo paso como ocurría en QuarkXPress.
  • He llegado a tener sueños en los que me veo desde arriba, tumbado en la cama. Y para moverme por la cama tengo que ir combinando y separando celdas, desplazándome por filas y columnas (demasiadas tablas).
  • Hoy, mientras comía en la playa, me han venido pensamientos a lo Matrix. He imaginado que solo somos programas, que la creación del universo solo había sido un programa más de un usuario llamado Dios y que tanto investigar el universo no tiene mucho sentido, porque cualquier día habrá un bug… He pensado en los programas que iniciamos y cerramos cada día, en la “vida” que estamos creando y eliminando, *¿qué sentirán los programas?* Recuerdo que leí en algún sitio que algún científico chiflado estaba investigando en las últimas imágenes que mostraba un monitor al apagarse.
  • Experimento de laboratorio. No estoy acostumbrado a usar un portátil. Si se me pone un portátil y a su derecha un móvil, se inicia una conversación y de vez en cuando tengo que hacer alguna tarea con el portátil, siempre intentaré desplazar el cursor con el móvil. Sin olvidar de la cantidad de veces que intento bajar el volumen de la TV con el móvil. Cuando iba al instituto, había un chico apodado Rantanplán (era igual que el perro de Luckie Luke en los dibujos animados) que se vino un día a un examen de matemáticas con el mando a distancia de la TV.

Macromedia MX 2004, LAMP, WISsA y mi bebé dragón

Wednesday, August 27th, 2003

159x120_box_dreamweaver.jpg
Leo en minid.net que Macromedia ya está promocionando Dreamweaver MX 2004.

Mi primera reacción es un ¡por fin! y ¡lo quiero! y ¡me lo pido!.

Uso Dreamweaver desde la versión 3.0 unas 8 horas al día, por lo que soy bastante escéptico sobre las maravillas de las que hablan.

Sobre las mejoras en el rendimiento, tendrían que haberlas hecho hace dos versiones, porque en el desarrollo de un sitio web extenso DW MX llega a comerse 200MB de RAM, sin olvidar que publicar con su conexión FTP consume el 100% de la CPU y falla más que una escopeta de feria, yo termino publicando con otro otro programa. El WYSIWYG escribiendo texto parece un render o un telnet remoto.

Ahora que pienso, hace tiempo que no uso ninguno de sus comportamientos, lo hago todo “a mano” y aparte de usar su sistema de plantillas (bastante bueno) y gestión de archivos de un sitio web, nada más. Las librerías, todas mediante includes, porque si tengo que actualizar 50 librerías en 1500 archivos con su sistema hay que parar el reactor nuclear más cercano. Los ordenadores en los que trabajo no son una maravilla, pero viendo DVD a pantalla completa cumplen de sobra.

Los nuevos comportamientos de PHP se agradecerán, aunque como hicimos en su día con ASP, al final acabaremos escribiendo todo el código “a mano”.

Hablando de PHP, esa va a ser mi próxima área de autoformación continua (ui qué bien suena esto), en la que quiero apostar por sistemas non M$, al menos en el software, porque cambiar de S.O., por ahora, nones.
Quizás llegue algún día a tener un ordenador LAMP (Linux, Apache, MySQL, PHP) frente a la otra alternativa WISsA (Windows, IIS, SQL Server y ASP) económicamente inviable (y con Access para web, mal rollito). Por ahora tengo intenciones de llegar a WAMP (Windows, Apache, MySQL y PHP).

Creo que ya es hora de acostarse, el bebé de dragón que está escondido en mi cuarto acaba de salir a cazar a la luz de mi lamparita de mesa, que atrae su comida (mosquitos).

Y tengo que cambiar el ExpiresActive del Apache, he hecho las mismas correcciones unas 37 veces porque el navegador me cargaba los formularios de la caché y no de la base de datos.

Pequeño regreso a la realidad

Wednesday, August 27th, 2003

Hoy la vida ya no es tan beautiful como ayer. Unas oficinas sin aire acondicionado, en agosto y en Valencia son lo peor para tener que programar un script de algo que a simple vista siempre parece fácil (“si solo es mover, como si fueran archivos”) cuando en realidad por “debajo” hay tablas, registros relacionados, claves principales…

Las teclas X y B del teclado de casa, un Microsoft de esos partido y enooorme, han muerto, he podido iniciar la sesión escribiendo la B de la contraseña como ALT+0098, y menos mal que tengo material informático “descatalogado” para emergencias como este teclado que estoy usando ahora, muy pequeñito y con el que se haría solo medio como el de antes (el M$ “con alas”).

Estoy cansadísimo porque antes de ayer solo dormí 2 horas, me empeñé en que funcionaran las imágenes de Movable Type (de 05.30 a 07.30) y en instalar Apache y el dominio. Hoy he dormido unas cinco.

Prometo hablar de más cosas que ordenadores, desarrollo web y Movable Type. I promise you. Es que durante el día se me ocurren miles de ideas, pero como no tengo un PDA para anotarlas se me olvidan… (qué excusa más mala para justificar un gadget). ¿Algún día fusionarán en un solo aparato un Nokia con una Canon con un iPod con un Palm Tungsten T2?

Como despedida, una divertida página de error 404 que he descubierto hoy:
“La página a la que has intentado acceder no existe; no está disponible; no se encuentra donde la buscas; no se busca donde la encuentras; está de vacaciones; se ha ido de juerga; tiene un mal dia; no se le ve el pelo; se las ha pirao; está en otra dimensión; por supuesto existe, en un universo alternativo; si realizamos un desplazamiento espacio-temporal podremos encontrarnos con la pagina en algún punto en el futuro, o quizás en el pasado; la pagina no se encuentra disponible en estos momentos, por favor marque 0 si quiere hablar con uno de nuestros comerciales, marque 1 en caso contrario si su visita no está preparada, marque 2 para participar en nuestros sorteos semanales o a veces, marque 7 en cualquier otro caso si quiere esperar 20 minutos para que le colguemos, marque “sa”…”

Vuelta light al trabajo

Tuesday, August 26th, 2003

El primer día de trabajo después de las vacaciones ha sido muy light. Solo 200 mensajes de spam, un error pequeño en una página del servidor (que no reparé desde casa en vacaciones) y ya está. Nada de estrés, una cola de tareas pendientes aceptable… A mediodía, como siempre, a comer a la playa con bañito incluído. Esto parece demasiado onito, ups, la tecla del teclado me está fallando, lo peligroso es que esa letra está en la contraseña.

Hoy se ha solucionado el tema del dominio, ya no hay que teclear una horrible IP para poder ver este weblog. En los próximos días configuraré Apache para tener hospedado otro dominio que tengo reservado. Y montaré un servidor de correo, y un servidor FTP, y un webmail, y… Lo que sea con tal de no pagar un euro de hosting para unos dominios tan peques ;)

Imágenes en Movable Type, instalando ImageMagick y configurando PerlMagick

Monday, August 25th, 2003

Por fin, he conseguido instalar (y hacer que funcione) la opción de publicar imágenes con thumbnails que se generan automáticamente.
Instalar ImageMagick y configurar PerlMagick en Windows ha sido una pequeña pesadilla, estos son los enlaces para no perder más de una hora instalando:

Descargar la versión correspondiente de ImageMagick y PerlMagick con su instalador desde www.imagemagick.org/www/QuickStart.html

Al instalar, seleccionar la opción de “Install PerlMagick for ActivePerl”.

Para terminar, crear un Path y una “Environment Variable”: Instalación de ImageMagick para Windows. Reiniciar para que se apliquen los cambios.

Comprobar en /mt/mt-check.cgi que Movable Type detecta correctamente ImageMagick. Si no se han creado el Path y la variable de sistema, aunque todo esté instalado, no funcionará.

Y como prueba, la primera imagen:
30/01/2003, paseo nocturno por la ciudad de Valencia

Se echa en falta que Movable Type no facilite la inserción de un texto ALT para las imágenes (y un pie de foto ya sería… la versión Pro ;), así que lo ponemos a mano.

Banners que no funcionan

Sunday, August 24th, 2003

En increíble. Algunas veces, cuando el contenido de un banner me interesa, lo he pulsado y… ¡sorpresa! En muchas ocasiones, diría que la mitad, el enlace no funciona. Me quedo con una cara de estúpido, vuelvo a atrás y casi siempre ese banner que me interesaba ha desaparecido.
No lo entiendo, es como si la mitad de los teléfonos de los anuncios que salen en El País fueran incorrectos.

Instalando Movable Type en vacaciones

Saturday, August 23rd, 2003

Las deseadas vacaciones de un mes, que al final se quedaron en tres semanas, se terminan. El lunes será el día de la “rentrée”, el día en el que recibiré el spam acumulado de 18 días. El martes volveré al gimnasio, los últimos días de vacaciones han sido vacaciones “absolutas”, culto al cuerpo incluido.

Estas vacaciones me han servido para poner en marcha este weblog, al que le queda mucho por hacer en la parte de diseño. Ha sido interesante instalar en Windows Apache, Perl, MySQL, PHP y MovableType.

Para instalar Apache, Perl, CGI, PHP y MySQL en Windows:
Ricocheting.com

Sitios recomendados para instalar MovableType en Windows:
Movable Type, Apache, MySQL, Win32…
MovableType Successfully Installed on Windows XP
blogdir.com – Movable Type 2.0

Primer weblog, segundo post

Thursday, August 21st, 2003

Desde hace unos meses le doy vueltas a tener un weblog propio, publicar con pseudónimo y poder decir lo que quiera sin tener que estar pendiente de qué pensarán ciertas personas ;)

Llegué a plantearme desarrollar un weblog propio, pero seamos prácticos: *¿por qué pasarme horas y horas desarrollando una aplicación web (más) cuando lo que quiero es ponerme a escribir?*

Movable Type me dio buena impresión, por la cantidad de sitios que lo emplean, porque se puede instalar en un servidor propio y personalizarlo… Me convenció el sistema de tener toda la información metida en una base de datos, pulsar un botón y que se generen todas las páginas del sitio. Mucho mejor que lo típico de trabajar con constantes llamadas a base de datos.

En este weblog se hablará, entre otros temas, de desarrollo web (mi profesión), y también sobre cosas que veo, escucho, pienso, siento, digo.

Estos primeros días intentaré rescatar mensajes de un primer ensayo de weblog que hice hace algunos meses y luego ya iremos viendo qué sale.