<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10spanishfull.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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="es">

    <title type="text">Juque § Log</title>
    <subtitle type="text">Juque § Log:</subtitle>
    <link rel="alternate" type="text/html" href="http://juque.cl" />
    
    <updated>2010-07-08T00:44:57Z</updated>
    <rights>Copyright (c) 2010, juque</rights>
    <id>tag:juque.dev,2010:07:07</id>


    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/juque" /><feedburner:info uri="juque" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>juque</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjuque" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/juque" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjuque" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fjuque" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjuque" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=es&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fjuque" src="http://eur.i1.yimg.com/eur.yimg.com/i/es/my/addto1.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.feedness.com/alta/http://feeds.feedburner.com/juque" src="http://www.feedness.com/ayuda/wp-content/square_b_sh_feed.gif">Subscribe with Feedness</feedburner:feedFlare><feedburner:browserFriendly>Hola, Este es el contenido para sindicar de mi weblog y mis cuentas en del.icio.us y flickr, en definitiva puedes conocer todos mis movimientos. Este archivo tiene la intención de ser visto por lectores RSS y gracias al XSLT puede ser transformado a página web y ser legible al humano</feedburner:browserFriendly><entry>
      <title>MySQL Chile: Regiones, Provincias, Comunas</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/y8TKd_isFAc/mysql-chile" />
      <id>tag:juque.dev,2010:index.php/site/index/1.21</id>
      <published>2010-07-07T10:09:56Z</published>
      <updated>2010-07-08T00:44:57Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;Dado que es de constante uso, acá una versión más de las Regiones, Provincias y Comunas de Chile en MySQL (&lt;a href="http://gist.github.com/raw/465814/2a1e37d6abe21e2592855b3687a0bfce4d5c243f/MySQL-Chile:regiones-provincias-comunas" title="enlace crudo"&gt;enlace crudo&lt;/a&gt;).&lt;/p&gt;

&lt;script src="http://gist.github.com/465814.js?file=MySQL-Chile%3Aregiones-provincias-comunas"&gt;&lt;/script&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=y8TKd_isFAc:UH5P-HlCqeU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=y8TKd_isFAc:UH5P-HlCqeU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/y8TKd_isFAc" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/07/mysql-chile</feedburner:origLink></entry>

    <entry>
      <title>Chile vs. Chile</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/JkO1dL2Ciww/chile-vs.-chile" />
      <id>tag:juque.dev,2010:index.php/site/index/1.20</id>
      <published>2010-06-26T02:51:11Z</published>
      <updated>2010-06-26T02:55:12Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;Lo vivido hoy entre la selección de Chile y España (1—2), para mi —al menos— ha sido más que una justa deportiva. Ha sido el real, vivo y tangible ejemplo de que el &lt;em&gt;trabajo&lt;/em&gt;, la &lt;em&gt;disciplina&lt;/em&gt;, la &lt;em&gt;constancia&lt;/em&gt; y la &lt;em&gt;consecuencia&lt;/em&gt; dan sus frutos. &lt;/p&gt;

&lt;p&gt;Soy de la generación que vio —vía satélite— a un mal llamado &lt;strong&gt;seleccionado nacional&lt;/strong&gt; cortarse la cara en un estadio brasileño para ganar un partido. Estúpido, mal nacido: por tu culpa Chile fue castigado duramente, y tuvimos que &lt;em&gt;rumiar&lt;/em&gt; la frustración durante 8 años y ser meros espectadores de la más bella de las reuniones deportivas. &lt;/p&gt;

