Archivo

Archivo para noviembre, 2007

The Physics of Superheroes: Una buena parte del tiempo tienen razón

Domingo, 25 de noviembre de 2007

Yo soy de los que piensa que crecemos y dejamos de ser niños por muchas razones. Una de ellas es para olvidar los horrores de maestros sub – pagados los cuales repetían lecciones horribles de historia (la cual habia que memorizar sin sentido), biología (¿quien conõ quiere saber como se ve una rana desde adentro? ) y física /matemáticas (levanten la mano quienes no odiaban la falta de aplicaciones prácticas de geometría o las leyes de Newton).

Pero hablando en serio (y dándole crédito a nuestro pobres educadores por su ardua y poco reconocida labor) el problema tenia mucho que ver con el poco esfuerzo que se hacia para relacionar estos conocimientos con la realidad que nos rodea. Y ese es el mayor fracaso de todos estos sistemas, ya que nadie quiere aprender algo que nos va a resultar inútil (desde temprana edad intuimos que la vida es corta y hay que sacarle el máximo provecho).

Todo este preámbulo es para mostrar el trabajo de un PHD en física llamado James Kakalios, el cual escribió un libro llamado “The Physics of Superheroes“. Este académico nos enseña lecciones de física en varios tópicos utilizando a los super heroes de Marvel y DC comics como ejemplo, en particular cuando violaban o no las leyes del mundo físico.

El libro es fascinante ya que toma conceptos de la física y los hace menos intimidantes a través de ejemplos divertidos. No hace falta ser un conocedor de comics o de física para poder sacarle provecho al libro ya que cada segmento cuenta con una introducción y como dice el autor, no hay exámenes al final del capitulo :)

¿Aún no cree que es divertido y educativo a la vez? Lo invito a que vean el siguiente vídeo del profesor en acción. Y la próxima vez que vea a Superman volar, esté viendo a Hiro Nakamura viajar por el tiempo / espacio o a Wolverine sacando sus garras de Adamantium, preguntese ¿cuantas leyes de la física fueron rotas aquí?

En fin, yo creo que por $15 dolares vale la pena volver a aprender física. Sin temor a aburrirme ;)

Blogalaxia:, , , , ,
Technorati:, , , , ,
To2blogs:, , , , ,
Del.icio.us:, , , , ,

Sin categoría , , , , ,

Java en el IPOD: Los entusiastas siguen empujando, Apple sigue ignorandolos

Jueves, 22 de noviembre de 2007
Comentarios desactivados

Bueno, ya alguien logró correr Java en el Iphone. Yeyyyyy. En serio, aparte de ser una técnicamente interesante, no deja de ser inútil sin el soporte de Apple.

Bueno, yo estoy considerando un Nokia N95 para Diciembre (niño Jesus :) ). Pero no un Iphone, Ipod touch por ser tan cerrado.

Blogalaxia:, , ,
Technorati:, , ,
To2blogs:, , ,
Del.icio.us:, , ,

java , ,

Appleworks 6.2 sucks: Unable to import a simple CVS file?

Lunes, 19 de noviembre de 2007
Comentarios desactivados

I decided to buy Appleworks when I got my Apple Quad machine as OpenOffice support seemed to be weak on OSX and I was not going to give $500+ dollars to Microsoft to use a 2004 version of Office.

So I was somehow happy with Appleworks until I decided to do something simple as to import a CSV file created with Google Finance portfolio application.

It didn’t work. Fustrated I asked for help on the Apple support forum (the Appleworks FAQ is just useless at least with this particular issue) and luckly for me I got my answer in a couple of hours.

At the end I rolled out a savy one Perl liner that solved my problem:

auyan:~/Desktop josevnz$ perl -p -i -e ‘s#,#\t#g; s#\n#\rn#;’ 401k-funds-appleworks.csv

I guess I will try OpenOffice again or will buy Office for OSX and byte the bullet. But my advice is to stay away from a product that cannot deal with a simple conversions like this :(

Correction: Is CSV file not CVS. Too lazy to republish the whole thing again :)

Blogalaxia:, , , , ,
Technorati:, , , , ,
To2blogs:, , , , ,
Del.icio.us:, , , , ,

