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

<channel>
	<title>RickArt blog</title>
	<atom:link href="http://rickart.claudator.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rickart.claudator.com</link>
	<description>inspiració programació idees paranoies projectes somnis</description>
	<pubDate>Wed, 19 Nov 2008 12:39:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<item>
		<title>Configurar un entorno ideal de Symfony</title>
		<link>http://rickart.claudator.com/configurar-un-entorno-ideal-de-symfony/</link>
		<comments>http://rickart.claudator.com/configurar-un-entorno-ideal-de-symfony/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 12:39:07 +0000</pubDate>
		<dc:creator>RickArt</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[symfony]]></category>

		<category><![CDATA[develop]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/?p=32</guid>
		<description><![CDATA[Es cierto que Symfony ofrece múltiples opciones para configurar en entorno en el que empezar a trabajar de forma rápida. El más extendido es, sin duda, la sandbox, peeeero en algunas ocasiones viene bien pensar en un entorno algo más sofisticado de cara a permitir el dessarrollo compartido entre múltiples desarrolladores.
Condiciones iniciales
Se piensa en un [...]]]></description>
			<content:encoded><![CDATA[<p>Es cierto que <a href="http://www.symfony-project.org/">Symfony</a> ofrece múltiples opciones para configurar en entorno en el que empezar a trabajar de forma rápida. El más extendido es, sin duda, la <a href="http://www.symfony-project.org/installation/1_1">sandbox</a>, peeeero en algunas ocasiones viene bien pensar en un entorno algo más sofisticado de cara a permitir el dessarrollo compartido entre múltiples desarrolladores.</p>
<h3><strong>Condiciones iniciales</strong></h3>
<p>Se piensa en un entorno que:</p>
<ul>
<li>Permita mantener entornos independientes para 3 desarrolladores.</li>
<li>Permita mantener sincronizado el código de forma facil con un repositorio de código.</li>
<li>Optimice el contenido para evitar repetir la información estática entre entornos.</li>
</ul>
<p>El servidor de desarrollo y el de producción serán Linux.</p>
<h3><strong>Configuración del espacio de cada desarrollador<br />
</strong></h3>
<p>Para el caso que nos ocupa se ha optado por una estructura del tipo:</p>
<p><img class="size-full wp-image-34 aligncenter" title="developer_homes" src="http://rickart.claudator.com/wp-content/uploads/2008/11/developer_homes1.png" alt="Developer Homes" width="444" height="295" /></p>
<p>Sobre esta estructura están mapeados 3 Virtual Host, uno para cada desarrollador. Estas rutas además son accesibles por SAMBA para facilitar su manipulación en Zend desde Windows (el caso que se tratará aquí).</p>
<p>Así pues si ahora dejamos un archivo <strong>/data/dev1.mydomain/www/index.php</strong> con su pertinente <em>echo "Hello World!";</em> podremos acceder directamente al mismo desde <strong>http://dev1.mydomain</strong> siempre que tengamos correctamente <a title="Steps to Apache with virtual host on Windows" href="http://myblogit.net/2007/06/26/4-steps-to-apache-with-virtual-host-on-windows/">configurado correctamente el archivo archivo hosts</a>.</p>
<h3><strong>Instalación de Symfony<br />
</strong></h3>
<p>Se ha obtado por la instalación de Symfony via <strong>SVN checkout</strong> entre otras razones para poder aplicar parches de forma rápida. También se ha optado por esta opción ya que para compartir las librerías en el servidor de desarrollo esta es una de las mejores opciones.</p>
<p>Vamos a suponer que el espacio de desarrollo (no donde apuntan los vhosts) es <strong>/data</strong>.</p>
<p>Así pues se hace un checkout mediante el comando</p>
<pre class="command-line" style="padding-left: 30px;"><code>svn co http://svn.symfony-project.com/branches/1.1</code></pre>
<p class="command-line" style="padding-left: 30px;">o</p>
<pre class="command-line" style="padding-left: 30px;"><code>svn co http://svn.symfony-project.com/tags/RELEASE_1_1_4</code></pre>
<p>desde /data/common/symfony de forma que en <strong>/data/common/symfony/1.1</strong> tenemos todo el paquete Symfony y podremos hacer updates directamente para obtener las nuevas versiones. [Nota: Se entiende que este paso serviría para cualquier otra versión de Symfony]</p>
<p><a href="http://rickart.claudator.com/wp-content/uploads/2008/11/workarea-with-symfony.png"><img class="aligncenter size-full wp-image-58" title="Workarea with symfony" src="http://rickart.claudator.com/wp-content/uploads/2008/11/workarea-with-symfony.png" alt="" width="392" height="471" /></a></p>
<h3><strong>Creado un proyecto symfony<br />
</strong></h3>
<p>En este momento tenemos configurados convenientemente los 3 vhosts y las librerías de symfony listas para poder trabajar, así que lo que nos falta es configurar un proyecto de Symfony que haga uso de las mismas.</p>
<p>Este tipo de instalación de symfony (SVN checkout) espera que ya exista una estructura de proyecto creada, como este no es el caso, tenemos que procurarnos una, bien a través de la descarga de la SandBox bien a partir de la <strong>creación de una sandbox</strong> desde nuestra instalación a de Symfony.</p>
<pre class="command-line" style="padding-left: 30px;">[data/dev1.mydomain]              $  <code>cd /data/common/symfony/1.1/data/bin
</code>[<code>data/common/symfony/1.1/data/bin</code>]$  <code>./create_sa</code>ndbox.sh
[<code>data/</code><code>common/</code><code>symfony/1.1/data/bin</code>]$  <code>rm sf_sanbox.zip
</code>[<code>data/</code><code>common/</code><code>symfony/1.1/data/bin</code>]$  <code>tar xvf sf_sandbox.tgz</code>
[<code>data/</code><code>common/</code><code>symfony/1.1/data/bin</code>]$  rm<code> xvf sf_sandbox.tgz</code>
[<code>data/</code><code>common/</code><code>symfony/1.1/data/bin</code>]$  mv<code> sf_sandbox/* /data/d1.mydomain</code>/</pre>
<p>Ahí podemos ver que tenemos <strong>correctamente instalada la versión de Symfony</strong> (modo sandbox = autónoma = independiente de las librerías en /data/symfony)</p>
<pre class="command-line" style="padding-left: 30px;">[<code>data/</code><code>common/</code><code>symfony/1.1/data/bin</code>]$  <code>cd /data/d1.mydomain
</code>[dev1.mydomain]                   $  <code>./symfony -V
</code></pre>
<p>Si todo ha ido bien deberíamos obtener algo tal que:</p>
<pre class="command-line" style="padding-left: 30px;"><code>&gt; symfony version 1.1.5-DEV (/data/common/symfony/1.1/lib)</code></pre>
<h3><strong>Reconectando las librerías<br />
</strong></h3>
<p>Bien, lo que nos intenresa ahora es <strong><em>desenchufar </em>el proyecto</strong> de la versión incorporada en la SandBox para que haga uso de las librerías descargadas y residentes en /data/symfony. Esto se consigue editando</p>
<p>/data/dev1.mydomain/config/ProjectConfiguration.class.php</p>
<pre style="padding-left: 30px;" lang="php">&lt;?php

require_once <span style="color: #ff0000;">dirname(__FILE__).
  '/../../common/symfony/1.1/lib/autoload/sfCoreAutoload.class.php</span><span style="color: #ff0000;">'</span>;
sfCoreAutoload::register();

class ProjectConfiguration extends sfProjectConfiguration
{
  // ...
}</pre>
<p>Ahora que el proyecto ya apunta a las librerias del repositorio podemos <strong>eliminar las librerías que vienen con la sandbox</strong>:</p>
<pre class="command-line" style="padding-left: 30px;">[dev1.mydomain]$ <code>rm -r lib/symfony/</code></pre>
<p>Seguidamente hacemos un pequeño cambio para que el DocumentRoot apunte a <em>www</em> en lugar de a <em>web</em>.</p>
<pre class="command-line" style="padding-left: 30px;">[dev1.mydomain]$ <code>mv web www</code></pre>
<p>Y modificamos nuevamente:</p>
<p>/data/dev1.mydomain/config/ProjectConfiguration.class.php</p>
<pre style="padding-left: 30px;" lang="php">&lt;?php

<span style="color: #000000;">require_once </span><span style="color: #000000;">dirname(__FILE__).
  '/../../common/symfony/1.1/lib/autoload/sfCoreAutoload.class.php</span><span style="color: #000000;">';</span>
sfCoreAutoload::register();

class ProjectConfiguration extends sfProjectConfiguration
{
  <span style="color: #ff0000;"><span class="re0">$this</span>-&gt;<span class="me1">setWebDir</span><span class="br0">(</span><span class="re0">$this</span>-&gt;<span class="me1">getRootDir</span><span class="br0">(</span><span class="br0">)</span>.<span class="st0">'/www'</span><span class="br0">)</span>;</span>
}</pre>
<p><span style="color: #999999;">[En nuestro caso particular hemos tenido un problema ocasionado por le hecho de que symfony se ha instalado en /home/myuser/ y los vhosts (/home/myuser/dev1, /home/myuser/dev2, ...) en realidad están apuntando simbólicamente a /srv/www/, por lo que ha tenido que crearse también un apuntandor a symfony para que compartan el espacio /srv/www/]</span></p>
<p>El siguiente paso ha sido eliminar /www/sf/ y crear el enlace simbólico a la zona descargada:</p>
<pre class="command-line" style="padding-left: 30px;">[dev1.mydomain]$ <code>rm -r www/sf/
</code>[dev1.mydomain]$ <code>ln -s /data/common/symfony/1.1/data/web/sf/ www/sf</code></pre>
<p>[Aquí nosotros nos hemos topado con un problema de permisos del tipo '<em>You don't have permission to access /sf on this server.</em>' al intentar acceder a alguna de las imágenes de /sf. Esto se ha resuelto modificando la configuración de vhost de Apache para que de permisos al directorio /sf]</p>
<p>De la instalación de la sandbox tampoco nos interesan:</p>
<pre class="command-line" style="padding-left: 30px;">[dev1.mydomain]$ <code>rm -r data/symfony
</code>[dev1.mydomain]$ <code>rm data/sandbox.db</code></pre>
<h3>Configuración de más áreas compartidas</h3>
<p>En el apartado anterior hemos visto como se ha eliminado el directorio /sf que viene con la distribución de la SandBox para que pase a unificarse en una ruta única para todas los entornos de desarrollo. Estos han tenido que crear un link simbólico a ese nuevo /sf.</p>
<p>Esta misma filosofía se sigue para otra información, que llamaremos estática y que no interesa replicar en cada entorno, para este objeto se piensa en:</p>
<ol>
<li>Tenemos la necesidad de crear una ruta (que no es código) a la que deben tener acceso todos los entornos de desarrollo (por ejemplo /images/user_avatars).</li>
<li>Si es algo común (no único de un entorno) se deja en /data/common/</li>
<li>Se procede a la creación de los links simbólicos (mediante ln -s) desde los entornos de desarrollo.</li>
</ol>
<p>Ahora nos quedará configurar el entorno de desarrollo en algún IDE (idealmente Zend o PDT) y configurar el projecto en algun repositorio de código (idealmente SVN)</p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/configurar-un-entorno-ideal-de-symfony/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Desarrollo de una Micro-Red-Social con Symfony</title>
		<link>http://rickart.claudator.com/desarrollo-de-una-micro-red-social-con-symfony/</link>
		<comments>http://rickart.claudator.com/desarrollo-de-una-micro-red-social-con-symfony/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 17:23:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[barcelona]]></category>

		<category><![CDATA[develop]]></category>

		<category><![CDATA[symfony]]></category>

		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/?p=31</guid>
		<description><![CDATA[Tal y como comentaba anteriormente el sábado estuve presentando Symfony en la primera Barcelona PHP Workshop. La verdad es que hubo algunos inconvenientes, tales como el retraso con que empezamos el taller, problemas con el sonido y sobretodo el recorte de tiempo que no permitió llegar hasta donde estaba previsto, pero bueno, en general la [...]]]></description>
			<content:encoded><![CDATA[<p>Tal y como comentaba anteriormente el sábado estuve presentando Symfony en la primera <a title="Barcelona PHP Workshop" href="http://phpbarcelona.org/eventos/primera-barcelona-php-workshop">Barcelona PHP Workshop</a>. La verdad es que hubo algunos inconvenientes, tales como el retraso con que empezamos el taller, problemas con el sonido y sobretodo el recorte de tiempo que no permitió llegar hasta donde estaba previsto, pero bueno, en general la experiencia fue satisfactoria. A continuación dejo los materiales de la presentación.</p>
<p>Es interesante descargarse previamente el archivo <a title="Archivos auxiliares para completar la práctica" href="http://rickart.claudator.com/offline/msn/msn_pack.zip">msn_pack.zip</a> antes de empezar con la presentación.</p>
<p><iframe src='http://docs.google.com/EmbedSlideshow?docid=dghdksx7_2853wndbdk' frameborder='0' width='410' height='342'></iframe></p>
<p>También, si quieres, puedes descargarte la <a title="Micro Red Social con Symfony" href="http://rickart.claudator.com/offline/msn/msn_finalapp.zip">aplicación final</a> que podrás hacer correr en tu servidor web siempre que éste disponga de la extensión SQLITE y XSL.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/desarrollo-de-una-micro-red-social-con-symfony/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bitter Sweet Symfony!</title>
		<link>http://rickart.claudator.com/bitter-sweet-symfony/</link>
		<comments>http://rickart.claudator.com/bitter-sweet-symfony/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 18:39:41 +0000</pubDate>
		<dc:creator>RickArt</dc:creator>
		
		<category><![CDATA[php]]></category>

		<category><![CDATA[develop]]></category>

		<category><![CDATA[symfony]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/?p=30</guid>
		<description><![CDATA[Aquesta setmana, dissabte concretament, estaré participant com a ponent en el Barcelona PHP Workshop. Presentaré la part pràctica del taller Bitter Sweet Symfony! El meu company serà l’Aldo Chiecchia i s’esperen com a mínim 100 assistents, sobretot tenint en compte que les 200 entrades ja s’han exhaurit. Així doncs, tindrem el dissabte ocupat, primer presentant [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span lang="CA">Aquesta setmana, dissabte concretament, estaré participant com a ponent en el <a title="Barcelona PHP Workshop" href="http://phpbarcelona.org/eventos/primera-barcelona-php-workshop">Barcelona PHP Workshop</a>. Presentaré la part pràctica del taller Bitter Sweet Symfony! El meu company serà l’Aldo Chiecchia i s’esperen com a mínim 100 assistents, sobretot tenint en compte que les 200 entrades ja s’han exhaurit. Així doncs, tindrem el dissabte ocupat, primer presentant <a title="Symfony" href="http://www.symfony-project.com/">Symfony</a>, on molt superficialment intentarem cimentar les bases d'una micro-social-network i després aprofitant per fer una mica de safareig amb la resta de la gent. Tota la info de l’event la podeu trobar a la web del <a title="PHP Barcelona" href="http://http://phpbarcelona.org/">grup de programadors PHP de Barcelona</a>.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/bitter-sweet-symfony/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nicaragua, Nicaragüita</title>
		<link>http://rickart.claudator.com/nicaragua-nicaraguita/</link>
		<comments>http://rickart.claudator.com/nicaragua-nicaraguita/#comments</comments>
		<pubDate>Fri, 30 May 2008 17:49:58 +0000</pubDate>
		<dc:creator>RickArt</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<category><![CDATA[nicaragua]]></category>

		<category><![CDATA[travel]]></category>

		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/?p=28</guid>
		<description><![CDATA[Hace ya unas semanas que regresé de un viaje que ha cambiado la evolución del año de una forma espectacular y tenía pendiente escribir un post sobre ello.
Una vez más gracias a la colaboración que mantengo con la Universitat de Barcelona tuve la oportunidad de realizar una nueva escapada a Nicaragua. Ya estuve allí con [...]]]></description>
			<content:encoded><![CDATA[<p>Hace ya unas semanas que regresé de un viaje que ha cambiado la evolución del año de una forma espectacular y tenía pendiente escribir un post sobre ello.</p>
<p>Una vez más gracias a la colaboración que mantengo con la <a title="Universitat de Barcelona" href="http://www.ub.edu">Universitat de Barcelona</a> tuve la oportunidad de realizar una nueva escapada a Nicaragua. Ya estuve allí con Rakel hace aproximadamente 3 años pero en aquella ocasión tuvimos que permanecer siempre cerca de Managua ya que teníamos sesiones previstas para toda la semana que estuvimos allí, así que esta vez nos hemos resarcido explorando más en profundidad el país.</p>
<p>La aventura estuvo a punto de empezar bastante mal, ya que cuando estábamos facturando las maletas el buen hombre que nos estaba atendiendo me advierte que mi pasaporte está caducado, advertencia que precedió al temible "usted no va a volar". Es igual de increíble que tuviera el pasaporte caducado y no me hubiera dado cuenta como el hecho de que sea posible realizar en 25 minutos el siguiente trayecto:</p>
<p>Terminal B &gt; Comisaría de PN (señor que dice necesitas 1 foto) &gt; Terminal A (hasta el foto-que-te-mato) saltando por encima de las maletas de la gente, etc. &gt; Comisaría de PN (polícia que sin prisas) &gt; Terminal B &gt; Inicio de la Terminal A (embarque a 1 min. de cerrar las puertas).</p>
<p>Bueno, así empezamos, la verdad es que nunca pensé que lo conseguiría y de hecho tanto Rakel como Gemma ya estaban realizando planes alternativos sin mí, que majas ...</p>
<p>Seguidamente realizamos el paseito de rigor de aeropuerto en aeropuerto hasta Managua. Allí negociamos con un taxi que nos llevó a San Jorge para partir a la mañana siguiente prontito hacia <a title="Isla de Ometepe" href="http://www.vianica.com/sp/visit/ometepe">Ometepe</a>. La imagen de la isla desde el barco que te lleva a ella es absolutamente espectacular, tiene algo de mágico contemplarla, no parece posible que realmente puedan nacer esos dos picos enormes dentro de un lago.</p>
<p>En Ometepe estuvimos 2 días justitos pero tuvimos ocasión de invertir uno de ellos en la escalada al volcán Maderas con la gran suerte de que nos pudo acompañar el fundador del turismo en la Isla ! Para él cualquier bicho que volaba era una lora y el nombre científico de los batracios era "ranita" ! En fin, una excursión de 7 horas salvando un desnivel de algo más de 1.000m, ideal para estirar las piernas.</p>
<p>Después de abandonar Ometepe volvimos a Managua donde nos esperaba la gente de la <a title="Universidad Centroamericana" href="http://www.uca.edu.ni/">Universidad Centroamericana</a> para compartir la experiencia en el uso de las <a title="Carpeta Digital" href="http://www.carpetadigital.net/">Carpeta Digital</a> y la verdad que fue muy satisfactoria. También les presentamos las mejoras de la nueva versión y creo que quedaron bastante contentos. Aprovechamos la ocasión para platicar con el Webmaster la universidad y comentar algunos temas con ellos.</p>
<p>Una vez concluidas las sesiones en la universidad invertimos un día por los alrededores de Managua, nos acompañó Virgilio, un guía que trabajaba para el hotel donde nos hospedábamos y que nos llevó a ver Masaya, Granada, el Mombacho y alguna que otra joyita de la zona.</p>
<p>Pero todavía nos quedaba lo mejor, aysss, <a title="Corn Islands" href="http://www.vianica.com/sp/visit/corn-islands">Corn Islands</a>, dos islitas en el Caribe absolutamente encantadoras, lo más parecido al paraíso que he visto junto con las Phi Phi Islands. Un Caribe SUUUPER virgen donde sólo encuentras a la gente que vive allí y unas playas absolutamente fascinantes. No me atrevo a recomendarlo a todo el mundo, ya que por ejemplo nos encontramos con 1 turista italiano (uno de los 3 que vimos en la Isla) que viajaba sólo y el pobre hombre nos comentó que estaba bastante aburrido, pero ese no fue nuestro caso ya que realmente disfrutamos plenamente de nuestra estancia.</p>
<p>En resumen, lo pasamos en grande: nadando, "escalando", volando en avionetas, mezclándonos con la gente, buceando, tomando el sol, gritando, ... en fin que ¡¡ Me encanta Nicaragua !!!</p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/nicaragua-nicaraguita/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Summer Camp 2008</title>
		<link>http://rickart.claudator.com/summer-camp-2008/</link>
		<comments>http://rickart.claudator.com/summer-camp-2008/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 17:00:44 +0000</pubDate>
		<dc:creator>RickArt</dc:creator>
		
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/summer-camp-2008/</guid>
		<description><![CDATA[Encara és aviat per a saber si per aquella època serà possible assistir-hi, però espero que així sigui:
http://associacio-aoe.org/scg/ca/index.php
Algú s'hi apunta ?
]]></description>
			<content:encoded><![CDATA[<p>Encara és aviat per a saber si per aquella època serà possible assistir-hi, però espero que així sigui:</p>
<p>http://associacio-aoe.org/scg/ca/index.php</p>
<p>Algú s'hi apunta ?</p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/summer-camp-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>tetrinet, tetrifast</title>
		<link>http://rickart.claudator.com/tetrinet-tetrifast/</link>
		<comments>http://rickart.claudator.com/tetrinet-tetrifast/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 17:43:36 +0000</pubDate>
		<dc:creator>RickArt</dc:creator>
		
		<category><![CDATA[games]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/tetrinet-tetrifast/</guid>
		<description><![CDATA[A través del següent vídeo, m'ha vingut a la memòria aquells temps de tetrifast fins altes hores de la matinada. Recordo que inclús vaig arribar a formar part d'un clan (SCORE) i competiem internacionalment. M'enrecordo haver passat hores i hores jugant amb un tal CP, també un tal Inti, els dos espanyols.
Això sí, quan sorties [...]]]></description>
			<content:encoded><![CDATA[<p>A través del següent vídeo, m'ha vingut a la memòria aquells temps de tetrifast fins altes hores de la matinada. Recordo que inclús vaig arribar a formar part d'un clan (SCORE) i competiem internacionalment. M'enrecordo haver passat hores i hores jugant amb un tal CP, també un tal Inti, els dos espanyols.</p>
<p>Això sí, quan sorties a jugar amb gent de fora, era un altre nivell, jo recordo haver arribat a una mitjana (a tetrifast) de 117 ppm, però és que hi havia autèntics monstres que absolutament mai baixaven de 125, com és deia, ahh sí, BONG BONG, impressionant veure'l jugar:</p>
<p><object height="373" width="425"></object><param name="movie" value="http://www.youtube.com/v/G0LtUX_6IXY&amp;color1=0x234900&amp;color2=0x4e9e00&amp;border=1&amp;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/G0LtUX_6IXY&amp;color1=0x234900&amp;color2=0x4e9e00&amp;border=1&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="373" width="425"></embed>El joc venia a ser això:<object height="373" width="425"></object><param name="movie" value="http://www.youtube.com/v/uA7ZekfqxGE&amp;color1=0x234900&amp;color2=0x4e9e00&amp;border=1&amp;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/uA7ZekfqxGE&amp;color1=0x234900&amp;color2=0x4e9e00&amp;border=1&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="373" width="425"></embed>El que no se és d'on treia el temps.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/tetrinet-tetrifast/feed/</wfw:commentRss>
		</item>
		<item>
		<title>hacking eurovision</title>
		<link>http://rickart.claudator.com/hacking-eurovision/</link>
		<comments>http://rickart.claudator.com/hacking-eurovision/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 10:10:33 +0000</pubDate>
		<dc:creator>RickArt</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/hacking-eurovision/</guid>
		<description><![CDATA[Un moment pel record. No m'ho puc acabar de creure. Rodolfo Chiquilicuatre a Eurovisión. Alguna cosa està canviant.
Nota important: El vídeo està extret de youtube.
]]></description>
			<content:encoded><![CDATA[<p>Un moment pel record. No m'ho puc acabar de creure. Rodolfo Chiquilicuatre a Eurovisión. Alguna cosa està canviant.</p>
<p><object height="373" width="425"></object><param name="movie" value="http://www.youtube.com/v/0oYUMxcYQ58&amp;color1=0x234900&amp;color2=0x4e9e00&amp;border=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/0oYUMxcYQ58&amp;color1=0x234900&amp;color2=0x4e9e00&amp;border=1" type="application/x-shockwave-flash" wmode="transparent" height="373" width="425"></embed>Nota important: El vídeo està extret de youtube.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/hacking-eurovision/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Adwords + Analytics + Clíniques dentals</title>
		<link>http://rickart.claudator.com/adwords-analytics-cliniques-dentals/</link>
		<comments>http://rickart.claudator.com/adwords-analytics-cliniques-dentals/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 02:01:17 +0000</pubDate>
		<dc:creator>RickArt</dc:creator>
		
		<category><![CDATA[paranoia]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/adwords-analytics-cliniques-dentals/</guid>
		<description><![CDATA[Recordo haver llegir a un bon lloc que seria interessant que els dominis http://www.clinicadentalbarcelona.com.es y http://www.dentistasbarcelona.net apuntessin a http://www.dentsalut.com
Crec que és cert.
]]></description>
			<content:encoded><![CDATA[<p>Recordo haver llegir a un bon lloc que seria interessant que els dominis <a href="http://www.clinicadentalbarcelona.com.es">http://www.clinicadentalbarcelona.com.es</a> y <a href="http://www.dentistasbarcelona.net">http://www.dentistasbarcelona.net</a> apuntessin a <a href="http://www.dentsalut.com">http://www.dentsalut.com</a></p>
<p>Crec que és cert.</p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/adwords-analytics-cliniques-dentals/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Passwords de un solo uso (o casi) más o menos seguros</title>
		<link>http://rickart.claudator.com/passwords-de-un-solo-uso-o-casi-mas-o-menos-seguros/</link>
		<comments>http://rickart.claudator.com/passwords-de-un-solo-uso-o-casi-mas-o-menos-seguros/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 19:15:04 +0000</pubDate>
		<dc:creator>RickArt</dc:creator>
		
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/2008/03/03/21/</guid>
		<description><![CDATA[Me gustaría compartir el sistema que yo utilizo para recordar las contraseñas de diferentes sites.
Cuando introduces un username y un password en una web cualquiera no sabes realmente donde van a parar, con toda certeza a una base de datos (posiblemente encriptando los datos, pero sin ninguna garantía) y desengañémonos cualquiera que tuviera acceso (por [...]]]></description>
			<content:encoded><![CDATA[<p class="content">Me gustaría compartir el sistema que yo utilizo para recordar las contraseñas de diferentes sites.</p>
<p>Cuando introduces un username y un password en una web cualquiera no sabes realmente donde van a parar, con toda certeza a una base de datos (posiblemente encriptando los datos, pero sin ninguna garantía) y desengañémonos cualquiera que tuviera acceso (por el motivo que fuera) a esa base de datos podría probar en otro sitio nuestra combinación de "username + password" o "mail + password". Por ejemplo si un registro de esa base de datos contiene " tarari@hotmail" y "password1" se podría probar para entrar en hotmail con esos datos con una posiblidad de acierto digamos que bastante alta.</p>
<p>En definitiva, para mi pasó a ser de vital importancia el hecho de <strong>no utilizar nunca el mismo password</strong>.</p>
<p>Inicialmente puede parecer un poco de locos tener que recordar los passwords de cada site, ahí es donde interviene el método claudator, que es extremadamente simple y que resulta extremadamente útil para mi. Consiste en:</p>
<p><strong>1. Elegir un fragmento de password siempre idéntico</strong></p>
<p>Por ejemplo: poqwie (por su rapidez de tecleado)<br />
Password actual: <strong>poqwie</strong>....</p>
<p><strong>2. Elegir un número</strong></p>
<p>Por ejemplo: 0 (porqué es más grande en el teclado númerico)<br />
Password actual: <strong>poqwie0</strong>...</p>
<p><strong>3. Parte extraída del nombre del dominio</strong></p>
<p>En este caso: ks (porqué son el primer carácter y el último del dominio donde estoy: kriptopolis.com)<br />
Password actual: <strong>poqwie0ks</strong>...</p>
<p><strong>4. Cierre con otro fragmento siempre idéntico</strong><br />
Por ejemplo: w23e (también están cerca en el teclado y será rápido teclear)<br />
Password actual: <strong>poqwie0ksw23e</strong></p>
<p>Pues bien esta sería mi contraseña para este site, para otros:</p>
<p>ftp.ya.com &gt; poqwie0yaw23e<br />
www.youtube.com &gt; poqwie0yew23e<br />
www.google.com &gt; poqwie0gew23e<br />
...</p>
<p>Obviamente se pueden introducir variaciones en el método, como por ejemplo seleccionar los 2 primeros carácteres del dominio o los 2 últimos, etc...</p>
<p>Infalible ? NO<br />
Cómodo y medianamente seguro? Desde mi punto de vista sí.</p>
<p class="content">Artículo publicado originalmente en http://www.kriptopolis.org/passwords-fuertes-que-puedes-recordar</p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/passwords-de-un-solo-uso-o-casi-mas-o-menos-seguros/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mantenerse fresco mediante RSS</title>
		<link>http://rickart.claudator.com/mantenerse-fresco-mediante-rss/</link>
		<comments>http://rickart.claudator.com/mantenerse-fresco-mediante-rss/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 12:27:51 +0000</pubDate>
		<dc:creator>RickArt</dc:creator>
		
		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://rickart.claudator.com/2008/01/18/mantenerse-fresco-mediante-rss/</guid>
		<description><![CDATA[Creo que una de las decisiones más importantes que tomé en los últimos tiempos fue la de dedicar un tiempo diario a la lectura de mis RSS, es algo que me permite estar informado sobre las cosas que más o menos me importan, como las novedades en cine (http://www.labutaca.net), juegos para la PS3 (http://www.laps3.com), ..., [...]]]></description>
			<content:encoded><![CDATA[<p>Creo que una de las decisiones más importantes que tomé en los últimos tiempos fue la de dedicar un tiempo diario a la lectura de mis RSS, es algo que me permite estar informado sobre las cosas que más o menos me importan, como las novedades en cine (<a href="http://www.labutaca.net">http://www.labutaca.net</a>), juegos para la PS3 (<a href="http://www.laps3.com">http://www.laps3.com</a>), ..., pero sobretodo se trata de algo que me permite tener una perspectiva sobre el universo que rodea mi entorno profesional, el desarrollo web, de una forma única yo creo que inviable por cualquier otra vía.</p>
<p>Además, últimamente he descubierto la posibilidad de compartir los RSS entre amigos, algo realmente fascinante, los amigos van marcando las entradas que ellos consideran dignas de destacar y tu las vas leyendo como si de un canal RSS más se tratara. Genial !</p>
<p>Puestos a pedir solicitaría a la gente de dzone (<a href="http://www.dzone.com">http://www.dzone.com</a>) que incluyeran en sus RSS las votaciones de los usuarios. Imagino que no debe ser trivial ya que obliga a estar refrescando constantemente los canales, pero sería de inimaginable utilidad ya que estoy convencido que la mayoría de usuarios hace como yo, accedo a la página que parece que puede llegar a ser interesante (<a href="http://www.dzone.com/links/how_google_pagerank_works_and_how_to_take_full_ad.html">http://www.dzone.com/links/how_google_pagerank_works_....html</a>) y me encuentro con que tiene 6 votos positivos y 7 negativos. Está bastante claro que la página no es interesante y si hubiera podido tener esa información en el mismo lugar donde he leído el título del artículo por primera vez (Google Reader) pues me habría ahorrado unos segundos preciosos, pero bueno, que no me quejo, que soy muy feliz con mis RSS, ahí va la lista:</p>
<p><a href="http://rickart.claudator.com/google-reader.xml">http://rickart.claudator.com/google-reader.xml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rickart.claudator.com/mantenerse-fresco-mediante-rss/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