&lt;p&gt;Sí, Chile clasificó al mundial de Francia 98, pero esa selección todavía era la típica selección Chilena que siempre vi desde niño. La que hace poquitos goles, las que ataca cuando puede, la que &lt;em&gt;ratonea&lt;/em&gt; casi siempre, la que se desmoraliza a la más mínima adversidad, la que juega... pal puntito o el empate no más, la que juega con la calculadora en la mano. Una selección con &lt;em&gt;personalidad&lt;/em&gt; híbrida, hija del rigor, a la &lt;em&gt;chilena'po&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Pero tenía que llegar un Harold (&lt;code&gt;&amp;lt;ironia&amp;gt;&lt;/code&gt;¡qué nombre tan Chileno!&lt;code&gt;&amp;lt;/ironia&amp;gt;&lt;/code&gt;), para que esto cambiara. Quizá este señor estaba tan hastiado como yo de ver una selección sin estilo, penca y rasca. &lt;/p&gt;

&lt;p&gt;Este caballero de apellido que nunca he sabido cómo se pronuncia (Mayne-Nicholls)  tenía planes ambiciosos, planes de altura; había que traer un líder que primero nos convenciera y luego nos sacara trote. Y como los chilenos nunca nos hemos caracterizado por amar lo nuestro, este líder tenía que ser extranjero. Aquellos puristas que defienden la tesis de que el seleccionador nacional debe ser local son los mismo que toman Jack Daniel's con Cola-Cola.&lt;/p&gt;

&lt;p&gt;Marcelo Bielsa, y es aquí donde quería llegar. Este señor, es más que un entrenador de fútbol y por eso lo admiro. Hace mucho me di cuenta de que Marcelo Bielsa es un pedagogo social, que utiliza el fútbol como vehículo para transmitir su sabiduría a las masas. La pasión con que este señor mira este maravilloso deporte me sobrecoge, fuera de la cancha es casi un autista, pero en ella es un verdadero león enjaulado —literalmente— es un «loco», sobrenombre mejor puesto... jamás. Tenía que ser un tipo con éstas características el que nos abriera los ojos, el que nos diera la tan anhelada «personalidad futbolística» que hoy ostentamos y que todo el mundo conoce y reconoce. Pero más que eso, el que nos abofeteara y nos gritaría con &lt;em&gt;vuvuzela&lt;/em&gt; estridencia «Tu puedes», y sí, tenía razón, &lt;em&gt;se puede&lt;/em&gt;, pero no es gratis, se necesita: trabajo, disciplina, constancia y consecuencia. &lt;/p&gt;

&lt;p&gt;Hoy vi a mi esposa gritar como la más enfervorizada de las fanáticas durante el partido cuando Chile estaba a punto de anotar, y también manifestar su frustración con palabras indecorosas. Pero esa es la pasión en su estado más puro. No hay razonamiento; es total y absolutamente visceral. Este apoyo hubiese sido impensado si no hay credibilidad en una selección, esa es la consecuencia del trabajo de Bielsa.&lt;/p&gt;

&lt;p&gt;Ahora bien, el partido. Creo que Chile perdió con sí mismo, los mismos fantasmas del pasado los vi nuevamente vía satélite, esa ansiedad, ese nulo pedigrí nuevamente estaban ahí, palpitando en cada pelota que Chile perdía y que recuperaba con desmesurada fuerza, eso nos traicionó y perdimos, nos expulsaron un hombre y de ahí en adelante era jugar a no perder la línea de crédito, el bono de producción ya no lo conseguíamos. Pero enterrar definitivamente ese Chile inseguro, nervioso, vulnerable a la zozobra mental deben pasar muchos Bielsas o quizá no tantos, eso se elimina campeonando, ganando, cuando lo consigamos otro gallo cantará.&lt;/p&gt;

&lt;p&gt;Existe una posibilidad de que Marcelo Bielsa se vaya, su contrato caduca al término del mundial, pero el gran miedo es: ¿qué hacemos sin Bielsa?, ¿podrá otro entrenador hacer lo mismo?, puede que sí, la importante acá es no depender de un adiestrador, lo importante, lo REALMENTE importante es creer &lt;strong&gt;sin lugar a dudas&lt;/strong&gt; que con &lt;em&gt;trabajo&lt;/em&gt;, &lt;em&gt;disciplina&lt;/em&gt;, &lt;em&gt;constancia&lt;/em&gt; y &lt;em&gt;consecuencia&lt;/em&gt; todo se puede, &lt;strong&gt;todo&lt;/strong&gt;, incluso... ganar un mundial de fútbol. &lt;/p&gt;

