Archivos de: Enero 2005

26.01.05

zang
Permalink Por: zang a las 07:22:16, Categorías: Background, 6 palabras  

Video y google... más madera...

http://video.google.com/ ... jander, jander....

25.01.05

zing
Permalink Por: zing a las 19:24:17, Categorías: Informática, Informática profunda, Berrinches, 343 palabras  

TikiWiki ES UNA MIEEEERRRRRDAAAAAAAA

Dios, sé que se puede hacer peor (no hay nada más que mirar PHPNuke), pero estos tíos se lo curran, ¡qué chapuzas, vaya mierda de código!

Primero: ¿cómo puede haber un CMS tan usado y con tanto tiempo de desarrollo, que no tenga un sistema de menús decente?

Segundo: ¿cómo una aplicación como ésa puede no ser fácilmente traducible/multiidioma? Esto, por supuesto, incluye que la mierda de sistema de menús que tienen no es traducible.

Tercero: ¿cómo puede ser tan chapuzas como para poner un montón de líneas casi iguales (y cuando digo un montón, digo varias pantallas, y ahora estoy a resolución 1280x1024), en vez de usar algún método más elegante/mantenible, como poner en una estructura de datos simplona los datos que cambian, y recorrerla con un bucle haciendo lo que se tenga que hacer? (Vale, reconozco que esto no es tan grave comparado con lo otro, pero si encima lo añades en la misma noche de diversión depurando Tiki, toca las narices)

Cuarto: ¿cómo se puede tener tal potaje de berros con las variables de sesión, que tienen en el código varias formas distintas de acceder a ellas, que unas funcionan y otras no, o funcionan sólo cuando estás autenticado como un usuario registrado (y digo cosas básicas como las que recuerdan el idioma en el que estás, para que al ir a la siguiente página no vuelva a aparecer en el idioma original)?

¡AAAAARRGHHGHH! ¡MATAR, MATAR, MATAR!

La mayoría de las aplicaciones escritas en PHP son un batiburrillo de basura hecha por aficionados, y TikiWiki no es una excepción. ¡Debería haber una ley que prohibiera publicar programas tan malos!

Lo chungo es que cuando ves las características y las páginas web del proyecto, te venden la moto como nadie. Esta gente debería dedicarse a ser asesores comerciales, no a programar. Se les da muuuuuuuuchoo mejor.

22.01.05

zing
Permalink Por: zing a las 21:20:30, Categorías: Descubrimientos, Informática profunda, Noticias, 80 palabras  

CDBaby y Ruby on Rails

No es que vaya a contar dos cosas distintas: el presidente de CDBaby (la tienda de discos tan chachi que comenté en su momento) ha anunciado que va a reescribir el código de cdbaby.com, que consiste actualmente en 90k líneas de PHP, con Ruby on Rails.

Lo cuenta el propio Derek Sivers en un artículo en O'Reilly, y además va a mantener un blog actualizado con los avances diarios

Las vueltas que da la vida ;-)

zing
Permalink Por: zing a las 11:13:55, Categorías: Filosofía barata, Descubrimientos, Informática profunda, 449 palabras  

Ruby on Rails, novedades en Arch y Mind hacks

Últimamente Ruby on Rails está recibiendo mucha atención fuera de los círculos Rubyanos. Parece ser que efectivamente, a pesar de no estar basado en las mejores herramientas (las tenemos mejores dentro de Ruby), la idea general es tan buena y mejora tanto la productividad del desarrollo web que están empezando a aparecer clones en otros lenguajes. Claro, que si además integraran una implementación de DJWidgets ya sería la hostia ;-P

Por ejemplo, parece que la gente de Python (nuestros primos hermanos europeos, por decir así [Ruby es japonés, para el que no lo sepa]) fueron los primeros en salir a la luz (desde el punto de vista de la comunidad de Ruby), con un proyecto llamado Subway, en pañales todavía; y también la gente de Java (nuestros primos lejanos académicoempresariales, que se quedan siempre trabajando horas extras) está en ello con Trails, que, por cierto, no parece tener mucha gracia por no ser Java un lenguaje muy dinámico, pero reconozco sólo haber mirado por encima Trails. En fin.

Por otro lado, he estado estos días trabajando un poco más tanto en la rama dpkg-test (es decir, las baterías de pruebas para asegurar la calidad de una de las mejores herramientas de gestión de paquetes de toda la galaxia y de parte del extranjero), limpiando un poquito los Makefiles y añadiendo pruebas estilo unittest a la comparación de versiones (según Wichert Akkerman, que fue el que pidió ayuda inicialmente para esto, el código de comparación de versiones y otras cosas quería separarse para que RPM, el gestor de paquetes que usan prácticamente todas las demás distribuciones de paquetes binarios, también lo usara). Ahora mismo estoy pensando en reescribir las pruebas de versiones para que el programa en C que hace las pruebas con check se genere automáticamente desde Tcl, pero no creo que valga la pena todavía. Veremos.

