<?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 CoDiGo K &#187; Ruby</title>
	<atom:link href="http://www.elcodigok.com.ar/category/lenguajes-de-programacion/ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.elcodigok.com.ar</link>
	<description>&#62;&#62;&#62; print &#34;Ayuda para Programadores.&#34;</description>
	<lastBuildDate>Fri, 10 Sep 2010 12:57:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>PenTBox 1.2 Beta</title>
		<link>http://www.elcodigok.com.ar/2010/01/pentbox-1-2-beta/</link>
		<comments>http://www.elcodigok.com.ar/2010/01/pentbox-1-2-beta/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 12:19:50 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=1282</guid>
		<description><![CDATA[Alberto Ortega liberó uno nueva versión Beta de PenTBox, la Suite de Seguridad orientada a los test de penetración y programada íntegramente en Ruby. Hasta aquí me parece excelente el trabajo que se viene realizando, con versiones periódicas y siempre la implementación tanto de mejoras como de nuevas características. Una de las utilidades más destacadas [...]


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2009/09/pentbox-suit-de-seguridad-en-ruby/' rel='bookmark' title='Permanent Link: PentBox, Suit de seguridad en Ruby'>PentBox, Suit de seguridad en Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/11/ataque-dos-al-iphoneipod-touch-con-pentbox/' rel='bookmark' title='Permanent Link: Ataque DoS al iPhone/iPod Touch con PenTBox'>Ataque DoS al iPhone/iPod Touch con PenTBox</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/10/%c2%bfque-hay-de-nuevo-en-qt-4/' rel='bookmark' title='Permanent Link: ¿Qué hay de nuevo en Qt 4?'>¿Qué hay de nuevo en Qt 4?</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin: 7px;" title="PenTBox 1.2 Beta" src="http://www.pentbox.net/wp-content/uploads/2009/08/logo2.png" alt="" width="100" height="120" />Alberto Ortega liberó uno nueva versión Beta de <a href="http://www.elcodigok.com.ar/2009/09/pentbox-suit-de-seguridad-en-ruby/" target="_self">PenTBox</a>, la Suite de Seguridad orientada a los test de penetración y programada íntegramente en <strong>Ruby</strong>.</p>
<p>Hasta aquí me parece excelente el trabajo que se viene realizando, con versiones periódicas y siempre la implementación tanto de mejoras como de nuevas características.</p>
<p>Una de las utilidades más destacadas en esta nueva versión es la implementación de <a href="http://es.wikipedia.org/wiki/Honeypot" target="_self">Honeypot</a>, agregando un <em>beep de aviso</em> en la intrusión como así también el <em>almacenamiento de archivos log</em>.</p>
<p>Además se actualizó la Licencia GNU/GPL v3 al 2010, contando con nuevos Readme, dos nuevos banner que estamos acostumbrados a ver al inicio de la aplicación, Fuzzer para encontrar vulnerabilidades y varias novedades más.<span id="more-1282"></span></p>
<p>La idea es nuevamente que actualicen y descarguen esta nueva versión de PenTBox para comenzar a realizar las pruebas, estudien el código fuente escrito en Ruby, conozcan más conceptos de seguridad informática por dentro e incluso propongan nuevas funcionalidades.</p>
<p>Descarga | <a href="http://www.pentbox.net/download-pentbox/" target="_self">PenTBox 1.2 Beta</a></p>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2009/09/pentbox-suit-de-seguridad-en-ruby/' rel='bookmark' title='Permanent Link: PentBox, Suit de seguridad en Ruby'>PentBox, Suit de seguridad en Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/11/ataque-dos-al-iphoneipod-touch-con-pentbox/' rel='bookmark' title='Permanent Link: Ataque DoS al iPhone/iPod Touch con PenTBox'>Ataque DoS al iPhone/iPod Touch con PenTBox</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/10/%c2%bfque-hay-de-nuevo-en-qt-4/' rel='bookmark' title='Permanent Link: ¿Qué hay de nuevo en Qt 4?'>¿Qué hay de nuevo en Qt 4?</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2010/01/pentbox-1-2-beta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ataque DoS al iPhone/iPod Touch con PenTBox</title>
		<link>http://www.elcodigok.com.ar/2009/11/ataque-dos-al-iphoneipod-touch-con-pentbox/</link>
		<comments>http://www.elcodigok.com.ar/2009/11/ataque-dos-al-iphoneipod-touch-con-pentbox/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 19:26:10 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=1050</guid>
		<description><![CDATA[El proyecto PenTBox, que es una suit de seguridad realizada en el lenguaje de programación Ruby, nos muestra un video demostración de PenTBox 1.1 BETA, realizando un ataque DoS TCP Flood a un iPhone Touch (3ra gen, 32GB). Para conocer más sobre el proyecto PenTBox, te recomiendo que visites su Página Oficial Related posts:PentBox, Suit [...]


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2009/09/pentbox-suit-de-seguridad-en-ruby/' rel='bookmark' title='Permanent Link: PentBox, Suit de seguridad en Ruby'>PentBox, Suit de seguridad en Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/02/apple-presentara-el-iphone-sdk-el-6-de-marzo/' rel='bookmark' title='Permanent Link: Apple presentará el iPhone SDK el 6 de Marzo'>Apple presentará el iPhone SDK el 6 de Marzo</a></li>
<li><a href='http://www.elcodigok.com.ar/2010/01/pentbox-1-2-beta/' rel='bookmark' title='Permanent Link: PenTBox 1.2 Beta'>PenTBox 1.2 Beta</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>El proyecto <a href="http://www.elcodigok.com.ar/2009/09/pentbox-suit-de-seguridad-en-ruby/" target="_blank"><strong>PenTBox</strong></a>, que es una suit de seguridad realizada en el lenguaje de programación <a href="http://www.elcodigok.com.ar/category/lenguajes-de-programacion/ruby/" target="_self">Ruby</a>, nos muestra un video demostración de <strong>PenTBox 1.1 BETA</strong>, realizando un ataque DoS TCP Flood a un iPhone Touch (3ra gen, 32GB).</p>
<p><object width="425" height="349"><param name="movie" value="http://www.youtube.com/v/pb1NRGj9NT0&#038;rel=0&#038;border=1&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=es_ES&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/pb1NRGj9NT0&#038;rel=0&#038;border=1&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=es_ES&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="349"></embed></object></p>
<p>Para conocer más sobre el proyecto PenTBox, te recomiendo que visites su <a href="http://www.pentbox.net/" target="_blank">Página Oficial</a></p>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2009/09/pentbox-suit-de-seguridad-en-ruby/' rel='bookmark' title='Permanent Link: PentBox, Suit de seguridad en Ruby'>PentBox, Suit de seguridad en Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/02/apple-presentara-el-iphone-sdk-el-6-de-marzo/' rel='bookmark' title='Permanent Link: Apple presentará el iPhone SDK el 6 de Marzo'>Apple presentará el iPhone SDK el 6 de Marzo</a></li>
<li><a href='http://www.elcodigok.com.ar/2010/01/pentbox-1-2-beta/' rel='bookmark' title='Permanent Link: PenTBox 1.2 Beta'>PenTBox 1.2 Beta</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2009/11/ataque-dos-al-iphoneipod-touch-con-pentbox/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PentBox, Suit de seguridad en Ruby</title>
		<link>http://www.elcodigok.com.ar/2009/09/pentbox-suit-de-seguridad-en-ruby/</link>
		<comments>http://www.elcodigok.com.ar/2009/09/pentbox-suit-de-seguridad-en-ruby/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 16:27:39 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=836</guid>
		<description><![CDATA[PenTBox es una Suite de Seguridad orientada a Penetration_test , de ahí su nombre Penetration Testing Box. Esta programada en un lenguaje interpretado, Ruby que le permite ser multiplataforma y tener un código bastante claro. El código esta liberado bajo licencia GNU GPL v3. La idea principal es que es un conjunto de programas, que [...]


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2010/01/pentbox-1-2-beta/' rel='bookmark' title='Permanent Link: PenTBox 1.2 Beta'>PenTBox 1.2 Beta</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/11/ataque-dos-al-iphoneipod-touch-con-pentbox/' rel='bookmark' title='Permanent Link: Ataque DoS al iPhone/iPod Touch con PenTBox'>Ataque DoS al iPhone/iPod Touch con PenTBox</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/02/de-vuelta-a-casa/' rel='bookmark' title='Permanent Link: De vuelta a casa!'>De vuelta a casa!</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right;" src="http://www.pentbox.net/wp-content/uploads/2009/08/logo2.png" alt="" width="100" height="120" /><strong>PenTBox</strong> es una Suite de Seguridad orientada a Penetration_test , de ahí su nombre <strong>Penetration Testing Box</strong>. Esta programada en un lenguaje interpretado, Ruby que le permite ser multiplataforma y tener un código bastante claro. El código esta liberado bajo licencia <strong>GNU GPL v3</strong>.</p>
<p>La idea principal es que es un conjunto de programas, que pueden ser ejecutados individualmente, sin dependencia de la Suite en sí. Además, el proyecto puede ir creciendo fácilmente grácias a la comunidad, por lo fácil que es implementar nuevos programas individualmente.</p>
<p><strong>Lo que incluye PentBox</strong></p>
<ul>
<li>Crackeador de Hash MD5, SHA1, SHA256 y SHA512 mediante fuerza bruta numérica.</li>
<li>Creador rápido de Honeypot.</li>
<li>Generador de contraseñas seguras ante  Ataque_de_fuerza_bruta y diccionario</li>
<li>Ataque_de_diccionario.</li>
<li>Generadores de tráfico masivo en la red para probar posibles denegaciones de servicio.</li>
<li>Escáner de puertos.</li>
<li>Otras aplicaciones complementarias o menores …</li>
</ul>
<p>Enlace | <a href="http://www.dragonjar.org/pentbox-una-suite-de-seguridad-y-pentesting-en-ruby.xhtml" target="_blank">DragonJar</a><br />
Proyecto | <a href="http://www.pentbox.net/" target="_blank">PenTBox</a></p>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2010/01/pentbox-1-2-beta/' rel='bookmark' title='Permanent Link: PenTBox 1.2 Beta'>PenTBox 1.2 Beta</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/11/ataque-dos-al-iphoneipod-touch-con-pentbox/' rel='bookmark' title='Permanent Link: Ataque DoS al iPhone/iPod Touch con PenTBox'>Ataque DoS al iPhone/iPod Touch con PenTBox</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/02/de-vuelta-a-casa/' rel='bookmark' title='Permanent Link: De vuelta a casa!'>De vuelta a casa!</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2009/09/pentbox-suit-de-seguridad-en-ruby/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Guía de uso de RubyGems</title>
		<link>http://www.elcodigok.com.ar/2009/08/guia-de-uso-de-rubygems/</link>
		<comments>http://www.elcodigok.com.ar/2009/08/guia-de-uso-de-rubygems/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 16:40:15 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=832</guid>
		<description><![CDATA[Aquí dejo una guía del uso de RubyGems, el gestor de paquetes para el lenguaje de programación ruby donde se explica la instalación, la busqueda e instalación de paquetes y la construcción de gemas. Espero que les sea útil. Esta guía fue creado junto con Luis Chavez de LaREPAWEB y con mi colaboración logramos escribir [...]


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/06/proximamente-larepaweb/' rel='bookmark' title='Permanent Link: Proximamente&#8230; LaREPAWEB'>Proximamente&#8230; LaREPAWEB</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/11/guia-de-instalacion-de-gentoo/' rel='bookmark' title='Permanent Link: Guía de instalación de Gentoo'>Guía de instalación de Gentoo</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/07/la-guia-imprescindible-de-kde-41/' rel='bookmark' title='Permanent Link: La guía imprescindible de KDE 4.1'>La guía imprescindible de KDE 4.1</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.larepaweb.com.ar/files/rubygems.png" alt="" width="252" height="178" /></p>
<p>Aquí dejo una guía del uso de <strong>RubyGems</strong>, el gestor de paquetes para el lenguaje de programación ruby donde se explica la instalación, la busqueda e instalación de paquetes y la construcción de gemas. Espero que les sea útil.</p>
<p>Esta guía fue creado junto con Luis Chavez de <a href="http://www.larepaweb.com.ar" target="_blank">LaREPAWEB</a> y con mi colaboración logramos escribir estas referencias, la idea es seguir generando más documentación y material de descarga útil para los usuarios.</p>
<p>Descarga | <a href="http://www.larepaweb.com.ar/files/intro_rubygems.pdf" target="_blank">Guía de uso de RubyGems</a></p>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/06/proximamente-larepaweb/' rel='bookmark' title='Permanent Link: Proximamente&#8230; LaREPAWEB'>Proximamente&#8230; LaREPAWEB</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/11/guia-de-instalacion-de-gentoo/' rel='bookmark' title='Permanent Link: Guía de instalación de Gentoo'>Guía de instalación de Gentoo</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/07/la-guia-imprescindible-de-kde-41/' rel='bookmark' title='Permanent Link: La guía imprescindible de KDE 4.1'>La guía imprescindible de KDE 4.1</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2009/08/guia-de-uso-de-rubygems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que hay de nuevo Ruby?</title>
		<link>http://www.elcodigok.com.ar/2009/07/que-hay-de-nuevo-ruby/</link>
		<comments>http://www.elcodigok.com.ar/2009/07/que-hay-de-nuevo-ruby/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 14:51:25 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=804</guid>
		<description><![CDATA[Hace un tiempo que no escribimos de Ruby, así que les paso a comentar un poco lo acontecido en este último tiempo respecto a Ruby. Por un lado se detectó una vulnerabilidad en BigDecimal, más específicamente de tipo DoS en parte de la librería estándar de Ruby. La conversión de objetos del Tipo BigDecimal a [...]


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2009/01/los-cambios-de-java-7/' rel='bookmark' title='Permanent Link: Los cambios de Java 7'>Los cambios de Java 7</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/01/caracteristicas-mas-importante-de-ruby/' rel='bookmark' title='Permanent Link: Características mas importante de Ruby'>Características mas importante de Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/10/%c2%bfque-hay-de-nuevo-en-qt-4/' rel='bookmark' title='Permanent Link: ¿Qué hay de nuevo en Qt 4?'>¿Qué hay de nuevo en Qt 4?</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin: 5px; float: left;" src="http://libertadcero.files.wordpress.com/2007/08/599px-ruby_logo.png" alt="" width="69" height="69" />Hace un tiempo que no escribimos de <strong>Ruby</strong>, así que les paso a comentar un poco lo acontecido en este último tiempo respecto a Ruby.</p>
<p>Por un lado se detectó una <strong>vulnerabilidad en BigDecimal</strong>, más específicamente de tipo DoS en parte de la librería estándar de Ruby. La conversión de objetos del Tipo BigDecimal a Float puede producir una violación de acceso a memoria.</p>
<p>Este problema se ve afectado a las versiones:<br />
<strong>1.8</strong></p>
<ul>
<li> 1.8.6-p368 y todas las versiones anteriores</li>
<li> 1.8.7-p160 y todas las versiones anteriores</li>
</ul>
<p>Por otro lado <strong>Ruby 1.9.1 ha sido lanzado</strong>, y constituye el primer release estable de la serie 1.9.</p>
<p>Los cambios son muchos, pero se destaca una gran mejora en performance, la inclusión de RubyGems en la librería estándar y la internacionalización (i18n).<span id="more-804"></span></p>
<p>De echo podes acceder a la <a href="http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS" target="_blank">lista completa de cambios</a> y correcciones de esta nueva versión.</p>
<p>Enlace | <a href="http://www.ruby-lang.org/es/" target="_blank">Ruby</a></p>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2009/01/los-cambios-de-java-7/' rel='bookmark' title='Permanent Link: Los cambios de Java 7'>Los cambios de Java 7</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/01/caracteristicas-mas-importante-de-ruby/' rel='bookmark' title='Permanent Link: Características mas importante de Ruby'>Características mas importante de Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2009/10/%c2%bfque-hay-de-nuevo-en-qt-4/' rel='bookmark' title='Permanent Link: ¿Qué hay de nuevo en Qt 4?'>¿Qué hay de nuevo en Qt 4?</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2009/07/que-hay-de-nuevo-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Actualizaciones para Python y Ruby en Debian</title>
		<link>http://www.elcodigok.com.ar/2008/07/actualizaciones-para-python-y-ruby-en-debian/</link>
		<comments>http://www.elcodigok.com.ar/2008/07/actualizaciones-para-python-y-ruby-en-debian/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 18:04:39 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=392</guid>
		<description><![CDATA[El proyecto Debian ha anunciado la acutalizacion para los intrepresd de Ruby y de Python dos de los lenguajes intepretados mas populares, segun los auncionas Actualizacion Ruby y Actualizacion Python. En ambos cosos se corrigen varias vulnerabilidades. Articulo completo: RetroNet Related posts:Multiples vulnerabilidades en VIM Vulnerabilidades en PostgreSQL Escribir programas con wxPython en 15 pasos


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/08/multiples-vulnerabilidades-en-vim/' rel='bookmark' title='Permanent Link: Multiples vulnerabilidades en VIM'>Multiples vulnerabilidades en VIM</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/07/vulnerabilidades-en-postgresql/' rel='bookmark' title='Permanent Link: Vulnerabilidades en PostgreSQL'>Vulnerabilidades en PostgreSQL</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/09/escribir-programas-con-wxpython-en-15-pasos/' rel='bookmark' title='Permanent Link: Escribir programas con wxPython en 15 pasos'>Escribir programas con wxPython en 15 pasos</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>El proyecto Debian ha anunciado la acutalizacion para los intrepresd de <a href="http://www.elcodigok.com.ar/category/lenguajes-de-programacion/ruby/" target="_blank"><strong>Ruby</strong></a> y de <a href="http://www.elcodigok.com.ar/category/lenguajes-de-programacion/python/" target="_blank"><strong>Python</strong></a> dos de los lenguajes intepretados mas populares, segun los auncionas <a href="http://lists.debian.org/debian-security-announce/2008/msg00203.html" target="_blank">Actualizacion Ruby</a> y <a href="http://lists.debian.org/debian-security-announce/2008/msg00205.html" target="_blank">Actualizacion Python</a>. En ambos cosos se corrigen varias vulnerabilidades.</p>
<p>Articulo completo: <a href="http://www.retronet.com.ar/?q=node/24" target="_blank">RetroNet</a></p>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/08/multiples-vulnerabilidades-en-vim/' rel='bookmark' title='Permanent Link: Multiples vulnerabilidades en VIM'>Multiples vulnerabilidades en VIM</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/07/vulnerabilidades-en-postgresql/' rel='bookmark' title='Permanent Link: Vulnerabilidades en PostgreSQL'>Vulnerabilidades en PostgreSQL</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/09/escribir-programas-con-wxpython-en-15-pasos/' rel='bookmark' title='Permanent Link: Escribir programas con wxPython en 15 pasos'>Escribir programas con wxPython en 15 pasos</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2008/07/actualizaciones-para-python-y-ruby-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corrigiendo un error en Newt para Ruby</title>
		<link>http://www.elcodigok.com.ar/2008/07/corrigiendo-un-error-en-newt-para-ruby/</link>
		<comments>http://www.elcodigok.com.ar/2008/07/corrigiendo-un-error-en-newt-para-ruby/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 18:55:00 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=352</guid>
		<description><![CDATA[Resulta que hacer varios días mi amigo Luis de RetroNet trabajando para un proyecto en común que venimos haciendo con un grupo de compañeros, encontró un pequeño error en las librerías gráficas Newt para Ruby. El error surgía cuando utilizaba un ListBox y quería extraer el índice del elemento seleccionado con el método GetCurrent, el [...]


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/06/instalar-newt-en-ruby/' rel='bookmark' title='Permanent Link: Instalar Newt para Ruby'>Instalar Newt para Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/ejemplo-de-ruby-y-newt/' rel='bookmark' title='Permanent Link: Ejemplo de Ruby y Newt'>Ejemplo de Ruby y Newt</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/las-librerias-y-apis-newt/' rel='bookmark' title='Permanent Link: Las librerías y APIs Newt'>Las librerías y APIs Newt</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Resulta que hacer varios días mi amigo <strong>Luis</strong> de <a href="http://www.retronet.com.ar" target="_blank"><strong>RetroNet</strong></a> trabajando para un proyecto en común que venimos haciendo con un grupo de compañeros, encontró un pequeño error en las librerías gráficas <a href="http://www.elcodigok.com.ar/2008/06/instalar-newt-en-ruby/" target="_blank"><strong>Newt para Ruby</strong></a>.</p>
<p>El error surgía cuando utilizaba un ListBox y quería extraer el índice del elemento seleccionado con el método GetCurrent, el mismo devolvía un valor erróneo, pero por suerte contamos con la solución.</p>
<p>Si es que ya tenemos instalado newt lo único que debemos hacer es editar el archivo <strong>newt.c</strong> dentro del código fuente.</p>
<p>Nos dirigimos hasta <strong>rb_ext_Listbox_GetCurrent</strong>, hay observamos el error en el return esta devolviendo la variable i, cuando en realidad debería devolver la variable ip, tal y como vemos en la imágen de abajo.</p>
<p><img class="aligncenter size-full wp-image-353" title="newt1" src="http://www.elcodigok.com.ar/wp-content/uploads/2008/07/newt1.png" alt="newt.c" width="500" height="231" /></p>
<p>Entonces este es el único cambio que debemos hacer, lo único que nos quedaría hacer es compilar nuevamente los fuentes y volver a reinstalarla con:</p>
<pre><strong>sudo make
sudo make install</strong></pre>
<p>Ahora ya podemos decir que este pequeño error que a la larga nos estaba dando algunos errores con el método GetCurrent de los ListBox.</p>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/06/instalar-newt-en-ruby/' rel='bookmark' title='Permanent Link: Instalar Newt para Ruby'>Instalar Newt para Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/ejemplo-de-ruby-y-newt/' rel='bookmark' title='Permanent Link: Ejemplo de Ruby y Newt'>Ejemplo de Ruby y Newt</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/las-librerias-y-apis-newt/' rel='bookmark' title='Permanent Link: Las librerías y APIs Newt'>Las librerías y APIs Newt</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2008/07/corrigiendo-un-error-en-newt-para-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Documentación de Ruby [ENG]</title>
		<link>http://www.elcodigok.com.ar/2008/07/documentacion-de-ruby-eng/</link>
		<comments>http://www.elcodigok.com.ar/2008/07/documentacion-de-ruby-eng/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 04:00:55 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=348</guid>
		<description><![CDATA[Este es un sitio en donde podemos encontrar bastante documentación sobre el lenguaje de programación Ruby, que es lo que quería resaltar por sobre todas las cosas, pero además podemos encontrar algo de Pascal y Linux. En cuanto a la documentación de Ruby vamos a encontrar algunos proyectos como: Tar2RubyScript RubyScript2Exe RubyWebDialogs AllInOneRuby Levenshtein Algo [...]


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/02/documentacion-oficial-de-php/' rel='bookmark' title='Permanent Link: Documentación oficial de PHP'>Documentación oficial de PHP</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/01/las-comunidades-de-ruby/' rel='bookmark' title='Permanent Link: Las comunidades de Ruby'>Las comunidades de Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/01/ruby-en-20-minutos/' rel='bookmark' title='Permanent Link: Ruby en 20 minutos'>Ruby en 20 minutos</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.erikveen.dds.nl/allinoneruby/images/allinoneruby1.gif" alt="" width="54" height="53" /></p>
<p>Este es un sitio en donde podemos encontrar bastante documentación sobre el lenguaje de programación <a href="http://www.elcodigok.com.ar/category/ruby/" target="_blank"><strong>Ruby</strong></a>, que es lo que quería resaltar por sobre todas las cosas, pero además podemos encontrar algo de <a href="http://www.elcodigok.com.ar/category/pascal/" target="_blank"><strong>Pascal</strong></a> y <a href="http://www.elcodigok.com.ar/category/gnulinux/" target="_blank"><strong>Linux</strong></a>.</p>
<p>En cuanto a la documentación de Ruby vamos a encontrar algunos proyectos como:</p>
<ul>
<li> Tar2RubyScript</li>
<li>RubyScript2Exe</li>
<li>RubyWebDialogs</li>
<li>AllInOneRuby</li>
<li>Levenshtein</li>
</ul>
<p>Algo de Documentación como</p>
<ul>
<li> Distributing Ruby Applications</li>
<li> Distributing Rails Applications</li>
<li> Monitor-Functions</li>
<li> XML2RB</li>
</ul>
<p>Por sobre todas las cosas es algo que día a día va evolucionando y que pretende ser un gran repositorio de documentación y proyectos.</p>
<h3 style="text-align: center;"><a href="http://www.erikveen.dds.nl/ruby.html" target="_blank"><strong>La documentación la puedes encontrar en ErikVeen.dds.nl</strong></a></h3>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/02/documentacion-oficial-de-php/' rel='bookmark' title='Permanent Link: Documentación oficial de PHP'>Documentación oficial de PHP</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/01/las-comunidades-de-ruby/' rel='bookmark' title='Permanent Link: Las comunidades de Ruby'>Las comunidades de Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/01/ruby-en-20-minutos/' rel='bookmark' title='Permanent Link: Ruby en 20 minutos'>Ruby en 20 minutos</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2008/07/documentacion-de-ruby-eng/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ejemplo de Ruby y Newt</title>
		<link>http://www.elcodigok.com.ar/2008/06/ejemplo-de-ruby-y-newt/</link>
		<comments>http://www.elcodigok.com.ar/2008/06/ejemplo-de-ruby-y-newt/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 05:13:02 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Codigos K]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=335</guid>
		<description><![CDATA[Como les comentaba en estos días estuve trabajando con estas herramientas creando algunos paneles y GUI de administración para algunos servicios. Pero básicamente quería mostrarle un ejemplo fácil y sencillo de las cosas que podemos realizar si fusionamos el Lenguaje de Programación Ruby y las librerías Newt. Descarga AQUI el ejemplo de Ruby y Newt [...]


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/06/instalar-newt-en-ruby/' rel='bookmark' title='Permanent Link: Instalar Newt para Ruby'>Instalar Newt para Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/07/corrigiendo-un-error-en-newt-para-ruby/' rel='bookmark' title='Permanent Link: Corrigiendo un error en Newt para Ruby'>Corrigiendo un error en Newt para Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/las-librerias-y-apis-newt/' rel='bookmark' title='Permanent Link: Las librerías y APIs Newt'>Las librerías y APIs Newt</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Como les comentaba en estos días estuve trabajando con estas herramientas creando algunos paneles y GUI de administración para algunos servicios.</p>
<p>Pero básicamente quería mostrarle un ejemplo fácil y sencillo de las cosas que podemos realizar si fusionamos el Lenguaje de Programación <strong>Ruby</strong> y las librerías <strong>Newt</strong>.</p>
<h2 style="text-align: center;"><a href="http://rapidshare.com/files/125998715/Ruby_Newt_Menu.rar" target="_blank"><strong>Descarga AQUI el ejemplo de Ruby y Newt</strong></a></h2>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/06/instalar-newt-en-ruby/' rel='bookmark' title='Permanent Link: Instalar Newt para Ruby'>Instalar Newt para Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/07/corrigiendo-un-error-en-newt-para-ruby/' rel='bookmark' title='Permanent Link: Corrigiendo un error en Newt para Ruby'>Corrigiendo un error en Newt para Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/las-librerias-y-apis-newt/' rel='bookmark' title='Permanent Link: Las librerías y APIs Newt'>Las librerías y APIs Newt</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2008/06/ejemplo-de-ruby-y-newt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar Newt para Ruby</title>
		<link>http://www.elcodigok.com.ar/2008/06/instalar-newt-en-ruby/</link>
		<comments>http://www.elcodigok.com.ar/2008/06/instalar-newt-en-ruby/#comments</comments>
		<pubDate>Sun, 29 Jun 2008 04:59:58 +0000</pubDate>
		<dc:creator>Daniel M. Maldonado</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.elcodigok.com.ar/?p=333</guid>
		<description><![CDATA[Para comenzar a realizar nuestras interfaces de usuario en modo texto por medio de las librerías Newt y fusionarlo con el lenguaje de programación Ruby, antes de comenzar a instalar vamos a corroborar algunos paquetes instalados. En primer lugar necesitamos tener instalado Ruby, si estas utilizando una distribución GNU/Linux actualizada es muy probable que ya [...]


Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/07/corrigiendo-un-error-en-newt-para-ruby/' rel='bookmark' title='Permanent Link: Corrigiendo un error en Newt para Ruby'>Corrigiendo un error en Newt para Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/ejemplo-de-ruby-y-newt/' rel='bookmark' title='Permanent Link: Ejemplo de Ruby y Newt'>Ejemplo de Ruby y Newt</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/ruby-%e2%80%93-sqlite/' rel='bookmark' title='Permanent Link: Ruby – SQLite'>Ruby – SQLite</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Para comenzar a realizar nuestras interfaces de usuario en modo texto por medio de las librerías <a href="http://www.elcodigok.com.ar/2008/06/las-librerias-y-apis-newt/" target="_self"><strong>Newt</strong></a> y fusionarlo con el lenguaje de programación <a href="http://www.elcodigok.com.ar/category/ruby/" target="_self"><strong>Ruby</strong></a>, antes de comenzar a instalar vamos a corroborar algunos paquetes instalados.</p>
<p>En primer lugar necesitamos tener instalado Ruby, si estas utilizando una distribución GNU/Linux actualizada es muy probable que ya lo tengas instalado, de todas maneras podemos comprobar realizando el siguiente comando:</p>
<pre><strong>$  dpkg -l | grep ruby</strong></pre>
<p>Si no llega a aparecer ninguna línea, es por que no lo tenemos instalado, pero esto se soluciona de la siguiente manrea</p>
<pre><strong>$ apt-get install ruby</strong></pre>
<p>Ahora necesitamos saber si tenemos instalado las librerías newt generales, para ello nuevamente realizamos el comando</p>
<pre><strong>$  dpkg -l | grep libnewt</strong></pre>
<p>En caso de que no nos aparezca nada, es por que nuevamente no están instaladas y para solucionar este inconveniente realizamos:</p>
<pre><strong>$ apt-get install libnewt-dev</strong></pre>
<p>Una ves realizado esto, nos disponemos a instalar newt para Ruby, para ello nos dirigimos hasta el sitio web del proyecto <a href="http://raa.ruby-lang.org/project/ruby-newt/" target="_blank">AQUI</a> en la parte donde dice Download descargamos el archivo .tar.gz en algún directorio dentro de nuestra computadora.</p>
<p>Ahora ingresamos a una consola o Shell y por último solo nos queda descomprimir el archivo de en algún directorio de la siguiente manera:</p>
<pre><strong>$ tar -zxvf ruby-newt-20020105.tar.gz</strong></pre>
<p>esto nos creará un nuevo directorio, entramos a él y realizamos estos tres comandos como superusuario root</p>
<pre><strong>$ ruby extconf.rb
$ make
$ make install</strong></pre>
<p>Para corroborar que todo salio bien, el directorio que genero al descomprimir el archivo contiene algunos ejemplos que podemos ir probando, se encuentran en <strong>test</strong> y <strong>test_method</strong></p>


<p>Related posts:<ul><li><a href='http://www.elcodigok.com.ar/2008/07/corrigiendo-un-error-en-newt-para-ruby/' rel='bookmark' title='Permanent Link: Corrigiendo un error en Newt para Ruby'>Corrigiendo un error en Newt para Ruby</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/ejemplo-de-ruby-y-newt/' rel='bookmark' title='Permanent Link: Ejemplo de Ruby y Newt'>Ejemplo de Ruby y Newt</a></li>
<li><a href='http://www.elcodigok.com.ar/2008/06/ruby-%e2%80%93-sqlite/' rel='bookmark' title='Permanent Link: Ruby – SQLite'>Ruby – SQLite</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://www.elcodigok.com.ar/2008/06/instalar-newt-en-ruby/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
