Archivo para mayo de 2009

HTC Magic y Android

HTC Magic en negro

El HTC Magic es el segundo teléfono móvil del mercado, después del HTC Dream, que trae Android, el sistema operativo de Google para este tipo de dispositivos, preinstalado. En España lo distribuye Vodafone aunque con un precio algo elevado (200 € si te cambias de la competencia) pero mucho menos que el iPhone (al menos de momento).

No he tenido la oportunidad de probarlo (este blog no es tan famoso… —ay, que se me sale la carcajada…— para que me lo dejen probar) pero sí he probado el emulador que viene con el SDK de Android que te puedes bajar de su página Web (incluso hay un plugin para Eclipse).

El terminal en sí, sólo con ver las especificaciones, tiene dos carencias bastante importantes: la primera es que no tiene cámara por delante para hacer videoconferencia (el iPhone tampoco, aunque dicen que en la siguiente versión sí la tendrá), y la segunda es que su pantalla no es multitouch, es decir, sólo un dedo actúa en cada momento.

A su favor podemos destacar que se le puede quitar la batería, que tiene brújula para saber la orientación del terminal además del acelerómetro y que tiene una cámara de 3,2 Megapixeles.

En cuanto al software, viéndolo en el emulador, tengo que decir que es bastante bonito. Simple y sencillo pero a la vez funcional. Es más al estilo de un ordenador normal que de un dispositivo portátil ya cuenta con tres escritorios virtuales donde ubicar elementos (ya sean contactos, aplicaciones o widgets), un lanzador de aplicaciones oculto y una barra de estado donde mostrar la hora, la carga de la batería, las notificaciones, etc. Se parece más a un Linux con Gnome que a un terminal portátil (estilo iPhone, por ejemplo, donde toda la pantalla es lanzador de aplicaciones).

Lo que no me gusta es que tiene 9 botones, es decir, la funcionalidad de la pantalla táctil debe ser compensada pulsando botones externos. De hecho, en el emulador existen ciertas acciones que sólo se pueden hacer mediante los botones. Hay que tener en cuenta que, y es en la sencillez en la que me baso, el iPhone sólo cuenta con dos botones, el resto se hace en la propia pantalla. Creo que tener 9 botones complica demasiado el funcionamiento del aparato. Ya se sabe, hay que seguir la metodología KISS.

De todas formas, creo que lo mejor que tiene es que es libre al estar basado en Linux (al menos el núcleo). Pero mejor aún es que cualquiera puede hacer sus aplicaciones e instalarlas en el teléfono sin restricciones. Y, además, todas las aplicaciones está hechas en Java con su propia máquina virtual, Dalvik, optimizada para dispositivos móviles. No es necesario aprenderse el ensamblador del los procesadores ARM ni buscar compiladores para el mismo. Si sabes programar en Java, esto estará chupado. Eso sí, como (casi) siempre que hay algo nuevo, tendrás que aprenderte su API.

