Consolas o móviles ¿y tu de quien eres?

Es una pregunta que se hacen muchas webs especializadas, las afines al mundo de la telefonía dicen que los teléfonos son la nueva generación en el mundo de los videojuegos desde que el Snake apareció en los primeros Nokia. Las paginas de videojuegos siguen apostando por las consolas portátiles de toda la vida, generación tras generación desde la GameBoy y la GameGear hasta la 3DS y la PSVita.
Pero especialistos aparte, los usuarios somos los que tenemos la decisión final sobre que dispositivo dedicar a nuestro ocio y parece que teléfonos y consolas tienen su hueco en nuestros bolsillos pero ¿quien ganará?

Seguir leyendo «Consolas o móviles ¿y tu de quien eres?»

Maps Wars: Una nueva esperanza


Hace mucho tiempo en un salpicadero lejano, muy lejano, solo existían unos pocos sistemas de mapas para GPS, entre ellos los mas conocidos eran TomTom y Garmin. Los GPS eran unos dispositivos con una interfaz encastrada que corria sobre Windows CE sobre el que «oficialmente» no podias hacer absolutamente nada mas que seleccionar tu destino.

Con el avance de los smartphones los gps «de coche» dejaron de tener tanto auge ya que en muchos casos actualizar los mapas de los dispositivos no era muy fácil para un usuario medio y había que pasar por caja. Pero antes tenemos que remontarnos al 2005, el año en el que Google lanzo Google Maps, su conocido servicio de mapas. Google Maps nació como un software de mapas orientado a la web, en su primeros inicios no incluía posicionamiento y la única forma de acceder a Maps era vía PC.

Entonces llegaron iOS y Android, dos de los sistemas operativos para móviles mas usados en el mundo, y por supuesto tuvieron su aplicación nativa de Google Maps, ya teníamos posicionamiento en nuestros teléfonos móviles, pero tanto TomTom como Garmin seguian teniendo su cuota de mercado, el coche.
De repente Google solto la bomba, iba a meterse en el negocio de la navegacion por GPS con la aplicación de Navigation, al dia siguiente las acciones de Garmin y TomTom cayeron en picado. Google se estaba llevando el gato al agua, era el referente en aplicaciones para mapas y navegación. Tenia varios problemas, como que los mapas no se podían almacenar en local, la disponibilidad dependía de la cobertura gps y la gprs para descargar los mapas. Google lo solucionaría después pudiendo realizar cacheados de zonas de mapas de al menos 16km para aquellos que se movían por ciudad. Estaba un poco mas cojo que sus competidores, pero era Google, solo mencionar que se va a meter en tu negocio hace que tus acciones caigan en picado.

Parecía que Google no iba a tener rival en el servicio de mapas, pero cometió el peor error que podía cometer, cerró el uso intensivo de la api de Google Maps y la hizo de pago. Esto hacia que generara unos potenciales ingresos muy grandes, pero esto no le gustó a varias empresas que usaban Google Maps, entre ellas Apple y RIM.
En cada nueva versión de iOS los de Cupertino incluían su aplicación de mapas que tiraba de la api de Google Maps, pero viendo que tendrían que pasar por caja han hecho una alianza con TomTom para que provea los mapas de la aplicación de mapas de iPhone que sera vigente en el nuevo iOS6.

Pero no solo Apple se ha salido de Google Maps tambien RIM, el fabricante de Blackberry, ha hecho publica su alianza con TomTom. Ademas otras empresas como Foursquare, el servicio de check-in y geotagging ha apostado por eliminar su integración con Google Maps e incorporar Open Street Map para mostrar sus mapas.
Hemos pasado de un contendiente que lo tenia todo prácticamente hecho a 3 posibles competidores en el suministro de mapas para varias plataformas y servicios. Obviamente esto redunda en beneficio del consumidor y en mejoras de los 3 sistemas, como Google Maps que ya ha anunciado que en la próxima versión soportara mapas offline.

Esperemos que con el tiempo y las mejoras podamos tener un mejor sistema de navegacion, aunque por mucho que avance al final todos tenemos el mapa tipo acordeón en la guantera, por si acaso.

Sobrecalentamiento de un Hp G62 en Linux

