Microsoft Expression Web

Me lo instalé hace tiempo, había visto un vídeo y me pareció que tenía buena pinta. Tiene buena pinta, desde el punto de vista que está mejor orientado que el DreamWeaver a crear un código correcto, aunque por supuesto, tienes que saber lo que haces, qué es CSS y cómo organizarte. Y también desde el […]

El desuso de XSLT y los gestores de contenidos.

Recuerdo haber investigado el uso de XSLT hace una eternidad, en el año 2000 día arriba día abajo, lo utilicé dos veces, y no lo he vuelto a utilizar hasta hace poco en un par de ocasiones más. Lo utilicé para un proyecto en la empresa dónde trabajo, es una inmobiliaria que muestra información turística […]

MySQL – Exportando procedimientos almacenados al servidor de hospedaje

El asunto es que, cuando utilizas MySQLDump para generar un fichero .sql con intención de subirlo al servidor, MySQLDump no exporta la creación de funciones y procedimientos almacenados. He accedido al CPanel y he autorizado conexiones al Servidor de MySQL desde mi IP. Luego he arrancado el MySQLQueryBrowser abriendo una conexión local, he pulsado sobre […]

¿Promueve Canal 9 los vídeos de gamberros?

Los jovenzuelos más modernos inmortalizan sus gamberradas en vídeo, para lucirlo en YouTube. Canal 9 a falta de una imágen mejor que poner mientras comentan la azaña no se les ocurre otra cosa que poner el vídeo. Y de esa manera es visto por gente, como mis padres, que ni se sentarían a buscar semejantes […]

MySQL – Creando procedimientos almacenados

Mi segundo intento por usar las caracteristicas que aporta MysQL 5 sobre la versión 4. En esta ocasión el objetivo era crear un procedimiento almacenado, cual ha sido mi sorpresa, cuando he leido que ¡no puede devolver una tabla! de hecho no puede devolver nada, solo las funciones pueden … curioso, pero bueno, aún puede […]

MySQL – Creando funciones definidas por el usuario

Me ha costado un rato largo, acostumbrado a escribir para MS-SQLServer, adaptarme a escribir para MySQL. La criatura y unos comentarios a continuación. DROP FUNCTION IF EXISTS `degramm`.`f_EtiquetaPalabra` $$ CREATE FUNCTION `degramm`.`f_EtiquetaPalabra` (Etiqueta int, Palabra int) RETURNS TINYINT BEGIN DECLARE yon TINYINT; SELECT count(*) INTO @yon FROM t_etiquetapalabra WHERE idEtiqueta=Etiqueta AND idPalabra=Palabra; RETURN @yon; END […]

ICE : In Case of Emergency

Por lo visto era importante que sonase como otra palabra, hielo, es típico en el inglés crear confusión al oyente ante un sonido, así que deciden que la preposición «in» merece mayúscula, pero la preposición «of» no la merece… Escuché hace mucho esta iniciatavia, que todos pactasemos, o mejor asumiesemos, porque si tratamos de pactarlo, […]

WAMP 5 por el culo te la …

Al menos eso pensé mientras lo instalaba por tecera vez. En la primera instalación no pulsé el check de arrancar automáticamente, y creo que por esta razón no se instaló bien MySQL, y luego no acababa de funcionar correctamente. La segunda instalación seguramente funcionó, pero no me dí cuenta de lo que contaré a cotinuación, […]

Textpattern, de local al servidor.

Realmente sencillo, mucho más que WordPress, pasar un blog realizado en TxP de tu máquina de desarrollo al servidor. Aún así, como para todo deben haber plugins, pues algunos programadores lo han intentado simplificar más aún, pero basta con subir los ficheros por FTP, exportar la base de datos con mysqldump, importarla con phpMyAdmin en […]

Cambios de MySQL 4.x a 5.x

Gracias por las subconsultas. Gracias por las vistas. Gracias por los triggers y los stored procedures. Me molesta -manías personales- toda la broza que aparece ahora en los mysqldump. Y hecho de menos que copiar la carpeta con el nombre de la base de datos que está dentro de la carpeta «data» sea copiar la […]