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..”