08.08.06

ObexFS

Posted in Linux, Móviles at 9:17 am by Rodrigo

Por casualidad descubrí ObexFS, una aplicación que funciona sobre FUSE y permite montar dispositivos bluetooth cercanos (que soporten OBEX) como un filesystem “normal”. Normal entre comillas, porque hay ciertas limitaciones, dado que OBEX sólo permite copiar y eliminar archivos (lo que significa que llamadas a sistema como mkdir(2) o chmod(2) no funcionan).

# obexfs -b <MAC bluetooth> -B <OBEX channel> -- -o allow_other /bt

Una simple llamada y el filesystem de mi teléfono queda montado como un disco local en Linux. Probado en mi N80 y en un Sony Ericsson T637 y un K700i. Mejor aún: no he tenido los problemas de pareo bluetooth que se me han dado muchas veces al enviar cosas desde el teléfono a Linux. Hay algunas cosas que pulir, como lo que sucede cuando se manipulan archivos con caracteres especiales en el nombre (aparecen con el equivalente XML: &caracter; y no se pueden manipular), pero en general todo funciona de pelos. Para desmontar el filesystem:

# fusermount -u /bt

Existe además un ejecutable adicional: obexautofs, que funciona como daemon y permite montar automáticamente cualquier dispositivo bluetooth OBEX en rango, siempre que éste acepte la conexión. Todo esto es parte de la suite de aplicaciones OpenOBEX. Se siente casi como si finalmente hubiera PC Suite para Linux :) .

08.03.06

El OLPC en Chile

Posted in Tecnología at 2:16 am by Rodrigo

En Usenet encontré un link a un post muy interesante sobre el OLPC en Chile.

Para los que no saben, el OLPC (One Laptop Per Child) es una iniciativa para construir laptops muy baratos (alrededor de USD 100), que aunque no sean muy potentes son adecuados para temas educacionales en países en vías de desarrollo o tercermundistas.

Creo que es una gran iniciativa. Puede aportar mucho en países en los que el ingreso per cápita es bajo (y un PC puede costar el ingreso mensual de una familia, o más), y el costo es suficientemente bajo como para que estos gobiernos puedan permitirselo. Lástima que haya ciertas personas sin mucha influencia (como el personaje mencionado en el artículo) o con mucha influencia (como Bill Gates, que ofrece una alternativa al OLPC mucho más cara y que sí usa Windows, molesto porque el proyecto escogió una versión de Fedora Linux como sistema operativo), personas que pretenden aportillar una iniciativa que podría tener excelentes resultados a mediano y largo plazo en términos de acortar (y tal vez cerrar) la brecha digital de los países no desarrollados.

Software para S60 3rd Ed.

Posted in Móviles at 1:54 am by Rodrigo

El software que más uso en el N80 (sólo freeware, sea éste preinstalado o de terceras partes):

  • SysExplorer, un file manager para S60 (esperando a que salga pronto FExplorer, un mucho mejor file manager para S60).
  • RealPlayer, como player de video (me hice un script para convertir cualquier cosa visible con MPlayer a MPEG-4 y los resultados son espectaculares.. mucho mejores que en Smartmovie, que era lo que usaba en mi viejo Nokia 7610).
  • FlashPlayer, para el eventual juego corto en el metro (Go Sushi, Sudoku, etc.).
  • Python, para desarrollo de software (es mi preferencia, aunque J2ME es en lo que trabajo).
  • MobiReader, para leer ebooks (en Linux es muy simple convertir texto plano o html en AportisDoc, formato legible por MobiReader, utilizando Pyrite Publisher).
  • Adobe PDF, un lector de archivos PDF licenciado por Nokia.
  • Quickoffice, un lector de archivos de Word/Excel/Powerpoint licenciado por Nokia.
  • Worldmate, para chequear la hora, el tiempo y el cambio monetario en cualquier lugar del mundo. También fue licenciado por Nokia (especialmente para el N80).
  • Métro, una aplicación que permite ver y calcular recorridos entre diferentes estaciones de metro en cientos de ciudades del mundo.
  • Snakes, uno de los dos juegos con el que viene el teléfono: una versión notable del clásico “Snakes”, en 3D.
  • Bantumi GL, para los que quieran revivir el clásico juego del Nokia 3310, pero esta vez mucho más configurable y con posibilidad de multiplayer via bluetooth.
  • Internet Radio, para escuchar radio via shoutcast (por WiFi, obviamente).
  • PuTTY/S60, uno de los mejores clientes de SSH.
  • Agile Messenger, un cliente de IM que funciona con todas las redes populares (MSN, AOL, Yahoo!, Google, ICQ). En Europa se paga por el uso, pero en otros lugares (como Chile :) ) es gratis.
  • AutoLock, una aplicación para bloquear automáticamente el teclado después de un intervalo configurable (sin que pregunte el PIN cada vez que se quiere desbloquear).
  • S60SpotOn, que permite utilizar el teléfono como linterna (muy útil en cines u otros lugares oscuros).
  • EEMame, el emulador de arcade (un port reducido de MAME para S60). Aún está en beta, pero funciona relativamente bien.