Desde que cambie de portatil de un Toshiba Satellite a un Hp G62 siempre habia tenido problemas de sobrecalentamiento cuando arrancaba cualquier distribucion Linux, mientras que en Windows estaba a una temperatura normal y funcionaba correctamente.
El procesador tenia como temperatura media unos 70º incluso con la cpu al 1% de carga, algo totalmente exagerado, incluso llegaba a apagarse por sobrecalentamiento si lo dejaba encima de la mesa del escritorio sin tocarlo. La temperatura llegaba a unos 90º en los núcleos de procesador y la bios cortaba la alimentación y lo apagaba, básicamente se podía freír un huevo encima.

De primeras pensé que era un problema del kernel, porque desde la 2.6 reportan errores de gestión del acpi y varios problemas con la batería, pero después de hacer pruebas con varias versiones del kernel el portátil seguía calentándose igual. Después de varias distribuciones probadas, OpenSuse, Fedora, Mint, me decidí quedarme con Ubuntu para el portátil (si, me he vuelto un vago, que pasa)

La temperatura del portátil la tengo monitorizada por la extensión System Monitor en Gnome3 y siempre se movía entre la misma temperatura, al arranque directamente unos 50º, en funcionamiento normal unos 70º y llegando a 82º si reproducía un video flash en el navegador. Así que me dio por investigar mas a fondo y le pase el comando «sensors-detect» que viene con el paquete «lm-sensors» haciendo que buscara todos los sensores posibles para que me diera las temperaturas de las tarjetas gráficas.

Una vez pasado el comando y reiniciado el equipo salio a la luz el, o mas bien la, culpable. La familia de los Hp G62 montan un sistema de gráficos híbrido, una tarjeta Intel que viene incorporada en el procesador Intel i3 que monta, y una tarjeta gráfica Radeon 5430. En Windows si estas trabajando con batería se activa la tarjeta Intel, que consume menos, y conectado a la red eléctrica pasa a funcional la Radeon.
Pues bien, nada mas arrancar el portátil el comando «sensors» me cantaba que la Radeon estaba a 80º, y eso que Ubuntu estaba usando la Intel para sacar los gráficos.

Son conocidos los problemas que dan las Ati en Linux, así que después de intentar actualizar con los drivers privativos Catalyst que da Ati, los fglrx libres y quedarme un montón de veces sin sistema gráfico la temperatura seguía al nivel del infierno en agosto.
Después de quedarme sin ideas decidí tirar por la calle de enmedio, dado que no usaba la Radeon por problemas de drivers y que Ubuntu usa por defecto la Intel me decidí a desactivar la Radeon.

El problema es que en la bios de Hp no hay opción para decidir que tarjeta desactivar, se puede instalar una bios modificada pero la verdad es que el riesgo de andar tocando la bios es bastante alto, así que hay que desactivarla en el sistema operativo.
En Ubuntu, desde la 10.10, viene de serie con el modulo vgaswitcheroo para la gestión de sistemas graficos híbridos, así que la solución es fácil:

1.- Editamos el fichero /etc/rc.localhost con el comando «sudo gedit /etc/rc.localhost«

2.- Añadimos al fichero las siguientes lineas

modprobe -i radeon
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

3.- Reiniciamos

Esto hace que en cada inicio del sistema operativo se desactive la Radeon, al lanzar el comando sensors vemos que la temperatura esta a -128º, obviamente es un fallo porque el sensor de la gráfica no esta dando información porque esta desactivada.
Ahora desde que desactive la Radeon la temperatura media del portátil son unos 41º o 45º y sin problemas de sobrecalentamiento y es silencioso porque el ventilador solo entra a trabajar cuando el procesador tiene mucha carga.

Aunque realmente no es una solución, porque lo ideal no seria desactivar la tarjeta gráfica Radeon sino conseguir que trabaje correctamente y los graficos cambien en función de si estamos trabajando con batería o con red eléctrica. Al menos ahora el portátil ya no se recalienta y no se reinicia por calor.

Esperemos que Ati saque unos drivers decentes para Linux que nos permita trabajar correctamente,al menos la Intel da suficiente potencia para trabajar con los efectos de escritorio y aplicaciones/juegos que no pidan mucha potencia gráfica.



Un dia en las oficinas de Google

