Las mejores aplicaciones para Android según Yo (V.3.0, Actualizado 08/2010)

Hace tiempo escribí un artículo donde recomendaba algunos de los mejores programas que había encontrado para mi iPhone. Pero seis meses después lo cambié por otro teléfono con el sistema operativo Android y después de medio año de uso y de muchas pruebas mi lista de programas ya se ha estabilizado y toca escribir la correspondiente lista de los programas que tengo instalados para Android y porqué.

ACTUALIZACIÓN 3.0 Agosto 2010:

Añadido: Twitter, eBay, Mobile Package Tracker, RockPlayer, MixZing, ADW Launcher, Opera Mini, Dropbox, BeamReader, Blackmoon AttachSave, SwiftKey, Wapedia, NoteInReader, Extended Controls, Docs Pics, Nimbuzz (Nimbuzzout), Camera 360, DiskUsage, Antennas, ROM Manager, SyncMyPix, Locale, JetVD, PingChat.

Eliminado: *AsciiCamera (chorrada), Fring (ya no tiene Skype, mejor Nimbuzz), GDocs (mejor Docs Pics), Internal Memory Widget, Waze (no va muy bien), Startup Auditor (peligroso), Twidroid (prefiero el Twitter oficial), 3Banana (ya no sincroniza con Google Docs sino con su propio servicio, mejor Docs Pics), OI File Manager (Docs Pics tiene explorador de ficheros), F1Android (lo quitaron del Market).



Adfree

Precio: gratis

Es similar al Adblock y otras extensiones de navegadores para filtrar publicidad, pero para Android. Usa el sencillo mecanismo de apuntar direcciones conocidas de origenes de anuncios en el /etc/hosts apuntando a localhost (pero no te preocupes si no entiendes nada, no deberas preocuparte por ello.) Ademas auto actualiza los filtros automáticamente cada día (activando la opción.)

Necesita permisos de root para funcionar.


ADW Launcher

Precio: gratis

Es un "launcher" que es como se denomina en Android a los programas que manejan nuestro escritorio y tienen nuestros iconos, widgets y demás; como en Android se puede sustituir casi cualquier componente por otro, el escritorio también podemos cambiarlo. De los muchos launchers que hay en el Market, este de momento me parece el mejor con diferencia. No sólo va rápido sino que permite personalizar bastantes cosas incluyendo número de pantallas, velocidad de animaciones, lanzador de apps, y tiene algunas cosas adicionales que otros programas no tienen como un "Dock" estilo Mac OS para poner algunos iconos más. También hay varios temas para este Launcher en el Market que cambian completamente el aspecto.


AndroZip

Precio: gratis

AndroZip

Programa para comprimir y descomprimir ficheros ZIP. También incluye navegador de ficheros y procesos.


Antennas

Precio: gratis

Antennas

Programa que nos muestra sobre un mapa las antenas de telefonía más cercanas a nuestra posición.


AppBrain

Precio: gratis

AppBrain

Excelente programa para gestionar aplicaciones y descubrir otras nuevas, sustituyendo al "Market" (accediendo al mismo conjunto de aplicaciones.) Además de las funciones normales de buscar, instalar y quitar programas puede:

  • A través de la página appbrain.com, podemos navegar el Android Market, y poner o quitar aplicaciones con una interfaz más cómoda que el teléfono. Cuando sincronicemos la aplicación con la web, se nos añadiran/quitaran los programas que hayamos puesto.

  • Recomendaciones: según los programas que tengamos instalados, generará un conjunto de aplicaciones como recomendación. Yo he descubierto muchas aplicaciones nuevas con ésto.

  • Hot Apps!: Muestra programás que están teniendo muchas descargas en las últimas 24 horas/7 días. Es otra buena forma de descubrir aplicaciones integeresantes.


BeamReader

Precio: 3.99$

BeamReader

