<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" gd:etag="W/&quot;A0AHRXk5cCp7ImA9WxBRGEQ.&quot;"><id>tag:blogger.com,1999:blog-14287257</id><updated>2010-01-07T18:28:54.728-03:00</updated><title>Blog de Jorge Andrade</title><subtitle type="html">Libros, desarrollo web, política, estupideces, curiosidades, noticias o sea un poco de nada.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>141</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/kGqB" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;CEYGQXs5eip7ImA9WxBREko.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-3579783822589628203</id><published>2009-12-28T09:39:00.001-03:00</published><updated>2009-12-31T12:08:40.522-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-31T12:08:40.522-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Geek" /><category scheme="http://www.blogger.com/atom/ns#" term="Inocentes" /><category scheme="http://www.blogger.com/atom/ns#" term="Tecnologia" /><title>La próxima versión del iPhone funcionará con Windows Mobile</title><content type="html">Así es, de acuerdo a lo informado por Apple las futuras versiones del iPhone funcionarán con Windows Mobile porque "es más estable y hay mayor disponibilidad de software de terceros en el mercado".&lt;br /&gt;
Esto es una buena noticia para Microsoft ya que permitiría aumentar su participación en el competitivo mercado de aparatos móviles.&lt;br /&gt;
&lt;br /&gt;
Veamos en que terminará esto :). &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://rurl.org/eqa"&gt;Fuente de la noticia&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Actualización: Esto era un simple broma por el día de los inocentes :).&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-3579783822589628203?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/upC06q2PxFuTINDHMyecxof8-bk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/upC06q2PxFuTINDHMyecxof8-bk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/upC06q2PxFuTINDHMyecxof8-bk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/upC06q2PxFuTINDHMyecxof8-bk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=IAt4whdDgRQ:BqgXVU9MlCw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=IAt4whdDgRQ:BqgXVU9MlCw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=IAt4whdDgRQ:BqgXVU9MlCw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=IAt4whdDgRQ:BqgXVU9MlCw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=IAt4whdDgRQ:BqgXVU9MlCw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=IAt4whdDgRQ:BqgXVU9MlCw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=IAt4whdDgRQ:BqgXVU9MlCw:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/3579783822589628203/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/la-proxima-version-del-iphone.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3579783822589628203?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3579783822589628203?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/la-proxima-version-del-iphone.html" title="La próxima versión del iPhone funcionará con Windows Mobile" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;DkMBSXk7eyp7ImA9WxBSFks.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-7744834020471260115</id><published>2009-12-24T11:19:00.001-03:00</published><updated>2009-12-24T11:20:58.703-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-24T11:20:58.703-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Libros" /><title>Lo leído durante el 2009</title><content type="html">Se acaba el año y llegan los resumenes. Ya hice un &lt;a href="http://jorge-andrade.blogspot.com/2009/12/lo-mas-escuchado-durante-el-ano-2009.html"&gt;resumen de lo más escuchado durante este año&lt;/a&gt;, ahora es turno de lo leído.&lt;br /&gt;
&lt;br /&gt;
Acostumbraba a &lt;a href="http://jorge-andrade.blogspot.com/search/label/Libros"&gt;escribir un post por cada libro&lt;/a&gt;, en donde explicaba a grandes rasgos su temática y el nivel de agrado que me producía la lectura, pero el ritmo de lectura versus el de escribir reseñas terminó siendo inversamente proporcional con saldo positivo para el primero, por lo que opté finalmente por dedicarme a leer solamente.&lt;br /&gt;
&lt;br /&gt;
Me encanta leer, no puedo dejar de hacerlo :).&lt;br /&gt;
&lt;br /&gt;
Mi humilde biblioteca está compuesta mayormente por estudios historiográficos, mitológicos, filosofía, filología, antropología, entre otras ciencias sociales, humanidades y autores clásicos. Novelas contemporáneas creo que las puedo contar con una mano. Best-sellers brillan por su ausencia.&lt;br /&gt;
&lt;br /&gt;
La última reseña que hice fue de la maratónica lectura de la &lt;a href="http://jorge-andrade.blogspot.com/2009/03/libros-historia-universal-de-carl.html"&gt;historia universal de Carl Grimberg&lt;/a&gt;, muy entretenida por cierto, y que me dejó el bichito de leer autores antiguos y del medioevo, con alguno que otro estudio relacionado.&lt;br /&gt;
&lt;br /&gt;
Sólo listaré lo leído dejando, si es que existe, algún link a Wikipedia o al Proyecto Gutemberg o a lo que primero encuentre :). No haré el resumen porque me tomaría muuuucho tiempo hacerlo.&lt;br /&gt;
&lt;br /&gt;
Partamos:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/Historias_%28T%C3%A1cito%29"&gt;Historias&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/T%C3%A1cito"&gt;Tácito&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/Los_Trabajos_y_los_D%C3%ADas"&gt;Los Trabajos y los Días&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Hes%C3%ADodo"&gt;Hesíodo&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/La_Rep%C3%BAblica"&gt;La República&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Plat%C3%B3n"&gt;Platón&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/Il%C3%ADada"&gt;La Ilíada&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Homero"&gt;Homero&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/Odisea"&gt;La Odisea&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Homero"&gt;Homero&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/An%C3%A1basis_de_Jenofonte"&gt;Anábasis&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Jenofonte"&gt;Jenofonte&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://es.wikipedia.org/wiki/Eneida"&gt;La Eneída&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Virgilio"&gt;Virgilio&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://de.wikipedia.org/wiki/Die_Nibelungen_%28Hebbel%29"&gt;Los Nibelungos&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Hebbel"&gt;Federico Hebbel&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://books.google.cl/books?id=RRr1aX3W9e0C&amp;amp;dq=Bertrand+Russell,+Religion+and+Science&amp;amp;printsec=frontcover&amp;amp;source=bn&amp;amp;hl=en&amp;amp;ei=SZQxS5bSI4-nuAfWm8CjBw&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=4&amp;amp;ved=0CBsQ6AEwAw#v=onepage&amp;amp;q=&amp;amp;f=false"&gt;Religión y Ciencia&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Bertrand_Russell"&gt;Bertrand Russell&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/Vacas-Cerdos-Guerras-Y-Brujas/dp/B000KYQDMA"&gt;Vacas, Cerdos, Guerras y Brujas&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Marvin_Harris"&gt;Marvin Harris&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.antartica.cl/antartica/servlet/LibroServlet?action=fichaLibro&amp;amp;id_libro=91523"&gt;Mercaderes y banqueros de la Edad Media&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Jacques_Le_Goff"&gt;Jacques Le Goff&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.fondodeculturaeconomica.com/ED_Detalle.asp?ctit=760139R"&gt;El Dios de los Brujos&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Margaret_Murray"&gt;Margaret A. Murray&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.fondodeculturaeconomica.com/ED_Detalle.asp?ctit=017210R"&gt;La Edad Media&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/Jos%C3%A9_Luis_Romero_%28historiador%29"&gt;José Luis Romero&lt;/a&gt;. &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-7744834020471260115?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lG1WnXIUtDEs_-VsxpMMuyZM3Ik/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lG1WnXIUtDEs_-VsxpMMuyZM3Ik/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lG1WnXIUtDEs_-VsxpMMuyZM3Ik/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lG1WnXIUtDEs_-VsxpMMuyZM3Ik/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=abQ-WFOZLy8:u8fPnYw8-cI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=abQ-WFOZLy8:u8fPnYw8-cI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=abQ-WFOZLy8:u8fPnYw8-cI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=abQ-WFOZLy8:u8fPnYw8-cI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=abQ-WFOZLy8:u8fPnYw8-cI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=abQ-WFOZLy8:u8fPnYw8-cI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=abQ-WFOZLy8:u8fPnYw8-cI:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/7744834020471260115/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/lo-leido-durante-el-2009.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/7744834020471260115?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/7744834020471260115?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/lo-leido-durante-el-2009.html" title="Lo leído durante el 2009" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;A0UBQX86eip7ImA9WxBTGEo.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-1951634975621097707</id><published>2009-12-15T09:14:00.000-03:00</published><updated>2009-12-15T09:14:10.112-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-15T09:14:10.112-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Plurk" /><category scheme="http://www.blogger.com/atom/ns#" term="descarados" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Microsoft China copia descaradamente a Plurk</title><content type="html">De acuerdo a lo informado por el &lt;a href="http://blog.plurk.com/2009/12/14/microsoft-rips-plurk/"&gt;blog de Plurk&lt;/a&gt;, Microsoft China "se tomó la molestia" de &lt;a href="http://club.msn.cn/"&gt;copiar el sitio&lt;/a&gt; de microblogging &lt;a href="http://www.plurk.com/"&gt;Plurk&lt;/a&gt;. En las capturas de pantalla mostradas en el blog, se puede apreciar que la copia es tan descarada que usan el mismo &lt;a href="http://blog.plurk.com/wp-content/uploads/2009/12/design_theft.png"&gt;concepto de Plurk&lt;/a&gt; e incluso &lt;a href="http://blog.plurk.com/wp-content/uploads/2009/12/8DjkN.png"&gt;hasta el mismo código&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlQOmet4aeQ/Syd7jJLtPKI/AAAAAAAACWw/QavOPezzmKU/s1600-h/plurk.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlQOmet4aeQ/Syd7jJLtPKI/AAAAAAAACWw/QavOPezzmKU/s320/plurk.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Siempre se ha dicho que todo plagio es una forma de halago pero esto es sencillamente descarado. Al parecer Microsoft se está quedando sin ideas. Sin ir más lejos, Bing en su interfaz de usuario, es una copia calcada de Google.&lt;br /&gt;
&lt;br /&gt;
Via &lt;a href="http://blog.plurk.com/2009/12/14/microsoft-rips-plurk/"&gt;Plurk Labs&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-1951634975621097707?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/k9zCEHVKVPiiRcNA8mo2SLSY478/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k9zCEHVKVPiiRcNA8mo2SLSY478/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/k9zCEHVKVPiiRcNA8mo2SLSY478/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k9zCEHVKVPiiRcNA8mo2SLSY478/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=yDpULQSwqlw:nuPpZ1jKccs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=yDpULQSwqlw:nuPpZ1jKccs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=yDpULQSwqlw:nuPpZ1jKccs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=yDpULQSwqlw:nuPpZ1jKccs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=yDpULQSwqlw:nuPpZ1jKccs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=yDpULQSwqlw:nuPpZ1jKccs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=yDpULQSwqlw:nuPpZ1jKccs:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/1951634975621097707/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/microsoft-china-copia-descaradamente.html#comment-form" title="2 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/1951634975621097707?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/1951634975621097707?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/microsoft-china-copia-descaradamente.html" title="Microsoft China copia descaradamente a Plurk" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_VlQOmet4aeQ/Syd7jJLtPKI/AAAAAAAACWw/QavOPezzmKU/s72-c/plurk.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;A04MRnw9fSp7ImA9WxBTGE0.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-8548628766681524367</id><published>2009-12-14T13:59:00.000-03:00</published><updated>2009-12-14T13:59:47.265-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-14T13:59:47.265-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Politica" /><category scheme="http://www.blogger.com/atom/ns#" term="Chile" /><title>Resultados de Encuesta Presidencial 2009 (Primera Vuelta)</title><content type="html">&lt;div style="text-align: justify;"&gt;Ayer se llevaron a cabo las elecciones presidenciales y parlamentarias. En las primeras no hubo mayoría absoluta por lo que pasaron a segunda vuelta Sebastián Piñera y Eduardo Frei.&lt;br /&gt;
&lt;br /&gt;
Hace un tiempo publiqué una encuesta &lt;a href="http://www.lenara.cl/"&gt;Lenara&lt;/a&gt; que incluía a los 4 candidatos, ahora es tiempo de publicar los resultados comparándolos con los oficiales.&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;&lt;a href="http://www.lenara.cl/exp_resultados.php?id_encuesta=432"&gt;Resultados de mi encuesta&lt;/a&gt;:&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlQOmet4aeQ/SyZtGOHioII/AAAAAAAACWg/e_a_ADh6bC8/s1600-h/resultado_encuesta_2009.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlQOmet4aeQ/SyZtGOHioII/AAAAAAAACWg/e_a_ADh6bC8/s320/resultado_encuesta_2009.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;&lt;a href="http://elecciones.gov.cl/Sitio2009/index.html"&gt;Resultados Oficiales&lt;/a&gt;:&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_VlQOmet4aeQ/SyZtIVhdBlI/AAAAAAAACWo/_0iItNMZexs/s1600-h/resultado_oficiales_2009.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_VlQOmet4aeQ/SyZtIVhdBlI/AAAAAAAACWo/_0iItNMZexs/s640/resultado_oficiales_2009.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Se puede apreciar claramente que mi encuesta no anduvo ni cerca de los resultados oficiales :D. Para seguir con este juego, acabo de publicar una nueva encuesta considerando a los 2 candidatos agregando las opciones de voto nulo y blanco:&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;iframe frameborder="0" height="250" scrolling="no" src="http://www.lenara.cl/express.php?id_usuario=75" width="100%"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;Veamos si ahora esta encuesta se acerca más a la realidad.&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-8548628766681524367?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2tkjpH2-Yo-OwLZ8qmNAKXzAKK8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2tkjpH2-Yo-OwLZ8qmNAKXzAKK8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2tkjpH2-Yo-OwLZ8qmNAKXzAKK8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2tkjpH2-Yo-OwLZ8qmNAKXzAKK8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=i2FJiVGjgk8:TOencGXkAX0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=i2FJiVGjgk8:TOencGXkAX0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=i2FJiVGjgk8:TOencGXkAX0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=i2FJiVGjgk8:TOencGXkAX0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=i2FJiVGjgk8:TOencGXkAX0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=i2FJiVGjgk8:TOencGXkAX0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=i2FJiVGjgk8:TOencGXkAX0:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/8548628766681524367/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/resultados-de-encuesta-presidencial.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/8548628766681524367?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/8548628766681524367?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/resultados-de-encuesta-presidencial.html" title="Resultados de Encuesta Presidencial 2009 (Primera Vuelta)" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_VlQOmet4aeQ/SyZtGOHioII/AAAAAAAACWg/e_a_ADh6bC8/s72-c/resultado_encuesta_2009.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;A0YNRnk-fCp7ImA9WxBTFEo.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-6531929272814798500</id><published>2009-12-10T18:06:00.000-03:00</published><updated>2009-12-10T18:06:37.754-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-10T18:06:37.754-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Musica" /><title>Lo más escuchado durante el año 2009</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;a href="http://jorge-andrade.blogspot.com/2008/10/lo-ms-escuchado-durante-el-ao-2008.html"&gt;Al igual que el año pasado&lt;/a&gt;, presento un resumen de lo que más escuché este año basándome en el registro de &lt;a href="http://www.last.fm/user/jorgeek"&gt;mi perfil en Last.fm&lt;/a&gt;. Escucho mucha música y el universo se carga brutalmente hacia el rock, dejando espacio de vez en cuando para nuevos sonidos.&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_VlQOmet4aeQ/Sx0VVWHZMoI/AAAAAAAACVQ/cX4ZKvI9ILU/s1600-h/lastfm2009.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_VlQOmet4aeQ/Sx0VVWHZMoI/AAAAAAAACVQ/cX4ZKvI9ILU/s400/lastfm2009.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Esta vez sólo mencionaré a los 10 primeros. &lt;br /&gt;
&lt;br /&gt;
Partamos:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.dreamtheater.net/"&gt;&lt;b&gt;Dream Theater&lt;/b&gt;&lt;/a&gt;: Este año coparon mi agenda musical, se ganaron espacio en el PC de la oficina, mi laptop y mi celular. Sencillamente (un adjetivo no muy apropiado para su complejidad musical) son buenísimos, buena ejecución instrumental y vocal, buenas letras(aunque algunas no tengan pies ni cabeza). Este año lanzaron el disco Black Clouds &amp;amp; Silver Linings, que la verdad me dejó con gusto a poco, una de las pocas cosas buenas de este disco es el cover de Iron Maiden To tame a land. De esta banda 4 discos me son indispensables: A change of seasons, Six degrees of inner turbulence, Octavarium y Systematic Chaos. &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://www.ironmaiden.com/"&gt;Iron Maiden&lt;/a&gt;&lt;/b&gt;: A estos dinosaurios me es imposible dejarlos de escuchar. &lt;a href="http://jorge-andrade.blogspot.com/2008/03/iron-maiden-en-chile.html"&gt;Al igual que el año pasado&lt;/a&gt;, nuevamente me perdí el concierto que dieron en marzo de este año :(. Espero ir cuando vuelvan por estas tierras. Respecto del año anterior subió 3 puestos. &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.slayer.net/"&gt;&lt;b&gt;Slayer&lt;/b&gt;&lt;/a&gt;: El año pasado no marcaron presencia dentro de la lista, pero este año se han ganado el tercer lugar. Es considerada una de las bandas más pesadas de la historia del metal y hay razones bastantes claras para que lo sean. Me gusta escucharlos cuando requiero "una sacudida" al cerebro :D. Reign in Blood es uno de los discos que más me gustan sin dejar de lado todos los demas. Este año lanzaron World Painted Blood el cual aún no escucho pero ganas no me faltan. &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://es.wikipedia.org/wiki/Nirvana_%28banda%29"&gt;Nirvana&lt;/a&gt;&lt;/b&gt;: Otro infaltable en la lista, bajó un puesto respecto del año pasado. &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://www.megatherion.com/"&gt;Therion&lt;/a&gt;&lt;/b&gt;: pasó del séptimo al quinto lugar. Desde el 2007 que no publican trabajos, pero &lt;a href="http://es.wikipedia.org/wiki/Therion#Gothic_Kabbalah_.282006.E2.80.93presente.29"&gt;según Wikipedia en el 2010 aparecerá un nuevo trabajo&lt;/a&gt;.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://www.porcupinetree.com/"&gt;Porcupine Tree&lt;/a&gt;&lt;/b&gt;: Por Dream Theater vine a caer donde estos tipos, o mejor dicho, "este tipo" ya que es el proyecto de un inquieto pero genial músico llamado &lt;a href="http://es.wikipedia.org/wiki/Steven_Wilson"&gt;Steve Wilson&lt;/a&gt;. Su música es una cornucopia de sonidos pero que tienen como base un rock cargado a la onda progresiva. Tiene muy buenos discos, dentro los cuales destaco Deadwing y Fear of a Blank Planet. Este año lanzaron The Incident pero al igual que con Slayer no he tenido la oportunidad de escuchar.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://www.pearljam.com/"&gt;Pearl Jam&lt;/a&gt;&lt;/b&gt;: El año pasado se llevaron el primer lugar pero este año bajaron al séptimo lugar. También tuvieron nuevo disco este año, Backspacer, pero la verdad es que me decepcionó. El disco homónimo dejó la vara muy alta y esperaba algo más potente, algo que me golpeara en la cara. Le faltó un no-sé-qué que hizo sentirme insatisfecho. Lamentable.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://www.metallica.com/"&gt;Metallica&lt;/a&gt;&lt;/b&gt;: Bajaron del cuarto al octavo. Para el 2010 se espera concierto en Chile pero ya descarté de plano ir por el excesivo, abusivo y desmesurado valor de la entrada. El show no dá para pagar más de $30.000. Eso es para fanáticos descerebrados, no para gente normal. &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://www.aguadeannique.com/"&gt;Agua de Annique&lt;/a&gt;&lt;/b&gt;: Este el proyecto de &lt;a href="http://es.wikipedia.org/wiki/Anneke_van_Giersbergen"&gt;Anneke van Giersbergen&lt;/a&gt;, ex-vocalista de &lt;a href="http://www.gathering.nl/"&gt;The Gathering&lt;/a&gt;. Simplemente me encanta. Air es un buen album para escuchar. Este año lanzaron In Your Room el cual, junto a muchos otros, aún no escucho.. &lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;a href="http://es.wikipedia.org/wiki/Incubus_%28banda%29"&gt;Incubus&lt;/a&gt;&lt;/b&gt;: Del sexto bajaron al décimo lugar. ¿Desaparecerán del listado como lo hicieron de la escena musical?&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-6531929272814798500?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QR6fYrnRdmDPgpVwYuySsO3cX3Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QR6fYrnRdmDPgpVwYuySsO3cX3Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QR6fYrnRdmDPgpVwYuySsO3cX3Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QR6fYrnRdmDPgpVwYuySsO3cX3Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=7vvkebNEfnw:ibcnIzJ7ggw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=7vvkebNEfnw:ibcnIzJ7ggw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=7vvkebNEfnw:ibcnIzJ7ggw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=7vvkebNEfnw:ibcnIzJ7ggw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=7vvkebNEfnw:ibcnIzJ7ggw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=7vvkebNEfnw:ibcnIzJ7ggw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=7vvkebNEfnw:ibcnIzJ7ggw:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/6531929272814798500/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/lo-mas-escuchado-durante-el-ano-2009.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/6531929272814798500?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/6531929272814798500?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/lo-mas-escuchado-durante-el-ano-2009.html" title="Lo más escuchado durante el año 2009" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_VlQOmet4aeQ/Sx0VVWHZMoI/AAAAAAAACVQ/cX4ZKvI9ILU/s72-c/lastfm2009.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;C0EHSX88cSp7ImA9WxNaGEo.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-7353363735066419765</id><published>2009-12-03T17:20:00.000-03:00</published><updated>2009-12-03T17:20:38.179-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-03T17:20:38.179-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Geek" /><category scheme="http://www.blogger.com/atom/ns#" term="Google" /><category scheme="http://www.blogger.com/atom/ns#" term="Internet" /><category scheme="http://www.blogger.com/atom/ns#" term="Tecnologia" /><title>Google ahora ofrece servicios DNS</title><content type="html">Google en su imparable expansión está ofreciendo &lt;a href="http://googleblog.blogspot.com/2009/12/introducing-google-public-dns.html"&gt;servicios de resolución&lt;/a&gt; de &lt;a href="http://es.wikipedia.org/wiki/Dns"&gt;DNS&lt;/a&gt;, que en palabras sencillas, es el servicio que permite traducir direcciones de internet (www.algo.cl) a &lt;a href="http://es.wikipedia.org/wiki/Direccion_IP"&gt;direcciones IP&lt;/a&gt; (1.2.3.4) haciendo la navegación por la red un poco más humana.&lt;br /&gt;
&lt;br /&gt;
Las ventajas que ofrece Google con esto es que gracias a su enorme infraestructura de red, permitirá resolver rápidamente las direcciones internet solicitadas. Esto es la parte linda del asunto y que llevará a millones a modificar sus configuraciones de red, pero tras ello se puede intuir que en el largo o corto plazo Google ofrecerá servicios de administración de zonas de dominio , probablemente con Google Apps (gratuita para la versión básica), lo que será un duro golpe para las empresas de servicios de hosting que incluyen dentro de su paquete de servicios la administración de zonas DNS.&lt;br /&gt;
&lt;br /&gt;
Las instrucciones de como usar este servicio &lt;a href="http://code.google.com/speed/public-dns/docs/using.html"&gt;aquí&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-7353363735066419765?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lNVvavsH0EDcL_3hxZW6zIi4POg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lNVvavsH0EDcL_3hxZW6zIi4POg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lNVvavsH0EDcL_3hxZW6zIi4POg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lNVvavsH0EDcL_3hxZW6zIi4POg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=whDDpla6j0A:ZEWYMJI8LuY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=whDDpla6j0A:ZEWYMJI8LuY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=whDDpla6j0A:ZEWYMJI8LuY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=whDDpla6j0A:ZEWYMJI8LuY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=whDDpla6j0A:ZEWYMJI8LuY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=whDDpla6j0A:ZEWYMJI8LuY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=whDDpla6j0A:ZEWYMJI8LuY:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/7353363735066419765/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/google-ahora-ofrece-servicios-dns.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/7353363735066419765?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/7353363735066419765?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/12/google-ahora-ofrece-servicios-dns.html" title="Google ahora ofrece servicios DNS" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;CUANRnc_fip7ImA9WxNaEUo.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-3255143040059707522</id><published>2009-11-25T15:29:00.000-03:00</published><updated>2009-11-25T15:29:57.946-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-25T15:29:57.946-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Politica" /><category scheme="http://www.blogger.com/atom/ns#" term="Chile" /><title>Resultados de Encuesta Presidencial 2009</title><content type="html">A 18 días de la próxima elección de presidente en Chile, los resultados de mi humilde encuesta son:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Sebastián Piñera: 39%&lt;/li&gt;
&lt;li&gt;Marco Enríquez-Ominami: 37%&lt;/li&gt;
&lt;li&gt;Jorge Arrate: 14%&lt;/li&gt;
&lt;li&gt;Eduardo Frei: 10%&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
Los resultados difieren con los publicados por &lt;a href="http://www.lenara.cl/"&gt;Lenara&lt;/a&gt; pero es simplemente por la forma en que reduje decimales:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_VlQOmet4aeQ/Sw124d4IW8I/AAAAAAAACVI/a9TIrOjFt7c/s1600/encuesta_2009.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_VlQOmet4aeQ/Sw124d4IW8I/AAAAAAAACVI/a9TIrOjFt7c/s320/encuesta_2009.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;Pueden seguir votando :).&lt;br /&gt;
&lt;iframe frameborder="0" height="250" scrolling="no" src="http://www.lenara.cl/express.php?id_usuario=75" width="100%"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-3255143040059707522?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4T7Rnakq5cTKQhtzE5ttpMi8TsM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4T7Rnakq5cTKQhtzE5ttpMi8TsM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4T7Rnakq5cTKQhtzE5ttpMi8TsM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4T7Rnakq5cTKQhtzE5ttpMi8TsM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=NUzY9yY7qo4:VuN3NSW_rmI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=NUzY9yY7qo4:VuN3NSW_rmI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=NUzY9yY7qo4:VuN3NSW_rmI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=NUzY9yY7qo4:VuN3NSW_rmI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=NUzY9yY7qo4:VuN3NSW_rmI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=NUzY9yY7qo4:VuN3NSW_rmI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=NUzY9yY7qo4:VuN3NSW_rmI:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/3255143040059707522/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/11/resultados-de-encuesta-presidencial.html#comment-form" title="3 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3255143040059707522?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3255143040059707522?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/11/resultados-de-encuesta-presidencial.html" title="Resultados de Encuesta Presidencial 2009" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_VlQOmet4aeQ/Sw124d4IW8I/AAAAAAAACVI/a9TIrOjFt7c/s72-c/encuesta_2009.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></entry><entry gd:etag="W/&quot;DU8CQ3o-eCp7ImA9WxNVEk4.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-805370137093340856</id><published>2009-10-22T15:57:00.000-03:00</published><updated>2009-10-22T15:57:42.450-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-22T15:57:42.450-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="MMUG" /><category scheme="http://www.blogger.com/atom/ns#" term="Adobe" /><category scheme="http://www.blogger.com/atom/ns#" term="Flash" /><title>Adobe Influxis Latin Flash Tour 2009</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://theflashblog.com/images/lft.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="92" src="http://theflashblog.com/images/lft.jpg" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.mmug.cl/"&gt;MMUG Chile&lt;/a&gt; acaba de anunciar la llegada del &lt;a href="http://theflashblog.com/?p=1370"&gt;Adobe Influxis Latin Flash Tour 2009&lt;/a&gt; a realizarse el 07 de noviembre en el Centro El Ágora. Este evento será dictado por el evangelista de Adobe &lt;a href="http://theflashblog.com/"&gt;Lee Brimelow&lt;/a&gt; quien nos contará todo lo nuevo sobre las tecnologías Flex, Flash, ActionScript y AIR.&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Tengo buenas referencias técnicas de esta persona, ya que lo sigo hace ya bastante tiempo a través del sitio excelente sitio de tutoriales &lt;a href="http://www.gotoandlearn.com/"&gt;gotoAndLearn&lt;/a&gt;.&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;El tipo es bueno en lo suyo, hay 200 cupos y la entrada no está cara ($2.500 en forma anticipada), por lo que se convierte en una buena oportunidad de participar en un evento tecnológico y enterarnos de las novedades que se vienen en el mundo Flash.&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.mmug.cl/"&gt;MMUG Chile&lt;/a&gt; está a cargo de la gestión de este evento, &lt;a href="http://www.mmug.cl/seminarios.php#sem60"&gt;las inscripciones las pueden realizar acá&lt;/a&gt;.&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-805370137093340856?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ymu6beWd4ibE_xbvrRALxq_oYi8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ymu6beWd4ibE_xbvrRALxq_oYi8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ymu6beWd4ibE_xbvrRALxq_oYi8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ymu6beWd4ibE_xbvrRALxq_oYi8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=iOk11PFSAwM:kCts4f67_Xk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=iOk11PFSAwM:kCts4f67_Xk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=iOk11PFSAwM:kCts4f67_Xk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=iOk11PFSAwM:kCts4f67_Xk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=iOk11PFSAwM:kCts4f67_Xk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=iOk11PFSAwM:kCts4f67_Xk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=iOk11PFSAwM:kCts4f67_Xk:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/805370137093340856/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/10/adobe-influxis-latin-flash-tour-2009.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/805370137093340856?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/805370137093340856?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/10/adobe-influxis-latin-flash-tour-2009.html" title="Adobe Influxis Latin Flash Tour 2009" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;CUQBR3kyfSp7ImA9WxNVEEs.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-5764380945574770648</id><published>2009-10-20T15:29:00.000-03:00</published><updated>2009-10-20T15:29:16.795-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-20T15:29:16.795-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Politica" /><category scheme="http://www.blogger.com/atom/ns#" term="Chile" /><title>Encuesta para elecciones presidenciales 2009</title><content type="html">&lt;div style="text-align: justify;"&gt;Ya que andan tan de moda las encuestas para las elecciones de diciembre de 2009 me aproveché de &lt;a href="http://www.lenara.cl/"&gt;Lenara &lt;/a&gt;:).&lt;br /&gt;
&lt;/div&gt;&lt;iframe frameborder="0" height="250" scrolling="no" src="http://www.lenara.cl/express.php?id_usuario=75" width="100%"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-5764380945574770648?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/chpoqmU0xwI9yubdaMrREMXqe10/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/chpoqmU0xwI9yubdaMrREMXqe10/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/chpoqmU0xwI9yubdaMrREMXqe10/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/chpoqmU0xwI9yubdaMrREMXqe10/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=m6VbT25op4g:v3r9teF-jX0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=m6VbT25op4g:v3r9teF-jX0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=m6VbT25op4g:v3r9teF-jX0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=m6VbT25op4g:v3r9teF-jX0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=m6VbT25op4g:v3r9teF-jX0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=m6VbT25op4g:v3r9teF-jX0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=m6VbT25op4g:v3r9teF-jX0:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/5764380945574770648/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/10/encuesta-para-elecciones-presidenciales.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/5764380945574770648?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/5764380945574770648?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/10/encuesta-para-elecciones-presidenciales.html" title="Encuesta para elecciones presidenciales 2009" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CUACQHg_fCp7ImA9WxNVEEg.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-7722161728445661356</id><published>2009-10-20T12:49:00.000-03:00</published><updated>2009-10-20T12:49:21.644-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-20T12:49:21.644-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Politica" /><category scheme="http://www.blogger.com/atom/ns#" term="Chile" /><title>Anquilosados</title><content type="html">Así están, como reza el título, los miembros de la concertación. Como que el cuentito ese del desgaste después de 20 años no sólo sale de la boca de Sebastián Piñera, sino que es gritado fuertemente desde la propia concertación.&lt;br /&gt;
&lt;br /&gt;
Una seguidilla de errores, partiendo por la estúpida no consideración de Enríquez-Ominami y por la, aún más estúpida, forma de como se gestaron las primarias, está llevando a que Frei sea, lejos, el mejor jefe de campaña que Piñera que ha tenido.&lt;br /&gt;
&lt;br /&gt;
"Esta campaña será  el puente para las nuevas generaciones" se repite hasta al cansancio, pero a la luz de los hechos, puedo decir que esta campaña es la confirmación de las viejas (y constantes) degeneraciones.&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-7722161728445661356?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oi9GuQPwHpGbbdXxphDuzaKF34M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oi9GuQPwHpGbbdXxphDuzaKF34M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oi9GuQPwHpGbbdXxphDuzaKF34M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oi9GuQPwHpGbbdXxphDuzaKF34M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Xxy4too8jGI:kpcfMdboM9w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=Xxy4too8jGI:kpcfMdboM9w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Xxy4too8jGI:kpcfMdboM9w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=Xxy4too8jGI:kpcfMdboM9w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Xxy4too8jGI:kpcfMdboM9w:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Xxy4too8jGI:kpcfMdboM9w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Xxy4too8jGI:kpcfMdboM9w:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/7722161728445661356/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/10/anquilosados.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/7722161728445661356?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/7722161728445661356?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/10/anquilosados.html" title="Anquilosados" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CkUARHc6fSp7ImA9WxNQGE8.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-800321569253539334</id><published>2009-09-24T15:23:00.001-04:00</published><updated>2009-09-24T15:24:05.915-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-24T15:24:05.915-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><title>PHP, tercer lugar en lenguajes de programación.</title><content type="html">TIOBE&lt;a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html"&gt; publicó su ranking de popularidad de lenguajes de programación&lt;/a&gt; en donde &lt;a href="http://www.php.net/"&gt;PHP&lt;/a&gt; aumenta cada vez más su popularidad, quedando en tercer lugar sólo después de Java (primer lugar) y C (segundo lugar). Este año avanzó dos posiciones respecto del año anterior. La gran sorpresa es que sobrepasó a C++, uno de los lenguajes más populares y de más uso en el mundo &lt;br /&gt;
&lt;br /&gt;
La forma de establecer este ranking es considerando la cantidad de programadores disponibles en el mundo que manejen los respectivos lenguajes, cursos de capacitación y resultados de búsqueda en los principales motores.&lt;br /&gt;
&lt;br /&gt;
Parte de este crecimiento es también gracias a al enorme uso de CMS como WordPress o Joomla. También es atribuible al uso masivo de entornos LAMP (Linux, Apache, MySQL y PHP).&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html"&gt;Los resultados del ranking.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-800321569253539334?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DkMX3IfMmdX6Hj15e-8WatkL0aA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DkMX3IfMmdX6Hj15e-8WatkL0aA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DkMX3IfMmdX6Hj15e-8WatkL0aA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DkMX3IfMmdX6Hj15e-8WatkL0aA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Oc523PV2ABc:DhxfMYtSfdg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=Oc523PV2ABc:DhxfMYtSfdg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Oc523PV2ABc:DhxfMYtSfdg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=Oc523PV2ABc:DhxfMYtSfdg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Oc523PV2ABc:DhxfMYtSfdg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Oc523PV2ABc:DhxfMYtSfdg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=Oc523PV2ABc:DhxfMYtSfdg:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/800321569253539334/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/php-tercer-lugar-en-lenguajes-de.html#comment-form" title="2 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/800321569253539334?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/800321569253539334?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/php-tercer-lugar-en-lenguajes-de.html" title="PHP, tercer lugar en lenguajes de programación." /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;Ck8NQH49eyp7ImA9WxNQFkU.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-3968946887457822365</id><published>2009-09-23T00:41:00.000-04:00</published><updated>2009-09-23T00:41:31.063-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-23T00:41:31.063-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Musica" /><title>Disappear</title><content type="html">&lt;div style="text-align: justify;"&gt;Uno de los discos que más me gusta de Dream Theater es &lt;i&gt;Six Degrees Of Inner Turbulenc&lt;/i&gt;e, de este una de las canciones que me encanta es &lt;i&gt;Disappear&lt;/i&gt;:&lt;br /&gt;
&lt;/div&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/PhP03IvNVZA&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/PhP03IvNVZA&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;i&gt;Why, tell me the reasons why&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Try, still I don't understand&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Will I ever feel this again&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Blue sky, I'll meet you in the end&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Free them, free the memories of you&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Free me, and rest 'til I'm with you&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;A day like today&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;My whole world has been changed&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Nothing you say&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Will help ease my pain&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Turn, I'll turn this slowly round&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Burn, burn to feel alive again&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;She, she'd want me to move on&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;See me, this place I still belong&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Give chase, to find more than I have found&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;And face, this time now on my own&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Days disappear&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;And my world keeps changing&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;I feel you here&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;And it keeps me sane&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;So I'm moving on&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;I'll never forget&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;As you lay there and watched me&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Accepting the end&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;I knew you were scared&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;You were strong, I was trying&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;I gave you my hand&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;I said it's okay letting go time to leave here&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;And I'll carry on&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;The best that I can without you here beside me&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Let him come take you home&lt;/i&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-3968946887457822365?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7in73En21jW99oFFxTxCH4X6f7s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7in73En21jW99oFFxTxCH4X6f7s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7in73En21jW99oFFxTxCH4X6f7s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7in73En21jW99oFFxTxCH4X6f7s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=CpULLNqcgjA:Q7dpAE1K8is:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=CpULLNqcgjA:Q7dpAE1K8is:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=CpULLNqcgjA:Q7dpAE1K8is:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=CpULLNqcgjA:Q7dpAE1K8is:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=CpULLNqcgjA:Q7dpAE1K8is:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=CpULLNqcgjA:Q7dpAE1K8is:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=CpULLNqcgjA:Q7dpAE1K8is:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/3968946887457822365/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/disappear.html#comment-form" title="2 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3968946887457822365?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3968946887457822365?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/disappear.html" title="Disappear" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;CEAHQHw8cSp7ImA9WxNQFUs.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-4458659986067908236</id><published>2009-09-21T15:52:00.000-04:00</published><updated>2009-09-21T15:52:11.279-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-21T15:52:11.279-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><title>Clase para subir archivos (PHP)</title><content type="html">&lt;div style="text-align: justify;"&gt;En nuestros desarrollos para la web no sólo debemos ingresar datos a través de campos de textos sino que además, debemos subir archivos ya sea de imagen, texto, etc. Hace tiempo atrás me salió un proyectito en que esto era una constante por lo que opté por escribir una clase.&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Advertencia antes de usar: Escribo partiendo de la base que conocen la variable global&amp;nbsp;&lt;a href="http://us2.php.net/manual/en/reserved.variables.files.php"&gt;$_FILES&lt;/a&gt;.&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Esta clase tiene los siguientes atributos:&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li style="text-align: justify;"&gt;&lt;b&gt;archivo &lt;/b&gt;: El archivo en sí mismo. Este atributo corresponde a la variable &lt;i&gt;$_FILES['archivo']['name']&lt;/i&gt;.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;b&gt;directorio&lt;/b&gt;: Cadena que contiene la ruta al directorio de destino.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;b&gt;tipoArchivo&lt;/b&gt;: Nos indica a que tipo de archivo corresponde. Esto se obtiene a través del método &lt;i&gt;$this-&amp;gt;getTipoArchivo()&lt;/i&gt; aplicado al atributo archivo.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;b&gt;tipoPermitido&lt;/b&gt;: Array con las extensiones de los tipos de archivos permitidos.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;b&gt;tamanoArchivo&lt;/b&gt;: Tamaño del archivo a subir, se obtiene desde la variable&amp;nbsp;&lt;i&gt;$_FILES['archivo']['size']&lt;/i&gt;.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;b&gt;tmp&lt;/b&gt;: Directorio temporal en donde está cargado el archivo en espera a su manipulación. Se obtiene desde la variable &lt;i&gt;$_FILES['archivo']['tmp_name']&lt;/i&gt;.&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;b&gt;nombre&lt;/b&gt;: Junto con tipoArchivo forma el nombre que tendrá finalmente el archivo en el directorio de destino.&amp;nbsp;&lt;/li&gt;
&lt;li style="text-align: justify;"&gt;&lt;b&gt;tamanoMaximo&lt;/b&gt;: Entero que indica el tamaño máximo que tendrá el archivo. Esto se anota en Megas.&lt;/li&gt;
&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Sus métodos son:&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;__construct&lt;/b&gt;: Constructor de la clase. Los parámetros que recibe son:&lt;/li&gt;

