﻿
    <?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog de Elvis Cortijo &#187; Conocimiento</title>
	<atom:link href="http://www.elviscortijo.com/category/conocimiento/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.elviscortijo.com</link>
	<description>Algunas Cosas Que Escribir.......</description>
	<lastBuildDate>Sat, 04 Feb 2012 03:17:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image>
  <link>http://www.elviscortijo.com</link>
  <url>http://www.elviscortijo.com/favicon.ico</url>
  <title>Blog de Elvis Cortijo</title>
</image>
		<item>
		<title>El fallo en el SINIT de Intel descubierto por Joanna Rutkowska</title>
		<link>http://www.elviscortijo.com/2011/12/10/el-fallo-en-el-sinit-de-intel-descubierto-por-joanna-rutkowska/</link>
		<comments>http://www.elviscortijo.com/2011/12/10/el-fallo-en-el-sinit-de-intel-descubierto-por-joanna-rutkowska/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 15:20:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Hacker]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6471</guid>
		<description><![CDATA[La especialista en seguridad informatica Joanna Rutkowska y su laboratoria han descubierto un fallo que se basa en el modulo SINIT del INTEL TXT el cual permite la ejecucion de codigo arbitrario el cual definen &#8220;modo SINIT&#8221; dentro de los procesadores intel el cual incluye el anillo 3 (Modo Usuario), el anillo 0 (Modo Kernel), [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6472" title="3" src="http://www.elviscortijo.com/wp-content/uploads/2011/12/3.jpg" alt="" width="500" height="178" /></p>
<p>La especialista en seguridad informatica Joanna Rutkowska y su laboratoria han descubierto un fallo que se basa en el modulo SINIT del INTEL TXT el cual permite la ejecucion de codigo arbitrario el cual definen &#8220;modo SINIT&#8221; dentro de los procesadores intel el cual incluye el anillo 3 (Modo Usuario), el anillo 0 (Modo Kernel), el anillo -1 (VT-x root), y el anllo &#8220;-2&#8243; (SMM), ahora se esta descubriendo un nuevo anillo o modo de permiso denominado SINIT, el cual hasta ahora solo era usado por los codigos de operacion internos de INTEL.</p>
<p>Segun el articulo de Rutkowska lo que resulta interesante sobre el ataque son las consecuencias de tomar posesion en modo SINIT, lo cual permite eludir la tecnologia Intel TXT, PCL y tambien el sistema de concesiones  SMRAM. Tambien es interesante lo dificil que se volvio realizar un parche por parte de intel ya que tenian que liberar no solo la actualizacion de los modulos SINIT, tambien se libero actualizaciones para los microcodigos de todos los procesadores afectados, igualmente debieron trabajar en actualizar los BIOS con las empresas fabricantes, que se requerian para la carga de los microcodigos actualizados (ademas de proporcionar mecanismos anti-retrocesos, tanto para la bios como para el microcodigo)</p>
<p>SINIT es un importante modulo binario que es usado por el INTEL TXT (Intel Trusted Execution Technology), estos binarios tienen la tarea de preparar la plataforma para entrar en el TXT de modo seguro al ser cargado y ejecutado por la instruccion SENTER. El SINIT debe ser firmado digitalmente por intel para para realizar estas tareas.</p>
<p>Puedes leer el detalle del ataque junto a los codigos en:<span id="more-6471"></span></p>
<p><a href="http://www.invisiblethingslab.com/resources/2011/Attacking_Intel_TXT_via_SINIT_hijacking.pdf">http://www.invisiblethingslab.com/resources/2011/Attacking_Intel_TXT_via_SINIT_hijacking.pdf</a></p>
<p>Ademas de leer el articulo de Rutkowska:</p>
<p><a href="http://theinvisiblethings.blogspot.com/2011/12/exploring-new-lands-on-intel-cpus-sinit.html">http://theinvisiblethings.blogspot.com/2011/12/exploring-new-lands-on-intel-cpus-sinit.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/12/10/el-fallo-en-el-sinit-de-intel-descubierto-por-joanna-rutkowska/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ELENA, el nuevo proyecto del CERN para producir antiprotones en el año 2016</title>
		<link>http://www.elviscortijo.com/2011/09/28/elena-el-nuevo-proyecto-del-cern-para-producir-antiprotones-en-el-ano-2016/</link>
		<comments>http://www.elviscortijo.com/2011/09/28/elena-el-nuevo-proyecto-del-cern-para-producir-antiprotones-en-el-ano-2016/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 15:19:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Tecnologia]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6420</guid>
		<description><![CDATA[El Centro Europeo de Investigación Nuclear (CERN) informó hoy de la puesta en marcha de ELENA, el proyecto aprobado el pasado mes de junio con el que se quiere empezar a producir antiprotones en el año 2016 y avanzar de esta manera en el conocimiento y el estudio de la antimateria. Científicos de Alemania, Canadá, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6421" title="imagen29" src="http://www.elviscortijo.com/wp-content/uploads/2011/09/imagen29.jpg" alt="" width="400" height="261" /></p>
<p>El Centro Europeo de Investigación Nuclear (CERN) informó hoy de la puesta en marcha de ELENA, el proyecto aprobado el pasado mes de junio con el que se quiere empezar a producir antiprotones en el año 2016 y avanzar de esta manera en el conocimiento y el estudio de la antimateria.</p>
<p>Científicos de Alemania, Canadá, Dinamarca, Estados Unidos, Francia, Japón, el Reino Unido y Suecia, bajo la coordinación del CERN, celebraron hoy la primera reunión oficial de ELENA (siglas en inglés de Anillo de Antiprotones de Energía Extra Baja). Stéphan Maury, director del proyecto, explicó en un comunicado que &#8220;ELENA es un nueva instalación dirigida a producir antiprotones con los menores niveles de energía nunca alcanzados, con el objetivo de mejorar el estudio de la antimateria&#8221;.</p>
<p>ELENA es un pequeño anillo desacelerador de nueva construcción que se instalará en el mismo edificio que alberga el Desacelerador de Antiprotones (AD) y que ralentizará los protones con carga negativa hasta en un quinto de la energía que genera el AD. Esto supondrá una mejora en la eficiencia para atrapar antiprotones para su estudio, del 0,01% actual hasta el 10%.<span id="more-6420"></span></p>
<p>El problema con el AD es que los antiprotones que genera tienen que ser ralentizados para pasar por una serie de laminas de metal, un proceso que hace perder el 99,9% de estas antipartículas, lo que dificulta en extremo el proceso de investigación. Walter Oelert, el pionero del estudio de la antimateria en el CERN, declaró que &#8220;este es un gran paso hacia delante en la física de la antimateria&#8221;, una disciplina que, entre otras cosas, arroja luz sobre el proceso que condujo a la creación del Universo.</p>
<p>Desde que los antiprotones fueron descubiertos en 1955, estas partículas han demostrado ser una gran herramienta investigadora y en la década de 1980 jugaron un papel crucial para el descubrimiento de las partículas W y Z en las instalaciones del CERN. Las partículas o bosones W y Z son los elementos que median en la interacción nuclear débil, una de las cuatro interacciones fundamentales de la naturaleza, y fueron descubiertas en el CERN en 1983 aunque su existencia había sido descrita mucho antes.</p>
<p>El CERN ha conseguido otros logros importantes en el campo de los antiprotones de baja energía, como atrapar y acumular grandes números de estas antipartículas a principios de la década de 1990, lo que permitió comparar con precisión protones y antiprotones. Además, en 1995 se crearon en el CERN los primeros antiátomos -antihidrógeno-, lo que permitió nuevos ensayos sobre antimateria y, recientemente, se logró atrapar átomos de antihidrógeno.</p>
<p>La proyección de estos experimentos es muy amplia y el CERN ha llevado a cabo incluso estudios preliminares acerca del potencial del uso de antiprotones para las terapias contra el cáncer. En el futuro, la idea es medir la influencia de la gravedad en los antiprotones y realizar comparaciones más detalladas de los átomos de hidrógeno y antihidrógeno, que pueden recrear la situación que generó el &#8220;Big Bang&#8221; en el origen del Universo. Está previsto que la construcción del desacelerador ELENA comience en 2013 y que se complete en 2016.</p>
<p>Fuente: http://es-us.noticias.yahoo.com/elena-proyecto-cern-producir-antiprotones-a%C3%B1o-2016-121600210.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/09/28/elena-el-nuevo-proyecto-del-cern-para-producir-antiprotones-en-el-ano-2016/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evolución de los Lenguajes de Programación</title>
		<link>http://www.elviscortijo.com/2011/08/15/evolucion-de-los-lenguajes-de-programacion/</link>
		<comments>http://www.elviscortijo.com/2011/08/15/evolucion-de-los-lenguajes-de-programacion/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 20:57:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Tecnologia]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6395</guid>
		<description><![CDATA[[INFOGRAPHIC] Evolution of Computer Languages]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.rackspace.com/cloud/blog/2011/05/17/infographic-evolution-of-computer-languages/"><br />
[INFOGRAPHIC] Evolution of Computer Languages <img src="http://c179631.r31.cf0.rackcdn.com/Infographic_Programming_Rackspace_Final_Version.png" alt="Cloud applications" width="570" height="5998" /><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/08/15/evolucion-de-los-lenguajes-de-programacion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Los Viejos Programadores Nunca Mueren</title>
		<link>http://www.elviscortijo.com/2011/08/08/los-viejos-programadores-nunca-mueren/</link>
		<comments>http://www.elviscortijo.com/2011/08/08/los-viejos-programadores-nunca-mueren/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 16:14:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Especiales]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Programacion]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6390</guid>
		<description><![CDATA[&#160; Me he tomado la libertad de traducir este articulo el cual fue escrito por Ahmet Alp Balkan el cual hace referencia a la perdida humana de grandes programadores los cuales han dejado un gran legado en nuestra profesion. Se titula Old Programmer Never Die (Los Viejos Programadores Nunca Mueren): &#8220;Cuando un programador muere, me [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-6392" title="imagen9" src="http://www.elviscortijo.com/wp-content/uploads/2011/08/imagen9-300x211.jpg" alt="" width="300" height="211" /></p>
<p>&nbsp;</p>
<p>Me he tomado la libertad de traducir este articulo el cual fue escrito por Ahmet Alp Balkan el cual hace referencia a la perdida humana de grandes programadores los cuales han dejado un gran legado en nuestra profesion. Se titula Old Programmer Never Die (Los Viejos Programadores Nunca Mueren):</p>
<p><em>&#8220;Cuando un programador muere, me siento poca diferencia a la otra persona que ha muerto, es complicado de explicar, pero cuando usted es un programador puede entender eso.</em> <span id="more-6390"></span></p>
<p><em>Hoy en día todos hemos escuchado la pérdida de <a href="https://plus.google.com/108067740959569006573/posts">Steve Lacey</a>, un empleado de Google (antes, empleado de Microsoft), después de un accidente de coche en Kirkland (muy cerca de mí). Steve trabajó en el simulador de vuelo (Microsoft Flight Simulator) que en realidad es uno de mis videojuegos favoritos. Nuestros pensamientos están con su esposa y sus hijos de siete años de edad y de 5 años de edad.</em></p>
<p><em>- Los Ingenieros de Software Nunca Mueren Solo Cierran Sesion</em></p>
<p><em>Hace un mes, hemos perdido <a href="http://www.nytimes.com/2011/06/30/technology/30morris.html">Robert Morris</a>, otro experto pionero en programación y seguridad informática trabajo en UNX. Imagínese ahora todos los Linux, Android, iOS, Mac OS dispositivos son derivados de UNIX. Una gran historia de su vida.</em></p>
<p><em>    &#8211; Los Viejos Programadores Unix nunca mueren, simplemente aplican mv -ed sobre  / dev / null</em></p>
<p><em>Hace unos años atras, en 2007, el padre de las transacciones de bases de datos y procesamiento de Turing receipent <a href="http://en.wikipedia.org/wiki/Jim_Gray_(computer_scientist)">Jim Gray</a> se perdió en el mar después de navegar con su barco. Antes de su naufragio, trabajó en Microsoft Virtual Earth, y lo más importante fue un pionero en TerraServer (y WorldWide Telescope), que es una base de datos de mapas del mundo aéreo. Después de su desaparición, Microsoft, Google y Amazon colaborado para encontrarlo &#8211; y ¿adivinen qué, usando mapas de WorldWide Telescope que él había desarrollado.</em></p>
<p><em>   &#8211; Los Viejos Programadores Nunca Mueren, solo pierden los apuntadores</em></p>
<p><em>Unos años antes de eso, hemos perdido a <a href="http://en.wikipedia.org/wiki/Edsger_W._Dijkstra">E.W. Dijkstra</a> un famoso científico de la computación y ganador del Premio Turing receipent en 2002. Él inventó el algoritmo del camino más corto que se utiliza en muchas actividades  y los semáforos, que es fundamental de la programación multihilo.</em></p>
<p><em>    &#8211; Los Viejos Científicos de Computadores nunca mueren, simplemente aplican recursividad.</em></p>
<p><em>El 25 de Julio de 2008, fallecio <a href="http://en.wikipedia.org/wiki/Randy_pausch">Randy Pausch</a> es profesor CS en la CMU. La mayoría de ustedes lo conocen el video de The Last Lecture antes de su muerte por cáncer de páncreas. Él era uno de las personas clave de Alice por el cual los jóvenes pueden aprender a programar.</em></p>
<p><em>Actualización:</em></p>
<p><em>El año pasado, en 2010, falleció <a href="http://www.sei.cmu.edu/watts/">Watts Humphrey</a>, &#8220;padre de la calidad del software&#8221;, (Gracias a Pablo)</em></p>
<p><em>En 2003, falleció <a href="http://en.wikipedia.org/wiki/Edgar_F._Codd">Edgar F. Codd</a> inventor de &#8220;bases de datos relacionales&#8221; y FNBC (Boyce-Codd forma normal). (Gracias a Dragos)</em></p>
<p><em>He preparado este artículo para hacer un homenaje a todas aquellas grandes personas. Que hizo del mundo un lugar mejor. No se olviden de ellos.</em></p>
<p><em>Descansen en paz&#8221;.</em></p>
<p><a href="http://ahmetalpbalkan.com/blog/old-programmers-never-die/">http://ahmetalpbalkan.com/blog/old-programmers-never-die/</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/08/08/los-viejos-programadores-nunca-mueren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comparando Intefaces de Transferencia de Datos (IDE, SATA, SCSI, USB, etc)</title>
		<link>http://www.elviscortijo.com/2011/07/21/comparando-intefaces-de-transferencia-de-datos-ide-sata-scsi-usb-etc/</link>
		<comments>http://www.elviscortijo.com/2011/07/21/comparando-intefaces-de-transferencia-de-datos-ide-sata-scsi-usb-etc/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 13:44:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Tecnologia]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6362</guid>
		<description><![CDATA[Tabla de Comparación entre IDE y SATA IDE SATA Año de Creación: 1986 2003 Nombre / AKA: IDE: Integrated Drive Electronics / PATA: Parallel Advanced Technology Attachment Serial Advanced Technology Attachment Serial ATA Hot plugging (Agregar/Quitar componente Mientras funciona el computador): IDE no soporta hot plugging SATA interface soporta hot plugging Velocidad: Transferencia de datos [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6363" title="2" src="http://www.elviscortijo.com/wp-content/uploads/2011/07/2.jpg" alt="" /></p>
<p><strong>Tabla de Comparación entre IDE y SATA</strong> <span id="more-6362"></span></p>
<table id="diffenTable" title="IDE vs SATA comparison chart" border="0" cellspacing="1">
<thead>
<tr>
<th class="acol"></th>
<th class="vcol">IDE</th>
<th class="vcol">SATA</th>
</tr>
</thead>
<tbody>
<tr id="row1" class="comparisonRow wrow" title="IDE vs SATA comparison - Year Created">
<td class="acol"><strong>Año de Creación:</strong></td>
<td id="valtd1_1" class="vcol">1986</td>
<td id="valtd1_2" class="vcol">2003</td>
</tr>
<tr id="row2" class="comparisonRow brow" title="IDE vs SATA comparison - Stands for / AKA">
<td class="acol"><strong>Nombre / AKA:</strong></td>
<td id="valtd2_1" class="vcol">IDE: Integrated Drive Electronics / PATA: Parallel Advanced Technology Attachment</td>
<td id="valtd2_2" class="vcol">Serial Advanced Technology Attachment Serial ATA</td>
</tr>
<tr id="row3" class="comparisonRow wrow" title="IDE vs SATA comparison - Hot plugging (add/remove component while the computer is running)">
<td class="acol"><strong>Hot plugging (Agregar/Quitar </strong><br />
<strong>componente Mientras funciona el computador):</strong></td>
<td id="valtd3_1" class="vcol">IDE no soporta hot plugging</td>
<td id="valtd3_2" class="vcol">SATA interface soporta hot plugging</td>
</tr>
<tr id="row4" class="comparisonRow brow" title="IDE vs SATA comparison - Speed">
<td class="acol"><strong>Velocidad:</strong></td>
<td id="valtd4_1" class="vcol">Transferencia de datos hasta 133MB/seg</td>
<td id="valtd4_2" class="vcol">Transferencia de datos entre 150MB/seg y 6GB/seg</td>
</tr>
<tr id="row5" class="comparisonRow wrow" title="IDE vs SATA comparison - Data cable">
<td class="acol"><strong>Cable de datos:</strong></td>
<td id="valtd5_1" class="vcol">Liston, ancho, puede alcanzar hasta 18 inches de largo</td>
<td id="valtd5_2" class="vcol">Estrecho, puede alcanzar hasta 39 pulgadas de largo</td>
</tr>
<tr id="row6" class="comparisonRow brow" title="IDE vs SATA comparison - Lineage">
<td class="acol"><strong>Posicion:</strong></td>
<td id="valtd6_1" class="vcol">Sustituida por SATA</td>
<td id="valtd6_2" class="vcol">Reemplaza a Parallel ATA (PATA) aka IDE</td>
</tr>
</tbody>
</table>
<p><strong>Comparativo entre Tecnologias de Transferencia de Datos:</strong></p>
<p style="text-align: center;"><strong><a href="http://www.elviscortijo.com/wp-content/uploads/2011/07/3.gif"><img class="aligncenter size-medium wp-image-6364" title="3" src="http://www.elviscortijo.com/wp-content/uploads/2011/07/3-300x224.gif" alt="" width="451" height="336" /></a>Click en la imagen para Agrandar<br />
</strong></p>
<p>Fuente: </p>
<p>http://www.diffen.com/difference/IDE_vs_SATA</p>
<p>http://macspeedzone.com/archive/5.0/usbcomparison.html</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/07/21/comparando-intefaces-de-transferencia-de-datos-ide-sata-scsi-usb-etc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tecnologías Eliminadas Por Microsoft</title>
		<link>http://www.elviscortijo.com/2011/06/30/tecnologias-eliminadas-por-microsoft/</link>
		<comments>http://www.elviscortijo.com/2011/06/30/tecnologias-eliminadas-por-microsoft/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 23:02:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programacion]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6345</guid>
		<description><![CDATA[He leido este interesante articulo, originalmente en ingles en el cual destacan las tecnologias dejadas atras por Microsoft a lo largo de su crecimiento, la decision de abandonarlas ha sido cuestionadas por muchos usuarios los cuales se han quedado sin soporte: Traduccion: Si has desarrollado en algunas de las siguientes tecnologias te doy mi pesame: [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6346" title="Imagen022" src="http://www.elviscortijo.com/wp-content/uploads/2011/06/Imagen0221.jpg" alt="" width="548" height="412" /></p>
<p>He leido este interesante articulo, originalmente en ingles en el cual destacan las tecnologias dejadas atras por Microsoft a lo largo de su crecimiento, la decision de abandonarlas ha sido cuestionadas por muchos usuarios los cuales se han quedado sin soporte:</p>
<p>Traduccion:</p>
<p>Si has desarrollado en algunas de las siguientes tecnologias te doy mi pesame: <span id="more-6345"></span></p>
<p>(Del 2004)<br />
- VB6<br />
- COM+<br />
- DCOM<br />
- Visual Fox Pro<br />
- DAO<br />
- ADO</p>
<p>(Del 2011)</p>
<p>- PopFly<br />
- Passport<br />
- CardSpaces<br />
- SOAP<br />
- ADO.net<br />
- Linq To SQL<br />
- Silverlight<br />
- WPF<br />
- WinForms</p>
<p>y Pesame adelantado si tu trabajo actual esta basado en las siguientes tecnologias:</p>
<p>- Entity Framework<br />
- ASP.net MVC<br />
- WCF<br />
- Windows Identity Foundation</p>
<p>Porque es inevitable que todos estos no tengan futuro a largo plazo. ¿Qué pasó con una &#8220;tecnología DataAccess para todas las edades&#8221;, que había prometido ADO? A pesar de los aumentos de productividad inicial con una mejor herramienta, las clases están sellados contra la mejora de fuera, y el soporte de herramientas ya no puede estar allí.</p>
<p>Todas estas muertes eran evitables, a causa de ataques por motivos políticos de un lado de Microsoft en contra de otro. Al final del invierno nuclear, creo que sólo los siguientes seguirán estando: ODBC, ATL, HTML y JavaScript. Yo no podía pensar en un único desarrollador en el ecosistema de Microsoft que no ha sido afectado por cualquiera de estas decisiones. Microsoft se debe más a su coletividad de desarrolladores.</p>
<p>&nbsp;</p>
<p>Fuente: http://www.redmountainsw.com/wordpress/archives/technologies-killed-by-microsoft</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/06/30/tecnologias-eliminadas-por-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obtener el Serial del Disco Duro Por Comando Windows 7/Vista</title>
		<link>http://www.elviscortijo.com/2011/05/27/obtener-el-serial-del-disco-duro-por-comando-windows-7vista/</link>
		<comments>http://www.elviscortijo.com/2011/05/27/obtener-el-serial-del-disco-duro-por-comando-windows-7vista/#comments</comments>
		<pubDate>Fri, 27 May 2011 19:59:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6306</guid>
		<description><![CDATA[Por que algunas vez nos hara falta saber el serial del disco duro, debes tener a la mano esta instruccion que te permitira rapidamente en la ventana de comandos conocer el serial del disco duro: wmic DISKDRIVE GET SerialNumber &#160;]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6307" title="imagen26" src="http://www.elviscortijo.com/wp-content/uploads/2011/05/imagen26.jpg" alt="" width="550" height="277" /></p>
<p>Por que algunas vez nos hara falta saber el serial del disco duro, debes tener a la mano esta instruccion que te permitira rapidamente en la ventana de comandos conocer el serial del disco duro:</p>
<p><strong>wmic DISKDRIVE GET SerialNumber</strong></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/05/27/obtener-el-serial-del-disco-duro-por-comando-windows-7vista/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Descarga Ebooks / Libros Gratis de Microsoft Press</title>
		<link>http://www.elviscortijo.com/2011/05/26/descarga-ebooks-libros-gratis-de-microsoft-press/</link>
		<comments>http://www.elviscortijo.com/2011/05/26/descarga-ebooks-libros-gratis-de-microsoft-press/#comments</comments>
		<pubDate>Thu, 26 May 2011 20:47:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Descargas]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programacion]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6302</guid>
		<description><![CDATA[Microsoft Press tiene muy buenos libros; diversos y actuales temas son tratados por excelentes escritores, muchas de estas obras pueden descargarse de manera gratuita directamente del sitio de MS Press; debes empezar ya a descargar y leer todo este material disponible, lo puedes hacer a traves de los siguientes enlaces: Free ebook: Programming Windows Phone [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6303" title="imagen25" src="http://www.elviscortijo.com/wp-content/uploads/2011/05/imagen25.jpg" alt="" width="550" height="570" /></p>
<p>Microsoft Press tiene muy buenos libros; diversos y actuales temas son tratados por excelentes escritores, muchas de estas obras pueden descargarse de manera gratuita directamente del sitio de MS Press; debes empezar ya a descargar y leer todo este material disponible, lo puedes hacer a traves de los siguientes enlaces: <span id="more-6302"></span></p>
<p><span><span><a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx">Free  ebook: Programming Windows Phone 7, by Charles Petzold (a 24-chapter  gift from the Windows Phone 7 team and Microsoft Press)</a></span></span></p>
<p><a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/09/13/free-ebook-moving-to-microsoft-visual-studio-2010.aspx">Free ebook: Moving to Microsoft Visual Studio 2010 (10 chapters by by Patrice Pelland, Pascal Paré, and Ken Haines)</a></p>
<p><a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/04/14/free-ebook-introducing-microsoft-sql-server-2008-r2.aspx">Free ebook: Introducing Microsoft SQL Server 2008 R2 (10 chapters by Ross Mistry and Stacia Misner)</a></p>
<p><a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/02/16/free-ebook-understanding-microsoft-virtualization-r2-solutions.aspx">Free ebook: Understanding Microsoft Virtualization Solutions (Second Edition) (6 chapters by Mitch Tulloch)</a></p>
<p><a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/03/03/free-ebook-own-your-future-update-your-skills-with-resources-and-career-ideas-from-microsoft.aspx">Free ebook: Own Your Future: Update Your Skills with Resources and Career Ideas from Microsoft (8 chapters by Katherine Murray)</a></p>
<p><a href="http://blogs.msdn.com/b/microsoft_press/archive/2009/10/20/free-ebook-introducing-windows-server-2008-r2.aspx">Free ebook: Introducing Windows Server 2008 R2 (9 chapters by Charlie Russel and Craig Zacker)</a></p>
<p><a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/01/20/free-ebook-first-look-microsoft-office-2010.aspx">Free ebook: First Look Microsoft Office 2010 (14 chapters by Katherine Murray)</a></p>
<p><a href="http://blogs.msdn.com/b/microsoft_press/archive/2009/10/16/free-e-book-deploying-windows-7-essential-guidance.aspx">Free ebook: Deploying Windows 7, Essential Guidance (10 chapters from the Windows 7 Resource Kit and 6 TechNet articles)</a></p>
<p>&nbsp;</p>
<p>Fuente: http://blogs.msdn.com/b/microsoft_press/archive/2011/03/03/ebooks-list-of-our-free-books.aspx</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/05/26/descarga-ebooks-libros-gratis-de-microsoft-press/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resetear / Cambiar password de Administrador en Drupal 7 (SHA-2)</title>
		<link>http://www.elviscortijo.com/2011/05/26/resetear-cambiar-password-de-administrador-en-drupal-7-sha-2/</link>
		<comments>http://www.elviscortijo.com/2011/05/26/resetear-cambiar-password-de-administrador-en-drupal-7-sha-2/#comments</comments>
		<pubDate>Thu, 26 May 2011 17:21:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[MySql]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[Trucos]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6295</guid>
		<description><![CDATA[Si usas el CMS Drupal en su version 7, debes saber que han decidido cambiar el algoritmo de encriptacion para las claves, anteriormente usaban MD5 ahora han cambiado a SHA-2 por lo que en caso de olvidar la clave de administrador debes generarla bajo esa modalidad. A mi me paso, olvide la clave de administrador, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6296" title="imagen23" src="http://www.elviscortijo.com/wp-content/uploads/2011/05/imagen231.jpg" alt="" width="550" height="192" /></p>
<p>Si usas el CMS Drupal en su version 7, debes saber que han decidido cambiar el algoritmo de encriptacion para las claves, anteriormente usaban MD5 ahora han cambiado a SHA-2 por lo que en caso de olvidar la clave de administrador debes generarla bajo esa modalidad. A mi me paso, olvide la clave de administrador, para cambiarle debi transformar la clave  al formato SHA-2, como lo hacia? revisando en internet consegui  una funcion en PHP que utiliza los scripts de Drupal para generar los passwords, a continuacion describo el procedimiento: <span id="more-6295"></span>- Crear un archivo php dentro de la carpeta donde esta drupal, llamalo como quieras, coloca el siguiente codigo y guardalo:</p>
<p><img class="aligncenter size-full wp-image-6297" title="Imagen027" src="http://www.elviscortijo.com/wp-content/uploads/2011/05/Imagen0271.jpg" alt="" width="519" height="415" /></p>
<p>Por si algo pasa con la imagen transcribo el codigo:</p>
<p><em>&lt;?php</em></p>
<p><em>define(&#8216;DRUPAL_ROOT&#8217;, getcwd());</em></p>
<p><em>require_once DRUPAL_ROOT . &#8216;/includes/bootstrap.inc&#8217;;</em><br />
<em>drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);</em></p>
<p><em>require_once &#8216;includes/password.inc&#8217;;</em><br />
<em>echo user_hash_password(&#8216;admin&#8217;);</em><br />
<em>die();</em></p>
<p><em>menu_execute_active_handler();</em><br />
<em>?&gt;</em></p>
<p>- Recuerda cambiar admin en la linea echo user_hash_password por la clave que tu quieres usar. Una vez hecho los cambios procede a abrir el archivo con el navegador, ya sabes que debes guardar el archivo en la misma carpeta donde esta el index.php de drupal 7, cuando lo abras mostrara el clave encriptada en SHA-2, copiala o guardala para utilizarlo en mysql.</p>
<p>- Abre phpMyadmin o el editor de mysql de tu preferencia, busca la tabla &#8220;users&#8221; y corre el siguiente codigo:</p>
<p><em>UPDATE `drup`.`users` SET `pass` = &#8216;$S$CvqgWg81r6Xx13RWmp0DbmZ7GdA/0YXPgIbWjlZEGDkoWkUivqMn&#8217; WHERE `users`.`uid` =1;</em></p>
<p>Recuerda cambiar el valor encriptado por el correspondiente a tu clave generada, ademas de cambiarle el valor &#8220;drup&#8221; que es el nombre de la base de datos, tienes que reemplazarla por el numbre de tu base de datos.</p>
<p>Listo! ya puedes ingresar a tu cuenta admin de drupal 7 con la nueva contraseña generada. Cualquier duda deja tu comentario.</p>
<p>Fuentes:<br />
<a href="http://drupal.org/node/992400">http://drupal.org/node/992400</a><br />
<a href="http://engineeredweb.com/blog/10/5/new-way-generate-hashes-drupal-7">http://engineeredweb.com/blog/10/5/new-way-generate-hashes-drupal-7</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/05/26/resetear-cambiar-password-de-administrador-en-drupal-7-sha-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Liberado BackTrack 5</title>
		<link>http://www.elviscortijo.com/2011/05/24/liberado-backtrack-5/</link>
		<comments>http://www.elviscortijo.com/2011/05/24/liberado-backtrack-5/#comments</comments>
		<pubDate>Tue, 24 May 2011 16:20:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conocimiento]]></category>
		<category><![CDATA[Descargas]]></category>
		<category><![CDATA[Hacker]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.elviscortijo.com/?p=6274</guid>
		<description><![CDATA[El equipo de desarrollo de BackTrack ha estado trabajando en los ultimos meses en la version de BackTrack 5, nombre codigo: &#8220;revolution”. Ya por fin ha sido liberado desde el 10 de Mayo. Esta nueva revision ha sido creado desde cero, y contiene un gran cantidad de mejoras y caracteristicas. Esta basedo en el Kernel [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6275" title="Imagen022" src="http://www.elviscortijo.com/wp-content/uploads/2011/05/Imagen022.jpg" alt="" width="550" height="320" /></p>
<p>El equipo de desarrollo de BackTrack ha estado trabajando en los ultimos meses en la version de BackTrack 5, nombre codigo: &#8220;revolution”. Ya por fin ha sido liberado desde el 10 de Mayo. Esta nueva revision ha sido creado desde cero, y contiene un gran cantidad de mejoras y caracteristicas. Esta basedo en el Kernel 2.6.38 de Ubuntu Lucid LTS. , esta parcheado con todas las mejoras de inyeccion wireless, ademas de ser totalmente codigo abierto y compilado GPL. Si no sabes para que sirve esta herramienta te estas perdiendo de mucho, conoce un poco más <a href="http://es.wikipedia.org/wiki/BackTrack">http://es.wikipedia.org/wiki/BackTrack</a> y descargalo gratis en el siguiente enlace: <span id="more-6274"></span></p>
<p><a href="http://www.backtrack-linux.org/downloads/">http://www.backtrack-linux.org/downloads/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.elviscortijo.com/2011/05/24/liberado-backtrack-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

