No será Silicon Valley…

Pero que lindo que es trabajar acá!

351679913_820dc0e507.jpg

Opción 1, Si llueve o hay que ir al centro, cafés aroma en Buenos Aires, prueben el cafe con leche con croissants!

362549091_0c19034208.jpg

Opción 2, Barrancas de Alvear, en Martínez. Si van un Sábado está lleno de gente haciendo kyte surfing :D

En ambos se puede tirar unas 3 o 4 horitas de wifi unlimitted por 10 pesos consumiendo un jugo de naranja con tostado, o cafe con facturas. Con lugares asi para qué querés una oficina?!

5 datos insólitos sobre mí

Paul Beelen se nota que me quiere mucho… y me paso este meme… ahi vamos:

  1. Una vez me atropelló un camión, o acaso creían que era idiota de nacimiento? =P
  2. Gran parte de mi adolescencia me confudieron con Gero de Mambrú (OMFG!).
  3. Soy Maestro Mayor de Obras, con autorización para construir hasta 3 pisos y un subsuelo, faaa!!
  4. Durante algunos meses cursé dos carreras universitarias en dos universidades distintas. Ingenieria en sistemas en la UTN, y Traductorado Público en la UBA… despues me cambie incontables veces hasta llegar a Administración de los Sistemas de Información en la UBA.
  5. Cada vez que entro a un site que no conozco busco “asdf” para ver como es su página de cero resultados… mañas de viejo…

Los 5 afortunados a seguir con este hermoso meme: Marcos, Franco, Federico, Stan y Sosa.

Necrozoofilia

Le pregunte a mucha mucha gente ayer si debia o no debia publicar este video… es muy políticamente incorrecto, pero de un humor tan bizarro que a mi me encanta :-D.

Así que lean la advertencia y si aún asi están dispuestos a verlo, veanlo nomás!

Gente con exceso de moral, cuidado por los animales y/o menores de 16 años, no aprienten PLAY!

Cubika cubika cubika

Hoy fui a la convencion de Java, y al igual que el año pasado, estuvieron los vendedores de Cubika gritando a los cuatro vientos que saben usar Flex… bravo chicos, los felicito.

Ahora, una cosa es vender su productito, y otra muy distinta es defenestrar a la tecnologia que pretenden reemplazar con esa porqueria de Flex.

Decir que para hacer uso de Ajax, drag&drop de bloques de codigo y todas las mentiras que tienen en su definicion de RIA, hay que ser un gurú del HTML, CSS y Javascript esta lejos, muy lejos de la verdad. Con el agravante de que lo dijeron en una convención de Java, donde la mayoria de los tipos no tienen NPI de lo que es HTML. Lo unico que provoca esto es darles mas incertidumbre.

En el evento, ellos crearon una aplicacion muy sencilla, de la cual mas adelante yo voy a crear mi propia version, asi puedo ver y comparar ambas. Ellos usaron:

Sofware

Servidor Flex
Esto es de pago y es un servidor pesadisimo, mucho mas que un Tomcat.
Flex Builder
Un pedazo de IDE que es un plugin de Eclipse, pesadisimo.
Flash
No lo usaron en la demostracion, pero si uno quiere personalizar minimamente la aplicacion, necesita FLash.

Conocimientos

Si para hacerlo en HTML hay que ser un gurú, para hacerlo en flex hay que ser un manosanta, ya que ni siquiera hay libros que expliquen como funciona.

Ni hablar de comunidades, porque Flex es un producto desarrollado por Macromedia, por lo tanto los desarrolladores, son empleados nomás y no hay soporte comunitario.

MXML
Es como si fuese xHTML, pero con tags totalmente distintos, osea, en lugar de aprender HTML que es lo que usa cualquier user agent, no, aprendamos otra serie de tags totalmente distintos, que ganas de joder…
ActionScript 3.0
Cómo? No sabes Actionscript? No servis, como vas a hacer web y no saber esto!
CSS y Javascript
Pero cómo? No es que usabamos Flex para evitar usar estas tecnologias que solo las conocen los gurues? Si bueno, pero los estilos en flex se declaran como en CSS.. y de Javascript algo hay que saber viste…
Java
Si, todo lo que es el server side de Flex esta basado en Tomcat, asi que acostumbrate a las excepciones y mañas feas que tiene Java, pero la parte buena es que si sabes Java, le podes pasar el objeto a Flex, ahorrandote el XML intermedio, GUAU! …

El resultado de su ejemplo fue el siguiente, tenian un XML armado, con un listado de productos, este XML era parseado por el servidor Flex y lo presentaba en un contenedor, de la cual uno podia hacer drag&drop a otro contenedor que habia en la derecha y si clickeaba podia ver la descripcion del item en un tercer contenedor.

Mi versión

Yo no soy ningun gurú ni nada por el estilo, y sin embargo logré hacer exactamente lo mismo que esta gente, pero usando NotePad++, xHTML, CSS y script.aculo.us. Todas herramientas open source y lenguajes estandares y en menos de 15 minutos.

Mejor dicho, no hice exactamente lo mismo, hice algo mejor, porque mi version es accesible desde muchisimos mas clientes que su aplicación. No necesita de Flash player 9 (que no es la version de flash que tiene todo el mundo… y en Linux muchisimo menos).

Despues para estar en igualdad de condiciones, cree el parser del archivo XML, lo cual me llevo unos 20 minutos mas (esto ellos ya lo tenian hecho en Flex). Use PHP, cURL y una funcion que encontre buscando en Google.