Este articulo esta vilmente fusilado de http://www.eladroidelibre.com que es el blog donde escribo sobre temas tecnologicos de esos, lo notareis porque lleva tildes y esta bien redactado, pero como el articulo es mio pues me plagio a mi mismo 🙂

El que aquí suscribe tuvo hace unos dias el enorme placer de ser invitado al Google I|O Extended que se celebraba en las oficinas de Google España de Madrid. El Google I|O Extended es una nueva experiencia que acerca el Google I|O a aquellas personas interesadas, tanto desarrolladores como aficionados, en toda la gama de productos de Google que se van a presentar en San Francisco.
Recuerdo que hace tiempo me inscribí en el I|O Extended por casualidad, básicamente me inscribo en todos los eventos, todas las betas, incluso la de Google Music, pero sin ninguna esperanza de conseguir presenciar este ansiado evento. Hace unas semanas recibí un correo en el que me invitaban a ir a sus oficinas a ver en streaming la conferencia, y claro, os imaginareis que saltos de alegría por toda la casa cuando vi el correo.
El día de ayer comenzó con mucho trabajo en mi oficina, tanto que no me dio ni tiempo para poder pensar en que por la tarde tendría que ir a las oficinas de Google. Hasta que dieron las 4 de la tarde, hora en la que salí disparado con mi moto rumbo al  centro de Madrid, concreto a la Torre Picasso, que es donde se encuentran las oficinas de Google, concretamente en la planta 26, muy muy alto.
Nada mas llegar a Torre Picasso me registre en seguridad, me dieron la tarjeta de pase y subí en ascensor a la planta 26. Saliendo de ascensor a mano derecha tenemos las oficinas de Google con dos puertas de cristal con el logo en la puerta.
Una vez me abrieron la puerta, la chica de recepción muy amablemente me registro, me dio una etiqueta identificativa con mi nombre que desgraciadamente no pude conservar ya que a la salida nos la pidieron para abandonar las oficinas. La recepción de Google España no se parece a las recepciones de la mayoría de empresas que son todas de mármol y algún sofá de piel con una mesa de cristal y el Cinco Días o Expansión para leer.
La recepción de Google tiene a la izquierda un futbolín y a la derecha una nevera con multitud de refrescos, así que una vez me registre lo primero que hice fue cogerme un Nestea y echar una partida al futbolín con los compañeros de distintas empresas que estaban esperando en la recepción.
Según llego la gente nos fueron trasladando a la cantina, que es la zona de descanso y relax que tienen los empleados de Google para comer, allí habían dispuesto un proyector donde veíamos en un lado las cámaras de las diferentes ciudades y en otro panel la cuenta atrás del I|O. Durante la entrada nos regalaron una mochila para llevar el portátil o una serigrafía para los portátiles, en mi caso escogí la mochila ya que no tengo maletín para el portátil y es de muy buena calidad, multitud de bolsillos y acochada para transportar nuestro ordenador sin problemas.
Además de los proyectores en la parte trasera teníamos una multitud de bandejas con diferentes canapés, refrescos, chocolatinas, pipas… Por tema de horarios no me dio tiempo ni a comer antes de ir a Google, así que me vino de perlas poder comer algo antes de ver la conferencia.
Como añadido, antes del propio Google I|O, tuvimos la oportunidad de disfrutar de una presentación de mano de un desarrollador de Tuenti que nos  mostró como es Tuenti en cifras, casi 35000 peticiones web por segundo, algo impresionante. Aparte de la presentación de las cifras puras y duras pudimos ver el proceso de la subida a producción de código en Tuenti y como se diferencian en diversas ramas y como se organizan para coordinar esa ingente cantidad de código.
Aparte tuvimos una pequeña presentación de GTUG, un sistema colaborativo de Google sobre su App Engine, el cloud computing de Google, una pequeña versión de un juego y como se implementaría en App Engine.
Después de estas pequeñas charlas, muy útiles sobre todo para aquellos que les gusta programar y son desarrolladores orientados a aplicaciones web y con muy buena base en java comenzó el Google I|O propiamente dicho. No os voy a contar nada que no hayáis visto ya en los artículos que hemos publicado ayer a última hora, simplemente comentaros que me quede con la boca abierta viendo las jugosas novedades que presentaron sobre Android.
Durante la conferencia habían preparado un hashtag en Twitter #io11mad en el que la gran mayoría de la personas que estábamos en la conferencia pudimos intercambiar opiniones entre nosotros. También teníamos a nuestra disposición la wifi de invitados de Google, así que la velocidad de acceso a Internet de mi Nexus se vio generosamente incrementada.
Respecto a las curiosidades de la propia oficina en si poco pudimos ver ya que debíamos salir acompañados en todo momento, una cosa que me resulto muy curiosa es que las impresoras tienen nombres de estadios de futbol con una señal en la que aparece el nombre de la impresora y el escudo del equipo al que pertenece, como ejemplo la impresora mas cercana a la cantina era Riazor. Además en las cristaleras tienen serigrafías de fotos de algunos empleados de la oficina, algo muy curioso que se sale de la típica oficina de IT.
Una vez finalizado la retransmisión del Google I|O compartimos impresiones mientras tomábamos un refresco y se comenzaron a formar pequeños grupos con charlas variadas. En mi caso lo que mas se trato fue la alianza de Google con los Carriers y las empresas de teléfonos para poder actualizar los terminales de Android durante al menos 18 meses.
Al dar las 19:30 tocaron diana y al igual que llegamos nos fuimos, no sin antes echar un ultimo vistazo a la oficina donde muchos querríamos trabajar. Sinceramente fue un autentico placer poder asistir a este evento y espero poder volver el año que viene…

