<?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/"
	>

<channel>
	<title>metadata</title>
	<atom:link href="http://remeseiro.com/metadata/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://remeseiro.com/metadata</link>
	<description>Creando tecnologías autoexplicativas (como un sacacorchos) desde 1820</description>
	<pubDate>Tue, 28 Apr 2009 19:22:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Plan de nolotiro.com para el 2009</title>
		<link>http://remeseiro.com/metadata/index.php/2009/04/22/plan-de-nolotirocom-para-el-2009/</link>
		<comments>http://remeseiro.com/metadata/index.php/2009/04/22/plan-de-nolotirocom-para-el-2009/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 21:03:32 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[/dev/null]]></category>

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

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

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2009/04/22/plan-de-nolotirocom-para-el-2009/</guid>
		<description><![CDATA[Llevaba mucho tiempo sin escribir en el blog de nolotiro (y en este).He estado bastante liado con otros temas que nada tienen que ver con este proyecto personal: sobre todo mucho cambios en mi vida profesional ( y recuperando mi salud maltrecha por el derroche energético en mi último proyecto, que paradojas del destino, era [...]]]></description>
			<content:encoded><![CDATA[<p>Llevaba mucho tiempo sin escribir en el blog de nolotiro (y en este).He estado bastante liado con otros temas que nada tienen que ver con este proyecto personal: sobre todo mucho cambios en mi vida profesional ( y recuperando mi salud maltrecha por el derroche energético en mi último proyecto, que paradojas del destino, era sobre salud). Pero de lo que he tenido mucho tiempo es de pensar y repensar y planificar el modelo de nolotiro.<br />
Lo primero comunicaros que <strong>la versión que tenía prevista para Argentina la he cancelado</strong>, pero <strong>por una razón muy buena: Estoy haciendo una versión desde cero</strong> y que tendrá cobertura mundial, multilenguaje y con todo mas simple y accesible.<br />
Tengo mucho trabajo por delante pero llevo 3 fines de semana (no seguidos) que me han ayudado a pillar carrerilla y cada vez voy cogiendo mas velocidad: ya tengo casi acabado el sistema de registro de usuarios , he respetado la compatibilidad de las cuentas actuales, asi que no tendréis que registraros de nuevo.</p>
<p>Podéis ir siguiendo la evolución del proyecto en el repositorio de código.<br />
<a href="http://code.google.com/p/nolotiro/">http://code.google.com/p/nolotiro/</a><br />
Ah, esa es otra noticia: el codigo es <strong>open source</strong>, eso significa que una vez terminado , cualquier <a href="http://www.youtube.com/watch?v=KMU0tzLwhbE">persona</a> ( con los conocimientos suficientes) podrá montar su propio nolotiro.<br />
Aunque no creáis que la voy a lanzar pasado mañana, al menos me quedan<strong> 6 meses de trabajo</strong> (dependiendo mucho del tiempo libre que tenga durante este tiempo)</p>
<p>Otro cambio que habréis notado es el banner enorme que preside la cabecera: es una prueba. Le estoy dando vueltas a cual sería el modelo ideal de financiación que me permitiese <strong>dedicarme a tiempo completo a nolotiro</strong>, y aunque en principio me parecía perfecto el modelo de fundación sin ánimo de lucro ( y sin banners) , pues me he abrumado con la burocracia y demas reglamentos absurdos. Simplemente <strong>no tengo tiempo para todos esos procesos y papelajos</strong>. Lo único que se hacer es <strong>construir este espacio</strong>, así que es lo que voy a hacer, si es a cambio de tener que poner publicidad pues así tendrá que ser.<br />
Y sobre todo: Gracias a todos por seguir usando nolotiro.</p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2009/04/22/plan-de-nolotirocom-para-el-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>La etiqueta WBR, esa gran desconocida (para mi)</title>
		<link>http://remeseiro.com/metadata/index.php/2009/03/07/la-etiqueta-wbr-esa-gran-desconocida/</link>
		<comments>http://remeseiro.com/metadata/index.php/2009/03/07/la-etiqueta-wbr-esa-gran-desconocida/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 15:20:46 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[/dev/null]]></category>

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2009/03/07/la-etiqueta-wbr-esa-gran-desconocida/</guid>
		<description><![CDATA[Estaba el otro día formateando el html que generaba esta extensión de mediawiki para pintar una nube de tags de las búsquedas mas frecuentes, y me surgío el típico problema cuando la nube no es de palabras si no de frases: el problema es que es muy difícil controlar su maquetación y que no se [...]]]></description>
			<content:encoded><![CDATA[<p>Estaba el otro día formateando el html que generaba <a href="http://www.mediawiki.org/wiki/Extension:KeepSearches">esta extensión de mediawiki para pintar una nube de tags de las búsquedas mas frecuentes</a>, y me surgío el típico problema cuando la nube no es de palabras si no de frases: el problema es que es muy difícil controlar su maquetación y que no se salga de las medidas deseadas (repito que esto no sería problema si fuesen palabras sueltas).</p>
<p>Buscando una solución encontré <a href="http://www.quirksmode.org/oddsandends/wbr.html">este enlace </a>donde explica mucho mejor que yo, qué es. Lo mejor es que es una etiqueta html que esta bastante bien soportada por los navegadores mas habituales (en dicho enlace se pueden ver las tablas de compatibilidad).</p>
<p>Si estáis usando php podéis sustituir los espacios en blanco por wbr tal que asin:<br />
<code>$frase = str_replace(' ', 'AQUI LA ETIQUETA WBR',$frase);<br />
</code></p>
<p>También le podéis  meter otro wbr para cerrar la frase . Se ve bien en firefox mac,win, y linux; Safari mac, y en IE 6 y 7.</p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2009/03/07/la-etiqueta-wbr-esa-gran-desconocida/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Necesidades tecnológicas que afloran en el super: aplicacion movil para comprar vino</title>
		<link>http://remeseiro.com/metadata/index.php/2008/06/19/necesidades-tecnologicas-que-afloran-en-el-super-mashup-movil-para-comprar-vino/</link>
		<comments>http://remeseiro.com/metadata/index.php/2008/06/19/necesidades-tecnologicas-que-afloran-en-el-super-mashup-movil-para-comprar-vino/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 21:44:52 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[/dev/null]]></category>

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

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

		<category><![CDATA[pretecnología]]></category>

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

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2008/06/19/necesidades-tecnologicas-que-afloran-en-el-super-mashup-movil-para-comprar-vino/</guid>
		<description><![CDATA[Ayer estaba haciendo la compra, y estaba en la sección de vinos, ya habitualmente extensa en cualquier supermercado. Pertenezco a esa , creo , mayoría de gente normal que le gusta el vino, que disfruta con un vino &#8220;rico&#8221; para acompañar las cenas o comidas, que suele comprar vinos asequibles , vamos, que no tengo [...]]]></description>
			<content:encoded><![CDATA[<p>Ayer estaba haciendo la compra, y estaba en la sección de vinos, ya habitualmente extensa en cualquier supermercado. Pertenezco a esa , creo , mayoría de gente normal que le gusta el vino, que disfruta con un vino &#8220;rico&#8221; para acompañar las cenas o comidas, que suele comprar vinos asequibles , vamos, <strong>que no tengo ni puñetera idea de vinos</strong>, y cuando me encuentro delante de una estantería donde puede haber mas de 100 botellas diferentes de un mismo rango de precio (entre 3 a 15 euros) se hace tremendamente complicado elegir y probar nuevos vinos.<br />
Ayer, repito, me vino a la mente: joder, mañana me hago una aplicacioncilla para el móvil en <a href="http://wiki.opensource.nokia.com/projects/PyS60">python</a> donde pueda meter por ejemplo: <strong>&#8220;Marqués de Cáceres 2001&#8243;</strong> y consultando alguna web de vinos y haciendo scraping de algún resultado, pueda orientarme fácilmente.</p>
<p>He estado buscando webs dignas de ser consultadas, he probado <a href="http://www.vinarium.es/">vinarium</a>, pero lamentablemente al ser &#8220;tienda&#8221; no ofrecen una base de datos amplia de opiniones. También me han hablado de <a href="http://www.vinissimus.com">vinissimus</a>, con los mismos resultados: es una tienda, igual de parca en opiniones de expertos que la anterior. Así que me he decidido por una red social de vinos, donde lo que cuenta es eso: las opiniones y  la experiencia de las personas: <a href="http://www.adegga.com/">adegga</a>, aunque en inglés , creo que cumplirá su función: la de orientarme cuando esté la próxima vez delante de ese mar de botellas y mi ignorancia.</p>
<p><strong>Actualización [29 jun]</strong>Ya tengo un prototipo funcionado en esta url <a href="http://vini.to">http://vini.to</a>, funciona tirando querys de vinos contra <a href="http://addega.com">addega.com</a> , y estoy usando el maravilloso entorno <a href="http://code.google.com/appengine/">Google App Engine</a><br />
____________<br />
Este post está dedicado a las operadoras de telefonía móvil (movistar especialmente por su histórica falta de innovación e inmovilismo) para que sean conscientes de la enorme responsabilidad que tienen por el desarrollo de una internet móvil y ubicua en España , un canal lleno de posibilidades comerciales, pero que <strong>nunca despegará si no ponen de su parte, si no ofrecen una tarifa de datos plana real y asequible</strong>.<br />
No maten la gallina del canal (ofreciéndola como un producto de lujo para unos pocos), o si no nunca podrán vender los huevos (los infinitos servicios y explotaciones comerciales  que surgirían para una <strong>enorme</strong> mayoría de población con dispositivos móviles).</p>
<p>Resumen para Bussines Dummies:<br />
<strong>El negocio no debería ser que yo me conecte 4 minutos a internet en el super, el negocio está en que he comprado una botella de vino u otra gracias a los servicios consultados en el propio medio.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2008/06/19/necesidades-tecnologicas-que-afloran-en-el-super-mashup-movil-para-comprar-vino/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nolotiro.com (no lo tiro, te lo doy)</title>
		<link>http://remeseiro.com/metadata/index.php/2007/12/14/nolotirocom-no-lo-tiro-te-lo-doy/</link>
		<comments>http://remeseiro.com/metadata/index.php/2007/12/14/nolotirocom-no-lo-tiro-te-lo-doy/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 23:07:05 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[drupal]]></category>

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

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

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2007/12/09/nolotirocom-no-lo-tiro-te-lo-doy/</guid>
		<description><![CDATA[Les presento a Jan Van Hey, mascota del sitio nolotiro.com:

Bueno, al final me decido a hacer otro &#8220;crap software release&#8221; y lanzo nolotiro.com ,que como muy bien dijo Alberto el otro día en su presentación de unvlog.com parafraseando a Guy Kawasaki: &#8220;Don´t worry be crappy&#8221; (no te preocupes, sé cutre).
La historia: La primera vez que [...]]]></description>
			<content:encoded><![CDATA[<p>Les presento a Jan Van Hey, mascota del sitio nolotiro.com:<br />
<img src="http://nolotiro.com/files/nolotiro_logo.png" alt="Jan Van Hey" /></p>
<p>Bueno, al final me decido a hacer otro &#8220;crap software release&#8221; y lanzo <a href="http://nolotiro.com">nolotiro.com</a> ,que como muy bien dijo <a href="http://denegro.com">Alberto</a> el otro día en su presentación de <a href="http://unvlog.com">unvlog.com</a> parafraseando a Guy Kawasaki: &#8220;Don´t worry be crappy&#8221; (no te preocupes, sé cutre).</p>
<p>La historia: La primera vez que tuve constancia de la existencia de <a href="http://www.freecycle.org/">freecycle</a> fué en el <a href="http://hackdaylondon07.backnetwork.com/">Hack Day de Yahoo/Bbc </a>en Londres el junio pasado, conocimos  a <a href="http://phobeo.com/blog/">Ricardo Varela</a>, que quería hacer un hack basado en leer los mensajes de la lista de correo de FreeCycle desde web, al final no lo hizo por falta de tiempo, pero la idea me pareció buenísima e inmediatamente después (2 segundos exactamente) pensé lo extraño del formato elegido: ¿listas de correo? ¿para gente que en su mayoría no es hard user de internet? y que es posible que entre esporádicamente a deshacerse de algún objeto puntual? ¿porqué hacerle registrarse a una lista de correo?<br />
Desde entonces no he podido dejar de pensar en hacer algo similar pero con 3 grandes distinciones respecto a free cycle:<br />
1) <strong>Formato no lineal (web, no lista de correo)</strong> quien dice web dice plataforma ubicua que permita terceras interacciones por parte de otras webs o servicios (una buena api que permita acceder desde moviles, gphones, iphones y demás aparatos futuribles)<br />
2) Sólo permitir hacer 2 cosas: <strong>regalar o pedir</strong> , no hay trueque.<br />
No hay opción de intercambio por que hay que fomentar el altruismo, dar las cosas por que sí, porque nos sobran, y a su vez fomentar el egoísmo, que no tiene porque ser malo: necesito una cosa y se la pido a la comunidad.<br />
3) No hay que registrarse obligatoriamente. ( si te registras puedes utilizar &#8220;advanced features&#8221; como seguimiento del anuncio, mensajes privados, etc.</p>
<p>Bueno, pues eso, que no esperen gran cosa por el momento, no es ni siquiera  versión alpha, pero hace lo mínimo para cumplir con su objetivo: que los objetos que nos sobran tengan un nuevo uso (ojalá que sirva para eso).</p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2007/12/14/nolotirocom-no-lo-tiro-te-lo-doy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>No importa que tengas la información&#8230;</title>
		<link>http://remeseiro.com/metadata/index.php/2007/12/01/no-importa-que-tengas-la-informacion/</link>
		<comments>http://remeseiro.com/metadata/index.php/2007/12/01/no-importa-que-tengas-la-informacion/#comments</comments>
		<pubDate>Sat, 01 Dec 2007 17:02:36 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[futuribles]]></category>

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

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2007/12/01/no-importa-que-tengas-la-informacion/</guid>
		<description><![CDATA[&#8230;lo que importa es qué haces con ella:
Google maps utiliza la base de datos de páginas amarillas (yell) por un acuerdo comercial entre ambas partes. Veamos que sucede si comparamos ambos tratamientos de los mismos datos:
buscamos &#8220;fisio&#8221; en google maps
buscamos &#8220;fisio&#8221; en paginasamarillas
No hay nada mas que añadir.
]]></description>
			<content:encoded><![CDATA[<p>&#8230;lo que importa es<strong> qué haces con ella</strong>:</p>
<p>Google maps utiliza la base de datos de páginas amarillas (yell) por un acuerdo comercial entre ambas partes. Veamos que sucede si comparamos ambos tratamientos <strong>de los mismos datos</strong>:</p>
<p><a href="http://maps.google.com/maps?f=q&#038;hl=es&#038;geocode=&#038;time=&#038;date=&#038;ttype=&#038;q=fisio&#038;sll=40.407342,-3.705884&#038;sspn=0.009035,0.01796&#038;ie=UTF8&#038;view=text">buscamos &#8220;fisio&#8221; en google maps</a></p>
<p><a href="http://www.paginasamarillas.es/resultados.asp?activ=fisio&#038;pgpv=1&#038;mode=ampl_nac">buscamos &#8220;fisio&#8221; en paginasamarillas</a></p>
<p>No hay nada mas que añadir.</p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2007/12/01/no-importa-que-tengas-la-informacion/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Casasvacias.org digievoluciona a Casastristes.org</title>
		<link>http://remeseiro.com/metadata/index.php/2007/11/20/casasvaciasorg-digievoluciona-aaa-casastristesorg/</link>
		<comments>http://remeseiro.com/metadata/index.php/2007/11/20/casasvaciasorg-digievoluciona-aaa-casastristesorg/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 10:35:46 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[drupal]]></category>

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

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

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

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2007/11/20/casasvaciasorg-digievoluciona-aaa-casastristesorg/</guid>
		<description><![CDATA[Ya es oficial, he donado la plataforma de casasvacias.org a casastristes.org, donde Mar Canet, Gerald Kogler y mas gente, se dejarán la piel para que entre todos consigamos &#8220;airear&#8221; esas casas vacias,tristes,especuladas&#8230;.
Ahora lo difícil sigue siendo lo de siempre, que la gente participe y se crea que sus pequeños actos TODAVÍA pueden cambiar su entorno.
¡Adelante [...]]]></description>
			<content:encoded><![CDATA[<p>Ya es oficial, he donado la plataforma de casasvacias.org a <a href="http://casastristes.org">casastristes.org</a>, donde <a href="http://www.derivart.info">Mar Canet</a>, <a href="http://go.yuri.at/">Gerald Kogler</a> y mas gente, se dejarán la piel para que entre todos consigamos &#8220;airear&#8221; esas casas vacias,tristes,especuladas&#8230;.<br />
Ahora lo difícil sigue siendo lo de siempre, que la gente participe y se crea que sus pequeños actos TODAVÍA pueden cambiar su entorno.<br />
¡Adelante la revolución de las  microacciones!</p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2007/11/20/casasvaciasorg-digievoluciona-aaa-casastristesorg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Brico shellscripts 2: Enviando commits de subversion a Twitter</title>
		<link>http://remeseiro.com/metadata/index.php/2007/10/25/enviando-commits-de-subversion-a-twitter/</link>
		<comments>http://remeseiro.com/metadata/index.php/2007/10/25/enviando-commits-de-subversion-a-twitter/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 16:02:52 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[jugar]]></category>

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

		<category><![CDATA[pretecnología]]></category>

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

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2007/10/25/enviando-commits-de-subversion-a-twitter/</guid>
		<description><![CDATA[Hace unos meses encontré este plugin aplicacion hecho en Ruby para enviar comiteos a Twitter: Snitch. Y apunté en mi lista de TODO&#8217;s hacer algo similar en php y shell script. Pues bien, como este año me he propuesto acabar todo lo que me empiezo, ya puedo tacharlo de la lista.
A continuación explicaré los pasos [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos meses encontré este plugin aplicacion hecho en Ruby para enviar comiteos a Twitter: <a href="http://snitch.rubyforge.org/">Snitch</a>. Y apunté en mi lista de TODO&#8217;s hacer algo similar en php y shell script. Pues bien, como este año me he propuesto acabar todo lo que me empiezo, ya puedo tacharlo de la lista.<br />
A continuación explicaré los pasos a seguir y pastearé el codigo para que podáis disfrutar de este juguete-aplicación vosotros también:</p>
<p>1) Para la parte de envio de data a twitter necesitaremos:</p>
<p>1.1) Un usuario de twitter especificamente para esto, recomiendo ponerlo en privado para que nuestros commits no sean públicos.</p>
<p>1.2) <a href="http://kosso.co.uk/twitter/twitterCurl.phps">Esta función</a> la usaremos para enchufarle los datos a twitter. Descargala y guardala nombrándola: twitterCurl.php (por ejemplo).</p>
<p>1.3) Creamos otro php con nuestro editor de textos favorito( le llamaremos twitter-commit.php) .</p>
<p><code>< ?php<br />
include ('twitterCurl.php');<br />
$username = 'mi_usuario_twittero';<br />
$password = 'lapassword';<br />
$data = $argv[1];<br />
$data = urlencode($data);<br />
postToTwitter($username,$password,$data);<br />
?><br />
</code></p>
<p>2) Ahora vamos con la parte de shell script y los hooks de subversion. Si no sabes lo que son los hooks de subversion recomiendo encarecidamente la lectura de<a href="http://quarkblog.org/2007/02/06/subversion-hooks/"> este maravilloso artículo</a> de Moisés Maciá donde lo explica perfectamente.</p>
<p>Bien, ahora que ya sabes lo que son los hooks pon este script pre-commit en el directorio hooks de la ruta de tu repositorio, por ejemplo: /var/svn/mirepositorio/hooks<br />
<code>#!/bin/sh<br />
REPOS="$1"<br />
TXN="$2"<br />
SVNLOOK=/usr/bin/svnlook<br />
LOG=`$SVNLOOK log -t "$TXN" "$REPOS"`<br />
USER=`$SVNLOOK author -t "$TXN" "$REPOS"`<br />
CHANGED=`$SVNLOOK changed -t "$TXN" "$REPOS"`<br />
DATA="[$USER]&#8220;&#8221; commits: &#8220;&#8221;$LOG&#8221;"$CHANGED&#8221;<br />
php -q /larutadelosphps/twitter-commit.php &#8220;$DATA&#8221;<br />
</code></p>
<p>Cambia la ruta de la última línea y acuérdate de darle permisos de ejecución al archivo:<br />
<code>chmod +x pre-commit<br />
</code><br />
Pues ya está, cada vez que alguien haga un commit en ese repositorio se publicará en la cuenta de twitter del usuario que has creado.<br />
Que lo disfruten.</p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2007/10/25/enviando-commits-de-subversion-a-twitter/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Custom Search de módulos drupal</title>
		<link>http://remeseiro.com/metadata/index.php/2007/10/23/google-custom-search-de-modulos-drupal/</link>
		<comments>http://remeseiro.com/metadata/index.php/2007/10/23/google-custom-search-de-modulos-drupal/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 08:19:14 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[drupal]]></category>

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

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2007/10/23/google-custom-search-de-modulos-drupal/</guid>
		<description><![CDATA[Una de las cosas que mas echo de menos en Drupal es que no hay un buscador oficial de módulos. Y sorprendentemente hay módulos de casi cualquier cosa imaginable. Así que ayer en un ratín configuré un google cse para buscar modulos drupal.
- Esta es la url del buscador de módulos en cuestión.
- Esta es [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las cosas que mas echo de menos en Drupal es que no hay un buscador oficial de módulos. Y sorprendentemente hay módulos de casi cualquier cosa imaginable. Así que ayer en un ratín configuré un google cse para buscar modulos drupal.<br />
<a href="http://www.google.com/coop/cse?cx=016893279401020262153%3A2nrzctg2b9e">- Esta es la url del buscador de módulos en cuestión.</a><br />
<a href="http://gmodules.com/ig/creator?url=http%3A%2F%2Fwww.google.com%2Fcoop/api/016893279401020262153/cse/2nrzctg2b9e/gadget">- Esta es la url para añadirlo como gadget a cualquier web.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2007/10/23/google-custom-search-de-modulos-drupal/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Casasvacias.org</title>
		<link>http://remeseiro.com/metadata/index.php/2007/09/26/casasvaciasorg/</link>
		<comments>http://remeseiro.com/metadata/index.php/2007/09/26/casasvaciasorg/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 09:18:44 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[futuribles]]></category>

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

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2007/09/26/casasvaciasorg/</guid>
		<description><![CDATA[Hoy lanzo casasvacias.org
El proyecto es autoexplicativo, así que no me voy a extender mas sobre el porqué.
Sobre el desarrollo del site diré que es la demostración de que Drupal está consiguiendo lo que se han propuesto: montar sitios rápidamente y poder concentrar las energías en lo realmente importante.
Me ha llevado una tarde-noche armar todo, gracias [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy lanzo <a href="http://casasvacias.org">casasvacias.org</a><br />
El proyecto es autoexplicativo, así que no me voy a extender mas sobre el porqué.<br />
Sobre el desarrollo del site diré que es la demostración de que Drupal está consiguiendo lo que se han propuesto: montar sitios rápidamente y poder concentrar las energías en lo realmente importante.<br />
Me ha llevado una tarde-noche armar todo, gracias <a href="http://drupal.org">Drupal</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2007/09/26/casasvaciasorg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Brico shellscripts 1 : Informe diario nocturno de querys lentas en tu servidor mysql</title>
		<link>http://remeseiro.com/metadata/index.php/2007/09/09/brico-shellscripts-1-informe-diario-nocturno-de-cuellos-de-botella-en-tu-servidor-mysql/</link>
		<comments>http://remeseiro.com/metadata/index.php/2007/09/09/brico-shellscripts-1-informe-diario-nocturno-de-cuellos-de-botella-en-tu-servidor-mysql/#comments</comments>
		<pubDate>Sat, 08 Sep 2007 22:38:43 +0000</pubDate>
		<dc:creator>dani</dc:creator>
		
		<category><![CDATA[debian]]></category>

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

		<category><![CDATA[pretecnología]]></category>

		<guid isPermaLink="false">http://remeseiro.com/metadata/index.php/2007/09/09/brico-shellscripts-1-informe-diario-nocturno-de-cuellos-de-botella-en-tu-servidor-mysql/</guid>
		<description><![CDATA[Inaguro esta sección de brico shell scripting con un mini shell script que me acabo de hacer para mi servidor particular. El propósito de dicho script es que todas las noches a las 12 se nos envie un email automatico con el log querys lentas que guarda nuestro servidor mysql, estos son los pasos a [...]]]></description>
			<content:encoded><![CDATA[<p>Inaguro esta sección de brico shell scripting con un mini shell script que me acabo de hacer para mi servidor particular. El propósito de dicho script es que todas las noches a las 12 se nos envie un email automatico con el log querys lentas que guarda nuestro servidor mysql, estos son los pasos a seguir (uso Debian, pero mas o menos es igual en otros *nix).</p>
<p><strong>1) Editar el archivo de configuración de nuestro mysql para activar el logado de querys lentas. </strong><br />
Ponemos en consola:<br />
<code>nano /etc/mysql/my.cnf</code><br />
Buscamos las línea que dicen:<br />
<code>#log-slow-queries        = /var/log/mysql/mysql-slow.log<br />
#long_query_time = 2<br />
</code><br />
Descomentamos esas líneas borrando la almohadilla (#), el parámetro long_query_time son los segundos transcurridos de una query para ser considerada lenta y logeada. La información detallada oficial sobre <a href="http://dev.mysql.com/doc/refman/5.0/en/slow-query-log.html">slow queries esta aquí.</a><br />
Y acto seguido reiniciamos el servicio de mysql:<br />
<code>/etc/init.d/mysql force-reload</code></p>
<p><strong>2) Creamos un pequeño script de shell que se encargará de leer dicho log y enviárnoslo por correo.</strong></p>
<p><code>nano mysql-slow-mail.sh</code><br />
Y en dicho archivo nuevo ponemos:<br />
<code>#!/bin/sh<br />
#Script para enviarte por email un informe de  querys lentas de tu server mysql<br />
touch mysql-slow.log<br />
cp /var/log/mysql/mysql-slow.log  mysql-slow.log &#038;&#038; mail -s "querys lentas de mysql" mi.correo@gmail.com < mysql-slow.log<br />
rm mysql-slow.log<br />
</code></p>
<p><strong>3) Vamos a probar una vez el script,</strong> no te olvides de dar permisos de ejecucion al archivo (chmod +x mysql-slow-mail.sh). Si todo ha ido bien deberías tener un nuevo email en tu bandeja de entrada como este:<br />
</code><code>/usr/sbin/mysqld, Version: 5.0.32-Debian_7etch1-log (Debian etch distribution). started with:<br />
Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock<br />
Time                 Id Command    Argument<br />
</code><br />
Si no pone nada mas es buena señal ;-D</p>
<p>Ahora ya sólo falta añadir la ejecución automática de dicho script a las 12 de la noche de cada día añadiéndolo como tarea de cron, edita el crontab:<br />
<code>crontab -e</code><br />
 y añade una línea mas:<br />
<code>0  0 * * * /var/bricoscripts/mysql-slow-mail.sh</code><br />
La ruta como puedes ver corresponde a la ubicación del script en mi máquina, tendrás que cambiarla para poner la tuya.</p>
<p>Eso es todo amigos.</p>
]]></content:encoded>
			<wfw:commentRss>http://remeseiro.com/metadata/index.php/2007/09/09/brico-shellscripts-1-informe-diario-nocturno-de-cuellos-de-botella-en-tu-servidor-mysql/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