Como he dicho antes, todavía no lo he probado, pero me gustaría (el problema es el de siempre, que no hay un duro :( ). Lo único que ahora estoy indeciso entre un iPhone y un Android (si no es el HTC será otro ya que va a haber más dispositivos a finales de año) porque, aunque el iPhone viene “capado”, siempre se puede “descapar” y Android, a falta de que salga el Palm Pre, creo que será un duro rival para la hegemonía de Apple en este campo.

Estropeados

Entre ayer y hoy, tanto mi teléfono móvil (un botón que no funcionaba) como mi MP3 (no conectaba al ordenador) se han estropeado. Los he llevado a reparar y tardan ¡15 días! ¡Dios mío, no sé qué hacer…!

Bueno, el caso es que estas cosas también se joden estropean y no queda más remedio que molestarse en hacer efectiva la garantía. A ver cuanto me tardan…

Por cierto ¿os había dicho que quiero un HTC Magic?… No sé, entre el iPhone OS y el Android

Haciendo copia de seguridad

A menudo De vez en cuando toca hacer copia de seguridad de todo eso que no queremos perder en un desastre informático del tipo «adiós dusco duro» o algo aún peor como «¿por qué huele a humo?».

Lo primero es decidir donde la hacemos y luego qué es lo que copiamos.

El “dónde” es sencillo: yo soy mucho de DVD (normales y regrabables) aunque la opción de disco duro externo cada día me llama más la atención porque tienen mucha más capacidad. El problema es que los discos duros son más frágiles que los DVD porque se borran con campos electromagnéticos y si se caen pues probablemente dejen de funcionar y además necesitan alimentación exterior. El problema de los DVD es que cabe poco y, a no ser que uses regrabables, los grabas una vez y esa copia es para siempre (vamos, lo que dure el DVD).

El problema ahora es decidir qué es lo que se mete en la copia de seguridad. Tengo un disco duro de 30 GB llenito de cosas personales. Tampoco es que sea tanto pero son cosas que he hecho yo, como proyectos, documentos, trabajos, etc. Cosas que no se pueden perder. Luego, por otros lados, tengo más de 150 películas (sólo guardo las que me gustan), unos 20 GB en música y multitud de aplicaciones instaladas además, como no, de un sistema operativo completo. ¿Y qué es lo que meto en la copia de seguridad?

Bueno, con un disco duro con poca limitación (1 TB da para bastante) lo metería todo excepto el sistema operativo y las aplicaciones instaladas, es decir, metería todo lo que yo he generado y todo lo que me he bajado de Internet.

Eso sí, si decido hacerla en DVD (o por algún motivo estamos escasos de espacio) metería en la copia sólo lo que yo he generado, es decir, documentos, fotos y mi código fuente. Para el resto, lo único que haría sería hacer una copia de seguridad del listado donde se especifican todas las películas y música que tengo. Hoy en día, gracias a Internet se puede volver a conseguir (casi) todo. Costará más o costará menos, pero toda la música, películas y aplicaciones las puedes volver a conseguir gracias a la gente que lo comparte.

Y es esta, quizás, la mejor razón para compartir.

P.D.: La piratería de aplicaciones protegidas con copyright es ilegal, pero siempre tienes alternativas libres tanto para Windows como para Linux. Y la copia privada de contenidos audiovisuales es LEGAL en España, por lo que te las puedes bajar sin ningún problema otra vez de alguien que lo comparta.

Pero ¿en qué piensa la gente?

A veces me pregunto en qué piensa la gente en determinados momentos… ¡¡y luego van y se lo preguntan a la interné!!… Pero más me pregunto por qué llegan hasta aquí con estas perlas del pensamiento humano:

En serio, todas estas búsquedas han llegado, de una forma u otra, a este blog. Y son de verdad porque yo no tengo tanta cabeza como para que se me ocurra buscar esto.

Circuitos integrados de IBM

Circuito integrado de IBM

¿Realmente será cómo hacen los circuitos integrados en IBM?

Lo encontré revisando unos CD’s de chorradas que tenía desde hace… la tira. Más o menos de cuando empecé la carrera, y ya ha llovido desde aquello :) .

Las peleas de Xiao Xiao

No sé si os acordáis de los famosos vídeos en Flash de Xiao Xiao (mucho antes de que existiese YouTube) sobre peleas de kárate con monigotes de alambre:

Pantallazo de uno de los Flash de peleas de Xiao Xiao

La fecha en la que yo lo guardé es de 2001, pero seguro que estaba desde bastante antes. Pero todavía hoy impresiona ver la coreografía de los personajes monocolor de las peleas.

Es humano

Cometer errores es de humanos, pero para cagarla bien necesitas la contraseña de root.

Desde RafaLinux (y él desde HacheMuda), blog de nueva adquisición.

Mi página aún más antigua

Hablando el otro día de mis antiguas páginas Web, hoy he encontrado una todavía más antigua; y eso no es todo: ¡la hice en inglés!

Mi primera página Web pública en Geocities
Mi primera página Web (sobre BeOS)

El caso es que la encontré probando el Haiku e intentando que mi primera (y única) aplicación para BeOS funcionase. En los créditos todavía ponía mi antigua dirección de correo (beosman@bemail.com, que aunque la página existe, ya no funciona) y la primera de mis páginas. Y como Geocities va a dejar de funcionar pues la pongo aquí para que no se me olvide ;) .

P.D.: Tampoco tenía tantos errores de HTML; incluso había puesto el DOCTYPE, eso sí, en minúsculas, y no valía, pero la intención era buena.

Estructuras y código

Las estructuras de datos inteligentes y el código burdo funcionan mucho mejor que en el caso inverso.

Eric S. Raymond, hacker, en La catedral y el bazar.