También he hecho algunas mejoras menores a PatchServer, el gestor de parches que estoy escribiendo en RoR. Ahora tiene un menú a la izquierda, por ejemplo, aunque la verdad es que estéticamente no me gusta nada. Veré qué puedo hacer, ¿alguna sugerencia? Captura de \"Editing Patch\" de PatchServer. Lo próximo que le voy a añadir es un historial de las versiones de un parche, en la misma página que sale en el pantallazo.

Hoy, por casualidad, me encontré con este libro: Mind Hacks: Tips & Tools for Using your Brain in the World, parte de la serie Hacks de O'Reilly. La verdad es que me gustaría mucho leérmelo, pero tengo tantos libros pendientes...

21.01.05

zing
Permalink Por: zing a las 04:50:01, Categorías: Informática profunda, Noticias, 53 palabras  

Ruby on Rails en O'Reilly!

¡Ha aparecido un artículo sobre RoR en O'Reilly!

Por otro lado, he estado mejorando la aplicación de gestión de parches. Cuando la tenga un poco mejor, probablemente la anuncie en ruby-talk (al fin y al cabo, toda la aplicación está escrita en inglés, para poder liberarla y tal...).

19.01.05

zing
Permalink Por: zing a las 08:34:35, Categorías: Anuncios, Informática profunda, 80 palabras  

Pruebas para dpkg

Ya había comentado una vez que estaba trabajando en baterías de prueba para dpkg. Pues bien, ya he hecho un anuncio en la lista debian-dpkg, a ver si alguien se anima a ayudarme :-P, y he puesto un árbol de Arch público en mi página de Debian.

Mi rama de dpkg sólo va a tener cambios para las baterías de pruebas, claro. Más detalles en el anuncio, o «bajo» demanda si alguien pregunta ;-)

13.01.05

zing
Permalink Por: zing a las 12:10:11, Categorías: Anuncios, Descubrimientos, 159 palabras  

¡Llegaron los CDs de CDBaby!

Por fin, después de un montón de tiempo, han llegado los CDs de CDBaby. Mayormente, CDs de Jazz y un par de CDs para regalar. Los pedí sin caja, para que me saliera un poco más barato, y estoy la mar de contento.

Para quienes no conozcan esa tienda, es una tienda de música donde sólo venden discos directamente desde los músicos, sin discográficas por medio. Por tanto, son músicos desconocidos (prácticamente todos; hay alguno que otro famosillo), pero tienen cosas de mucha calidad (puedes oír varias fragmentos de canciones de cada disco, así que no compras a ciegas). Además, los de la tienda son muy atentos e incluso uno de los músicos me ha escrito agradeciéndome que comprara su disco (en serio; además, ¡me dijo que había venido al Festival de Jazz de Las Palmas!).

Me deberían pagar por decir estas cosas :-)

12.01.05

zing
Permalink Por: zing a las 16:34:32, Categorías: Anuncios, Informática profunda, 176 palabras  

PatchServer disponible al público

Por fin he publicado el árbol de desarrollo arch de PatchServer (sí, estoy usando arch para el control de versiones). Está en http://www.demiurgo.org/arch/2005-perso/patchserver/

Para bajárselo, tendrán que ejecutar lo siguiente:

La «instalación» debería ser muy fácil: descargar todo el paquete, copiar el archivo config/database.yml-sample como config/database.yml y adaptar los valores que haga falta, crear una base de datos (de nombre patchserver si no se cambia la configuración), volcar los datos iniciales desde db/patchserver.sql, y ejecutar el public/dispatch.servlet. Hay que tener instalado Rails para que todo esto funcione, claro.

A lo mejor un día pongo una demo pública, pero ahora no sé muy bien dónde, no tengo tiempo y me da un poco de mal rollo por la seguridad...

Bueno, ya me dirán qué les parece.

11.01.05

zing
Permalink Por: zing a las 17:21:02, Categorías: Informática, Noticias, Libertades, 129 palabras  

Liberadas 500 patentes de IBM

IBM acaba de «liberar» 500 patentes, en el sentido de que, al parecer, las licencia gratuitamente para proyectos libres (no para cualquier uso). Y animan a las demás empresas a hacer lo mismo (obviamente).

La nota de prensa incluye un enlace a la lista de patentes liberadas (PDF), que están agrupadas en categorías. Quizás hayan escogido las menos «jugosas», pero la jugada es, desde luego, muy positiva. Y tampoco parecen tantas 500 patentes cuando en la misma nota de prensa reconocen recibir 2.000 ó 3.000 al año, y que ya llevan 12 años en el primer puesto de patentes concedidas por año (en EE.UU.).... pero aún así, 500 patentes son muchas.

¡Increíble la jugada! :-) ¡Hurra por IBM! A ver cómo reacciona la competencia (si reacciona).

zing
Permalink Por: zing a las 15:19:58, Categorías: Informática, Berrinches, 99 palabras  

Conversaciones por correo electrónico

A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?

Cuánta razón, ¡Redios! En los últimos días me ha pasado un par de veces (y ya me había pasado antes, claro) que alguien me responde un mensaje, y por responderme con una de esas basuras que se hacen llamar lectores de correo (como Outlook), que al responder dejan el mensaje original al final, la persona se olvida (digo yo) de responderme a la mitad del mensaje, porque me responde «en general», como si fuera una maldita carta de papel. ¡Aarrrgh!

06.01.05

zing
Permalink Por: zing a las 18:07:44, Categorías: Anuncios, Informática profunda, 89 palabras  

Gestión de parches con Ruby on Rails

Estoy terminando una versión primitiva de la aplicación de gestión de parches que estaba escribiendo en Ruby on Rails. Creo que será útil, al menos para mí y para Fotón. La verdad es que Ruby on Rails mola bastante, me he encontrado con bastantes pocos problemas para ser la primera aplicación que hago en esto.

Un día de éstos la pondré en algún sitio público para que la vean, o al menos para que se la bajen y la puedan probar.

zing
Permalink Por: zing a las 12:00:39, Categorías: Anuncios, 63 palabras  

¡Vinieron los Reyes!

Con más regalos de lo que esperaba (no esperaba muchos, por otro lado), y todos útiles. El más inesperado: una tabla (no de madera, ni de planchar, es un instrumento musical).

También tengo un micrófono nuevo, de bastante más calidad, aunque estoy teniendo más problemas de los esperados para probarlo.... grrrr....

Back To Our Regularly Scheduled Program

05.01.05

zing
Permalink Por: zing a las 13:48:16, Categorías: Informática, Berrinches, Libertades, 85 palabras  

Me cago en la puta madre de los casinos tejanos

Joder, acabo de recibir cerca de 150 comentarios de un casino de Tejas. La madre que los parió. Menos mal que b2evolution tiene una opción para filtrar por palabras «censuradas» y para borrar de un plumazo un montón de comentarios «sospechosos». Bufff....

Me reitero en lo dicho: que recuerde, b2evolution es el único programa decente que he visto (definiendo «ver» como «ver por dentro y conocer un poco su arquitectura e implementación») en PHP. Joder, qué alegría acaba de darme...

zing
Permalink Por: zing a las 07:03:49, Categorías: Informática profunda, Berrinches, Libertades, 46 palabras  

Los dos primeros comentarios basura en ZZ

Afortunadamente, en dos entradas muy antiguas, que nadie leerá ya, pero tiene bemoles.

Ya están borrados. Putos tejanos de casino de mierda.

Y para que se diviertan un rato, una de traducciones macarrónicas: http://memoriasdeungeek.bitacoras.com/2004/12/mis-alimentaciones-ingresadas/

Considérenlo mi regalo de Reyes ;-)

02.01.05

zing
Permalink Por: zing a las 12:55:56, Categorías: Anuncios, 83 palabras  

Cambios en ZingZang.org

Por el año nuevo he hecho unos pequeños cambios: he puesto visible el buscador (se me había olvidado que había uno pero lo había ocultado), he añadido un bloque de enlaces, que probablemente reharé de alguna forma, porque no me gusta mucho estéticamente como está ahora, y he añadido otro bloque titulado «Libros, películas, ...», donde pondremos lo que vayamos viendo o leyendo, junto con algún comentario.

Si tienen algún comentario, ya saben :-)

ZingZang.org

Las historias de Zing y Zang.

El rincón del Ángel

Ver todos...

La canción que le rebota a Zing en la cabeza...

Kervah Swings

La primera canción del disco «Music For Aliens», del grupo «Alien Chatter». Suena genial: es un grupo compuesto por dos músicos, uno que toca (principalmente) la tabla (el instrumento indio de percusión) y otro que toca (principalmente) el piano.

La música de Rocky

En fin...

Solo de Darbuka

Un solo de Darbuka que encontré buscando música de Tabla india :-). Al parecer es de un tal «Harem».

Superdetective en Hollywood

Malditas musiquitas de móviles ;-)

Ver todas...

Libros, películas, ...

Beutiful Boxer

Una película cojonuda sobre un boxeador tailandés (Muay Thai, no boxeo occidental) que quería cambiarse de sexo. Está basada en un hecho real, no es una invención fantasiosa (aunque a veces pueda parecerlo).

Ver todos...

Buscar

Enero 2005
Lun Mar Mie Jue Vie Sab Dom
<<  <   >  >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Sindicar esta bitácora XML

What is RSS?

powered by
b2evolution