Lector de ficheros PDF. Renderiza de forma casi perfecta y es más usable que el de Acrobat (por ejemplo tiene cosas básicas como "Ir a Página" o marcadores. No es perfecto del todo; por ejemplo pasar de página es algo engorroso (hay que arrastrar la página hacia arriba o abajo y "tirar fuerte") pero es el menos imperfecto que he encontrado.


BlackMoon AttachSave

Precio: Gratis la versión Lite o 1.50$ la de pago

AttachSave

Un programa extremadamente útil (debería venir incorporado con Android) que nos permite guardar los adjuntos de los emails aunque no tengamos un programa asociado al tipo del adjunto. Básicamente lo que hace es asociarse con todos los tipos de ficheros de modo que cuando en el adjunto de un email le damos a "Preview" nos ofrece el AttachSave como opción, y una vez lo seleccionamos podemos elegir con cualquier navegador de archivos que tengamos instalado donde guardarlo.

Con la versión Lite gratuíta tendremos que escribir nosotros el nombre del fichero mientras que con la versión de pago el nombre del fichero se pone automáticamente.


Call Meter NG

Precio: gratis

Call Meter NG

Audita y muestra nuestro consumo de minutos de llamadas de voz, sms y datos, pudiendo establecer el inicio y el final del periodo. Útil para no pasarnos de nuestras coutas de voz y datos.


CallTrack

Precio: gratis

Guarda un registro de llamadas entrantes, salientes y perdidas en el calendario que le especifiquemos de nuestro Google Calendar, indicando hora de inicio y finalización de cada llamada.


Camera360

Precio: gratis o $3.99

Camera360

Programa para hacer fotos con la cámara del movil. Tiene varios ajustes avanzados y además una buena colección de filtros artísticos o divertidos muy buen realizados. La versión de pago tiene algunos filtros más que la gratuíta; por el filtro "Back to 1839" ya vale la pena pagarlo, aunque si nos manejamos con Photoshop no es realmente necesario, aunque sí más cómodo.


Car Mode

Precio: gratis

Widget del escritorio que permite activar lo que denomina "modo coche", que consiste en activar el altavoz y poner el volumen al máximo.



Chess

Precio: gratis

Chess

Juego de ajedrez. Permite continuar las partidas donde se dejasen y funciona muy bien; el nivel a dificultad alta es muy duro para mi, aunque otras personas más hábiles me han comentado que no lo es tanto.


CM Updater

Precio: gratis

Si tenemos un HTC G1/Magic/Nexus y usamos el magnífico firmware "Cyanogen", este programa nos avisa de cuando se actualiza y nos reinicia el móvil en el modo adecuado para que instalemos las actualizaciones.


Compass

Precio: gratis

Compass

Muestra una brújula usando la información de la brújula digital de nuestro móvil (si la tiene.)


ConnectBot

Precio: gratis

ConnectBot

Espectacular programa de SSH (protocolo seguro de conexión en modo texto a clientes remotos), que soporta todas las opciones que podríamos esperar de una terminal Linux gráfica y además implementa formas razonables de usar ciertas combinaciones de teclado (pulsar el stick una vez es control y dos escape, por ejemplo.) Yo he configurado el Apache y arreglado bugs en mi hosting usando este cliente, no digo más...

También puede usarse como terminal de texto para el sistema Linux local del móvil.


CoPilot Live

Precio: variable según el paquete de mapas, la versión de Iberia sobre unos 30€

CoPilot

Navegador de coche (tipo Tomtom) muy interesante. Tiene una buena interfaz, las opciones normales de un navegador moderno de este tipo y otras no tan normales (a 2009) como usar síntesis de voz para decir los nombres de caches y salidas. También actualiza automáticamente las bases de datos de radares (sin tener que hacer nosotros nada) lo cual nos puede ahorrar algún eurillo. En el HTC G1 iba un poco justo, pero era usable, en el Nexus va como un tiro, aunque antes de ejecutar programas de este tipo conviene cerrar antes todos los demás programas para evitar que se pongan a hacer cosas raras en el peor momento.


DiskUsage

Precio: gratis

DiskUsage

Programa que nos mostrará gráficamente el espacio ocupado por cada directorio en nuestra tarjeta de memoria, de modo que podamos hacer limpieza más fácilmente borrando las cosas que más ocupan. El similar a los programas Baobab o Filelight en Linux.


Docs Pics

Precio: gratis la versión con anuncios, 0.99 la clave que los quita

DocsPics

El programa de notas más potente que he encontrado, permite documentos e imágenes y sincroniza con Google Docs o Picasa, pudiendo navegar por las carpetas remotas y elegir que ficheros queremos sincronizar. Además permite poner notas o imágenes como "PostIts" en el escritorio y cuenta con un widget para acceder rápidamente a las notas que tenemos sincronizadas en local


Dropbox

Precio: gratis

DropBox

El cliente oficial de Dropbox para Android. Dropbox es un servicio web que nos permite tener una carpeta con ficheros en Internet, hasta 2GB de forma gratuíta, y es interesante porque tiene clientes para Windows, Mac, Linux (en estos sistemas se integra con el explorador de ficheros), iPhone y Android.


eBay

Precio: gratis

eBay

Programa para utilizar la web de subastas de eBay. Permite pujar, vigilar pujas, leer y contestar a los mensajes y muchas más cosas.


Extended Controls

Precio: 0.79€

ExtendedControls

Es un widget similar al que trae Android 2.1 para activar y desactivar varias cosas (Wifi, sincronización, Bluetooth, etc), pero permite muchos más controles (idioma, silenciar, vibración, 2G/3G, etc). Además es configurable de modo que además de colores y tonterías similares podremos poner sólo los controles que queramos.


FlickrDroid

Precio: gratis

Sencillo programa para subir imágenes a Flickr y visualizarlas. Como dicen los comentarios en el Market, podría mejorar, pero hace su función.


GPS Status 2

Precio: gratis

GPSStatus2

Muestra el estado del chip GPS, incluyendo el número de satélites fijados y su posición. Útil para saber como va la fijación cuando activamos el GPS.


Groundhog Usenet Reader

Precio: gratis

Groundhog

Éste lo programé yo así que sólo puedo decir cosas buenas ;). Es un lector de grupos de Usenet que permite funcionalidades similares a la de los programas de escritorio como filtrado, scoring, subscribir a varios grupos, hilos, etc. Además tiene notificaciones para saber cuando tenemos nuevos mensajes en los grupos.