&lt;p&gt;Que venga Brasil, seguiremos apoyando desde esta humilde trinchera, ganemos o perdamos el lunes 28 a las 14.30 hrs.&lt;/p&gt;

&lt;p&gt;¿Y si ganamos el mundial?,¡wow!, ¡alto!, otra lección aprendida con Bielsa: vamos quemando etapas, esto es escalón por escalón. &lt;/p&gt;

&lt;p&gt;Gracias Harold, gracias Marcelo.&lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=JkO1dL2Ciww:PaGAvXjJIsw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=JkO1dL2Ciww:PaGAvXjJIsw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/JkO1dL2Ciww" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/06/chile-vs.-chile</feedburner:origLink></entry>

    <entry>
      <title>Insertar cierto rango de archivo</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/KpF5leltAio/insertar-rango-de-archivo" />
      <id>tag:juque.dev,2010:index.php/site/index/1.19</id>
      <published>2010-05-14T15:08:15Z</published>
      <updated>2010-05-14T15:24:16Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;Trabajando con algunos archivo CSS se me presentó el siguiente problema: ¿Cómo puedo insertar ciertas líneas del archivo A en el archivo B (que era en el cual estaba trabajando)?. Googleando un poco la solución finalmente llegué a esta—usando &lt;a href="http://www.vim.org/"&gt;Vim&lt;/a&gt; por supuesto.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;:r !sed -n '49,51p' /tmp/header.css.tpl&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Lo que hace es llamar a &lt;code&gt;sed&lt;/code&gt; para insertar el rango 49,51 del archivo &lt;code&gt;/tmp/header.css.tpl&lt;/code&gt;, el resultado es leído por el buffer. Bello.&lt;/p&gt;

&lt;p&gt;Perfeccionando un poco la inserción puedo incluso decirle a Vim en qué parte del archivo B puedo insertar el trozo de código, en el ejemplo a partir de la línea 33:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;:33r !sed -n '49,51p' /tmp/header.css.tpl&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nuevamente &lt;a href="http://www.vim.org/"&gt;vim&lt;/a&gt; salvándome el día.&lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=KpF5leltAio:pZ0_nM6pg3I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=KpF5leltAio:pZ0_nM6pg3I:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/KpF5leltAio" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/05/insertar-rango-de-archivo</feedburner:origLink></entry>

    <entry>
      <title>Cocinando con Photoshop</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/bvRfNa2Op9c/cocinando-con-photoshop" />
      <id>tag:juque.dev,2010:index.php/site/index/1.18</id>
      <published>2010-05-03T13:49:19Z</published>
      <updated>2010-05-03T13:51:20Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;object width="640" height="480"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9338549&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=9338549&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="640" height="480"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/9338549"&gt;Adobe Photoshop Cook&lt;/a&gt; from &lt;a href="http://vimeo.com/user456458"&gt;Lait Noir&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt; 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=bvRfNa2Op9c:3xBLrGmDDFo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=bvRfNa2Op9c:3xBLrGmDDFo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/bvRfNa2Op9c" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/05/cocinando-con-photoshop</feedburner:origLink></entry>

    <entry>
      <title>Loremify</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/Cy_o-CMoPtU/loremify" />
      <id>tag:juque.dev,2010:index.php/site/index/1.17</id>
      <published>2010-05-03T04:13:07Z</published>
      <updated>2010-05-03T04:19:09Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;Dashboard Widget para generar texto &lt;a href="http://es.wikipedia.org/wiki/Lorem_ipsum"&gt;Lorem&lt;/a&gt;. Lamentablemente corre sólo en mac.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://tobiasahlin.com/blog/introducing-loremify/"&gt;&lt;img src="http://juque.cl/images/uploads/loremifyScreen1.png" style="border: 0;" alt="image" width="344" height="246" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Lo interesante es que la cantidad de texto está seteada por el movimiento horizontal del mouse sobre el mismo, ingenioso. &lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=Cy_o-CMoPtU:j_DG0zkDbhU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=Cy_o-CMoPtU:j_DG0zkDbhU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/Cy_o-CMoPtU" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/05/loremify</feedburner:origLink></entry>

    <entry>
      <title>&gt;_:#1 — phpinfo()</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/CGJvhvVRyDc/1-phpinfo" />
      <id>tag:juque.dev,2010:index.php/site/index/1.16</id>
      <published>2010-05-01T18:17:32Z</published>
      <updated>2010-05-01T18:18:33Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;Genera un &lt;code&gt;phpinfo()&lt;/code&gt; de un plumazo:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;echo "&amp;lt;?php echo phpinfo() ?&amp;gt;" &amp;gt; i.php&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;¿Por qué «i.php»?, porque no hay que ser &lt;em&gt;tan&lt;/em&gt; obvios, la información que arroja esta función es demasiado valiosa, &lt;strong&gt;IMPORTANTE&lt;/strong&gt;: &lt;code&gt;rm i.php&lt;/code&gt; inmediatamente cuando ya no lo utilices.&lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=CGJvhvVRyDc:5ASQKGCKlBg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=CGJvhvVRyDc:5ASQKGCKlBg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/CGJvhvVRyDc" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/05/1-phpinfo</feedburner:origLink></entry>

    <entry>
      <title>Thoughts on Flash</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/23CyroPrGC0/thoughts-on-flash" />
      <id>tag:juque.dev,2010:index.php/site/index/1.15</id>
      <published>2010-04-29T18:16:13Z</published>
      <updated>2010-04-29T18:18:14Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;blockquote&gt;
  &lt;p&gt;Quizás Adobe debería centrarse más en la creación de herramientas HTML5 para el futuro, y dejar de criticar a Apple para dejar atrás el pasado.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;—Steve Jobs.&lt;/p&gt;

