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

<channel>
	<title>Capy.net</title>
	<atom:link href="http://www.e-capy.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.e-capy.com</link>
	<description>Drupal, Ubuntu, jQuery, CSS</description>
	<lastBuildDate>Thu, 12 Jan 2012 13:42:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Instalar Solr y configurar multiples cores en Linux Ubuntu</title>
		<link>http://www.e-capy.com/instalar-solr-y-configurar-multiples-cores-en-linux-ubuntu/</link>
		<comments>http://www.e-capy.com/instalar-solr-y-configurar-multiples-cores-en-linux-ubuntu/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 13:42:08 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache Solr]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1355</guid>
		<description><![CDATA[Aclaraciones:

El proceso de instalación de Solr es valido para cualquier otra versión de Solr.
Un core es un hilo nuevo dentro de la misma instancia de Solr. Esto permite que se corra una sola instancia de Solr pero con varios buscadores.

Este tutorial asume que tienen instalado Java  [...]]]></description>
			<content:encoded><![CDATA[<p>Aclaraciones:</p>
<ul>
<li><span class="Apple-style-span"><span class="Apple-style-span" style="line-height: 18px;">El proceso de instalación de Solr es valido para cualquier otra versión de Solr.</span></span></li>
<li><span class="Apple-style-span" style="line-height: 18px;">Un core es un hilo nuevo dentro de la misma instancia de Solr. Esto permite que se corra una sola instancia de Solr pero con varios buscadores.</span></li>
</ul>
<p>Este tutorial asume que tienen instalado Java 7 y tomcat 7. Si tienen las versiones 6 le cambian el numero donde sea oportuno y funciona.</p>
<p>Vamos a ello:</p>
<p>Cuando tengas en tus manos el <a title="Descargalo desde la página oficial" href="http://apache.rediris.es/lucene/solr/" target="_blank">paquete se Solr</a>, descomprimelo y ponte con la consola dentro de esa carpeta.</p>
<p>Cambia a sudo:</p>
<pre>sudo su</pre>
<p><span style="color: #808080;"><span style="text-decoration: underline;">Curiosidad</span>: Aunque en el paquete que descargamos de Apache Solr <strong>haya al rededor de 2950 archivos</strong> <strong>solo nos van a hacer falta al rededor de 10</strong>:</span></p>
<p>Lanzamos en consola lo siguiente:</p>
<pre>cp dist/apache-solr-*.war /var/lib/tomcat7/webapps/solr.war
mkdir /var/lib/tomcat7/solr
cp -R example/multicore/core0/ /var/lib/tomcat7/solr/core0
mkdir /var/lib/tomcat7/solr/core0/data
sudo chown -R tomcat7:tomcat7 /var/lib/tomcat7/solr/core0</pre>
<p>Ahora edita <strong>/var/lib/tomcat7/solr/solr.xml</strong>, pega lo siguiente y guárdalo.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;

&lt;solr persistent=&quot;true&quot; sharedLib=&quot;lib&quot;&gt;
 &lt;cores adminPath=&quot;/admin/cores&quot;&gt;

  &lt;core name=&quot;core0&quot; instanceDir=&quot;core0&quot;&gt;
    &lt;property name=&quot;dataDir&quot; value=&quot;/var/lib/tomcat7/solr/core0/data&quot; /&gt;
  &lt;/core&gt;

 &lt;/cores&gt;
&lt;/solr&gt;
</pre>
<p>Edita <strong>/etc/tomcat7/Catalina/localhost/solr.xml</strong>, pega lo siguiente y guárdalo.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;

&lt;Context docBase=&quot;/var/lib/tomcat7/webapps/solr.war&quot; debug=&quot;0&quot; privileged=&quot;true&quot; allowLinking=&quot;true&quot; crossContext=&quot;true&quot;&gt;
	&lt;Environment name=&quot;solr/home&quot; type=&quot;java.lang.String&quot; value=&quot;/var/lib/tomcat7/solr&quot; override=&quot;true&quot; /&gt;
&lt;/Context&gt;
</pre>
<p>Listo, reiniciemos tomcat para ver en funcionamiento el core que hemos creado:</p>
<pre>service tomcat7 restart</pre>
<p>Entramos en <a href="http://localhost:8080/solr/">http://localhost:8080/solr/</a> y lo vamos a ver.</p>
<p style="text-align: center;"><a href="http://www.e-capy.com/wp-content/uploads/2012/01/solr-con-1core.png"><img class="size-full wp-image-1368 aligncenter" title="Solr con su primer core" src="http://www.e-capy.com/wp-content/uploads/2012/01/solr-con-1core.png" alt="" width="464" height="209" /></a></p>
<p style="text-align: center;"><a href="http://www.e-capy.com/wp-content/uploads/2012/01/solr-1core-admin.png"><img class="size-full wp-image-1369 aligncenter" title="Solr con su primer core, area admin" src="http://www.e-capy.com/wp-content/uploads/2012/01/solr-1core-admin.png" alt="" width="630" height="532" /></a></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Bueno ya tenemos un Solr con un core, pero tiene poco sentido montar un Solr de multicores que tenga un solo core, así que vamos a crear uno mas.</p>
<p>Para este nuevo core (y todos los que quieras crear) hay que hacer dos cosas:<br />
<strong>1:</strong> copiar la carpeta core0 junto a su owner para ahorrarnos de andar creando la misma estructura:</p>
<pre>cp -Rp /var/lib/tomcat7/solr/core0 /var/lib/tomcat7/solr/paraDrupall</pre>
<p>NOTA: No olvides editar <strong>/var/lib/tomcat7/solr/paraDrupal/conf/schema.xml</strong> y <strong>/var/lib/tomcat7/solr/paraDrupal/conf/solrconfig.xml</strong> para ajustar sus parámetros.</p>
<p>2: actualizar <strong>/var/lib/tomcat7/solr/solr.xml</strong> agregandole un nuevo tag con lo siguiente:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;core name=&quot;paraDrupal&quot; instanceDir=&quot;paraDrupal&quot;&gt;
  &lt;property name=&quot;dataDir&quot; value=&quot;/var/lib/tomcat7/solr/paraDrupal/data&quot; /&gt;
&lt;/core&gt;
</pre>
<p>Reinicia tomcat y ya tenes otro core.</p>
<p><a href="http://www.e-capy.com/wp-content/uploads/2012/01/solr-2cores.png"><img class="aligncenter size-full wp-image-1370" title="Solr con 2 cores" src="http://www.e-capy.com/wp-content/uploads/2012/01/solr-2cores.png" alt="" width="433" height="195" /></a></p>
<p><a href="http://www.e-capy.com/wp-content/uploads/2012/01/solr-2cores-admin.png"><img class="aligncenter size-full wp-image-1371" title="Solr con 2 cores, area admin" src="http://www.e-capy.com/wp-content/uploads/2012/01/solr-2cores-admin.png" alt="" width="630" height="550" /></a></p>
<p>Suerte y saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/instalar-solr-y-configurar-multiples-cores-en-linux-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Copiar y pegar en Putty en Linux</title>
		<link>http://www.e-capy.com/copiar-y-pegar-en-putty-en-linux/</link>
		<comments>http://www.e-capy.com/copiar-y-pegar-en-putty-en-linux/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 09:22:15 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1218</guid>
		<description><![CDATA[Me lo tengo merecido por usar Windows.
Para los que estén usando putty sobre Linux puede que hayan notado que las siguientes funcionalidades no están disponibles:

Cuando seleccionas algo en putty esto automáticamente queda copiado por lo que podes ir a notepad (por decir algo) y [...]]]></description>
			<content:encoded><![CDATA[<p>Me lo tengo merecido por usar Windows.</p>
<p><strong>Para los que estén usando putty sobre Linux</strong> puede que hayan notado que las siguientes funcionalidades no están disponibles:</p>
<ul>
<li>Cuando seleccionas algo en putty esto automáticamente queda copiado por lo que podes ir a notepad (por decir algo) y pegarlo directamente.</li>
<li>Cuando tenes algo copiado de notepad y lo quieres pegar en putty solamente haces click derecho sobre el y se pega.</li>
</ul>
<p>Bueno, a priori <strong>me parecía que no existía esa funcionalidad</strong> y no le di mayor importancia <strong>hasta que un dia di con esa funcionalidad</strong> por casualidad.</p>
<p><strong>Resulta que cuando seleccionas algo en putty esto si que se copia a un portapapeles, pero la forma de pegar ese texto copiado es con el click central (la rueda del ratón). Esto es para ambos sentidos. Si seleccionas algo de gedit (por decir algo) y haces click central en putty, también se va a pegar el texto. </strong></p>
<p>&nbsp;</p>
<p>Ya sabes lo que se dice. Nunca te acostaras sin haber aprendido algo nuevo.</p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/copiar-y-pegar-en-putty-en-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Benchmark Drupal 7 + APC + Memcached + Varnish sobre usuarios anónimos</title>
		<link>http://www.e-capy.com/benchmark-drupal-7-apc-memcached-varnish-sobre-usuarios-anonimos/</link>
		<comments>http://www.e-capy.com/benchmark-drupal-7-apc-memcached-varnish-sobre-usuarios-anonimos/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 01:59:16 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Drupal 6]]></category>
		<category><![CDATA[Drupal 7]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Servidores]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1311</guid>
		<description><![CDATA[Vamos a hacer algunos testeos para ver lo que podemos llegar a ganar en performance al implementar una serie de tecnologías sobre Drupal 7.
Las pruebas las realizare sobre una instalación LAMP estándar de Ubuntu (Linux Mint en realidad):

mysql 5.1.58 (Con su configur [...]]]></description>
			<content:encoded><![CDATA[<p>Vamos a hacer algunos testeos para ver lo que podemos llegar a ganar en performance al implementar una serie de tecnologías sobre Drupal 7.</p>
<p>Las pruebas las realizare sobre una instalación LAMP estándar de Ubuntu (Linux Mint en realidad):</p>
<ul>
<li>mysql 5.1.58 (Con su configuración por defecto)</li>
<li>php 5.3.6 (Con su configuración por defecto)</li>
</ul>
<p>El software para mejorar la performance que usé y las versiones de cada uno son:</p>
<ul>
<li>APC-3.1.9</li>
<li>memcached 1.4.7</li>
<li>Varnish 3.0.4</li>
</ul>
<p>Esta prueba es solo para que nos demos una idea de lo que podría llegar a implicar el aplicar estas tecnologías en nuestro sitio de Drupal 7, por lo que he dejado fuera cualquier explicación técnica.</p>
<p>Las pruebas las hice en un core2Duo @ 2.2ghz de 2 núcleos en un Linux Mint de 64bits y 8gb de ram.</p>
<p>La idea es ir agregando tecnologías e ir viendo el teórico beneficio que esta aporta aplicadas a la practica.</p>
<p>Lo primero es lo primero. vamos a hacer un bench de Drupal 7.10 en sobre nuestro LAMP sin haber tocado su configuración inicial.</p>
<p>Utilice Apache benchmark (ab) para todos los testeos variando la concurrencia y cantidad de request para aprovechar al máximo los recursos de los que disponía en cada testeo que hice.</p>
<h5>Primera ronda. Estableciendo un punto de referencia.</h5>
<p><strong><span style="text-decoration: underline;">Test 1: Drupal 7 sin cache de ningún tipo.</span></strong></p>
<h6><span style="text-decoration: underline;"><span style="color: #008000; text-decoration: underline;">Resultados:</span></span><br />
<span style="color: #008000;"> Requests per second:<strong> 5.71</strong> [#/sec] (mean)</span><br />
<span style="color: #008000;"> Transfer rate: <strong>45.35</strong> [Kbytes/sec] received</span></h6>
<p><span style="text-decoration: underline;"><strong>Test 2: </strong>Drupal 7<strong> marcandole las opciones &#8220;Aggregate and compress CSS files.&#8221; y &#8220;Aggregate JavaScript files.&#8221; en &#8220;admin/config/development/performance&#8221;</strong></span></p>
<h6><span style="text-decoration: underline;"><span style="color: #008000; text-decoration: underline;">Resultados:</span></span><br />
<span style="color: #008000;"> Requests per second: <strong>6.38</strong> [#/sec] (mean)</span><br />
<span style="color: #008000;"> Transfer rate: <strong>46.27</strong> [Kbytes/sec] received</span></h6>
<p><span style="color: #808080;">Podemos apreciar que no hay cambios. nada que comentar.</span></p>
<p><strong style="text-decoration: underline;">Test 3: </strong><span style="text-decoration: underline;">La configuración del testeo anterior +</span><strong style="text-decoration: underline;"> &#8220;Cache blocks&#8221; en &#8220;admin/config/development/performance&#8221;</strong></p>
<h6><span style="text-decoration: underline;"><span style="color: #008000; text-decoration: underline;">Resultados:</span></span><br />
<span style="color: #008000;"> Requests per second:<strong> 5.18</strong> [#/sec] (mean)</span><br />
<span style="color: #008000;"> Transfer rate: <strong>37.54</strong> [Kbytes/sec] received</span></h6>
<p>Pasados los tes primeros test ya no quedan dudas que el cuello de botella de los procesadores son los limitantes. Apenas si pudimos conseguir que varíe el resultado.</p>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Hasta acá fue lo aburrido, porque en realidad lo anterior no tiene ninguna magia, pero nos da una buena idea de desde que base estamos partiendo. Nuestro objetivo es subir grotescamente la media de request por segundo partiendo de los aproximadamente 6 que hemos conseguido hasta ahora.</p>
<p><strong style="text-decoration: underline;">Test 4: </strong><span style="text-decoration: underline;">La configuración del test anterior +</span><strong style="text-decoration: underline;"> &#8220;Cache pages for anonymous users&#8221; (El cache normal de Drupal).</strong></p>
<h6><span style="text-decoration: underline;"><span style="color: #008000; text-decoration: underline;">Resultados:</span></span><br />
<span style="color: #008000;"> Requests per second: <strong>127.22</strong> [#/sec] (mean)</span><br />
<span style="color: #008000;"> Transfer rate: <strong>921.83</strong> [Kbytes/sec] received</span></h6>
<p><span style="color: #808080;">Bueno bueno bueno, esto ya es otra cosa. El cache de Drupal por si solo incrementa los request de una forma brutal, pero no nos quedamos ahí ni en broma, vamos a por mas RPS (request por segundo)</span></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<h5>Segunda ronda. tecnologías y configuraciones foráneas:</h5>
<p><strong style="text-decoration: underline;">Test 5:</strong><span style="text-decoration: underline;"> La configuración del test anterior +</span><strong style="text-decoration: underline;"> APC.</strong></p>
<p>Este es uno de los cambios mas recomendados siempre que queramos obtener un incremento de performance (y mejor aprovechamiento de la ram disponible) sin tener que tocar ni una sola linea de código de nuestro Drupal.</p>
<h6><span style="text-decoration: underline;"><span style="color: #008000; text-decoration: underline;">Resultados:</span></span><br />
<span style="color: #008000;"> Requests per second: <strong>440.43</strong> [#/sec] (mean)</span><br />
<span style="color: #008000;"> Transfer rate: <strong>3191.39</strong> [Kbytes/sec] received</span></h6>
<p><span style="color: #808080;"><strong>Boom</strong>! performance X4!. Vamos por buen camino. Agreguemos mas de esas cosas que recomiendan los que saben&#8230;</span></p>
<p><strong style="text-decoration: underline;">Test 6: </strong><span style="text-decoration: underline;">La configuración del test anterior +</span><strong style="text-decoration: underline;"> Memcached</strong></p>
<p>Para esta prueba instalé el modulo memcache (http://drupal.org/project/memcache) en su versión 7.x-1.0-rc2 y lo configuré en su forma mas básica según las instrucciones de su configuración.</p>
<h6><span style="text-decoration: underline;"><span style="color: #008000; text-decoration: underline;">Resultados:</span></span><br />
<span style="color: #008000;"> Requests per second:<strong> 397.38</strong> [#/sec] (mean)</span><br />
<span style="color: #008000;"> Transfer rate:<strong> 2734.53</strong> [Kbytes/sec] received</span></h6>
<p><span style="color: #808080;">No hemos visto mejora alguna pero no porque Memcache no sirva, al contrario, en futuros bench les voy a mostrar como si que ayuda, pero bajo este entorno poco sirve ya que es una capa intermedia con la DB y estamos usando el cache de Drupal que apenas si la toca&#8230; en fin, en el próximo bench les muestro, paciencia.</span></p>
<p>Hasta ahora hemos conseguido mejorar los iniciales 6 RPS del principio por fabulosos 400 RPS de media, pero aun nos queda un paso mas para mejorar los request para usuarios anónimos, y ese es Varnish</p>
<p><strong style="text-decoration: underline;">Test 7: </strong><span style="text-decoration: underline;">La configuración del test anterior +</span><strong style="text-decoration: underline;"> Varnish</strong></p>
<h6><span style="text-decoration: underline;"><span style="color: #008000; text-decoration: underline;">Resultados:</span></span><br />
<span style="color: #008000;"> Requests per second: <span style="color: #ff0000;"><strong>6166.57</strong></span> [#/sec] (mean)</span><br />
<span style="color: #008000;"> Transfer rate: <strong>45075.00</strong> [Kbytes/sec] received</span></h6>
<p><span style="color: #808080;">Acaso hay algo que añadir?</span></p>
<h5>Conclusiones:</h5>
<p>Hemos visto como Drupal 7 sin ningún tipo de cache activo es una muy mala idea a la hora de ponerlo en producción.<br />
El cache que trae de serie no es opcional, sino que es mandatorio. No activar como mínimo esta capa de cache en Drupal derivaría automáticamente en un uso elevadisimo de los recursos disponibles, esto acompañado de tiempos de entrega mucho mas largos y por consiguiente la insatisfacción de nuestros clientes.<br />
APC es una excelente adición a nuestro servidor en general ya que agiliza el procesamiento de cualquier pagina escrita en PHP y particularmente en Drupal es un beneficio directo tanto para usuarios anónimos como para usuarios logueados. Recomiendo su uso sin dudarlo aunque hay que hacerlo con cabeza, documentación y alguien que sepa lo que hace si no quieren volver inestable vuestro sistema.</p>
<p>Memcache es una herramienta que no puede faltar en un buen servidor y es harto eficiente para usuarios no logueados en el terreno de Drupal, pero en una instalación en la que casi todos los visitantes sean anónimos, apenas van a sentir la mejora.</p>
<p>Por ultimo y el mas importante, Varnish, que demostró el salto ABISMAL que puede llegar a proporcionar en velocidad cuando lo ponemos a trabajar con una instalación de Drupal. Sin duda pues, esta es la herramienta mas potente de las que hemos utilizado en este bench, pero a su vez, la mas complicada de configurar.</p>
<p>Resumiendo la mejor combinación para usuarios anónimos:<br />
<strong>Cache de Drupal</strong> = performance decente / Configuración&#8230; bueno no lleva configuracion XD. (ganancia de <span style="color: #ff0000;"><strong>21x</strong></span> con con respecto a los 6 de media iniciales)<br />
<strong>Cache de Drupal + APC</strong> = Muy buena performance / Configuración media. (ganancia de <span style="color: #ff0000;"><strong>73x</strong></span> con con respecto a los 6 de media iniciales)<br />
<strong>Cache de Drupal + APC + Varnish</strong> = Bruta performance / Configuración avanzada. (ganancia de <span style="color: #ff0000;"><strong>1027x</strong></span> con con respecto a los 6 de media iniciales)</p>
<p>Disclaimer:<br />
No son ni de lejos las mejores versiones ni servidores los que he usado, pero procuré enfocarme en estos debido a que son los mas extendidos/populares en nuestro creciente mundo llamado Drupal.</p>
<p>Saludos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/benchmark-drupal-7-apc-memcached-varnish-sobre-usuarios-anonimos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal: El &#8220;view&#8221; de un cck no está disponible cuando hago node_load() [Solución]</title>
		<link>http://www.e-capy.com/drupal-el-view-de-un-cck-no-esta-disponible-cuando-hago-node_load-solucion/</link>
		<comments>http://www.e-capy.com/drupal-el-view-de-un-cck-no-esta-disponible-cuando-hago-node_load-solucion/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 22:00:41 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Drupal 6]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1283</guid>
		<description><![CDATA[Cuando cargamos un nodo con node_load(), si quisiéramos hacer uso de la propiedad &#8220;view&#8221; de un campo CCK veríamos que la misma no existe:
Esto pasa porque CCK solo prepara esta propiedad cuando un nodo se esta por imprimir mediante node_view(). Si lo que necesitas es usar node_load() en  [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando cargamos un nodo con node_load(), si quisiéramos hacer uso de la propiedad &#8220;view&#8221; de un campo CCK veríamos que la misma no existe:</p>
<pre class="brush: php; title: ; notranslate">
$node = node_load(999);
var_dump($node-&gt;field_precio[0]);

array(2) {
  [&quot;amount&quot;]=&gt;
  string(6) &quot;100.00&quot;
  [&quot;currency&quot;]=&gt;
  string(3) &quot;EUR&quot;
}
</pre>
<p>Esto pasa porque CCK solo prepara esta propiedad cuando un nodo se esta por imprimir mediante node_view(). Si lo que necesitas es usar node_load() en lugar de node_view() la solución es inyectarle la propiedad &#8220;view&#8221; mediante la función que el mismo modulo de CCK utiliza:</p>
<pre class="brush: php; title: ; notranslate">
$node = node_load(999);
$node-&gt;field_precio[0]['view'] = content_format(&quot;field_precio&quot;, $node-&gt;field_precio[0]);

var_dump($node-&gt;field_precio[0]);

array(3) {
  [&quot;amount&quot;]=&gt;
  string(6) &quot;100.00&quot;
  [&quot;currency&quot;]=&gt;
  string(3) &quot;EUR&quot;
  [&quot;view&quot;]=&gt;
  string(11) &quot;100.00 EUR&quot;
}
</pre>
<p>bye!.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/drupal-el-view-de-un-cck-no-esta-disponible-cuando-hago-node_load-solucion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tip: Timestamp en javascript</title>
		<link>http://www.e-capy.com/tip-timestamp-en-javascript/</link>
		<comments>http://www.e-capy.com/tip-timestamp-en-javascript/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 19:10:17 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Tip]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1288</guid>
		<description><![CDATA[var timestamp = Math.round(+new Date()/1000);
]]></description>
			<content:encoded><![CDATA[<pre>var timestamp = Math.round(+new Date()/1000);</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/tip-timestamp-en-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mysql Tip: Probar consultas evitando el cache</title>
		<link>http://www.e-capy.com/mysql-tip-probar-consultas-evitando-el-cache/</link>
		<comments>http://www.e-capy.com/mysql-tip-probar-consultas-evitando-el-cache/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 23:14:53 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Tip]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1286</guid>
		<description><![CDATA[SQL_NO_CACHE es especialmente útil para cuando estas analizando una query lenta que se está cacheando y te impide ver el tiempo que consume en realidad.
SELECT SQL_NO_CACHE id, name FROM customer;
]]></description>
			<content:encoded><![CDATA[<p><strong>SQL_NO_CACHE</strong> es especialmente útil para cuando estas analizando una query lenta que se está cacheando y te impide ver el tiempo que consume en realidad.</p>
<pre>SELECT <strong>SQL_NO_CACHE</strong> id, name FROM customer;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/mysql-tip-probar-consultas-evitando-el-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OPENLIBRA: Libros gratuitos y de calidad</title>
		<link>http://www.e-capy.com/openlibra-libros-gratuitos-y-de-calidad/</link>
		<comments>http://www.e-capy.com/openlibra-libros-gratuitos-y-de-calidad/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 21:08:26 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Interesante]]></category>
		<category><![CDATA[Mix de cosas]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1262</guid>
		<description><![CDATA[OpenLibra es una biblioteca/proyecto online de libros en su mayoría en español, gratuitos y de muy buena calidad.

Se los recomiendo muchísimo ya que reúne libros mayormente de informática y la mayoría de los que me he descargado son buenísimos.
El creador, Carl [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.etnassoft.com/biblioteca/" target="_blank">OpenLibra </a>es una biblioteca/proyecto online de libros en su mayoría en español, gratuitos y de muy buena calidad.</p>
<p style="text-align: center;"><a style="color: #ed1e24; text-decoration: underline; line-height: 18px;" href="http://www.etnassoft.com/biblioteca/" target="_blank"><img class="size-full wp-image-1264 aligncenter" style="border-style: initial; border-color: initial;" title="OpenLibra" src="http://www.e-capy.com/wp-content/uploads/2011/11/OpenLibra.png" alt="" width="572" height="145" /></a></p>
<p>Se los recomiendo muchísimo ya que reúne libros mayormente de informática y la mayoría de los que me he descargado son buenísimos.<br />
El creador, <a href="http://www.etnassoft.com/quienes-somos/" target="_blank">Carlos Benítez</a>, se ha tomado muy enserio este proyecto y al día de hoy he de puntualizar que goza de una calidad importante. No obstante el proyecto esta implementando apenas algunas de las características que el autor quiere darle, y sus planes de futuro inmediato son muy interesantes y lo que es mejor todavía, nos invita a todos los que queramos ayudarle a realizar este proyecto.</p>
<hr />
<p>Estas son algunas de las características que el autor quiere implementar actualmente:</p>
<h5 style="text-align: left;">OpenLibra v3</h5>
<p>Actualmente la plataforma corre sobre WordPress y los resultados son muy buenos, pero la necesidad de nuevas capacidades como convertir este proyecto en OpenSource le lleva a cambiar a Symfony2 ,HTML5, PHP, MySQL y jQuery.</p>
<h5>Bibliotecas Federadas</h5>
<p>En un futuro, el sueño de OpenLibra sería el de constituir una serie de bibliotecas temáticas federadas que utilicen el mismo núcleo y gestionadas por sus respectivos administradores. Con ello, sería posible disponer de un anillo de bibliotecas desde el que un usuario, a través de la API pública, podría localizar un libro aunque éste se encontrase en otra instancia diferente de OpenLibra. Así, cada administrador podría especializarse en un tipo concreto de contenidos, asignando sus propias categorías y etiquetas y desde donde sus usuarios puedan además localizar títulos alojados en otras bibliotecas remotas.</p>
<h5>Clientes OpenLibra</h5>
<p>Además del desarrollo general de la nueva plataforma, la actual ofrece una API pública desde la que aplicaciones de terceros pueden acceder al contenido del catálogo.</p>
<p>Está en desarrollo la versión web para dispositivos móviles además de una aplicación oficial para Android. Se necesita aún por tanto la aplicación nativa para iPhone e iPad.</p>
<p>Dado que la versión web ya está diseñada a nivel estético, solo se precisa de desarrolladores en ObjectiveC que, basándose en el trabajo ya hecho, implementen la lógica necesaria.</p>
<p>Para aquellos interesados en el desarrollo de aplicaciones o clientes oficiales, se pueden establecer remuneraciones en función del proyecto y la valía del equipo o desarrollador interesado. Todos estos aspectos se tratarán de forma personalizada según las propuestas recibidas en la dirección de mail que figura al final de esta página.</p>
<h5>Lector PDF en HTML5</h5>
<p>Uno de los grandes retos en cuanto a programación que plantea OpenLibra sería el de ofrecer la lectura online de los documentos mediante una conversión directa del PDF original en un marcado HTML. Actualmente se utiliza para ello el servicio de Google Docs, pero, frente a la ausencia de alternativas, la idea sería desarrollar una aplicación similar OpenSource que compartir con la comunidad. Esto permitiría, además de la independencia con respecto a Google, el mejorar de forma exponencial la indexación de contenidos en los buscadores.</p>
<h5>Ayuda con los contenidos (y gana algo de dinero):</h5>
<p>El catálogo se actualiza con entre 3 y 6 nuevos títulos al día, pero se podría avanzar mucho más deprisa dados los recursos disponibles. Sin embargo, preparar un libro para su publicación en OpenLibra requiere de una serie de pasos que se realizan en apenas unos minutos, entre 5 y 10 dependiendo de si hay que traducir el resumen del libro desde el inglés y crear una portada desde cero&#8230;</p>
<p>Para aquellos que quieran participar, habilitaré un acceso a WordPress con el rol de colaborador que permitirá crear las páginas necesarias.</p>
<p>Es importante destacar en este punto que la colaboración que hagas te la van a pagar, y aunque no sea mucho, por lo menos un café y la satisfacción de participar en este proyecto nadie te los quita.</p>
<p><span style="text-decoration: underline;">Libro en Castellano Con portada</span>: <strong>1€</strong><br />
<span style="text-decoration: underline;">Libro en Castellano Sin portada</span>: <strong>0.75€</strong></p>
<p><span style="text-decoration: underline;">Libro en Inglés Con portada</span>: <strong>1.5€</strong><br />
<span style="text-decoration: underline;">Libro en Inglés Sin portada</span>: <strong>1.25€</strong></p>
<h5>Multiples idiomas</h5>
<p><a href="http://www.etnassoft.com/biblioteca/" target="_blank">OpenLibra</a> quiere comenzar a ofrecer el servicio también en lengua inglesa. La traducción es muy sencilla: si el libro está en inglés, solo hay que tomar su introducción original y traducirla.</p>
<p>Una vez mas, Carlos nos ofrece una remuneración por los esfuerzos:</p>
<p><span style="text-decoration: underline;">Traducción</span>: <strong>0.35€</strong></p>
<h5>Disponer de varios formatos de publicación para un mismo libro:</h5>
<p><a href="http://www.etnassoft.com/biblioteca/" target="_blank">OpenLibra</a> solo ofrece títulos en PDF debido a que este formato es el estándar de facto para las editoriales.<br />
Existen formatos como el MOBI o el EPUB mucho más utiles para la mayoria de dispositivos moviles.</p>
<p>También está remunerando el esfuerzo con los siguientes precios:<br />
<span style="text-decoration: underline;">Conversión MOBI</span>: <strong>0.50€</strong><br />
<span style="text-decoration: underline;">Conversión EPUB</span>: <strong>0.50€</strong></p>
<h5>Conviértete en su patrocinador</h5>
<p><a href="http://www.etnassoft.com/biblioteca/" target="_blank">OpenLibra </a>es financiado directamente por EtnasSoft (Carlos Benítez) de forma desinteresada. El proyecto no genera beneficios, sino costes: no hay publicidad ni servicios Premium. Tampoco existe intención alguna en que esto cambie.</p>
<p>Es por todo que, si una empresa considera que el proyecto aporta valor a la sociedad, puede decidir invertir en él o actuar como patrocinador. Las aportaciones recibidas por esta vía se destinarán exclusivamente a financiar los costes de desarrollo e infraestructura de servidores además de las remuneraciones que correspondan a los colaboradores. Por su parte, la empresa implicada figurará como patrocinadora de un modo a convenir según cada caso.</p>
<p>Lo anterior es una síntesis de lo que se explica mas ampliamente en la siguiente url: <a href="http://www.etnassoft.com/trabajar-en-openlibra/" target="_blank">http://www.etnassoft.com/trabajar-en-openlibra/</a></p>
<p>Quiero terminar este articulo aplaudiendo la organización, documentación, y profesionalidad que ha puesto Carlos en crear una pagina tan funcional y útil.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/openlibra-libros-gratuitos-y-de-calidad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar java 6 en Ubuntu 11.10</title>
		<link>http://www.e-capy.com/instalar-java-6-en-ubuntu-11-10/</link>
		<comments>http://www.e-capy.com/instalar-java-6-en-ubuntu-11-10/#comments</comments>
		<pubDate>Sat, 05 Nov 2011 23:47:53 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1259</guid>
		<description><![CDATA[El paquete sun-java6-jdk ha dejado de estar disponible en la ultima versión de ubuntu debido a un cambio de licencias por parte de Oracle, lo cual no quiere decir que no se pueda usar mas, solo deja de estar disponible en los repositorios oficiales de ubuntu, por lo que para instalarlo [...]]]></description>
			<content:encoded><![CDATA[<p>El paquete <strong>sun-java6-jdk</strong> ha dejado de estar disponible en la ultima versión de ubuntu debido a un cambio de licencias por parte de Oracle, lo cual no quiere decir que no se pueda usar mas, solo deja de estar disponible en los repositorios oficiales de ubuntu, por lo que para instalarlo a lo fácil vamos a agregar un nuevo repositorio e instalarlo desde allí:</p>
<pre>sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin</pre>
<p>Nota final: si tenías instalada otra versión de java u openjdk vas a tener que setear la versión que acabas de instalar mediante el comando:</p>
<pre>sudo update-alternatives --config java</pre>
<p>Listo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/instalar-java-6-en-ubuntu-11-10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Compartir internet por wifi de Windows 7 a Linux con un cable</title>
		<link>http://www.e-capy.com/compartir-internet-por-wifi-de-windows-7-a-linux-con-un-cable/</link>
		<comments>http://www.e-capy.com/compartir-internet-por-wifi-de-windows-7-a-linux-con-un-cable/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 20:20:47 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Tip]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Virtualización]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1240</guid>
		<description><![CDATA[Tenemos lo siguiente: Un ordenador con windows 7 que esta conectado a Internet por Wifi y la conexión por cable que está enganchada al portátil:

Lo que queremos lograr es que el Wifi del ordenador le comparta la conexión a Internet a la conexión por cabl [...]]]></description>
			<content:encoded><![CDATA[<p>Tenemos lo siguiente: Un ordenador con windows 7 que esta conectado a Internet por Wifi y la conexión por cable que está enganchada al portátil:</p>
<p><a href="http://www.e-capy.com/wp-content/uploads/2011/10/compartiendo-internet-conexion-wireless-0.png"><img class="aligncenter size-full wp-image-1241" title="compartiendo-internet-conexion-wireless-0" src="http://www.e-capy.com/wp-content/uploads/2011/10/compartiendo-internet-conexion-wireless-0.png" alt="" width="564" height="243" /></a></p>
<p>Lo que queremos lograr es que el Wifi del ordenador le comparta la conexión a Internet a la conexión por cable del mismo ordenador para poder enganchar ese cable a un portátil con Linux (Ubuntu en este caso) y que este disfrute de Internet.</p>
<p><strong style="color: #999999;">NOTA</strong><span style="color: #999999;">: si te preguntas porque alguien iba a querer hacer algo así lee esto, sino pasa al siguiente punto:</span></p>
<p><span style="color: #999999;">Por lo general cada vez que he virtualizado sobre KVM usé un ordenador de sobremesa, y estos ordenadores siempre tuvieron conexión a la red por ethernet, pero el otro día me monte una maquina virtual con Ubuntu server 10.04 64 bits en mi portátil para poner un servidor LAMP en él con una configuración similar a la que tiene un servidor de producción.</span></p>
<p><span style="color: #999999;">Bueno, el Ubuntu sobre KVM lo instale sin problemas, pero cuando termine de instalarlo y quise instalar un par de cositas sobre el, me saltaba diciendo que no había conexión&#8230;. Eso a priori me sonó rarisimo porque el portátil estaba conectado a Internet, pero la maquina virtual no y eso que estaba puenteado wlan0 a la maquina virtual.</span></p>
<p><span style="color: #999999;">Después de buscar y buscar leí por ahí que KVM todavía no soporta los bridge sobre wlan, por lo que conecte el portatil por medio de cable al ordenador de sobremesa que a su ves obtiene Internet por medio de WiFi.</span></p>
<p>Hagamos una conexión compartida de la Wifi a la de cable:</p>
<p><a href="http://www.e-capy.com/wp-content/uploads/2011/10/configurando-comparticion-de-conexion-1.png"><img class="aligncenter size-full wp-image-1242" title="configurando-comparticion-de-conexion-1" src="http://www.e-capy.com/wp-content/uploads/2011/10/configurando-comparticion-de-conexion-1.png" alt="" width="618" height="378" /></a></p>
<p><a href="http://www.e-capy.com/wp-content/uploads/2011/10/compartiendo-internet-conexion-wireless-2.png"><img class="aligncenter size-full wp-image-1244" title="compartiendo-internet-conexion-wireless-2" src="http://www.e-capy.com/wp-content/uploads/2011/10/compartiendo-internet-conexion-wireless-2.png" alt="" width="377" height="474" /></a></p>
<p>Como resultado deberías ver esto:</p>
<p><a href="http://www.e-capy.com/wp-content/uploads/2011/10/compartiendo-internet-conexion-wireless-3.png"><img class="aligncenter size-full wp-image-1245" title="compartiendo-internet-conexion-wireless-3" src="http://www.e-capy.com/wp-content/uploads/2011/10/compartiendo-internet-conexion-wireless-3.png" alt="" width="564" height="243" /></a></p>
<p>Bueno, ya se está compartiendo Internet del Wifi al cable en el ordenador de sobremesa, ahora vamos a Linux y toquemos un par de cositas para poder aprovechar dicha conexión.</p>
<p>En Linux, vamos a linkear la IP que nos proporciona la conexión por cable proveniente del ordenador de sobremesa a una IP estática en Ubuntu usando la IP entrante como gateway:</p>
<p>Editamos el archivo interfaces:</p>
<pre>sudo gedit /etc/network/interfaces</pre>
<p>Deberían ver algo así:</p>
<pre># This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback</pre>
<p>Y vamos  a agregarle un par de lineas quedando el archivo asi:</p>
<pre># This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# acá está la magia. Estamos linkeando la ip del ordenador de sobremesa (192.168.1.1) a una ip interna de Ubuntu
auto eth0
iface eth0 inet static
        address 192.10.0.1 #--&gt; ip asignada en ubuntu (la que mas te guste)
        netmask 255.255.255.0
        gateway 192.168.1.1 #--&gt; ip entrante de la conexion por cable</pre>
<p>Guarda los cambios y reinicia la conexión:</p>
<pre>sudo /etc/init.d/networking stop
sudo /etc/init.d/networking start</pre>
<p>NOTA: aveces a se le va la cabeza y no levanta correctamente la conexión hasta que reinicies y no se porqué pasa eso, asi que si reiniciando la conexión sigue sin funcionarte reinicia el portátil así toma la configuración.</p>
<p>Listo, chau <img src='http://www.e-capy.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/compartir-internet-por-wifi-de-windows-7-a-linux-con-un-cable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mi casera no queria devolverme la fianza [Solucionado]</title>
		<link>http://www.e-capy.com/mi-casera-no-queria-devolverme-la-fianza-solucionado/</link>
		<comments>http://www.e-capy.com/mi-casera-no-queria-devolverme-la-fianza-solucionado/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 22:35:15 +0000</pubDate>
		<dc:creator>Capy</dc:creator>
				<category><![CDATA[Mix de cosas]]></category>
		<category><![CDATA[Pensálo]]></category>

		<guid isPermaLink="false">http://www.e-capy.com/?p=1209</guid>
		<description><![CDATA[Me costo mucho tiempo, algo de dinero y mucha bronca aprender a defenderme de una casera que decidió simplemente no ser honesta e internar robarme la fianza, y quiero que lo que tuve que aprender a la fuerza le sirva a alguien mas si es posible.
Primero que nada, las premisas aprendidas:
 [...]]]></description>
			<content:encoded><![CDATA[<p>Me costo mucho tiempo, algo de dinero y mucha bronca aprender a defenderme de una casera que decidió simplemente no ser honesta e internar robarme la fianza, y quiero que lo que tuve que aprender a la fuerza le sirva a alguien mas si es posible.</p>
<p><strong>Primero que nada, las premisas aprendidas:</strong></p>
<p><strong>No podes ni debes decirle al casero que usen la fianza como pago del ultimo mes</strong> (si el casero accede bien por vos, pero si no quiere hacerlo no podes hacerlo a la fuerza porque incumplís el contrato y ya vas a estar haciendo las cosas mal desde el principio)</p>
<p><strong>El casero tiene un mes para revisar el piso y sus condiciones antes de devolver la fianza</strong>, y si considera que hay motivos para usar toda la fianza o parte de ella para cubrir algún desperfecto que no sea de uso común del piso o desgaste natural, tiene que hacerlo por vías legales y obviamente por escrito.</p>
<p><strong>Si vas a reclamarle la devolución de la fianza vas a tener que esperar los 30 días</strong> legales que tiene el casero para hacerte llegar un burofax con el listado de desperfectos que considera son culpa tuya. Si pasados los 30 días no te mando nada, podes iniciar la reclamación con los intereses que genere ese dinero (si, una fianza no devuelta a tiempo genera intereses, pero no se cuanto es)</p>
<p><strong>Lo tenes que hacer todo por vías legales</strong>, no hagas nada extraoficialmente porque vas a terminar perjudicándote vos</p>
<p><strong>Si el casero tiene un reclamo que te quede claro que no sos vos quien tiene que demostrar que eso no lo estropeaste vos</strong>, e el el que tiene que demostrar que fuiste vos. es importante aclararlo porque mucha gente piensa erradamente que si el casero dice que rompiste algo, vas a tener que demostrar que se rompió y no es así. (es similar a &#8220;inocente hasta que se demuestre lo contrario&#8221;)</p>
<p>Una vez escuche una buena frase que aveces la he convertido en filosofía de vida: &#8220;inteligente es el que aprende de sus propios errores, pero sabio es el que aprende de los errores de los demás&#8221;, y es por eso que les voy a contar lo que me paso a mi particularmente.</p>
<p>Fueron muchos los problemas que tuve con mi casera a lo largo de un año, lo que me llevo a decidir mudarme de piso, y debo reconocer que me gustaba mucho este que estaba alquilando, así que se imaginaran que tuvo que ser bastante jodida la casera como para que me decidiera a dejarlo&#8230; en fin, acá vamos:</p>
<p><strong>Sucesos:</strong></p>
<p>Cuando faltó un mes para que el contrato se acabara y como los contratos de alquiler particulares se renuevan automáticamente si nadie dice lo contrario (a que no lo sabias), envié un burofax como estaba puntualizado en el contrato haciendo aviso explicito de mi intención de no renovar el contrato.</p>
<p>No recibí señales de vida de la casera por 20 días.</p>
<p>Faltando diez días comencé a llamarla para que acordáramos un día en el que se acercara al piso para entregarle las llaves en mano y que ella constatara las condiciones del piso.</p>
<p>No la pude localizar en 7 días y mas de 30 llamadas (si, 30)</p>
<p>Cuando la localicé intente quedar con ella pero excusas van excusas vienen, resultaba que ni ella ni familiares ni conocidos podían estar el día que entregaba las llaves asi que tuve que ir a dejarlas a la inmobiliaria sin que nadie revisara el piso.</p>
<p>Pasa una semana y no me llama&#8230;. pasan dos semanas y no me llama&#8230; la llamo yo y me dice que se pasaba a verlo ese día&#8230;.</p>
<p><strong>Me llama una semana después diciéndome que se quedaba con la fianza porque el piso estaba en un estado deplorable</strong> (quien me conozca sabe que no me gusta barrer ni lavar los platos, pero me encanta cuidar mi piso).</p>
<p style="text-align: center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p><strong>Hasta este punto creo que todos mas o menos hemos pasado por lo mismo. Ahora les comento que tuve que hacer para que me devuelva la fianza:</strong></p>
<p>Pasados los 30 días de espera le mande un burofax instándola a devolverme la totalidad de la fianza ya que no había motivo justificado por el cual decidiera unilateral mente quedársela. Fue solo por cortesía, no era mandatorio hacerlo, pero imagine que podía llegar a entrar en razón&#8230;&#8230;</p>
<p>Acá esta el burofax que le mande:</p>
<p style="text-align: center;"><a href="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-18.03.331.jpg"><img class="aligncenter size-full wp-image-1223" src="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-18.03.331.jpg" alt="" width="600" height="761" /></a></p>
<p>Me responde con otro burofax diciéndome que se la quedaba porque bla bla bla:</p>
<p>Entonces es ahí cuando le hago un proceso monitorio y esto ya mismo se los explico.</p>
<p>Cuando estas reclamando a otra persona una cantidad de dinero, y siempre que sean casos simples como el de una devolución de fianza por ejemplo, <strong>no hace falta que te metas a gastar mas dinero con abogados. Podes hacer en su lugar un proceso monitorio</strong> <strong>que tiene la misma validez legal</strong>, y se diferencia de un juicio en que es un proceso sin abogados ni procuradores. Son solo vos, el juez y la persona a la que le estas reclamando el dinero.</p>
<p>Es bastante simple de hacer y no lleva mucho tiempo, <strong>solo tenes que rellenar un formulario</strong> que se puede descargar de Internet ya que es un modelo estándar, o podes pasarte por los juzgados y pedir uno. Lo rellenas, y te lo llevas al juzgado junto al contrato de alquiler, el finiquito del contrato de alquiler y cualquier documentación que te ayude a justificar el reclamo monetario que estas haciendo.</p>
<p>Este es el formulario que rellene y la documentación que aporte:</p>
<p style="text-align: center;"><a href="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-17.58.32.jpg"><img class="aligncenter size-full wp-image-1227" src="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-17.58.32.jpg" alt="" width="600" height="764" /></a></p>
<p style="text-align: center;"><a href="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-17.58.37.jpg"><img class="aligncenter size-full wp-image-1228" src="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-17.58.37.jpg" alt="" width="600" height="574" /></a></p>
<p style="text-align: center;">Esta es la documentación que aporté:</p>
<p style="text-align: center;"><a href="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-18.02.53.jpg"><img class="aligncenter size-large wp-image-1229" src="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-18.02.53-629x1024.jpg" alt="" width="372" height="605" /></a></p>
<p style="text-align: center;"><a href="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-18.03.52.jpg"><img class="aligncenter size-full wp-image-1230" src="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-18.03.52.jpg" alt="" width="360" height="341" /></a></p>
<p style="text-align: center;">Falta el contrato de alquiler, pero también lo entregué.</p>
<p style="text-align: center;">NOTA: Si llegas a hacer un proceso monitorio, te aclaro que la documentación que entregues tiene que ser la original.</p>
<p>Un mes y medio mas tarde le llego a la casera una carta del juzgado indicándole que le he iniciado un proceso por el dinero que me adeudaba y que tenia dos opciones. o me llamaba y me daba el dinero, o nos presentábamos el día X los dos ante el juez y este iba a decidir a quien le correspondía la fianza.</p>
<p>Acá esta la carta que recibió:</p>
<p><a href="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-17.56.48.jpg"><img class="aligncenter size-large wp-image-1231" title="" src="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-17.56.48-768x1024.jpg" alt="" width="620" height="826" /></a></p>
<p style="text-align: center;"><a href="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-17.57.00.jpg"><img class="aligncenter size-full wp-image-1232" src="http://www.e-capy.com/wp-content/uploads/2011/10/2011-10-16-17.57.00.jpg" alt="" width="600" height="611" /></a></p>
<p>Como se podrán imaginar, me tuvo que llamar y quedar conmigo para devolverme la fianza porque al tener que ella demostrar que se quedaba la fianza por motivos que no iba a poder justificar, iba a sentenciarse a mi favor.</p>
<p>Y listo señoras y señores. así es como el sistema funcionó.</p>
<p><strong>Por ultimo</strong></p>
<p>Cuando quedamos para que me devolviera el dinero, quiso llorarme diciendo que había gastado dinero en pintar el piso, y que faltaban cosas, y que no se que mas y le respondí lo mas lógico del mundo: si querés reclamarme esas cosas, haber hecho las cosas bien, haberte presentado el día de la entrega de llaves, haberme mandado un listado por escrito de lo faltante, y habríamos llegado a un acuerdo siempre y cuando lo que reclamabas fuera coherente. Pero ahora y acá, si pensás reclamarme algo, te podes presentar el día X en el juzgado, porque estamos reunidos no para escucharte decir lo que tengas para decirme, sino para que me des lo que siempre fue mio.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.e-capy.com/mi-casera-no-queria-devolverme-la-fianza-solucionado/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
