Feliz Año Nuevo!

Todos los fines de año son oportunidades para mirar hacia atrás, revisar el camino recorrido y plantear nuevas metas.
Este año trajo muchas alegrías, que sirvieron para que estemos bien con nosotros y nuestros amigos; y también tristezas, que sirvieron de contraste, sin tristezas no habría forma de darnos cuenta de las alegrías.
Todo lo que sucede es consecuencia directa de nuestras obras, somos nosotros los responsables de nuestro camino en esta vida. Día a día nos vamos superando, a veces tropezamos, pero siempre resurgimos más fuertes y con más confianza.
Que este año nuevo les traiga muchas bienaventuranzas y les permita estar bien para quienes los quieren y necesitan!

Comentario: S1m0ne

Esta película (que por el giro de comedia que le dieron, no tuvo gran éxito) aborda una problemática a la que más temprano que tarde, los estudios cinematográficos de Hollywood deberán enfrentarse: los actores virtuales.
Esto que hoy en día parece reservado para películas como “Final Fantasy”, pronto aparecerá mejorado y muy presente entre nosotros: una especie de “The Crow” (donde luego de la muerte de Brandon Lee, debieron utilizar efectos especiales para finalizar la película) y “Who framed Roger Rabbit?” (donde la animación se mezcla de lleno y pasa a ser protagonista de la película).
Mi apuesta: George Lucas va a filmar la última trilogía de Star Wars con actores virtuales, versiones evolucionadas y un poco envejecidas de Harrison Ford, Mark Hammil y Carrie Fisher

Design Patterns

Creo que al fin he encontrado una temática relacionada a .NET, OOP y sistemas que está capturando mi atención, y son los Design Patterns. En un artículo que pretendo escribir pronto les voy a contar mas de este tema, pero creo que esta metodología puede ser muy util para aquellos programadores que (como yo) venian utilizando herramientas que no eran totalmente OOP (especificamente VB6) y ahora se encuentran con .NET (una plataforma totalmente OOP) y no saben como aprovechar todo el caudal de beneficios que esto puede darles.
A veces es dificil poder hacer cambios tan extremos entre formas de pensar tan difíciles, pero es muy útil tomar el trabajo que ya han hecho otros, analizarlo (pasarlo por el tamiz de la razon) y adoptarlo como propio.

Comentario: 007 – Die Another Day

Tanta espera, tanta impaciencia… para NADA. Creo que fue la desilusión del año, esperando esta película para poder ver nuevamente al ídolo de los espías, convertido en un mercenario cualquiera.
007 se caracterizó siempre por su clase, su cultura, su conocimiento del mundo, su seducción y su inteligencia. Pero en esta película lograron convertirlo en una mezcla de Mc Gyver y Schwarzenegger, desvirtuaron totalmente el concepto de las historias, de los personajes que siempre aparecen, y lo transformaron en un videojuego.
Encima, Madonna aparece en la película, pero gorda, vieja y fea!

Nuevo artículo: Archivos de Recursos en .NET

En este nuevo artículo, con algunas líneas de código de ejemplo, pueden ver como comenzar a experimentar con el uso de archivos de recursos (muy util para la regionalización de aplicaciones).

Realmente fue muy interesante la experimentación con esta característica del Framework y quedé muy contento al ver todas las nuevas posibilidades que ofrece .NET al respecto.

Ver artículo

Open source y .NET

.NET es mucho más grande de lo que mucha gente está pensando: “una nueva versión de los lenguajes de Microsoft, para vendernos nuevos productos”.

.NET es una fuerte apuesta de Microsoft en la que también encuentra competencia, y su propia iniciativa de hacer de esta nueva plataforma un standard, ya está surtiendo efecto (positivos o negativos?).
Dos proyectos se están encargando de hacer posible la migración (en un futuro) de código C# en .NET para Linux: mono y #develop.
El tema es amplio como para tratar en un post, planeo escribir un artículo más extenso en los próximos días acerca de los alcances de la iniciativa .NET en el mundo del desarrollo open-source, espero que estén allí para leerlo.

Frida, con Salma Hayek

Esta película está bien intencionada, como homenaje a la mujer que fue (y sigue siendo a través de su obra) Frida Kahlo. Una mujer apasionante, conflictuada entre su turbulento matrimonio con Diego Rivera (otro famoso artista mexicano) y sus problemas físicos (debido a un accidente sufría constantes dolores de columna y en las piernas).
La idea de rendir tributo a tan interesante y enigmática figura es buena, pero en esta ocasión, se queda a mitad de camino y no llega a ser más que eso. Con efectos especiales que intentan ser revolucionarios y no llegan a ser más que previsibles y casi obvios, solo salva a Salma Hayek el vago recuerdo de que esta representando a tamaña figura.
En definitiva, solo recomendable como una muy breve introducción para seguir investigando (definitivamente por otros medios) acerca de la vida de Frida.

.NET Compact Framework

Es una versión del .NET framework para dispositivos móviles (PocketPC y los nuevos SmartPhones), que permite utilizar las librerías (en una versión reducida).
Está bien, Microsoft ya venía haciendo algo parecido a esto con las eMbedded Visual Tools (que son una versión reducida de Visual Basic y extensiones para C++ para dispositivos móviles), pero… he aqui la grandisima ventaja de esto:
Como .NET se compila primero a el MSIL (Lenguaje intermedio) y luego en tiempo de ejecución, se compila a la plataforma donde se esta corriendo el código, en un futuro podríamos llegar a ver cosas tan locas como que el código desarrollado en .NET CF corra en las Palm!