JetVD

Precio: gratis

JetVD

Para bajar vídeos de Youtube a local, pudiendo elegir entre varias calidades.


Locale

Precio: $2.99

Locale nos permite definir configuraciones para distintas "Situaciones". Las situaciones a su vez las definimos en base a varios conceptos, por ejemplo podemos definir una Situación "EnElCurro" cuando nuestra posición geográfica sea aproximadamente la de nuestro trabajo, o "EnCasa" usando la misma condición, o "AltavocesConectados" o "Durmiendo" (en casa a partir de las doce).

A esas situaciones después les asignamos distintas configuraciones como "WIFI apagada, modo vibración, sincronización activa". Además en el Market hay muchos plugins para añadir nuevas formas de definir Situaciones y cambiar configuaciones.

Hay varios programas como Locale en el Market pero este fue el primero y para mi sigue teniendo la interfaz más clara y sencilla, además de una colección muy grande de plugins.


MapDroyd

Precio: gratis

MayDroyd

Programa de mapas tipo Google Map, pero que permite descargar los mapas al teléfono. Es útil si viajamos fuera de nuestro país para poder consultar mapas evitando gastos de roaming. Los mapas son de Open Street Map, peores que los de Google Maps pero decentes según el sitio. La aplicación ahora mismo es bastante básica, pues no permite búsquedas de calles ni indicaciones, pero es la única que he visto que permita descargar mapas.


MarketEnabler

Precio: gratis

Market Enabler nos permite "engañar" al teléfono para que "piense" que está en una red distinta a la que estamos. Ésto nos va a permitir ver aplicaciones del Market que no veríamos normalmente en nuestro país, o ver aplicaciones de pago si nuestro proveedor de telefonía todavía no lo permite (como el puto Simyo en España.)

No está en el Market, hay que bajarlo de http://uploaded.to/file/en3pg4 y necesita que el teléfono esté rooteado.


MixZing

Precio: gratis la versión básica con anuncios, 7.99$ la versión premium

MixZing