Sin categoría , , , , ,

PingBlog: Agregado soporte para To2blogs, pequeñas mejoras

Sábado, 17 de noviembre de 2007
Comentarios desactivados

Me dí cuenta que To2blogs ahora soporta búsqueda por tags, así que le agregué soporte al generador de etiquetas de PingBlog. También conseguí una pequeña cucaracha, la cual fué corregida.

¿Como trabaja? Bueno, vean las etiquetas generadas abajo :)

Blogalaxia.com:, , ,
Technorati.com:, , ,
To2blogs.com:, , ,

java, opensource , , ,

Como perder un premio por culpa del manejo de memoria

Sábado, 17 de noviembre de 2007
Comentarios desactivados

Que tire la primera piedra quien no haya tenido nunca un “memory leak” en un programa. A ver, nadie se atreve…, si es un problema difícil de conseguir y corregir.

Me conseguí este articulo (el cual fué convertido en una crítica Anti-Microsoft por un lector malicioso en Slashdot, sólo comparen el titulo y lean el articulo).

Blogalaxia.com:c#, memory leak, profiler, lessons
Technorati.com:c#, memory leak, profiler, lessons

Sin categoría , , ,

La mejor forma de venderle Ruby a un desarrollador de Perl / Java: Muestrale aplicaciones prácticas

Miércoles, 14 de noviembre de 2007

Me decidí a aprender Ruby después de mucho tiempo. Honestamente mi hostilidad hacia los fanáticos de Rails aún persiste (ya que no ven más allá del framework) y sin embargo el lenguaje se ve atractivo. Les escribo mi travesía mental, quizas les ayude a ustedes a tomar una decisión similar en el futuro:

Tengo un proyecto personal (el cual incluye una página web) y no quiero pagar más .

Si, el hospedaje de Java Servlets es más costoso que PHP. Y tiene más restricciones en cuanto al uso de recursos (memoria y CPU). No quiero pagar más (Java Servlets), no quiero caer en un lenguaje con problemas de separación de vista y logica (PHP). Python y Perl tienen frameworks que si bien son buenos no tienen tanta tracción como Rails, así que prefiero apostar a algo seguro (Rails para bien o para mal va estar alrededor por un buen tiempo. Si no, lean como gente de SUN le está dando apoyo).

Hay un sólo estandar por aprender:
Después de leer este articulo en la Cara Oscura acerca de los frameworks web olvidados de Ruby sólo me queda decir: ¡Gracias a Dios que fueron olvidados!

La razón es muy simple: El hecho de que Ruby sea tan popular es porque el estándar es Rails para hacer aplicaciones web. Python por ejemplo tiene varios frameworks y tiene una comunidad fragmentada por detrás, mientras que Ruby es más uniforme.

No tengo tiempo para aprender estándares de minorías, entre mas “mainstream” mejor :)

¿El lenguaje es útil?

Si usted le quiere vender el lenguaje a alguien que está harto de escuchar lo bestial que es Rails (si, Jesús lo usó para programar la versión web de la biblia) entonces muestrele el libro “Ruby Cookbook” de la gente de O’Reilly. Lucas Carson y Lenoard Richardson tienen una recopilación de todo lo que puede hacer con el lenguaje. Yo lo empecé a leer en Barnes & Noble el fin de semana pasado y al final me tuve que comprar el libro.

Demasiado bueno, sobre todo cuando se compara lo conciso del código con Perl o las librerías de CPAN.

¿Me tengo que olvidar de Java?

Nope. Java y Ruby son muy buenos amigos. Rails y Servlets son buenos amigos. Todo el mundo es feliz :)

Es OpenSource

Creo que para mi son suficientes los argumentos. Ahora lo que queda es echar código :)

Blogalaxia.com:ruby, rails, python, framework, jruby, java
Technorati.com:ruby, rails, python, framework, jruby, java

java , , , , ,

FaceBook: ¡Ya era hora!

Sábado, 10 de noviembre de 2007

