• Cargando ultimo tweet...

Project-less

Starting on monday i'll no longer be assigned to the Need For Speed team inside Globant. Why? Well, I guess they want mentally stable people to work with, and not skier-nerd double personality sindrom guy :P. Just kidding. The real reason is that they need to get the off-shore team smaller and i fit perfectly in the cut since i'm gonna be traveling to the US in a few weeks. Well at least this is the official reason i got :P.

Doesn't matter what kind of project is, the managment needs to keep an stable team and try to avoid staff rotation. It's really expensive to train people, and it takes some time to get the new people considerably productive. Also, it's hard to cut off costs, specially in crisis time, when everything is a little bit tighter.


But the main goal of this post is not to examinate how managment people keep the teams and projects up and running, but to thank all the people that have been working with me for the last few months. Both, EA Blackbox and Globant teams.

I met a lot of great people in both teams. This was, by far, the funniest project I have ever been in. It was really hard at the beginning, but i believe it turned out very well. Keep up the good work guys !

I expect some non-spanish-speakers people to comment in this post since it took me some considerable amount of time to write it in english... coff coff... LOL

Thanks again!!

Halloween Custome



via: xkcd.com

HTC G1 + Rosie ( Sense )

Desde el lunes que estaba encabronado con correr Rosie en mi HTC G1. Vi las publicidades de la nueva campana de HTC 'You' y me atrapo.
Rosie, o mejor llamada HTC Sense, es una interfaz grafica para Android desarrollada por HTC de forma cerrada para algunos modelos de la marca, como el HTC Hero. No esta pensada para ser instalada en un G1, por limitaciones de hardware, y planes de negocio, que mas podia ser.
La 'version' o rom de Android que instale es la JacHero 1.64, la cual trae HTC Sense instalada.
Las razones para instalarla? simple:
  • Esta tremendamente bien lograda, los efectos y widgets se ven simplemente expectaculares.
  • Testear si verdaderamente se podia instalarla en un G1 y que tal iba en cuestiones de performance.
  • Adiccion: me gusta flashear los artefactos electronicos, telefonos, routers, pc's, ipods, etc.


Proceso de instalacion


Para instalarla segui dos de los tutoriales de AndroidSis.com: cambiar el SPL a un HTC G1 y rosie en un g1. Si bien estan un poco desactualizados, cumplieron con su proposito.
Aclaracion para el que lo quiera probar: copien el SPL y la rom a la memoria antes de iniciar el proceso. Una vez que cambian el SPL, no pueden bootear, y por ende no pueden cargar la rom a la memoria usando el telefono.

Performance


Sencillamente deplorable. Recien instalado el nuevo firmware, la aplicacion Home ( escritorio, iconos, menu principal, etc) se colgaba cada 2 minutos literalmente. Sin embargo, habia algunas cositas que se podian hacer para tratar de mejorar el rendimiento.
Primero que nada instalar SetCPU, una aplicacion que permite overclockear los G1 si se posee acceso como usuario root. Incrementa la velocidad del procesador del telefono de 384mhz a 528mhz, algo asi como un 28% de overclocking, y de consumo de bateria :P
Segundo, activar la particion swap que mencionaba en uno de los tutoriales. Para esto hacia falta instalar una aplicacion llamada swapper, que permite crear archivos de memoria swap en particiones existentes o, activar una particion swap si es que existe en la microsd.
Con estos tweaks el telefono se volvio, al menos, usable. Sin embargo habia que tenerle mucha paciencia. Logicamente, tambien debia eliminar esos preciosos widgets que tanto me habian llamado la atencion, ya que eran los principales consumidores de los recursos del telefono.

Lo bueno


Una cosa que me llamo la atencion de esta rom, es la posibilidad de configurar la cuenta de Google y los settings de las redes sociales utilizando WiFi. En todas las roms de Android que habia probado, siempre, tenia que registrar el APN para poder loguearme en Google a traves de la red celular. Esto no es un detalle menor, ya que muchas veces se desconoce la configuracion del APN de la compania celular, o no se posee plan de datos.
HTC Sense trae integradas aplicaciones y widgets para Facebook, Flickr y Twitter, Gmail y Outlook. Todas configurables desde el primer encendido del telefono.

Lo malo


Obviamente no poder utilizarlo al 100%. Tener todas esas funcionalidades sin poder usarlas es enloquecedor.
Un defecto que note en este rom es que esta basado en Android 1.5. La version actual estable es la 1.6. Peor aun, esta semana se ha lanzado la version 2.0 del SDK, para que los programadores comiencen a crear aplicaciones compatibles. Todo esto me hace pensar que la rom esta bastante desactualizada, por lo que las esperanzas de encontrar alguna mejor siguen en pie.

Screenshots


Un par de screenshots que le saque al G1 para el recuerdo


Conclusion


Los widgets, el acceso a la informacion, la integracion con redes sociales, mejoran terriblemente la experiencia de usuario, comparada a versiones anteriores de Android. No tiene nada que envidiarle a otros telefonos de la gama. Tampoco es casualidad que el HTC Hero haya sido nombrado el gadget del anio por la revista Stuff.
Si estan pensando en instalarla, ya conocen mi experiencia, por lo que no les sorprendera si les anda lento o se vuelve inusable. Ahora si les gusta tanto como a mi, instalenla. Suponiendo que tienen todas las aplicaciones en la particion ext3 de la microsd, no perderan nada en instalarla mas que tiempo. Jugaran un tiempo, y cuando se cansen volveran a flashear para volver a su firmware anterior. Eso si, luego de probarla solo se puede pensar en una cosa: la quiero ya corriendo perfecto!. Probablemente nunca se publique oficialmente para G1 pero mantengamos nuestras esperanzas en la comunidad.

Run Home

Tal cual suena. Voy a volver corriendo del trabajo todas las veces que pueda. Se cancelaron muchos partidos de futbol y ultimamente me parece que no estoy haciendo todo el ejercicio que me gustaria.

El trayecto no es largo, son cerca de 4km. Hoy lo hice por primera vez y tarde alrededor de 25-30 minutos. La hora de llegada es practicamente la misma que utilizando el transporte de la empresa, no porque sea rapido corriendo, sino porque el transporte demora 15 minutos en salir para esperar gente.

Manana voy a ver si me instalo BuddyRunner en el telefono y trackeo bien el recorrido y toda la data.


View Run Home in a larger map

Ubuntu 9.10 final countdown


Frase de cabecera # 4

"... cuando el hombre no se encuentra a sí mismo,
no encuentra nada ..."

HTC You Campaign

Excelentes avisos de la nueva campana de publicidad de HTC.


Feliz Dia del Diseñador Gráfico

Hoy, 24 de octubre, se festeja el dia del diseñador gráfico en Argentina. Sin embargo, internacionalmente, este mismo acontecimiento se suele recordar el dia 27 de abril, debido a la creacion de la International Council of Graphic Design Associations (Icograda) en el año 1963.

Aun asi, no queria dejar de pasar la oportunidad para saludar a todos mis amigos y compañeros de trabajo que se dedican a esta rama del arte, y desearles una vida mejor mas alla del CSS y el HTML. Ya se que lo detestan, tanto o aun mas que yo.

Image by: Dave Haslam.

Panqueques


Panqueques. Como los amigos por una mujer, los periodistas con Maradona, los legisladores con las coimas y las mujeres con pibes de billetera gorda, mis amigos mas cercanos, aun los que juraron e hiper juraron no registrarse en la red social mas popular del momento, estan ahora, registrados.

Ultimos panqueques:

Se los quiere igual.

Run

Me "sorprendio" la cantidad de gente corriendo hoy alrededor de las plazas aledanas a la Facultad de Derecho. Las comillas son validas porque de algun modo me lo esperaba. Sale el sol, hace calor, se viene el verano, la gente quiere verse bien y saludable.
Yo, por lo pronto, me diverti y me preocupe a la vez. Musica power, 50 minutos, 2 paradas para hacer abdominales ( de las cuales poco me acordaba ) y el sentimiento de que tengo que seguir corriendo para ponerme en forma si voy a tener una temporada de 5 meses.

I <3 Geeks

"Geeks have an unusual charm. We may not be the snappiest of dressers, we may not have the greatest social skills, we may not even smell that good sometimes - but one thing is certain: geeks are here to rule the world! So you better learn to love us."

Source: http://www.thinkgeek.com/books/humor/b5df/

Mac o no Mac?

Un companero del trabajo cayo con su MacPro unibody de 13". Sin duda una computadora espectacular desde el punto de vista de la fabricacion y diseno.

No soy un apple fan boy, y estoy en contra de muchas de sus practicas, software, dispositivos y logicamente limitaciones impuestas al usuario sobre sus productos.

Sin embargo, seria muy necio e hipocrita decir que la MacPro es una cagada. Lejos de eso, me parece el mejor case que una laptop puede tener. Aluminio. Una sola pieza.

Sin embargo, no todo es color de rosa ( o deberia decir de blanco apple? ). Les dejo los pro's y con's desde mi punto de vista:

Pro's
  • MacSafe. Conector magnetico de alimentacion. Odio los conectores comunes y estar pendiente de que nadie te patee el cable mientras carga.
  • SuperDrive. Odio las bandejas de Dvd's en las laptops. Cuantos menos componentes mecanicos, mejor.
  • Case de aluminio de una sola pieza. Vi un video en el que la pisaban con un camion, solo la pantalla de led se rompia.
  • Bateria. No puedo creer que la bateria dure 5 o 6 horas. Se lo atribuyo al sistema operativo igualmente.
  • Pantalla de LED, 30% menos de consumo que un LCD normal.
  • Teclado retro-iluminado.


Con's
  • Precio, sin duda restrictivo. Dobla al precio de mi laptop actual que tiene hardware muy similar.
  • Snow Leopard, "problemas de compatibilidad con aplicaciones" y "si tenes leopard no upgredees" son frases uso corriente. Sin mencionar todos los problemas con Java y el JDK.
  • Dudo que la bateria dure lo mismo usando Ubuntu.
  • Salida video. Es inaceptable que una computadora asi no tenga salida HDMI por defecto. Si si, existen adaptadores, pero no es el punto. En mi mundo ideal los adaptadores no existen.
  • Teclado choto. Botones raros. Enter diminuto. Supongo que es algo "acostumbrable".

JM4A

Hace poco estuvimos en la facultad con un companero trabajando sobre el projecto final de la carrera.
Tuvimos algunos problemas con los puertos tcp sobre la red publica de la facultad, por lo que se me ocurrio instalar en el G1 un port scanner para averiguar si realmente estaban cerrados o era algun problema de nuestra configuracion.
El unico que encontre en ese momento fue Scandroid. Creo que desde que lo instale, no me encontro un solo puerto abierto en todas las pruebas que hice. Logicamente, muchas de ellas incluian hosts que yo sabia que tenian puertos abierto, por lo que termine desinstalando la aplicacion.

Ayer despues de rendir, y recuperar mi tiempo libre, busque un poco mas y la verdad es que encontre una sola alternativa, que no estaba en el Android Market. Por lo que me resigne y me genere un auto desafio/proyecto.

De esta forma, y con un poco de originalidad al elegir el nombre, arranque con JM4A ( JMap for Android ). Basicamente es un port de JMap, port scanner echo en Java licenciado con GPL.

JM4A esta en pleno desarrollo ( empece ayer che!! ), y por ahora no tiene implementadas todas las funcionalidades de JMap. Con un poco de suerte y si mantengo la motivacion, las podre implementar. Sin embargo, ya es posible scanear hosts, tanto para puertos TCP como UDP.

Probablemente cree un google code o algun otro sitio para hostear el codigo y demas...

Algunas screenshots de las version 0.000000001



Stay tune!!