<?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>El tux Angelverde &#187; Curiosidades</title> <atom:link href="http://angelverde.info/category/curiosidades/feed/" rel="self" type="application/rss+xml" /><link>http://angelverde.info</link> <description>Un entusiasta Gnu/Linux/Ubuntero</description> <lastBuildDate>Wed, 21 Dec 2011 04:41:08 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>9 Cosas que todo Gnu/Linuxero debe saber</title><link>http://angelverde.info/9-cosas-que-todo-gnulinuxero-debe-saber/</link> <comments>http://angelverde.info/9-cosas-que-todo-gnulinuxero-debe-saber/#comments</comments> <pubDate>Tue, 13 Sep 2011 23:23:18 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Articulos]]></category> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[consejos]]></category> <category><![CDATA[Principiantes]]></category> <category><![CDATA[Software Libre]]></category> <category><![CDATA[top]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1401</guid> <description><![CDATA[Todos fuimos nuevos alguna vez, lo importante después de reconocerlo es emprender lo más pronto posible el camino a la<a
href="http://angelverde.info/9-cosas-que-todo-gnulinuxero-debe-saber/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<p>Todos fuimos <em>nuevos</em> alguna vez, lo importante después de reconocerlo es emprender lo más pronto posible el camino a la experiencia y el saber. Por eso a continuación listo, lo que a mi parecer, son 10 las cosas <del>importantes</del> que todo usuario del sistema <a
href="http://angelverde.info/tag/gnu/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Gnu">Gnu</a>/Linux debe saber:</p><ol><li>Linux no funciona por si mismo, necesita herramientas desarrolladas por GNU, por lo que es injusto darle todo el crédito a una sola organización. Comienza por llamarlo <strong>GNU/Linux</strong> aunque cueste un poco más.</li><li>El software libre es totalmente distinto del OpenSource. El OpenSource es un termino inventado para dejar de lado la corriente filosófica del <strong>Software Libre</strong>. <a
title="Lo que el Software Libre es y lo que no es" href="http://angelverde.info/lo-que-el-software-libre-es-y-lo-que-no-es/">Ver más</a>.</li><li>Al particionar un disco duro para <a
href="http://angelverde.info/tag/instalar/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con instalar">instalar</a> una distro Gnu/Linux es altamente recomendable separar en particiones la raiz <strong>/</strong> del /home, esto es útil cuando necesitamos una instalación limpia y que nuestros datos permanezcan intactos.</li><li>Es posible que necesitemos ingresar como <strong>root</strong>, sobre todo si no conocemos alguna password del sistema. En una distro basada en <strong><a
href="http://angelverde.info/tag/debian/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Debian">Debian</a></strong> simplemente agregamos al grub la siguiente secuencia: <em>rw init=/bin/bash</em></li><li>En la consola o terminal el signo <strong>$</strong> significa que somos usuarios normales, el simbolo <strong>#</strong> significa que somos administradores, tener cuidado con los comando en este modo.</li><li>También es posible que necesitemos reiniciar servicios, esto nos evita tener que apagar/encender el computador para conseguir que un programa responda. En Ubuntu para reiniciar el entorno gráfico y por ende todas las aplicaciones que se ejecuten, <em>$ sudo service gdm restart</em></li><li>Siendo usuarios noveles podemos instalar sistemas complejos, como <a
href="http://angelverde.info/tag/servidor/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con servidor">Servidor</a> Web, <a
href="http://angelverde.info/tag/servidor/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con servidor">Servidor</a> de Correo, <a
href="http://angelverde.info/tag/servidor/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con servidor">Servidor</a> DNS, Cloud Computing y más, con un solo comando: <strong>tasksel</strong> ¿quieres un <a
href="http://angelverde.info/tag/blog/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con blog">blog</a> con WordPress? instaló con este sencillo comando <em>$ sudo apt-get install wordpress</em><strong><br
/> </strong></li><li>&#8220;Usas <strong>Ubuntu</strong> no vales nada, usas <strong>Debian</strong> tienes mi respeto, ¿te gusta <strong><a
href="http://angelverde.info/tag/fedora/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con fedora">Fedora</a></strong>? eres conejillo de RedHat, sabes de <strong>Slackware</strong> estoy por lamerte los pies, ¿aún usas <a
title="Aqui viene Hasefroch" href="http://angelverde.info/aqui-viene-hasefroch/">hasefroch</a>? siendo pena por ti, ¿gNewSense? serás taliban&#8221;. Navega con cuidado entre las comunidades de usuarios de Gnu/Linux, hay prejuicios que te harán ser amigos de algunos y enemigo de otros.</li><li>Cuando encuentres tareas tediosas por realizar busca la forma de conseguir hacerlo a través de la terminal o consola, resultará más sencillo hacerlo de esta forma.</li><li>Esta no cuenta, para cambiar del entorno gráfico a una consola basta con la combinación de teclas <em>Ctrl+F1</em>, usualmente desde F1 hasta F6 son consolas y para regresar al entorno gráfico debes usar <em>Ctrl+F7</em>  o posiblemente <em>Ctrl+F8</em>, esto sirve cuando el sistema no funciona, por ejemplo para poner en practica el consejo 6.</li></ol><p>Seguro hay <a
href="http://angelverde.info/tag/consejos/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con consejos">consejos</a> más avanzados y menos subjetivos ¿tienes algunos que agregar?</p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2F9-cosas-que-todo-gnulinuxero-debe-saber%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/9-cosas-que-todo-gnulinuxero-debe-saber/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/9-cosas-que-todo-gnulinuxero-debe-saber/"  data-text="9 Cosas que todo Gnu/Linuxero debe saber" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/9-cosas-que-todo-gnulinuxero-debe-saber/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Lo que el Software Cerrado nos hace creer</title><link>http://angelverde.info/lo-que-el-software-cerrado-nos-hace-creer/</link> <comments>http://angelverde.info/lo-que-el-software-cerrado-nos-hace-creer/#comments</comments> <pubDate>Fri, 17 Dec 2010 07:24:44 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[bsod]]></category> <category><![CDATA[Comunidad]]></category> <category><![CDATA[error]]></category> <category><![CDATA[vision]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1322</guid> <description><![CDATA[A las empresas de software privativo les conviene desarrollar tecnologías que nos vuelvan inútiles, pero a llegado a tal grado<a
href="http://angelverde.info/lo-que-el-software-cerrado-nos-hace-creer/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<p>A las empresas de software privativo les conviene desarrollar tecnologías que nos vuelvan inútiles, pero a llegado a tal grado que algunos usuarios creen que todo funciona con solo hacer clic, incluso los desarrolladores.</p><p>Esta entrada es más bien ligera ya que no hay discusión sino una simple <a
href="http://listo.tumblr.com/post/2192545938">imagen</a>.</p><p><img
class="alignnone size-full wp-image-1323" title="system error" src="http://angelverde.info/wp-content/uploads/2010/12/tumblr_ld43igdIa11qz4x8xo1_400.jpg" alt="system error" width="400" height="265" /></p><p>Y vaya que para cambiar el sistema hace falta más que dar un clic. Hace falta como mínimo tener pasión.</p><h3>Actualización</h3><p>Encontré una imagen similar, más vale tomarlo con <a
href="http://angelverde.info/tag/humor/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Humor">humor</a>.</p><p><img
class="alignnone size-full wp-image-1326" title="Si o no" src="http://angelverde.info/wp-content/uploads/2010/12/tumblr_ldhewhkDzE1qduclao1_500.jpg" alt="Si o no" width="500" height="547" /></p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2Flo-que-el-software-cerrado-nos-hace-creer%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/lo-que-el-software-cerrado-nos-hace-creer/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/lo-que-el-software-cerrado-nos-hace-creer/"  data-text="Lo que el Software Cerrado nos hace creer" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/lo-que-el-software-cerrado-nos-hace-creer/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Categorías</title><link>http://angelverde.info/categorias/</link> <comments>http://angelverde.info/categorias/#comments</comments> <pubDate>Thu, 21 Oct 2010 19:34:34 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[citas]]></category> <category><![CDATA[microblogging]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1244</guid> <description><![CDATA[Solamente puedo suponer que un documento de &#8220;No archivar&#8221; se coloca en un archivo de &#8220;No archivar&#8221;. &#8211; Senador Frank<a
href="http://angelverde.info/categorias/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<blockquote><p>Solamente puedo suponer que un documento de &#8220;No archivar&#8221; se coloca en un archivo de &#8220;No archivar&#8221;.</p></blockquote><p
style="text-align: right;">&#8211; Senador Frank Church</p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2Fcategorias%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/categorias/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/categorias/"  data-text="Categorías" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/categorias/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Clase en PHP para bot de twitter/identi.ca</title><link>http://angelverde.info/clase-en-php-para-bot-de-twitter-identica/</link> <comments>http://angelverde.info/clase-en-php-para-bot-de-twitter-identica/#comments</comments> <pubDate>Tue, 19 Oct 2010 03:04:22 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Articulos]]></category> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[Muy Personal]]></category> <category><![CDATA[angelverde]]></category> <category><![CDATA[Desarrollos Propios]]></category> <category><![CDATA[Descargar]]></category> <category><![CDATA[identi.ca]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[terminal]]></category> <category><![CDATA[twitter]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1246</guid> <description><![CDATA[Hace rato que deseaba un bot para microbbloging, después de leer una entrada sobre una clase de php para YouTube<a
href="http://angelverde.info/clase-en-php-para-bot-de-twitter-identica/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<p>Hace rato que deseaba un bot para microbbloging, después de leer una entrada sobre <a
href="http://www.zarpele.com.ar/2010/09/php-clase-simple-para-obtener-informacion-de-videos-de-youtube/" target="_blank">una clase de php para YouTube</a> me surgió la idea de construirme mi propia clase.</p><p>La verdad que es una clase de lo más simple y llana, mal escrita y mal planeada, exactamente es la primera versión y así la publico para que ustedes también se den una idea, la usen, la reutilicen o la construyan desde cero, como más les convenga.</p><p>Les advierto que de <a
href="http://angelverde.info/tag/php/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con PHP">PHP</a> apenas conozco que sirve para la web 2.0 o eso me han dicho, además recién estoy aprendiendo <abbr
title="Programación Orientada a Objetos">POO</abbr> así que no me hago responsable por los daños estructurales en su cerebro que este codigo 0.0.1 les pueda ocasionar.</p><p>La pieza de código que observarán es la que hace funcionar al bot de <a
href="http://angelverde.info/tag/twitter/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con twitter">twitter</a> <a
href="http://twitter.com/TambienYo_" target="_blank">@TambienYo_</a> que responde a todos los tweets que tienen la palabra <strong>estoy</strong> con alguna de las respuestas genéricas al azar. Actualmente trabaja con <a
href="http://www.floodgap.com/software/ttytter/" target="_blank">TTytter</a> un cliente con autenticación OAuth hecho en perl para la <a
href="http://angelverde.info/tag/terminal/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con terminal">terminal</a>.</p><blockquote><p>&lt;?php<br
/> /*<br
/> * Name: Clase para responder a un tweet con la palabra &#8220;estoy&#8221;<br
/> * Description: Obtiene un tweet desde el buscador y le responde aleatoriamente<br
/> * Development: <a
href="http://angelverde.info/tag/angelverde/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con angelverde">Angelverde</a><br
/> * Site: http://angelverde.info<br
/> * License: <a
href="http://angelverde.info/tag/gnu/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Gnu">GNU</a> GENERAL PUBLIC LICENSE (http://www.<a
href="http://angelverde.info/tag/gnu/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Gnu">gnu</a>.org/licenses/gpl.html)<br
/> * Version: 0.1<br
/> */</p><p>class tw<br
/> {<br
/> var $data= &#8221;;<br
/> var $tweet = &#8221;;</p><p>public function tw()<span
id="more-1246"></span><br
/> {<br
/> $url = &#8220;http://search.twitter.com/search.atom?lang=es&amp;q=estoy&amp;show_user=true&amp;rpp=1&#8243;;<br
/> $browser_id = &#8220;none&#8221;;<br
/> $curl_handle = curl_init();<br
/> $options = array<br
/> (<br
/> CURLOPT_URL=&gt;$url,<br
/> CURLOPT_HEADER=&gt;false,<br
/> CURLOPT_RETURNTRANSFER=&gt;true,<br
/> CURLOPT_USERAGENT=&gt;$browser_id<br
/> );<br
/> curl_setopt_array($curl_handle,$options);<br
/> $server_output = curl_exec($curl_handle);<br
/> curl_close($curl_handle);</p><p>$this-&gt;data=$server_output;</p><p>$startString = &#8216;&lt;content type=&#8221;html&#8221;&gt;&#8217;;<br
/> $endString = &#8216;&lt;/content&gt;&#8217;;</p><p>$tempString = strstr($server_output, $startString);</p><p>$endLocation = strpos($tempString, $endString);<br
/> $content = substr($tempString, 0, $endLocation);<br
/> $content = substr($content,strlen($startString));<br
/> $content = htmlspecialchars_decode($content);<br
/> $content = strip_tags($content);</p><p>$content = html_entity_decode($content);<br
/> $content = preg_replace(&#8220;%&amp;apos;%is&#8221;,&#8221;&#8216;&#8221;,$content);</p><p>$content = preg_replace(&#8220;%&amp;#[^;]*;%is&#8221;,&#8221;",$content);<br
/> //    $content = preg_replace(&#8216;%&lt;/?a[^&gt;]*&gt;%is&#8217;,&#8221;,$content);</p><p>$this-&gt;tweet=$content;<br
/> }</p><p>public function getTweet()<br
/> {<br
/> return $this-&gt;tweet;<br
/> }</p><p>public function getAutor()<br
/> {<br
/> $startString = &#8220;&lt;uri&gt;&#8221;;<br
/> $endString = &#8220;&lt;/uri&gt;&#8221;;</p><p>$starLocation = strpos($this-&gt;data, $startString);<br
/> $tempString = substr($this-&gt;data, $starLocation);</p><p>$endLocation = strpos($tempString, $endString);<br
/> $autor = substr($tempString, 0, $endLocation);</p><p>if (empty($autor))<br
/> {<br
/> $autor=false;<br
/> }<br
/> else<br
/> {<br
/> $autor=substr($autor,strlen($startString));<br
/> }</p><p>$autor =  substr($autor,19);</p><p>return $autor;<br
/> }</p><p>public function getRespuesta()<br
/> {<br
/> $respuesta = $this-&gt;tweet;</p><p>$opciones = array(            // se pueden añadir respuestas al gusto, sin preocuparse por nada<br
/> 0 =&gt; &#8216; | igual que yo&#8217;,<br
/> 1 =&gt; &#8216; | pues yo igual&#8217;,<br
/> 2 =&gt; &#8216; | ya somos dos&#8217;,<br
/> 3 =&gt; &#8216; | exactamente lo mismo&#8217;,<br
/> 4 =&gt; &#8216; | yo tambien&#8217;<br
/> );<br
/> $clave = mt_rand(0, count($opciones)-1);</p><p>$reply = $opciones[$clave];</p><p>if (strlen($respuesta) + (strlen($reply)+8) &gt;= 140 ) {<br
/> $respuesta = substr($respuesta, 0, 140-((strlen($reply)+8))); //si la respuesta sobrepasa los 140 caracteres<br
/> $respuesta = $respuesta.&#8221;&#8230;&#8221;;<br
/> }</p><p>$ini = &#8220;RT @&#8221;;</p><p>$respuesta = $ini.$respuesta.$reply; //compone la respuesta</p><p>return $respuesta;</p><p>}</p><p>public function respuesta() //¿tiene respuesta? busca un @<br
/> {<br
/> $tw = $this-&gt;tweet;<br
/> if (preg_match(&#8216;/@/i&#8217;,$tw))<br
/> return true;<br
/> else<br
/> return false;<br
/> }</p><p>}</p><p>?&gt;</p></blockquote><p><a
href="http://dl.dropbox.com/u/6012275/tw.class.php">Clic aquí para descargar</a> el archivo en mi cuenta de DropBox.</p><p>Este es un ejemplo de como se usaría la clase:</p><blockquote><p>&lt;?php<br
/> require_once &#8216;tw.class.php&#8217;;</p><p>$tweet = new tw();<br
/> $handle = fopen(&#8216;contenido&#8217;, &#8216;w&#8217;);</p><p>if(!$tweet-&gt;respuesta()) {<br
/> //   echo $tweet-&gt;getRespuesta();<br
/> fwrite($handle, $tweet-&gt;getRespuesta());<br
/> fclose($handle);<br
/> echo &#8220;$i. &#8220;.$tweet-&gt;getRespuesta().&#8221;\n&#8221;;<br
/> exec(&#8216;perl tyytter.pl contenido&#8217;);<br
/> //   break;<br
/> }<br
/> ?&gt;</p></blockquote><p>El exec es para ejecutar el cliente, si se trata de <strong><a
href="http://angelverde.info/tag/identi-ca/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con identi.ca">identi.ca</a></strong> aún se puede hacer la autenticación básica. El demo lo <a
href="http://twitter.com/TambienYo_" target="_blank">puedes ver aquí</a>. Aún no le pongo algún nombre a la clase, es más no sé si se bautizan las clases con algún nombre, a este simplemente le puse tw.class.php ¿alguna sugerencia?</p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2Fclase-en-php-para-bot-de-twitter-identica%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/clase-en-php-para-bot-de-twitter-identica/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/clase-en-php-para-bot-de-twitter-identica/"  data-text="Clase en PHP para bot de twitter/identi.ca" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/clase-en-php-para-bot-de-twitter-identica/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Arte de Escritorio</title><link>http://angelverde.info/arte-de-escritorio/</link> <comments>http://angelverde.info/arte-de-escritorio/#comments</comments> <pubDate>Mon, 18 Oct 2010 03:35:50 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[Gnu]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[Arte]]></category> <category><![CDATA[escritorio]]></category> <category><![CDATA[fedora]]></category> <category><![CDATA[Humor]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1238</guid> <description><![CDATA[Hace rato que no escribo y hace mucho más tiempo que no publico notas humorísticas, como sea. El arte es<a
href="http://angelverde.info/arte-de-escritorio/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<p>Hace rato que no escribo y hace mucho más tiempo que no publico notas humorísticas, como sea. El <strong><a
href="http://angelverde.info/tag/arte/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Arte">arte</a></strong> es visto como un producto o actividad realizado por un ser humano con una finalidad estética o quizá comunicativa incluso ambas, en el cual plasma su visión del mundo.</p><p>En esta ocasión tengo la oportunidad de mostrar dos ideas plasmadas en los escritorios de <a
href="http://angelverde.info/tag/fedora/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con fedora">Fedora</a> y Ubuntu. Humildemente supongo que dos cliches del internet ya que conozco el de Ubuntu pero no el de <a
href="http://angelverde.info/tag/fedora/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con fedora">Fedora</a>, así que si tienen tiempo hagan un poco de arte en sus escritorios, basta con <em>Ctrl+Arrastrar</em> para copiar.</p><p><img
class="alignnone size-full wp-image-1239" title="arte en fedora" src="http://angelverde.info/wp-content/uploads/2010/10/desktop-icons-design-fedora.jpg" alt="arte en fedora" width="450" height="281" /></p><p>¿Alguien adivina quien es la siguiente ardilla y que esta haciendo?<span
id="more-1238"></span></p><p><img
class="alignnone size-full wp-image-1240" title="arte en ubuntu" src="http://angelverde.info/wp-content/uploads/2010/10/desktop-icons-ubuntu.jpg" alt="arte en ubuntu" width="450" height="281" /></p><p>¿Dramatismo?</p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2Farte-de-escritorio%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/arte-de-escritorio/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/arte-de-escritorio/"  data-text="Arte de Escritorio" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/arte-de-escritorio/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Odisea de una Migración de GNU/Linux a Windows</title><link>http://angelverde.info/odisea-de-una-migracion-de-gnulinux-a-windows/</link> <comments>http://angelverde.info/odisea-de-una-migracion-de-gnulinux-a-windows/#comments</comments> <pubDate>Sat, 04 Sep 2010 14:00:54 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[Gnu]]></category> <category><![CDATA[Software Libre]]></category> <category><![CDATA[Anecdota]]></category> <category><![CDATA[Hasefroch]]></category> <category><![CDATA[netbook]]></category> <category><![CDATA[Problema]]></category> <category><![CDATA[sistemas operativos]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1199</guid> <description><![CDATA[En un futuro no muy lejano el uso de la distribuciones GNU/Linux es suficientemente amplio para que existan personas que<a
href="http://angelverde.info/odisea-de-una-migracion-de-gnulinux-a-windows/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<p>En un futuro no muy lejano el uso de la distribuciones <a
href="http://angelverde.info/tag/gnu/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Gnu">GNU</a>/Linux es suficientemente amplio para que existan personas que desconocen a <a
href="http://angelverde.info/tag/hasefroch/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Hasefroch">Hasefroch</a> como SO, curiosamente un usuario de <a
href="http://angelverde.info/tag/software-libre/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Software Libre">Software Libre</a> descubre a <a
href="http://angelverde.info/tag/hasefroch/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Hasefroch">Hasefroch</a> y se anima a probarlo, esta es su historia.</p><p>Un Sistema Operativo para expertos sería un sistema para muy pocas personas, relatos como este nos recuerdan lo absurdo de mundo real y las penas que pasamos los Gnu/Linuxeros que usamos un solo SO principal y se ven forzados a usar un <em>nuevo</em> artefacto.</p><blockquote><p>He comprendido a un individuo que dijo tener problemas al pasar de Windows a GNU/Linux. Sentí lo mismo al experimentar con Windows. Creí que debía probar Windows desde que todos mis amigos comenzaron a contarme cuan genial era.</p><p>Fui al sitio de Microsoft para descargarlo, pero no estaba disponible. Estaba enojado porque perdí mi tiempo tratando de buscar un link de descarga, así que decidí preguntarle a mi amigo y el me dijo donde comprarlo.</p><p>Me subí a mi carro y conduje hasta el centro de la ciudad, en donde encontré una tienda que vendía software. Le pregunte al vendedor por un SO Windows y el me pregunto que versión quería.<br
/> - “Quiero la distribución mas completa”, dije orgullosamente.<br
/> - “<strong>599 dls, por favor pase al cajero</strong>”, el dijo, poniendo la caja en una bolsa.<br
/> Juro que me salí de la tienda en ese instante.</p><p>Uno de mis amigos me dio una copia de Windows 7 pero me dijo que <strong>no le dijera a nadie</strong>. Pensé que era un poco extraño, porque yo copio mi distribución GNU/Linux todo el tiempo para dársela a mis amigos. Como sea…<br
/> Tome el CD, lo puse en la bandeja de CD’s, reinicie la computadora y espere a que el Live CD iniciara.<br
/> Eso no funciono. El CD solo me preguntaba que si quería instalarlo. Le llame a mi amigo por teléfono y me dijo que Windows 7 <strong>no se podía iniciar desde el CD</strong>.</p><p>OK, decidí que lo instalaría. Seguí las instrucciones de la pantalla, pero me puse nervioso porque <strong>no me pregunto si tenia otros <a
href="http://angelverde.info/tag/sistemas-operativos/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con sistemas operativos">sistemas operativos</a> instalados</strong>. Se que en cada GNU/Linux que instalo, siempre me pregunta por crear nuevas particiones o cosas por el estilo. Le volví a llamar a mi amigo y el me dijo que Windows 7 <strong>elimina cualquier otro sistema operativo previamente instalado</strong>. Bien, OK, regrese a GNU/Linux y respalde todos mis datos antes de regresar a <a
href="http://angelverde.info/tag/instalar/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con instalar">instalar</a> mi copia de Windows.</p><p>La instalación fue bastante simple, a excepción de la parte en que <strong>me pregunto acerca del numero de serie</strong>, que era una combinación de letras y números. Ahora mi amigo estaba enojado de que lo llamara todo el tiempo, mejor vino a mi casa y escribió su numero.<br
/> El me repitió que no debería decirle de esto a ningún alma viviente.<span
id="more-1199"></span> El fue y reinicio la computadora para iniciarla por primera vez.</p><p>Me quede en shock cuando me permitio cambiar la configuración del sistema <strong>sin preguntarme por mi contraseña</strong>. Mi amigo juro que escucho mi voz de nuevo en el teléfono. El me dijo que el acceso de root fue dado desde el inicio. Encontré como crear otro usuario sin acceso a root e inicie sesión. Entonces me encuentro con que si quería cambiar algo, en vez de preguntar por la contraseña, necesitaba salirme y volver a entrar como administrador (que el nombre que aquí le dan a root). Con esto, me di cuenta de que había <strong>demasiada gente que iniciaba sesión como administrador</strong> y me empezaron a dar nervios.</p><p>OK, hora de trabajar. Fui a inicio &gt; programas, para abrir una aplicación de hoja de calculo, pero no pude encontrar nada. Mi amigo me contó que Windows <strong>no tiene ninguna aplicación de esas por defecto y que necesitaba descargarla de Internet</strong>.<br
/> Bien, pensé, es la distribución básica de Windows. Me diriji a añadir/remover programas en el panel de control, justo como en GNU/Linux, pero aquí no había programas para añadir. <strong>Solo me permitía remover programas</strong>. No pude encontrar ningún botón o menú que me permitiera instalar aplicaciones. Esto es extraño!<br
/> Telefonee a mi amigo otra vez, y el me dijo que yo necesitaba<strong> encontrar mis propias aplicaciones</strong> para instalar, así que después de googlear, encontré a openoffice.org para descargar e instalar. Ahora por fin podría terminar mi trabajo con la hoja de calculo.</p><p>Te diré la verdad, no me divertí del todo. No comprendo bien esta tecnología. Porque hay un disco A, y después un disco C, donde esta el B? Esa seria una distribución básica. No encontré aplicaciones para incrementar mi productividad y tuve que <strong>gastar mi tiempo</strong> para encontrarlas. Mi amigo me dijo que necesitaba <strong>una aplicación de antivirus que tampoco venia</strong> con la distribución.</p><p>No entiendo como es un virus de computadora. ¿Como un objeto inanimado podía contraer una infección?</p><p><strong>Encontré a esta distribución de Windows muy difícil de usar</strong>. Tal vez pueda ser buena para gente que entiende de computadoras, pero para mi, no gracias. Me devuelvo a mi GNU/Linux.</p></blockquote><p>Y aunque es un relato de ficción no esta demasiado alejado de la realidad, por lo menos a mi me da esa sensación de desesperación cuando me toca forzosamente usar Hasefroch, tantos errores, tantas restricciones. Afortunadamente siempre traigo conmigo mi netbook o un USB Live.</p><p>Esta historia viene traducido desde el portugués hasta el español pasando por el inglés, <a
href="http://pixibuntu.wordpress.com/2010/07/09/si-linux-fuera-el-sistema-operativo-mas-usado-del-mundo/">aquí es donde encontré</a> la publicación. ¿Cómo te imaginas que sería cuando GNU/Linux sea usado por usuarios que recién comienzan con la informática?</p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2Fodisea-de-una-migracion-de-gnulinux-a-windows%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/odisea-de-una-migracion-de-gnulinux-a-windows/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/odisea-de-una-migracion-de-gnulinux-a-windows/"  data-text="Odisea de una Migración de GNU/Linux a Windows" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/odisea-de-una-migracion-de-gnulinux-a-windows/feed/</wfw:commentRss> <slash:comments>28</slash:comments> </item> <item><title>El Servidor que NO enviaba Mails a más de 500 millas</title><link>http://angelverde.info/servidor-enviaba-email-500-millas/</link> <comments>http://angelverde.info/servidor-enviaba-email-500-millas/#comments</comments> <pubDate>Sat, 04 Sep 2010 02:47:38 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Acertijos]]></category> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[Gnu]]></category> <category><![CDATA[Terminal ó Shell]]></category> <category><![CDATA[Anecdota]]></category> <category><![CDATA[Problema]]></category> <category><![CDATA[servidor]]></category> <category><![CDATA[shell]]></category> <category><![CDATA[terminal]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1193</guid> <description><![CDATA[Llega un momento en tu carrera como Computologo en la que debes decidir si empezar por ser Admin o Programador,<a
href="http://angelverde.info/servidor-enviaba-email-500-millas/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<p>Llega un momento en tu carrera como Computologo en la que debes decidir si empezar por ser <em>Admin</em> o <em>Programador</em>, y la verdad es que ambas son interesantes la primera por el factor humano y la segunda por superar los retos profesionales. De ambas formas siempre es intrigante la solución o el diagnostico del <a
href="http://angelverde.info/tag/problema/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Problema">problema</a>, te pones en papel de <em>Dr. House o Sherlock Holmes</em>: Inferir, deducir, crear hipótesis, etc. y lo disfrutas; esto es lo que le da el sabor a nuestra profesión.</p><p>¿Que es tan divertido como resolver un problema complicado? Pues conocer cómo se resuelve un caso tan curioso como el del <strong><a
href="http://angelverde.info/tag/servidor/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con servidor">servidor</a> que no enviaba correos a más allá de las 500 millas</strong> al principio parece algo irracional pero conforme se llega al desenlace de la historia todo tiene sentido. Esta historia es antigua, lo suficiente para que los pupilos de este siglo no la conozcan, justo <a
href="http://malditonerd.wordpress.com/2010/01/21/el-misterioso-caso-del-servidor-de-correo-que-no-podia-enviar-email-a-mas-de-500-millas-de-distancia/" target="_blank">la encontré en el blog de un maldito nerd</a> y me fascino. A disfrutar:</p><blockquote><p>Aquí tenéis un problema que os sonará imposible.. Casi me da pena contarlo a una audiencia más amplia; era una buena anécdota para contar en conferencias <img
src='http://angelverde.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> La historia ha sido alterada ligeramente para proteger a los culpables, ignorar detalles irrelevantes y hacerla en general más amena.</p><p>Me encontraba trabajando como administrador de los sistemas de correo de un campus universitario hace algunos años cuando recibí una llamada del encargado del departamento de estadística.<span
id="more-1193"></span></p><p>“Estamos teniendo un problema para enviar emails fuera del departamento.”</p><p>“¿Cuál es el problema?” pregunté yo</p><p>“No podemos enviar emails más allá de 500 millas” explicó el jefe de departamento.</p><p>Me atraganté con el café. “¿Podrías repetirlo?”</p><p>“No podemos enviar emails a más de 500 millas del departamenteo” repitió. “En realidad un poco más, unas 520 millas pero no más.”</p><p>“Um… El correo electrónico no funciona de esa forma, generalmente.” dije tratando de no dejar entrever pánico en mi voz. Uno no debe mostrar pánico cuando está hablando con un jefe de departamento, incluso aunque sea de un departamento tan pobre como el de estadística. “¿Qué te hace pensar que no puedes enviar emails a más de 500 millas?</p><p>“No es lo que *yo piense*” repitio testarudamente. “Mira, cuando nos dimos cuenta por primera vez hace unos días..”</p><p>“¿Esperasteis unos DÍAS?” interrumpí con un ligero temblor en mi voz. “Y no habéis podido enviar emails en todo este tiempo”</p><p>“No hemos podido enviar emails a más de..”</p><p>“500 millas, sí.” acabé su frase. “Lo entiendo. Pero por qué no avisasteis antes?”</p><p>“Bueno, no habíamos recopilado suficientes datos como para estar seguros de lo que estaba ocurriendo hasta ahora.” Lógico, estoy hablando con el jefe del departamento de *estadística*. “Además, le pregunté a uno de los geostadísticos para que lo investigasen..”</p><p>“Geostadísticos..”</p><p>“.. Sí, y ha elaborado un mapa que muestra que el radio dentro del cual podemos enviar emails es justo de un poco más de 500 millas. Hay algunos destinos dentro de ese radio a los que no llegamos o a los que llegamos esporádicamente, pero no podemos llegar más allá de ese radio.”</p><p>“Ya veo”, dije y puse la cabeza entre mis manos. “¿Cuándo empezó todo esto? Hace unos días has dicho, ¿cambió algo en vuestros sistemas en ese momento?”</p><p>“Bueno, el consultor vino, parcheó nuestro servidor y lo reinició. Pero le llamé y me dijo que no había tocado nada del sistema de correo.”</p><p>“De acuerdo, déjame echarle un vistazo y te llamaré más tarde”, dije, sin creerme que le estaba siguiendo la corriente. No era el día de los inocentes. Intenté recordar si alguien me debía alguna broma pesada.</p><p>Inicié sesión en el servidor de su departamento y envié algunos emails de prueba. Estábamos en el Triángulo de Investigación del Norte de Carolina, y un email de prueba a mi propia cuenta llegaba sin problemas. Lo mismo con uno enviado a Richmond, Atlanta y Washington. Otro enviado a Princetown (400 millas) funcionó igualmente.</p><p>Pero cuando intentaba enviar un email a Memphis (600 millas) fallaba. Boston, fallaba. Detroit, fallaba. Saqué mi libreta de direcciones y empecé a afinar. New York (420 millas) funcionaba, pero Providence (580 millas) fallaba.</p><p>Estaba empezando a pensar si había perdido el juicio. Intenté enviar un email a un amigo que vivía en Carolina del Norte pero cuyo ISP estaba en Seattle. Gracias a dios, fallaba. Si el problema hubiese tenido que ver con la localización del recipiente humano y no con el del servidor creo que me habría echado a llorar.</p><p>Después de haber establecido –incrédulamente– que la incidencia reportada era cierta y reproducible me puse a mirar el sendmail.cf. Parecía bastante normal, de hecho me resultaba familiar.</p><p>Lo comparé con el sendmail.cf de mi directorio home. No había sido alterado; era el sendmail.cf que yo había escrito. Y estaba bastante seguro de no haber activado la opción “FALLAR_EMAIL_500_MILLAS”. Como último recurso conecté por telnet al puerto SMTP. El servidor me respondió alegremente con un banner de sendmail de SunOS.</p><p>Espera un minuto, ¿un banner de sendmail de SunOS? En ese momento Sun todavía distribuía Sendmail 5 junto al sistema operativo aunque Sendmail 8 ya era bastante estable. Siendo como soy un buen administrador de sistemas había estandarizado la red en Sendmail 8. Y también como buen administrador que soy había escrito un sendmail.cf que usaba los agradables y descriptivos nombres de variables y de opciones que estaban disponibles en Sendmail 8 en lugar de los códigos de puntuación crípticos que se usaban en<br
/> Sendmail 5.</p><p>Todas las piezas encajaron de golpe y me atraganté de nuevo con el café que ya estaba frío. Cuando el consultor actualizó la versión de SunOS rebajó la versión de Sendmail. La actualización dejó el sendmail.cf tranquilo aunque ahora fuese para otra versión.</p><p>Lo que ocurría era que Sendmail 5 — o al menos la versión que distribuía Sun tenía algunas modificaciones — podía trabajar con archivos de configuración de Sendmail 8 ya que todas las reglas se habían mantenido inalteradas. Pero las nuevas opciones con nombres largos las veía como basura y las ignoraba. Y el ejecutable de sendmail no traía valores por defecto compilados así que todas las variables para las que no encontraba una declaración explícita y válida en el sendmail.cf se ponían a 0.</p><p>Una de las opciones que se puso a 0 fue el tiempo de espera para conectar a un servidor SMTP remoto. Experimentaciones con esta máquina en particular con su carga típica daban que un timeout de 0 abortaría una conexión en aproximadamente 3 ms.</p><p>Una extraña característica de la red de nuestro campus es que estaba 100% switcheada. Un paquete saliente no se retrasaría hasta llegar al router del lado opuesto al que conectase. Así que el tiempo de conexión para un host remoto ligeramente cargado en una red cercana estaría determinado por la velocidad de la luz en lugar de por retrasos incidentales del router.</p><p>Sintiendo un ligero mareo escribí en mi <a
href="http://angelverde.info/tag/shell/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con shell">shell</a>:</p><p>$ units<br
/> 1311 units, 63 prefixes</p><p>You have: 3 millilightseconds<br
/> You want: miles<br
/> * 558.84719<br
/> / 0.0017893979</p><p>“500 millas, o un poco más.”</p></blockquote><p>Solo por estas experiencias se vive de esta actividad. ¿Tienes alguna similar? No dudes en compartirla.</p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2Fservidor-enviaba-email-500-millas%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/servidor-enviaba-email-500-millas/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/servidor-enviaba-email-500-millas/"  data-text="El Servidor que NO enviaba Mails a más de 500 millas" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/servidor-enviaba-email-500-millas/feed/</wfw:commentRss> <slash:comments>12</slash:comments> </item> <item><title>Viste a tu Firefox con tu Pais y Gana la FirefoxCup</title><link>http://angelverde.info/viste-a-tu-firefox-con-tu-pais-y-gana-la-firefoxcup/</link> <comments>http://angelverde.info/viste-a-tu-firefox-con-tu-pais-y-gana-la-firefoxcup/#comments</comments> <pubDate>Thu, 10 Jun 2010 16:42:53 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[Software Libre]]></category> <category><![CDATA[concurso]]></category> <category><![CDATA[firefox]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1137</guid> <description><![CDATA[Apoya a tu equipo Nacional vistiendo con la bandera de tu país a Firefox, ahora Mozilla lanza la FirefoxCup que<a
href="http://angelverde.info/viste-a-tu-firefox-con-tu-pais-y-gana-la-firefoxcup/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<p><img
class="alignnone" title="FirefoxCup" src="http://farm5.static.flickr.com/4050/4687882107_f7ea2928ef.jpg" alt="FirefoxCup" width="322" height="377" /></p><p>Apoya a tu equipo Nacional vistiendo con la bandera de tu país a <a
href="http://angelverde.info/tag/firefox/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con firefox">Firefox</a>, ahora Mozilla lanza la <strong>FirefoxCup </strong>que consiste en poner el theme de <em>Personas</em> con la bandera de tu país y automáticamente incrementará un contador con el cual podemos ver en la página de <a
href="http://firefoxcup.com">FirefoxCup</a> cuantos &#8220;fans&#8221; tiene cada equipo. Los días en los que se darán a conocer los ganadores son:</p><ul><li>16 de junio 2010: 1ª ronda</li><li>23 de junio 2010: 2ª ronda</li><li>30 de junio 2010: 3ª ronda</li><li>7 de julio 2010: 4ª ronda</li><li>14 de julio 2010: ¡Se anunciará al ganador final!</li></ul><p><img
class="alignright" title="Personas Banderas" src="http://farm5.static.flickr.com/4053/4688541648_3a096b5a7e_m.jpg" alt="Personas Banderas" width="240" height="180" />También puedes añadir el Complemento <a
href="https://addons.mozilla.org/en-US/firefox/addon/725/?src=external-firefoxcup-blog">FootieFox</a> para que estés al tanto sobre las noticias y novedades.</p><p>Recuerda: El país ganador será difundido en los sitios de Mozilla, asegurate de emitir tu voto usando el diseño Persona de tu país favorito.</p><p>En este instante <strong>Argentina, Brasil y México</strong> llevan la delantera, ¡No te quedes atrás! Entra a <a
href="http://firefoxcup.com">FirefoxCup</a>.</p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2Fviste-a-tu-firefox-con-tu-pais-y-gana-la-firefoxcup%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/viste-a-tu-firefox-con-tu-pais-y-gana-la-firefoxcup/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/viste-a-tu-firefox-con-tu-pais-y-gana-la-firefoxcup/"  data-text="Viste a tu Firefox con tu Pais y Gana la FirefoxCup" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/viste-a-tu-firefox-con-tu-pais-y-gana-la-firefoxcup/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>El Potencial del Gimp</title><link>http://angelverde.info/potencial-gimp/</link> <comments>http://angelverde.info/potencial-gimp/#comments</comments> <pubDate>Sun, 30 May 2010 19:53:58 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[Software Libre]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[CreativeCommons]]></category> <category><![CDATA[Gimp]]></category> <category><![CDATA[musica]]></category> <category><![CDATA[video]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1064</guid> <description><![CDATA[Me siento muy afortunado ya que cuando empecé en el diseño  y la edición de imágenes lo hice desde una<a
href="http://angelverde.info/potencial-gimp/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<p>Me siento muy afortunado ya que cuando empecé en el diseño  y la edición de imágenes lo hice desde una distro <a
href="http://angelverde.info/tag/gnu/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Gnu">Gnu</a>/Linux, por lo que nunca tuve tentación de ejecutar programas privativos y a su vez no tuve los prejuicios que tienen las personas que se deciden por <em>probar</em> una nueva aplicación. Y aunque no soy el mejor, estoy aprendiendo con las mejores aplicaciones del mercado: <a
href="http://angelverde.info/tag/gimp/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Gimp">Gimp</a> e Inkscape.</p><p>Desde hace tiempo sigo un <a
href="http://angelverde.info/tag/blog/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con blog">blog</a>, de un <a
href="http://www.jesusda.com/blog/index.php?id=412">diseñador gráfico</a> que da cursos y talleres al mismo tiempo llena su blog de trabajos que va realizando, en esta ocasión él preparo un vídeo para demostrar el potencial de el Gimp. El vídeo muestra contenido para todo público, checalo:</p><p><object
width="570" height="428" type="application/x-shockwave-flash" data="http://vimeo.com/moogaloop.swf?clip_id=11953375&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1"><param
name="allowfullscreen" value="true" /><param
name="allowscriptaccess" value="always" /><param
name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=11953375&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /></object></p><p>Se utilizaron recursos libres para hacer la producción, como es el programa libre <strong><a
href="http://www.photofilmstrip.org/">Photo Film Strip</a></strong> y el tema musical <a
href="http://www.jamendo.com/es/track/2166"><strong>The blue Star</strong></a> que es <a
href="http://angelverde.info/tag/creativecommons/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con CreativeCommons">CreativeCommons</a>.</p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2Fpotencial-gimp%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/potencial-gimp/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/potencial-gimp/"  data-text="El Potencial del Gimp" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/potencial-gimp/feed/</wfw:commentRss> <slash:comments>13</slash:comments> </item> <item><title>Virtualiza a Richard M. Stallman</title><link>http://angelverde.info/virtualiza-a-richard-m-stallman/</link> <comments>http://angelverde.info/virtualiza-a-richard-m-stallman/#comments</comments> <pubDate>Fri, 28 May 2010 17:52:20 +0000</pubDate> <dc:creator>Angelverde</dc:creator> <category><![CDATA[Articulos]]></category> <category><![CDATA[Curiosidades]]></category> <category><![CDATA[Software Libre]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[distros]]></category> <category><![CDATA[Gnu]]></category> <category><![CDATA[instalar]]></category> <category><![CDATA[Richard Stalman]]></category> <category><![CDATA[RMS]]></category> <guid
isPermaLink="false">http://angelverde.info/?p=1050</guid> <description><![CDATA[Todos somos pecadores Es demás sabido que la mayoría de distros populares no son 100% software libre, a todo esto<a
href="http://angelverde.info/virtualiza-a-richard-m-stallman/" class="searchmore">Continua leyendo el final del Articulo...</a><div
class="clr"></div>]]></description> <content:encoded><![CDATA[<h2>Todos somos pecadores</h2><p>Es demás sabido que la mayoría de <a
href="http://angelverde.info/tag/distros/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con distros">distros</a> populares no son 100% <a
href="http://angelverde.info/tag/software-libre/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Software Libre">software libre</a>, a todo esto a <a
href="http://angelverde.info/tag/rms/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con RMS">RMS</a> no le parece muy bueno (ni a mí) y no sé si el se creo esta herramienta que les mostraré o algún programador con sentido del <a
href="http://angelverde.info/tag/humor/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Humor">humor</a> se﻿ fabrico el nombre.</p><p>Se trata de <strong>VRMS</strong> es decir de <em>Virtual Richard Mathew Stallman</em> una herramienta con la cual puedes identificar el software no libre de tus sistema y así eliminarlo o quedarte con el remordimiento.</p><p>Esta herramienta fue creada para <a
href="http://angelverde.info/tag/debian/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Debian">Debian</a> <a
href="http://angelverde.info/tag/gnu/" class="st_tag internal_tag" rel="tag" title="Entradas etiquetadas con Gnu">Gnu</a>/Linux ya que se estaba discutiendo la rama contrib non-free y RMS no estaba de acuerdo. Aunque en la mayoría de distros bastaría con deshabilitar esas ramas para quedar limpios.</p><p>Para instalarlo basta con dar <a
href="apt:vrms">clic en este link</a> o ejecutar este comando:</p><pre>sudo apt-get install vrms
</pre><p>Una vez instalado basta ejecutarlo para descubrir lo sucios que estamos.</p><p><img
class="aligncenter size-full wp-image-1053" title="Virtualiza a RMS" src="http://angelverde.info/wp-content/uploads/2010/05/Virtualiza-a-RMS.png" alt="Virtualiza a RMS" width="564" height="357" /></p><p>Después de una revisión rápida noto que fácilmente podría prescindir de los paquetes que me indica, los paquetes contrib son libres pero ayudan a soportar formatos no libres. Haz la prueba y haz que computadora y Richard se sientan mejor.</p><div
class="bottomcontainerBox" style="background-color:#F0F4F9;"><div
style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <iframe
src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fangelverde.info%2Fvirtualiza-a-richard-m-stallman%2F&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=85px; height:21px;" allowTransparency="true"></iframe></div><div
style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <g:plusone size="medium" href="http://angelverde.info/virtualiza-a-richard-m-stallman/"></g:plusone></div><div
style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"> <a
href="http://twitter.com/share" class="twitter-share-button" data-url="http://angelverde.info/virtualiza-a-richard-m-stallman/"  data-text="Virtualiza a Richard M. Stallman" data-count="horizontal" data-via="angelverde">Tweet</a></div></div><div
style="clear:both"></div><div
style="padding-bottom:4px;"></div>]]></content:encoded> <wfw:commentRss>http://angelverde.info/virtualiza-a-richard-m-stallman/feed/</wfw:commentRss> <slash:comments>12</slash:comments> </item> </channel> </rss>