Reproductor de música. Lo que lo diferencia de otros reproductores en el Market es que tiene ecualizador, y pone un widget en la pantalla de bloqueo para poder pausar o pasar a la siguiente canción sin desbloquear el teléfono.


Mobile Package Tracker

Precio: 1.99$

PackageTracker

Programa para realizar el seguimiento de paquetes con distintas agencias de transportes. Podemos introducir el o los paquetes que estamos esperando y nos dará avisos cuando se produzca un cambio de estado. Muy útil para los que tenemos tendencia a comprarnos la Internet entera.


My Maps editor

Precio: gratis

My Maps Editor

Programa de Google que nos permite poner marcas y dibujar líneas de rutas en el Google Maps. Muy útil para saber donde hemos aparcado el coche si estamos en un sítio que no conocemos. Además los mapas pueden publicarse en Google Maps.


My Tracks

Precio: gratis

Programa de Google que permite guardar información de una ruta que hagamos, y luego nos muestra la trayectoria, variación de altura, inclinación, velocidades medias y demás.


N1 Torch

Precio: gratis

Otro programa de linterna, la diferencia es que sólo funciona en el Nexus One (de momento) y que en vez de poner el brillo de la pantalla al máximo lo que hace es encender el LED de la cámara de fotos, que en el Nexus es muy potente. Tiene dos modos, el "normal" y el "potente". En el modo normal vale para buscar cosas y movernos por la casa a oscuras, pero el potente ilumina de forma increíble, parece que Dios va a aparecer en algún momento de entre el resplandor (ilumina más que una linterna de 15 LEDS que compré hace tiempo, por ejemplo) pero hay que tener mucho cuidado de no usar ese modo más de unos pocos minutos cada vez o nos cepillamos el LED. También tiene modo estroboscópico para hacernos la disco en casa. Necesita que el teléfono esté rooteado.


Nimbuzz

Precio: gratis

Nimbuzz

Un programa de mensajería instantanea que soporta MSN, GTalk, Yahoo, AIM, ICQ y los chats de Facebook y MySpace. La parte más interesante (para mi), es que permite hacer voz sobre IP pudiendo llamar gratis a otros teléfonos con el Nimbuzz corriendo o a teléfonos fijos o móviles usando una cuenta de "NimbuzzOut" que debemos cargar con dinero, pero que tiene precios similares a Skype. Normalmente nos va a interesar para llamar a teléfonos fijos (donde la tarifa es de unos 3 céntimos por minuto) o a cualquier tipo de teléfono si estamos en el extranjero. En mis pruebas la calidad de las llamadas es aceptable tirando a buena y el lag no excesivo (sobre un segundo con 3G), aunque dependerá del ancho de banda de nuestra conexión (mejor por WIFI, claro).


Note In Reader

Precio: gratis

Si usamos Google Reader y a veces compartimos páginas con o sin notas, es probable que en ocasiones hayamos querido compartir una página que estamos viendo con el navegador de Android. Con este programa podemos hacerlo. Una vez instalado su uso es muy sencillo, en el navegador seleccionamos "Compartir" en el menú principal, y en la lista que sale seleccionamos "NoteInReader". Se nos abrirá la típica ventana de Google Reader de compartir con nota.


Opera Mini

Precio: gratis

Opera Mini

En el Market hay varios navegadores alternativos al oficial, pero ninguno de ellos aporta nada en cuando al motor de renderizado web o Javascript, porque todos usan realmente el motor que ofrece el SDK de Android (el mismo que el navegador oficial), así que lo único que puede añadir sin mejoras en interfaz, pestañas y poco más. No es el caso de Opera Mini, que tiene su propio motor de renderizado. Este motor, renderiza las páginas de forma algo extraña, en mi opinión bastante peor que el motor oficial pero tiene una ventaja con la que no puede competir el otro: es increíblemente rápido y usa una cantidad ridícula de datos. Ésto lo consigue de la siguiente forma: cuando solicitamos una página en el navegador Opera Mini se comunica con unos servidores de la empresa (Opera Software) que cargan la página, la modifican para que ocupe menos y la comprimen. La página que recibimos y se carga finalmente en el Opera de Android es esta versión.

