<?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>0pointer &#187; Programación</title>
	<atom:link href="http://0pointer.com.ar/category/programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://0pointer.com.ar</link>
	<description>Pointing Nowhere. Un lugar sin sentido ni dirección, sólo desvaríos y cosas sueltas que andan por ahí.</description>
	<lastBuildDate>Wed, 09 May 2012 19:07:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Contraseñas seguras</title>
		<link>http://0pointer.com.ar/contrasenas-seguras/</link>
		<comments>http://0pointer.com.ar/contrasenas-seguras/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 17:54:19 +0000</pubDate>
		<dc:creator>Mariano</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Webs]]></category>
		<category><![CDATA[algoritmo]]></category>
		<category><![CDATA[contraseña]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[seguridad]]></category>

		<guid isPermaLink="false">http://0pointer.com.ar/?p=1158</guid>
		<description><![CDATA[Los involucrados en el mundo digital (sea como desarrolladores o usuarios) conocemos la importancia y la dificultad de mantener contraseñas seguras para los sistemas en los que debemos autenticarnos. La siguiente lista puede proveer algunas novedades y obviedades al respecto: Usar contraseñas dificiles de adivinar y fáciles de recordar Usar letras (mayúsculas/minúsculas), números y símbolos [...]]]></description>
			<content:encoded><![CDATA[<p>Los involucrados en el mundo digital (sea como desarrolladores o usuarios) conocemos la importancia y la dificultad de mantener contraseñas seguras para los sistemas en los que debemos autenticarnos.</p>
<p>La siguiente lista puede proveer algunas novedades y obviedades al respecto:</p>
<ul>
<li>Usar contraseñas dificiles de adivinar y fáciles de recordar</li>
<li>Usar letras (mayúsculas/minúsculas), números y símbolos</li>
<li>Chequear la fuerza de la contraseña con <a href="http://www.passwordmeter.com/">alguna métrica</a></li>
<li>No usar la misma contraseña para varias cosas</li>
<li>No decirle tus contraseñas a nadie</li>
<li>Una contraseña larga ayuda a evitar ataques de fuerza bruta</li>
</ul>
<p>Sin embargo, y siguiendo a <a href="http://www.n3ri.com.ar/2010/03/como-crear-una-contrasena-realmente-segura">Neri</a>, me animo a plantearles mi propio sistema/algoritmo &#8220;original&#8221; (desconozco si lo es&#8230; pero una vez se me ocurrió y anda perfecto. <em>Edit: Como bien dice el propio Neri en su comentario, el algoritmo es MUY similar al suyo, sólo que agrega la parte de los reemplazos manuales</em>) para generación de contraseñas. Este sistema se denomina &#8220;Once upon a time&#8221; y hace hincapié en los primeros puntos de la lista anterior:</p>
<ul>
<li>Elegir alguna frase (o frases) de una canción o libro que tenga al menos ocho palabras</li>
<li>Tomar la primer letra de cada palabra de la frase elegida</li>
<li>Reemplazar las letras que les recuerden a números o símbolos por esos números o símbolos (esta es la parte más dificil y creativa)</li>
<li>Pasar algunas de las letras a mayúsculas (puede ser una por medio, o las primeras o las últimas)</li>
<li>Si la contraseña es débil, agregar algún símbolo extra al final</li>
</ul>
<p>Como verán, el algoritmo deja bastante del lado del usuario, pero creo que es un buen comienzo para que empiecen. A continuación un ejemplo:</p>
<p>Voy a usar los primeros dos versos de &#8220;Stairway to Heaven&#8221;, de Led Zeppelin:</p>
<blockquote><p>There&#8217;s a lady who&#8217;s sure<br />
All that glitters is gold</p></blockquote>
<p>Las primeras letras serían <strong>talwsatgig</strong> (fuerza según <a href="http://www.passwordmeter.com/">The Password Meter</a>: very weak).</p>
<p>A continuación, reemplazo la primer &#8220;a&#8221; por un 1 (hay UNA dama), puedo reemplazar &#8220;all&#8221; por un 8 (hey.. es mi algoritmo.. para mi 8 es un &#8220;infinito&#8221; parado.. así que me representa el &#8220;todo&#8221;). Por último &#8220;glitter&#8221; (brilla/reluce) lo reemplazo por un * (¡como una estrella!). Hasta ahora queda:</p>
<p><strong>t1lws8t*ig</strong> (fuerza según <a href="http://www.passwordmeter.com/">The Password Meter</a>: strong).</p>
<p>Agregando un par de mayúsculas, nos queda:</p>
<p><strong>t1LwS8t*Ig</strong> (fuerza según <a href="http://www.passwordmeter.com/">The Password Meter</a>: very strong).</p>
<p>Como verán, la contraseña resultante no es fácil de adivinar, y tampoco de recordar, PERO si uno recuerda la frase y el algoritmo, a la tercera vez de usarla, ya queda grabada en la mente perfectamente <img src='http://0pointer.com.ar/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartí:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2F0pointer.com.ar%2Fcontrasenas-seguras%2F&amp;title=Contrase%C3%B1as%20seguras&amp;bodytext=Los%20involucrados%20en%20el%20mundo%20digital%20%28sea%20como%20desarrolladores%20o%20usuarios%29%20conocemos%20la%20importancia%20y%20la%20dificultad%20de%20mantener%20contrase%C3%B1as%20seguras%20para%20los%20sistemas%20en%20los%20que%20debemos%20autenticarnos.%0D%0A%0D%0ALa%20siguiente%20lista%20puede%20proveer%20algunas%20noved" title="Digg"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2F0pointer.com.ar%2Fcontrasenas-seguras%2F&amp;title=Contrase%C3%B1as%20seguras&amp;notes=Los%20involucrados%20en%20el%20mundo%20digital%20%28sea%20como%20desarrolladores%20o%20usuarios%29%20conocemos%20la%20importancia%20y%20la%20dificultad%20de%20mantener%20contrase%C3%B1as%20seguras%20para%20los%20sistemas%20en%20los%20que%20debemos%20autenticarnos.%0D%0A%0D%0ALa%20siguiente%20lista%20puede%20proveer%20algunas%20noved" title="del.icio.us"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2F0pointer.com.ar%2Fcontrasenas-seguras%2F&amp;t=Contrase%C3%B1as%20seguras" title="Facebook"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F0pointer.com.ar%2Fcontrasenas-seguras%2F&amp;title=Contrase%C3%B1as%20seguras&amp;annotation=Los%20involucrados%20en%20el%20mundo%20digital%20%28sea%20como%20desarrolladores%20o%20usuarios%29%20conocemos%20la%20importancia%20y%20la%20dificultad%20de%20mantener%20contrase%C3%B1as%20seguras%20para%20los%20sistemas%20en%20los%20que%20debemos%20autenticarnos.%0D%0A%0D%0ALa%20siguiente%20lista%20puede%20proveer%20algunas%20noved" title="Google Bookmarks"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.netvibes.com/share?title=Contrase%C3%B1as%20seguras&amp;url=http%3A%2F%2F0pointer.com.ar%2Fcontrasenas-seguras%2F" title="Netvibes"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F0pointer.com.ar%2Fcontrasenas-seguras%2F&amp;title=Contrase%C3%B1as%20seguras" title="StumbleUpon"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2F0pointer.com.ar%2Fcontrasenas-seguras%2F" title="Technorati"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=Contrase%C3%B1as%20seguras%20-%20http%3A%2F%2F0pointer.com.ar%2Fcontrasenas-seguras%2F" title="Twitter"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://0pointer.com.ar/contrasenas-seguras/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>No sólo Rails en la Conferencia Rails</title>
		<link>http://0pointer.com.ar/no-solo-rails-en-la-conferencia-rails/</link>
		<comments>http://0pointer.com.ar/no-solo-rails-en-la-conferencia-rails/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 20:56:05 +0000</pubDate>
		<dc:creator>Mariano</dc:creator>
				<category><![CDATA[Filo-Sofía]]></category>
		<category><![CDATA[Palabras]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[charlas]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://0pointer.com.ar/?p=1179</guid>
		<description><![CDATA[Aprovechando un día de cama, estoy mirando unos videos que hace tiempo que tenía esperándome: los de la Conferencia Rails de Madrid de 2009 Les dejo una LT que me gustó mucho, ya que deja varios mensajes importantes (y es graciosa): Además, rescaté cosas interesantes como: Bluepill: Un monitor de procesos con una API un [...]]]></description>
			<content:encoded><![CDATA[<p>Aprovechando un día de cama, estoy mirando unos videos que hace tiempo que tenía esperándome: los de la <a href="http://www.conferenciarails.org/">Conferencia Rails de Madrid de 2009</a></p>
<p>Les dejo una LT que me gustó mucho, ya que deja varios mensajes importantes (y es graciosa):</p>
<div style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/gZcwgbbKWgI" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="300" src="http://blip.tv/play/gZcwgbbKWgI" allowfullscreen="true"></embed></object></div>
<p>Además, rescaté cosas interesantes como:</p>
<ul>
<li><a href="http://asemanfar.com/Bluepill:-a-new-process-monitoring-tool">Bluepill</a>: Un monitor de procesos con una API un poco más linda que la de <a href="http://god.rubyforge.org/">God</a></li>
<li><a href="http://www.teambox.com/">Teambox</a>: Una herramienta para manejar la comunicación entre miembros de un proyecto</li>
<li>El sistema <a href="http://conferenciarails.agoranews.es/2009/12/14/lighting-talks-jorge-gomez-sancha-bebanjo/">6&#215;50, 1&#215;25</a> de <a href="http://twitter.com/bebanjo">Bebanjo</a> (6 porciones de 50 minutos de trabajo ininterrumpido por dia, y 1 de 25 minutos para un proyecto propio)</li>
<li>Básica, pero que siempre vale la pena recordar, la charla sobre cómo <a href="http://conferenciarails.agoranews.es/2009/12/17/lidiando-con-codigo-legacy-en-rails/">lidiar con código legacy</a></li>
</ul>
<p>Pueden encontrar todos los videos en <a href="http://conferenciarails.agoranews.es/">AgoraNews</a></p>
<p>Como comentario final, voy a putear contra <a href="http://locosxrails.com/">LocosXRails</a>, evento al que <a href="http://0pointer.com.ar/locos-x-rails/">asistí el año pasado</a>, por no haber subido nunca los videos de las charlas, <a href="http://twitter.com/locosxrails/status/1458168554">como prometieron</a>&#8230; (algunos, igual, <a href="http://vimeo.com/tag:locosxrails">se pueden conseguir</a>)</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartí:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2F0pointer.com.ar%2Fno-solo-rails-en-la-conferencia-rails%2F&amp;title=No%20s%C3%B3lo%20Rails%20en%20la%20Conferencia%20Rails&amp;bodytext=Aprovechando%20un%20d%C3%ADa%20de%20cama%2C%20estoy%20mirando%20unos%20videos%20que%20hace%20tiempo%20que%20ten%C3%ADa%20esper%C3%A1ndome%3A%20los%20de%20la%20Conferencia%20Rails%20de%20Madrid%20de%202009%0D%0A%0D%0ALes%20dejo%20una%20LT%20que%20me%20gust%C3%B3%20mucho%2C%20ya%20que%20deja%20varios%20mensajes%20importantes%20%28y%20es%20graciosa%29%3A%0D%0A%0D%0AAdem%C3%A1s" title="Digg"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2F0pointer.com.ar%2Fno-solo-rails-en-la-conferencia-rails%2F&amp;title=No%20s%C3%B3lo%20Rails%20en%20la%20Conferencia%20Rails&amp;notes=Aprovechando%20un%20d%C3%ADa%20de%20cama%2C%20estoy%20mirando%20unos%20videos%20que%20hace%20tiempo%20que%20ten%C3%ADa%20esper%C3%A1ndome%3A%20los%20de%20la%20Conferencia%20Rails%20de%20Madrid%20de%202009%0D%0A%0D%0ALes%20dejo%20una%20LT%20que%20me%20gust%C3%B3%20mucho%2C%20ya%20que%20deja%20varios%20mensajes%20importantes%20%28y%20es%20graciosa%29%3A%0D%0A%0D%0AAdem%C3%A1s" title="del.icio.us"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2F0pointer.com.ar%2Fno-solo-rails-en-la-conferencia-rails%2F&amp;t=No%20s%C3%B3lo%20Rails%20en%20la%20Conferencia%20Rails" title="Facebook"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F0pointer.com.ar%2Fno-solo-rails-en-la-conferencia-rails%2F&amp;title=No%20s%C3%B3lo%20Rails%20en%20la%20Conferencia%20Rails&amp;annotation=Aprovechando%20un%20d%C3%ADa%20de%20cama%2C%20estoy%20mirando%20unos%20videos%20que%20hace%20tiempo%20que%20ten%C3%ADa%20esper%C3%A1ndome%3A%20los%20de%20la%20Conferencia%20Rails%20de%20Madrid%20de%202009%0D%0A%0D%0ALes%20dejo%20una%20LT%20que%20me%20gust%C3%B3%20mucho%2C%20ya%20que%20deja%20varios%20mensajes%20importantes%20%28y%20es%20graciosa%29%3A%0D%0A%0D%0AAdem%C3%A1s" title="Google Bookmarks"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.netvibes.com/share?title=No%20s%C3%B3lo%20Rails%20en%20la%20Conferencia%20Rails&amp;url=http%3A%2F%2F0pointer.com.ar%2Fno-solo-rails-en-la-conferencia-rails%2F" title="Netvibes"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F0pointer.com.ar%2Fno-solo-rails-en-la-conferencia-rails%2F&amp;title=No%20s%C3%B3lo%20Rails%20en%20la%20Conferencia%20Rails" title="StumbleUpon"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2F0pointer.com.ar%2Fno-solo-rails-en-la-conferencia-rails%2F" title="Technorati"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=No%20s%C3%B3lo%20Rails%20en%20la%20Conferencia%20Rails%20-%20http%3A%2F%2F0pointer.com.ar%2Fno-solo-rails-en-la-conferencia-rails%2F" title="Twitter"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://0pointer.com.ar/no-solo-rails-en-la-conferencia-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gráficos Dia en Latex</title>
		<link>http://0pointer.com.ar/graficos-dia-en-latex/</link>
		<comments>http://0pointer.com.ar/graficos-dia-en-latex/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 17:36:09 +0000</pubDate>
		<dc:creator>Mariano</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[documentación]]></category>
		<category><![CDATA[latex]]></category>

		<guid isPermaLink="false">http://0pointer.com.ar/?p=1145</guid>
		<description><![CDATA[Un problema que siempre encontré a la hora de usar gráficos hechos en Dia en mis documentos Latex, es que se ven borrosos (puede ser por mi ignorancia al incluir la imagen, pero me pasa sólo con lo exportado desde ese programa&#8230; con otros gráficos no tengo problemas): Hace un tiempo, en el blog de [...]]]></description>
			<content:encoded><![CDATA[<p>Un problema que siempre encontré a la hora de usar gráficos hechos en <a href="http://projects.gnome.org/dia/">Dia</a> en mis documentos Latex, es que se ven borrosos (puede ser por mi ignorancia al incluir la imagen, pero me pasa sólo con lo exportado desde ese programa&#8230; con <a href="http://0pointer.com.ar/uml-2-0/" class="broken_link">otros gráficos</a> no tengo problemas):</p>
<div id="attachment_1148" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-1148" title="png" src="http://0pointer.com.ar/wp-content/uploads/2010/03/png.png" alt="" width="400" height="270" /><p class="wp-caption-text">Dia &gt; png &gt; Latex = borroso</p></div>
<p>Hace un tiempo, en el blog de <a href="http://aurelianito.blogspot.com">Aurelianito</a>, encontré la forma de <a href="http://aurelianito.blogspot.com/2010/02/exportando-graficos-en-dia-pdflatex.html">exportar desde Dia a una macro TGF, y de ahí incluirlo en el documento</a> (exportar como &#8220;LaTeX PGF macros&#8221;). El resultado:</p>
<div id="attachment_1150" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-1150" title="tex" src="http://0pointer.com.ar/wp-content/uploads/2010/03/tex.png" alt="" width="400" height="270" /><p class="wp-caption-text">Dia &gt; PGF macro &gt; Latex = nítido</p></div>
<p>La magia se debe al paquete tikz:</p>

<div class="wp_syntax"><div class="code"><pre class="latex" style="font-family:monospace;"><span style="color: #E02020; ">\</span><span style="color: #800000;">usepackage</span><span style="color: #E02020; ">{</span><span style="color: #2020C0; font-weight: normal;">tikz</span><span style="color: #E02020; ">}</span></pre></div></div>

<p>Y después, simplemente:</p>

<div class="wp_syntax"><div class="code"><pre class="latex" style="font-family:monospace;"><span style="color: #E02020; ">\</span><span style="color: #800000;">input</span><span style="color: #E02020; ">{</span><span style="color: #2020C0; font-weight: normal;">archivo_exportado_de_dia.tex</span><span style="color: #E02020; ">}</span></pre></div></div>


<div class="sociable">
<div class="sociable_tagline">
<strong>Compartí:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2F0pointer.com.ar%2Fgraficos-dia-en-latex%2F&amp;title=Gr%C3%A1ficos%20Dia%20en%20Latex&amp;bodytext=Un%20problema%20que%20siempre%20encontr%C3%A9%20a%20la%20hora%20de%20usar%20gr%C3%A1ficos%20hechos%20en%20Dia%20en%20mis%20documentos%20Latex%2C%20es%20que%20se%20ven%20borrosos%20%28puede%20ser%20por%20mi%20ignorancia%20al%20incluir%20la%20imagen%2C%20pero%20me%20pasa%20s%C3%B3lo%20con%20lo%20exportado%20desde%20ese%20programa...%20con%20otros%20gr%C3%A1fic" title="Digg"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2F0pointer.com.ar%2Fgraficos-dia-en-latex%2F&amp;title=Gr%C3%A1ficos%20Dia%20en%20Latex&amp;notes=Un%20problema%20que%20siempre%20encontr%C3%A9%20a%20la%20hora%20de%20usar%20gr%C3%A1ficos%20hechos%20en%20Dia%20en%20mis%20documentos%20Latex%2C%20es%20que%20se%20ven%20borrosos%20%28puede%20ser%20por%20mi%20ignorancia%20al%20incluir%20la%20imagen%2C%20pero%20me%20pasa%20s%C3%B3lo%20con%20lo%20exportado%20desde%20ese%20programa...%20con%20otros%20gr%C3%A1fic" title="del.icio.us"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2F0pointer.com.ar%2Fgraficos-dia-en-latex%2F&amp;t=Gr%C3%A1ficos%20Dia%20en%20Latex" title="Facebook"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F0pointer.com.ar%2Fgraficos-dia-en-latex%2F&amp;title=Gr%C3%A1ficos%20Dia%20en%20Latex&amp;annotation=Un%20problema%20que%20siempre%20encontr%C3%A9%20a%20la%20hora%20de%20usar%20gr%C3%A1ficos%20hechos%20en%20Dia%20en%20mis%20documentos%20Latex%2C%20es%20que%20se%20ven%20borrosos%20%28puede%20ser%20por%20mi%20ignorancia%20al%20incluir%20la%20imagen%2C%20pero%20me%20pasa%20s%C3%B3lo%20con%20lo%20exportado%20desde%20ese%20programa...%20con%20otros%20gr%C3%A1fic" title="Google Bookmarks"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.netvibes.com/share?title=Gr%C3%A1ficos%20Dia%20en%20Latex&amp;url=http%3A%2F%2F0pointer.com.ar%2Fgraficos-dia-en-latex%2F" title="Netvibes"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F0pointer.com.ar%2Fgraficos-dia-en-latex%2F&amp;title=Gr%C3%A1ficos%20Dia%20en%20Latex" title="StumbleUpon"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2F0pointer.com.ar%2Fgraficos-dia-en-latex%2F" title="Technorati"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=Gr%C3%A1ficos%20Dia%20en%20Latex%20-%20http%3A%2F%2F0pointer.com.ar%2Fgraficos-dia-en-latex%2F" title="Twitter"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://0pointer.com.ar/graficos-dia-en-latex/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Principios de los Nudos</title>
		<link>http://0pointer.com.ar/principios-de-los-nudos/</link>
		<comments>http://0pointer.com.ar/principios-de-los-nudos/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 22:12:25 +0000</pubDate>
		<dc:creator>Mariano</dc:creator>
				<category><![CDATA[Filo-Sofía]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[mezclas]]></category>
		<category><![CDATA[principios]]></category>

		<guid isPermaLink="false">http://0pointer.com.ar/?p=1104</guid>
		<description><![CDATA[En general, me gusta tomar principios o ideas de una disciplina e intentar aplicarlos en otra, y ver si aplican o no. Creo que algo que puede ser transpolado de esa manera y superar la prueba, es mucho más fuerte de lo que uno podría suponer. En los últimos días, en particular, estuve pensando en [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_1105" class="wp-caption alignright" style="width: 264px"><a href="http://0pointer.com.ar/wp-content/uploads/2010/02/nudo_llano-e1268759551750.jpg"><img class="size-full wp-image-1105 " title="nudo_llano" src="http://0pointer.com.ar/wp-content/uploads/2010/02/nudo_llano-e1268759551750.jpg" alt="" width="254" height="350" /></a><p class="wp-caption-text">Reef Knot, by katiedee</p></div>
<p>En general, me gusta tomar principios o ideas de una disciplina e intentar aplicarlos en otra, y ver si aplican o no. Creo que algo que puede ser transpolado de esa manera y superar la prueba, es mucho más fuerte de lo que uno podría suponer.</p>
<p>En los últimos días, en particular, estuve pensando en el armado de nudos (sí, los de soga) y cómo relacionar sus principios con la vida en general, y el desarrollo de software en particular. Los tres principios básicos de un buen nudo son:</p>
<ol>
<li>Que sea fácil de armar</li>
<li>Que cumpla su cometido</li>
<li>Que sea fácil de desarmar</li>
</ol>
<p><strong>Fácil de Armar</strong></p>
<p><a href="http://en.wikipedia.org/wiki/KISS_principle">K.I.S.S</a> (el principio, no la <a href="http://en.wikipedia.org/wiki/Kiss_%28band%29">banda</a>) es algo que debería ser conocido para todos. Hay que mantener las cosas simples y fáciles de hacer. La navaja de Occam pasa rasante por acá, recordándonos que de varias soluciones posibles, la más simple es la que debería ser elegida.</p>
<p>Si algo es complicado de hacer, también lo será de analizar, entender, modificar, etc.</p>
<p><strong>Cumplimiento de Cometido</strong></p>
<p>Un nudo puede servir para muchas cosas: prolongar una soga, acortarla (sin necesidad de cortarla), unir una soga a algo, amarrar dos objetos, servir como elemento decorativo, etc. Sea cual sea el cometido del nudo, uno que sea bueno tiene que cumplirlo.</p>
<p>De la misma manera, cualquier software, para cumplir con este principio, debe satisfacer su cometido.</p>
<p><strong>Fácil de Desarmar</strong></p>
<p>Por más que haya cumplido su cometido, si un nudo no puede ser desarmado cuando se lo quiera desarmar, no es bueno. Debe ser posible deshacerlo en caso de voler a necesitar la cuerda usada, o si el propósito que cumplía ya no es necesario. Transladar este principo al software no es tan sencillo, pero alcanza con pensar el &#8220;desarmar&#8221; como &#8220;destripar&#8221;, y así poder analizar el funcionamiento interno de algo. También, se puede ver como &#8220;desacoplar&#8221;, a fin de reutilizar partes, o reemplazar módulos de ser necesario.</p>
<p>De esta forma, tenemos una nueva forma de ayudarnos a corroborar si lo que estamos haciendo tiene buena pinta o no.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartí:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2F0pointer.com.ar%2Fprincipios-de-los-nudos%2F&amp;title=Principios%20de%20los%20Nudos&amp;bodytext=%0D%0A%0D%0AEn%20general%2C%20me%20gusta%20tomar%20principios%20o%20ideas%20de%20una%20disciplina%20e%20intentar%20aplicarlos%20en%20otra%2C%20y%20ver%20si%20aplican%20o%20no.%20Creo%20que%20algo%20que%20puede%20ser%20transpolado%20de%20esa%20manera%20y%20superar%20la%20prueba%2C%20es%20mucho%20m%C3%A1s%20fuerte%20de%20lo%20que%20uno%20podr%C3%ADa%20suponer.%0D%0A" title="Digg"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2F0pointer.com.ar%2Fprincipios-de-los-nudos%2F&amp;title=Principios%20de%20los%20Nudos&amp;notes=%0D%0A%0D%0AEn%20general%2C%20me%20gusta%20tomar%20principios%20o%20ideas%20de%20una%20disciplina%20e%20intentar%20aplicarlos%20en%20otra%2C%20y%20ver%20si%20aplican%20o%20no.%20Creo%20que%20algo%20que%20puede%20ser%20transpolado%20de%20esa%20manera%20y%20superar%20la%20prueba%2C%20es%20mucho%20m%C3%A1s%20fuerte%20de%20lo%20que%20uno%20podr%C3%ADa%20suponer.%0D%0A" title="del.icio.us"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2F0pointer.com.ar%2Fprincipios-de-los-nudos%2F&amp;t=Principios%20de%20los%20Nudos" title="Facebook"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F0pointer.com.ar%2Fprincipios-de-los-nudos%2F&amp;title=Principios%20de%20los%20Nudos&amp;annotation=%0D%0A%0D%0AEn%20general%2C%20me%20gusta%20tomar%20principios%20o%20ideas%20de%20una%20disciplina%20e%20intentar%20aplicarlos%20en%20otra%2C%20y%20ver%20si%20aplican%20o%20no.%20Creo%20que%20algo%20que%20puede%20ser%20transpolado%20de%20esa%20manera%20y%20superar%20la%20prueba%2C%20es%20mucho%20m%C3%A1s%20fuerte%20de%20lo%20que%20uno%20podr%C3%ADa%20suponer.%0D%0A" title="Google Bookmarks"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.netvibes.com/share?title=Principios%20de%20los%20Nudos&amp;url=http%3A%2F%2F0pointer.com.ar%2Fprincipios-de-los-nudos%2F" title="Netvibes"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F0pointer.com.ar%2Fprincipios-de-los-nudos%2F&amp;title=Principios%20de%20los%20Nudos" title="StumbleUpon"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2F0pointer.com.ar%2Fprincipios-de-los-nudos%2F" title="Technorati"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=Principios%20de%20los%20Nudos%20-%20http%3A%2F%2F0pointer.com.ar%2Fprincipios-de-los-nudos%2F" title="Twitter"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://0pointer.com.ar/principios-de-los-nudos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(mala) Fonética</title>
		<link>http://0pointer.com.ar/mala-fonetica/</link>
		<comments>http://0pointer.com.ar/mala-fonetica/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 23:54:52 +0000</pubDate>
		<dc:creator>Mariano</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[FIUBA]]></category>
		<category><![CDATA[frases]]></category>
		<category><![CDATA[no anda]]></category>
		<category><![CDATA[problemas]]></category>
		<category><![CDATA[wanda nara]]></category>

		<guid isPermaLink="false">http://0pointer.com.ar/?p=898</guid>
		<description><![CDATA[Alguien (a quién no voy a nombrar para proteger su identidad) me pegó, allá hace un tiempo, una forma particular de decir &#8220;no anda nada&#8221; cuando nos referíamos al estado de un proyecto (Organización de Datos&#8230; los fiubenses sabrán comprender). No sé de dónde lo habrá sacado él&#8230; pero supongo que la distancia de &#8220;No [...]]]></description>
			<content:encoded><![CDATA[<p>Alguien (a quién no voy a nombrar para proteger su identidad) me pegó, allá hace un tiempo, una forma particular de decir &#8220;no anda nada&#8221; cuando nos referíamos al estado de un proyecto (Organización de Datos&#8230; los fiubenses sabrán comprender). No sé de dónde lo habrá sacado él&#8230; pero supongo que la <a href="http://en.wikipedia.org/wiki/Levenshtein_distance">distancia</a> de &#8220;No Anda Nada&#8221; a &#8220;Wanda Nara&#8221; no es mucha (al menos fonéticamente).</p>
<p>En las cercanías de terminar mis estudios fiubenses, y observando un proyecto de Datos actual de cerca, me inspiré para hacer las siguientes imágenes, ideales para usar como emoticones al comunicarse con comparñeros de grupo, como avatar en los mensajeros instantáneos o, incluso, como medidor de status en la wiki/web del proyecto (habrá que encontrar algo que suene parecido a &#8220;Anda Todo&#8221; y a &#8220;Casi Estamos&#8221; o algo así)</p>
<p><img class="aligncenter size-full wp-image-904" title="wandanara" src="http://0pointer.com.ar/wp-content/uploads/2009/10/wandanara.gif" alt="wandanara" width="157" height="144" /></p>
<p><img class="aligncenter size-full wp-image-905" title="wandanara" src="http://0pointer.com.ar/wp-content/uploads/2009/10/wandanara.jpg" alt="wandanara" width="301" height="450" /></p>
<p>Ambas imágenes liberadas bajo dominio público, al igual que la idea <img src='http://0pointer.com.ar/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartí:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2F0pointer.com.ar%2Fmala-fonetica%2F&amp;title=%28mala%29%20Fon%C3%A9tica&amp;bodytext=Alguien%20%28a%20qui%C3%A9n%20no%20voy%20a%20nombrar%20para%20proteger%20su%20identidad%29%20me%20peg%C3%B3%2C%20all%C3%A1%20hace%20un%20tiempo%2C%20una%20forma%20particular%20de%20decir%20%22no%20anda%20nada%22%20cuando%20nos%20refer%C3%ADamos%20al%20estado%20de%20un%20proyecto%20%28Organizaci%C3%B3n%20de%20Datos...%20los%20fiubenses%20sabr%C3%A1n%20comprender%29.%20" title="Digg"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2F0pointer.com.ar%2Fmala-fonetica%2F&amp;title=%28mala%29%20Fon%C3%A9tica&amp;notes=Alguien%20%28a%20qui%C3%A9n%20no%20voy%20a%20nombrar%20para%20proteger%20su%20identidad%29%20me%20peg%C3%B3%2C%20all%C3%A1%20hace%20un%20tiempo%2C%20una%20forma%20particular%20de%20decir%20%22no%20anda%20nada%22%20cuando%20nos%20refer%C3%ADamos%20al%20estado%20de%20un%20proyecto%20%28Organizaci%C3%B3n%20de%20Datos...%20los%20fiubenses%20sabr%C3%A1n%20comprender%29.%20" title="del.icio.us"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2F0pointer.com.ar%2Fmala-fonetica%2F&amp;t=%28mala%29%20Fon%C3%A9tica" title="Facebook"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F0pointer.com.ar%2Fmala-fonetica%2F&amp;title=%28mala%29%20Fon%C3%A9tica&amp;annotation=Alguien%20%28a%20qui%C3%A9n%20no%20voy%20a%20nombrar%20para%20proteger%20su%20identidad%29%20me%20peg%C3%B3%2C%20all%C3%A1%20hace%20un%20tiempo%2C%20una%20forma%20particular%20de%20decir%20%22no%20anda%20nada%22%20cuando%20nos%20refer%C3%ADamos%20al%20estado%20de%20un%20proyecto%20%28Organizaci%C3%B3n%20de%20Datos...%20los%20fiubenses%20sabr%C3%A1n%20comprender%29.%20" title="Google Bookmarks"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.netvibes.com/share?title=%28mala%29%20Fon%C3%A9tica&amp;url=http%3A%2F%2F0pointer.com.ar%2Fmala-fonetica%2F" title="Netvibes"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F0pointer.com.ar%2Fmala-fonetica%2F&amp;title=%28mala%29%20Fon%C3%A9tica" title="StumbleUpon"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2F0pointer.com.ar%2Fmala-fonetica%2F" title="Technorati"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=%28mala%29%20Fon%C3%A9tica%20-%20http%3A%2F%2F0pointer.com.ar%2Fmala-fonetica%2F" title="Twitter"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://0pointer.com.ar/mala-fonetica/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Loco(s) x Rails</title>
		<link>http://0pointer.com.ar/locos-x-rails/</link>
		<comments>http://0pointer.com.ar/locos-x-rails/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 14:32:43 +0000</pubDate>
		<dc:creator>Mariano</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[conferencia]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[evento]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://0pointer.com.ar/?p=396</guid>
		<description><![CDATA[Anoche, finalmente me anoté para participar (como oyente, obvio) de LocosXRails, la primer conferencia sobre Ruby on Rails en Argentina. Todo el evento parece muy copado, pero las charlas que más me interesan, a priori, son: &#8220;Rails i18N&#8221;, por Fabio Akita &#8220;Tools in the Toolshed: Understanding the Ruby Environment&#8221;, por Evan Phoenix &#8220;Debugging Rails applications&#8221;, [...]]]></description>
			<content:encoded><![CDATA[<p>Anoche, finalmente me anoté para participar (como oyente, obvio) de <a href="http://locosxrails.com/">LocosXRails</a>, la primer conferencia sobre <a href="http://rubyonrails.org">Ruby on Rails</a> en Argentina.</p>
<p><img class="aligncenter size-full wp-image-397" title="locosxrails" src="http://0pointer.com.ar/wp-content/uploads/2009/03/locosxrails.jpg" alt="locosxrails" width="128" height="96" /><a href="http://eventioz.com/events/locos-x-rails-conference/agenda">Todo el evento parece muy copado</a>, pero las charlas que más me interesan, a priori, son:</p>
<ul>
<li>&#8220;Rails i18N&#8221;, por Fabio Akita</li>
<li>&#8220;Tools in the Toolshed: Understanding the Ruby Environment&#8221;, por Evan Phoenix</li>
<li>&#8220;Debugging Rails applications&#8221;, por Emilio Tagua</li>
</ul>
<p>Cuando termine, les cuento</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartí:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2F0pointer.com.ar%2Flocos-x-rails%2F&amp;title=Loco%28s%29%20x%20Rails&amp;bodytext=Anoche%2C%20finalmente%20me%20anot%C3%A9%20para%20participar%20%28como%20oyente%2C%20obvio%29%20de%20LocosXRails%2C%20la%20primer%20conferencia%20sobre%20Ruby%20on%20Rails%20en%20Argentina.%0D%0A%0D%0ATodo%20el%20evento%20parece%20muy%20copado%2C%20pero%20las%20charlas%20que%20m%C3%A1s%20me%20interesan%2C%20a%20priori%2C%20son%3A%0D%0A%0D%0A%09%22Rails%20i18N%22%2C%20po" title="Digg"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2F0pointer.com.ar%2Flocos-x-rails%2F&amp;title=Loco%28s%29%20x%20Rails&amp;notes=Anoche%2C%20finalmente%20me%20anot%C3%A9%20para%20participar%20%28como%20oyente%2C%20obvio%29%20de%20LocosXRails%2C%20la%20primer%20conferencia%20sobre%20Ruby%20on%20Rails%20en%20Argentina.%0D%0A%0D%0ATodo%20el%20evento%20parece%20muy%20copado%2C%20pero%20las%20charlas%20que%20m%C3%A1s%20me%20interesan%2C%20a%20priori%2C%20son%3A%0D%0A%0D%0A%09%22Rails%20i18N%22%2C%20po" title="del.icio.us"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2F0pointer.com.ar%2Flocos-x-rails%2F&amp;t=Loco%28s%29%20x%20Rails" title="Facebook"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F0pointer.com.ar%2Flocos-x-rails%2F&amp;title=Loco%28s%29%20x%20Rails&amp;annotation=Anoche%2C%20finalmente%20me%20anot%C3%A9%20para%20participar%20%28como%20oyente%2C%20obvio%29%20de%20LocosXRails%2C%20la%20primer%20conferencia%20sobre%20Ruby%20on%20Rails%20en%20Argentina.%0D%0A%0D%0ATodo%20el%20evento%20parece%20muy%20copado%2C%20pero%20las%20charlas%20que%20m%C3%A1s%20me%20interesan%2C%20a%20priori%2C%20son%3A%0D%0A%0D%0A%09%22Rails%20i18N%22%2C%20po" title="Google Bookmarks"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.netvibes.com/share?title=Loco%28s%29%20x%20Rails&amp;url=http%3A%2F%2F0pointer.com.ar%2Flocos-x-rails%2F" title="Netvibes"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F0pointer.com.ar%2Flocos-x-rails%2F&amp;title=Loco%28s%29%20x%20Rails" title="StumbleUpon"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2F0pointer.com.ar%2Flocos-x-rails%2F" title="Technorati"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=Loco%28s%29%20x%20Rails%20-%20http%3A%2F%2F0pointer.com.ar%2Flocos-x-rails%2F" title="Twitter"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://0pointer.com.ar/locos-x-rails/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Primer Script para Gimp&#8230;</title>
		<link>http://0pointer.com.ar/primer-script-para-gimp/</link>
		<comments>http://0pointer.com.ar/primer-script-para-gimp/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 19:31:00 +0000</pubDate>
		<dc:creator>Mariano</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[gimp]]></category>
		<category><![CDATA[phyton]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://0pointer.com.ar/?p=117</guid>
		<description><![CDATA[En mi actual hobbie de digitalizar fotos y otras cosas, me encontré (utilizando Gimp) frecuentemente con querer centrar un layer particular en la imagen sobre la que trabajaba. Dado que no encontré la opción en los menúes, busqué algún script que lo hiciera. Lamentablemente, el único que encontré centraba vertical y horizontalmente al mismo tiempo, [...]]]></description>
			<content:encoded><![CDATA[<p>En mi actual hobbie de digitalizar fotos y otras cosas, me encontré (utilizando <a href="http://www.gimp.org/">Gimp</a>) frecuentemente con querer centrar un layer particular en la imagen sobre la que trabajaba. Dado que no encontré la opción en los menúes, busqué algún script que lo hiciera. Lamentablemente, el único que encontré centraba vertical y horizontalmente al mismo tiempo, sin opción de configurar eso. Y bueh&#8230; fue la excusa que necesitaba para aprender a hacer scripts en Python para Gimp.</p>
<p>El resultado es bueno (dada la simplicidad de la tarea a realizar, otro resultado no sería aceptable). El mismo está lanzado bajo dominio público, y puede bajarse desde <a href="http://registry.gimp.org/node/1359">acá</a>.</p>
<p><img class="aligncenter size-full wp-image-373" title="gimp_center_layer" src="http://0pointer.com.ar/wp-content/uploads/2008/03/gimp_center_layer.png" alt="gimp_center_layer" width="293" height="286" /></p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartí:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2F0pointer.com.ar%2Fprimer-script-para-gimp%2F&amp;title=Primer%20Script%20para%20Gimp...&amp;bodytext=En%20mi%20actual%20hobbie%20de%20digitalizar%20fotos%20y%20otras%20cosas%2C%20me%20encontr%C3%A9%20%28utilizando%20Gimp%29%20frecuentemente%20con%20querer%20centrar%20un%20layer%20particular%20en%20la%20imagen%20sobre%20la%20que%20trabajaba.%20Dado%20que%20no%20encontr%C3%A9%20la%20opci%C3%B3n%20en%20los%20men%C3%BAes%2C%20busqu%C3%A9%20alg%C3%BAn%20script%20q" title="Digg"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2F0pointer.com.ar%2Fprimer-script-para-gimp%2F&amp;title=Primer%20Script%20para%20Gimp...&amp;notes=En%20mi%20actual%20hobbie%20de%20digitalizar%20fotos%20y%20otras%20cosas%2C%20me%20encontr%C3%A9%20%28utilizando%20Gimp%29%20frecuentemente%20con%20querer%20centrar%20un%20layer%20particular%20en%20la%20imagen%20sobre%20la%20que%20trabajaba.%20Dado%20que%20no%20encontr%C3%A9%20la%20opci%C3%B3n%20en%20los%20men%C3%BAes%2C%20busqu%C3%A9%20alg%C3%BAn%20script%20q" title="del.icio.us"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2F0pointer.com.ar%2Fprimer-script-para-gimp%2F&amp;t=Primer%20Script%20para%20Gimp..." title="Facebook"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F0pointer.com.ar%2Fprimer-script-para-gimp%2F&amp;title=Primer%20Script%20para%20Gimp...&amp;annotation=En%20mi%20actual%20hobbie%20de%20digitalizar%20fotos%20y%20otras%20cosas%2C%20me%20encontr%C3%A9%20%28utilizando%20Gimp%29%20frecuentemente%20con%20querer%20centrar%20un%20layer%20particular%20en%20la%20imagen%20sobre%20la%20que%20trabajaba.%20Dado%20que%20no%20encontr%C3%A9%20la%20opci%C3%B3n%20en%20los%20men%C3%BAes%2C%20busqu%C3%A9%20alg%C3%BAn%20script%20q" title="Google Bookmarks"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.netvibes.com/share?title=Primer%20Script%20para%20Gimp...&amp;url=http%3A%2F%2F0pointer.com.ar%2Fprimer-script-para-gimp%2F" title="Netvibes"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F0pointer.com.ar%2Fprimer-script-para-gimp%2F&amp;title=Primer%20Script%20para%20Gimp..." title="StumbleUpon"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2F0pointer.com.ar%2Fprimer-script-para-gimp%2F" title="Technorati"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=Primer%20Script%20para%20Gimp...%20-%20http%3A%2F%2F0pointer.com.ar%2Fprimer-script-para-gimp%2F" title="Twitter"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://0pointer.com.ar/primer-script-para-gimp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No reinventes la rueda&#8230;</title>
		<link>http://0pointer.com.ar/no-reinventes-la-rueda/</link>
		<comments>http://0pointer.com.ar/no-reinventes-la-rueda/#comments</comments>
		<pubDate>Fri, 01 Jun 2007 02:42:00 +0000</pubDate>
		<dc:creator>Mariano</dc:creator>
				<category><![CDATA[Filo-Sofía]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[less is more]]></category>

		<guid isPermaLink="false">http://0pointer.com.ar/?p=9</guid>
		<description><![CDATA[&#8230; pero si lo hacés, asegurate que ruede. Últimamente me choco bastante con esta realidad: La mayor parte de lo que uno necesita a la hora de desarrollar cosas nuevas, ya está hecho. Hacer las cosas de 0 es algo que cada vez se hace menos. Sin embargo, uno siempre quiere meter su toque personal, [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; pero si lo hacés, asegurate que ruede.</p>
<p>Últimamente me choco bastante con esta realidad: La mayor parte de lo que uno necesita a la hora de desarrollar cosas nuevas, ya está hecho. Hacer las cosas de 0 es algo que cada vez se hace menos. Sin embargo, uno siempre quiere meter su toque personal, y termina haciendo un mashup de cosas sacadas de todos lados. ¿Por qué? Porque si bien ya hay cosas hechas, no siempre encajan al 100% en lo que estamos haciendo. Además, muchas veces hay cosas hechas, pero que no están bien documentadas&#8230; así que es más esfuerzo entender lo que hicieron los demás que hacerlo de nuevo uno mismo.</p>
<p>&#8220;No reinventes la rueda&#8221; es algo que escucho continuamente (e incluso yo también lo digo)&#8230; Pero creo que usamos mal la frase. La rueda ya fue inventada. Pero al principio era de piedra, después de madera, de madera reforzada con metales (cada vez más livianos), de metales y caucho, etc. La rueda es la misma, pero fue perfeccionada. Incluso a partir de la rueda descubrimos la polea, los engranajes, las orugas para vehículos que transitan sonas inhóspitas.</p>
<p>El progreso tiene dos madres: la adversidad y la competencia.</p>
<p>REINVENTEMOS LA RUEDA. Juguemos a hacer ruedas que rueden. La reutilización de lo ya hecho a veces no es él en sí mismo, sino el concepto que representa.</p>

<div class="sociable">
<div class="sociable_tagline">
<strong>Compartí:</strong>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2F0pointer.com.ar%2Fno-reinventes-la-rueda%2F&amp;title=No%20reinventes%20la%20rueda...&amp;bodytext=...%20pero%20si%20lo%20hac%C3%A9s%2C%20asegurate%20que%20ruede.%0D%0A%0D%0A%C3%9Altimamente%20me%20choco%20bastante%20con%20esta%20realidad%3A%20La%20mayor%20parte%20de%20lo%20que%20uno%20necesita%20a%20la%20hora%20de%20desarrollar%20cosas%20nuevas%2C%20ya%20est%C3%A1%20hecho.%20Hacer%20las%20cosas%20de%200%20es%20algo%20que%20cada%20vez%20se%20hace%20menos.%20Sin" title="Digg"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2F0pointer.com.ar%2Fno-reinventes-la-rueda%2F&amp;title=No%20reinventes%20la%20rueda...&amp;notes=...%20pero%20si%20lo%20hac%C3%A9s%2C%20asegurate%20que%20ruede.%0D%0A%0D%0A%C3%9Altimamente%20me%20choco%20bastante%20con%20esta%20realidad%3A%20La%20mayor%20parte%20de%20lo%20que%20uno%20necesita%20a%20la%20hora%20de%20desarrollar%20cosas%20nuevas%2C%20ya%20est%C3%A1%20hecho.%20Hacer%20las%20cosas%20de%200%20es%20algo%20que%20cada%20vez%20se%20hace%20menos.%20Sin" title="del.icio.us"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2F0pointer.com.ar%2Fno-reinventes-la-rueda%2F&amp;t=No%20reinventes%20la%20rueda..." title="Facebook"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2F0pointer.com.ar%2Fno-reinventes-la-rueda%2F&amp;title=No%20reinventes%20la%20rueda...&amp;annotation=...%20pero%20si%20lo%20hac%C3%A9s%2C%20asegurate%20que%20ruede.%0D%0A%0D%0A%C3%9Altimamente%20me%20choco%20bastante%20con%20esta%20realidad%3A%20La%20mayor%20parte%20de%20lo%20que%20uno%20necesita%20a%20la%20hora%20de%20desarrollar%20cosas%20nuevas%2C%20ya%20est%C3%A1%20hecho.%20Hacer%20las%20cosas%20de%200%20es%20algo%20que%20cada%20vez%20se%20hace%20menos.%20Sin" title="Google Bookmarks"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.netvibes.com/share?title=No%20reinventes%20la%20rueda...&amp;url=http%3A%2F%2F0pointer.com.ar%2Fno-reinventes-la-rueda%2F" title="Netvibes"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/netvibes.png" title="Netvibes" alt="Netvibes" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2F0pointer.com.ar%2Fno-reinventes-la-rueda%2F&amp;title=No%20reinventes%20la%20rueda..." title="StumbleUpon"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2F0pointer.com.ar%2Fno-reinventes-la-rueda%2F" title="Technorati"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  href="http://twitter.com/home?status=No%20reinventes%20la%20rueda...%20-%20http%3A%2F%2F0pointer.com.ar%2Fno-reinventes-la-rueda%2F" title="Twitter"><img src="http://0pointer.com.ar/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://0pointer.com.ar/no-reinventes-la-rueda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

