Pocas cosas que contar, tras probar una gran variedad de mail-archivers,
programas que generan un archivo accesible via web de una lista de correo,
me he quedado con el hypermail.
Hypermail genera una serie de archivos html estáticos, una de las cosas que
andaba buscando, con una interfaz agradable y que permite modificarlo al
gusto. Hay que tocar mucho el archivo de configuración para que la cosa quede
presentable pero sólo se hace una vez. Asi que en breve los archivos de la
lista DoQmail estarán disponibles.
Programa del día, sacado de la bulmailing, para el karm
una utilidad que permite asignar el tiempo que se dedica a cada tarea de una
forma fácil
Además de esto ando programando la versión 4.0 del sudoku,
que tiene como principales novedades que podrá solucionar sudokus de cualquier tamaño además
del clásico 3x3, nuevos tipos de sudoku como el par-impar, el sudoku X y lo más importante
el sudoku killer, posibilidad de imprimir sudokus para resolver y una opción que permita
resolver el sudoku paso a paso en vez de ofrecer la solución completa.
Respecto a la programación los objetivos son separar la parte de presentación
de la parte de cálculo y cambiar casi todas las estructuras estáticas a listas dinámicas (ole, punteros y mallocs a saco). El timeline previsto es que este fin de semana ya esté listo.
-----
vie 30 septiembre 2005 01:381 comentarios
Una cosa tan tonta como inútil, un
generador de nombres en Japonés. No se como he podido pasar hasta ahora sin saber que
soy 長谷川 聖人 que quiere decir Hasegawa Masato. Si no ves los símbolos japoneses pasa la codificación a UTF
Te molesta que el menú de aplicaciones Debian de tu KDE sea tan soso, pues
instala los Debian Menu Icons
También en kde-look hay un icono muy chulo que en breve tendré puesto en el weblog. El Debian Web Button
Paseando por el Planeta Castilla y León y más concretamente en Estoy sola porque me da la gana he visto una cosa que aún no entiendo basada en la ¿folksonomía?, el invento en cuestión son las Tagclouds
Y para acabar con los enlaces la cosa va de mapas, muy chulo el mapa de accesos de Ricardo, apt-get install earth3d, un buen sitio para bajar mapas de dominio público como es el MODIS, y con qgis y gpsbabel se pueden hacer cosas tan chulas como esta
Respecto a mi, tengo tres semanas más sin poder apoyar la pierna con algo de carga, lo cual me ha hundido en la miseria.
-----
jue 22 septiembre 2005 02:221 comentarios
Hasta ahora he sido muy reacio a meter publicidad en esta página. He estado
probando algo del Google Adsense
pero lo he limitado únicamente a las páginas del Sudoku
y más como experimento que cualquier otra cosa.
La publicidad siempre la veo intrusiva, ralentiza un poco la carga de la página, y
además la mayoria de amigos que visitan este sitio no son de los que pulsan en la publicidad.
Eso he dicho, amigos. Así que si pudiese poner publicidad sólo a los que no son
visitantes habituales no me sentaría tan mal
¿Y como hago para poner publicidad a unos sí y a otros no? Las páginas del
nanoblogger son totalmente estáticas y además tendría que distinguir a los
conocidos de los que no lo son.
La respuesta está en que estos conocidos suelen navegar con un sistema operativo libre y además
no me siento mal poniendo publicidad a alguien que utiliza un sistema operativo propietario
y un navegador que se pasa por el forro los estándares web
Dicho y hecho, un pequeño script en bash que me genera un juego de páginas .html.ie en
base a las .html originales con la publicidad añadida y una regla con el mod_rewrite
RewriteCond %{HTTP_USER_AGENT} .*Windows.*
RewriteRule ^(.*)\.html$ $1.html.ie [L]
Ahora puedo poner uno de esos logos de "Diseñado para IE" en el que todo aquel
que entre en esta página con un sistema operativo de M$ (aún tengo que buscar
las reglas para el MacOSX) verá una bonito banner de Anuncios Google.
Y si estás con un sistema operativo como $DEITY manda y sigues viendo banners
ponme un comentario ya que la habré jodido en algún sitio :)
-----
dom 18 septiembre 2005 00:465 comentarios
Ayer fuimos a ver dos películas al cine. SinCity y El secreto de
los hermanos Grimm. Una doble sesión continua de agradable resultado ya
que las dos fueron realmente buenas.
SinCity. Llevaba tiempo detrás de ir a verla y al final lo conseguí. Tres
historias cortas que sobre la ciudad de Basin City, en la que se entrelazan
personajes y situaciones. Mucha violencia, pero historias interesantes al fin
y al cabo. Impactante lo que puede llegar a realizar un hobbit con su anillo
El secreto de los hermanos Grimm. Aún estoy intentando averiguar cual es
el secreto. Una buena historia, con unos personajes que se hacen querer, un
cuento en el que fueron felices y comieron perdices... o no.
Me gustó más SinCity, ya que aunque son totalmente diferentes, esta es más
novedosa. La de los hermanos Grimm me recordaba demasiado otras películas
como Sleepy Hollow o alguna teleserie de el secreto de los duendes del bosque
sin que ello le quite merito a la película
-----
jue 15 septiembre 2005 19:131 comentarios
El otro día estuve investigando los problemas del udev con los network block devices y aunque
no conseguí sacar nada en claro estuve probando algunas de las alternativas al tradicional
sistema de arranque.
Ya conocía las daemontools y su derivado gpl runit, siendo para mí las mejores opciones si no fuese por un par de problemas: primero que no
son prácticos para un portatil ya que hacen una lectura de disco cada cinco segundos para
asegurar que los servicios están levantados y segundo que implica modificar los
scripts de arranque de todos los servicios, y sus actualizaciones, siendo inviable en
una máquina que usa sid.
Así que mirando en los nuevos paquetes que entran en debian pude ver initng que dice ser un reemplazo del tradicional sysvinit. Aparentemente la cosa es mucho más rápida y con muchos colorines pero volvemos al problema de tener que rehacer todos los scripts de arranque de los servicios
Y por último, lo que considero el gran descubrimiento del día, bootchart. Bootchart no es un sistema de arranque, es una utilidad que permite monitorizar los tiempos y recursos que emplean los diferentes servicios que arrancan el sistema.
Un simple apt-get install bootchart, modificar el cargador de arranque para que init apunte a /sbin/bootchartd y ya tenemos una colección de datos guardada en /var/log/bootchart.tgz. Para poder interpretar estos gráficos podemos
utilizar el paquete en java bootchart-view o utilizar un sencillo comando a traveés de inet que nos permite obtener
un gráfico en svg, eps o png, como el de el principio de este post.
curl --form format=png --form log=@/var/log/bootchart.tgz \
http://bootchart.klika.si:8080/bootchart/render > bootchart.png
-----
dom 11 septiembre 2005 22:381 comentarios
Estoy trabajando en una nueva versión del plugin de NanoFotos y
trasteando con diversas herramientas he encontrado un par de cosas
que son realmente útiles de cara a la web
mogrify
Permite bajar la calidad de una imagen, lo particular de este
invento es que bajando la calidad de una imagen al 80% no se
aprecia ningún cambio relevante, y lo mejor de todo es que el
tamaño se reduce más de la mitad en algunos casos.
Ejemplo:
mogrify -quality 80 imagen.jpg
Aviso importante Esta instrucción te machaca el archivo original
asi que cuidadito al utilizarla
jpegtran
Esta utilidad permite, entre otras muchas cosas, cambiar la representación
JPEG de una imagen. La conversión es sin perdida y permite reducir
el tamaño del archivo asi a ojimetro como entre un 10 y un 20 por ciento.
Ejemplo:
jpegtran -progressive -outfile destino.jpg origen.jpg
Aqui empleamos la codificación -progressive que es la que suele dar mejor
resultado, pero también se puede probar con -optimize
jhead
Por último jhead nos permite visualizar los datos exif de una imagen y en
algunos casos puntuales modificarlos. ¿Alguién sabe de algún editor de cabeceras
EXIF que permita modificar todo?
-----
mar 06 septiembre 2005 19:571 comentarios
No lo había comentado pero hace unos días me devolvieron el iBook, en
la tienda le instalaron un mac osx externo y lo estuvieron probando
durante largo tiempo. Me dijeron que no habían encontrado nada y
que lo único que se podía hacer era cambiar la placa base, cosa
bastante cara, y pelearme con Apple por el tema de la garantía
Pues bien, examinando las listas de correo de debian-powerpc me encuentro
estos dos mensajes titulados
random hard resets
y Low battery -> power down + clock set back to 1904-01-01 y pienso esto me suena familiar
Efectivamente, los problemas que describen son los mismos que tengo, he tenido yo.
Las diferencias, yo no uso mousemu, mis cuelgues también se han producido
con batería y desde luego no uso emacs. El único patrón que he encontrado
en mis cuelgues es que sucedían en el arranque o con una carga intensa del
procesador, habitualmente compilando el kelmer
Sospechosos posibles el kernel y el pbbuttonsd y como sin kernel no puedo vivir
he mandado a paseo al pbbuttonsd
En la actualidad estoy con un kernel 2.6.12.5 que me da problemas solo
si tengo el pbbuttonsd en marcha, así que me lo he cepillado del arranque
y en la actualidad ibookeo de forma feliz
-----
jue 01 septiembre 2005 19:053 comentarios