Yo odiaba este navegador por su render extraño (páginas básicas para mi como Google Reader no se veían muy bien), pero lo empecé a apreciar en unas vacaciones en Fuengirola donde la red de Orange estaba completamente saturada y conseguía velocidades de 1-3Kb/segundos (ahora cambié a Yoigo y todo va mucho mejor). Con el navegador oficial no había forma de cargar ninguna página sin morirse de viejo incluso desactivando las imágenes pero el Opera Mini las cargaba realmente rápido (tan rápido como otro navegador cuando la red va bien), por lo que en esas vacaciones pude superar el trauma playero anual con dignidad.

Si vamos justos en nuestro cupo de datos, o este es muy bajo, también nos va a ser muy útil porque la cantidad de datos cargados para la misma página usando Opera Mini suele ser bastante más pequeña que usando el navegador oficial.


OS Monitor

Precio: gratis

OS Monitor

Monitor del sistema que permite ver procesos, conexiones de red y otros datos.


PingChat

Precio: gratis

PingChat

Hace lo mismo que el envío de SMS o MMS, pero va a través de Internet y es gratis. Las notificaciones son por push por lo que el gasto de batería es mínimo a pesar de recibirse casi instantáneamente.

Lógicamente la otra persona necesita tener PingChat para poder recibir nuestros mensajes, pero además de la versión de Android hay para iPhone y Blackberry. En mi caso teniendo el programa las 3 personas con las que más mensajes me escribo y viendo las facturas, he calculado un ahorro de unos 7-8 euros cada mes.

El programa aún es un poco básico, y la interfaz es muy mejorable; por ejemplo si al darle a su lista de contactos elegimos un contacto que no tiene PingChat (o que no sabemos que lo tiene) manda un SMS normal (a través del programa de SMS de Android). Cuando añadimos más contactos veremos que se distinguen unos de otros fácilmente (los de PingChat están al principio), pero no debería ser tan fácil equivocarse la primera vez.


RockPlayer

Precio: gratis (publicidad)

RockPlayer

Reproductor de vídeo. Usa la librería ffmpeg recompilada para la arquitectura del móvil que usemos;hay versiones del programa para ARM6, ARM7 y demás; en el Market sólo nos saldrá el adecuado para nuestra arquitectura. Soporta muchos formatos de vídeo y contenedores (DiVx, Matroska, XVid, MPEG1/2, Theora, FLV, RMVB, etc, etc, etc). Al ser nativo, el rendimiento y la resolución son superiores (de momento) a cualquier otro programa para Android. Por si esto fuera poco, esta pequeña maravilla también tiene soporte para subtítulos, marcadores, y recuerda nuestra posición dentro del vídeo cuando salimos del programa.


ROM Manager

Precio: gratis o versión donación a $3.99

ROMManager

Si usamos una ROM no oficial o pensamos usarla en el futuro este programa nos facilita mucho la vida, aunque necesita que el teléfono esté previamente rooteado (para saber como rootear nuestro teléfono lo mejor es buscar en Google porque en cada teléfono el proceso es distinto).

Nos permite instalar el bootloader que a su vez nos servirá para grabar las ROMS, bajar distintas ROM según el modelo que tengamos, hacer backups y reiniciar en modo recovery.

Si no sabes de lo que hablo, lo mejor es que no lo instales.


PS3 Friends

Precio: gratis

PS3 Friends

Un programa para ver cuales de nuestros amigos están conectados a la Playstation Network y a que juegos están jugando. Es muy útil si nos apetece jugar online para no molestarnos en enceder la Play y demás si no hay nadie jugando. Es algo lento en cargar la lista, pero también lo es la página de PSN, así que imagino que no es culpa del programa.


SipDroid VoIP

Precio: gratis

Programa para hacer llamadas usando algún proveedor SIP (debemos tener una cuenta en alguno) y así ahorrar en determinadas llamadas, sobre todo las internacionales.


Shot Me

Precio: gratis