No soy muy amigo de las redes sociales. Probé MySpace y me pareció un espacio aburrido, sólo para quinceañeros. Linkedink me parece más serio, con miras a redes de negocios y oportunidades, sin embargo ahora tengo reclutadores ofreciéndome trabajo mientras estoy en la oficina (no, nunca puse mi teléfono ni les di permiso para que me llamaran).

¿Entonces porqué probé Facebook?
¿No es más de lo mismo?

Tengo que admitir que me uní muy tarde al juego. Cuando un sitio como Facebook aparece en revistas impresas es porqué ya es “mainstream”. Sin embargo su atractivo (para mi al menos) es que cuenta con un API la cual te permite explotar el contenido del sitio web. Si, hay un montón de aplicaciones instaladas, gente haciendo plugins.

Myspace no tiene API (hay fiebrudos los cuales ya tienen “webscrapping” API pero en mi opinión es una perdida de tiempo), LinkedIn está muy quedado en el juego (y la versión paga no ofrece ventajas que ameriten invertir en ella en mi opinión en comparación con la versión grátis). Facebook si.

¿Suena interesante? Microsoft quiere un pedazo de la compañia, Google está compitiendo con ella con su red social Orkut (la cual es solamente popular en Brasil e India) .

Bueno, realmente Google no está poniendo todos sus esfuerzos en Orkut, sino más bien en la plataforma abierta llamada OpenSocial. En teoria con Open Social la comunicación entre estas plataformas será mucho más transparente ya que es una API unica la cual será soportada por varios participantes.

Sin embargo FaceBook puede ofrecer soporte para OpenSocial también. En mi opinión, Google llegó tarde al juego y OpenSocial será un API importante, pero eso no significa que Google será el jugador dominante. Por otro lado, si FaceBook ofrece cualidades atractivas no presentes en otros sitios web como MySpace, entonces ¿porque molestarse con OpenSocial?

Tiempos interesantes, vamos a ver que aplicaciones hay por allí que utilicen el poder de FaceBook.

Blogalaxia.com:facebook, api, open social
Technorati.com:facebook, api, open social

Sin categoría , ,

Java ciudadano de segunda en Mac OSX

Martes, 6 de noviembre de 2007
Comentarios desactivados

Time Square Misfits
Apple, no somos rebeldes sino programadores en una de las mejores plataformas. ¡Hora de escucharnos!

En vista de que Apple no tiene intenciones de liberar Java 6 en Mac OSX, me decidí a seguir las instrucciones de este blog y puse mi queja acerca de su ausencia.

Si usted es un usuario de Mac OSX y piensa que Java tiene relevancia en esa plataforma, entonces lo invito a que vote y haga sentir su rechazo ante este error de Apple.

Blogalaxia.com:java, mac osx, 13949712720901ForOSX
Technorati.com:java, mac osx, 13949712720901ForOSX

java ,

Halloween 2007 en New York City

Jueves, 1 de noviembre de 2007
Comentarios desactivados

DSC04496.JPG
Mi disfraz de este año

Ayer me decidí a ser un poco más arriesgado (duh!) y en vez de mi tradicional recorrido por Times Square me lancé al Halloween parade. Hecho totalmente por voluntarios, de noche y con más de 2 millones de asistentes prometía ser interesante.

Como este es un blog de tecnología (la mayor parte del tiempo :)) empecemos pues con una foto clásica:

Luke, I'm your daddy, b-i-a-t-c-h
I’m your daddy b-i-a-t-c-h

Si, geekdom es fuerte en Manhattan. Pero no se queda allí:

GhostBuster
Who are you going to call? Ghost Busters!

Hubo de todo. El ambiente exhibicionista de la gente salió a flote, algunos con mejores resultados que otros. En particular, creo que me topé con el mejor disfraz de la noche:

Hellboy
HellBoy

Otros en cambio, como esta Britney Spears Japonesa, bueno prefiero no comentar nada más:
Japanese Britney
Brittney Spears Japonesa.

Como siempre los dejo con el enlace a todas fotos y una más de despedida:

Empire State - Halloween colors
El empire State se vistió de aranjado para Halloween. Sólo por un día.

Blogalaxia.com:halloween, nyc, parade
Technorati.com:halloween, nyc, parade

Sin categoría , ,

A %d blogueros les gusta esto: