Concatenando PDFs en güindous

En la universidad tenemos un scanner maravilloso que es capaz de recibir un taco de folios y generarte un PDF con ellos. Solo tiene un pequeño problemilla: si las hojas están escritas a doble cara no les da la vuelta.

En secretaría de vicerrectorado me han pedido un programa que sea capaz de intercalar los PDFs con la pares y las impares generando uno solo.

Datos de entrada: dos PDFs de 70 páginas, uno con la páginas impares y otro con las páginas pares.
Datos de salida: un solo PDF con 140 páginas intercaladas.

La solución inicial consiste en dividir ambos en imágenes y luego intercalarlas:

Otro fallo de paquetes de Ubuntu: no funciona el ssh.

Antes de ayer mi sistema de ficheros raiz decidió irse al carajo por culpa de un corte de luz que yo mismo le propiné (si es que a veces parezco tonto).

Bueno, el caso es que no arrancaba y al pasarle el e2fsck /dev/sda1 me decía que el superbloque estaba mu malito. Y digo yo ¿porque lo llamarán superbloque? Si fuera realmente super aguantaría todo como superman.
El caso es que aunque podía haber restaurado el bloque desde otro de los que hay repartidos por el disco, preferí montar la partición, copiar los datos que me interesaban y reinstalar. Esta vez en vez de usar una instalación por debootstrap con chroot preferí hacerlo a lo tonto: me bajé el CD de Ubuntu Feisty, lo quemé y le di a los botoncitos.

Personalizando Opie por ssh

A la hora de manejar una PDA siempre hay algo que nos molesta: el teclado.
Y no nos engañemos, el teclado es lo más cómodo y rápido que hay así que ¿como usamos el teclado en la PDA?

Opie trae un servidor de ssh instalado peeeero no trae contraseña de root así que no nos dejará usarlo. Para usarlo tienes que abrir la consola en la PDA y escribir passwd. Te preguntará la nueva contraseña de root.
Ahora te vas a tu PC y haces un ssh a la PDA. En mi caso ssh root@169.254.9.111, me pide la contraseña y ya estoy dentro.

Ahora puedo actualizar el software con ipkg update e ipkg upgrade, buscar un software con ipkg list | more o instalar el software que pone la PDA en español con ipkg install timezones-europe opie-i18n-es opie-dict-es.

Configurando la red por usb en la HX4700 con Opie

Por desgracia no se puede hacer todo de forma gráfica.

Al enchufar la HX4700 al PC verás que aparece un icono en la barra de tareas del PC como este:

Si abres un terminal en el PC y haces un ifconfig te puedes encontrar algo como esto:

Pues ahora te vas a la PDA y en la configuración de red

Configurando la WiFi al Opie en la HX4700

Estoy a falta de configurar la wireless y la conexión a través del cable con mi PC.

El tema de la wireless se soluciona copiando estos archivos obtenidos de:
http://sdgsystems.com/pub/ipaq/hx4700/starterkit/20060615-gpe/RADIO0d.BIN
http://sdgsystems.com/pub/ipaq/hx4700/starterkit/20060615-gpe/RADIO11.BIN
http://sdgsystems.com/pub/ipaq/hx4700/starterkit/20060615-gpe/WLANGEN.BIN

en /lib/firmware respetando mayúsculas.

Se reinicia (o se para y arranca el módulo) y listo.

Yo al principio no conseguí usar ninguna red utilizando el entorno gráfico así que recurrí a iwconfig wlan0 essid WiFi-UC3M para configurar la interfaz y luego utilizé udhcp para coger una IP.

Instalación definitiva de Opie en la HX4700

La forma que puse para instalar en la anterior entrada no es válida porque también habría que modificar el fstab y seguro más cosas que ni me paré a pensar.

El resultado de instalarlo a lo bestia es que al arrancar empieza a dar errores en la tarjeta SD. Pongo aquí un pantallazo con el log del sistema abierto en GPE.

Además, una vez abierto hace cosas raras. Por ejemplo, Opie cada vez que suspendes el sistema y lo revives, adelanta 10 minutos el reloj del sistema. ¡¡Flipo!!

Al final he optado por hacer una instalación limpia de Opie en mi tarjeta SD.

Instalando GPE en la misma PDA que ya tiene instalado Opie

Lo primero que piensa uno es utilizar la instalación normal que dura dos horas peeeero yo soy bastante más impaciente que todo eso y como tenga que esperar dos horas más me da algo. Prefiero perder dos horas instalándolo a mano que mirando como se mueve la barra de progreso.

Si no me equivoco, lo que hace la instalación es crear una partición ext2, descomprime la imagen del sistema de ficheros y configura en la partición vfat el arranque.