Programa para hacer capturas de pantalla. Cuando lo ejecutamos se queda como tarea de fondo, y si agitamos el movil (fuerte) hace una captura de lo que haya en ese momento en la pantalla. Necesita tener el teléfono rooteado.


Sky Map

Precio: gratis

Sky Map

Programa de Google que permite apuntar el teléfono al cielo nocturno y gracias a la brújula y el GPS nos dirá el nombre de cada estrella. En la práctica no funciona muy bien debido a lo mal que funciona la brújula del HTC G1.


SMS Backup

Precio: gratis

SMS Backup

Sencillo pero útil programa que guarda todos los SMS que envíemos o recibamos en nuestra cuenta de Gmail, archivándolos y marcándolos como leídos y con la etiqueta (configurable) "sms". De este modo tendremos un registro de todos nuestros SMS.


SMS Popup

Precio: gratis

SMS Popup

Este programa muestra un popup similar al del iPhone cuando recibimos un SMS, de modo que directamente podemos ver el contenido del mensaje y el autor. Tiene muchas opciones interesantes, como mostrar sólo el contenido al pulsar un botón, o poder configurar las notificaciones, incluyendo poder poner cualquier frecuencia de vibración y color del led.


Sound Recorder

Precio: gratis

Sencilla grabadora de sonidos y notas verbales.


Swift Keyboard Beta

Precio: gratis (de momento)

Swift

Teclado que sustituye al teclado por defecto en Android (tras instalarlo tenemos que activarlo en las opciones). Además de teclas más grandes los mecanismos de predicción de la palabra que vamos a escribir son fabulosos. Para las sugerencias de completado no se basa sólo en lo que llevamos escrito de la palabra actual sino también lo que hemos escrito con anterioridad; por ejemplo si queremos escribir "me voy a casa a limpiar" cuando escribamos "m" nos sugiere "me", después directamente sugiere, sin escribir nada "voy", después sugiere "a" y después sugiere "casa"... etc. Además aprende de frases anteriores que hayamos escrito y se puede entrenar con los SMS que tengamos. Al final, se escribe bastante rápido.


SwiFTP FTP Server

Precio: gratis

FTP

Programa que permite activar un servidor de FTP en el móvil que nos permitirá subir y bajar ficheros al móvil desde cualquier ordenador conectado a la misma red. También muestra la IP del móvil en la red a la que esté conectado.


SyncMyPix

Precio: gratis

SyncMyPix

Programa para sincronizar las fotos de nuestra agenda con la del contacto correspondiente en Facebook. Aunque Android desde la versión 2.1 sincroniza los contactos con Facebook, no siempre lo hace muy bien. Este programa además de intentar determinar automáticamente que contacto se corresponde con los de la agenda, nos permite hacer una selección manual que recordará la próxima vez que actualicemos las imágenes.


Thinking Space

Precio: gratis

Thinking Space

Para hacer MindMaps en el móvil, que son un tipo de grafos orientados a tomar notas y desarrollar ideas. El programa es fantástico a todos los niveles y no tiene mucho que envidiar de los programas de PC. Además tiene sincronización online para que no perdamos nuestros mindmaps.


Titanium Backup

Precio: gratis

Titanium Backuip

El mejor programa de backup para Android con diferencia. Nos hace backup tanto de aplicaciones como de datos, y en caso de restaurar restaura también la BBDD del Android Market. Muchas opciones y muy potente, si hacemos un donativo activa algunas funcionalidades adicionales.


Twitter

Precio: gratis

Twitter

Cliente oficial de Twitter para Android. De los muchísimos que hay (parece que muchos desarrolladores de Android no se les ocurre programar nada más allá de un cliente de Twitter), me parece el mejor: interfaz bonita y sencilla y hace todo lo que debe hacer.



UStream Broadcaster

Precio: gratis

Permite publicar video en la página de UStream en Internet, donde se podrá ver en directo (o casi en directo, según nuestra conexión.) Interesante para compartir determinados eventos con nuestros amigos.


Ultrachron StopWatch & Timer

Precio: 0.99$

Ultrachron

Cronómetro y temporizador. Tiene una interfaz muy chula, con números y botones grandes (útil por ejemplo si estamos en circuito con el coche) y habla los tiempos.