&lt;p&gt;O sea, el señor &lt;strong&gt;tu Jobs&lt;/strong&gt; quiso decir: «&lt;a href="http://www.apple.com/hotnews/thoughts-on-flash/"&gt;Fuck off Flash&lt;/a&gt;» &lt;/p&gt;

&lt;p&gt;Sí, el león predicando sobre vegetales (en relación a su plataforma cerrada), pero todo lo que sea ir en contra se Flash lo suscribo sin más. Flash fue un error, en la web Flash es un invitado de piedra y ahora es el momento de que te vayas definitivamente, &lt;em&gt;te lo dice&lt;/em&gt; &lt;a href="http://alteredqualia.com/canvasmol/"&gt;html5&lt;/a&gt;.&lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=23CyroPrGC0:zfkCMvGBc7s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=23CyroPrGC0:zfkCMvGBc7s:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/23CyroPrGC0" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/04/thoughts-on-flash</feedburner:origLink></entry>

    <entry>
      <title>Back in black</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/jE4un78-2tg/back-in-black" />
      <id>tag:juque.dev,2010:index.php/site/index/1.14</id>
      <published>2010-04-29T05:33:02Z</published>
      <updated>2010-04-29T05:35:03Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;Cualquier comentario sería hasta ofensivo. A disfrutar.&lt;/p&gt;

