Solucionada la muerte súbita del portátil

20 11 2009

Hace un par de semanas actualicé la BIOS del portátil y parece que ya no se apaga solo. Para poder grabar la FlashROM tuve que crear un CD de arranque con el programa que tenía que usar y la nueva BIOS. Hete aquí que el programa de flasheo es un programa de MS-DOS, lo cual nos lleva a esta solución: Existe un clon de MS-DOS llamado FREEDOS que usé en el siguiente proceso:

  • Se descarga la imagen ISO del CD de instalación de FREEDOS.
  • Se monta y se copia el contenido a una carpeta temporal.
  • Se añaden los archivos necesarios a esa carpeta y se modifica el fichero setup.bat para que termine y muestre el prompt en la unidad X:
  • Se usa el comando mkisofs con los parámetros adecuados.
  • Se quema en un CD la imagen obtenida con ello.
  • Se arranca el portátil y cuando aparezca el prompt, se ejecuta el comando para flashear la BIOS.

Muchas gracias a Sean Reifschneider por indicar cómo modificar una imagen ISO en esta página.





Ubuntu y usabilidad

10 11 2009

Una de las novedades con respecto a otras distribuciones que presentaba Ubuntu era la modificación de la posición de la papelera en el escritorio. Hasta ahora, siempre que había tratado con Gnome, el icono de la papelera se mostraba en el escritorio. Ahora con Ubuntu ya no aparecía en el escritorio, sino en el panel inferior a la derecha del todo. ¿Qué ventajas tiene esto?

Leer el resto del artículo en Debugmodeon.





Comentarios del portátil

8 05 2009

El año pasado adquirí un portátil, un Acer barato (Aspire 5315), al cual instalé Ubuntu en cuanto pude. Hace unos meses decidí excretar Windows Vista del disco duro y dedicar la totalidad del mismo a Ubuntu. Estoy bastante satisfecho con la decisión, aunque la verdad es que no le doy mucha cera, casi todo lo que hago es usarlo para mensajería instantánea, navegar por la web, correo y leer PDF.

La única pega que tenía con el portátil era independiente del sistema operativo. Leer el resto de esta entrada »





Map y Reduce en Python

14 01 2009

Aprovechando la página propuesta en la entrada anterior, he encontrado el problema nº 20 gracias a jAB. El problema dice lo siguiente:

Encuentra la suma de los dígitos del número 100! (Factorial de 100)

Así que me he dispuesto a hacer en Python dicho problema. Para ver el artículo completo, visitar [Debug Mode = ON].





Project Euler

14 01 2009

Aunque lleva ya bastante tiempo funcionando, no conocía la página Project Euler. Se trata de una página con una colección de ejercicios de programación. La idea es implementar esos problemas en el lenguaje de tu elección y responder con el resultado obtenido para ver si has acertado. Está muy bien para ejercitar la mente y volver a coger soltura a la hora de implementar código. Algunos de los ejercicios iniciales son, por ejemplo, sumar todos los números naturales por debajo de 1000 que sean múltiplos de 3 ó de 5, o encontrar la suma de de todos los números pares en la secuencia de Fibonacci que sean menores de 4 millones.

Como veis, ejercicios muy sencillos, pero que van adquiriendo cierto grado de complejidad según vas avanzando.

100% recomendable.





Gracenote y los estilos de las canciones

17 11 2008

¿A veces no os habéis quedado con cara de haba al ver los géneros que asigna iTunes a las pistas de un CD?

Yo sí. Este fin de semana me he dado una panzada a ripear mis CDs que aún no había convertido a mp3. El caso es que a veces es cuestión de gustos el clasificar los géneros de las canciones, pero otras veces realmente no está claro cómo han llegado a la conclusión de elegir dicho género (Bueno, me voy haciendo una idea). Ejemplos:

  • Primus (cualquiera de sus discos): Metal (No lo encuadro en Metal, pero cualquiera los clasifica)
  • Jellyfish (Spilt Milk): Punk (Eh…, más bien tirando a Pop o Pop Rock)
  • Los Nº 1 De La Música Disco: Dance (¿Pero no era Disco?)

En fin, cosas que pasan.





2007 Internet Quiz

21 10 2008

Si alguien quiere hacer el Internet Quiz 2007, puede pinchar en la imagen. Yo saqué sólo un 89%…

OnePlusYou Quizzes and Widgets

Created by OnePlusYou





Parece que hace mucho que no escribo…

20 10 2008

Pues nada, va a haber que retomar el tema. Ha sido una mezcla de desgana y falta de temas interesantes. Así que si alguiente tiene un tema sobre el que le gustaría que escribiera, que lo proponga y veremos.





Excel en español

3 04 2008

Excel me parece de largo el mejor producto de Microsoft. Creo que cuando algo se empieza a usar para algo que no es aquello para lo que fue pensado, es un síntoma de que estamos ante un producto de calidad superior. Algunos usos poco habituales comentados por compañeros/amigos son también la generación automática de scripts de carga de Oracle y generación de clases Java.

Sin embargo, la cagaron cuando tomaron una decisión al traducir y localizar a diversos idiomas: Traducir las fórmulas no es una buena decisión.

Aún así, distingo 3 categorías de traducción:

  • Aceptables: SUMA, TRASPONER, SENO, TRUNCAR, …
  • Dudosas: LARGO (en lugar de LONGITUD o TAMAÑO), ESPACIOS (Quita los espacios, pero el nombre sugiere otra cosa), …
  • Aberraciones: PROMEDIO (en lugar de MEDIA), NOD (devuelve el valor de error #N/A), …

Existe además, otro problema morfológico. ¿Se deben usar verbos en infinitivo como SUMAR o sustantivos como SUMA? En la carrera me enseñaron una convención para nombrar que sigo encontrando acertada: Usar nombres para funciones que ejecutan acciones y devuelven valores (SUMA) e infinitivos para procedimientos que ejecutan acciones pero no devuelven valores (TRASPONER). Tengo bastante interiorizada esta convención y a veces se me hace raro ver nombres que, a mi juicio, no cuadran con la misma.

En fin, creo que es un problema importante. Un día estuve un rato bastante largo hasta que pude encontrar el nombre correcto de la función PROMEDIO. El sistema de ayuda tampoco está muy bien pensado cuando no sabes exactamente qué buscar.





Probando BloGTK

12 03 2008

Acabo de instalar BloGTK, un cliente local para publicar en blogs. No me gustan mucho las interfaces web de los blogs, al contrario que la interfaz de GMail, que me gusta bastante. Así que he estado buscando un poco y me he encontrado con este cliente hecho en Python y que usa las librerías GTK.

Lo probaré una temporadita y a ver qué tal.