Wapedia

Precio: gratis o 1.79 sin anuncios

Wapedia

Programita para leer artículos de la Wikipedia. Se asocia automáticamente con los enlaces que van a la Wikipedia (aunque pinchemos desde el Navegador) por lo que es realmente cómodo de usar. Reformatea los artículos y las imágenes para que se puedan leer perfectamente en un teléfono.


WeatherBug / WeatherBug Elite

Precio: gratis o 1.99eur. la versión Elite

WeatherBug

Muestra el tiempo actual y el futuro. Sencillo y efectivo. También tiene un widget para el escritorio. La versión Elite añade algunas funcionalidades.


Where's My Droid

Precio: gratis

Imagino que no seré el único al que le ha pasado lo siguiente: no encuentra el teléfono así que decide llamarlo pero resulta que está en silencio o vibración de mdo que nos toca "peinar" la casa para encontrarlo. Con este programa no pasará más; si mandamos un mensaje al móvil (desde otro, lógicamente) con un texto configurable (yo he puesto "ande andas") se cambiará a modo normal con el volumen a tope y empezará a sonar.


Wifi Analyzer

Precio: gratis

WifiAnalyzer

Aplicación para analizar las WIFIS del entorno. Muestra los canales y el uso que tiene cada uno, aconsejándonos los mejores, de forma que maximizemos el alcance y la tasa de datos de nuestra WIFI doméstica. Yo he mejorado bastante la conexión en mi casa al ver con este programa que estaba usando el peor canal de todos los que podía estar usando.


Wifi Status

Precio: gratis

Este programa se ejecuta como tarea de fondo y cuando tengamos el WI-FI activado pero no estemos conectados a ninguna WI-FI mostrará un icono en la barra de notificaciones que podremos pulsar para desactivar la WI-FI y así ahorrar batería.


Zombie, run!

Precio: gratis

Zombie run

Juego fantástico para jugar al volver a casa borracho después de una noche de fiesta. Sobre el mapa de la zona en la que estemos marcamos nuestro destino, y cuando iniciamos el juego crea sobre el mapa (sabiendo desde donde partimos gracias al GPS) unos zombies que irán avanzando hacia nosotros. Tendremos que movernos (físicamente, andando por la calle del mundo real) de modo que lleguemos a nuestro destino sin que los zombies nos devoren. Además se puede configurar tanto la velocidad de los zombies (según la película en la que salgan) o el número de ellos (tipo de infección.)


Ubuntu Linux 10.04 (64bits) on a Sony Vaio VPCEB2X5E

Other names for the model (for Google): VPC EB 2X5E VPCEB 2X5E

Specs

  • CPU: i5 2.40Ghz
  • RAM: 6GB
  • GPU: ATI MobileRadeon HD5650 with 1GB RAM
  • Hard Disk: 320GB 5400 RPM
  • Screen: 15.4''

Things that worked

  • Ubuntu installed fast and flawlessly, including the Windows 7 partition resizing. If you want to get more space you can delete the second partition (the one marked as "Windows Vista") because is the Sony recovery partition (and on this laptop takes a lot of space).

  • Once installed, I run the propietary driver installation program (is somewhere under Menu->Administration) and it installed the ATI fglrx drivers. A reboot later, I was on a fully 3D accelerated desktop with compiz and the effects automatically enabled. No "beta driver" watermark was shown, no graphical glitches were found and the accelerated effects all work beautifully. Good job on AMD/ATI on this one.

  • The integrated webcam worked perfectly out of the box (tested with Skype), without needing to install anything. Finally I can show my penguin on Chatroulette!

  • No network or WIFI problems.

  • Suspend and hibernate work perfectly. Everything is restored when the computer wakes up.

  • HDMI output works perfectly with my Samsung TV, but if you want to hear anything on the TV you must remember to select HDMI as audio output: click on the sound icon on the taskbar, click on "Sound Settings" under the volume control, choose the "Output" tab and finally select "Redwoord HDMI Audio [Radeon 5600 Series]".

  • Of the Fn functions the volume/mute keys work (but see below about sound), as does the suspend and the keys for alternating the output (HDMI/monitor/both) and but the ones for the screen brightness one don't. No problem, since I can changue the gamma of the monitor with xgamma anyway.