Mi lista es más corta que la que tenía con mi viejo 7610: el cambio a S60 3ra ed. ha sido brusco. Pero en general la mayoría de las funcionalidades básicas (imágenes, video, ebooks) está cubierta, y las funcionalidades adicionales (como WiFi) hacen que esto valga la pena. Extraño aún algunas aplicaciones (como CellTrack o C2Doom, que ahora es pagado y no me decido aun a comprarlo), pero de a poco todo va quedando cubierto.

Juguete Nuevo

Posted in Móviles at 1:51 am by Rodrigo

Nokia N80

Me compré un Nokia N80, uno de los últimos teléfonos Nokia que han salido al mercado. No quise esperar hasta que saliera aquí (si es que sale; el N70 todavía no aparece), posiblemente con menos “features” que el normal (como ejemplo, aparentemente las telcos chilenas van a traer el Nokia E62 en vez del E61; iguales en casi todo excepto en que el E62 no tiene WiFi, una de las características más atractivas de los teléfonos S60 3ra edición.. aparentemente hay temor por una posible disminución de tráfico GPRS/EDGE y peor aun, un aumento de VoIP via WiFi).

El teléfono es impresionante. Es pequeño (aunque un poco grueso, pero dado todo lo que trae eso es perdonable). WiFi (802.11b/g, WEP, WPA/2), Bluetooth, IR. La pantalla es del tamaño standard (2.1″ de diagonal), pero con el cuádruple de densidad de pixeles vs. un S60 de 2da edición (352×416 vs. 176×208). Además de verse perfectamente en condiciones adversas como a pleno sol. La cámara también es excelente: 3 megapixeles con un modo macro especial para fotografiar documentos. El detalle de las fotografías es excepcional, a pesar del foco fijo. Los colores se ven pálidos eso sí, y aunque esto es solucionable cambiando los valores de exposición, saturación, etc., no es algo que uno vaya a hacer cuando quiere capturar “el momento”.

La captura de video es deficiente: la calidad no es buena, y de noche es pésima.

El teléfono soporta las cuatro bandas GSM que funcionan en el mundo (es un “world phone“) y también las redes de datos GSM (GPRS y EDGE, 2G y 2.5G respectivamente). Adicionalmente, tiene soporte para WCDMA en la banda de 2100 MHz (la que se usa en casi todos lados) y UMTS (la red de datos correspondiente, 3G). Desafortunadamente en Latinoamérica es poco probable que las telcos cambien a tecnologías de tercera generación luego, pues hay un tema de inversiones en GSM aún no recuperadas, así como la necesidad de un fuerte cambio de infraestructura para soportar WCDMA. Ojalá en Chile la Subtel (Subsecretaría de Telecomunicaciones) licencie pronto el espectro 3G para apurar un poco la cosa.

J2ME está muy bien soportado, incluyendo las últimas API (SATSA, SVG y otras). También soporta Flash Lite 1.1 (no hay aun players de Flash Lite 2.0 para S60 3ra edición). Adicionalmente, hace un par de semanas apareció PyS60 1.38 con soporte para S60 3ra edición. Y por supuesto, está la interfaz nativa para programar en C/C++. Muchas opciones para desarrollar, lo que siempre es bueno.

En 3ra edición el navegador standard de Nokia cambió: ahora se usa el OSS Browser, un browser basado en el core de Safari/Konqueror que permite ver las páginas tal como en un PC o Mac. Debo decir que WiFi+OSS Browser es una combinación increíble: en cualquier lugar con un hotspot abierto (como algunas estaciones de Metro o locales de comida rápida) uno puede sacar el teléfono y revisar GMail o leer Slashdot a la rápida, sin pagar tráfico GSM.

Adicionalmente el teléfono soporta UPnP, un standard para intercambio de multimedia entre dispositivos (TVs, equipos de música, teléfonos, PCs.. lo que sea). Con un Media Center con soporte inalámbrico, uno puede usar el teléfono como Media Player (y control remoto).

Se me escapan un montón de detalles, pero en resumen el teléfono es espectacular. El firmware que traía (versión 3.06.13) era muy inestable (el teléfono se rebooteaba con frecuencia). Afortunadamente, alguien descubrió como flashear los teléfonos BB5 (todos los Nokia Nseries), así que pude actualizar el firmware de mi teléfono a la última versión sin tener que recurrir a un Nokia Care Center (dado que en Chile no existen). Ahora funciona sin ningún problema.

« Previous Page « Previous Page Next entries »