<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0">

<channel>
	<title>Blog de Marcelo Ramos</title>
	
	<link>http://www.marcelor.com</link>
	<description>Lo que hago, lo que me interesa, lo que me llama la atención</description>
	<pubDate>Fri, 26 Dec 2008 00:54:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>34.5</geo:lat><geo:long>56</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><image><link>http://marceloramos.blogspot.com</link><url>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</url><title>feed powered by feedburner</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ElBlogDeMarceloRamos" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">ElBlogDeMarceloRamos</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Interesante efecto gelatina con javascript</title>
		<link>http://www.marcelor.com/2008/12/interesante-efecto-gelatina-con-javascript.html</link>
		<comments>http://www.marcelor.com/2008/12/interesante-efecto-gelatina-con-javascript.html#comments</comments>
		<pubDate>Fri, 26 Dec 2008 00:52:18 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[Curiosidades]]></category>

		<category><![CDATA[Programas]]></category>

		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3319</guid>
		<description><![CDATA[Las posibilidades de Javascript no se agotan y siempre están apareciendo nuevas cosas hechas con él. Este efecto en particular es realmente interesante ya que simula elementos de dinámica de fluídos.

Compártelo
]]></description>
			<content:encoded><![CDATA[<p>Las posibilidades de <strong>Javascript</strong> no se agotan y siempre están apareciendo nuevas cosas hechas con él. Este efecto en particular es realmente interesante ya que simula elementos de dinámica de fluídos.</p>
<p><a href="http://www.rolyn.co.uk/wub.htm"><img class="aligncenter size-full wp-image-3320" title="efectogelatinajs" src="http://www.marcelor.com/wp-content/uploads/efectogelatinajs.jpg" alt="efectogelatinajs" width="500" height="420" /></a></p>
<p class="akst_link"><a href="http://www.marcelor.com/?p=3319&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3319" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/Fg9oaszIDL8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/12/interesante-efecto-gelatina-con-javascript.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Django: modo DEBUG selectivo en producción</title>
		<link>http://www.marcelor.com/2008/12/django-modo-debug-selectivo-en-produccion.html</link>
		<comments>http://www.marcelor.com/2008/12/django-modo-debug-selectivo-en-produccion.html#comments</comments>
		<pubDate>Thu, 11 Dec 2008 21:03:28 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[Django]]></category>

		<category><![CDATA[Python]]></category>

		<category><![CDATA[Debug]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3302</guid>
		<description><![CDATA[En éste post de Eric Holscher encontramos un middleware para Django que nos permite activar el modo DEBUG sólo cuando el usuario es superusuario o si la IP desde la cual nos conectamos está en la variable INTERNAL_IPS (settings.py). Los usuarios seguirán viendo las usuales páginas de error 500 (recordar siempre manejar los errores dándole [...]]]></description>
			<content:encoded><![CDATA[<p>En éste post de <a href="http://ericholscher.com/blog/2008/nov/15/debugging-django-production-environments/">Eric Holscher</a> encontramos un middleware para <strong>Django</strong> que nos permite activar el modo <strong>DEBUG</strong> sólo cuando el usuario es superusuario o si la IP desde la cual nos conectamos está en la variable <strong>INTERNAL_IPS</strong> (settings.py). Los usuarios seguirán viendo las usuales páginas de error <strong>500</strong> (recordar siempre manejar los errores dándole al usuario un mensaje amigable) mientras que los desarrolladores veremos las típicas páginas de <strong>Django</strong> con los errores, trace, datos del request, etc).</p>
<p>Si recibir las páginas de error via email era útil, ésta técnica lo complementa muy bien.</p>
<p>Colocamos el siguiente código en (por ejemplo) en <strong>Proyecto/middlewares/debug_produccion.py</strong></p>

<div class="wp_syntax"><div class="code"><pre class="python"><span style="color: #ff7700;font-weight:bold;">from</span> django.<span style="color: black;">views</span>.<span style="color: black;">debug</span> <span style="color: #ff7700;font-weight:bold;">import</span> technical_500_response
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">sys</span>
<span style="color: #ff7700;font-weight:bold;">from</span> django.<span style="color: black;">conf</span> <span style="color: #ff7700;font-weight:bold;">import</span> settings
&nbsp;
<span style="color: #ff7700;font-weight:bold;">class</span> UserBasedExceptionMiddleware<span style="color: black;">&#40;</span><span style="color: #008000;">object</span><span style="color: black;">&#41;</span>:
    <span style="color: #ff7700;font-weight:bold;">def</span> process_exception<span style="color: black;">&#40;</span><span style="color: #008000;">self</span>, request, exception<span style="color: black;">&#41;</span>:
        <span style="color: #ff7700;font-weight:bold;">if</span> request.<span style="color: #dc143c;">user</span>.<span style="color: black;">is_superuser</span> <span style="color: #ff7700;font-weight:bold;">or</span> request.<span style="color: black;">META</span>.<span style="color: black;">get</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'REMOTE_ADDR'</span><span style="color: black;">&#41;</span> <span style="color: #ff7700;font-weight:bold;">in</span> settings.<span style="color: black;">INTERNAL_IPS</span>:
            <span style="color: #ff7700;font-weight:bold;">return</span> technical_500_response<span style="color: black;">&#40;</span>request, <span style="color: #66cc66;">*</span><span style="color: #dc143c;">sys</span>.<span style="color: black;">exc_info</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>y lo cargamos agregando la clase a la variable <strong>MIDDLEWARE_CLASSES</strong> en <strong>Proyecto/settings.py</strong>:</p>

<div class="wp_syntax"><div class="code"><pre class="python"><span style="color: #483d8b;">'Proyecto.middlewares.debug_produccion.UserBasedExceptionMiddleware'</span>,</pre></div></div>

<p class="akst_link"><a href="http://www.marcelor.com/?p=3302&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3302" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/2-FUb3a0LFM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/12/django-modo-debug-selectivo-en-produccion.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Bicicletas y actitud</title>
		<link>http://www.marcelor.com/2008/12/bicicletas-y-actitud.html</link>
		<comments>http://www.marcelor.com/2008/12/bicicletas-y-actitud.html#comments</comments>
		<pubDate>Thu, 11 Dec 2008 20:14:17 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3298</guid>
		<description><![CDATA[
Me encanta cuando veo a otros ciclistas camino al trabajo.
Hay como una alianza implícita que nos une durante algunas cuadras.
Mirá ésto, idiota!
Via:Officially Lucky
Compártelo
]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-3297" title="dxmhlkfeohd3tn0ekoqylbgjo1_500" src="http://www.marcelor.com/wp-content/uploads/dxmhlkfeohd3tn0ekoqylbgjo1_500.gif" alt="dxmhlkfeohd3tn0ekoqylbgjo1_500" width="499" height="175" /></p>
<blockquote><p>Me encanta cuando veo a otros ciclistas camino al trabajo.</p></blockquote>
<blockquote><p>Hay como una alianza implícita que nos une durante algunas cuadras.</p></blockquote>
<blockquote><p>Mirá ésto, idiota!</p></blockquote>
<p>Via:<a href="http://blog.clintecker.com/post/64299743/the-system-101-found-via-lees-shared-items-on">Officially Lucky</a></p>
<p class="akst_link"><a href="http://www.marcelor.com/?p=3298&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3298" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/l4hApMoFfto" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/12/bicicletas-y-actitud.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Actualizado a WordPress 2.7</title>
		<link>http://www.marcelor.com/2008/12/actualizado-a-wordpress-27.html</link>
		<comments>http://www.marcelor.com/2008/12/actualizado-a-wordpress-27.html#comments</comments>
		<pubDate>Thu, 11 Dec 2008 19:30:44 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[Wordpress 2.7]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3293</guid>
		<description><![CDATA[0 problemas por ahora. Me parecen excelentes los cambios que le han hecho a la interfaz del administrador, luce mucho mejor y la usabilidad mejoró muchísimo. En particular me gustó mucho lo compacto que quedó la interfaz y ni hablar del theme por defecto.
En mi caso (tenía Wordpress 2.5) simplemente respaldé el wp-config.php, wp-content/themes y [...]]]></description>
			<content:encoded><![CDATA[<p>0 problemas por ahora. Me parecen excelentes los cambios que le han hecho a la interfaz del <img class="alignright size-full wp-image-2533" title="wordpress" src="http://www.marcelor.com/wp-content/uploads/wordpress.png" alt="wordpress" width="229" height="298" />administrador, luce mucho mejor y la usabilidad mejoró muchísimo. En particular me gustó mucho lo compacto que quedó la interfaz y ni hablar del theme por defecto.</p>
<p>En mi caso (tenía <strong>Wordpress 2.5</strong>) simplemente respaldé el <strong>wp-config.php</strong>, <strong>wp-content/themes</strong> y <strong>wp-content/plugins</strong>, descomprimí el zip en el directorio correspondiente y restauré lo que había respaldado. Finalmente accedí a <strong>wp-admin/upgrade.php</strong> con el navegador para terminar la actualización.</p>
<p>Otra cosa interesante que agrega ésta versión es la posibilidad de actualizar <strong>Wordpress</strong> desde adentro del administrador. Lo probaré cuando salga la siguiente versión a ver que tal anda.</p>
<p class="akst_link"><a href="http://www.marcelor.com/?p=3293&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3293" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/luVoCo2vSyw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/12/actualizado-a-wordpress-27.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Evolution y su limite de 2Gb para sus carpetas de correo</title>
		<link>http://www.marcelor.com/2008/12/evolution-y-su-limite-de-2gb-para-sus-carpetas-de-correo.html</link>
		<comments>http://www.marcelor.com/2008/12/evolution-y-su-limite-de-2gb-para-sus-carpetas-de-correo.html#comments</comments>
		<pubDate>Tue, 02 Dec 2008 21:18:04 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Programas]]></category>

		<category><![CDATA[Tips]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[2Gb]]></category>

		<category><![CDATA[Evolution]]></category>

		<category><![CDATA[Gnome]]></category>

		<category><![CDATA[Límite]]></category>

		<category><![CDATA[Novell]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3288</guid>
		<description><![CDATA[Evolution no evoluciona, y es que ya no estamos en la época del límite de 2Gb para cada archivo en los sistemas GNU/Linux. Veamos, voy a la Wikipedia y me entero de que el tamaño máximo para un archivo en una partición formateada con Ext3 está enre 16Gb y 64Tb dependiendo del tamaño del bloque [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Evolution</strong> no evoluciona, y es que ya no estamos en la época del límite de <strong>2Gb</strong> para cada archivo en los <a href="http://www.marcelor.com/wp-content/uploads/no-evolution.jpg"><img class="alignright size-full wp-image-3289" title="no-evolution" src="http://www.marcelor.com/wp-content/uploads/no-evolution.jpg" alt="" width="157" height="102" /></a>sistemas <strong>GNU/Linux</strong>. Veamos, voy a la <a href="http://en.wikipedia.org/wiki/Ext3" target="ext3">Wikipedia</a> y me entero de que el tamaño máximo para un archivo en una partición formateada con <strong>Ext3</strong> está enre <strong>16Gb</strong> y <strong>64Tb</strong> dependiendo del tamaño del bloque utilizado. 2Gb es bastante menos que 16Gb, buenazo. Pero&#8230; no estarás hablando de una versión vieja de <strong>Evolution</strong>? nah. Estoy hablando de la versión <strong>2.22.3</strong> (la última es la <strong>2.24.2</strong>) incluida por ejemplo,<strong> Fedora 9 Sulphur</strong> (el caso que me tocó hoy)</p>
<p>Pero bueno, ta. Calmemosnos. No importa que en los últimos meses cada tanto me llama un cliente quejándose de que no puede bajar más emails con Evolution. No importa tanto el límite de <strong>2Gb</strong>, de todas formas está bueno que cada archivo de correos no sea tan grande, cuanto más chico más rápido se indexa, más rápido anda Evolution al leer y escribir en ellas. Pero hay una espina en mi cerebro que no es tan fácil de sacar:</p>
<p>Supongamos que yo programo <strong>Evolution</strong>. Ajá. Bien. Le dejamos éste límite de <strong>2Gb</strong>. Todo bien. Pero sabés que pasa. Cuando el <strong>Inbox</strong> (<strong>Bandeja de entrada</strong>) llega a los <strong>2Gb</strong> el <strong>Evolution</strong> deja de bajar el correo. Sin ningún mensaje informando sobre el error. Si. Sólo aparece y desaparece la ventana emergente de descarga/envio de correos. Lo dejamos así? NO!!! Vamos a informarle al usuario que es lo que está pasando. Mejor, cuando esté cerca de llegar a los <strong>2Gb</strong> le damos la opción de archivar los correos más viejos que pongamosle, 90 días. Ideal. Con éso jamás se llegará al límite. Y si llega le damos la opción al usuario de archivar y salir de la situación.</p>
<p>Bueno, el párrafo anterior es en un mundo ideal donde el sentido común reina. No en éste en el que vivimos.</p>
<p>Finalmente hagamos de éste un post útil. Si llegaste acá por que te pasó que tu <strong>Bandeja de entrada</strong> llegó a los <strong>2Gb</strong> hay un utilitario excelente llamado archivemail que te permite archivar los mensajes más viejos que tantos días.</p>
<p>Esto sería así:</p>
<ul>
<li>Cerramos <strong>Evolution</strong>.</li>
<li>Abrimos una <strong>gnome-terminal</strong></li>
<li>Nos pasamos al directorio donde <strong>Evolution</strong> guarda las carpetas de correo:<strong> cd ~/.evolution/mail/local</strong></li>
<li>Ejecutamos <strong>archivemail -d 90 Inbox</strong></li>
<li>Con ése comando archivamos los correos más de 90 días de antigüedad en un archivo comprimido llamado <strong>Inbox_archive.gz</strong></li>
<li>Listo. <strong>Evolution</strong> ahora no tendrá ningún problema</li>
</ul>
<p>Claro, el problema soy yo que dejé que el cliente de la empresa que usa <strong>Evolution</strong> dejara que su <strong>Bandeja de Entrada</strong> llegara a los <strong>2Gb</strong>. Saludos <strong>Novell</strong>. Buen trabajo.</p>
<p class="akst_link"><a href="http://www.marcelor.com/?p=3288&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3288" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/ipGZBOM7YT0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/12/evolution-y-su-limite-de-2gb-para-sus-carpetas-de-correo.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Deshabilitar el usuario invitado en Ubuntu Intrepid</title>
		<link>http://www.marcelor.com/2008/11/deshabilitar-el-usuario-invitado-en-ubuntu-intrepid.html</link>
		<comments>http://www.marcelor.com/2008/11/deshabilitar-el-usuario-invitado-en-ubuntu-intrepid.html#comments</comments>
		<pubDate>Fri, 28 Nov 2008 19:38:07 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[Gnome]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<category><![CDATA[Ubuntu Intrepid Ibex]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3280</guid>
		<description><![CDATA[Si no queremos que el applet de cambio rápido de usuario (fast-user-switch) de Gnome muestre la opción de &#8220;Sesión de invitado&#8221; podemos ir a la configuración de Gnome (ejecutándo el gconf-editor) y destildar la opción show_guest_login en apps/fast-user-switch-applet
Ahora, si hay que hacer éso en varias cuentas se puede volver algo tedioso, la solución más radical [...]]]></description>
			<content:encoded><![CDATA[<p>Si no queremos que el applet de cambio rápido de usuario (fast-user-switch) de <strong>Gnome</strong> muestre la opción de <strong>&#8220;Sesión de invitado&#8221;</strong> podemos ir a la configuración de <strong>Gnome</strong> (ejecutándo el <strong>gconf-editor</strong>) y destildar la opción <strong>show_guest_login</strong> en <strong>apps/fast-user-switch-applet</strong></p>
<p>Ahora, si hay que hacer éso en varias cuentas se puede volver algo tedioso, la solución más radical es desinstalar el paquete <strong>gdm-guest-session</strong> con el comando:</p>
<pre class="console">apt-get remove gdm-guest-session</pre>
<p><br/><br />
De ésa forma no aparecerá la opción <strong>&#8220;Sesión de invitado&#8221;</strong> en ninguno de los usuarios del equipo.</p>
<p class="akst_link"><a href="http://www.marcelor.com/?p=3280&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3280" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/Amr5w3X-_nU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/11/deshabilitar-el-usuario-invitado-en-ubuntu-intrepid.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Patrulla nocturna</title>
		<link>http://www.marcelor.com/2008/11/patrulla-nocturna.html</link>
		<comments>http://www.marcelor.com/2008/11/patrulla-nocturna.html#comments</comments>
		<pubDate>Fri, 28 Nov 2008 06:01:05 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[La vida]]></category>

		<category><![CDATA[Astronomia]]></category>

		<category><![CDATA[Cosas que pasan]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3278</guid>
		<description><![CDATA[Resulta que estaban éstos policías canadienses haciendo patrulla nocturna por las calles de Edmonton cuando se encontraron de frente con el espectáculo de la entrada en la atmósfera de un meteorito y su posterior destrucción explotando en mil pedazos. Lo bueno es que quedó grabado en la cámara a bordo de la patrulla. Por el [...]]]></description>
			<content:encoded><![CDATA[<p>Resulta que estaban éstos policías canadienses haciendo patrulla nocturna por las calles de <a href="http://es.wikipedia.org/wiki/Edmonton">Edmonton</a> cuando se encontraron de frente con el espectáculo de la entrada en la atmósfera de un meteorito y su posterior destrucción explotando en mil pedazos. Lo bueno es que quedó grabado en la cámara a bordo de la patrulla. Por el tamaño que se percibe debió haber caído realmente cerca de ellos. Yo tuve el placer de ver un fenómeno similar hace unos años y es realmente increíble, todavía lo recuerdo como si fuera ayer.</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/e_2aX-784sw&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/e_2aX-784sw&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" allowfullscreen="true"></embed></object></p>
<p>Via: <a href="http://blog.clintecker.com/post/60985699/holy-shit-police-dash-cam-of-meteor-over">Oficially Lucky Blog</a></p>
<p class="akst_link"><a href="http://www.marcelor.com/?p=3278&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3278" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/YTkmQvU0w_w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/11/patrulla-nocturna.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Las leyes del diseño web</title>
		<link>http://www.marcelor.com/2008/11/las-leyes-del-diseno-web.html</link>
		<comments>http://www.marcelor.com/2008/11/las-leyes-del-diseno-web.html#comments</comments>
		<pubDate>Thu, 27 Nov 2008 15:00:37 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3268</guid>
		<description><![CDATA[Como siempre éste tipo de pseudo-leyes murphianas son entretenidas y sobre todo nos dan conocimientos que no vamos a encontrar en los libros  
Primera Ley Sobre Planificación de Sistemas:

Todo lo que pueda ser modificado será modificado hasta que no reste tiempo para cambiar nada más.

La Ley del Detalle (Carl Drott):

Nada es tan simple como [...]]]></description>
			<content:encoded><![CDATA[<p>Como siempre éste tipo de pseudo-leyes murphianas son entretenidas y sobre todo nos dan conocimientos <a href="http://www.marcelor.com/wp-content/uploads/web_design.jpg"><img class="size-full wp-image-3271 alignright" title="web_design" src="http://www.marcelor.com/wp-content/uploads/web_design.jpg" alt="" width="150" height="144" /></a>que no vamos a encontrar en los libros <img src='http://www.marcelor.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<blockquote><p><strong>Primera Ley Sobre Planificación de Sistemas:</strong></p>
<ul>
<li>Todo lo que pueda ser modificado será modificado hasta que no reste tiempo para cambiar nada más.</li>
</ul>
<p><strong>La Ley del Detalle (<em><a href="http://drott.cis.drexel.edu/ProgLaws.htm">Carl Drott</a>):</em></strong></p>
<ul>
<li>Nada es tan simple como para que no haya una forma estúpida de hacerlo.</li>
</ul>
<p style="text-align: left;"><strong>Las Leyes Sobre El Comportamiento De Tu Cliente:</strong></p>
<ul>
<li>Tu cliente siempre piensa que sabe más que vos sobre diseño web.</li>
<li>Tu cliente nunca sabe exactamente lo que quiere.</li>
<li>No importa cuanto pruebes tu aplicación, va a fallar cuando hagas tu primer instalación en el sitio del cliente.</li>
<li>Un sitio no puede diseñarse sin un propósito/contenido y el cliente no te proporcionará ninguna de ellas.</li>
</ul>
<p><strong>Ley de Hofstadter:</strong></p>
<ul>
<li>Una tarea siempre lleva más tiempo del que esperas, incluso cuando tengas en cuenta la Ley de Hofstadter.</li>
</ul>
<p><strong>Ley de Murphy Sobre Diseño Web:</strong></p>
<ul>
<li>Siempre que las cosas parezcan ir bien es que has pasado por alto algo.</li>
</ul>
<ul>
<li>Siempre encuentras algún fallo en el último lugar que se te ocurre mirar y cuando los encuentras aparecerán en alguna otra parte.</li>
</ul>
<ul>
<li>No encontrarás el fallo más molesto hasta que estés viajando desde el trabajo hacia tu casa.</li>
</ul>
<ul>
<li>El 90 % del tiempo de desarrollo es corrección de fallos.</li>
</ul>
<ul>
<li>Un sitio web siempre está &#8220;en construcción&#8221;.</li>
</ul>
<ul>
<li>El sitio web siempre se caerá justo antes de hacer el respaldo.</li>
</ul>
<ul>
<li>No programes unas vacaciones que comiencen justo después de una lanzamiento de versión (<a href="http://www.perlmonks.org/?node_id=141409">Lemming</a>)</li>
</ul>
<ul>
<li>Todo proyecto llevará al menos el doble del tiempo que se espera incluso si desde el comienzo esperas que lleve el doble de tiempo.</li>
</ul>
<ul>
<li>Ese maravilloso tono de verde en la portátil de tu casa lucirá HORRIBLE en la PC de tu trabajo (<a href="http://calmbanana.co.uk/">Rachael</a>)</li>
</ul>
<ul>
<li>Si todo luce bien en IE entonces lucirá horrible en FF y viceversa (por <a href="http://calmbanana.co.uk/">Rachael</a> y <a class="extlink" href="http://not-noticeably.net/">Amelie</a>)</li>
</ul>
<ul>
<li>Es imposible hacerlo bien desde el principio (<a href="http://lianko.com/">Vera</a>)</li>
</ul>
<p><strong>Ley de Wienberg (ley general pero aplica al diseño web también):</strong></p>
<ul>
<li>Se progresa los viernes cada dos semanas.</li>
</ul>
<p><strong>La Ley del Deletreo de <a href="http://www.perlmonks.org/?node_id=141248">Metadoktor</a>:</strong></p>
<ul>
<li>Si no puede ser deletreado mal entonces será deletreado mal.</li>
</ul>
<p><strong>Principios de Emil:</strong></p>
<ul>
<li>Los diseños más queridos son los que no existen.</li>
</ul>
<ul>
<li>Crear un sitio web perfecto no es posible si la intención es que sea utilizado.</li>
</ul>
<ul>
<li>A diferencia de como funcionan las cosas en programación cada problema es un fallo, no una funcionalidad.</li>
</ul>
<ul>
<li>Nunca te pagarán suficiente dinero por escuchar a tu cliente.</li>
</ul>
<p><strong>Ley sobre la Autocrítica de <a href="http://forever-thinking.net/">Emsz:</a></strong></p>
<ul>
<li>No importa lo que digan tus visitantes sobre tu diseño, todavía lo encontrarás abominable.</li>
</ul>
<p><strong>Leyes de Golub sobre la Computación:</strong></p>
<ul>
<li>Se usan objetivos de proyecto difusos para evitar la vergüenza de estimar los costos correspondientes.</li>
</ul>
<ul>
<li>Un proyecto planificado sin cuidado lleva tres veces más tiempo en completarse que lo esperado; un proyecto cuidadosamente planificado sólo lleva el doble de tiempo esperado.</li>
</ul>
<ul>
<li>El esfuerzo requerido para corregir el curso aumenta geométricamente con el tiempo.</li>
</ul>
<ul>
<li>Los equipos de proyecto odian hacer reportes de progreso semanales porque demuestran tan vívidamente su falta de progreso.</li>
</ul>
<p><strong>Ley de Glaser:</strong></p>
<ul>
<li>El costo de un sistema complejo es muy, muy real.</li>
</ul>
<p><strong>Observación de <a href="http://mitchloftus.com/">Mitch:</a></strong></p>
<ul>
<li>El 95 % de la funcionalidad tomará el 5 % del tiempo de programación, y el otro 5 % - al que llamaremos &#8220;las excepciones&#8221; - toma el 95 %.</li>
</ul>
</blockquote>
<p>Via: <a href="http://ejoh.zmolklife.com/fs/lowd.html">Ejoh</a></p>
<p class="akst_link"><a href="http://www.marcelor.com/?p=3268&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3268" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/QXUYgN5oUnQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/11/las-leyes-del-diseno-web.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Errores HTTP ilustrados</title>
		<link>http://www.marcelor.com/2008/11/errores-http-ilustrados.html</link>
		<comments>http://www.marcelor.com/2008/11/errores-http-ilustrados.html#comments</comments>
		<pubDate>Thu, 27 Nov 2008 00:26:49 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[Geek]]></category>

		<category><![CDATA[Humor]]></category>

		<category><![CDATA[Humor Geek]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3265</guid>
		<description><![CDATA[En Flickr encontramos ésta simpática recopilación de 16 de los 18 errores HTTP ilustrados para que los entienda todo el mundo  

Compártelo
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/apelad/sets/72157594388426362/detail/">En Flickr encontramos</a> ésta simpática recopilación de 16 de los <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4">18 errores HTTP</a> ilustrados para que los entienda todo el mundo <img src='http://www.marcelor.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://www.flickr.com/photos/apelad/sets/72157594388426362/detail/"><img class="aligncenter size-full wp-image-3266" title="erroreshttp" src="http://www.marcelor.com/wp-content/uploads/erroreshttp.jpg" alt="" width="500" height="394" /></a></p>
<p class="akst_link"><a href="http://www.marcelor.com/?p=3265&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3265" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/Sx8SUJl7V-Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/11/errores-http-ilustrados.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>Sistemas complejos</title>
		<link>http://www.marcelor.com/2008/11/sistemas-complejos.html</link>
		<comments>http://www.marcelor.com/2008/11/sistemas-complejos.html#comments</comments>
		<pubDate>Wed, 26 Nov 2008 19:17:02 +0000</pubDate>
		<dc:creator>xanthus</dc:creator>
		
		<category><![CDATA[Frases]]></category>

		<guid isPermaLink="false">http://www.marcelor.com/?p=3262</guid>
		<description><![CDATA[Un sistema complejo que funciona resulta invariablemente de la evolución de un sistema simple que funcionaba. Un sistema complejo diseñado desde cero nunca funciona y no puede ser arreglado para que funcione. Tienes que comenzar de nuevo con un sistema simple que funcione.
&#8211; John Gall
Via: Signal vs. Noise
Compártelo
]]></description>
			<content:encoded><![CDATA[<blockquote><p>Un sistema complejo que funciona resulta invariablemente de la evolución de un sistema <a href="http://www.marcelor.com/wp-content/uploads/complexsystem.jpeg"><img class="alignright size-full wp-image-3263" title="complexsystem" src="http://www.marcelor.com/wp-content/uploads/complexsystem.jpeg" alt="" width="127" height="89" /></a>simple que funcionaba. Un sistema complejo diseñado desde cero nunca funciona y no puede ser arreglado para que funcione. Tienes que comenzar de nuevo con un sistema simple que funcione.</p>
<p>&#8211; John Gall</p></blockquote>
<p>Via: <a href="http://www.37signals.com/svn/posts/1414-a-complex-system-that-works-is-invariably">Signal vs. Noise</a></p>
<p class="akst_link"><a href="http://www.marcelor.com/?p=3262&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_3262" class="akst_share_link" rel="nofollow">Compártelo</a>
</p><img src="http://feeds.feedburner.com/~r/ElBlogDeMarceloRamos/~4/Y58rKQPlBa8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.marcelor.com/2008/11/sistemas-complejos.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
