CruX Logo

crux@macumba:/var/blog$

23 de August, 2006

Cita al azar, no tan al azar

En la categoría: Curiosidades, El nerd, Principal — CruX @ 9:17 pm

Aunque suene contradictorio, hoy leyendo obligadamente algo entrentenido me topé con una frase casi cualquiera. Cito:

“Newell y Simon son también los inventores del lenguaje de procesamiento de lista, IPL, para poder escribir el TL. No contaban con compilador y lo tradujeron a mano a código de máquina. Para evitar errores, trabajaron en paralelo, diciendo en voz alta números binarios, conforme escribían cada instrucción para asegurarse de que ambos coincidían.”

Estamos hablando de 1956, así que no es tan loco que no hayan tenido compilador y hayan tenido que caer a la técnica manual. Lo verdaderamente freak es la manera en la que se aseguraron de no tener errores, pero claro, tan solo imagínense teniendo que debuggear algo así. Y después me dicen que gdb es complicado, vamos!

20 de August, 2006

Sextas Jornadas Regionales de Software Libre

En la categoría: El nerd, Mi mundo, Principal — CruX @ 8:58 pm

6JRdSLLos días 13, 14 y 15 de Octubre de 2006 se llevarán a cabo las Sextas Jornadas Regionales de Software Libre en la ciudad de Mendoza. Están siendo organizadas por el LUGMen para toda la comunidad.
Para los que no saben de que se trata les comento que son tres días de exposiciones y eventos relacionados con el Software Libre. Esperamos que vengan personas desde Chile, Uruguay, México y tal vez Brasil. Por supuesto que también esperamos gente de muchos lugares de Argentina.
Yo soy uno de los encargados de la “Comisión anfitriones”, que tiene como tarea hacer que las personas que lleguen desde otros lugares se sientan como en casa. Estamos trabajando arduamente para que todo salga bien y no podía dejar pasar la oportunidad de difundir este evento desde mi humilde blog. Para cualquier información les pido que visiten el sitio de las jornadas http://jornadas.lugmen.org.ar dónde estamos concentrando toda la información.
Si quieren ayudar en algo nuestra prioridad número uno en este momento es recaudar los fondos necesarios para garantizar que el evento se realice de acuerdo a las expectativas que todos tenemos. Cualquier colaboración, por más mínima que sea será muy bien recibida. En la página que les mencioné recién encontrarán todos los datos que necesitan. La otra ayuda que les pido es que difundan esta información, mientras más gente esté al tanto mucho mejor. No desestimen el valor de la publicidad de boca en boca :).
Espero verlos a todos por aquí en esas fechas para que podamos disfrutar de la enriquecedora actividad de compartir el conocimiento.

Banner 6JRdSL 
 
 
 

And why not me?

En la categoría: In english, Mi mundo, Principal — CruX @ 7:46 pm

OK, so I still consider myself as a newbie here in the blogosphere. And just to prove it I can say that recently I discovered that a lot of spanish spoken people that have blogs and happen to have english as a second language do also have a section in their blogs for that language.
So, here I go, I’m inaugurating this part of the blog, just in case I have something to say in english. Never more appropiate than today: welcome!

Actualizar el firmware del iPod en GNU/Linux (actualizado)

En la categoría: El nerd, Principal — CruX @ 7:25 pm

iPod nano
Hace unos días revisé la página de descargas de Apple para el iPod y encontré una nueva versión del firmware para mi nano. Decidido a actualizarlo, pero no a costo de tener que instalar Windows en mi PC sólo para eso me puse a investigar. Después de unos segundos di con el proyecto GNUpod. En la página dice ** Don’t update the Firmware just for fun, only do it if you need a new Firmware or/and the documentation told you to do this ** y yo quería hacerlo principalmente por diversión, pero en el manual y en el mismo sitio recomiendan actualizar por si mejoran la administración de energía o cosas así, por lo tanto procedí ;).
Ingredientes:

  • Conecten su iPod nano y asegúrenese de que no esté montado.
  • El formato del iPod debe ser FAT (Win) y no HFS+ (Mac).
  • Descarguen el updater en formato para Mac OS X.

Receta:

#Grab a working copy of dmg2iso.pl
wget http://www.blinkenlights.ch/gnupod/dmg2iso.pl
# Convert the dmg into iso
# depends on package libcompress-zlib-perl on Debian
perl dmg2iso.pl iPodUpdater*.dmg out.iso
# ..and mount it. You need hfs+ support!
mount -o loop -t hfsplus out.iso /media/cdrom
# Target directory for output:
mkdir /tmp/foo
cd /tmp/foo
# Extract the firmware archive
gunzip -dc /media/cdrom/iPod.mpkg/Contents/Resources/iPod*.pkg/Contents/Archive.pax.gz | cpio -idv
# ..and umount
umount /mnt/cdrom
# voila! ‘cd’ into the firmware dir
cd Applications/Utilities/iPod\ Software\ Updater.localized/iPod\ Updater\ *.app/Contents/Resources/Updates
# .. and pick a Firmware-* image
#
# 1.x.x : 1st, 2nd Generation iPods
# 2.x.x : 3rd Generation iPods
# 3.x.x : Mini iPods
# 4.x.x : 4th Generation iPods
# 5.x.x : Photo iPods
# 6.x.x : Mini 2nd Generation iPods
# 13.x.x : 5th Generation iPods
# 14.x.x : nano iPods
# 128.* : Shuffle iPods
# Put it in place
dd if=Firmware-* of=/dev/sdb1
# And finally
sync

Inmediatamente después desconecten el nano y verán en su pantalla una imagen de un cargador. Enchúfenlo nuevamente y verán una barra de progreso indicando la actualización. Acto seguido se reinicia automáticamente por última vez y queda listo para usarlo.
Si son muy precavidos querrán hacer un backup de lo que tengan guardado y si todo esto fallara pues deberán recurrir a la casa de un amigo que haya pagado la licencia de Windows XP o Mac OS X para recuperarlo :mrgreen:

Un último tip en el ámbito del nano, yo uso gtkpod para administrar mi música, y desde la última versión soporta el arte de tapa de los discos. Basta con decirle que queremos cargarlo y que este el archivo de imágen en el directorio del álbum. Todavía no hay novedades sobre el soporte para fotos, pero seguiré esperando. Lo próximo con lo que me voy a entretener es probando ipodlinux que ya cambió su estado para los nano de NO FUNCIONA a NO TIENE SOPORTE. :cool:

Actualización: el procedimiento descripto anteriormente ya no es válido. Apple ha cambiado algo en el formato del archivo de actualización descargable desde Internet (.dmg) y ya no se puede transformar en un .iso con dmg2iso. :( He buscado bastante pero no he encontrado ninguna referencia a como hacer esto desde GNU/Linux, así que si alguien me quiere enseñar como le estaré muy agradecido.

crux@macumba:/var/blog$ está desarrollado con WordPress bajo Debian
Servido por Apache2 con PHP y MySQL
17 queries. 1.502 seconds.