Vamos con el directorio linux/ de la partición vfat.
Primero lo renombramos a opie y hacemos una copia de el que se llame gpe.
Primero miramos que es lo que hace al arrancar en el fichero startup.txt:

Ya está instalado GPE y opie en la HX4700

Ha sido un infierno.
Primero la espera. Al empezar la instalación dice que tardará entre 10 y 60 minutos. Pues a mi me tardó 110 eternos minutos.
Además debo tener la única tarjeta SD sobre la faz de la tierra con bloques defectuosos. La verdad es que me hace mucha gracia ver como el "e2fsck -c /dev/sde2" se para en el cilindro tal de la tarjeta SD. Que si, que de alguna forma hay que emular estos engendros ... pero me parto con lo de los cilindros, pistas y clusters en las tarjetas SD.

Bueno, la cosa es que instalé GPE en esa partición defectuosa (no sabía que lo estaba) y cuando lo estaba usando me daba errores de E/S constantemente.

Instalando Familiar en la HP Ipaq HX4700

Ayer me decidí a instalar Familiar en la HX4700 y lo conseguí ... y apunté todos los pasos que había que seguir aquí, pero por maravillas del destino se perdió toda la información así que la volveré a escribir.

Hay dos formas de instalar linux en la hx4700: con dos cojones y con uno solo.

Instalarlo con dos cojones consiste en instalarlo en la ROM. Es lo que más me apetece peeero tengo un problema: la autenticación wpa no está disponible en linux ... y la eduroam de mi universidad utiliza wpa para conectarse.
Además, para hacer la instalación necesitas una CF y una SD y yo solo tengo la segunda.

Cambiando el idioma de la hx4700

La PDA me ha llegado en inglés. A pesar de entender perfectamente el inglés me he visto en la "obligación" de cambiarlo a español.
¿Y porqué? Te preguntarás. Pues porque como dije en la anterior entrada yo si uso la pda y tenía un montón de documentos almacenados en español. Al ir a abrir una hoja de cálculo hecha en español con la pda en inglés se me han desmontado las fechas y se niega a hacer operaciones sobre esa hoja de cálculo.
Vamos, Microsoft, incompatibilidad entre sus propias aplicaciones y esas cosas. La verdad es que tenía que haberlo previsto antes.

Googleando, googleando he visto como hacer el cambio de idioma en una pda de hp en un mensaje de leokadio.

Páginas

Subscribe to Página web de elmanytas RSS

Concatenando PDFs en güindous

En la universidad tenemos un scanner maravilloso que es capaz de recibir un taco de folios y generarte un PDF con ellos. Solo tiene un pequeño problemilla: si las hojas están escritas a doble cara no les da la vuelta.

En secretaría de vicerrectorado me han pedido un programa que sea capaz de intercalar los PDFs con la pares y las impares generando uno solo.

Datos de entrada: dos PDFs de 70 páginas, uno con la páginas impares y otro con las páginas pares.
Datos de salida: un solo PDF con 140 páginas intercaladas.

La solución inicial consiste en dividir ambos en imágenes y luego intercalarlas:

Otro fallo de paquetes de Ubuntu: no funciona el ssh.

Antes de ayer mi sistema de ficheros raiz decidió irse al carajo por culpa de un corte de luz que yo mismo le propiné (si es que a veces parezco tonto).

Bueno, el caso es que no arrancaba y al pasarle el e2fsck /dev/sda1 me decía que el superbloque estaba mu malito. Y digo yo ¿porque lo llamarán superbloque? Si fuera realmente super aguantaría todo como superman.
El caso es que aunque podía haber restaurado el bloque desde otro de los que hay repartidos por el disco, preferí montar la partición, copiar los datos que me interesaban y reinstalar. Esta vez en vez de usar una instalación por debootstrap con chroot preferí hacerlo a lo tonto: me bajé el CD de Ubuntu Feisty, lo quemé y le di a los botoncitos.

Personalizando Opie por ssh

A la hora de manejar una PDA siempre hay algo que nos molesta: el teclado.
Y no nos engañemos, el teclado es lo más cómodo y rápido que hay así que ¿como usamos el teclado en la PDA?

Opie trae un servidor de ssh instalado peeeero no trae contraseña de root así que no nos dejará usarlo. Para usarlo tienes que abrir la consola en la PDA y escribir passwd. Te preguntará la nueva contraseña de root.
Ahora te vas a tu PC y haces un ssh a la PDA. En mi caso ssh root@169.254.9.111, me pide la contraseña y ya estoy dentro.

Ahora puedo actualizar el software con ipkg update e ipkg upgrade, buscar un software con ipkg list | more o instalar el software que pone la PDA en español con ipkg install timezones-europe opie-i18n-es opie-dict-es.

Configurando la red por usb en la HX4700 con Opie

Por desgracia no se puede hacer todo de forma gráfica.

Al enchufar la HX4700 al PC verás que aparece un icono en la barra de tareas del PC como este:

Si abres un terminal en el PC y haces un ifconfig te puedes encontrar algo como esto:

Pues ahora te vas a la PDA y en la configuración de red

Configurando la WiFi al Opie en la HX4700

Estoy a falta de configurar la wireless y la conexión a través del cable con mi PC.

El tema de la wireless se soluciona copiando estos archivos obtenidos de:
http://sdgsystems.com/pub/ipaq/hx4700/starterkit/20060615-gpe/RADIO0d.BIN
http://sdgsystems.com/pub/ipaq/hx4700/starterkit/20060615-gpe/RADIO11.BIN
http://sdgsystems.com/pub/ipaq/hx4700/starterkit/20060615-gpe/WLANGEN.BIN

en /lib/firmware respetando mayúsculas.

Se reinicia (o se para y arranca el módulo) y listo.

Yo al principio no conseguí usar ninguna red utilizando el entorno gráfico así que recurrí a iwconfig wlan0 essid WiFi-UC3M para configurar la interfaz y luego utilizé udhcp para coger una IP.

Instalación definitiva de Opie en la HX4700

La forma que puse para instalar en la anterior entrada no es válida porque también habría que modificar el fstab y seguro más cosas que ni me paré a pensar.

El resultado de instalarlo a lo bestia es que al arrancar empieza a dar errores en la tarjeta SD. Pongo aquí un pantallazo con el log del sistema abierto en GPE.

Además, una vez abierto hace cosas raras. Por ejemplo, Opie cada vez que suspendes el sistema y lo revives, adelanta 10 minutos el reloj del sistema. ¡¡Flipo!!

Al final he optado por hacer una instalación limpia de Opie en mi tarjeta SD.

Instalando GPE en la misma PDA que ya tiene instalado Opie

Lo primero que piensa uno es utilizar la instalación normal que dura dos horas peeeero yo soy bastante más impaciente que todo eso y como tenga que esperar dos horas más me da algo. Prefiero perder dos horas instalándolo a mano que mirando como se mueve la barra de progreso.

Si no me equivoco, lo que hace la instalación es crear una partición ext2, descomprime la imagen del sistema de ficheros y configura en la partición vfat el arranque.

Vamos con el directorio linux/ de la partición vfat.
Primero lo renombramos a opie y hacemos una copia de el que se llame gpe.
Primero miramos que es lo que hace al arrancar en el fichero startup.txt:

Ya está instalado GPE y opie en la HX4700

Ha sido un infierno.
Primero la espera. Al empezar la instalación dice que tardará entre 10 y 60 minutos. Pues a mi me tardó 110 eternos minutos.
Además debo tener la única tarjeta SD sobre la faz de la tierra con bloques defectuosos. La verdad es que me hace mucha gracia ver como el "e2fsck -c /dev/sde2" se para en el cilindro tal de la tarjeta SD. Que si, que de alguna forma hay que emular estos engendros ... pero me parto con lo de los cilindros, pistas y clusters en las tarjetas SD.

Bueno, la cosa es que instalé GPE en esa partición defectuosa (no sabía que lo estaba) y cuando lo estaba usando me daba errores de E/S constantemente.

Instalando Familiar en la HP Ipaq HX4700

Ayer me decidí a instalar Familiar en la HX4700 y lo conseguí ... y apunté todos los pasos que había que seguir aquí, pero por maravillas del destino se perdió toda la información así que la volveré a escribir.

Hay dos formas de instalar linux en la hx4700: con dos cojones y con uno solo.

Instalarlo con dos cojones consiste en instalarlo en la ROM. Es lo que más me apetece peeero tengo un problema: la autenticación wpa no está disponible en linux ... y la eduroam de mi universidad utiliza wpa para conectarse.
Además, para hacer la instalación necesitas una CF y una SD y yo solo tengo la segunda.

Cambiando el idioma de la hx4700

La PDA me ha llegado en inglés. A pesar de entender perfectamente el inglés me he visto en la "obligación" de cambiarlo a español.
¿Y porqué? Te preguntarás. Pues porque como dije en la anterior entrada yo si uso la pda y tenía un montón de documentos almacenados en español. Al ir a abrir una hoja de cálculo hecha en español con la pda en inglés se me han desmontado las fechas y se niega a hacer operaciones sobre esa hoja de cálculo.
Vamos, Microsoft, incompatibilidad entre sus propias aplicaciones y esas cosas. La verdad es que tenía que haberlo previsto antes.

Googleando, googleando he visto como hacer el cambio de idioma en una pda de hp en un mensaje de leokadio.

Páginas

Subscribe to Página web de elmanytas RSS