domingo, 30 de agosto de 2009

Stallman no tiene ni idea de lo que habla

Cómo me toca las moral estas cosas. Leo en el blog de DosIdeas que le han hecho una entrevista a Richard Stallman, citando algunas de sus frases. Me pica la curiosidad y me acerco a la fuente de origen, el diario Clarín. Y allí está la entrevista, quiero creer que íntegra y sin retocar, hasta que llego al final se me abren los ojos como platos…

Cualquiera que me siga sabrá que Stallman no es santo de mi devoción, no porque no comulgue con sus ideas, sino porque me parece que ese señor tiene más pájaros en la cabeza que Reagan cuando lo de la Guerra de las Galaxias, y también porque no le veo sentido a muchas de las cosas que dice. Quizás sea mi culpa… o quizás no.

Siempre me han recomendado que asista a una de sus charlas, que habla muy bien el español, pero creo que si dice cosas como las últimas frases de esta entrevista no voy a poder evitarme el saltar y confrontarlo.

Veamos por qué. El entrevistador le pregunta:

En relación con el control del que hablaba, está muy fresco el caso de la librería digital Amazon, que al descubrir que no tenía derechos para vender ese libro removió, gracias a un programa llamado Kindle, "1984" de George Orwell de las computadoras personales de los usuarios que ya lo habían comprado.

Stallman responde:

Es un ejemplo más del software privativo. Es muy notable y reciente, pero tener funcionalidades malévolas es muy común. Cuando uno tiene poder sobre muchos siente la tentación de ejercerlo para explotar y abusar.

¿Lo véis? Yo sí.

El entrevistador, en un alarde de sapiencia y profundidad, pregunta: “Amazon, […] removió, gracias a un programa llamado Kindle, […] de las computadoras personales”. Casi nada.

· Kindle no es un programa, es un aparato.

· Amazon no removió nada de las computadoras personales

· Amazon borró el libro del aparato Kindle.

Stallman, con toda su desfachatez, se reafirma en su ideología, exponiendo claramente que él tiene razón y que el software privativo es malo.

Pues bien, señor Stallman:

· Demuestra que no sabe que el entrevistador no sabe que el Kindle es un aparato en lugar de un programa.

· Demuesta que Stallman desconoce que el Kindle ¡ejecuta linux! y que habla sin conocimiento de causa.

Sí, señor Stallman, las tripas del Kindle funcionan con una versión personalizada de Linux. ¿Veis por qué me revienta este señor?

Por lo tanto, desde mi punto de vista, si habla de eso sin tener ni idea, ¿de qué otras cosas hablará de igual modo? Por eso es por lo que no me gusta ese señor.

Pero el tema –ahora con el periódico- no finaliza ahí, no. Finaliza cuando fui a poner esto mismo resumido (my resumido, porque sólo permiten doscientas y pico letras) y no pude porque el sistema de capuchas no funciona, no al menos desde MAC con Safari y Opera…

jueves, 20 de agosto de 2009

Acentos en la pantalla de registro

Bueno, tras escribir la entrada de ayer se me ha ocurrido ver si podía poner acentos en la pantalla de registro e intentar localizar dónde se pone la información de Personal Info cuando la introduces en tu Kindle, y lo he conseguido en ambos casos.

Cuando introducimos texto en Personal Info en la pantalla de Settings, ésta se coloca en el fichero /var/local/java/prefs/com.amazon.ebook.booklet.home/com.amazon.ebook.booklet.home.prefs, en concreto en la línea "PERSONAL INFO". A todos los efectos el citado fichero es un fichero de tipo INI común y corriente. En mi caso es este:

#User preferences for Home Booklet
#Wed Aug 19 13:28:08 GMT 2009
PERSONAL_INFO=<texto>
HOME_FILTER_STYLE=7
VERSION=1
HOME_SORT_STYLE=0

En <texto> está la cadena que hemos metido, en formato cadena de C, es decir, cada línea separada por los tokens "\r\n", de modo que, suponiendo que nuestro registro fuera:

Mi nombre
Mi dirección
Mi CP, ciudad y provincia
Se gratificará su devolución

La cadena quedaría: PERSONAL_INFO=Mi nombre\r\nMi dirección\r\nMi CP, ciudad y provincia\r\n\r\nSe gratificará su devolución, todo en una misma línea.

Entonces podemos introducir la línea a mano con vi o en Personal Info desde el Kindle, lo último es lo que recomiendo. Una vez hecho esto, si estamos conectados a nuestro cacharro por red a través de USB, podemos sacar dicho fichero a nuestro PC mediante el comando SCP o bien seguir la secuencia más larga, que es copiarlo a /mnt/us, reiniciar el Kindle (para quitar la conexión de red), y entonces editarlo desde la unidad del kindle con un programa que no modifique el formato de línea Unix.

Lo repito: Con un editor que no modifique el formato de línea unix.

Yo estoy usando el PSPad, que no está mal, pero tú puedes usar el que quieras mientras dicho programa no cambie los finales de línea UNIX por los Windows, cosa que, por ejemplo, hacen tanto el Bloc de Notas como el Write. Si jodéis eso luego no quiero lloros.

Vale, una vez abierto con el PSPad o con el editor que queramos, cambiamos las vocales sin acentuar por las acentuadas, guardamos y volvemos a pasar el fichero a su localización original.

Y listo, nuestro texto aparecerá con acentos.

miércoles, 19 de agosto de 2009

Cómo casi registrar tus Kindle

Pues bueno, mirando acá y allá (más bien aquí), al final me he liado la manta a la cabeza y me he puesto a jugar con esto. También he intentado activar la navegación por USB y la bajada de ficheros y la conexión a internet, pero no he conseguido mucho. A lo más que he llegado es a que el Kindle viera Internet, pero de ahí a navegar y poder conectar con la tienda, nasti de plasti, así que no me preguntéis sobre eso. Parece ser que cuando registramos de forma oficial nuestro Kindle, Amazon nos envía un certificado digital, y si dicho certificado no está, no podemos hacer casi nada.

Ahora bien, lo que sí podemos hacer es que nuestro Kindle aparezca a todas luces como registrado, con el nombre que hemos elegido arriba del todo y que la pantalla de Settings aparezca rellena con todos los datos y podamos meter nuestra información de contacto.

Aviso importante: si al hacer esto te cargas tu Kindle, te jodes, a mi no me vengas llorando. Yo lo he hecho y me funciona.

Y encima es muy fácil de hacer. Lo primero es rellenar esta plantilla con nuestros datos y guardar el fichero resultante con el nombre de reginfo, sin ninguna extensión:

<text>
    <user_device_name>Kindle Name</user_device_name>
    <name>username@mail.com</name>
    <alias>Kindle mail without the @kindle.com part</alias>
</text>

En "Kindle Name" ponemos el nombre que nuestro Kindle tiene en la tienda de Amazon, en la sección de Manage my Kindle.

En "username@mail.com" ponemos la dirección de correo electrónico con la que accedemos a la tienda de Amazon. Ojo, no me refiero a la del Kindle, sino a la de la tienda.

Y finalmente en el último grupo ponemos la dirección de correo de nuestro kindle sin la parte @kindle.com. Es decir, si la dirección de correo de nuestro Kindle es yomismo@kindle.com, debemos poner yomismo.

***

Lo siguiente lo podemos hacer de muchas formas, y si somos Linux friendly hasta se puede hacer lo de arriba de una tacada directamente con vi sobre el fichero definitivo, no obstante voy a explicar la forma de hacerlo para tontos, es decir, la ineficiente manera en que lo he hecho yo.

Tras conectar nuestro Kindle al PC de forma normal (para que se vea la unidad de disco del K, no para tener conexión de red), colocamos el fichero en el raíz de la unidad interna. Lo sacamos del PC, activamos el modo de red (ya sabéis, ;debugOn y luego 'usbNetwork tras aplicar el parche pertinente, si no sabéis cómo, ya lo he explicado, así que no preguntéis).

Lo de antes se puede hacer con el comando scp que está situado en la carpeta usbnet, pero si no tenéis claro cómo usarlo, mejor hacerlo de la forma que os he dicho.

Ahora, entramos por telnet al Kindle y copiamos el fichero reginfo en /var/local/java/prefs. Más o menos así:

telnet 192.168.2.2 (o la IP que le hayamos puesto)
cp /mnt/us/reginfo /var/local/java/prefs
exit

Y ya está, no hace falta reiniciar pero sería buena cosa, ya tenemos nuestro Kindle registrado en apariencia. A partir de ahora en la cabecera aparecerá el nombre de nuestro aparato, y en la pantalla de Settings podremos acceder a editar la Personal Info.

lunes, 17 de agosto de 2009

Truco para saltar entre capítulos con el Kindle

¿Qué pasa cuando estás leyendo con tu KDX a mano alzada y se te escurre de las zarpas? Pues eso, que intentas agarrarlo como puedes, y si resulta que sin querer tocas los botones que no debes, descubres cómo pasar de un capítulo a otros con ella.

Pues sí, si quieres pasar rápidamente al capítulo siguiente pulsa el joystick hacia la derecha, y si quieres retroceder, púlsalo hacia la izquierda. Y lo mejor de todo es que funciona "sensible al contexto", es decir, si estás en una página que es una parte, saltas a la siguiente, y lo mismo desde dentro del capítulo.

Por desgracia, eso sólo funciona con algunos ficheros.

viernes, 14 de agosto de 2009

Kindle DX mide mal el porcentaje leído en PDF

Estoy varios días leyendo con mi KDX varios libros en PDF que no he podido conseguir en otro formato y estoy más que extrañado con que, pese a que las páginas iniciales (copyright, créditos, etc) de un libro suelen saltarse, me cuesta más leer el primer 50% del libro que el segundo… Y resulta que me he dado cuenta de que el KDX está marcando mal la medida:pie Si os fijáis en la foto, estoy en la página 64 de 127, es decir, en la mitad más 1 de las 127 del libro. Matemáticamente eso supone el 50.39% del libro. Sin embargo, en la foto se muestra un 49, aunque cuando estaba leyendo mostraba un 48% y al volverlo a encender para echar la foto me ha marcado el 49%, con lo que el error es todavía más inexacto.

Pero el 48% de 127 son casi 61 páginas, por lo que la diferencia está en 3, más las 3 del error (ver nota), hacen 6 páginas de 127, es decir, un atraso de casi un 5%. Y os puedo asegurar que se nota.

[NOTA: Esto se mide así, duplicando el valor. Me explico con un tema de dinero, que a veces da para algunos acertijos chocantes. Tu tienes que entregar 1000 euros, pero te dejas 100. Cuando te hacen la cuenta, resulta que faltan los 100 que te has dejado y los 100 de la cuenta, por lo que te exigen 200. Sin embargo, cuando los recuperas rehaces la cuenta, sólo tienes que buscar 100. Y si no que se lo pregunten a los reacudadores.]

miércoles, 12 de agosto de 2009

Propósito y entradas anteriores

Hola a todos.
Este va a ser un blog enteramente dedicado a los lectores de libros-e Kindle de Amazon, que son los que poseo ahora, aunque también hablaré de otros temas relacionados con los libros-e y sus lectores.
Antes de nada, y para formalizar un poco el tema, os pongo un nomenclátor de la terminología que voy a usar y que considero es la más adecuada de todas las que hay:
  • Libro-e: El propio libro u obra electróncia en sí. El término original es ebook, y muchas veces se usa así.
  • Libro-p, libro: El clásico libro en papel.
  • Lector-e: El aparato utilizado para leer los libros-e, llamado ereader, texter algunas veces, bastante mal hecho, por cierto, porque en concreto eReader es un programa para leer libros-e.
  • K2: No, no es la montaña ni el limpiador. Es mi abreviatura para el Kindle 2 de Amazon.
  • KDX: Mi abreviatura para el Kindle DX
Tengo un montón de entradas publicadas en mi blog de desarrollo, pero como se está convirtiendo en algo habitual eso de escribir sobre el Kindle, he preferido crear un blog monotemático. De todos modos, aquí tenéis una lista cronológica de mis entradas anteriores relacionadas con los libros-e: