lunes, 24 de septiembre de 2012

WebSapp: Whatsapp en el ordenador

He tenido que enviar un mensaje a un conocido y estaba cargando el teléfono, así que busqué la forma de enviar un whatsapp desde el ordenador; había una segunda razón menos justificable (estaba sentado, y había 16 escaleras entre el teléfono y yo) y sí, hay una forma. Se llama WebSapp.


Rápido y sencillo; se escoge el país, se pone el móvil, un nombre de identificación y el mensaje, se envía y listo. Solo falta que nos reconociera como usuario WhatsApp y sería el no va más. Qué extraño que WhatsApp no haga algo así (que yo sepa). Recomendable cuando tienes prisa o no tienes ganas de levantarte. El único problema es si no sabes el móvil y necesitas el teléfono al lado para verlo, ya que entonces ya lo mandas directamente. Aun así, siempre tienes la ventaja del teclado.

lunes, 17 de septiembre de 2012

Cableado de Nexus 7. Capítulo 2

Es interesante leer los comentarios de la entrada anterior sobre el cableado de un Modem USB para unir a red el Nexus. Siempre estamos a tiempo de aprender cosas nuevas. Yo daba por supuesto que el slartphone era "host" USB, pero como podemos comprobar, no es así. Solo es un dispositivo más. Los dispositivos USB necesitan unirse a un "host USB". En este caso es necesario el uso de un USB OTG ("on-the-go") para que el móvil actúe como host y poder comunicar la tableta. La tenía solicitada desde hace más de una semana y ya me ha llegado. La he pedido casi al azar en Amazon poniendo USB OTG en la búsqueda


A continuación he unido el móvil al conector USB OTG y uniendo la tablet con su propio cable


El resultado es distinto al obtenido con el conector anterior. En este caso el móvil detecta la conexión de un dispositivo


pero el resultado aun no es suficiente, ya que no logramos conexión


Será necesario rootearla, como ha comentado en la entrada anterior un usuario e instalar un programa que permita la conexión con un dispositivo. Yo no tengo intención de rootearla, ya que cumple los objetivos que yo buscaba y no quiero correr el riesgo de estropearla, pero esta es la forma de cablearla. Por otro lado, no es necesario en absoluto, ya que con una WIFI que se genere en cualquier momento con el smartphone se puede comunicar adecuadamente el Nexus a la red.
De todas las maneras, esta limitación me demuestra que las tablets no son lo que realmente quiero. He estado leyendo un par de libros sobre el uso de R (el paquete estadístico de código libre), pero no he podido probarlo, simplemente por que no he podido instalar R en la Nexus. Para que me sirva realmente como una herramienta de trabajo y ocio, quiero una tablet con un sistema operativo libre que me deje instalar lo que quiera. Con un procesador potente y 1 GB de RAM podría hacer maravillas con muchas distribuciones de Linux, y no con Android. Realmente, ¿qué nos da una tablet sobre un smartphone? Solo 3 pulgadas más y poder leer mejor los libros con fotos y fórmulas, o revistas y cómics. Ese era mi objetivo y está cumplido, pero es una pena que una máquina que podría dar mucho más se quede en esto. Peor aun, la limitación mayor es que temo "rootearla". a mis ordenadores los desmonto todos los días, y nada temo, y una simple tablet no puedo ni ser su administrador. Lo siguiente que me compre será un portátil estilo zenbook, cuando bajen de precio; por ahora me conformo con mi Toshiba.

viernes, 14 de septiembre de 2012

Microsoft se plantea PCs sin disco duro, ¿aun hoy?

Ayer leí una noticia sorprendente en The Inquirer ES. Microsoft favorecerá el desarrollo de ordenadores sin discos duros. Eso sí, para que podamos instalar Windows 8, tendremos que adquirir dispositivos USB3 especiales para que funcione su opción "especial" Windows to Go. Para mi esta noticia es sorprendente por anticuada. Llevo años usando un netbook sin disco duro sin ningún problema. Mi Aspire One perdió su disco sólido en marzo de 2010 por exceso de uso, probando una distribución cada semana