Pueden ver mi script funcionando aca, si ven el código fuente van a ver las técnicas de gurú que use para poder lograrlo, son tan complejas que la mayoria se va a quedar atónito…

El que quiere descargarlo, es totalmente libre de hacerlo.

Que algo quede bien claro, no estoy en contra del uso de Flex, de hecho, lo uso en algunos proyectos y para hacer graficas creo que es de lo mejor y mas flexible que hay hoy en dia. Pero para hacer sitios o aplicaciones web, NO, no esta bien usar Flex, no esta bien usar algo que no es accesible desde cualquier dispositivo y nunca jamás esto va a poder reemplazar al HTML.

Nike 10k

Esta decidido, voy a correr trotar caminar el nike 10k. Digo esto mientras estoy tomando mate y comiendo bizcochos con grasa, por lo que no creo que llegue ni remotamente cerca de la meta! Pero considerando la proyección que hago de mi panza, si no lo hago este año no lo voy a hacer jamas.

De última por 40 pesos me quedo con una remera Dry Fit para jugar a la pelota :-P.

Si alguien va, que avise en los comentarios.

Hay que pagarle a los programadores

El domingo a la madrugada una tipa apuesta 5 centavos en un tragamonedas y esta devolvio que ganó 35 millones de pesos (11,5 millones de dolares).

(…) la máquina acababa de marcar que Verónica había ganado 35.663.093,02 pesos. La desconfianza hizo que ambos llamaran de urgencia a un abogado, sacaran fotos de la pantalla y se aferraran durante ocho horas al artefacto para evitar que nadie cambiara semejante cifra.

Motivos tenían: el bingo se niega a pagar ese monto aduciendo un error de la máquina.

Según los dueños del casino…

Se trató de un error, una alteración en el programa. El máximo a ganar en esa máquina, que figura incluso en el display, es de 35.000 pesos.

Eso pasa por regatear con los programadores!

Artículo completo en Página 12.

Estamos todos locos!

tamos-todos-locos.png

Recien entre a mi instalación de Active Collab para buscar una documentación de un proyecto mío, y por algún motivo, se cayó la base de datos donde esta la información en DreamHost.
Eso no seria ningún problema sino fuera porque en la pantalla de error (la que esta ahi al lado) decia el host, nombre de usuario, base de datos y password de acceso… así, como si nada.

Estaba borracho Ilija Studen cuando hizo eso?!

En fin, quise enviarles el bug, pero el lugar donde hay que hacerlo… esta caído :S.

Actualizacion: ya esta reportado, espero que lo corrijan pronto de la version que estan distribuyendo.

Si tenés entre 22 y 26 años, mirá esto

Algunas cositas que hace muuucho que no vemos:

  1. Creo que es la primer serie que vi en mi vida.
  2. Este seguramente haya sido mi primer dibujito
  3. Si habre jugado a esta serie (yo hacia del pibe, no del viejo :P).
  4. No! este fue mi primer dibujito!!!
  5. No puedo dejar afuera a este, todos crecimos teniendolo de ídolo.
  6. La peli que mas disfrute de chico, lejos!
  7. Y este el dibujito que mas me gustaba.
  8. Aunque… este de grande era lo mas.
  9. Pero como esta peli.. no hubó nunca mas.
  10. Y casi me olvido de esta gente!!

Bueno, vuelvan al trabajo cargados de nostalgia ahora :P.

Preferencias de Diego

Sebastián me pasa este listadito de preguntas (estoy haciendo lo imposible por no usar la palabra meme!).

¿Beatles o Rolling Stones?
Beatles, aunque no tengo ningún tema de ninguno de ellos.

¿Café o te?
Café, el té es para las nenas :P.

¿Explorer o Firefox?
Firefox, el IE es para las nenas :P.

El más indicado para responder estas preguntas (y muchas mas!) es marcoss. Sí, le paso la pelota a uno solo.

Transformaciones

Todo empezo con un script que mostraba ciertos feeds, luego vino el codigo del script, mas tarde comenzaron a aparecer instalaciones alrededor del mundo.

Javier Vicente adapto el script original para que levante los feeds del blogrol de WP, luego lo volvio a modificar agregando estadisticas y feeds a pedido y se transformo en  Actual World Reader. Hasta salio una version en frances llamada ecornifleur!

Lo mejor de todo es que en todos los casos que vi, estos son solo los mas llamativos, todos respetaron la licencia :).

En medio de todo este caos de intentar seguir el rastro a estas lineas de codigo, se aparece Manuel y libera blablablog, con mas servicios de los que hubiese podido imaginar, no se de donde los saco aun!

Y despues no se como lo hizo todavia pero Manuel mezclo blablablog con el script creado por Javier.. a esta altura yo ya estaba mareado :P.

En fin, a que voy con todo esto… Por que un script de 100 lineas de codigo escritas por mi, y que no es nada revolucionario hizo tanto ruido?

Tan poco acostumbrados estamos a lanzamientos hechos por nosotros que cualquier cosa esta buena para que festejemos por un lanzamiento?

Si es eso.. tiene un lado bueno, empiecen a lanzar cosas que van a hacer mucho ruido!! Pero no se.. me gustaria que estuviesemos mas acostumbrados a lanzamientos, a proyectos… aunque tenemos varios problemas