Apple, Google y las pajillas

Los fanboys de Apple no se la menean, o al menos eso dice el Santo Jobs. Ese color blanco inmaculado de la gran mayoria de iCosas reflejan la pureza del alma de los maqueros que no ven porno. Al menos eso dicen la empresa de la manzana mordida respecto a iPhone OS 4, viene con multitarea y sin porno y segun el tito Steve «el que quiera porno que se compre un android». Google lo tiene claro, nacio en la red y saben que «internet is for pr0n» o para lo que quieras, de ahi a que en el market de android puedas encontrar cualquier aplicacion con contenido libre y no con las ferreas restricciones de la tienda del iPhone. Nada de tetas pero si tienes los mejores discursos de Franco, no hay nada como un politono de «Queda inaugurado este pantano para goce y disfrute de todos los españoles…»

Ademas, que conste que Jobs no debe de entrar mucho en el market de Android porque porno no hay mucho, quitando una aplicacion de videos guarretes y unas cuantas de fotos con señoritas en bikini no hay mucho mas. Creo que a los de Cupertino se les esta yendo la pelota, estan viendo que el monstruo de Google se les esta metiendo en el negocio de los moviles y amenazando la hegemonia del iPhone desde varios frentes, porque ya no se compran los telefonos por lo bonitos que son o por el diseño, se compran por el sistema operativo que llevan.
Para mas inri y cabreo de Jobs un «ingeniero» de Apple se olvido un modelo del nuevo iPhone 4g en un bareto mientras se tomaba unas birras, casualmente se lo encontro un geek (friki en inglés) que reconocio que eso no era un iPhone conocido. Podia haber sido la señora de la limpieza, un niño, o cualquiera que no supiera lo mas minimo de tecnologia, pero no, se lo encuentra el friki del pueblo. Pero aqui no acaba la historia, el friki en cuestion conoce la pagina Gizmodo, contacta con ellos y les vende el modelo por 5000$, ellos hacen una review se hace todo publico y ya el mundo conoce el iPhone 4G. Se comenta que la mesa donde lo encontraron es un altar dedicado a Apple y que la proxima keynote de Jobs sera en Pachá, nada de baretos de mala muerte, que uno tiene nivel.

Personalmente yo me decanto por Android, es lo mejor que he probado en software de moviles en mucho tiempo, los telefonos de HTC que lo llevan tampoco son santo de mi devocion, siempre fui mas afin a Nokia en cuanto a hardware, pero Symbian se ha quedado muy atras y el sistema operativo es el 90% del telefono. Android consigue que este trasteando con el telefono como si lo hubiera recibido nuevo esa misma tarde, instalando, probando, desinstalando… Ademas hay una comunidad libre muy amplia, desde la Milonga os recomiendo El Androide Libre como pagina de referencia para la comunidad de Android y como telefono el Magic que si haces un apaño con Vodafone te puedes sacar uno baratito…