Hero Rom 2.0.1 para el emulador

Junto con el SDK de android viene el emulador para poder hacer pruebas y demás, siempre es más cómodo desarrollar en el emulador que directamente en el dispotivo, para utilizar el emulador hay que crear un AVD (android virtual device), para probar aplicaciones esta muy bien, pero si queremos probar como funciona android nos encontramos con que Google “capa” los AVD y no tendremos acceso al Android Market y a otros servicios como Gmail, Google Maps, etc.

He preparado un AVD para utilizar con el emulador 100% funcional, esta basado en el AOSP 2.0.1-r6 de jnwhiteh, tiene:

  • Android 2.0.1
  • Nexus Boot Animation
  • Android Market
  • Google Maps
  • Gmail
  • Google Talk
  • Youtube

Con el SDK instalado y funcionando hay que extraer el fichero en la carpeta de AVDs, yo en Windows 7 la tengo en “C:\Users\Javier\.android\avd“, una vez extraído hay que abrir el fichero “Hero201.ini” y editar la ruta ya que ahora apunta a mi carpeta de AVD. Si no estas familiarizado en el emulador de android puede parecer complicado, pero es bastante sencillo.

Una vez extraido y editado, ya podemos abrir el SDK Setup y en el apartado “Virtual Devices” nos aparece el ADV “Hero201″, lo ejecutamos y ya tenemos una ROM funcional 100% en el emulador, podemos instalar aplicaciones, sincronizar el correo, etc… para ver como funciona android.

Descarga: HTC Hero ROM 2.0.1 emulador

HTC Hero

Por fin, después de tanto tiempo esperando ya me cansé, aquí siempre tardan mucho en llegar las cosas, mi primera opción era un Motorola Droid, pero el tiempo pasa y el teléfono aquí no sale, ahora el Nexus One, seguro que pasará lo mismo, así que me he decidido por un HTC Hero.

Lo he sacado con puntos de Orange, así que no me ha salido muy caro, llevo poco tiempo con el teléfono pero de momento todo bien, el teléfono tiene una presencia muy agradable y elegante, y Android va genial, evidentemente lo primero que hice al comprarlo fue cambiarle la ROM, el HTC Hero de Orange viene con un Android 1.5 con HTC Sense, a mi personalmente no me gusta el HTC Sense, a la espera de una ROM de Android 2.1 para Hero, le he puesto una ROM de Android 2.0.1 de jnwhiteh que funciona bastante bien, tiene algunos problemas con el Bluetooth y la cámara, pero son cosas que no voy a utilizar mucho de momento.

HTC Hero


Es una gozada por ejemplo hacer:

>adb remount
>adb push D:\Downloads\bootanimation.zip /system/media/
>adb reboot

Amantes de la música

Viajeros molestos

(vía ecomovilidad.net)

Fin de Internet



Google Reader - Fin de Internet

Revil – Terapia de choque

Revil - Terapia de choque

Terapia de choque es la segunda maqueta de Revil, llevo varias semanas escuchándola y me parece muy buena, tiene de todo un poco, canciones melódicas como Llévame o Todo será distinto, cachondas como Viaje a la China, más cañeras como Estampida y hasta tiene “tomas falsas” (Todos la cagamos).

Tracklist

  1. De vuelta…
  2. Estampida
  3. Llévame
  4. Viaje a la China (con Cesar)
  5. Dos almas desterradas (con Legion)
  6. Con ustedes.. Dj Loo
  7. Perdidos en la droga (con Boitrico)
  8. Licenciado en rap
  9. La fuerza del que escribe (con Loren)
  10. Libres como el viento (con Turbio)
  11. Todos la cagamos
  12. Fundiendo plomos [Remix]
  13. Muevelo (con Kate y Cesar)
  14. Todo sera distinto

La maqueta se puede descargar entera de HHGroups o también se puedes pasar por el MySpace de Revil.

Javascript: Mostrar todos los parámetros de una función

Pequeña función para mostrar todos los parámetros de una función, puede ser útil cuando no estamos debugando js con Firebug o Chrome y queremos algo rápido.

function debugParamsFunction(args)
{
var outFunc = args.callee.toString();
outFunc = outFunc.substr('function '.length);
outFunc = outFunc.substr(0, outFunc.indexOf('('));
outFunc += " (";
for(var n=0; n if(typeof args[n] == "string") outFunc += "'";
outFunc += args[n];
if(typeof args[n] == "string") outFunc += "'";
if(n < (args.length-1)) {
outFunc += ", ";
}
}
outFunc += ");";
alert(outFunc);
}

Basta con hacer una llamada desde la función que queremos mostrar los parámetros con “debugParamsFunction(arguments);”.

Call of Duty: Modern Warfare 2

Plataforma: PC
Distribuye: Activision
Salida: 10 de Noviembre de 2009
Precio:
56,90 €
Voces de pantalla:
Español
Textos pantalla:
Español
Manual:
Español
Jugadores:
1-32
Web:
Oficial

Parece imposible pero los chicos de Infinity War han vuelto a conseguirlo, Call of Duty: Modern Warfare 2 es sin duda el juego del año, ha batido todos los records de ventas, es un juegazo, tiene unos gráficos alucinantes y se mueve con una fluidez increíble.
El modo offline es un poco corto, como siempre, aunque es bastante entretenido en un par de días te lo acabas en dificultad normal, pero como todos los CoD, lo bueno está en el online, si en PS3 y en Xbox 360 el juego online funciona sobre las respectivas plataformas online, en PC funciona sobre Steam, no hay servidores dedicados y eso ha levantado bastante mal estar entre los fans, pero tengo que decir que aun así funciona bastante bien con los jugadores haciendo de servidores, el cambio de servidor está muy bien implementado, si el jugador que está haciendo de servidor se desconecta, el juego pasa el servidor a otro usuario, y la verdad es que lo hace bastante bien.
Con Steam Cloud tendremos nuestro progreso de jugador guardado en la nube, así podremos jugar desde diferentes ordenadores manteniendo nuestro usuario, con su nivel, sus armas, sus títulos, etc…

Parece imposible pero los chicos de Infinity War han vuelto a conseguirlo, Call of Duty: Modern Warfare 2 es sin duda el juego del año, ha batido todos los records de ventas, es un juegazo, tiene unos gráficos alucinantes y se mueve con una fluidez increíble.

El modo offline es un poco corto, como siempre, aunque es bastante entretenido en un par de días te lo acabas en dificultad normal, pero como todos los CoD, lo bueno está en el online, si en PS3 y en Xbox 360 el juego online funciona sobre las respectivas plataformas online, en PC funciona sobre Steam, no hay servidores dedicados y eso ha levantado bastante mal estar entre los fans, pero tengo que decir que aun así funciona bastante bien con los jugadores haciendo de servidores, el cambio de servidor está muy bien implementado, si el jugador que está haciendo de servidor se desconecta, el juego pasa el servidor a otro usuario, y la verdad es que lo hace bastante bien.

Con Steam Cloud tendremos nuestro progreso de jugador guardado en la nube, así podremos jugar desde diferentes ordenadores manteniendo nuestro usuario, con su nivel, sus armas, sus títulos, etc…

Sin duda una compra imprescindible para todo buen jugón de FPS.

Actualización: Acabo de ver que en Vidaextra han publicado un análisis del juego, es una lectura recomendada.



Galería de imágenes

Las imágenes son de mi PC, con una GTX280 a 1920×1200 con todo al máximo.

Single Player

Multi Player

Todo será distinto

… por eso yo te regalo esta canción con la intención de que tú sepas que te quise y que te quiero, que te quiero, que tú sabes que te quiero y te querré, mucho más allá del tiempo que duremos en este planeta, mucho más allá de donde acaban las estrellas, contigo sin pensarlo en un momento partiré, lejos de esta tierra plagada de desengaños, donde nadie nos pueda atacar y nadie nos pueda hacer daño, lo único seguro, es que mi futuro no será un lugar oscuro si me salvas del engaño.

 

Pulsa el “play” para escucharla

(Revil - Terapia de choque)

jQuery UI/Sortable

El eslogan de jQuery es “write less, do more”, y la biblioteca UI para jQuery no iba a ser menos, con cosas tan buenas como las pestañas o el selector de fechas, jQuery UI es uno de los mejores frameworks de componentes para Javascript, en 5 minutos se pueden hacer cosas tan sencillas y a la vez elegantes como esta:


G
o
o
g
l
e

¡Arrastra las letras de Google!

Reencarnaciones

Microsoft es la nueva IBM. Por lo tanto, Apple es la nueva Microsoft y Google es la nueva Apple.

- ALT1040 (Microsiervos)