&lt;ul&gt;&lt;li&gt;archivo: Corresponde a la variable&amp;nbsp;$_FILES['archivo']['name'].&lt;/li&gt;
&lt;li&gt;dir: Cadena con la ruta al directorio de destino. Ej "var/www/sitio/".&lt;/li&gt;
&lt;li&gt;extPermitida: Array con los tipos de archivos permitidos. Ej. array("doc","xls").&lt;/li&gt;
&lt;li&gt;tamano:&amp;nbsp;Corresponde a la variable&amp;nbsp;$_FILES['archivo']['size'].&lt;/li&gt;
&lt;li&gt;tmp:&amp;nbsp;Corresponde a la variable&amp;nbsp;$_FILES['archivo']['tmp_name'].&lt;/li&gt;
&lt;li&gt;nombre: Cadena con el nombre que tendrá finalmente el archivo. Sino se indica toma lo indicado en la variable archivo.&lt;/li&gt;
&lt;li&gt;tamPermitido: Entero que indica el tamaño máximo del archivo a subir, sino se indica entonces considera lo indicado en la variable de entorno &lt;a href="http://us2.php.net/manual/en/ini.core.php#ini.upload-max-filesize"&gt;upload_max_filesize&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;b&gt;getTipoArchivo&lt;/b&gt;: Obtiene la extensión que permite identificar el tipo de archivo que estamos manipulando. Tiene como parámetro de entrada el nombre del archivo (&lt;a href="http://jorge-andrade.blogspot.com/2008/04/la-extensin-de-un-archivo.html"&gt;está basado en algo que publiqué hace un tiempo&lt;/a&gt;) Se usa en el constructor.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;checkType&lt;/b&gt;: Revisa que el archivo a subir corresponda con los tipos permitidos.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;checkSize&lt;/b&gt;: revisa que el archivo a subir tenga un tamaño MENOR al máximo permitido.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;upLoadFile&lt;/b&gt;: Llama a los 2 métodos anteriores, más una comprobación de duplicación de archivos. Si cumple entonces sube el archivo por medio de la función nativa de PHP &lt;a href="http://us2.php.net/manual/en/function.move-uploaded-file.php"&gt;move_uploaded_file()&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;delFile&lt;/b&gt;: Borra el útlimo archivo subido.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Por último cuando trabajen con carga de archivos deben SIEMPRE considerar lo siguiente:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Cuidado con el tipo de archivos permitidos en la carga, podemos dejar abierta la puerta para que ingresen archivos maliciosos ocasionando más de un dolor de cabeza a uds. o a quienes tengan acceso.&lt;/li&gt;
&lt;li&gt;La carpeta de destino debe tener permisos de escritura pero no de ejecución.&lt;/li&gt;
&lt;li&gt;El tamaño máximo debe mantener el equilibrio entre las necesidades del desarrollo, lo permitidos por las directivas de PHP y el ancho de banda del cliente que sube un archivo.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Accesos:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.andrade.cl/labs/Archivo.php?ver=si"&gt;Archivo.php&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.andrade.cl/labs/ejemplo_subir_archivo.php"&gt;Ejemplo de uso.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.andrade.cl/labs/clase_archivo.zip"&gt;Descargar archivos.&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-4458659986067908236?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4ghOGwSJjh3hFm_VBcVR4uIGXTk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4ghOGwSJjh3hFm_VBcVR4uIGXTk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4ghOGwSJjh3hFm_VBcVR4uIGXTk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4ghOGwSJjh3hFm_VBcVR4uIGXTk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=t7jO4qRyN40:_lt8DhqcmmA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=t7jO4qRyN40:_lt8DhqcmmA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=t7jO4qRyN40:_lt8DhqcmmA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=t7jO4qRyN40:_lt8DhqcmmA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=t7jO4qRyN40:_lt8DhqcmmA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=t7jO4qRyN40:_lt8DhqcmmA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=t7jO4qRyN40:_lt8DhqcmmA:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/4458659986067908236/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/clase-para-subir-archivos-php.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/4458659986067908236?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/4458659986067908236?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/clase-para-subir-archivos-php.html" title="Clase para subir archivos (PHP)" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;D0QASHc7fCp7ImA9WxNRF0o.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-4241273577459277025</id><published>2009-09-12T13:02:00.003-04:00</published><updated>2009-09-12T13:09:09.904-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-12T13:09:09.904-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="Personal" /><title>Facebook Lite, volviendo al principio.</title><content type="html">Facebook lanzó una &lt;a href="http://lite.facebook.com"&gt;versión liviana&lt;/a&gt; para aquellos usuarios que sólo desean comunicarse con amigos y familia. Es una vuelta a los inicios del popular red social.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hace ya casi un año cerré la cuenta debido al bombardeo de publicidad, aplicaciones, encuestas y cadenas odiosas. Todo eso hacía, en mi opinión, bastante desagradable su uso.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Veamos cuánto duro con esta versión.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://lite.facebook.com/jorge.andrade.m"&gt;Mi perfil&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-4241273577459277025?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/g-EJRVSzENuGGuGXET_xejyF0mM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g-EJRVSzENuGGuGXET_xejyF0mM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/g-EJRVSzENuGGuGXET_xejyF0mM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g-EJRVSzENuGGuGXET_xejyF0mM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=3H4OkU7Ba3E:QoFHW5AJ00k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=3H4OkU7Ba3E:QoFHW5AJ00k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=3H4OkU7Ba3E:QoFHW5AJ00k:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=3H4OkU7Ba3E:QoFHW5AJ00k:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=3H4OkU7Ba3E:QoFHW5AJ00k:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=3H4OkU7Ba3E:QoFHW5AJ00k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=3H4OkU7Ba3E:QoFHW5AJ00k:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/4241273577459277025/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/facebook-lite-volviendo-al-principio.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/4241273577459277025?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/4241273577459277025?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/facebook-lite-volviendo-al-principio.html" title="Facebook Lite, volviendo al principio." /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;A0UEQ3c9fip7ImA9WxNRF08.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-2890267057062438735</id><published>2009-09-12T00:17:00.003-04:00</published><updated>2009-09-12T00:20:02.966-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-12T00:20:02.966-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Dr. House" /><title>Dr. House, promo de la 6ta. temporada</title><content type="html">He aquí un video promocional de la 6ta. temporada que se estrenará el próximo 21 de septiembre:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZMhxWH8yFgc&amp;amp;hl=es&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/ZMhxWH8yFgc&amp;amp;hl=es&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-2890267057062438735?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NrAN-04xrJ6Ct8vgfp5qOp7YE9A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NrAN-04xrJ6Ct8vgfp5qOp7YE9A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NrAN-04xrJ6Ct8vgfp5qOp7YE9A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NrAN-04xrJ6Ct8vgfp5qOp7YE9A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=8hWvVMiXupA:jWsk2W4YvHc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=8hWvVMiXupA:jWsk2W4YvHc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=8hWvVMiXupA:jWsk2W4YvHc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=8hWvVMiXupA:jWsk2W4YvHc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=8hWvVMiXupA:jWsk2W4YvHc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=8hWvVMiXupA:jWsk2W4YvHc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=8hWvVMiXupA:jWsk2W4YvHc:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/2890267057062438735/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/dr-house-promo-de-la-6ta-temporada.html#comment-form" title="4 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/2890267057062438735?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/2890267057062438735?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/09/dr-house-promo-de-la-6ta-temporada.html" title="Dr. House, promo de la 6ta. temporada" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total></entry><entry gd:etag="W/&quot;AkcFQH87cCp7ImA9WxNSFE4.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-5108156351149935288</id><published>2009-08-28T01:22:00.005-04:00</published><updated>2009-08-28T01:40:11.108-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-28T01:40:11.108-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Geek" /><category scheme="http://www.blogger.com/atom/ns#" term="Dropbox" /><title>Dropbox, almacenamiento de información online/offline</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://www.getdropbox.com/static/1251437538/images/logo.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 236px; height: 62px;" src="https://www.getdropbox.com/static/1251437538/images/logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Hoy en plurk Lester mencionó que abrió cuenta en Dropbox y que se puede aumentar a 3Gb si invitas a más personas a usar este excelente servicio. Tengo una cuenta hace harto tiempo, pero no conocía  dicha promoción así es que me puse a revisar y &lt;a href="https://www.getdropbox.com/referrals/NTE4NTQ5NjI5"&gt;lo encontré&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Dropbox es un servicio de almacenamiento de datos accesible desde internet pero con la ventaja de dejar una copia en uno o más computadores, es compatible con Windows, OS X y Linux. La desventaja es que depende del ancho de banda para tener un funcionamiento decente y amigo de nuestra paciencia. Los planes disponibles son de 2 GB libre de pago y sobre eso (de 50 y 100 GB) debes contratar un plan.&lt;br /&gt;&lt;br /&gt;Si les interesa pueden obtener el instalador y una cuenta liberada en &lt;a href="https://www.getdropbox.com/referrals/NTE4NTQ5NjI5"&gt;este enlace&lt;/a&gt;, así me ayudaran a aumentar mi capacidad :).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.getdropbox.com/screencast"&gt;Aquí pueden ver un screencast de demostración de Dropbox.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.getdropbox.com/referrals/NTE4NTQ5NjI5"&gt;Obtener Dropbox.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-5108156351149935288?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/R2uMUcYDbbikLUmsLD9xLjYGTn0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R2uMUcYDbbikLUmsLD9xLjYGTn0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/R2uMUcYDbbikLUmsLD9xLjYGTn0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R2uMUcYDbbikLUmsLD9xLjYGTn0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=de0Tg1vhNlk:ozjBq2lXIRE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=de0Tg1vhNlk:ozjBq2lXIRE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=de0Tg1vhNlk:ozjBq2lXIRE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=de0Tg1vhNlk:ozjBq2lXIRE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=de0Tg1vhNlk:ozjBq2lXIRE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=de0Tg1vhNlk:ozjBq2lXIRE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=de0Tg1vhNlk:ozjBq2lXIRE:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/5108156351149935288/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/08/dropbox.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/5108156351149935288?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/5108156351149935288?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/08/dropbox.html" title="Dropbox, almacenamiento de información online/offline" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;CUQARHk-fip7ImA9WxNTGUw.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-3125359602558267878</id><published>2009-08-21T23:42:00.002-04:00</published><updated>2009-08-21T23:55:45.756-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-21T23:55:45.756-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Personal" /><title>Agustín</title><content type="html">&lt;div style="text-align: justify;"&gt;El 13 de agosto, al medio día, justo al cañonazo de las 12 nació mi segundo hijo, su nombre es Agustín.&lt;br /&gt;&lt;br /&gt;Todo salió perfecto. Liz nuevamente se lució en la sala de parto con su enorme fortaleza. Obviamente, al igual que con el nacimiento de Diego -mi primer hijo- me sentí el ser más inútil de la tierra. Puede sonar machista -me da lo mismo como lo tomen- pero la naturaleza dispuso que los partos son pega de mujeres y lo único que le queda a uno como hombre es dar ánimo.&lt;br /&gt;&lt;br /&gt;Ya tenemos una semana con Agustín en casa y todo anda super bien. Diego de a poco va asimilando su nueva realidad: aprender a compartir el cariño que recibía hasta hace poco de forma exclusiva.&lt;br /&gt;&lt;br /&gt;Hace 4 años también me &lt;a href="http://jorge-andrade.blogspot.com/2005/08/ha-llegado-este-mundo-una-personita.html"&gt;manifesté&lt;/a&gt; por el nacimiento de Diego a través de  este medio.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-3125359602558267878?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aJFu9xjUSYP3yBE2nVdPnH66Hdc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aJFu9xjUSYP3yBE2nVdPnH66Hdc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aJFu9xjUSYP3yBE2nVdPnH66Hdc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aJFu9xjUSYP3yBE2nVdPnH66Hdc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=OjeooUfXYEk:OLJaDcq_sX8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=OjeooUfXYEk:OLJaDcq_sX8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=OjeooUfXYEk:OLJaDcq_sX8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=OjeooUfXYEk:OLJaDcq_sX8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=OjeooUfXYEk:OLJaDcq_sX8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=OjeooUfXYEk:OLJaDcq_sX8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=OjeooUfXYEk:OLJaDcq_sX8:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/3125359602558267878/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/08/agustin.html#comment-form" title="3 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3125359602558267878?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3125359602558267878?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/08/agustin.html" title="Agustín" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></entry><entry gd:etag="W/&quot;DUIGRXcycSp7ImA9WxJbGUU.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-3352453773485538691</id><published>2009-07-30T15:24:00.013-04:00</published><updated>2009-07-30T16:58:44.999-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-30T16:58:44.999-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><category scheme="http://www.blogger.com/atom/ns#" term="Desarrollo Web" /><title>PHP 5.3, ¿Qué hay de nuevo viejo?</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.php.net/images/php.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 120px; height: 67px;" src="http://www.php.net/images/php.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Hace unos días instalé la útlima versión de PHP l&lt;a href="http://www.php.net/archive/2009.php#id2009-06-30-1"&gt;anzada el 30 de junio de 2009&lt;/a&gt;. Hay muchos cambios, elementos nuevos y obsoletos, varios de ellos esperados para la versión 6.0 pero que, desconozco la razón, los adelantaron.&lt;br /&gt;&lt;br /&gt;No hablaré de todos los cambios, obsolencias y nuevas funcionalidades, sino que relataré cuales fueron los cambios que exigieron de mi atención al momento de la instalación. Si quieren más detalles pueden revisar &lt;a href="http://www.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=new+PHP+V5.3"&gt;la serie de artículos en IBM developerWorks respecto de PHP 5.3&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Lo primero con lo que me encontré fue con &lt;a href="http://cl.php.net/manual/en/function.error-reporting.php"&gt;nuevos niveles de error&lt;/a&gt;. A los ya existentes se suman &lt;span style="font-weight: bold;"&gt;E_DEPRECATED&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;E_USER_DEPRECATED&lt;/span&gt; los cuales nos advierten sobre funciones o sintaxis obsoleta. Actualmente trabajo con un framework que yo mismo desarrollé y con &lt;a href="http://cakephp.org/"&gt;CakePHP&lt;/a&gt;. Con el primero no tuve problemas respecto a obsolencias pero con el segundo si los tuve ya que en diversas partes asigna por refencia instancias de clases (&lt;a href="http://cl2.php.net/manual/en/language.oop5.basic.php#language.oop5.basic.new"&gt;ver función new&lt;/a&gt;). La forma de "resolverlo" (&lt;a href="https://trac.cakephp.org/ticket/6500"&gt;esto hasta que la gente de CakePHP libere una actualización&lt;/a&gt;) es realizar un pequeño cambio en la función write, de la clase configure.php  ubicada en cake/libs/. Basta con cambiar la línea en donde aparece "error_reporting(E_ALL)" por "error_reporting(E_ALL &amp;amp; ~E_DEPRECATED)". La función debería quedar así:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;br /&gt;function write($config, $value = null) {&lt;br /&gt;  $_this =&amp;amp; Configure::getInstance();&lt;br /&gt;  if (!is_array($config)) {&lt;br /&gt;   $config = array($config =&gt; $value);&lt;br /&gt;  }&lt;br /&gt;  foreach ($config as $names =&gt; $value) {&lt;br /&gt;   $name = $_this-&gt;__configVarNames($names);&lt;br /&gt;   switch (count($name)) {&lt;br /&gt;    case 3:&lt;br /&gt;     $_this-&gt;{$name[0]}[$name[1]][$name[2]] = $value;&lt;br /&gt;    break;&lt;br /&gt;    case 2:&lt;br /&gt;     $_this-&gt;{$name[0]}[$name[1]] = $value;&lt;br /&gt;    break;&lt;br /&gt;    case 1:&lt;br /&gt;     $_this-&gt;{$name[0]} = $value;&lt;br /&gt;    break;&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt;  if (isset($config['debug'])) {&lt;br /&gt;   if ($_this-&gt;debug) {&lt;br /&gt;    error_reporting(E_ALL &amp;amp; ~E_DEPRECATED);&lt;br /&gt;&lt;br /&gt;    if (function_exists('ini_set')) {&lt;br /&gt;     ini_set('display_errors', 1);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    if (!class_exists('Debugger')) {&lt;br /&gt;     require LIBS . 'debugger.php';&lt;br /&gt;    }&lt;br /&gt;    if (!class_exists('CakeLog')) {&lt;br /&gt;     require LIBS . 'cake_log.php';&lt;br /&gt;    }&lt;br /&gt;    Configure::write('log', LOG_NOTICE);&lt;br /&gt;   } else {&lt;br /&gt;    error_reporting(0);&lt;br /&gt;    Configure::write('log', LOG_NOTICE);&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;CakePHP trae un manejador de niveles de error propio, por lo tanto, aunque indiquemos en php.ini el nuevo nivel de error, CakePHP seguirá indicando el mensaje de codigo "Deprecated". Si no trabajan con CakePHP y quieren manejar esto para todas sus aplicaciones y sitios ,el cambio que deben aplicar en el archivo php.ini es agregar &amp;amp; ~E_DEPRECATED a la directiva error_reporting.&lt;br /&gt;&lt;br /&gt;Otra novedad es el cambio de la librería de comunicación con MySQL. Hasta la versión 5.2.9  se utilizaba únicamente la librería libmysql la cual estaba desarrollada para C y C++. Ahora se utiliza mysqlnd la cual está desarrollada específicamente para PHP la cual, según dicen y que no he probado empíricamente, mejora el rendimiento en diversos aspectos.&lt;br /&gt;&lt;br /&gt;Con libmysql la configuración de instalación PHP típica (hablo de unix/linux) era:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Pero ahora cambia por:&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left; font-style: italic;"&gt;./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=mysqlnd --with-mysql-sock=/var/run/mysqld/mysqld.sock&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Por último, PHP 5.3 ya no utiliza la función &lt;a href="http://cl2.php.net/manual/en/function.ereg.php"&gt;ereg()&lt;/a&gt; para trabajar con expresiones regulares, ahora debemos utilizar &lt;a href="http://cl2.php.net/manual/en/function.preg-match.php"&gt;preg_match()&lt;/a&gt; la cual no varía drásticamente en los parámetros de ingreso, permitiendo su reemplazo, en algunos casos, con un rápido buscar/reemplazar.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Este último cambio afecta a la libería para web services &lt;a href="http://sourceforge.net/projects/nusoap/"&gt;NuSoap&lt;/a&gt; la cual, lamentablemente, aún no tiene actualización para aumentar la compatibilidad &lt;a href="http://sourceforge.net/forum/message.php?msg_id=7505001"&gt;pero si hay un foro abierto al respecto&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;En la medida que aparezcan más cosas las iré comentando. Pueden consultar las siguientes fuentes con más información al respecto:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=new+PHP+V5.3"&gt;IBM developerWorks&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.sitepoint.com/article/whats-new-php-5-3/"&gt;Sitepoint&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.felho.hu/stone/php-53"&gt;Blog de Gergely Hodicska&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://kevin.vanzonneveld.net/techblog/article/prepare_for_php_53/"&gt;Sitio Kevin van Zonneveld&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://cl2.php.net/manual/en/migration53.deprecated.php"&gt;PHP - funcionalidades obsoletas&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-3352453773485538691?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nxFJ1WU5fCLOzjs5am6LqbsbDi0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nxFJ1WU5fCLOzjs5am6LqbsbDi0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nxFJ1WU5fCLOzjs5am6LqbsbDi0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nxFJ1WU5fCLOzjs5am6LqbsbDi0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=TfALKK4XHVM:fxz3pkoUIfg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=TfALKK4XHVM:fxz3pkoUIfg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=TfALKK4XHVM:fxz3pkoUIfg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=TfALKK4XHVM:fxz3pkoUIfg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=TfALKK4XHVM:fxz3pkoUIfg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=TfALKK4XHVM:fxz3pkoUIfg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=TfALKK4XHVM:fxz3pkoUIfg:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/3352453773485538691/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/07/php-53-que-hay-de-nuevo-viejo.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3352453773485538691?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/3352453773485538691?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/07/php-53-que-hay-de-nuevo-viejo.html" title="PHP 5.3, ¿Qué hay de nuevo viejo?" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;DkANRXc7fip7ImA9WxJbFEw.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-2381804492384577602</id><published>2009-07-24T01:27:00.004-04:00</published><updated>2009-07-24T01:53:14.906-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-24T01:53:14.906-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="Spry" /><title>Validador de Rut en Spry (corregido)</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_VlQOmet4aeQ/SmlLQv9GGXI/AAAAAAAACRI/gnuMigSvj1A/s1600-h/spry_logo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 238px; height: 103px;" src="http://4.bp.blogspot.com/_VlQOmet4aeQ/SmlLQv9GGXI/AAAAAAAACRI/gnuMigSvj1A/s400/spry_logo.png" alt="" id="BLOGGER_PHOTO_ID_5361899582483994994" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;En &lt;a href="http://jorge-andrade.blogspot.com/2009/06/validador-de-rut-en-spry.html"&gt;un post anterior publiqué&lt;/a&gt; un validador de &lt;a href="http://es.wikipedia.org/wiki/RUT"&gt;Rut&lt;/a&gt; para el framework javascript &lt;a href="http://labs.adobe.com/technologies/spry/home.html"&gt;Spry&lt;/a&gt;. Dicho validador tenía un problema con Internet Explorer 7 (no me pregunten por IE6 porque no me interesa desarrollar para esa versión), el cual fue descubierto por &lt;a href="http://www.lesterfibla.com/"&gt;Lester&lt;/a&gt;. El problema estaba en que IE no permite manipular strings de la misma forma como lo hace Gecko. En el código publicado, tenía un ciclo de esta forma:&lt;/div&gt;&lt;pre&gt;&lt;br /&gt;for(i=(elRut.length-1); i&gt;=0; i--){&lt;br /&gt;factor = factor &gt; 7 ? 2 : factor;&lt;br /&gt;suma += parseInt(elRut.[i])*parseInt(factor++);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;La forma de acceder a cada elemento del primer string del rut era por medio de string[i] pero a IE no le gusta eso, así es que lo cambié por la función &lt;a href="https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/String/charAt"&gt;charAt()&lt;/a&gt; que permite acceder a X parte de un string indicado por la posición del caracter.&lt;br /&gt;&lt;br /&gt;El ciclo quedó así:&lt;/div&gt;&lt;pre&gt;&lt;br /&gt;for(i=(elRut.length-1); i&gt;=0; i--){&lt;br /&gt;factor = factor &gt; 7 ? 2 : factor;&lt;br /&gt;suma += parseInt(elRut.charAt(i))*parseInt(factor++);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Adicionalmente cambié el manejo de expresiones regulares al canón de Spry. En resumen el validador quedó así:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;'rut':{&lt;br /&gt; regExpFilter: /^([0-9])+\-([kK0-9])+$/,&lt;br /&gt; validation: function(value){&lt;br /&gt; if(value == ''){&lt;br /&gt;  return false;&lt;br /&gt; }&lt;br /&gt; var regExp = /^([0-9])+\-([kK0-9])+$/;&lt;br /&gt; if (!regExp.test(value)) {&lt;br /&gt;  return false;&lt;br /&gt; }&lt;br /&gt; var RUT  = value.split("-");&lt;br /&gt; var elRut = RUT[0]&lt;br /&gt; var factor = 2;&lt;br /&gt; var suma = 0;&lt;br /&gt; var dv;&lt;br /&gt; for(i=(elRut.length-1); i&gt;=0; i--){&lt;br /&gt;  factor = factor &gt; 7 ? 2 : factor;&lt;br /&gt;  suma += parseInt(elRut.charAt(i))*parseInt(factor++);&lt;br /&gt; }&lt;br /&gt; var ret = value.toString();&lt;br /&gt; dv = 11 -(suma % 11);         &lt;br /&gt; if(dv == 11){&lt;br /&gt;  dv = 0;&lt;br /&gt; }else if (dv == 10){&lt;br /&gt;  dv = "k";&lt;br /&gt; }&lt;br /&gt; if(dv != RUT[1].toLowerCase()){&lt;br /&gt;  ret= false;&lt;br /&gt; }&lt;br /&gt; return ret;&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Pueden descargar la versión corregida &lt;a href="http://www.andrade.cl/labs/SpryValidationTextField.zip"&gt;acá&lt;/a&gt;. También &lt;a href="http://www.andrade.cl/labs/spry_extended.php"&gt;está corregida la demo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;¡Gracias Lester por el aviso!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-2381804492384577602?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IEWIFTxJtuqcavVif38LvnOgAXY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IEWIFTxJtuqcavVif38LvnOgAXY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IEWIFTxJtuqcavVif38LvnOgAXY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IEWIFTxJtuqcavVif38LvnOgAXY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=rHWyg_v5O44:DO3TQMsZvyE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=rHWyg_v5O44:DO3TQMsZvyE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=rHWyg_v5O44:DO3TQMsZvyE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=rHWyg_v5O44:DO3TQMsZvyE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=rHWyg_v5O44:DO3TQMsZvyE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=rHWyg_v5O44:DO3TQMsZvyE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=rHWyg_v5O44:DO3TQMsZvyE:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/2381804492384577602/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/07/validador-de-rut-en-spry-corregido.html#comment-form" title="2 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/2381804492384577602?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/2381804492384577602?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/07/validador-de-rut-en-spry-corregido.html" title="Validador de Rut en Spry (corregido)" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_VlQOmet4aeQ/SmlLQv9GGXI/AAAAAAAACRI/gnuMigSvj1A/s72-c/spry_logo.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></entry><entry gd:etag="W/&quot;CkIHQnk5fyp7ImA9WxJVFE8.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-2717857883117670344</id><published>2009-06-30T23:33:00.004-04:00</published><updated>2009-06-30T23:55:33.727-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-30T23:55:33.727-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Personal" /><title>No quiero arreglar tu computador.</title><content type="html">&lt;div style="text-align: justify;"&gt;Siempre he querido tener &lt;a href="http://www.thinkgeek.com/tshirts-apparel/unisex/frustrations/388b/"&gt;esta polera&lt;/a&gt;, más que por monería nerd, es por necesidad.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_VlQOmet4aeQ/Skrb8ac9qKI/AAAAAAAACQo/tGts3qRTAk0/s1600-h/will-not-fix.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 382px; height: 400px;" src="http://3.bp.blogspot.com/_VlQOmet4aeQ/Skrb8ac9qKI/AAAAAAAACQo/tGts3qRTAk0/s400/will-not-fix.jpg" alt="" id="BLOGGER_PHOTO_ID_5353332938022693026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;El domigo recién pasado fuí a buscar a mi mujer y mi hijo a una fiesta de cumpleaños de un amiguitó de este último. Los padres amablemente me invitaron a quedarme un momento a tomar algo, me sirvieron ron-cola y conversamos un buen rato, había otra pareja amiga de los anfitriones. Todo iba bastante bien hasta que salió la pregunta de rigor: &lt;span style="font-style: italic;"&gt;¿En qué trabajas?&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;El diálogo fue más o menos así:&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;span style="font-style: italic;"&gt;-Fulana: ¿en qué trabajas?&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-Yo: soy desarrollador de software&lt;/span&gt; &lt;span style="font-style: italic;"&gt;&lt;br /&gt;-Fulana: ahh, entonces tienes que ser seco con los computadores&lt;/span&gt; &lt;span style="font-style: italic;"&gt;&lt;br /&gt;-Yo: (silencio)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;-Fulana: es que hace unos días mi computador está con problemas. ¿tú sabes por qué (...)?&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;-Yo: (más silencio)&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div style="text-align: justify;"&gt;Necesito la polera urgentemente (y en español para que quede absolutamente claro).&lt;br /&gt;&lt;br /&gt;La imagen es de la genial tienda &lt;a href="http://www.thinkgeek.com/"&gt;ThinkGeek&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-2717857883117670344?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RVS-xTn2pXoo9HTMSvv68GAQs3w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RVS-xTn2pXoo9HTMSvv68GAQs3w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RVS-xTn2pXoo9HTMSvv68GAQs3w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RVS-xTn2pXoo9HTMSvv68GAQs3w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=_27zXNLp7Ko:nMCG5VT98ic:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=_27zXNLp7Ko:nMCG5VT98ic:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=_27zXNLp7Ko:nMCG5VT98ic:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=_27zXNLp7Ko:nMCG5VT98ic:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=_27zXNLp7Ko:nMCG5VT98ic:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=_27zXNLp7Ko:nMCG5VT98ic:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=_27zXNLp7Ko:nMCG5VT98ic:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/2717857883117670344/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/06/no-quiero-arreglar-tu-computador.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/2717857883117670344?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/2717857883117670344?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/06/no-quiero-arreglar-tu-computador.html" title="No quiero arreglar tu computador." /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_VlQOmet4aeQ/Skrb8ac9qKI/AAAAAAAACQo/tGts3qRTAk0/s72-c/will-not-fix.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry><entry gd:etag="W/&quot;DkACRn4-eyp7ImA9WxJbFEw.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-9128012603074190701</id><published>2009-06-27T00:48:00.006-04:00</published><updated>2009-07-24T01:52:47.053-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-24T01:52:47.053-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="Spry" /><title>Validador de Rut en Spry</title><content type="html">&lt;div style="text-align: justify;"&gt;A propósito de una &lt;a href="http://www.mmug.cl/foros.php?id=20090626215611&amp;amp;niv=10"&gt;consulta en el mmug&lt;/a&gt;, recordé que tenía en el tintero una "extensión" del validador para campos de textos de Spry. Dicha extensión agrega un nuevo validador a los ya existentes.&lt;br /&gt;&lt;br /&gt;La modificación la deben aplicar en el objeto, del archivo SpryValidationTextField.js,&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Spry.Widget.ValidationTextField.ValidationDescriptors&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;El código agregado es:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;    'rut':{&lt;br /&gt;   //expresión regular que valida el formato&lt;br /&gt;   regExpFilter: /^([0-9])+\-([kK0-9])+$/,&lt;br /&gt;   validation: function(value){&lt;br /&gt;       if(value == ''){&lt;br /&gt;           return false;&lt;br /&gt;       }&lt;br /&gt;       var rexp = new RegExp(/^([0-9])+\-([kK0-9])+$/);&lt;br /&gt;       if(!value.match(rexp)){&lt;br /&gt;           return false;&lt;br /&gt;       }&lt;br /&gt;       var RUT  = value.split("-");&lt;br /&gt;       var elRut = RUT[0];&lt;br /&gt;       var factor = 2;&lt;br /&gt;       var suma = 0;&lt;br /&gt;       var dv;&lt;br /&gt;       for(i=(elRut.length-1); i&gt;=0; i--){&lt;br /&gt;           factor = factor &gt; 7 ? 2 : factor;&lt;br /&gt;           suma += parseInt(elRut[i])*parseInt(factor++);&lt;br /&gt;       }&lt;br /&gt;       var ret = value;&lt;br /&gt;       dv = 11 -(suma % 11);&lt;br /&gt;       if(dv == 11){&lt;br /&gt;           dv = 0;&lt;br /&gt;       }else if (dv == 10){&lt;br /&gt;           dv = "k";&lt;br /&gt;       }&lt;br /&gt;       if(dv != RUT[1].toLowerCase()){&lt;br /&gt;           ret= false;&lt;br /&gt;       }&lt;br /&gt;       return ret&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;Lo que hice fue reutilizar la función javascript para validar rut que &lt;a href="http://jorge-andrade.blogspot.com/2009/06/validador-de-rut-javascript.html"&gt;publiqué hace unos días&lt;/a&gt;. Para utlizarla basta con instanciar todos los elementos propios de los objetos de validación Spry, pero en el tipo de validación indicar el tipo "rut":&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;var rut = new Spry.Widget.ValidationTextField("idDelContenedor","rut",{validateOn:["blur","change"]});&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Por supuesto, pueden probarlo &lt;a href="http://www.andrade.cl/labs/spry_extended.php"&gt;acá&lt;/a&gt; y descargar el archivo SpryValidationTextField.js modificado &lt;a href="http://www.andrade.cl/labs/SpryValidationTextField.zip"&gt;acá&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Actualización: Lester me indicó que no funcionaba en Internet Explorer, &lt;a href="http://jorge-andrade.blogspot.com/2009/07/validador-de-rut-en-spry-corregido.html"&gt;aquí está la versión corregida&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-9128012603074190701?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JVQ9E_3IDDynW-gV-wnmaznd6jk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JVQ9E_3IDDynW-gV-wnmaznd6jk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JVQ9E_3IDDynW-gV-wnmaznd6jk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JVQ9E_3IDDynW-gV-wnmaznd6jk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=isFIULgzPtM:HrOPJ3mQOAY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=isFIULgzPtM:HrOPJ3mQOAY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=isFIULgzPtM:HrOPJ3mQOAY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=isFIULgzPtM:HrOPJ3mQOAY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=isFIULgzPtM:HrOPJ3mQOAY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=isFIULgzPtM:HrOPJ3mQOAY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=isFIULgzPtM:HrOPJ3mQOAY:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/9128012603074190701/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/06/validador-de-rut-en-spry.html#comment-form" title="3 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/9128012603074190701?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/9128012603074190701?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/06/validador-de-rut-en-spry.html" title="Validador de Rut en Spry" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></entry><entry gd:etag="W/&quot;Dk4BSXc9eyp7ImA9WxJWFEk.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-1247158564186823115</id><published>2009-06-19T16:47:00.003-04:00</published><updated>2009-06-19T16:55:58.963-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-19T16:55:58.963-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Javascript" /><title>Validador de Rut (Javascript)</title><content type="html">&lt;div style="text-align: justify;"&gt;En un post anterior publiqué un &lt;a href="http://jorge-andrade.blogspot.com/2009/05/validador-de-rut-php.html"&gt;validador de RUT hecho con PHP&lt;/a&gt; y ahora es el turno de Javascript.&lt;br /&gt;&lt;br /&gt;Es similar al anterior con PHP:&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;br /&gt;function validaRut(rut){&lt;br /&gt; var rexp = new RegExp(/^([0-9])+\-([kK0-9])+$/);&lt;br /&gt; if(rut.match(rexp)){&lt;br /&gt;     var RUT = rut.split("-");&lt;br /&gt;     var elRut = RUT[0].toArray();&lt;br /&gt;     var factor = 2;&lt;br /&gt;     var suma = 0;&lt;br /&gt;     var dv;&lt;br /&gt;     for(i=(elRut.length-1); i&gt;=0; i--){&lt;br /&gt;         factor = factor &gt; 7 ? 2 : factor;&lt;br /&gt;         suma += parseInt(elRut[i])*parseInt(factor++);&lt;br /&gt;     }&lt;br /&gt;     dv = 11 -(suma % 11);&lt;br /&gt;     if(dv == 11){&lt;br /&gt;         dv = 0;&lt;br /&gt;     }else if (dv == 10){&lt;br /&gt;         dv = "k";&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;     if(dv == RUT[1].toLowerCase()){&lt;br /&gt;         alert("El rut es válido!!");&lt;br /&gt;         return true;&lt;br /&gt;     }else{         &lt;br /&gt;         alert("El rut es incorrecto");&lt;br /&gt;         return false;&lt;br /&gt;     }&lt;br /&gt; }else{     &lt;br /&gt;     alert("Formato incorrecto");&lt;br /&gt;     return false;&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Pueden ver un demo &lt;a href="http://www.andrade.cl/labs/rut_js.php" title="ir a la demo del validador de rut"&gt;aquí&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Para más información sobre el RUT y el algoritmo de creación y validación pueden consultar la wikipedia: &lt;a href="http://es.wikipedia.org/wiki/RUT"&gt;http://es.wikipedia.org/wiki/RUT&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-1247158564186823115?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dX8YmkXTS5HGDxAGeIsbJEQcQWw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dX8YmkXTS5HGDxAGeIsbJEQcQWw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dX8YmkXTS5HGDxAGeIsbJEQcQWw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dX8YmkXTS5HGDxAGeIsbJEQcQWw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=PSJU2xQ0zC0:V3efMVKEP1I:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=PSJU2xQ0zC0:V3efMVKEP1I:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=PSJU2xQ0zC0:V3efMVKEP1I:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=PSJU2xQ0zC0:V3efMVKEP1I:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=PSJU2xQ0zC0:V3efMVKEP1I:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=PSJU2xQ0zC0:V3efMVKEP1I:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=PSJU2xQ0zC0:V3efMVKEP1I:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/1247158564186823115/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/06/validador-de-rut-javascript.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/1247158564186823115?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/1247158564186823115?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/06/validador-de-rut-javascript.html" title="Validador de Rut (Javascript)" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CkIDSXc_eyp7ImA9WxJXFU8.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-6248915672107888299</id><published>2009-06-08T23:54:00.003-04:00</published><updated>2009-06-09T00:09:38.943-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-09T00:09:38.943-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Musica" /><title>Erotomanía</title><content type="html">&lt;div style="text-align: justify;"&gt;Este año le he dado duro a Dream Theather, es buena música para trabajar :).&lt;br /&gt;&lt;br /&gt;Uno de los buenos discos es &lt;span style="font-style: italic;"&gt;Awake&lt;/span&gt; del cual rescato "Erotomania". La erotomanía es la ilusión que tiene una persona de que alguien "mejor" que ella está enamorado de si. Es, según mi opinión, una fantasía erótica más que recurrente.&lt;br /&gt;&lt;br /&gt;Dream Theather lo define de una mejor forma con música :D.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/n4WEAHRLorM&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/n4WEAHRLorM&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-6248915672107888299?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UrAzRlLpmA_q1bb4pgNcoWw6dJw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UrAzRlLpmA_q1bb4pgNcoWw6dJw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UrAzRlLpmA_q1bb4pgNcoWw6dJw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UrAzRlLpmA_q1bb4pgNcoWw6dJw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=h7CzNbVEDoI:VUtH9cLuCeU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=h7CzNbVEDoI:VUtH9cLuCeU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=h7CzNbVEDoI:VUtH9cLuCeU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=h7CzNbVEDoI:VUtH9cLuCeU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=h7CzNbVEDoI:VUtH9cLuCeU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=h7CzNbVEDoI:VUtH9cLuCeU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=h7CzNbVEDoI:VUtH9cLuCeU:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/6248915672107888299/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/06/erotomania.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/6248915672107888299?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/6248915672107888299?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/06/erotomania.html" title="Erotomanía" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></entry><entry gd:etag="W/&quot;CkAERXwyfCp7ImA9WxJQFk8.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-343362934029979002</id><published>2009-05-29T13:55:00.002-04:00</published><updated>2009-05-29T14:11:44.294-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-29T14:11:44.294-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><title>Validador de Rut (PHP)</title><content type="html">&lt;p&gt;Llevo harto tiempo en esto del desarrollo de software, he hecho cosas bastantes simpáticas y complejas, pero nunca, necesité un validador de RUT.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Me puse manos a la obra y la musa dictó:&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;? php&lt;br /&gt;function validaRut($rut){&lt;br /&gt;    if(strpos($rut,"-")==false){&lt;br /&gt;        $RUT[0] = substr($rut, 0, -1);&lt;br /&gt;        $RUT[1] = substr($rut, -1);&lt;br /&gt;    }else{&lt;br /&gt;        $RUT = explode("-", trim($rut));&lt;br /&gt;    }&lt;br /&gt;    $elRut = str_replace(".", "", trim($RUT[0]));&lt;br /&gt;    $factor = 2;&lt;br /&gt;    for($i = strlen($elRut)-1; $i &gt;= 0; $i--):&lt;br /&gt;        $factor = $factor &gt; 7 ? 2 : $factor;&lt;br /&gt;        $suma += $elRut{$i}*$factor++;&lt;br /&gt;    endfor;&lt;br /&gt;    $resto = $suma % 11;&lt;br /&gt;    $dv = 11 - $resto;&lt;br /&gt;    if($dv == 11){&lt;br /&gt;        $dv=0;&lt;br /&gt;    }else if($dv == 10){&lt;br /&gt;        $dv="k";&lt;br /&gt;    }else{&lt;br /&gt;        $dv=$dv;&lt;br /&gt;    }&lt;br /&gt;   if($dv == trim(strtolower($RUT[1]))){&lt;br /&gt;       return true;&lt;br /&gt;   }else{&lt;br /&gt;       return false;&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;?&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Lo pueden probar &lt;a href="http://www.andrade.cl/labs/rut.php" title="probar validador de rut"&gt;ac&amp;aacute;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-343362934029979002?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/qK2TnWF_XrEZ3Or01aOEmF6nBGA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qK2TnWF_XrEZ3Or01aOEmF6nBGA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/qK2TnWF_XrEZ3Or01aOEmF6nBGA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/qK2TnWF_XrEZ3Or01aOEmF6nBGA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=QtGlQ0OhPyk:bIawE4gkHI0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=QtGlQ0OhPyk:bIawE4gkHI0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=QtGlQ0OhPyk:bIawE4gkHI0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=QtGlQ0OhPyk:bIawE4gkHI0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=QtGlQ0OhPyk:bIawE4gkHI0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=QtGlQ0OhPyk:bIawE4gkHI0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=QtGlQ0OhPyk:bIawE4gkHI0:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/343362934029979002/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/05/validador-de-rut-php.html#comment-form" title="3 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/343362934029979002?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/343362934029979002?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/05/validador-de-rut-php.html" title="Validador de Rut (PHP)" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></entry><entry gd:etag="W/&quot;Ak4BQ3c-fyp7ImA9WxVaFUs.&quot;"><id>tag:blogger.com,1999:blog-14287257.post-8745798525263902423</id><published>2009-04-12T16:33:00.002-04:00</published><updated>2009-04-12T16:42:32.957-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-12T16:42:32.957-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Musica" /><title>Iron Maiden en Chile 2</title><content type="html">&lt;div align="justify"&gt;Nuevamente diversas circunstancias no permitieron que asistiera al show que Iron Maiden presentó en Chile este 22 de marzo.&lt;br /&gt;&lt;br /&gt;Buscando información al respecto me encontré con este video en youtube:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XgTL_HVHZnU&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/XgTL_HVHZnU&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;Cómo ha &lt;acronym title="ni tanto tampoco"&gt;cambiado Chile&lt;/acronym&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;hr /&gt;
&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;&lt;img border="0" alt="Creative Commons License" style="border-width: 0pt;" src="http://i.creativecommons.org/l/by-nc-nd/2.0/cl/88x31.png"/&gt;&lt;/a&gt;
Los contenidos de este blog están bajo una &lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.0/cl/" rel="license"&gt;licencia Creative Commons&lt;/a&gt;, así que cuidadito con tus intenciones ;).&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14287257-8745798525263902423?l=jorge-andrade.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8IwGQMaJSVd_EwUvKETOV8imNWo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8IwGQMaJSVd_EwUvKETOV8imNWo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8IwGQMaJSVd_EwUvKETOV8imNWo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8IwGQMaJSVd_EwUvKETOV8imNWo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=55YjulSk4sk:ZPmwH_ibrMY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=55YjulSk4sk:ZPmwH_ibrMY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=55YjulSk4sk:ZPmwH_ibrMY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?i=55YjulSk4sk:ZPmwH_ibrMY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=55YjulSk4sk:ZPmwH_ibrMY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=55YjulSk4sk:ZPmwH_ibrMY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/kGqB?a=55YjulSk4sk:ZPmwH_ibrMY:tKBiNdHYW3c"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/kGqB?d=tKBiNdHYW3c" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://jorge-andrade.blogspot.com/feeds/8745798525263902423/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://jorge-andrade.blogspot.com/2009/04/iron-maiden-en-chile-2.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/8745798525263902423?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/14287257/posts/default/8745798525263902423?v=2" /><link rel="alternate" type="text/html" href="http://jorge-andrade.blogspot.com/2009/04/iron-maiden-en-chile-2.html" title="Iron Maiden en Chile 2" /><author><name>Jorge</name><uri>http://www.blogger.com/profile/12302411708701991955</uri><email>java@script.cl</email><gd:extendedProperty name="OpenSocialUserId" value="17616405008427795623" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></entry></feed>