Things that didn't work (with a fix)

  • The Fn functions for the screen brightness doesn't work.

The only other problem I found is that the sound didn't work. After a five minutes Google search I found an easy solution; just follow these steps on a terminal:

  1. wget http://ftp//ftp.kernel.org/pub/linux/kernel/people/tiwai/misc/hda-verb/hda-verb-0.3.tar.gz
  2. tar xf hda-verb-0.3.tar.gz
  3. cd hda-verb-0.3
  4. make
  5. sudo cp hda-verb /usr/bin
  6. sudo gedit /etc/rc.local
  7. Add the following line before exit 0 : /usr/bin/hda-verb /dev/snd/hwC0D0 0x19 SET_PIN_WIDGET_CONTROL 0x22
  8. Save and reboot (or run "sudo /usr/bin/hda-verb /dev/snd/hwC0D0 0x19 SET_PIN_WIDGET_CONTROL 0x22" to avoid rebooting)

In order to enable the sound after suspend do:

  • sudo gedit /etc/pm/sleep.d/15_sound
  • Put this content:

    #!/bin/sh

    case "$1" in resume) /home/juanjux/bin/hda-verb /dev/snd/hwC0D0 0x19 SET_PIN_WIDGET_CONTROL 0x22 ;; esac

  • Save
  • Run on a terminal: sudo chmod +x /etc/pm/sleep.d/15_sound

It seem that this problem has already been fixed on recent kernel versions so maybe you won't need to do it.

Some tuning

I found the screen gamma was to high on the LCD, so testing with the "xgamma" command I found that the setting 0.60 ("xgamma -gamma 0.60") was perfect for me, so I made it permanent adding these lines to /etc/X11/xorg.conf (edit the file as root with sudo):

Section "Monitor"
    Identifier  "Generic Monitor"
    Option   "DPMS"
    Gamma    0.6
EndSection

Conclusion

This is a perfect machine to run Linux in.

Rails y Django

Pues nada ya puedo decir que se Rails sin experiencia. Conozco todo el ORM, el scaffolding, los helpers de AJAX, las funciones de los controladores, las vistas, etc.

Debo decir que sin duda alguna es más potente que Django en cuanto a funcionalidad; tiene cosas más avanzadas en la parte de ORM (aunque la generación de los modelos es más rústica, pero con los scripts que trae al final tardas menos en generar los modelos), hace migraciones casi automáticas hacia delante y hacia atrás, en las plantillas empotras directamente Ruby (no un lenguaje de plantillas), los helpers de AJAX molan, etc. Si miro los cambios de las versiones 1.1 y 1.2 de Django realmente lo que veo es que juegan a hacer catchup con Rails, pero Rails ya va a sacar la 3.0 que tiene mogollón de cosas nuevas. Lo único que Django tiene que no tenga Rails es el admin; pero en Rails hay un módulo que hace un admin más chulo incluso que el de Django (usando AJAX en todo).

Sin embargo...

Empecé a picar el esqueleto de mi proyecto veraniego. Generé los modelos, controladores y demás (con los scripts estos de scaffolding la verdad es que te ahorras muchísimo tiempo haciendo boilerplate, es algo que tendrían que meter en Django sí o sí), empecé a implementar funcionalidad en los controladores, pero...

Pero entonces miré el código. QUE FEALDAD. Que feo es Ruby, como decía mi amigo Miguel, es como otro Perl. En Django uno mira el código, y ve algo escueto, bonito, que hasta alguien que no conozco Python o Django pero sepa programar en cualquier otro lenguaje prácticamente lo entiende.

Así que mi proyecto veraniego va a ser con mi amado Django. Para el tema de integrar AJAX sin meter mucha basura voy a usar Dajax que ayuda mucho.

Ruby Vs Python

I'm learning Ruby, coming from a Python background.

Python is clearer, easier, more mantenible and usually faster.

Ruby is elegant, concise and sometimes misterious.

The thing is clear:

Python is a dog and Ruby is a cat