Silverlight Firestarter

Un post rápido solo para recomendar que si pueden ver el día de hoy el Silverlight Firestarter entren al stream está muy interesante, estará todo el día y es en vivo tocando temas de nuevas tecnologías. Aquí les dejo el enlace para los interesados..

http://www.silverlight.net/news/events/firestarter/

Y por último es raro trabajar en media pantalla pero no tengo de otra hahah así luce mi desktop el día de hoy..

¡Saludos! 🙂

Extraño comportamiento usando yield y manejo de excepciones

Trabajando en un proyecto de alguna manera llegué a ver el escenario que a continuación describo al momento de utilizar el operador yield y manejo de excepciones con PostSharp..

Resulta que cuando utilizas yield para regresar una lista tipo IEnumerable y en el método hijo en el cual utilizas yield ocurre una excepción, hay un comportamiento un tanto raro o al menos para mí que no soy un experto en C#. Quise hacer un proyecto de ejemplo para ilustrar mejor el comportamiento que describo. A continuación pongo la clase de un proyecto de consola que hice:
Continue reading “Extraño comportamiento usando yield y manejo de excepciones”

Stuxnet: Como infecta PLC’s (Video)

Navegando por internet y buscando algo más de información sobre Stuxnet el virus más avanzado de la historia, me encontré con un video que recientemente liberó Symantec en donde se demuestra la manera en que Stuxnet infecta PLC’s. Cabe mencionar que el documento que en un pasado post publiqué aquí en el blog y propiedad de Symantec ha cambiado ya que se han descubierto nuevas funcionalidades de Stuxnet en la parte de la reprogramación de los PLC’s al parecer altera frecuencias de salida utilizando convertidores, lo que resultaría en el aumento o disminución de la velocidad de un motor y se traduce en efectos impredecibles dependiendo de la programación del PLC infectado.
Continue reading “Stuxnet: Como infecta PLC’s (Video)”

Visual Studio 2010 Productivity Power Tools..

Este mega-fast post hehe es solo para hacer una recomendación, si tu eres un heavy user de Visual Studio 2010 este es una extensión must-have, ya que como su nombre lo dice hace que tu productividad al momento del desarrollo aumente con unas increíbles mejoras hechas al entorno de desarrollo. Para ver una descripción detallada de todo lo que se incluye con los power tools Click Aquí..
Continue reading “Visual Studio 2010 Productivity Power Tools..”

Documento detallado sobre Stuxnet – Symantec..

No cabe duda que este virus no deja de fascinarme. El departamento de respuesta de seguridad de Symantec ha publicado un documento con detalles sobre el funcionamiento de este virus, en el cual se pueden encontrar todos los mecanismos y técnicas de Stuxnet. Me pareció bastante interesante el tenerlo y de hecho lo quise agregar al blog para tenerlo como referencia ya que algunas técnicas que Stuxnet utiliza son vistas por primera vez en la historia.
Continue reading “Documento detallado sobre Stuxnet – Symantec..”

Siemens, PlC’s, SCADAS, Stuxnet, Rootkits ¿Solo el principio?

Navegando como de costumbre por mis feeds (Que por cierto tenía un tiempo que no navegaba). Me encontré una noticia que me pareció bastante interesante para compartir. Resulta que ha salido un nuevo virus bastante sofisticado e interesante llamado Stuxnet. Me encontré con este artículo donde describen a alto nivel lo que este virus es capaz de hacer.
Continue reading “Siemens, PlC’s, SCADAS, Stuxnet, Rootkits ¿Solo el principio?”

Flash en pantalla completa en monitores extendidos

Últimamente he tenido la costumbre de ver muchos webcast o video postcast o películas o documentales o video tutoriales y todo tipo de videos que se pueden conseguir en la red así como youtube y otros sitios de videos. Siempre había tenido un problema de que cuando utilizas monitores alternos para ver algún video flash o streaming en pantalla completa automáticamente vuelve al tamaño original al momento de perder el foco, por lo que es muy difícil estar viendo un video en pantalla completa y al mismo tiempo trabajando en el otro monitor. Una pequeña búsqueda con mi amigo google me dijo que al parecer la gente de flash no contempló o no le pareció correcto el comportamiento de mantener la pantalla completa en el momento de perder el foco.
Continue reading “Flash en pantalla completa en monitores extendidos”

Caliburn y Silverlight ejemplo sencillo..

Estos últimos días he estado checando Caliburn (MVVM framework) debido a la posibilidad de trabajar con el en un futuro cercano, así que he decidido postear un muy parecido ejemplo al que publiqué hace poco donde trabajaban un expander y un splitter de manera conjunta, ahora como estoy utilizando Silverlight pues voy a deberles el expander ya que al parecer ese control no es soportado por esta tecnología 🙁 tal vez en el Silverlight Toolkit venga uno pero ese será un tema para después..
Continue reading “Caliburn y Silverlight ejemplo sencillo..”

WPF Expander y Splitter trabajando juntos..

Bueno aquí dejo publicado la solución de un problema que recientemente tuve haciendo que funcionaran juntos un Expander y un splitter, bueno la meta final era tener 2 expanders separados por 1 splitter y que cada expander contuviera algún tipo de grid o incluso una vista, con este aproach ya se puede jugar con lo que uno quiera poner en cada region.
Continue reading “WPF Expander y Splitter trabajando juntos..”

¡Waveando con mi compa el otto!

Primero que nada agradecer a mi compa el Otto el que me haya enviado una invitación para google wave y también por pasarme el tip de como twittear desde un wave, pues he estado viendo el preview y la verdad es que me tiene impresionado lo que se puede hacer con wave en tiempo real y creo que se convertirá en una plataforma de comunicación primordial con la que se puede cómodamente trabajar en linea y colaborar
Continue reading “¡Waveando con mi compa el otto!”

OutOfMemory exception

Últimamente he estado perdiendo mucho tiempo en mi trabajo por este tipo de errores, que más que error pues creo que es un poco obvio que necesito mas memoria en mi PC. Bueno, tal vez se deba a que tengo siempre abierto 3 o 4 instancias del Visual Studio 2008, itunes, Google Chrome (unas 5 instancias), Messenger, Skype, Sql Server 2005, Blend 3, Outlook, y el antivirus chafa que me pusieron que se pone a escanear la computadora ¡como burro sin mecate!
Continue reading “OutOfMemory exception”

Code and Chess..

Este post es solo para comentar que me siento bastante contento de tener un dominio nuevo en el que estaré publicando cosas meramente técnicas, de hecho, esa era la idea inicial de este blog pero se fue desviando poco a poco hasta llegar a ser una página de fotos y experiencias de mi vida personal que me gusta tener en linea.

La dirección del nuevo blog es www.codeandchess.com por si a algún despistado que pase por este post le interesan las locuras que estaré publicando ahí pues ¡bienvenido! haha

Continue reading “Code and Chess..”

Hide My Ass!

Si tu eres como yo que a veces tengo problemas  diferencias con los chicos malos eficientes de IT de tu trabajo local debido al bloqueo de ciertas páginas en internet, bueno, pues la buena noticia es que puedes utilizar un web proxy para navegar un poco más anónimo por internet y renderear las páginas que tienes bloqueadas, ésto solo con el fin de visitar aquellas páginas que realmente necesites ver pero sin violar ninguna política de tu compañía local ya que el riesgo es solamente tuyo.
Continue reading “Hide My Ass!”