Biblioteca Garrett

Se encuentra en linea el nuevo sitio de la Biblioteca Garrett

http://www.bibliotecagarrett.bo/

Ubuntu 12.04 en la Dell Inspiron 1501

Habian sido 2 años que no actualizaba el Ubuntu en mi laptop, desde el 10.04.
Decidí darle un chance al Precise Pangolin 12.04. Una vez mas Ubuntu me sorprendió; funciona fluido en mi laptop de 5 años y con un solo giga.
Lo único que no funciona de cajón es el WiFi, pero se arregla facilisimo
– Con el cable enchufado dejamos que se descarguen y actualizen los controladores adicionales, con ello tenemos el Broadcom TSA instalado.
– Necesitamos “despertarlo” cada vez que se nicia el sistema, lo que hacemos con:

sudo su
echo b43 >> /etc/modules
exit

Listo!.
Muchas gracias UbuntuForums: http://ubuntuforums.org/showthread.php?t=1790296

Instalar CyanogenMod7 en el Nook Color

El Nook Color es un dispositivo comercializado como eBook Reader por la cadena Barnes&Noble. Lo que hace tan especial a este pequeño gigante, es su excelente relación precio/características que lo hacen una excelente tableta android.

Pero epa!, no que era un eBook Reader solamente?, claro pero corre sobre una versión customizada de Android que además, es capaz de arrancar desde una tarjeta SD insertada, entonces, podemos ponerle un ROM customizado y explotar al máximo sus características.

Aquí es donde entra en juego CyanogenMod, una comunidad activa de desarrolladores android, que se han dado a la tarea de mantener felices y actualizados a millones de usuarios de Android que se sienten abandonados por Google y los proveedores de sus dispositivos. CyanogenMod is an aftermarket firmware for a number of cell phones based on the open-source Android operating system. It offers features not found in the official Android based firmwares of vendors of these cell phones.”

Lo que vamos a hacer entonces, es instalar en nuestro Nook una versión del CyanogenMod7 específica que nos abre a toda la libertad del Android, con acceso completo al Android Market y a las aplicaciones google (Gmail, Maps, Docs, etc.). OJO, vamos a perder la garantía de B&N (pa lo que nos sirve en nuestra latitudes) y, lo más doloroso, el soporte para los libros interactivos de B&N (Nook Kids), ni modo, todo lo bueno tiene su precio.

Existen 2 formas de tener corriendo CyanogenMod en nuestro Nook:

  • Instalar el CyanogenMod en la memoria SD, e insertarla cada vez que queramos “arrancar” con esa ROM, tiene la ventaja de que si alguna vez queremos ver al Nook (incluido el Nook Kids) tal como era de origen, basta con quitar la tarjeta SD, y el Nook arrancara como si jamás nuestras cochinas manos hubieran La desventaja obvia es el rendimiento, al correr el ROM desde la tarjeta SD estamos sujetos a la velocidad que esta nos pueda ofrecer.
  • Instalar en la memoria interna, con esto diremos adios para siempre (no tanto, pero casi) al Stock ROM y tendremos toda la potencia y rendimiento mejorado del CyanogenMod.
  • Recomiendo la lectura de http://wiki.cyanogenmod.com/wiki/Barnes_%26_Noble_Nook_Color:_Full_Update_Guide, tiene mucha información valiosa, es la base para esta guia, aunque tiene algunas impresiciones.

Nos vamos por la segunda opción que es la que yo intente y quede muy contento.

Necesitamos entonces:

  • Nook Color (OJO, no funciona con el Nook Tablet), con la bateria bien cargada y ya registrado en el sitio de B&N. (Despues de instalar el CyanogenMod ya no podremos registrar nuestro juguete).
  • Tarjeta SD (Micro SD) de al menos 1 GB de capacidad. Limpiecita, la vamos a formatear.
  • Lector de tarjetas SD dedicado. No funciona instalando el SD en una cámara o un teléfono (p.e.) para tener acceso a la memoria, tampoco me funciono con un adaptador a USB, puede ser un lector interno en una laptop.
  • Una PC con internet, y puerto USB.
  • El cable USB del Nook.
  • Si estamos en Güindous, necesitamos el Win 32 Disk Imager para formatear la SD y copiar el ROM en ella.
  • Una version booteble del ClockWork recovery (El enlace es para un atarjeta de 1GB, para otros tamaños, puedes buscar en http://code.google.com/p/monster-rootpack/downloads/list)
  • La ultima versión estable del CyanogenMod para el Nook Color
  • Las aplicaciones de google (gapps).

1° Descomprimimos el ClockWork Recovery, obtendremos un archivo .img de 1Gb mas o menos (en la PC)

2° “Quemamos” la imagen recien obtenida en la memoria SD utilizando el Win32 Disk Imager, seleccionando como origen la imagen recien obtenida y como destino la tarjeta SD. (OJO, la tarjeta SD se formateara). Es importante que este paso termine sin errores, sino no tarera problemas mas tarde. Aquí vale la pena probar con otras tarjetas e incluso otros lectores de SD si nos da problemas.

3° Desmontamos, retiramos la tarjeta SD y la volvemos a insertar, cosa de que el sistema de archivos de Guindous la reconozca, y podamos escribir en ella.

4° Copiamos en la raiz del SD, los otros 2 archivos que descaragamos. OJO, copiamos los archivos ZIP del Cyanogenmod y del gapps, sin descomprimir nada.

Hasta aquí, tenemos una tarjeta SD con una imagen booteable desde el Nook. Ahora, vamos a bootear desde alli, y reemplazar el ROM del Nook (stock) con una ROM optimizada (CyanogenMod).

5° Con el Nook APAGADO (ojo, no solo la pantalla apagada), insertamos la tarjeta SD en el Nook, y enchufamos el Nook a la PC con el cable USB. Esto es para que el Nook encienda y arranque desde el SD. Ignoramos los mensajes que nos aparezcan en el Guindous.

Una vez el Nook a arrancado el ClockWork, (pantalla negra con naranjas) se utilizan los botones del volumen para subir/bajar por los menu, el boton Power para seleccionar y el boton Nook (n) para retroceder.

6° Selecciona Wipe data/factory reset (Vamos a borrar TODO en el Nook, sin miedo, si se arruina se puede arreglar.)

7° Selecciona Wipe cache partition.

8° Empezamos a instalar: Selecciona Install zip from sdcard.

9° Selecciona Choose zip from sdcard

10° Escoge el CyanogenMod Update.zip – Instalacion tarda unos 5 min.

11° Ahora las aplicaciones de google:, de nuevo escoge Install zip from sdcard / Choose zip from sdcard

12° Escoge el gaps signed.zip

En este punto vamos a tener varios mensajes de error (no se tiene acceso a la aplicación, o archivo no encontrado, no recuerdo bien), se debe a que se esta tratando de instalar aplicaciones google “restringidas” para nuestras latitudes, como el gmail o el maps, los ignoramos por ahora, luego tomaremos venganza.

Solo falta reiniciar, desenchufamos el cable USB, y con el menu nos vamos a Reboot system now .

Deberia tomar de 5 a 15 minutos para el primer arranque, es normal. Ya podemos desmontar/formatear la tarjeta SD. Tu Nook es libre.

Lo primero a probar es el acceso al Androd market, desde alli, instalar lo que quieras, Veras que varias aplicaciones google no se encuentran (el gmail o el maps por ejemplo), y aquí es donde tomamos venganza.

Desde el market buscas e instalas el “Market Enabler” es gratis, lo que hace es simular que tu android tiene “linea” en alguno de los grandes operadores de USA. Al volver a ingresar al market ya podras instalar todas esas aplicaciones restringidas.

Lo primero a instalar seran el Gmail, el Maps el Docs, no te pueden faltar el Dolphin Browser (Mejor que el FireFox), el ezFile Manager (para conectarte a tu red windows, a ftp, navegar en la memoria de tu Nook, etc).

Instalate tambien el lector de Nook (para no perder lo qu ehubieras ya comprado o leido desde la tienda de Nook) y el Kindle.

El resto es libertad. (Ojo, fijate que ademas has ganado que el blueTooth funciona ahora, antes estaba escondido).

Interesantísimo: Lecciones de los videojuegos en educación, civismo, periodismo

Yo siempre dije que los videojuegos han moldeado la vida de muchos de nosotros de una manera altamente positiva, Me encanta que mis hijos jueguen, descubran, logren, se esfuercen y terminen aprendiendo.

Les paso un articulo muy interesante, de una amiga a quien me gusta seguir en su blog.

http://www.dreig.eu/caparazon/2010/11/23/motivacion-y-videojuego/

Fusionando ontologías mediante razonadores automáticos

Interesante, para seguirle la pista.

Keegy Bolivia – Fusionando ontologías mediante razonadores automáticos.

30/04/2010:

El enlace anterior murió.

Pongo mejor otra referencia, ojala esta sea la verdadera fuente:

http://www.cs.us.es/~joaquin/blog/index.php/2009/07/13/fusionando-ontologias-mediante-razonadores-automaticos/

EXT3-fs: group descriptors corrupted !

Que panico!!!

Al tatar de iniciar mi equipo (ya contaré las mejoras, por ahora 4GB y Jaunty) no lograba pasar del boteo normal y se quedaba con la pantalla en negro sin ninguna actividad.

Traté de inicar en modo seguro, luego de mensajes normales, terminaba en un prompt que no llegue a comprender ni memorizar, pero que en lineas arriba decia que no habia podido montar etc, home, ni root ni nada por que el hsda1 no estaba disponible. PANICO!!!

Arranque con el cd del Jaunty, traté de montar el disco hdsa1, logrando solo un par de pantallas de error. En una de ellas me sugeria el comando

dmesg | tail

para tratar de averiguar que pasó.

Dicho y hecho, y una de las pocas lineas obtenidas decia:

[  182.881089] EXT3-fs error (device sda1): ext3_check_descriptors: Block bitmap for group 642 not in group (block 0)!
[  182.881369] EXT3-fs: group descriptors corrupted!

MAS PANICO!!!

Y no me queda otra que persinarme y acudir a San Google y prepararme a cernir cientos de mensajes.

Lei y lei, y persinandome de nuevo trate la alternativa que parecia mas coherente.

fsck /dev/sda1

(Después cahi en cuenta que con -y al final del comando me hubiera ahorrado cientos de tecleos, pero ni modo)

Cientos de confirmaciones mas tarde (unos 10 min.) el proceso terminó, VOILA!!! pude montar el disco sin problemas y al siguiente intento mi Jaunty estaba arrancando normalmente.

Por que la corrución, supongo que tuvo algo que ver el que estuve exprimiendo al maximo la bateria en mi ultima sesión, apagando el equipo con los ultimos suspiros de aliento que quedaban.

En fin, algo se aprendió.


							

Impresion en XP desde Clipper (DOS), demora demasiado.

Quienes llevamos en esto de aporrear al teclado bastante tiempo ya, recordamos con cariño al viejo DOS y lo docil y obediente que era.

Si le dice graba, lo hace sin trucos de cache, si le dices imprime, lo hace sin vainas de colas.

Pero cuando un software que ha funcionado de maravillas por años (decadas?, bueno una decada) tiene que ser “migrado” a un equipo con XP por que al leal CPU con DOS ya le fallò el fierro resulta que la factura que se imprimia inmediaamente, tarde hasta 30 segundos en salir de la impresora.

Pues resulta que Winbugs, con la infinita sabiduria del XP, previene que los viejos programas DOS saturen las impresoras, introduciendo un TimeOut en su salvavidas o coleccion de parches que es el Registro. Pues si, nuestra soluciòn pasara por el Regedit, modificando uno de los oscuros valores que estan ocultos en los cientos de bericuetos de ese arbol.

El valor que vamos a cambiar esta en la clave

HKLM\SYSTEM\CurrentControlSet\Control\WOW

Buscamos el valor de LPT_timeout

Cambiamos el valor de 15 (por defecto) a 1, y nuestra factura empezara a imprimirse “casi” como lo hacia en el viejo DOS.

(Gracias a http://www.printfil.com/article/slow-dos-printing-in-windows.htm )

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.