&lt;p&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7cjymPx4xJg&amp;amp;hl=es_ES&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999"&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/7cjymPx4xJg&amp;amp;hl=es_ES&amp;amp;fs=1&amp;amp;color1=0x3a3a3a&amp;amp;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=cksvLRO8YaY"&gt;¿Más?&lt;/a&gt;&lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=jE4un78-2tg:AChOJqpuQcY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=jE4un78-2tg:AChOJqpuQcY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/jE4un78-2tg" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/04/back-in-black</feedburner:origLink></entry>

    <entry>
      <title>ExpressionEngine: URLs cortas</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/hzgrMZbIQRQ/expressionengine-urls-cortas" />
      <id>tag:juque.dev,2010:index.php/site/index/1.13</id>
      <published>2010-04-28T16:13:35Z</published>
      <updated>2010-04-28T16:14:36Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;Acabo de instalar un pequeño plugin llamado &lt;a href="http://expressionengine.com/forums/viewthread/111459/"&gt;Shortener&lt;/a&gt; que acorta las direcciones (ú o URL's). Los pasos para la instalación son:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Bajar y dejar el plugin en el directorio &lt;em&gt;plugins&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Crear un nuevo grupo de plantillas, yo lo llamé «u»&lt;/li&gt;
&lt;li&gt;Poner en la plantilla creada (&lt;em&gt;entry&lt;/em&gt; es la plantilla que maneja la entrada individual):&lt;pre&gt;
&amp;lt;?php
    &amp;#123;exp:shortener:redirect template="blog/entry" entry_id="{segment_2&amp;#125;"}
?&amp;gt;&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Editar la plantilla que tiene el encabezado (&lt;code&gt;HEAD&lt;/code&gt;) del sitio y poner:&lt;pre&gt;
&amp;#123;exp:shortener:meta template="u" url_title="{segment_3&amp;#125;"}&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;No olvidar poner el enlace corto en la plantilla de la entrada individual (acá aparece en la esquina inferior derecha), de nada sirve todo esto si no es visible ni clickeable.&lt;pre&gt;
&amp;#123;exp:shortener:link template="s" url_title="{segment_3&amp;#125;"}
&lt;/pre&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;Comentarios&lt;/h2&gt;

&lt;p&gt;Hay que mencionar que el plugin fue desarrollado para sitios de la forma &lt;code&gt;blog/entry/titulo-de-la-entrada&lt;/code&gt;, pero el mío tiene otra forma—&lt;code&gt;/log/año/mes/entrada&lt;/code&gt;, por lo tanto debí &lt;em&gt;hackear&lt;/em&gt; un poco el plugin para adaptarlo a mis necesidades, en la función &lt;code&gt;Redirect()&lt;/code&gt; simplemente traje la fecha de la entrada y le di el formato que tiene mi estructura, es decir, &lt;em&gt;año/mes&lt;/em&gt;.&lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=hzgrMZbIQRQ:n7fif6S7Wvw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=hzgrMZbIQRQ:n7fif6S7Wvw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/hzgrMZbIQRQ" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/04/expressionengine-urls-cortas</feedburner:origLink></entry>

    <entry>
      <title>ExpressionEngine y Feedburner: Invalid GET Data</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/9kIXyd3t1rU/feedburner-invalid-get-data" />
      <id>tag:juque.dev,2010:index.php/site/index/1.12</id>
      <published>2010-04-27T21:59:37Z</published>
      <updated>2010-04-27T23:48:38Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;He detectado un problema con el feed—gestionado por &lt;a href="http://www.feedburner.com/" title="Visitar feedburner"&gt;Feedburner&lt;/a&gt;—generado por el sitio (que corre en &lt;a href="http://www.expressionengine.com" title="visitar ExpressionEngine"&gt;ExpressionEngine&lt;/a&gt;). Estando en mi lector RSS hago clic en la entrada para ir al sitio y éste me arrojar un mensaje:&lt;/p&gt;

&lt;pre&gt;Invalid GET Data&lt;/pre&gt;

&lt;p&gt;Googleando el problema al parecer la solución está en &lt;strong&gt;quitar un paréntesis&lt;/strong&gt; en el panel de control de Feedburner.com, específicamente en: &lt;kbd&gt;Analize &amp;rarr; Configure Stats &amp;rarr;  Customize...&lt;/kbd&gt; y en &lt;kbd&gt;Campaign&lt;/kbd&gt; cambiar:&lt;/p&gt;

&lt;p&gt;&lt;kbd&gt;Feed: ${feedUri} (${feedName})&lt;/kbd&gt; &lt;/p&gt;

&lt;p&gt;a&lt;/p&gt;

&lt;p&gt;&lt;kbd&gt;Feed: ${feedUri} ${feedName}&lt;/kbd&gt; &lt;/p&gt;

&lt;p&gt;Al menos ahora funcionar adecuadamente y el mensaje desapareció.&lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=9kIXyd3t1rU:HF0QSyVELtc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=9kIXyd3t1rU:HF0QSyVELtc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/9kIXyd3t1rU" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/04/feedburner-invalid-get-data</feedburner:origLink></entry>

    <entry>
      <title>Safari: forzar abrir enlaces en nueva pestaña</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/pkBwUrvc7sw/forzar-nueva-pestana" />
      <id>tag:juque.dev,2010:index.php/site/index/1.11</id>
      <published>2010-04-26T11:20:09Z</published>
      <updated>2010-04-26T11:22:11Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;Safari por defecto abre los enlaces con atributos &lt;code&gt;target="_blank"&lt;/code&gt; en una ventana nueva (de perogrullo), además todas aquellas llamadas al navegador —por ejemplo—desde un lector RSS también lo hace en una ventana nueva. Para algunos usuarios puede parecer muy cómodo, pero para otros no lo es tanto.&lt;/p&gt;

&lt;p&gt;Para solucionar esto &lt;em&gt;comportamiento&lt;/em&gt; indeseado y dejar todas esas ventanas individuales en una sola tenemos dos alternativas:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;En Safari ir a: &lt;kbd&gt;Ventana → Fusionar todas las ventanas&lt;/kbd&gt; y listo. Lamentablemente no he encontrado todavía ningún atajo de teclado para esto.&lt;/li&gt;
&lt;li&gt;Y la segunda alternativa es ir a Terminal.app, y cambiar la variable booleada que maneja este comportamiento: &lt;kbd&gt;defaults write com.apple.Safari TargetedClicksCreateTabs -bool true&lt;/kbd&gt;. Luego debe reiniciar Safari para que el cambio surta efecto.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;El punto 2 trae consigo un efecto colateral: Cuando realmente se necesita abrir una ventana nueva—como por ejemplo un popup—ya no lo hará, toda nueva ventana será una nueva &lt;strong&gt;pestaña&lt;/strong&gt;. El usuario debe decidir cual camino tomará (fusionar o forzar por consola). &lt;/p&gt;

&lt;p&gt;Revertir el punto 2 es sencillo, solo cambie el valor &lt;kbd&gt;true&lt;/kbd&gt; por &lt;kbd&gt;false&lt;/kbd&gt; y todo volverá a su configuración inicial.&lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=pkBwUrvc7sw:TFcJQZLUYH8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=pkBwUrvc7sw:TFcJQZLUYH8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/pkBwUrvc7sw" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/04/forzar-nueva-pestana</feedburner:origLink></entry>

    <entry>
      <title>Un año más tarde</title>
      <link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/juque/~3/TMkW9xnw5g0/un-ano-mas-tarde" />
      <id>tag:juque.dev,2010:index.php/site/index/1.8</id>
      <published>2010-04-22T20:45:18Z</published>
      <updated>2010-04-24T22:01:19Z</updated>
      <author>
            <name>juque</name>
                  </author>

      <content type="html">
        &lt;p&gt;Sí, hace casi &lt;a href="http://v3.juque.cl/weblog/2009/04/15/josa-manuel-saez-torres.html" title="José Manuel Saez"&gt;un año&lt;/a&gt; que no escribo nada. Los hechos en un resumen hiper-ultra ejecutivo son:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Me casé—ELLA, mi esposa, se llama Carla.&lt;/li&gt;
&lt;li&gt;Conocimos Buenos Aires—&lt;em&gt;honeymoon&lt;/em&gt; que debemos repetir.&lt;/li&gt;
&lt;li&gt;Me robaron &lt;a href="http://worldwide.blackberry.com/blackberrypearl/" title="BB Pearl"&gt;la Pearl&lt;/a&gt; en el metro de Santiago (no comments).&lt;/li&gt;
&lt;li&gt;Me compré un iPhone al siguiente día (todo formó parte de una estrategia).&lt;/li&gt;
&lt;li&gt;Fui &lt;em&gt;dado de baja&lt;/em&gt; de la Universidad (uct.cl) en donde trabajé por 10 años—&lt;em&gt;La Católica te sorprende&lt;/em&gt; (antiguo slogan). &lt;strong&gt;Moraleja&lt;/strong&gt;: Nunca pienses que tu esfuerzo es &lt;strong&gt;valorado&lt;/strong&gt; cuando nada hace indicar eso.&lt;/li&gt;
&lt;li&gt;Me hicieron un favor al destituirme. Cuando el tiempo pasa ves en perspectiva y todo calza a la perfección.&lt;/li&gt;
&lt;li&gt;Soy &lt;em&gt;freelance&lt;/em&gt; full time (sueño &lt;strong&gt;cumplido&lt;/strong&gt;).&lt;/li&gt;
&lt;li&gt;Pronto seré, con todas las de la ley: CEO, Principal y Fundador de &lt;a href="http://silogismo.com" title="Silogismo.com"&gt;silogismo.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Le dije &lt;a href="http://twitter.com/juque/status/12008343637"&gt;«adiós»&lt;/a&gt; definitivo a &lt;a href="http://www.movabletype.org/"&gt;MovableType&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Le dije «hola» a &lt;a href="http://expressionengine.com/"&gt;ExpressionEngine&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Este sitio corre HTML5 y no dará soporte a ningún IE.&lt;/li&gt;
&lt;li&gt;Estoy de vuelta.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Cambios en el &lt;em&gt;log&lt;/em&gt;&lt;/h2&gt;

&lt;p&gt;Desde ahora en adelante sólo llamaré a esto &lt;em&gt;log&lt;/em&gt;, demasiado &lt;em&gt;geek&lt;/em&gt;, lo se, &lt;strong&gt;FACT&lt;/strong&gt;: nunca comulgué con el concepto de blog como sitio web con entradas cronológicas donde un &lt;em&gt;idiota&lt;/em&gt; pública cosas y luego &lt;em&gt;gente muy astuta e inteligente&lt;/em&gt; comenta lo que el retardado &lt;em&gt;posteó&lt;/em&gt;. Este sitio es simplemente &lt;em&gt;mi sitio web personal&lt;/em&gt;, donde publicaré lo que usted ve (no sea flojo y salga de ese lector RSS) en el &lt;em&gt;header&lt;/em&gt; del sitio:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;BLINK&amp;gt;&lt;/code&gt;ANOTACIONES EMPÍRICAS, DE OCURRENCIA ESPORÁDICA Y NATURALEZA ECLÉCTICA&lt;code&gt;&amp;lt;BLINK&amp;gt;&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;¿Y todo el antiguo weblog?&lt;/h2&gt;

&lt;p&gt;Mis 4 &lt;strong&gt;iniciales&lt;/strong&gt; años de blogger están archivados en la &lt;a href="http://v3.juque.cl" title="juque versión 3 - archivo"&gt;versión 3&lt;/a&gt; de este sitio. Unos conjuros &lt;code&gt;.htaccess&lt;/code&gt; hicieron posible que se redireccione todo los /weblog a v3.juque.cl. Si existiera algún problema con la migración por favor reportarlo a &lt;a href="http://juque.cl/contacto"&gt;mi correo&lt;/a&gt;, gracias por eso.&lt;/p&gt;
 
      &lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/juque?a=TMkW9xnw5g0:BMctp5uGtSs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/juque?a=TMkW9xnw5g0:BMctp5uGtSs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/juque?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/juque/~4/TMkW9xnw5g0" height="1" width="1"/&gt;</content>
    <feedburner:origLink>http://juque.cl/log/2010/04/un-ano-mas-tarde</feedburner:origLink></entry>


</feed>
