<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2spanishfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="FeedCreator 1.7.2-ppt (info@mypapit.net)" --><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
    <channel>
        <title>La tecla de ESCAPE</title>
        <description>Algoritmia, metodología de la programación, tecnología, internet.</description>
        <link>http://latecladeescape.com</link>
        <lastBuildDate>Sun, 05 Jul 2009 20:36:53 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt (info@mypapit.net)</generator>
        <image>
            <url>http://latecladeescape.com/w0/images/M_images/tecla_escape.png</url>
            <title>La tecla de ESCAPE</title>
            <link>http://latecladeescape.com</link>
            <description>Un resumen de los últimos artículos en La tecla de ESCAPE</description>
        </image>
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/latecladeescape" type="application/rss+xml" /><feedburner:emailServiceId>latecladeescape</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/latecladeescape" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=es&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape" src="http://eur.i1.yimg.com/eur.yimg.com/i/es/my/addto1.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://www.addtoany.com/?linkname=La%20tecla%20de%20ESCAPE&amp;linkurl=http%3A%2F%2Ffeeds.feedburner.com%2Flatecladeescape&amp;type=feed" src="http://www.addtoany.com/addfr-b.gif">Add to Any Feed Reader</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
            <title>El origen de los símbolos matemáticos</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/nZd0_xqIA10/28</link>
            <description>Curioso. En &lt;strong&gt;epsilones &lt;/strong&gt;nos cuentan el origen de algunos símbolos matemáticos de uso más o menos frecuentes, como +, -, =, ×, ·, ÷, &amp;#931;, &amp;#8706;... y muchos otros&lt;br /&gt;
Algunos son más modernos de lo que me pensaba.&lt;br /&gt;
&lt;br /&gt;
Enlace: &lt;a href="http://www.epsilones.com/paginas/t-signos.html" target="_blank"&gt;epsilones:origen de los símbolos matemáticos&lt;/a&gt;&lt;br /&gt;
(via &lt;a href="http://c.microsiervos.com/matematicas/origen-simbolos-matematicos.html" target="_blank"&gt;Microsiervos&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/nZd0_xqIA10" height="1" width="1"/&gt;</description>
            <pubDate>Tue, 09 Jun 2009 13:23:21 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/511/28</feedburner:origLink></item>
        <item>
            <title>pc-taller.net: Foro sobre reparación de ordenadores</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/P4OWC6v_HAY/28</link>
            <description>Mis buenos amigos y mejores profesionales del recientemente creado foro &lt;strong&gt;pc-taller.net&lt;/strong&gt; son capaces de resolver casi-cualquier-cosa relacionada con la reparación y el mantenimiento de PCs.&lt;br /&gt;
Aunque el foro es muy joven todavía seguro que acabará teniendo una gran evolución ;-D&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a target="_blank" href="http://pc-taller.net/"&gt;&lt;img width="120" vspace="5" hspace="5" height="35" border="0" alt="pc-taller" src="http://latecladeescape.com/w0/images/stories/news/2k9/pc-taller(peque).png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Enlace: &lt;a target="_blank" href="http://pc-taller.net/"&gt;&lt;strong&gt;pc-taller.net&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/P4OWC6v_HAY" height="1" width="1"/&gt;</description>
            <pubDate>Tue, 09 Jun 2009 13:01:10 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/510/28</feedburner:origLink></item>
        <item>
            <title>Logicly: para aprender sobre circuitos y puertas lógicas</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/m7sUDgPjzpk/28</link>
            <description>Si estás aprendiendo acerca de las puertas lógicas y estás empezando a hacer tus primeros circuitos combinacionales, entonces &lt;strong&gt;Logicly&lt;/strong&gt; es para ti.&lt;br /&gt;
&lt;br /&gt;
&lt;img width="341" vspace="5" hspace="5" height="261" border="0" align="left" src="http://latecladeescape.com/w0/images/stories/news/2k9/logicly.png" alt="" /&gt;Es un simulador de circuitos lógicos combinacionales.&lt;br /&gt;
&lt;br /&gt;
Dispone de varias puertas (AND, OR, NOT, NAND, NOR, XNOR) que se pueden "arrastrar" hasta el area de trabajo, y unir mediante cables virtuales.&lt;br /&gt;
&lt;br /&gt;
Para generar las señales de entrada, disponemos de interruptores (que se pueden poner a 0 y a 1) y de generadores de pulso.&lt;br /&gt;
&lt;br /&gt;
Para ver las salidas, podemos utilizar una bombilla. &lt;br /&gt;
&lt;br /&gt;
Al poner en marcha el circuito, también veremos los "1" y "0" (azul y blanco respectivamente) pasar por los cables. Logicly incluso indica cables mal conectados (marcándolos en rojo).&lt;br /&gt;
&lt;br /&gt;
De momento, no permite circuitos secuenciales.&lt;br /&gt;
&lt;br /&gt;
Enlace: &lt;a href="http://joshblog.net/projects/logic-gate-simulator/Logicly.html" target="_blank"&gt;&lt;strong&gt;Logicly&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/m7sUDgPjzpk" height="1" width="1"/&gt;</description>
            <pubDate>Tue, 09 Jun 2009 12:28:15 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/509/28</feedburner:origLink></item>
        <item>
            <title>500Mbps sobre un par de hilos de cobre</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/P4zk9cH6Ork/28</link>
            <description>&lt;img width="180" vspace="5" hspace="5" height="164" border="0" align="left" src="http://latecladeescape.com/w0/images/stories/news/2k9/phone.jpg" alt="" /&gt;Cuando me entero de noticias como esta siempre me acuerdo de cuando yo estudiaba [MODE &lt;a target="_blank" href="http://www.youtube.com/watch?v=9Zrp0d8w7Fg"&gt;BATALLITA_DEL _ABUELO&lt;/a&gt; ON] estas cosas de la informática. Por aquel entonces, tenía un módem de 2400bps y recuerdo con especial cariño una noticia que leí en una revista del sector y que decía algo así como "Se logra un modem a 14400bps, alcanzando el límite de velocidad del cable telefónico". [MODE BATALLITA_DEL_ABUELO OFF]&lt;br /&gt;
&lt;br /&gt;
Se trataba de la norma &lt;a target="_blank" href="http://es.wikipedia.org/wiki/UIT-T"&gt;ITU V.32&lt;/a&gt; de 1991 (Por aquel entonces, CCITT V.32). Han pasado apenas 18 años y el mismo viejo &lt;a target="_blank" href="http://es.wikipedia.org/wiki/Red_Telef%C3%B3nica_Conmutada#Historia"&gt;cable de cobre&lt;/a&gt; llega hasta los 500Mbps. Es decir... más de 30000 veces aquella velocidad.&lt;br /&gt;
&lt;br /&gt;
El caso es que en estos días podemos leer que la empresa Ericsson ha logrado pruebas satisfactorias de transmisión sobre un par trenzado telefónico de hasta 500Mbps utilizando la tecnología &lt;a target="_blank" href="http://es.wikipedia.org/wiki/VDSL2"&gt;VDSL2&lt;/a&gt; (Very high bitrate Digital Subscriber Line 2). Esta tecnología es una evolución del &lt;a target="_blank" href="http://es.wikipedia.org/wiki/ADSL"&gt;ADSL&lt;/a&gt;, y al igual que éste y que el &lt;a target="_blank" href="http://es.wikipedia.org/wiki/ADSL2"&gt;ADSL2&lt;/a&gt; y el &lt;a target="_blank" href="http://es.wikipedia.org/wiki/ADSL2%2B"&gt;ADSL2+&lt;/a&gt; utiliza frecuencias muy por encima de los 5Khz (las frecuencias para las que fue diseñado el cable telefónico). Debido a eso, las distancias que soporta son relativamente cortas. En el caso de las pruebas mencionadas parece ser que ha sido de unos 500 metros. A partir de esa distancia, la velocidad de transmisión va decayendo. Eso significa que esas velocidades sólo se podrían alcanzar estando muy cerca de una central telefónica.&lt;br /&gt;
&lt;br /&gt;
En todo caso, no deja de ser un logro espectacular. En el año 91 pensábamos que en el siglo XXI tendríamos coches voladores y cogeríamos naves espaciales como quien coge el autobús... pero no ha sido así: tenemos comunicaciones 30000 veces más rápidas.&lt;br /&gt;
&lt;br /&gt;
(Vía &lt;a target="_blank" href="http://www.vnunet.es/es/vnunet/news/2009/03/18/ericsson_alcanza_los_500mbps_sobre_cobre"&gt;vnunet&lt;/a&gt;)&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/P4zk9cH6Ork" height="1" width="1"/&gt;</description>
            <pubDate>Wed, 18 Mar 2009 18:21:13 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/508/28</feedburner:origLink></item>
        <item>
            <title>El primer ordenador de España</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/BjKgq-nXchw/28</link>
            <description>&lt;img width="150" vspace="5" hspace="5" height="160" border="0" title="ibm 650" alt="ibm 650" src="http://latecladeescape.com/w0/images/stories/news/2k9/ibm650renfe.jpg" /&gt;&lt;br /&gt;
50 añitos hace desde que RENFE adquirió el que se puede considerar el primer ordenador de España. Lo hacía en 1959 y fué el modelo 650 de IBM, que aún tendía válvulas de vacío. Con sus 6 toneladas de peso era todo un jabato.&lt;br /&gt;
Ese ordenador se expone en estos días en el&lt;em&gt; Museo de las ciencias Principe Felipe&lt;/em&gt;, de Valencia.&lt;br /&gt;
Puedes ver una amplia especificación del &lt;a target="_blank" href="http://es.wikipedia.org/wiki/IBM_650"&gt;IBM650 en la wikipedia&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
(via &lt;a target="_blank" href="http://www.neoteo.com/el-primer-ordenador-de-espana-15080.neo"&gt;NeoTeo&lt;/a&gt;)&lt;br type="_moz" /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/BjKgq-nXchw" height="1" width="1"/&gt;</description>
            <pubDate>Sun, 15 Mar 2009 16:06:21 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/506/28</feedburner:origLink></item>
        <item>
            <title>20 años cumple la propuesta de Berners-Lee para la creación de la World Wide Web</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/tlXATk7rPbI/28</link>
            <description>&lt;a href="http://info.cern.ch/Proposal.html"&gt;&lt;img width="119" vspace="5" hspace="5" height="160" border="0" src="http://latecladeescape.com/w0/images/stories/news/2k9/Berners_lee_proposal.gif" alt="Berners-Lee Proposal" title="Berners-Lee Proposal" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;p&gt;En estos días se habla de que hace 20 años (en Marzo de 1989), &lt;a href="http://latecladeescape.com/w0/index.php?option=com_content&amp;task=view&amp;id=101&amp;Itemid=92"&gt;Tim Berners-Lee&lt;/a&gt; redactaba una propuesta para la creación de un sistema de intercambio de información interna producida por el &lt;a href="http://public.web.cern.ch/public/" target="_blank"&gt;CERN&lt;/a&gt; (European Organization for Nuclear Research). Se trataba de la &lt;strong&gt;Wold Wide Web&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Por supuesto, esta organización está de celebración. Desde luego, la Web no es el único mérito tecnológico del CERN, pero junto con el Gran Colisionador de Hadrones (&lt;a target="_blank" href="http://public.web.cern.ch/public/en/LHC/LHC-en.html"&gt;LHC&lt;/a&gt;) quizá sea el más conocido.&lt;/p&gt;
Cuatro años más tarde, en 1993, el CERN anunció que no cobraría derechos por la utilización de los protocolos de la Web, comenzando realmente su gran desarrollo.&lt;br /&gt;
Puedes ver la &lt;a href="http://info.cern.ch/Proposal.html" target="_blank"&gt;propuesta&lt;/a&gt; de Berners Lee en &lt;a href="http://info.cern.ch" target="_blank"&gt;cern.info.ch&lt;/a&gt;, el primer servidor web.&lt;br /&gt;
(Imagen ©CERN)&lt;br type="_moz" /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/tlXATk7rPbI" height="1" width="1"/&gt;</description>
            <pubDate>Sat, 14 Mar 2009 16:29:04 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/507/28</feedburner:origLink></item>
        <item>
            <title>Impresionante eclipse de sol desde la luna</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/1XqrJE-6nJ0/28</link>
            <description>El orbitador lunar &lt;a href="http://es.wikipedia.org/wiki/SELENE" target="_blank"&gt;Kaguya&lt;/a&gt; (también conocido como SELENE) de Japón se encontraba el 9 de febrero orbitando la Luna, y su cámara de alta definición pudo captar el final de un eclipse total solar algo particular.&lt;br /&gt;
&lt;br /&gt;
En la Tierra se produce un eclipse cuando la Luna se interpone entre el sol y nosotros.&lt;br /&gt;
&lt;br /&gt;
La nave Kaguya se encontraba en la Luna... en el eclipse que grabó fue la tierra la que se interpuso entre el Sol y la Luna.&lt;br /&gt;
&lt;br /&gt;
Bueno... no se trata de una situación extraña, pero claro... nunca una cámara había captado el momento desde semejante perspectiva.&lt;br /&gt;
&lt;br /&gt;
El vídeo comienza en total oscuridad, porque la nave se está moviendo orbitando la Luna, pero la tierra y el sol todavía están detrás del horizonte.&lt;br /&gt;
&lt;br /&gt;
Poco a poco comienza a aparecer un anillo de luz. Ese anillo es la atmósfera de la tierra que resplandece porque el sol está detrás. El anillo va apareciendo de arriba hacia abajo a medida que la Kaguya se va moviendo hacia el horizonte.&lt;br /&gt;
Justo cuando la Tierra (y detrás el Sol) se ven completamente empieza el fin del eclipse, y se ve un gran resplandor: el Sol ya no está completamente oculto por la tierra.&lt;br /&gt;
&lt;br /&gt;
&lt;object width="480" height="295"&gt;
&lt;param value="http://www.youtube-nocookie.com/v/Zq0ptByQrcg&amp;hl=es&amp;fs=1&amp;rel=0&amp;color1=0xe1600f&amp;color2=0xda6903" name="movie" /&gt;
&lt;param value="true" name="allowFullScreen" /&gt;
&lt;param value="always" name="allowscriptaccess" /&gt;&lt;embed width="480" height="295" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.youtube-nocookie.com/v/Zq0ptByQrcg&amp;hl=es&amp;fs=1&amp;rel=0&amp;color1=0xe1600f&amp;color2=0xda6903"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
[Vídeo Youtube &lt;a href="http://www.youtube.com/watch?v=Zq0ptByQrcg&amp;NR=1" target="_blank"&gt;0:58&lt;/a&gt;]&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/1XqrJE-6nJ0" height="1" width="1"/&gt;</description>
            <pubDate>Sat, 14 Mar 2009 08:50:50 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/505/28</feedburner:origLink></item>
        <item>
            <title>Premio Turing 2008 para la doctora Barbara H. Liskov del MIT</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/eud5EFHigng/28</link>
            <description>&lt;img width="150" vspace="5" hspace="5" height="184" border="0" align="left" alt="" src="http://latecladeescape.com/w0/images/stories/pers/barbara_liskov.jpg" /&gt;Acabo de ver la nota de prensa publicada por la &lt;a target="_blank" href="http://www.acm.org/"&gt;ACM &lt;/a&gt;con fecha del 10 de Marzo de 2009, en la que comentan que la asociación otorga el &lt;strong&gt;Premio Turing de 2008 &lt;/strong&gt;a la doctora &lt;strong&gt;Bárbara H. Liskov&lt;/strong&gt; por "&lt;strong&gt;&lt;em&gt;Sus contribuciones a los fundamentos prácticos y teóricos de los lenguajes de programación y del diseño de sistemas, especialmente en lo relacionado con la abstracción de datos, la tolerancia a fallos y la computación distribuida".&lt;/em&gt;&lt;/strong&gt;&lt;br clear="all" /&gt;
&lt;br /&gt;
La verdad es que al leer el nombre en la nota de prensa me resultaba conocido pero no lograba recordar por qué.&lt;br /&gt;
&lt;br /&gt;
Entre los méritos de Liskov se cuenta:
&lt;ul&gt;
    &lt;li&gt;haber desarrollado allá por 1974 el primer lenguaje de programación con soporte para Tipos Abstractos de Datos, llamado &lt;a href="http://en.wikipedia.org/wiki/CLU_programming_language" target="_blank"&gt;CLU&lt;/a&gt;, con baja o ninguna implantación comercial práctica, pero del cual tomaron idea otros lenguajes;&lt;/li&gt;
    &lt;li&gt;también otro lenguaje de programación llamado Argus en los años 80, que permitía que el paradigma de programación orientada a objetos se ejecutase sobre sistemas distribuidos.&lt;/li&gt;
    &lt;li&gt;liderar un equipo de investigación en el MIT centrado en la computación distribuida y en la &lt;a href="http://en.wikipedia.org/wiki/Byzantine_Fault_Tolerance" target="_blank"&gt;tolerancia a fallos bizantinos&lt;/a&gt; (un tipo de fallos traicionero que pueden ocurrir durante la ejecución de algoritmos en sistemas distribuidos).&lt;/li&gt;
&lt;/ul&gt;
Sin embargo... a mí no me resultaba conocido por ninguna de esas tres cosas, sino por "&lt;a href="http://en.wikipedia.org/wiki/Liskov_substitution_principle" target="_blank"&gt;&lt;strong&gt;El principio de sustitución de Liskov&lt;/strong&gt;&lt;/a&gt;", un enunciado referido a la definición de subtipos (o subclases, o clases derivadas, etc...) que había escuchado en multitud de ocasiones y que por lo visto Bárbara Liskov y &lt;a href="http://en.wikipedia.org/wiki/Jeannette_Wing" target="_blank"&gt;Jeanette Wing&lt;/a&gt; (de la Universidad Carnegie Mellon) citan en un documento escrito conjuntamente y titulado "&lt;a href="http://eprints.kfupm.edu.sa/28134/" target="_blank"&gt;Behavioral Subtyping Using Invariants and Constraints&lt;/a&gt;", y que básicamente viene a decir que:&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Si &amp;Phi;(x) es una propiedad demostrable de un objeto x de la clase T, entonces &amp;Phi;(y) es verdadera para un objeto y de la clase S, siendo S una subclase de T.&lt;/strong&gt; Es decir, si S es una subclase de T, entonces un objeto x&amp;isin;T puede ser sustituido por otro objeto y&amp;isin;S en un programa sin que se alteren las propiedades de ese programa. Si no es así, entonces S no es una subclase de T.&lt;br /&gt;
&lt;br /&gt;
¡Qué cosas! En fin... enhorabuena a la flamante ganadora.&lt;br /&gt;
&lt;br /&gt;
Para saber más:&lt;br /&gt;
-Una &lt;a href="http://es.wikipedia.org/wiki/Barbara_Liskov" target="_blank"&gt;mini bio de Liskov en la wikipedia&lt;/a&gt;.&lt;br /&gt;
-La &lt;a href="http://www.pmg.csail.mit.edu/~liskov/" target="_blank"&gt;página de Liskov&lt;/a&gt; en el MIT&lt;br /&gt;
-La &lt;a href="http://www.acm.org/press-room/news-releases/turing-award-08" target="_blank"&gt;nota de prensa de ACM&lt;/a&gt; en la que se anuncia la concesión del premio Turing.&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/eud5EFHigng" height="1" width="1"/&gt;</description>
            <pubDate>Tue, 10 Mar 2009 15:30:54 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/504/28</feedburner:origLink></item>
        <item>
            <title>Pantallas flexibles: Ya están aquíííí</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/z0_ljVkLL4Y/28</link>
            <description>Las ciencias adelantan que es una barbaridad. Aunque no dejan de ser prototipos, me encanta que el tema avance y sea de interés para los fabricantes (como Sony, en este caso).&lt;br /&gt;
&lt;br /&gt;
&lt;object width="425" height="344"&gt;
&lt;param value="http://www.youtube-nocookie.com/v/k6bkmPjVF-k&amp;hl=es&amp;fs=1&amp;rel=0" name="movie" /&gt;
&lt;param value="true" name="allowFullScreen" /&gt;
&lt;param value="always" name="allowscriptaccess" /&gt;&lt;embed width="425" height="344" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.youtube-nocookie.com/v/k6bkmPjVF-k&amp;hl=es&amp;fs=1&amp;rel=0"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;br /&gt;
[&lt;a href="http://www.youtube.com/watch?v=k6bkmPjVF-k&amp;eurl=http://latecladeescape.com/w0/" target="_blank"&gt;Vídeo YouTube 1:18&lt;/a&gt;]&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/z0_ljVkLL4Y" height="1" width="1"/&gt;</description>
            <pubDate>Mon, 09 Mar 2009 15:26:43 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/503/28</feedburner:origLink></item>
        <item>
            <title>Desaparece el sistema operativo PalmOS</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/ve-lh5qLKXU/28</link>
            <description>&lt;img width="50" vspace="5" hspace="5" height="50" border="0" align="left" alt="palm" src="http://latecladeescape.com/w0/images/stories/news/2k9/logo_palm.jpg" /&gt;Pues eso... después de tantos años...&lt;br /&gt;
Parece que la empresa Palm no continúa con el sistema operativo &lt;strong&gt;PalmOS &lt;/strong&gt;en sus nuevas PDA y teléfonos móviles.&lt;br /&gt;
&lt;br /&gt;
Los nuevos teléfonos &lt;a target="_blank" href="http://www.palm.com/us/products/phones/pre/"&gt;Palm Pre&lt;/a&gt; incorporarán un nuevo sistema operativo: &lt;a target="_blank" href="http://es.wikipedia.org/wiki/Palm_webOS"&gt;&lt;strong&gt;Palm WebOS&lt;/strong&gt;&lt;/a&gt; (desafortunado nombre para los hablantes de Español), con lo cual, el viejo PalmOS llega al fin de sus días.&lt;br /&gt;
&lt;br /&gt;
(Nos lo cuentan en &lt;a target="_blank" href="http://alt1040.com/2009/02/palm-os-ha-muerto-2"&gt;ALT1040&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br type="_moz" /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/ve-lh5qLKXU" height="1" width="1"/&gt;</description>
            <pubDate>Sun, 08 Mar 2009 15:36:43 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/502/28</feedburner:origLink></item>
        <item>
            <title>Crear fuentes TrueType con tu propia caligrafía</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/MbvdG00xsKo/28</link>
            <description>&lt;img width="475" vspace="0" hspace="0" height="307" border="0" src="http://latecladeescape.com/w0/images/stories/news/2k9/yourfonts.png" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Enlace: &lt;a href="http://yourfonts.com" target="_blank"&gt;&lt;strong&gt;yourfonts.com&lt;/strong&gt;&lt;/a&gt;&lt;br type="_moz" /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/MbvdG00xsKo" height="1" width="1"/&gt;</description>
            <pubDate>Sun, 22 Feb 2009 06:32:58 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/501/28</feedburner:origLink></item>
        <item>
            <title>Tube-Adventures</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/lNDwldMEAYw/28</link>
            <description>Una aventura gráfica en YouTube de &lt;a target="_blank" href="http://corderotv.blogspot.com/"&gt;&lt;strong&gt;CorderoTV&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Bueno... una no: dos... porque hay dos partes.&lt;br /&gt;
&lt;br /&gt;
La verdad es que caí por casualidad y ... ¡¡¡ NO PUDE DEJARLO !!!... estuve un buen rato jugando a ambas y, sobre todo, riéndome.&lt;br /&gt;
&lt;br /&gt;
&lt;img width="160" vspace="5" hspace="5" height="90" border="0" title="Tube-adventures" alt="Tube-adventures" src="http://latecladeescape.com/w0/images/stories/news/2k9/tube-adventures2.jpg" /&gt;&lt;br /&gt;
&lt;br /&gt;
La primera parte de Tube-Adventures (En busca de la panadería) es realmente divertida y está muy trabajada... pero la segunda (El noruego primigenio) supera a la primera ampliamente.&lt;br /&gt;
&lt;br /&gt;
Y... ¿Cómo se hace una aventura para el YouTube?... Pues echa un vistazo... seguro que pasas un buen rato:&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;1ª Parte:&lt;br /&gt;
&lt;a target="_blank" href="http://www.youtube.com/watch?v=BckqqsJiDUI"&gt;&lt;strong&gt;En busca de la panadería&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
2ª Parte:&lt;br /&gt;
&lt;a target="_blank" href="http://www.youtube.com/watch?v=yvjqIvkScYs"&gt;&lt;strong&gt;El noruego primigenio&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/lNDwldMEAYw" height="1" width="1"/&gt;</description>
            <pubDate>Sun, 22 Feb 2009 06:17:38 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/500/28</feedburner:origLink></item>
        <item>
            <title>Metano en Marte</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/L9U3tS7A4jc/28</link>
            <description>&lt;img hspace="5" height="116" border="0" width="116" vspace="5" src="http://latecladeescape.com/w0/images/stories/news/2k9/marvin_martian.jpg" alt="" /&gt;&lt;br /&gt;
Dicen los de Ciencia[at]Nasa que en un estudio reciente se han encontrado evidencias definitivas de grandes emisiones de metano en la atmósfera de Marte. Dado que parece que este gas no aguanta demasiado en la atmósfera de Marte, puede concluirse que se está generando o liberando ahora mismo.&lt;br /&gt;
No es que haya que pensar inmediatamente en posible vida marciana... pero la presencia de metano hace que al menos se pueda barajar esa posibilidad, dado que en La Tierra, buena parte del metano es producido por mecanismos biológicos... pero no todo.&lt;br /&gt;
Más en &lt;a href="http://ciencia.nasa.gov/headlines/y2009/15jan_marsmethane.htm" target="_blank"&gt;Ciencia[at]Nasa&lt;/a&gt;.&lt;br type="_moz" /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/L9U3tS7A4jc" height="1" width="1"/&gt;</description>
            <pubDate>Thu, 05 Feb 2009 16:13:42 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/498/28</feedburner:origLink></item>
        <item>
            <title>Sequoia: Un ordenador de IBM a 20 PetaFLOPS</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/Ujic8SPeG0c/28</link>
            <description>&lt;img hspace="5" height="180" border="0" align="left" width="270" vspace="5" alt="" src="http://latecladeescape.com/w0/images/stories/news/2k9/ibm360g.jpg" /&gt;Dicen en &lt;a href="http://www.theinquirer.net/inquirer/news/772/1050772/ibm-petaflops-supercomputer-tabs-us-nukes" target="_blank"&gt;&lt;strong&gt;The Inquirer&lt;/strong&gt;&lt;/a&gt; que IBM está preparando un ordenador para el &lt;a target="_blank" href="https://www.llnl.gov/"&gt;Lawrence Livermore National Laboratory&lt;/a&gt; del gobierno de los EEUU que alcanzará los 20 PetaFLOPS de capacidad de computación. Todo un salto, teniendo en cuenta que hace relativamente poco que un supercomputador alcanzó un PetaFLOPS -&lt;a href="http://latecladeescape.com/w0/churumbelerias/el-petaflops.html"&gt;el RoadRunner, también construido por IBM&lt;/a&gt;-.&lt;br /&gt;
&lt;br /&gt;
Su nombre será &lt;strong&gt;Sequoia &lt;/strong&gt;y estará listo para el 2012. Para tener semejante capacidad de cálculo no es demasiado grande: el tamaño de unos 100 frigoríficos. ;-D&lt;br /&gt;
&lt;br /&gt;
&lt;br type="_moz" /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/Ujic8SPeG0c" height="1" width="1"/&gt;</description>
            <pubDate>Thu, 05 Feb 2009 14:09:24 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/497/28</feedburner:origLink></item>
        <item>
            <title>¡Ya no nieva como antes...!</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/tYlp4gVIlqM/28</link>
            <description>&lt;div style="text-align: center;"&gt;&lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-size: xx-large;"&gt;¡¡¡ Y un cuerno !!!&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img hspace="5" height="343" border="0" width="480" vspace="5" title="Nevando 1 de Febrero de 2009" alt="Nevando 1 de Febrero de 2009" src="http://latecladeescape.com/w0/images/stories/news/churum/2k8/nevando2k901.jpg" /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;&lt;span style="font-size: xx-small;"&gt;(&lt;a href="http://latecladeescape.com/w0/churumbelerias/chica-nueva-en-la-tecla-de-escape.html"&gt;Nunu &lt;/a&gt;y un servidor de Vd. paseando el día 1 de Febrero de 2009 en algún lugar de la zona centro de España)&lt;/span&gt;&lt;/div&gt;
&lt;br type="_moz" /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/tYlp4gVIlqM" height="1" width="1"/&gt;</description>
            <pubDate>Sun, 01 Feb 2009 11:26:34 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/496/28</feedburner:origLink></item>
        <item>
            <title>ZINK: ¿Vuelven las fotografías instantaneas en papel?</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/g81seWwN3h8/28</link>
            <description>Pensé que las fotos en papel habían pasado ya a mejor vida... Pero quizá no... no sé.&lt;br /&gt;
&lt;br /&gt;
La tecnología &lt;strong&gt;&lt;a href="http://www.zink.com/" target="_blank"&gt;ZINK&lt;/a&gt; &lt;/strong&gt;(Zero INK) permite la construcción de dispositivos de impresión fotográfica en color que no necesitan depósitos de tinta. Utilizan un papel especial que es el que tiene parte de la tecnología para generar sobre él los colores necesarios. Esto permite que los dispositivos de impresión sean de reducido tamaño y reducido consumo eléctrico -con lo cual pueden ser portátiles-. El único consumible que interviene es el propio papel especial.&lt;br /&gt;
&lt;br /&gt;
Ya están en el mercado cámaras fotográficas digitales capaces de generar una copia impresa al momento, como la cámara &lt;a href="http://www.polaroid.com/CES/ProductDetail.jsp?prod_code=PG009" target="_blank"&gt;Polaroid PoGo&lt;/a&gt; o la &lt;a href="http://www.crunchgear.com/2008/11/06/xiao-tip-521-tomy-releases-5-megapixel-camera-with-built-in-printer/" target="_blank"&gt;Takara Tomy Xiao&lt;/a&gt;. El tamaño de las copias que generan es de unos 5×7.6 centímetros (2×3 pulgadas).&lt;br /&gt;
&lt;br /&gt;
Polaroid también dispone &lt;a target="_blank" href="http://www.polaroid.com/pogo/es/index.html"&gt;de una impresora&lt;/a&gt; (sin cámara) portátil capaz de imprimir fotos tomadas por otros dispositivos (cámaras, móviles)...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[Vídeo Takara Tomy Xiao. Youtube 3:37] &lt;embed height="344" width="425" allowfullscreen="true" type="application/x-shockwave-flash" src="http://www.youtube.com/v/QFOT3-hoooY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=de&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/embed&gt; &lt;br /&gt;
&lt;br /&gt;
[Vídeo impresora Polaroid PoGo. Youtube 1:08] &lt;embed height="344" width="425" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.youtube.com/v/4FqYkdYysdw&amp;hl=es&amp;fs=1"&gt;&lt;/embed&gt; &lt;br /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/g81seWwN3h8" height="1" width="1"/&gt;</description>
            <pubDate>Wed, 28 Jan 2009 15:02:57 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/495/28</feedburner:origLink></item>
        <item>
            <title>Microsoft Web Platform Installer</title>
            <link>http://feedproxy.google.com/~r/latecladeescape/~3/QauotEpUbxc/28</link>
            <description>Curiosa aplicación esta.&lt;br /&gt;
Un pequeño instalador (para windows) que es capaz de instalarnos descargándolos durante la instalación de un montón de productos de microsoft relacionados con el desarrollo web.&lt;br /&gt;
Al arrancar, este instalador permite seleccionar qué productos queremos instalar, incluyendo IIS y herramientas de administración para éste, Visual Studio Web Developer Express, ASP.NET MVC, FastCGI, SQL Server Express, Drivers de SQL Server Express para PHP, Silverlight Tools y URLScan.&lt;br /&gt;
&lt;br /&gt;
Se puede instalar desde &lt;a href="http://www.microsoft.com/web/channel/products/WebPlatformInstaller.aspx" target="_blank"&gt;&lt;strong&gt;aquí&lt;/strong&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: xx-small;"&gt;(Vía &lt;/span&gt;&lt;a href="http://kartones.net/blogs/lawebdeprogramacion/archive/2009/01/23/noticias-23-enero-2009.aspx" target="_blank"&gt;&lt;span style="font-size: xx-small;"&gt;La Web de programación&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: xx-small;"&gt;).&lt;/span&gt;&lt;br type="_moz" /&gt;&lt;img src="http://feeds.feedburner.com/~r/latecladeescape/~4/QauotEpUbxc" height="1" width="1"/&gt;</description>
            <pubDate>Sun, 25 Jan 2009 15:19:05 +0100</pubDate>
        <feedburner:origLink>http://latecladeescape.com/w0/content/view/494/28</feedburner:origLink></item>
    </channel>
</rss>