y lo he seguido usando, incluso para dar clase y conferencias, desde aquel día. Cierto es que siempre con Linux. Con este pequeño dispositivo he usado Slax, Debian, Ubuntu y Fedora, instalados en lápices USB2 de 2, 4 y 8GB, desde los muy buenos hasta los de 3 Euros, sin que presentara problema alguno, salvo las variaciones de velocidad de funcionamiento del ordenador según la calidad del dispositivo usado. Con un simple lápiz USB, un Netbook antiguo y alguna distribución de Linux he sido capaz de proyectar presentaciones, utilizar OpenOffice, R, Gimp y múltiples aplicaciones, muchas de ellas en directo enseñando como hacer algunas cosas a muchos alumnos. Hasta he llegado a utilizar R para Windows a través de wine; y todo ello sin necesidad de dispositivos especiales ni nada parecido a "Linux to Go".
Supongo que el problema será que el dispositivo en el que vaya Windows to Go podría ser usado en más de un ordenador -una licencia, múltiples equipos- ¡una brecha en las ventas!

jueves, 13 de septiembre de 2012

Firmware cámaras Lumix y baterías

Como ya he dicho en alguna entrada, tengo dos Lumix, una TZ-3, la primera cámara digital que verdaderamente empecé a apreciar y una TZ-10, la que uso habitualmente.


La única queja que tengo con ella es la lentitud de posicionamiento GPS cuando le obligo a capturar la situación en la que estoy. A veces me saca fotos localizadas en mi posición anterior a haberla encendido, que pueden ser cientos o miles de kilómetros. Al revisar el firmware instalado, -1.0- y las actualizaciones disponibles -1.2- se ve claramente que la versión 1.2 solo se hizo para mejorar la velocidad del GPS.


Hasta hoy no había actualizado el firmware por que en teoría las cámaras Lumix no funcionan con baterías que no sean de marca Panasonic a partir de determinadas actualizaciones de firmware, como podemos ver en esta actualización de la TZ-7, y yo llevo siempre una segunda batería Hahnel, ya que acabo con la primera en poco tiempo.


Sin embargo, las baterías Hahnel están chipeadas de tal manera que son autorizadas por las cámaras Lumix ("...these Hahnel batteries are chipped so they will work with the Panasonic TZ10...").
Así que me decidí a actualizar, descargué el fichero zip, lo descomprimí en Linux (por mucho Windows que dijera la página), actualice el firmware en menos de un minuto siguiendo las instrucciones de Panasonic y listo.
Inmediatamente actualicé el GPS y no he podido calibrar si se posiciona más rápidamente. Me ha parecido mucho tiempo, pero nunca lo había cronometrado. Desde un punto de vista positivo, la batería Hahnel funciona perfectamente.

domingo, 9 de septiembre de 2012

Nexus 7: imposible cablearlo

Por pura curiosidad intenté conectar el Nexus 7 a mi smartphone a través de un cable, sin utilizar una WIFI. Para ello utilicé el meterial que se ve en la imagen:


Como se puede ver, he llegado a utilizar tres cables USB normal-USB mini de teléfono distintos, para estar seguro. Junto a ello he utilizado un adaptador USB tipo micro B-A,


intentando conectar el smarphone como modem USB.
En primer Lugar lo intenté con el cable de la Nexus, conectándolo a través del adaptador en ambas direcciones.


Al ver que fallaba, lo intenté con el cable de mi Kindle 2, que uso para conectarme al ordenador con el Kindle, también usando primero el adaptador en uno y luego invirtiendo; tampoco funcionó. Finalmente usé el cable con el que conecto mi smartphone como modem USB para mi portátil, sin resultado. El mensaje esta claro, USB no conectado.



Reconociendo que es solo una curiosidad sin mayor importancia, otro fastidio. Un dispositivo con un solo conector que no se conecta mediante cable con nada. Cuando te conectas por ahí adelante con el Nexus 7 generas una WIFI desde el móvil, que a su vez comunica con el resto del mundo a través de una 3G. ¡Cuánta información "vuela" por los aires!, y no la llevan las palomas.

viernes, 7 de septiembre de 2012

Tetris de toda la vida

Como se puede ver en mi blog soy un usuario convencido de Linux. Sin embargo, por más versiones que he probado, echaba en falta la versión de Tetris de Windows de toda la vida, así que la he ejecutado con Wine en Fedora 17, ya que la conservaba entre los ficheros de trabajo antiguos y copias de seguridad de hace mucho tiempo.
Por supuesto, es la versión que ha usado todo el mundo (cuanto Microsoft escrito en una ventana tan pequeña).


Estoy intentando recuperar una versión que usaba en MS-DOS en la noche de los tiempos, pero no la encuentro. Estoy seguro de haber guardado una copia del diskette, pero seguramente estará comprimido con lha o con algún otro compresor antiguo y no identifico el fichero.
Aun así, he probado y he descubierto varias cosas; primero, la falta de práctica, con lo que no llego a más de mil líneas como hacía antes (siempre paraba la partida por aburrimiento);


segundo, los ordenadores nuevos hacen que los juegos antiguos corran muy rápido, lo que sumado al descubrimiento anterior hace que las partidas no duren más de 5 minutos. Está bien, lo justo para descansar la mente y volver a lo que hay que hacer.

OpenSUSE 12.2: segundo intento

Ayer instalé la nueva versión de openSUSE. He decidido probar si puedo instalar fácilmente R (para mi es fundamental para mi trabajo) y si me resulta cómodo. Estoy muy contento con Fedora, pero si se tiene cierta práctica con otras distribuciones se tiene algunas ventajas; se sabe más y está uno preparado para cambiar en caso de urgencia (bugs graves, disponibilidad...) sin tener que sufrir dos o tres días para aprender. Por ahora no ha habido problemas; lo he instalado como imagen a través de virt-manager


y la instalación de R ha sido sencilla, ya que está en los repositorios sin tener que buscar formas "diferentes" de instalación, como me había pasado antes.


A ver si tengo algo de tiempo para probar y me acostumbro.

jueves, 6 de septiembre de 2012

Nexus 7, más o menos


Tendiendo a menos. La Tablet está muy bien terminada, la calidad de la pantalla es muy buena, ligera, lo que la hace muy cómoda de usar y de llevar. La parte posterior rugosa resulta muy agradable al tacto y hace que no resbale y se pueda agarrar fácilmente. Sin embargo, presenta ciertos inconvenientes.
1. Solo tiene acceso a red mediante Wifi, lo que ha permitido bajar su coste; por ahí todo va bien pero, al encenderla hay que configurarla primero, lo que no se puede hacer sin conexión de red. En el sitio donde estaba la conexión a la Wifi exige dos pasos que no pude hacer en la Nexus, así que no me quedó más remedio que recurrir a generar una WPA2 desde mi teléfono. A la hora y media ya había acabado con el volumen contratado. Aquellos usuarios que sepan que van a estar frecuentemente en situaciones en las que el uso del móvil sea imprescindible para la conexión, que vayan contratando un ancho de banda mayor, sobre todo si son usuarios muy consumidores. Un "defectillo" sin importancia una vez conocido.
2. Presenta algunas carencias poco explicables. La máscara estándar de presentación no rota, y exige la instalación de una aplicación -Ultimate Rotate Control- muy interesante, pero de pago. Asimismo, tiene oculto la posibilidad de uso de la cámara. Es cierto que como solo tiene la frontal, está pensada para las videoconferencias, y la calidad de sus fotos es limitada, pero siempre puede aparecer en algún momento la necesidad de hacer una foto y no podemos encontrar una aplicación para hacerlo. Lo podemos solucionar instalando Camera Launcher. Son también pequeñas deficiencias fácilmente solucionables.
3. Por ahora, y espero que se solucione, no puedo instalar Calibre en la Nexus 7. Me resulta un fastidio, ya que mi objetivo principal es usarla como ebook para libros científicos -fórmulas- y con contenido gráfico. Mi  programa favorito que me sirva de librería, conversor y házmelo todo para libros y documentos es Calibre y me gustaría tenerlo. Supongo que este punto se corrija en un tiempo prudencial.
4. No consigo que se sincronice mi calendario de Google. Por lo que he leído en la red, le ha pasado a mucha gente y en algunos casos se corrije tras alguna actualización. No es muy importante, ya que lo controlo fundamentalmente desde el móvil y, para el uso que yo quiero darle, es un recurso secundario.
5. Y la más importante. Nexus 7 es una tablet con sistema operativo Android 4.1.1, núcleo Linux 3.1.1.0 y no soy capaz de comunicarme con ella desde mi ordenador principal sobremesa o mi portatil, ambos con con Fedora 17, núcleo 3.5.3; sin embargo, puedo comunicarme desde el mismo portátil, cuando arranco desde Windows 7. Es el mismo defecto que muestra mi móvil, que también lleva Linux bajo la máscara Android y para actualizarlo tengo que usar Kies en un ordenador con Windows XP. Vale, los usuarios de Linux somos minoría (relativamente, ya que el 70% de los móviles que se venden ahora llevan Android, es decir, Linux), pero ¡que menos que Linux se pueda comunicar con Linux! El problema es que la comunicación de Nexus 7 se realiza a través de MTF (Media Transfer Protocol - conjunto de extensiones creado por Microsoft, para permitir la comunicación con otros dispositivos), que es un protocolo que no está soportado de forma nativa por Linux. El algunas distribuciones, por ejemplo Ubuntu, se pueden instalar desde repositorios paquetes que permiten la conexión. En otras, por ejemplo Fedora, podemos intentarlo desde código fuente (por ejemplo, aquí). Yo, por ahora, llevo dos intentos fallidos. Curiosamente, si en ajustes señalo la conexión MTF, Rhythmbox lo detecta y puedo escuchar los ficheros de sonido, pero no me puedo conectar ni con Nautilus ni a través de terminal. Si cambio a PTP (Picture Transfer Protocol), inmediatamente salta Shotwell para actualizar las librerías de fotos con las que tiene Nexus 7, pero sigo sin la conexión con Nautilus o terminal. Por ahora la lectura de libros y documentos lo soluciono a través de Dropbox, pero exige la conexión a red (más consumo de móvil).
Conclusiones: el aparato está muy bien, el procesador en muy potente, la pantalla tiene mucha calidad. Es ligero, fácil de llevar y usar. Lo recomiendo a los usuarios que usen Windows o Mac. Los linuxeros como yo que lo compren tendrán que solucionar el problema de la conexión con sus ordenadores. La duda es ¿compro ahora o espero para la nueva de Amazon?

martes, 4 de septiembre de 2012

Bugs en parejas (ACTUALIZADA)


Desde la vuelta de vacaciones me he encontrado con dos bugs recurrentes en mi ordenador. El primero, 



en el Firefox 15. Al cerrar algunas pestañas -no todas- recibo un mensaje de error

"TypeError: can't access dead object"

y Firefox no responde más y me obliga a matar el proceso

$ pkill firefox

y volver a cargar el navegador. Como podéis ver aquí, aquí y aquí, es un bug conocido, pero aun no resuelto definitivamente (en estos momentos).
Esto es solo una molestia, pero tengo un segundo mucho más importante. Cuando muevo gran cantidad de material multimedia (vídeos, fundamentalmente) entre los discos duros del ordenador o desde ellos a un dispositivo externo me aparece un pantallazo negro con un mensaje que empieza así

Cannot open font file TRUE
[14739.075842] BUG: unable to handle kernel NULL pointer dereference at 0000000000000028
[...] IP: [] ext4_ext_remove_space+0xa34/0xdf0
[...] Oops: 0000 [#1] SMP 
[...] CPU 2 
 
 y se prolonga muchas líneas.
La primera línea es un mensaje conocido que puede ser corregido fácilmente (véase aquí).
Sin embargo la segunda es un casi un kernel panic. Si bien es cierto que podemos recuperar la pantalla gráfica mediante Ctrl+Alt+F7, el ordenador no se puede manejar y hay que terminar con las teclas mágicas AltGr+Imp pant+R+E+I+S+U+O. Es un bug conocido (como éste, por ejemplo). Aunque las condiciones en que se me manifiesta a mi no son estrictamente iguales, espero que sea ese mismo y se haya corregido en el kernel 3.5.3. Lo comprobaré. De todas maneras he enviado un comentario a Red Hat Bugzilla.

ACTUALIZACIÓN: tras la actualización del kernel a 3.5.3 no se produce el "kernel panic" y el movimiento o eliminación de ficheros grandes se produce sin fallo.