Acabo de borrar por error el fichero con el código del analizador sintactico de mi práctica de compiladores 2, y por lo visto EXT3 no da ninguna facilidad para recuperar archivos. Ahora entiendo pq hay administradores de sistema que siguen prefiriendo EXT2 🙁
Category Archives: Español
Obtener un RSS de los mails de Mailman
Si estamos interesados en una lista de correo gestionada con Mailman y queremos tener acceso a los últimos mails mediante RSS, es posible utilizar el script en perl Mailman RSS Feed. Para ello vamos a necesitar instalar algunos extras para Perl:
aptitude install libxml-rss-perl libcrypt-ssleay-perl
A continuación nos descargamos el script:
wget http://jmason.org/software/scripts/mailman-archive-to-rss.txt
Y lo editamos…. vemos que en las primeras lineas se encuentra la configuración:
@LISTS = ( { rss_version => '0.91', archive => 'http://www.xent.com/pipermail/fork/%Y-%B/', archive_style => 'date', description => 'The Friends of Rohit Khare list', num_visible => 25, scrape_text => 1, rss_output => './list.rss' } );
En “archive” debemos poner la URL de nuestro archivo, por ejemplo la de la lista de correo de GPL Tarragona es del tipo https://listas.hispalinux.es/pipermail/gplurv/2005-August/. Si os fijais, el script rellenara automaticamente el año (%Y) y el mes (%B) actual. En el caso de GPL Tarragona me he encontrado con varios problemas:
- El nombre del mes se escribirá todo en minusculas, mientras que la URL buena necesita que la primera letra del mes sea en mayuscula.
- Si las LOCALES estan puestas en un idioma diferente al ingles, se generara la URL con el nombre del mes en un idioma diferente al ingles, por ejemplo en castellano “Agosto”. Sin embargo la URL buena necesita el mes en ingles.
Para solucionar estos problemas he hecho una pequeño hack sobre la linea 94:
$archiveurl = strftime ($archiveurl, gmtime());
Lo he substituido por:
my $url = "https://listas.hispalinux.es/pipermail/gplurv/%Y-"; my $month = ucfirst lc POSIX::strftime("%B", gmtime()); $url = strftime($url, gmtime()); $archiveurl = $url . $month . "/"; #$archiveurl = strftime ($archiveurl, gmtime());
Así evitamos el problema de la mayuscula.
Para evitar el problema de las LOCALE simplemente tendremos que ejecutar el script indicando que las locales estan en ingles:
LC_ALL="en" perl mailman-archive-to-rss.txt
Y eso nos generará el archivo “list.rss” con los últimos mails de la lista 🙂 Si ese archivo es accesible mediante un navegador web, ya tenemos RSS para la lista de correo.
Actualización WordPress me añade una barras \ en las dobles comillas que no deben estar tanto en el código del script como en la ejecución del mismo.
VoIP Buster, llamadas a telefonos fijos gratis
Acabo de probar VoIP Buster, un programa de telefonia IP que te permite llamar a numeros fijos durante 1 minuto y medio totalmente gratis. No entiendo como se lo montan para cubrir los gastos de esas llamadas gratuitas, pero es alucinante… he llamado a varias personas, la calidad es más que aceptable y en minuto y medio te da tiempo a comentar bastante cosas… por no decir, que cuando se corta, puede volver a llamar cuando quieras 🙂
Las pegas es que no es libre y solo funciona sobre windows, tendre que probar a ver si funciona con un qemu + win98. También dudo que se mantenga ese minuto y medio gratuito por mucho tiempo, debe ser una estrategia de marketing…. pero mientras tanto… a disfrutarlo 😀
Actualización Según entiendo por su web, este servicio gratuito es exclusivo con algunos paises (entre los que se encuentra el nuestro) y sera usado durante la fase beta de la aplicación. De hecho, si no queremos la limitación de minuto y medio, es posible ingresarles 1 euro y el limite desaparecerá 🙂
Actualización II HOWTO para conectarse desde GNU/Linux.
Jazztel ampliará su cobertura a Tarragona en Septiembre
Por lo que veo Jazztel ampliará su cobertura a Tarragona en Septiembre, ofreciendo modalidades desde 4 a 20 megas (si se contrata el telefono tb con ellos). He comprovado varios telefonos de Tarragona y para todos me ha indicado que en septiembre tendremos cobertura 🙂 Parece increible que se pueda llegar a tener 20 Mb… aunque personalmente no tengo esas necesidades (preferiria reducción del precio), es genial que se vaya incrementando la competencia 🙂
Bug de seguridad de WordPress
Por lo visto el popular gestor de contenidos (blog) WordPress tiene un grave fallo de seguridad que permite la ejecución de cualquier comando PHP de forma remota. Aun no ha aparecido parche para solucionar el problema, se ven afectadas las versiones 1.5.1.3 o anteriores. Esperemos que salga una solución rápido :S
Compilar Mail Notification 2.0 en Ubuntu
Acaba de salir la versión 2.0 de mail-notification con el cual podemos monitorizar el estado de nuestras cuentas de mail, cuando recibimos un nuevo mail se nos avisará mostrando un sobre en el panel de GNOME (area de notificación). Soporta POP3, IMAP y gmail entre otros.
Para compilarlo en Ubuntu Hoary tendremos que instalar unos cuantos paquetes de desarrollo:
Continue reading Compilar Mail Notification 2.0 en Ubuntu
Leer y escribir partición GNU/Linux desde Windows
Ahora es posible leer y escribir en una partición GNU/Linux desde Windows conExt2 IFS. Es gratuito pero no libre 🙁
Libres tenemos Explore2FS (donde la escritura es experimental) y Ext2fs, en cuya última versión ya tiene soporte de escritura y por tanto desconozco hasta que punto es estable.
International MBA
Hace ya algún tiempo comenté mi intención de hacer el MBA de la Fundación URV. Después del anuncio, Tomàs me comentó que conocia a una persona que lo estaba haciendo y que no estava muy contento. Me puse en contacto con dicha persona y seguí buscando gente que también lo había cursado, el resultado general fue más bien o negativo o neutral, no conseguí encontrar ninguna opinión positiva o alentadora.
Esto me ha hecho plantear serias dudas sobre seguir adelante con la idea, he estado mirando alternativas en Barcelona… ESADE, EADA y EAE son las más conocidas. La primera es completamente impagable, no recuerdo la cantidad pero era una barbaridad de más de 8 millones de pesetas :S La segunda opción sigue siendo impagable dadas mis limitadas posibilidades y finalmente la opción de EAE, también tremendamente cara, pero accesible si planifico bien mi economia.
Así que me he informado sobre EAE, he visitado su centro y hablado con el coordinador del master. Me ha dado muy buena impresión inicial, además ofrecen un master llamado International MBA que es 50% en Ingles, 50% en Castellano… eso me ha atraido un montón 🙂 Hoy mismo me ha llegado la carta como que he sido aceptado, ahora me toca hacer calculos para ver si puedo hacer la aventura viable con prestamos y demás…
A parte del gran inconveniente del dinero, me va a tocar ir y venir de Barcelona cada día, con unos horarios bastante exigentes y unos gastos extra en transporte. Los horarios serian de 9:00 a 17:45, con hora y media para comer… excepto el viernes, que acabaría a las 15:00. Puede ser un sacrificio economico y personal :S Aun tengo que decidir que hacer.
Son 1.200 horas de clase, casi el doble que el MBA de la URV (700 horas) y el precio es algo más que el doble. Tampoco entiendo muy bien pq hay esa diferencia de horas tan importante.
En cualquier caso es una apuesta arriesgada, personalmente me encantaria poder cursar algo así para obtener esa visión de empresa que tanta falta hace hoy en día, tanto para trabajar en una como para crear tu propio negocio. Quizás la principal intención de un MBA es poder alejarme un poco de mi formación y experiencia laboral puramente técnica, me gustaría que mi próximo trabajo no estuviese tan relacionado con la programación y considero que para algo así o tienes mucha suerte o tienes que adquirir conocimientos complementarios.
Pero bueno, la programación me sigue entusiasmando, así que la locura del MBA sera una apuesta que a la larga vere si ha sido correcta o no. Quizás quiero abarcar demasiadas cosas, por ejemplo no consigo quitarme de la cabeza la idea de estudiar psicologia, pero eso será algo que tendre que replantearme de aqui a unos cuantos años… quizás algo como la UOC me podria ayudar 😀
¿Creeis que estoy loco por querer correr el riesgo de hacer esta gran inversión?
Counter Strike en Ubuntu con Cedega
Acabo de echar una partida al Counter Strike Condition Zero en mi Ubuntu gracias a Cedega. No he usado la interficie gráfica, simplemente he instalado los .deb de la version 4.3.2, insertar el CD del Counter Strike y ejecutar:
cedega /media/cdrom0/czero_setup.exe
Cuando nos pide el segundo CD, expulsamos el actual usando Nautilus e insertamos el segundo. Una vez instalado podemos ejecutarlo mediante:
cd "~/.transgaming/c_drive/Valve/Condition Zero" cedega czero
Parece bastante jugable 🙂 Quizás así consiga que algún dia migre a GNU/Linux 😛
Futuras novedades de GNOME 2.12
Ya empiezan a verse listados de las futuras novedades de GNOME 2.12 🙂