<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Planeta Linux Chile</title>
	<link>http://planetalinux.org/cl</link>
	<language>es</language>
	<description>Planeta Linux Chile - http://planetalinux.org/cl</description>


	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/PlanetaLinuxChile" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Pablo Olmos de Aguilera: Un nuevo integrante al equipo de Geeks &amp;amp; Linux Atelier!</title>
		<guid isPermaLink="false">http://www.glatelier.org/?p=4610</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/ipPDjhPrQRU/</link>
			<description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Bueno estimados amigos lectores, como les había contado en el post de aniversario, se hizo un llamado abierto para nuevos escritores al sitio. Y de este llamado hemos seleccionado a un nuevo escritor. ¿ Su nombre?: Javier Rosales, alias Chupy. He aquí su BIOS.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;Hola a todos. Mi nombre es &lt;strong&gt;Javier Rosales&lt;/strong&gt;, alias &lt;strong&gt;chupy &lt;/strong&gt;(prefiero chupy). Vivo en la &lt;a href="http://maps.google.cl/maps?sourceid=chrome&amp;amp;q=ciudad+de+mexico&amp;amp;um=1&amp;amp;ie=UTF-8&amp;amp;hq=&amp;amp;hnear=Ciudad+de+M%C3%A9xico,+D.f.,+M%C3%A9xico&amp;amp;gl=cl&amp;amp;ei=WXw2S9vDBtKztgeVuuGBCQ&amp;amp;sa=X&amp;amp;oi=geocode_result&amp;amp;ct=image&amp;amp;resnum=1&amp;amp;ved=0CAsQ8gEwAA"&gt;Ciudad de México&lt;/a&gt;, un lindo lugar que ha sido destrozado por su misma gente. Me inicié en Linux hace unos 4 años aproximadamente, cuando se estaba por anunciar la salida de Windows Vista. En esa época apenas habían salido los primeros &lt;a href="http://es.wikipedia.org/wiki/IPod"&gt;ipods&lt;/a&gt; y me habían regalado uno (en condiciones de que no me gustaba nada de mac, ni me gusta al día de hoy), Era un ipod photo y al tener pantalla a color como era posible que no reprodujera vídeo. Así &lt;span style="font-size: small;"&gt;que para no alargar la historia busqué y vi que había algo llamado linux para el ipod. De esta manera, de un simple reproductor de música pasó a ser un reproductor de video y consola de videojuegos (Todo gracias a linux).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;Así que empecé a buscar e investigué, y me encontré con mi primera &lt;a href="http://es.wikipedia.org/wiki/Distribuci%C3%B3n_Linux"&gt;Distro &lt;/a&gt;para pc que fue &lt;a href="http://www.knoppix.net/"&gt;Knopix&lt;/a&gt;,  la cual no le entendía ni un pepino; pero seguí intentando con muchas otras distros hasta donde estoy ahora…  Felizmente casado con arch linux y en todo ese transcurso adquirí gratas experiencias.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Entre mis otros hobbies esta: Ser un guitarrista de closet, me encanta el metal y varios de sus derivadas (El folk, Technical, Death, etc..) Me gustan las películas gore y también las típicas taquilleras de Hollywood, Me molestan las practicas de Windows pero sobre todo de Mac, Soy estudiante, y un gran friki, No me gustan las redes sociales (siento que son el cancer de la web), pienso que la web 2.0 es un fraude, me gusta la seguridad informática y tengo una iguana de mascota XD.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: small;"&gt;Bueno eso es todo de mi parte y espero ser de ayuda en este blog y aportar algo de lo poco que se y siento.&lt;/span&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=bNE7qcK0hfY:f_MbqfRLnLg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=yIl2AUoC8zA" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=bNE7qcK0hfY:f_MbqfRLnLg:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=YwkR-u9nhCs" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=bNE7qcK0hfY:f_MbqfRLnLg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=qj6IDK7rITs" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=bNE7qcK0hfY:f_MbqfRLnLg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?i=bNE7qcK0hfY:f_MbqfRLnLg:V_sGLiPBpWU" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=bNE7qcK0hfY:f_MbqfRLnLg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?i=bNE7qcK0hfY:f_MbqfRLnLg:F7zBnMyn0Lo" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=bNE7qcK0hfY:f_MbqfRLnLg:t4U8cFwb1qM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=t4U8cFwb1qM" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=bNE7qcK0hfY:f_MbqfRLnLg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?i=bNE7qcK0hfY:f_MbqfRLnLg:D7DqB2pKExk" border="0" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/glatelier/~4/bNE7qcK0hfY" height="1" width="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/ipPDjhPrQRU" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 28 Dec 2009 20:00:52 +0000</pubDate>
		<dc:creator>chupy35</dc:creator>
	<feedburner:origLink>http://feedproxy.google.com/~r/glatelier/~3/bNE7qcK0hfY/</feedburner:origLink></item>


	<item>
		<title>Pablo Olmos de Aguilera: ¡Feliz Día de los Inocentes!</title>
		<guid isPermaLink="false">http://www.glatelier.org/?p=4646</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/aou7rOeNx8M/</link>
			<description>&lt;p&gt;¡Hola a Todos!&lt;/p&gt;
&lt;p&gt;Deseamos que hayan tenido un muy feliz &lt;strong&gt;día de los inocentes&lt;/strong&gt;. Personalmente me disculpo por haberles mentido de manera descarada, pero asumo totalmente la responsabilidad de aquello.&lt;/p&gt;
&lt;p&gt;Creo que no fue la forma más bonita de presentarme, pero bueno… la buena &lt;em&gt;(o quizás no tan buena)&lt;/em&gt; noticia es que continuaré en el blog escribiendo algunas cosas sobre desarrollo de aplicaciones simples y sencillas en lenguajes dinámicos. Espero que les guste y que antes de mi primer post en serio se les pase el enojito. :D Por lo menos, &lt;strong&gt;&lt;em&gt;no maté a nadie&lt;/em&gt;&lt;/strong&gt; (como en otras ocasiones) &lt;em&gt;&lt;strong&gt;ni dejé a nadie sin trabajo&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Se agradece mucho a Maximiliano Marín, Rodrigo Linfati, Paula Farías, Pablo Olmos de Aguilera y muy especialmente a Rodrigo Fuentealba por preocuparse de hacer una bromita con todo y farándula.&lt;/p&gt;
&lt;p&gt;¡Hasta la próxima!&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=4DJIjzQASjo:n0R90rNedE8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=yIl2AUoC8zA" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=4DJIjzQASjo:n0R90rNedE8:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=YwkR-u9nhCs" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=4DJIjzQASjo:n0R90rNedE8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=qj6IDK7rITs" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=4DJIjzQASjo:n0R90rNedE8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?i=4DJIjzQASjo:n0R90rNedE8:V_sGLiPBpWU" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=4DJIjzQASjo:n0R90rNedE8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?i=4DJIjzQASjo:n0R90rNedE8:F7zBnMyn0Lo" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=4DJIjzQASjo:n0R90rNedE8:t4U8cFwb1qM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=t4U8cFwb1qM" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=4DJIjzQASjo:n0R90rNedE8:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?i=4DJIjzQASjo:n0R90rNedE8:D7DqB2pKExk" border="0" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/glatelier/~4/4DJIjzQASjo" height="1" width="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/aou7rOeNx8M" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 28 Dec 2009 15:15:22 +0000</pubDate>
		<dc:creator>David Rodríguez Spielmann</dc:creator>
	<feedburner:origLink>http://feedproxy.google.com/~r/glatelier/~3/4DJIjzQASjo/</feedburner:origLink></item>


	<item>
		<title>Pablo Olmos de Aguilera: Coverchooser, descargando portadas de álbumes de música automáticamente</title>
		<guid isPermaLink="false">http://www.glatelier.org/?p=4433</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/5LWH-SaaLzM/</link>
			<description>&lt;p&gt;Este &lt;a href="http://www.glatelier.org/2008/11/pack-de-scripts-utiles-corrijo-muy-utiles-para-nautilus/"&gt;script para Nautilus&lt;/a&gt; permite la descarga de carátulas para tu música de manera automática. Para usarlo, primero descarga e instala este instalador. Una vez instalado, lo podrás encontrar en &lt;strong&gt;Aplicaciones/Accesorios/CoverChooser.&lt;/strong&gt; Cuando lo ejecutes, quedará en tu lista de scripts. De esta manera, cuando uses Nautilus y quieras bajar una carátula de un disco, te ubicas en la carpeta del disco o el archivo mp3 y seleccionas con el botón derecho&lt;strong&gt; Scripts/CoverChooser:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.glatelier.org/wp-content/uploads/2009/12/instantánea27-600x375.jpg" title="usando Cover Chooser" height="375" width="600" alt="usando Cover Chooser" class="aligncenter size-medium wp-image-4435" /&gt;Cuando lo hagas, fíjate que está el nombre del artista y el álbum en los espacios requeridos. Cuando lo hagas, buscará el disco. Cuando lo tengas listo, selecciona &lt;strong&gt;Use it! &lt;/strong&gt;y se descargará.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.unixmen.com/news-today/664-coverchooser-a-nautilus-script-that-download-music-album-cover-automaticaly"&gt;Gracias a Unixmen por el dato&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=EjO_f8CZuCQ:uSPwJcYnAlU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=yIl2AUoC8zA" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=EjO_f8CZuCQ:uSPwJcYnAlU:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=YwkR-u9nhCs" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=EjO_f8CZuCQ:uSPwJcYnAlU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=qj6IDK7rITs" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=EjO_f8CZuCQ:uSPwJcYnAlU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?i=EjO_f8CZuCQ:uSPwJcYnAlU:V_sGLiPBpWU" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=EjO_f8CZuCQ:uSPwJcYnAlU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?i=EjO_f8CZuCQ:uSPwJcYnAlU:F7zBnMyn0Lo" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=EjO_f8CZuCQ:uSPwJcYnAlU:t4U8cFwb1qM"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?d=t4U8cFwb1qM" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/glatelier?a=EjO_f8CZuCQ:uSPwJcYnAlU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/glatelier?i=EjO_f8CZuCQ:uSPwJcYnAlU:D7DqB2pKExk" border="0" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/glatelier/~4/EjO_f8CZuCQ" height="1" width="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/5LWH-SaaLzM" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 28 Dec 2009 14:00:40 +0000</pubDate>
		<dc:creator>Pablo Ignacio</dc:creator>
	<feedburner:origLink>http://feedproxy.google.com/~r/glatelier/~3/EjO_f8CZuCQ/</feedburner:origLink></item>


	<item>
		<title>Marcos Rafael Paz Silva: GnGeo, emulador de Neo Geo para GNU/Linux</title>
		<guid isPermaLink="false">http://mirutalibre.wordpress.com/?p=829</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/cwqRe0vpLpE/</link>
			<description>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://mirutalibre.files.wordpress.com/2009/12/neo-geo_logo.png"&gt;&lt;img src="http://mirutalibre.files.wordpress.com/2009/12/neo-geo_logo.png?w=128&amp;amp;h=128" title="Logo de Neo Geo" height="128" width="128" alt="" class="alignright size-full wp-image-836" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p style="text-align: justify;"&gt;&lt;a href="http://gngeo.berlios.de/" target="_blank"&gt;GnGeo&lt;/a&gt; es un rápido y poderoso emulador, en línea de comandos, de Neo Geo para GNU/Linux, FreeBSD y quizás otros sistemas operativos Unix (un port para BeOS ha sido lanzado también).&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;GnGeo es software libre lanzado bajo los términos de la &lt;a href="http://www.gnu.org/copyleft/gpl.html" target="_blank"&gt;GNU General Public License&lt;/a&gt;.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Su principal autor es Mathiue Peponas.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Para compilar GnGeo necesitarás una versión reciente de la &lt;a href="http://www.libsdl.org/" target="_blank"&gt;librería SDL&lt;/a&gt;, la &lt;strong&gt;zlib&lt;/strong&gt; (disponible en la mayoría de las distribuciones), y &lt;strong&gt;NASM&lt;/strong&gt; (versión 0.98 o superior) si quieres soporte i386 ASM.&lt;/p&gt;
&lt;p style="text-align: right;"&gt;&lt;em&gt;Tomado y Traducido de la &lt;a href="http://gngeo.berlios.de/?page=about" target="_blank"&gt;Página oficial de GnGeo&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="text-align: justify;"&gt;En &lt;a href="http://archlinux.org" target="_blank"&gt;Archlinux&lt;/a&gt; podemos instalar el emulador desde el &lt;a href="http://aur.archlinux.org/" target="_blank"&gt;AUR&lt;/a&gt; usando &lt;a href="http://archlinux.fr/yaourt-en" target="_blank"&gt;yaourt&lt;/a&gt;:&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;code&gt;$ yaourt -S gngeo&lt;/code&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Si usas otra distribución busca el programa en los repositorios de esa o ve a la &lt;a href="http://gngeo.berlios.de/?page=download" target="_blank"&gt;página de descargas oficial del proyecto&lt;/a&gt; y baja el código fuente para luego compilar e instalar.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Para que las roms funcionen necesitarás las BIOS de Neo Geo, que puedes descargar desde &lt;a href="http://omploader.org/vMzNocw" target="_blank"&gt;aquí&lt;/a&gt;.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Si ya tienes unas BIOS que descargaste desde otro lugar y llevan por nombre: ng-lo.rom, ng-sfix.rom y neo-geo.rom debes renombrarlas:&lt;a href="http://blogdrake.net/blog/xpiderman/gngeo-neo-geo-para-mandriva-linux" target="_blank"&gt;&lt;sup&gt;[2]&lt;/sup&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p style="text-align: justify;"&gt;ng-lo.rom a &lt;strong&gt;000-lo.lo&lt;/strong&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;ng-sfix.rom a &lt;strong&gt;sfix.sfx&lt;/strong&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;neo-geo.rom a&lt;strong&gt; sp-s2.sp1&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="text-align: justify;"&gt;Una vez que hayas instalado el programa y tengas las BIOS copia esas al directorio &lt;em&gt;/usr/share/gngeo&lt;/em&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Para correr una rom debes ejecutar el comando gngeo seguido de la ruta a la rom, por ejemplo:&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;code&gt;$ gngeo /home/carpetapersonal/romsneogeo/kof94.zip&lt;/code&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;donde kof94.zip es la rom a jugar.&lt;/p&gt;
&lt;p&gt;Para conocer todas las variables que puedes introducir al comando &lt;strong&gt;gngeo&lt;/strong&gt; cuando ejecutas una rom, lee la página man del programa o simplemente corre:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ gngeo&lt;/code&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Recibirás la información que necesitas. Sin embargo, se pueden establecer variables por defecto para el programa en el archivo &lt;em&gt;gngeorc&lt;/em&gt; que debe estar contenido en la carpeta &lt;em&gt;.gngeo&lt;/em&gt; dentro de tu home (si no está la carpeta ni el archivo debes crear ambos). Para tener un ejemplo de dicho archivo mira el fichero &lt;em&gt;sample_gngeorc&lt;/em&gt;, que por defecto queda en la carpeta &lt;em&gt;/usr/share/gngeo&lt;/em&gt; cuando instalas el programa.&lt;/p&gt;
&lt;p&gt;Una vez hayas creado el archivo &lt;em&gt;gngeorc&lt;/em&gt; y hayas establecido en él, el directorio por defecto de las roms, puedes ejecutar esas simplemente con el comando &lt;strong&gt;gngeo&lt;/strong&gt; seguido del nombre de la rom sin indicar su ruta ni que se trata de un archivo&lt;em&gt; .zip&lt;/em&gt;, por ejemplo:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ gngeo kof94&lt;/code&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Un punto importante es que las roms &lt;strong&gt;deben tener&lt;/strong&gt; el mismo nombre que aparece en el &lt;strong&gt;listado de roms compatibles&lt;/strong&gt;, el cual puedes ver mediante el comando:&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;code&gt;$ gngeo -l&lt;/code&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Por ejemplo, al correr ese comando, verás que la rom de &lt;em&gt;The King of Fighters 94&lt;/em&gt; dice:&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;code&gt;kof94        : The King of Fighters '94&lt;/code&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Es decir, la rom para ese juego &lt;strong&gt;debe&lt;/strong&gt; llamarse &lt;strong&gt;kof94.zip&lt;/strong&gt;. Lo mismo con &lt;strong&gt;todas&lt;/strong&gt; las roms.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Otro punto importante a señalar es que dentro del &lt;em&gt;zip&lt;/em&gt; que contiene los archivos de la rom &lt;strong&gt;deben&lt;/strong&gt; haber archivos &lt;em&gt;.bin&lt;/em&gt;, &lt;strong&gt;no&lt;/strong&gt; archivos &lt;em&gt;.rom&lt;/em&gt;. Lo digo porque estuve toda una tarde tratando de ejecutar una rom que contenía archivos &lt;em&gt;.rom&lt;/em&gt; y recibía el mensaje: &lt;strong&gt;Unknow or unsupported romset&lt;/strong&gt;.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Generalmente en las páginas de descargas de roms encontrarás una sección para MAME y otra para Neo Geo, te recomiendo descargar roms desde la sección MAME puesto que esas contienen archivos &lt;em&gt;.bin&lt;/em&gt; dentro del &lt;em&gt;zip&lt;/em&gt;, no así, las roms que se encuentran en la sección Neo Geo que, por lo general, contienen archivos &lt;em&gt;.rom&lt;/em&gt; dentro del &lt;em&gt;zip&lt;/em&gt;. Esas roms están pensadas para correr &lt;strong&gt;sólo&lt;/strong&gt; en las últimas versiones del emulador, para &lt;em&gt;Window$,&lt;/em&gt; &lt;em&gt;NeoRageX&lt;/em&gt; &lt;em&gt; &lt;/em&gt;.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Otra posibilidad es que transformes dichos ficheros &lt;em&gt;.rom&lt;/em&gt; a &lt;em&gt;.bin&lt;/em&gt;. Hasta donde yo se, eso se puede hacer en GNU/Linux ejecutando algunos comandos o un script en la terminal, pero más conocimientos no tengo al respecto.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Aquí una captura de GnGeo corriendo la rom de KOF94 en mi &lt;a href="http://archlinux.org" target="_blank"&gt;Archlinux&lt;/a&gt; con &lt;a href="http://chakra-project.org/" target="_blank"&gt;KDEmod&lt;/a&gt;:&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;a href="http://mirutalibre.files.wordpress.com/2009/12/instantanea151.png"&gt;&lt;img src="http://mirutalibre.files.wordpress.com/2009/12/instantanea151.png?w=300&amp;amp;h=210" title="Captura de pantalla KOF94" height="210" width="300" alt="Captura de pantalla KOF94" class="aligncenter size-medium wp-image-834" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Existen algunos GUI (interfaz gráfica de usuario) para GnGeo, para más información visita la página oficial del proyecto sección &lt;a href="http://gngeo.berlios.de/?page=frontends" target="_blank"&gt;Frontends&lt;/a&gt;.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Si bien es cierto GnGeo es un proyecto, al parecer, abandonado (la última versión, la 0.7, es del año 2006) no encontré otro emulador de Neo Geo en GNU/Linux. Si alguien conoce alguna alternativa a este programa, por favor que deje un comentario &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /&gt; &lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Finalmente para los que creen que es mucho mejor jugar a los juegos de Neo Geo desde un emulador para MAME, les voy a decir, que sí, es cierto, pero sólo en algunos casos. MAME sólo permite usar las versiones arcade de las roms, pero los emuladores de Neo Geo permiten también usar la versión casa (home) de las mismas, es decir, como si estuviésemos jugando la rom en una consola, lo cual tiene algunas ventajas, por ejemplo, en las roms de KOF, que al jugarlas, como si se tratara de una consola, permiten acceder al modo entrenamiento xD.&lt;/p&gt;
&lt;p&gt;Eso es todo por hoy, saludos &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogdrake.net/blog/xpiderman/gngeo-neo-geo-para-mandriva-linux" target="_blank"&gt;&lt;sup&gt;[2]&lt;/sup&gt;Blogdrake: Gngeo, Neo-Geo para Mandriva Linux&lt;/a&gt;&lt;/p&gt;
Posted in Guía Tagged: arch, archlinux, emulador, gngeo, gnu, gnu/linux, juego, linux, neogeo, rom, videojuego &lt;a href="http://feeds.wordpress.com/1.0/gocomments/mirutalibre.wordpress.com/829/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/mirutalibre.wordpress.com/829/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/mirutalibre.wordpress.com/829/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/mirutalibre.wordpress.com/829/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/mirutalibre.wordpress.com/829/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/mirutalibre.wordpress.com/829/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/mirutalibre.wordpress.com/829/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/mirutalibre.wordpress.com/829/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/mirutalibre.wordpress.com/829/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/mirutalibre.wordpress.com/829/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=mirutalibre.wordpress.com&amp;amp;blog=8224896&amp;amp;post=829&amp;amp;subd=mirutalibre&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/cwqRe0vpLpE" height="1" width="1"/&gt;</description>
		<pubDate>Sun, 27 Dec 2009 22:50:45 +0000</pubDate>
		<dc:creator>zuargo</dc:creator>
	<feedburner:origLink>http://mirutalibre.wordpress.com/2009/12/27/gngeo-emulador-de-neo-geo-para-gnulinux/</feedburner:origLink></item>


	<item>
		<title>Daniel Mondaca: Configurar grupo de trabajo en ubuntu 9.10 y windows</title>
		<guid isPermaLink="false">http://demoniosypinguinos.wordpress.com/?p=158</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/Id1nSHVzrrY/</link>
			<description>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;Funciona, confirmado por su servidor. (Primera vez en toda mi vida de geek que veo funcionar samba de verdad y al 100%)&lt;/p&gt;
&lt;p&gt;http://jjant.com/node/46&lt;/p&gt;
  &lt;a href="http://feeds.wordpress.com/1.0/gocomments/demoniosypinguinos.wordpress.com/158/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/demoniosypinguinos.wordpress.com/158/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/demoniosypinguinos.wordpress.com/158/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/demoniosypinguinos.wordpress.com/158/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/demoniosypinguinos.wordpress.com/158/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/demoniosypinguinos.wordpress.com/158/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/demoniosypinguinos.wordpress.com/158/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/demoniosypinguinos.wordpress.com/158/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/demoniosypinguinos.wordpress.com/158/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/demoniosypinguinos.wordpress.com/158/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=demoniosypinguinos.wordpress.com&amp;amp;blog=1229371&amp;amp;post=158&amp;amp;subd=demoniosypinguinos&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/Id1nSHVzrrY" height="1" width="1"/&gt;</description>
		<pubDate>Sun, 27 Dec 2009 04:39:12 +0000</pubDate>
		<dc:creator>Alejandro</dc:creator>
	<feedburner:origLink>http://demoniosypinguinos.wordpress.com/2009/12/27/configurar-grupo-de-trabajo-en-ubuntu-9-10-y-windows/</feedburner:origLink></item>


	<item>
		<title>Miguel Ángel Ruiz Manzano: Merry Christmas from Ubuntu Chile</title>
		<guid isPermaLink="false">http://mruiz.openminds.cl/blog/?p=316</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/f28lNaFycd4/</link>
			<description>&lt;p style="text-align: center;"&gt;&lt;a href="http://mruiz.openminds.cl/blog/wp-content/uploads/2009/12/navidad.jpg"&gt;&lt;img src="http://mruiz.openminds.cl/blog/wp-content/uploads/2009/12/navidad-287x300.jpg" title="navidad" height="300" width="287" alt="" class="aligncenter size-medium wp-image-326" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://www.ubuntu-cl.org" target="_blank" title="Ubuntu Chile"&gt;Ubuntu Chile&lt;/a&gt; wishes you a Merry Christmas &lt;span style="background-color: #ffffff;"&gt;and a prospering New Year.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;span style="background-color: #ffffff;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/f28lNaFycd4" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 24 Dec 2009 22:09:25 +0000</pubDate>
		<dc:creator>Miguel Ruiz</dc:creator>
	<feedburner:origLink>http://mruiz.openminds.cl/blog/index.php/2009/12/24/merry-christmas-from-ubuntu-chile/</feedburner:origLink></item>


	<item>
		<title>Daniel Mondaca: Cómo compartir internet con Ubuntu 9.10</title>
		<guid isPermaLink="false">http://demoniosypinguinos.wordpress.com/?p=156</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/RRmU6lyZfy8/</link>
			<description>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;A la fecha, existen cientos de tutoriales en la red sobre cómo compartir internet con ubuntu. La mayoría trata sobre iptables.&lt;/p&gt;
&lt;p&gt;Y como es de esperarse (estamos hablando de ubuntu), es posible que alguuuna vez en épocas remotas, estos hayan sido válidos, pero actualmente son todos una mierda, horriblemente complicados, basados en paquetes que ya no existen, que estropean las conexiones que antes funcionaban ok, etc. etc…&lt;/p&gt;
&lt;p&gt;Sin más blabla, dejo aquí un tutorial que SI funciona en ubuntu karmic a la fecha. Probado por su servidor usando una tarjeta wlan0 que recibe internet inalámbrica y un cable cruzado que se conecta a otro pc.&lt;/p&gt;
&lt;p&gt;http://doctormo.wordpress.com/2009/12/06/ubuntus-internet-connection-sharing/&lt;/p&gt;
&lt;p&gt;Otro día cuando tenga más tiempo lo traduzco.&lt;/p&gt;
  &lt;a href="http://feeds.wordpress.com/1.0/gocomments/demoniosypinguinos.wordpress.com/156/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/demoniosypinguinos.wordpress.com/156/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/demoniosypinguinos.wordpress.com/156/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/demoniosypinguinos.wordpress.com/156/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/demoniosypinguinos.wordpress.com/156/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/demoniosypinguinos.wordpress.com/156/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/demoniosypinguinos.wordpress.com/156/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/demoniosypinguinos.wordpress.com/156/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/demoniosypinguinos.wordpress.com/156/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/demoniosypinguinos.wordpress.com/156/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=demoniosypinguinos.wordpress.com&amp;amp;blog=1229371&amp;amp;post=156&amp;amp;subd=demoniosypinguinos&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/RRmU6lyZfy8" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 17 Dec 2009 21:59:28 +0000</pubDate>
		<dc:creator>Alejandro</dc:creator>
	<feedburner:origLink>http://demoniosypinguinos.wordpress.com/2009/12/17/como-compartir-internet-con-ubuntu-9-10/</feedburner:origLink></item>


	<item>
		<title>Felipe Ignacio Portales Oliva: Ahora uso Ubuntu, aunque no lo crean…</title>
		<guid isPermaLink="false">http://fportales.wordpress.com/?p=372</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/MEsOUijfGVk/</link>
			<description>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;Si, leyeron bien, a pesar de toda la caca que hablé sobre este SO desarrollado por &lt;a href="http://fportales.wordpress.com/2009/12/09/ahora-uso-ubuntu-aunque-no-lo-crean/www.canonical.com" target="_blank" title="Canonical"&gt;Canonical&lt;/a&gt;, me encuentro usando &lt;a href="http://www.ubuntu.com" target="_blank"&gt;Ubuntu 9.10 Karmic Koala&lt;/a&gt;. En algún momento estropeé mi instalación de Fedora 11, y el único CD de Linux que tenía a mano, era el de Ubuntu.&lt;/p&gt;
&lt;p&gt;No tengo planes de que sea permanente, estoy pensando en volver a implantar Debian en mi PC &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; , o si no, Fedora mejor.&lt;/p&gt;
&lt;p&gt;Bueno un mini tutorial de algo que los que venimos de otras disrtos echamos de menos en Ubuntu, el usuario ROOT; es muy simple de activar, pero tenemos 2 opciones:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Podemos usar sudo para acceder al usuario root: &lt;code&gt;$ sudo su&lt;/code&gt; y estamos logueados como root.&lt;/li&gt;
&lt;li&gt;También si ponemos &lt;code&gt;$ sudo passwd root&lt;/code&gt; se desbloquea lo que es el root.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Simple ah?&lt;/p&gt;
&lt;p&gt;bueno, eso por el momento &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt;
  &lt;a href="http://feeds.wordpress.com/1.0/gocomments/fportales.wordpress.com/372/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/fportales.wordpress.com/372/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/fportales.wordpress.com/372/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/fportales.wordpress.com/372/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/fportales.wordpress.com/372/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/fportales.wordpress.com/372/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/fportales.wordpress.com/372/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/fportales.wordpress.com/372/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/fportales.wordpress.com/372/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/fportales.wordpress.com/372/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=fportales.wordpress.com&amp;amp;blog=6971562&amp;amp;post=372&amp;amp;subd=fportales&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/MEsOUijfGVk" height="1" width="1"/&gt;</description>
		<pubDate>Wed, 09 Dec 2009 16:02:30 +0000</pubDate>
		<dc:creator>Felipe Portales</dc:creator>
	<feedburner:origLink>http://fportales.wordpress.com/2009/12/09/ahora-uso-ubuntu-aunque-no-lo-crean/</feedburner:origLink></item>


	<item>
		<title>Christian González: Reproducción de audio en pausa al usar Skype</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-26062143.post-2011595969385137628</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/PNIDYKQeH6A/reproduccion-de-audio-en-pausa-al-usar.html</link>
			<description>&lt;div&gt;&lt;p&gt;Después de &lt;a href="http://chgonzalez.blogspot.com/2009/12/ecualizador-para-amarok-221-en-fedora.html"&gt;actualizar Phonon para activar el ecualizador en Amarok 2.2.1&lt;/a&gt; me di cuenta de que estaba teniendo un problema sumamente extraño: cada vez que abría Skype y éste emitía algún sonido (por ejemplo, el típico aviso de que un contacto se ha conectado), Amarok automáticamente quedaba en pausa. Cuando Skype dejaba de emitir el sonido, Amarok reanudaba la música.&lt;/p&gt;&lt;p&gt;Esta conducta se repetía con otras aplicaciones de KDE que usan Phonon como su motor de reproducción (por ejemplo, el reproductor de video Dragon), pero no con aplicaciones externas (por ejemplo, VLC). Así que parecía evidente que el problema estaba en Phonon.&lt;/p&gt;&lt;p&gt;Afortunadamente existe IRC :-). Así que me conecté al canal #phonon de Freenode y pude conversar directamente con &lt;a href="http://colin.guthr.ie/"&gt;Colin Guthrie&lt;/a&gt;, desarrollador de Mandriva que ha estado trabajando en la integración de Phonon y Pulseaudio. Él rápidamente pudo diagnosticar el problema, que tiene relación con una nueva funcionalidad presente en Pulseaudio: la posibilidad de clasificar los sonidos del sistema en categorias. A continuación pongo un resumen de su respuesta:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;La versión actual de Skype etiqueta todos sus sonidos con la categoría "phone". Esto es incorrecto, ya que sólo el audio de las llamadas debería ser etiquetado en esta categoría. Los avisos de login/logout etc. deberían ser etiquetados como "event". Esto ya ha sido solucionado en la nueva versión de Skype, pero esa versión aún no ha sido liberada.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Pulseaudio tiene un módulo llamado&lt;/em&gt;&lt;em&gt; &lt;/em&gt;&lt;strong&gt;&lt;em&gt;module-cork-music-on-phone&lt;/em&gt;&lt;/strong&gt;&lt;em&gt;, el que automáticamente detiene la música cuando hay una llamada telefónica (es decir, cuando se inicia un sonido con la categoría "phone"), pero esta funcionalidad está un poco rota en este momento. Así que por ahora recomiendo comentar ese módulo en el archivo &lt;/em&gt;&lt;code&gt;&lt;strong&gt;&lt;em&gt;/etc/pulse/default.pa&lt;/em&gt;&lt;/strong&gt;&lt;/code&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Así que apliqué la solución temporal: editar el archivo &lt;code&gt;&lt;strong&gt;/etc/pulse/default.pa&lt;/strong&gt;&lt;/code&gt; y comentar (agregando un &lt;strong&gt;#&lt;/strong&gt; al inicio) la siguiente línea:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;load-module module-cork-music-on-phone&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Luego hay que reiniciar Pulseaudio (o simplemente cerrar la sesión y entrar otra vez).  Con esto solucioné temporalmente el problema.&lt;/p&gt;&lt;p&gt;Obviamente, la solución definitiva pasa por esperar a que los desarrolladores de Pulseaudio mejoren el módulo &lt;strong&gt;&lt;em&gt;module-cork-music-on-phone&lt;/em&gt;&lt;/strong&gt;&lt;em&gt; &lt;/em&gt;o que Skype libere una nueva versión. Y ojalá que esto sea pronto, porque la verdad es que la idea de que las aplicaciones de audio puedan reaccionar un poco más inteligentemente a los eventos del sistema es bastante atractiva.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/26062143-2011595969385137628?l=chgonzalez.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/PNIDYKQeH6A" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 04 Dec 2009 15:43:19 +0000</pubDate>
		<dc:creator>Christian González G. (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://chgonzalez.blogspot.com/2009/12/reproduccion-de-audio-en-pausa-al-usar.html</feedburner:origLink></item>


	<item>
		<title>Miguel Ángel Ruiz Manzano: Signing keys with CAFF</title>
		<guid isPermaLink="false">http://mruiz.openminds.cl/blog/?p=269</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/_aBeUOd85hs/</link>
			<description>&lt;p&gt;&lt;a href="http://pgp-tools.alioth.debian.org/" target="_blank" title="PGP tools"&gt;CAFF&lt;/a&gt; is a script that helps you in keysigning. It takes a list of key IDs on the command line, fetches them from a keyserver or keyring and calls GnuPG to sign them. It then mails each key to all its email addresses.&lt;/p&gt;
&lt;p&gt;CAFF it’s part of the signing-party package (various OpenPGP related tools). Also we need the &lt;a href="http://www.debian-administration.org/article/Using_gnupg-agent_to_securely_retain_keys"&gt;gnupg-agent&lt;/a&gt; to store our passphrase during the signing. Lets install them in Ubuntu.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ sudo apt-get install signing-party gnupg-agent &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;After that, the best idea is to configure a relay host to send the emails. I followed a &lt;a href="http://wiki.debian.org/GmailAndExim4" target="_blank" title="Using Exim4 to send Messages through GMail"&gt;really good guide based on Exim4&lt;/a&gt;, that just works &lt;img src="http://mruiz.openminds.cl/blog/wp-includes/images/smilies/icon_wink.gif" alt=";-)" class="wp-smiley" /&gt; &lt;/p&gt;
&lt;p&gt;Also we need to configure the default behaviour of CAFF, through a configuration file (.caffrc under our home directory).  You can follow this example.&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;# .caffrc -- vim:ft=perl:
# This file is in perl(1) format - see caff(1) for details.&lt;/pre&gt;
&lt;pre&gt;$CONFIG{'owner'} = 'Juan Perez';
$CONFIG{'email'} = 'juan@perez.com';
$CONFIG{'gpg-sign-args'} = "save";
$CONFIG{'keyserver'} = "pgp.mit.edu";
$CONFIG{'caffhome'}    = $ENV{'HOME'}.'/.caff';
# Specify the last 16 characters of your key
$CONFIG{'keyid'} = [ qw{1D4FE8D976862225} ];
$CONFIG{'also-encrypt-to'} = [ qw{1D4FE8D976862225} ];&lt;/pre&gt;
&lt;pre&gt;# Mail template to use for the encrypted part
$CONFIG{'mail-template'} = &amp;lt;&amp;lt; 'EOM';
Hi,&lt;/pre&gt;
&lt;pre&gt;please find attached the user id{(scalar @uids &amp;gt;= 2 ? 's' : '')}
{foreach $uid (@uids) {
$OUT .= "\t".$uid."\n";
};}of your key {$key} signed by me.&lt;/pre&gt;
&lt;pre&gt;If you have multiple user ids, I sent the signature for each user id
separately to that user id's associated email address. This gives you
also the chance to upload only specific signatures if you don't want
my signature on all your user ids.&lt;/pre&gt;
&lt;pre&gt;You can import the signatures by running each through `gpg --import`.&lt;/pre&gt;
&lt;pre&gt;Note that I did not upload your key to any keyservers. If you want this
new signature to be available to others, please upload it yourself.
With GnuPG this can be done using
gpg --keyserver subkeys.pgp.net --send-key {$key}&lt;/pre&gt;
&lt;pre&gt;If you have any questions, don't hesitate to ask.&lt;/pre&gt;
&lt;pre&gt;Regards,&lt;/pre&gt;
&lt;pre&gt;{$owner}
EOM&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;Before the signing process, we have to start the gpg-agent. If you got problems launching the agent, please read the following &lt;a href="http://www.linuxquestions.org/questions/linux-security-4/gpg-gpg-agent-cant-connect-to-root.gnupgs.gpg-agent-611843/" target="_blank"&gt;reference &lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ eval `gpg-agent --daemon`&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;If your KSP host gave you a keyring, the following command must be used to sign the keys. The “m” argument specifies to send mail (using the template described previously) and the “R” prevents to retrieve keys from a keyserver. We’ll use a keyring file as input.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ caff -mR --keyfile  &amp;lt;keyring-file&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;As always, many people listed on the keyring don’t participate in the KSP. Is this case I suggest to create a file with the attendants IDs only, such as the following.&lt;/p&gt;
&lt;p&gt;B9270F9D&lt;br /&gt;
1773ED49&lt;br /&gt;
3114452A&lt;br /&gt;
1D814B8E&lt;br /&gt;
18DC68C4&lt;br /&gt;
7E633BAE&lt;/p&gt;
&lt;p&gt;Then, we have to modify the previous command.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ caff -mR --keyfile  &amp;lt;keyring-file&amp;gt; `cat &amp;lt;keys-to-sign&amp;gt;`&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;If you want to sign only one key and you have its ID, don’t worry. CAFF will save the day. It can retrieve the key.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ caff -m yes &amp;lt;key-ID&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Finally, the batch process starts and we have to sign the keys. Enjoy the day because CAFF will help you to finish this tasks without pain.&lt;/p&gt;
&lt;p&gt;References: &lt;a href="http://www.wlug.org.nz/KeySigningScripts" target="_blank" title="WLUG"&gt;Waikato Linux User Group&lt;/a&gt;, &lt;a href="http://linux.die.net/man/1/caff" target="_blank" title="CAFF man"&gt;CAFF man page&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/_aBeUOd85hs" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 04 Dec 2009 02:22:47 +0000</pubDate>
		<dc:creator>Miguel Ruiz</dc:creator>
	<feedburner:origLink>http://mruiz.openminds.cl/blog/index.php/2009/12/03/signing-keys-with-caff/</feedburner:origLink></item>


	<item>
		<title>Christian González: Ecualizador para Amarok 2.2.1 en Fedora 12</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-26062143.post-3220743177006989799</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/XaFIjMUpFUc/ecualizador-para-amarok-221-en-fedora.html</link>
			<description>&lt;div&gt;&lt;p&gt;Recién hoy me di cuenta de que &lt;a href="http://amarok.kde.org/"&gt;Amarok&lt;/a&gt; 2.2.1 tiene un ecualizador gráfico (en el menú Preferencias -&amp;gt; Configurar Amarok -&amp;gt; Reproducción). Sin embargo, en la instalación por defecto el ecualizador está deshabilitado y sólo aparece un mensaje que indica que &lt;a href="http://phonon.kde.org/"&gt;Phonon&lt;/a&gt; no tiene soporte para él.&lt;/p&gt;&lt;p&gt;Después de investigar un poco, descubrí que la versión 4.3.50 de Phonon ya tiene solucionado este inconveniente. Afortunadamente, el repositorio &lt;a href="http://kde-redhat.sourceforge.net"&gt;KDE-RedHat&lt;/a&gt; tiene paquetes actualizados de Phonon, así que todo se reduce a habilitar ese repositorio y luego ejecutar:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;yum update phonon --enablerepo=kde-unstable&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Y luego de reiniciar la sesión, Amarok tendrá habilitado el ecualizador. Así se ve ahora:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/chgonzalez/4153328970/" title="amarok-ecualizador2 por Christian González, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2565/4153328970_5609aaa067.jpg" alt="amarok-ecualizador2" height="313" width="500" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/chgonzalez/4152567275/" title="amarok-ecualizador1 por Christian González, en Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2525/4152567275_b08bb3814d.jpg" alt="amarok-ecualizador1" height="313" width="500" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/26062143-3220743177006989799?l=chgonzalez.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/XaFIjMUpFUc" height="1" width="1"/&gt;</description>
		<pubDate>Wed, 02 Dec 2009 15:49:17 +0000</pubDate>
		<dc:creator>Christian González G. (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://chgonzalez.blogspot.com/2009/12/ecualizador-para-amarok-221-en-fedora.html</feedburner:origLink></item>


	<item>
		<title>Daniel Mondaca: Configurar tomcat para mysql en ubuntu 9.10</title>
		<guid isPermaLink="false">http://demoniosypinguinos.wordpress.com/?p=151</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/WzSarkyRwtU/</link>
			<description>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;En ubuntu 9.10, igual que en versiones anteriores, igual que con muchos otros paquetes; tomcat funciona a medias. En una instalación limpia desde los repositorios, al tratar de conectar (tomcat) con una base de datos mysql se obtiene el siguiente error:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;“Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.”&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Para una solución rápida y no tener que googlear cuatro horas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Editar &lt;em&gt;/etc/init.d/tomcat6&lt;/em&gt; como root y cambiar el valor de la variable TOMCAT_SECURITY  a “no”.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Reiniciar tomcat. (&lt;em&gt;sudo /etc/init.d/tomcat6 restart &lt;/em&gt;). Y listo.&lt;/li&gt;
&lt;/ul&gt;
  &lt;a href="http://feeds.wordpress.com/1.0/gocomments/demoniosypinguinos.wordpress.com/151/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/demoniosypinguinos.wordpress.com/151/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/demoniosypinguinos.wordpress.com/151/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/demoniosypinguinos.wordpress.com/151/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/demoniosypinguinos.wordpress.com/151/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/demoniosypinguinos.wordpress.com/151/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/demoniosypinguinos.wordpress.com/151/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/demoniosypinguinos.wordpress.com/151/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/demoniosypinguinos.wordpress.com/151/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/demoniosypinguinos.wordpress.com/151/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=demoniosypinguinos.wordpress.com&amp;amp;blog=1229371&amp;amp;post=151&amp;amp;subd=demoniosypinguinos&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/WzSarkyRwtU" height="1" width="1"/&gt;</description>
		<pubDate>Tue, 01 Dec 2009 06:36:35 +0000</pubDate>
		<dc:creator>Alejandro</dc:creator>
	<feedburner:origLink>http://demoniosypinguinos.wordpress.com/2009/12/01/configurar-tomcat-para-mysql-en-ubuntu-9-10/</feedburner:origLink></item>


	<item>
		<title>Marcos Rafael Paz Silva: No le demos tanto poder a Google</title>
		<guid isPermaLink="false">http://mirutalibre.wordpress.com/?p=129</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/YreFE0gMh8E/</link>
			<description>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;&lt;img src="http://mirutalibre.files.wordpress.com/2009/07/antigoogle.jpg?w=190&amp;amp;h=190" title="Antigoogle" height="190" width="190" alt="Antigoogle" class="alignright size-full wp-image-131" /&gt;Con todo esto que ha dado vuelta por la red de que &lt;strong&gt;Google&lt;/strong&gt; &lt;span style="text-decoration: line-through;"&gt;&lt;a href="http://www.elpais.com:80/articulo/internet/Google/reinventa/sistema/operativo/elpeputec/20090708elpepunet_1/Tes" target="_blank"&gt;se alista para sacar al mercado su propio sistema operativo&lt;/a&gt;&lt;/span&gt; &lt;a href="http://www.redusers.com/google-lanza-chrome-os-un-sistema-operativo-para-internet" target="_blank"&gt;lanzó&lt;/a&gt; su &lt;a href="http://www.chromium.org/chromium-os" target="_blank"&gt;propio sistema operativo&lt;/a&gt;, me ha entrado el pánico ha encontrarme en unos 20 o 30 años más con &lt;strong&gt;Google&lt;/strong&gt; dominando el mundo en una especie de dictadura cibernética :S. Si, es verdad, soy algo paranoico, pero también es cierto que la historia nos ha demostrado que no es bueno darle demasiado poder a una entidad, idea, o régimen. Esto quedó demostrado cuando cayó la &lt;em&gt;URSS&lt;/em&gt;, quedando &lt;em&gt;EEUU&lt;/em&gt; como amo y señor del mundo, sin que existiera (y exista) algún país que obligara a la gran potencia a ser equilibrada en su política exterior (recordar guerra de &lt;em&gt;Irak&lt;/em&gt; y &lt;em&gt;Afganistán&lt;/em&gt;). Recordemos también, por supuesto, a nuestra “estimada” (ironía para quién no entendió) empresa &lt;strong&gt;Mierdasoft&lt;/strong&gt; ¡ejem! digo &lt;strong&gt;Microsoft&lt;/strong&gt;, quién hace y deshace con los usuarios de &lt;strong&gt;Windows&lt;/strong&gt; al rededor del mundo. Por favor, no quiero despertar un día y que &lt;strong&gt;Google&lt;/strong&gt; domine todo, absolutamente todo. Por eso esta entrada en mi blog.&lt;/p&gt;
&lt;p&gt;Debido a lo expuesto en el párrafo anterior les mostraré algunas alternativas muy buenas a los servicios que ofrece &lt;strong&gt;Google&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;Alternativas a Gmail:&lt;/h3&gt;
&lt;p style="text-align: justify;"&gt;&lt;a href="http://www.gmx.com/" target="_blank"&gt;GMX&lt;/a&gt; Servicio email que ofrece 5 GB de espacio, archivos adjuntos de hasta 50 MB y acceso gratis IMAP y POP3&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;a href="http://mail.lycos.com/lycos/Index.lycos" target="_blank"&gt;LYCOS Mail&lt;/a&gt; Servicio email que ofrece 5 GB de espacio y acceso ¿gratis? (no lo se) a IMAP y POP3&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;a href="https://www.inbox.com/login.aspx?gdi=true" target="_blank"&gt;Inbox Mail&lt;/a&gt; 2 GB de espacio, archivos adjuntos de hasta 50 MB y acceso ¿gratis? (no lo se) a IMAP y POP3&lt;/p&gt;
&lt;h3&gt;Alternativas  a Blogspot:&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://wordpress.com" target="_blank"&gt;WordPress.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.bligoo.com" target="_blank"&gt;Bligoo.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.feevy.com/" target="_blank"&gt;Feevy.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.obolog.com/" target="_blank"&gt;Obolog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.ozu.es/" target="_blank"&gt;Ozú&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://bloghost.cl/" target="_blank"&gt;bloghost.cl&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.tumblr.com/" target="_blank"&gt;tumblr.&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Alternativas a Buscador:&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.metacrawler.com/" target="_blank"&gt;Metacrawler&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.gotube.es/" target="_blank"&gt;Gotube&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Alternativas a Google Sites:&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://www.myegoo.com/" target="_blank"&gt;MyEgoo.com&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Eso sería por ahora, estoy seguro de que mucho@s de ustedes conocen más alternativas, por favor, l@s invito a dejarlas en un comentario.&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;Saludos.&lt;/p&gt;
Posted in Tips Tagged: bligoo, blogspot, buscador, email, feevy, gmx, google, lycos, obolog, ozu, wordpress &lt;a href="http://feeds.wordpress.com/1.0/gocomments/mirutalibre.wordpress.com/129/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/mirutalibre.wordpress.com/129/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/mirutalibre.wordpress.com/129/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/mirutalibre.wordpress.com/129/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/mirutalibre.wordpress.com/129/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/mirutalibre.wordpress.com/129/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/mirutalibre.wordpress.com/129/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/mirutalibre.wordpress.com/129/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/mirutalibre.wordpress.com/129/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/mirutalibre.wordpress.com/129/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=mirutalibre.wordpress.com&amp;amp;blog=8224896&amp;amp;post=129&amp;amp;subd=mirutalibre&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/YreFE0gMh8E" height="1" width="1"/&gt;</description>
		<pubDate>Sat, 28 Nov 2009 02:16:17 +0000</pubDate>
		<dc:creator>zuargo</dc:creator>
	<feedburner:origLink>http://mirutalibre.wordpress.com/2009/11/24/alternativas-a-servicios-google/</feedburner:origLink></item>


	<item>
		<title>Marcos Rafael Paz Silva: Arch-Stuff, arte y cosas para Archlinux</title>
		<guid isPermaLink="false">http://mirutalibre.wordpress.com/?p=744</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/i-JAZPd1Hio/</link>
			<description>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;&lt;a href="http://mirutalibre.files.wordpress.com/2009/11/128px-archlinux-icon-128.png"&gt;&lt;img src="http://mirutalibre.files.wordpress.com/2009/11/128px-archlinux-icon-128.png?w=128&amp;amp;h=128" title="Logo Archlinux" height="128" width="128" alt="Logo Archlinux" class="alignleft size-full wp-image-746" /&gt;&lt;/a&gt;&lt;strong&gt;&lt;a href="http://arch-stuff.org/" target="_blank"&gt;Arch-Stuff&lt;/a&gt;&lt;/strong&gt; es un sitio web que sigue la línea de páginas como &lt;strong&gt;&lt;a href="http://www.gimpstuff.org/" target="_blank"&gt;GimpStuff&lt;/a&gt;, &lt;/strong&gt;&lt;strong&gt;&lt;a href="http://kde-look.org/" target="_blank"&gt;KDE-Look&lt;/a&gt;&lt;/strong&gt;&lt;strong&gt;, &lt;/strong&gt;&lt;strong&gt;&lt;a href="http://www.gnome-look.org/" target="_blank"&gt;GNOME-Look&lt;/a&gt; y &lt;/strong&gt;&lt;strong&gt;&lt;a href="http://www.xfce-look.org/" target="_blank"&gt;XFCE-Look&lt;/a&gt;&lt;/strong&gt; entre otras. Encontrarás muchas cosas para Archlinux como fondos de escritorio, capturas de pantallas, temas, decoraciones de ventana, KDM y GDM splash, fuentes, íconos, logos, etc, etc. Es una página muy completa y lo mejor de todo es que está pensada para darle más belleza a nuestra distribución favorita &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /&gt; .&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;
&lt;/p&gt;&lt;div style="width: 310px;" id="attachment_745" class="wp-caption aligncenter"&gt;&lt;a href="http://mirutalibre.files.wordpress.com/2009/11/instantanea108.png"&gt;&lt;img src="http://mirutalibre.files.wordpress.com/2009/11/instantanea108.png?w=300&amp;amp;h=162" title="Captura de pantalla del sitio Arch-Stuff.org" height="162" width="300" alt="Captura de pantalla del sitio Arch-Stuff.org" class="size-medium wp-image-745" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Clic para agrandar&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;¡Saludos!&lt;/p&gt;
Posted in Tips Tagged: arch, archlinux, eyecandy, gnome, gnu, gnu/linux, kde, linux &lt;a href="http://feeds.wordpress.com/1.0/gocomments/mirutalibre.wordpress.com/744/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/mirutalibre.wordpress.com/744/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/mirutalibre.wordpress.com/744/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/mirutalibre.wordpress.com/744/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/mirutalibre.wordpress.com/744/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/mirutalibre.wordpress.com/744/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/mirutalibre.wordpress.com/744/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/mirutalibre.wordpress.com/744/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/mirutalibre.wordpress.com/744/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/mirutalibre.wordpress.com/744/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=mirutalibre.wordpress.com&amp;amp;blog=8224896&amp;amp;post=744&amp;amp;subd=mirutalibre&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/i-JAZPd1Hio" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 26 Nov 2009 13:58:28 +0000</pubDate>
		<dc:creator>zuargo</dc:creator>
	<feedburner:origLink>http://mirutalibre.wordpress.com/2009/11/26/arch-stuff-arte-y-cosas-para-archlinux/</feedburner:origLink></item>


	<item>
		<title>Miguel Cantillana Farias: Taller introductorio a wordpress, no te lo pierdas!</title>
		<guid isPermaLink="false">http://miguelcantillana.com/component/content/article/38-php/90-taller-introductorio-a-wordpress-no-te-lo-pierdas.html</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/6jCibBG25Q8/90-taller-introductorio-a-wordpress-no-te-lo-pierdas.html</link>
			<description>&lt;p&gt;&lt;img src="http://www.talkd.com/wp-content/uploads/2007/10/wordpress_logo.thumbnail.gif" alt="Wordpress" style="margin-right: 10px; float: left;" /&gt;Este jueves a las 18:30, la comunidad &lt;a href="http://www.opensur.org"&gt;Opensur&lt;/a&gt;, es su planificación de talleres semestral, los invita a participar en la taller introductorio a el CMS Wordpress, a cargo de &lt;a href="http://www.jcabezas.net/"&gt;Jose Cabezas&lt;/a&gt;, la entrada es liberada, pero ojo los cupos son limitados, para ello te puedes inscribir desde &lt;a href="http://talleres.opensur.org"&gt;http://talleres.opensur.org&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;La invitación esta hecha, asi los espramos este jueves.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/miguelcantillana/~4/L7YuF6r4Nxk" height="1" width="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/6jCibBG25Q8" height="1" width="1"/&gt;</description>
		<pubDate>Tue, 24 Nov 2009 21:31:13 +0000</pubDate>
		<dc:creator>Miguel Cantillana Farias (mcantillana@joomla.cl)</dc:creator>
	<feedburner:origLink>http://feedproxy.google.com/~r/miguelcantillana/~3/L7YuF6r4Nxk/90-taller-introductorio-a-wordpress-no-te-lo-pierdas.html</feedburner:origLink></item>


	<item>
		<title>Víctor Munzenmayer: Lanzamiento del sitio patopetersen.cl</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-27060697.post-3968885862899865069</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/9-wrJ7qGoQE/lanzamiento-del-sitio-patopetersencl.html</link>
			<description>&lt;span style="font-family: Trebuchet MS; color: #000066;"&gt;&lt;/span&gt;&lt;a href="http://www.patopetersen.cl/" target="_blank"&gt;&lt;img src="http://2.bp.blogspot.com/_6IKXvZKVmxg/SwrOvs1H0TI/AAAAAAAAAXw/yf1rOl_W1dI/s400/logo_pato_petersen.jpg" alt="" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 258px; CURSOR: hand; HEIGHT: 60px; TEXT-ALIGN: center;" border="0" id="BLOGGER_PHOTO_ID_5407361621494845746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;Con mucho agrado quiero dar a conocer el sitio web de mi colega y amigo Patricio Petersen, el cual, lo acaba de lanzar el día de hoy. El sitio tiene como finalidad el dar a conocer los trabajos desarrollados por él. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: Trebuchet MS; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;Además, cabe mencionar que Patricio es un gran diseñador gráfico, y prueba de ello la excelente calidad de los trabajos publicados en su sitio.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family: Trebuchet MS; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;Desde ya los invito a visitar &lt;/span&gt;&lt;a href="http://www.patopetersen.cl/" target="_blank"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;patopetersen.cl&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;&lt;br /&gt;&lt;br /&gt;Saludos.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/27060697-3968885862899865069?l=vmunzenmayer.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/9-wrJ7qGoQE" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 23 Nov 2009 18:14:28 +0000</pubDate>
		<dc:creator>Viktor (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://vmunzenmayer.blogspot.com/2009/11/lanzamiento-del-sitio-patopetersencl.html</feedburner:origLink></item>


	<item>
		<title>Daniel Santibáñez Polanco: Seguimos personalizando un poco a Karmic</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-8268492364354360351.post-8918691900296881253</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/1U2I6QXwbFI/seguimos-personalizando-un-poco-karmic.html</link>
			<description>Buenas!!!&lt;br /&gt;&lt;br /&gt;ahora el tuno para modificar es el de empathy; podemos agregar una gran variedad para las ventanas de conversacion de empathy, para ello descarguen el siguiente &lt;a href="http://depositfiles.com/files/w7tz9x353"&gt;archivo&lt;/a&gt;.&amp;lt;&amp;lt;&amp;lt;---&lt;br /&gt;&lt;br /&gt;guarden o muevan el archivo descargado a la carpeta personal(home)&lt;br /&gt;&lt;br /&gt;abran una  consola y pongan lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;sudo dpkg -i empathy-chat-themes_1_all.deb &lt;/blockquote&gt;&lt;br /&gt;aqui algunos ejemplos &lt;a href="http://img233.imageshack.us/img233/2436/empathy.gif"&gt;&lt;img src="http://img233.imageshack.us/img233/2436/empathy.gif" style="cursor: pointer; width: 600px; height: 450px;" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;si no les sale nada en los temas es porque la instalación quedo mal hecha, para ello haremos lo sgte:&lt;br /&gt;&lt;br /&gt;abrir una consola y poner&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;mkdir ~/.local/share/adium/message-styles&lt;/blockquote&gt;e instalar otra ves el paquete.&lt;br /&gt;&lt;br /&gt;si aún no funciona,&lt;br /&gt;&lt;br /&gt;prueba poniendo en la terminal&lt;br /&gt;&lt;blockquote&gt;sudo chmod 777 -R ~/.local/share/adium/&lt;/blockquote&gt;e instalar una vez mas el paquete.&lt;br /&gt;&lt;br /&gt;fuente:&lt;br /&gt;http://tecnicoslinux.com.ar&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Aumentar la velocidad de inicio de ubuntu&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;para ello agregaremos y actualizaremos el sistema,&lt;br /&gt;&lt;br /&gt;abrimos la consola y ponemos lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;sudo add-apt-repository ppa:ubuntu-boot/ppa&lt;br /&gt;&lt;br /&gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade&lt;br /&gt;&lt;/blockquote&gt;y luego reiniciar..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;saludos&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/8268492364354360351-8918691900296881253?l=probandoubuntu.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DtDAmd4xGEEQY2FzqOKoBZEWUMM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DtDAmd4xGEEQY2FzqOKoBZEWUMM/0/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DtDAmd4xGEEQY2FzqOKoBZEWUMM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DtDAmd4xGEEQY2FzqOKoBZEWUMM/1/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ProbandoUbuntu/~4/XewU89fzwos" height="1" width="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/1U2I6QXwbFI" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 19 Nov 2009 02:30:27 +0000</pubDate>
		<dc:creator>dansanti (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://feedproxy.google.com/~r/ProbandoUbuntu/~3/XewU89fzwos/seguimos-personalizando-un-poco-karmic.html</feedburner:origLink></item>


	<item>
		<title>Daniel Santibáñez Polanco: Algunos tips para karmic</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-8268492364354360351.post-5264764943766036816</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/V4QnylwQ6pg/algunos-tips-para-karmic.html</link>
			<description>Buenas !!!&lt;br /&gt;&lt;br /&gt;bueno partiremos con lo siguiente...&lt;br /&gt;&lt;br /&gt;para los que aún conservan la partición de windows y ya odia tener que montarla una y otra vez ingresando la clave, pueden probar montando automáticamente al inicio del sistema..&lt;br /&gt;Lo que se debe hacer es:&lt;br /&gt;&lt;br /&gt;abrir un terminal:&lt;br /&gt;&lt;br /&gt;Ahí escribir&lt;blockquote&gt; sudo mkdir /media/NOMBRE_CUALQUIERA(ej Windows XD)&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;En la misma consola pongan &lt;blockquote&gt;sudo gedit /etc/fstab&lt;/blockquote&gt;&lt;br /&gt;ahora abran gparted(sistema&amp;gt;&amp;gt;administración&amp;gt;&amp;gt;gparted si no lo tienen instalado haganlo.. sudo apt-get install gparted) y en el busquen el nombre de la partición que desean montar, en mi caso sda3&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_ZfP7iNgY7v0/SvlvQ3TIVgI/AAAAAAAAAII/I6LeHQEpsNQ/s1600-h/Pantallazo--dev-sda+-+GParted.png"&gt;&lt;img src="http://3.bp.blogspot.com/_ZfP7iNgY7v0/SvlvQ3TIVgI/AAAAAAAAAII/I6LeHQEpsNQ/s320/Pantallazo--dev-sda+-+GParted.png" alt="" style="cursor: pointer; width: 320px; height: 206px;" border="0" id="BLOGGER_PHOTO_ID_5402471563520398850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ahora vuelvan a gedit y agreguen al final del archivo lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;/dev/sdb3 /media/carpeta_que_creamos(ej Windows) &lt;b&gt;ntfs defaults 0 0&lt;/b&gt;&lt;/blockquote&gt;&lt;b&gt;&lt;/b&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;b&gt;&lt;br /&gt;recordarles poner los nombres de las  carpetas con sus respectivas mayúsculas.&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Poner imagen de fondo en grub2&lt;br /&gt;&lt;br /&gt;para que no se vea tan feo el grub al inicio del sistema, podemos poner una imagen de fondo a grub, para es hacemos lo siguiente.&lt;br /&gt;&lt;br /&gt;instalamos por consola&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo aptitude install grub2-splashimages &lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;abrimos por consola lo siguiente&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;sudo gedit /etc/grub.d/05_debian_theme&lt;/blockquote&gt;&lt;br /&gt;vemos las posibles imágenes a poner.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;nautilus /usr/share/images/grub/ &lt;/blockquote&gt;buscamos la siguiente línea:&lt;br /&gt;&lt;blockquote&gt;for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga}&lt;/blockquote&gt;&lt;br /&gt;ahora a la siguiente código le modificamos moreblue-orbit-grub por el nombre de la imágen que queremos poner de fondo(sin poner el .tga de la propia imagen), copiamos el código y reemplazamos completamente la linea anterior que buscábamos.&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt; for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/moreblue-orbit-grub.{png,tga} &lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;ejemplo&lt;br /&gt;&lt;blockquote&gt; for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/&lt;b&gt;Windbuchencom&lt;/b&gt;.{png,tga} &lt;/blockquote&gt;guardamos y cerramos gedit.&lt;br /&gt;&lt;br /&gt;ahora en la misma consola pongan&lt;br /&gt;&lt;blockquote&gt;sudo update-grub&lt;/blockquote&gt;con esto actualizamos el grub.&lt;br /&gt;&lt;br /&gt;reiniciar para ver como queda XD..&lt;br /&gt;&lt;br /&gt;saludos..&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/8268492364354360351-5264764943766036816?l=probandoubuntu.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eYvQEw1SSYDjHV0BtwlmaovPDxM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eYvQEw1SSYDjHV0BtwlmaovPDxM/0/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eYvQEw1SSYDjHV0BtwlmaovPDxM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eYvQEw1SSYDjHV0BtwlmaovPDxM/1/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ProbandoUbuntu/~4/Bp3dQyS74qE" height="1" width="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/V4QnylwQ6pg" height="1" width="1"/&gt;</description>
		<pubDate>Tue, 10 Nov 2009 14:03:59 +0000</pubDate>
		<dc:creator>dansanti (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://feedproxy.google.com/~r/ProbandoUbuntu/~3/Bp3dQyS74qE/algunos-tips-para-karmic.html</feedburner:origLink></item>


	<item>
		<title>Cristian Fuentes: Cambio de casa</title>
		<guid isPermaLink="false">http://toxicshell.com/blog/?p=307</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/s9k8E729o98/</link>
			<description>Por motivos de fuerza mayor, realizare cambo de hosting, gracias al W@lox que se rajo con este.

Mientras compro otro dominio estare disponible en

http://200.29.131.178/cfuentes

Saludos!&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/s9k8E729o98" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 06 Nov 2009 23:21:10 +0000</pubDate>
	<feedburner:origLink>http://toxicshell.com/blog/?p=307</feedburner:origLink></item>


	<item>
		<title>Cristian Fuentes: Ley de Murphy</title>
		<guid isPermaLink="false">http://toxicshell.com/blog/?p=304</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/k3Astq5WzDw/</link>
			<description>"La tasa de transferencia de un archivo, es proporcional a la necesidad o urgencia de este"
Cristian Fuentes&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/k3Astq5WzDw" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 06 Nov 2009 23:21:10 +0000</pubDate>
	<feedburner:origLink>http://toxicshell.com/blog/?p=304</feedburner:origLink></item>


	<item>
		<title>Cristian Fuentes: “Yo Elijo mi pc” FAIL</title>
		<guid isPermaLink="false">http://toxicshell.com/blog/?p=301</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/1k8yqPRBZK4/</link>
			<description>Elijiendo el pc para mi hermana, me encontre con este FAIL&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/1k8yqPRBZK4" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 06 Nov 2009 23:21:10 +0000</pubDate>
	<feedburner:origLink>http://toxicshell.com/blog/?p=301</feedburner:origLink></item>


	<item>
		<title>Maximiliano Marin Bustos: Reproducir MP3 en Fedora Core 11</title>
		<guid isPermaLink="false">http://blog.maximilianomarin.com/2009/08/reproducir-mp3-en-fedora-core-11/</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/WJSc4BXTFx0/</link>
			<description>Hace dos dias, cambie Debian Squeeze por Fedora Core 11. Hasta el momento, todo ha ido bien. Solo hay que hacer algunas configuraciones, como por ejemplo, para poder escuchar musica en formato MP3.
Primero que todo, hay que hacer unos cambios en nuestra lista de repositorios:

rpm -Uvh       http://rpm.livna.org/livna-release.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

Con [...]&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/WJSc4BXTFx0" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 06 Nov 2009 23:21:03 +0000</pubDate>
	<feedburner:origLink>http://blog.maximilianomarin.com/2009/08/reproducir-mp3-en-fedora-core-11/</feedburner:origLink></item>


	<item>
		<title>Maximiliano Marin Bustos: Instalar “Guest Additions” en Virtualbox</title>
		<guid isPermaLink="false">http://blog.maximilianomarin.com/2009/08/instalar-guest-additions-en-virtualbox/</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/hbhugxMCWD0/</link>
			<description>En mis nocturnos experimentos, me dio por instalar Linux en mi maquina con Windows XP. Pero, que son los Guest Additions? Segun el sitio oficial de Virtualbox:

Guest Additions for Windows, Linux and Solaris. VirtualBox has special software that can be installed inside Windows, Linux and Solaris virtual machines to improve performance and make integration much [...]&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/hbhugxMCWD0" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 06 Nov 2009 23:21:03 +0000</pubDate>
	<feedburner:origLink>http://blog.maximilianomarin.com/2009/08/instalar-guest-additions-en-virtualbox/</feedburner:origLink></item>


	<item>
		<title>Maximiliano Marin Bustos: Y si lavo la ropa con los dos?</title>
		<guid isPermaLink="false">http://blog.maximilianomarin.com/2009/07/y-si-lavo-la-ropa-con-los-dos/</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/sbJe8bZu544/</link>
			<description>La lavadora se me echara a perder?&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/sbJe8bZu544" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 06 Nov 2009 23:21:03 +0000</pubDate>
	<feedburner:origLink>http://blog.maximilianomarin.com/2009/07/y-si-lavo-la-ropa-con-los-dos/</feedburner:origLink></item>


	<item>
		<title>Daniel Santibáñez Polanco: Empathy</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-8268492364354360351.post-4505237915881077808</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/X8hv9zLMmis/empathy.html</link>
			<description>Buenas!:&lt;br /&gt;Hoy hablaré sobre el nuevo cliente de mensajería predeterminado para Ubuntu, si, así es, ya no lo es Pidgin(a pesar de que ya tiene soporte para video conferencias).&lt;br /&gt;&lt;br /&gt;Uno de los detalles que me di cuenta al momento de revisar lo nuevo en Karmic, es que por defecto esta Empathy, un protocolo multi protocolo, similar a Pidgin, con respecto a la interfaz que ofrece, pero con un poder un poco mayor.&lt;br /&gt;&lt;br /&gt;- Soporte para:  Jabber, Gtalk, MSN, IRC, Salut, Facebook chat, entre otros.&lt;br /&gt;- Soporte para Video conferencias,(Actualmente para google talk).&lt;br /&gt;- Soporte para escritorio remoto(genial).&lt;br /&gt;- entre otros.&lt;br /&gt;&lt;br /&gt;Para instalar solamente poner por consola(o tecleando en agregar y quitar programas, empathy)&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;sudo apt-get install empathy&lt;/blockquote&gt;&lt;br /&gt;Ahora, si quieres añadir el plugin para el Facebook chat, por ahora debes ingresar por consola tal cual todo esto.&lt;br /&gt;&lt;blockquote&gt;wget https://bugs.freedesktop.org/attachment.cgi?id=20810&lt;br /&gt;sudo mv attachment.cgi?id=20810 /usr/share/telepathy/managers/haze.manager&lt;br /&gt;wget https://bugs.freedesktop.org/attachment.cgi?id=20811&lt;br /&gt;sudo mv attachment.cgi?id=20811 /usr/share/mission-control/profiles/bigbrownchunx-facebookim-haze.profile&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NUEVA SOLUCION:&lt;br /&gt;&lt;br /&gt;Para los que no les sirva lo que puse anteriormente(como a mi) deben hacer los Siguiente:&lt;br /&gt;&lt;br /&gt;Primero instalan esto:&lt;br /&gt;&lt;br /&gt;sudo apt-get install pidgin-facebookchat&lt;br /&gt;&lt;br /&gt;salgan de empathy si lo tienen abierto&lt;br /&gt;&lt;br /&gt;Ahora Pongan en consola&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;sudo rm /usr/share/telepathy/managers/haze.manager&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;vayan a sistema&amp;gt;&amp;gt;administracion&amp;gt;&amp;gt;monitor de sistema, ahí busque el proceso que se llama mission-control-5le dan con el boton secundario del mouse y ponen matar el proceso.&lt;br /&gt;&lt;br /&gt;y listo ahora solamente agreguen una nueva cuenta y verán que esta chat de facebook en el listado de cuentas que pueden agregar..&lt;br /&gt;&lt;/blockquote&gt;Luego reiniciar(si estaba abierto) Empathy.&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_ZfP7iNgY7v0/SoyL8SDyGBI/AAAAAAAAAFA/2X5xv_wIX00/s1600-h/Pantallazo-Lista+de+contactos-1.png"&gt;&lt;img src="http://2.bp.blogspot.com/_ZfP7iNgY7v0/SoyL8SDyGBI/AAAAAAAAAFA/2X5xv_wIX00/s320/Pantallazo-Lista+de+contactos-1.png" alt="" style="cursor: pointer; width: 142px; height: 320px;" border="0" id="BLOGGER_PHOTO_ID_5371822323302275090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_ZfP7iNgY7v0/SoyL9fXVvoI/AAAAAAAAAFQ/4CcT8QIHVOc/s1600-h/Pantallazo-%5Bc%3D2%5D.:%C3%90.%C2%A7.:.%5B-c%5D+fue+la+casa+del+lado+menos+mal+T_T.png"&gt;&lt;img src="http://1.bp.blogspot.com/_ZfP7iNgY7v0/SoyL9fXVvoI/AAAAAAAAAFQ/4CcT8QIHVOc/s320/Pantallazo-%5Bc%3D2%5D.:%C3%90.%C2%A7.:.%5B-c%5D+fue+la+casa+del+lado+menos+mal+T_T.png" alt="" style="cursor: pointer; width: 320px; height: 217px;" border="0" id="BLOGGER_PHOTO_ID_5371822344053833346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_ZfP7iNgY7v0/SoyL9IGsnMI/AAAAAAAAAFI/aF7UQlnR53A/s1600-h/Pantallazo-Cuentas.png"&gt;&lt;img src="http://3.bp.blogspot.com/_ZfP7iNgY7v0/SoyL9IGsnMI/AAAAAAAAAFI/aF7UQlnR53A/s320/Pantallazo-Cuentas.png" alt="" style="cursor: pointer; width: 320px; height: 163px;" border="0" id="BLOGGER_PHOTO_ID_5371822337810013378" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/8268492364354360351-4505237915881077808?l=probandoubuntu.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xVgOQgQqGr_8pePLe9E83ga2JdE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xVgOQgQqGr_8pePLe9E83ga2JdE/0/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xVgOQgQqGr_8pePLe9E83ga2JdE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xVgOQgQqGr_8pePLe9E83ga2JdE/1/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/ProbandoUbuntu/~4/NLd6AhExqUs" height="1" width="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/X8hv9zLMmis" height="1" width="1"/&gt;</description>
		<pubDate>Tue, 03 Nov 2009 17:34:06 +0000</pubDate>
		<dc:creator>dansanti (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://feedproxy.google.com/~r/ProbandoUbuntu/~3/NLd6AhExqUs/empathy.html</feedburner:origLink></item>


	<item>
		<title>Marlon Guillermo Cisternas Milla: He vuelto</title>
		<guid isPermaLink="false">http://mundohabitable.bligoo.com/content/view/650091/He-vuelto.html#content-top</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/Ccevhjczh8U/He-vuelto.html</link>
			<description>&lt;p&gt;Me han cerrado un viejo blogspot. La verdad, es que no siento ninguna pena. A pesar que tenía buenos y antiguos textos en ese lugar, a esta altura, en realidad, ya me da lo mismo. Como siempre, he vuelto al mismo punto; a ese lugar que, lo último que me vio, fue la espalda al momento de irme. No obstante, como dice Lou Reed, "este es un día perfecto".&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/Ccevhjczh8U" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 02 Nov 2009 18:55:21 +0000</pubDate>
		<dc:creator>Marlon Cisternas Milla</dc:creator>
	<feedburner:origLink>http://mundohabitable.bligoo.com/content/view/650091/He-vuelto.html#content-top</feedburner:origLink></item>


	<item>
		<title>Miguel Ángel Ruiz Manzano: Release time!</title>
		<guid isPermaLink="false">http://mruiz.openminds.cl/blog/?p=243</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/Cy9QwksuKWw/</link>
			<description>&lt;p&gt;Yesterday was an important day for the Ubuntu community: &lt;strong&gt;Karmic Koala&lt;/strong&gt; was released. Yay!&lt;/p&gt;
&lt;p&gt;I want to say thanks to everyone involved on this cycle. We are improving at every release and our community is becoming stronger and bigger.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;center&gt;&lt;br /&gt;
&lt;div style="width: 310px;" id="attachment_245" class="wp-caption aligncenter"&gt;&lt;a href="http://mruiz.openminds.cl/blog/wp-content/uploads/2009/10/karmic-release.jpg"&gt;&lt;img src="http://mruiz.openminds.cl/blog/wp-content/uploads/2009/10/karmic-release-300x192.jpg" title="Cheers!" height="192" width="300" alt="karmic-release" class="size-medium wp-image-245" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt; &lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;
&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/center&gt;&lt;br /&gt;
&lt;a href="http://blogs.gnome.org/pvillavi/" target="_blank"&gt;Pedro&lt;/a&gt; and I created a mini release party to celebrate the day.&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Welcome Lucid Lynx!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/Cy9QwksuKWw" height="1" width="1"/&gt;</description>
		<pubDate>Sat, 31 Oct 2009 03:42:45 +0000</pubDate>
		<dc:creator>Miguel Ruiz</dc:creator>
	<feedburner:origLink>http://mruiz.openminds.cl/blog/index.php/2009/10/30/release-time/</feedburner:origLink></item>


	<item>
		<title>Marlon Guillermo Cisternas Milla: Maldito bar</title>
		<guid isPermaLink="false">http://mundohabitable.bligoo.com/content/view/647278/Maldito-bar.html#content-top</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/BA6AQFm43Jc/Maldito-bar.html</link>
			<description>&lt;p&gt;Hace unos días un amigo de toda la vida me pidió un poema para un
trabajo de la Universidad. Estaba un poco indeciso en mi elección
porque tengo muchos y rara vez los publico en la red... pero la idea era
entretenida: interpretar el significado de un poema cualquiera a una
imagen digital.&lt;br /&gt;&lt;br /&gt;Al dejar pasar los días, mi amigo me mandó su trabajo el que publico a continuación junto al poema. Buen trabajo, hermano mío.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Maldito bar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ayer estuve con muchos idiotas.&lt;br /&gt;Estábamos bebiendo en ese&lt;br /&gt;viejo bar de maderas podridas.&lt;br /&gt;&lt;br /&gt;Cervezas, vino, cigarros y poesía;&lt;br /&gt;fueron muchas las cosas que pasamos.&lt;br /&gt;Fueron muchas las lágrimas que repartimos.
&lt;/p&gt;
&lt;p&gt;¿Acaso crees que no te recordé&lt;br /&gt;en esa maldita noche?&lt;br /&gt;Si con cada palabra, sorbo y verdad&lt;br /&gt;la imagen temible de tu pasado aparecía.&lt;/p&gt;
&lt;p&gt;Y al final un ebrio se paró entre todos.&lt;br /&gt;“Sólo una mujer me hará cambiar”.&lt;br /&gt;Todos rieron. Yo lloré.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style="text-align: center;"&gt;&lt;img src="http://bligoo.com/media/users/1/78498/images/public/6075/Copia_de_poema_digital_cristopher_torino.jpg?v=1256893014777" style="border: 0pt none; margin: 4px;" height="223" title="Copia_de_poema_digital_cristopher_torino.jpg" width="346" /&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;(Clic para agrandar la imagen)&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/BA6AQFm43Jc" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 30 Oct 2009 08:58:28 +0000</pubDate>
		<dc:creator>Marlon Cisternas Milla</dc:creator>
	<feedburner:origLink>http://mundohabitable.bligoo.com/content/view/647278/Maldito-bar.html#content-top</feedburner:origLink></item>


	<item>
		<title>Marlon Guillermo Cisternas Milla: Mañana</title>
		<guid isPermaLink="false">http://mundohabitable.bligoo.com/content/view/647277/Manana.html#content-top</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/H0oKh1uS0io/Manana.html</link>
			<description>&lt;p&gt;Diez de la
mañana. La vida avanza y con ella los ojos se abren. Ver nacer los
rayos del sol, preparar el café, revisar ese viejo libro, atender al
perro. Correr la cortina, observar a esa mujer abrir sus ventanales de
par en par y mirarnos a los ojos, congelando así el tiempo para tratar
de entender por qué todas las mañanas nuestros instintos se reconcilian.&lt;br /&gt;&lt;br /&gt;El
reloj es impreciso: sonó una hora tarde y el día se levanta furioso,
sin deseos de relajarse. No me preocupo. Afuera nadie me representa, y
la mujer que algún día lo hizo está hundida en la distancia. Es una vil
mujer perdida en el universo. En su universo. Anoto tales ideas como si
fueran las últimas de mi existencia. "Por si acaso, nunca se sabe",
pienso.&lt;br /&gt;&lt;br /&gt;Sentarse en la cama, recordar viejos poemas y recordar a
sus autores: a alguien lo están obligando a leer poesía. "No puede ser,
eso no se hace", manifiesto. Es imposible imponer tal medida, para así
identificar la esencia de la poesía. Necia manera de intentar violar y
comprender lo que Jodorowsky catalogó como "los únicos ojos de la
humanidad". Salta una idea: "este puto mundo cada día está más loco",
me río.&lt;br /&gt;&lt;br /&gt;Nace un recuerdo. En esa vieja billetera se encuentra
guardado un cigarrillo arrugado y viejo, como si tuviera miles de años
en ese lugar. Se prende y tiene sabor a recuerdos. Echar la vida volar:
se viene Valparaíso a la mente. Esa lluvia, esas micros, esos paseos.
El cigarro se fuma solo. No alcancé a disfrutarlo.&lt;br /&gt;&lt;br /&gt;Mediodía.
Salgo a caminar. En la mente las preguntas abundan. Suena el celular y
no contesto. Es tiempo de recostarse en el pasto y ver las nubes pasar.
El día ladra, se derrumba, lo bombardean. Yo allí sobre el pecho de la
naturaleza, como si nada pasara. Siento su respiración, sus latidos. No
me asusto. Así son los días, así será esta jornada.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;div style="text-align: right; font-style: italic;"&gt;Viernes 24 de julio 2009&lt;/div&gt;
&lt;p&gt;
&lt;span style="display: none;" id="showlink"&gt;
&lt;a href="http://marliito.blogspot.com/2009/07/manana.html"&gt;Read more...&lt;/a&gt;
&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;

&lt;span class="post-author"&gt; &lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/H0oKh1uS0io" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 30 Oct 2009 08:54:55 +0000</pubDate>
		<dc:creator>Marlon Cisternas Milla</dc:creator>
	<feedburner:origLink>http://mundohabitable.bligoo.com/content/view/647277/Manana.html#content-top</feedburner:origLink></item>


	<item>
		<title>Pedro Villavicencio: El Koala ha llegado!</title>
		<guid isPermaLink="false">http://blogs.gnome.org/pvillavi/?p=121</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/Lvopb5JKTpw/</link>
			<description>&lt;p&gt;&lt;/p&gt;&lt;center&gt;&lt;br /&gt;
&lt;a href="http://www.ubuntu.com/"&gt;&lt;img src="http://www.ubuntu.com/files/countdown/static.png" alt="Ubuntu: For Desktops, Servers, Netbooks and in the cloud" height="150" border="0" width="180" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/center&gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.ubuntu.com"&gt;Ubuntu 9.10 the Karmic Koala&lt;/a&gt; has just landed! and Yes it’s full of awesome!  &lt;a href="http://www.ubuntu.com/getubuntu/download"&gt;Get it! &lt;/a&gt;while it’s still hot!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;center&gt;&lt;br /&gt;
&lt;img src="http://blogs.gnome.org/pvillavi/files/2009/10/koala.jpg" title="Koala!" height="402" width="500" alt="Koala!" class="aligncenter size-full wp-image-123" /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;Photo by &lt;a href="http://www.flickr.com/photos/39024089@N06/"&gt;glintle&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;/center&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/Lvopb5JKTpw" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 29 Oct 2009 15:02:59 +0000</pubDate>
		<dc:creator>pedro</dc:creator>
	<feedburner:origLink>http://blogs.gnome.org/pvillavi/2009/10/29/el-koala-ha-llegado/</feedburner:origLink></item>


	<item>
		<title>Felipe Ignacio Portales Oliva: Terminal transparente integrada al escritorio en GNOME</title>
		<guid isPermaLink="false">http://fportales.wordpress.com/?p=339</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/6wbQPfTTi1s/</link>
			<description>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;Bueno, no soy muy fanático de la personalización del escritorio, de hecho me gusta bastante el estándar de GNOME y estoy bastante conforme con él, pero de vez en cuando encuentro uno que otro gadget útil, principalmente, terminales de acceso rápido, nunca se sabe cuando necesitarás una terminal xD.&lt;/p&gt;
&lt;p&gt;Una consola emblemática en este sentido es Guake, presionando F12 se desplega automágicamente y tenemos una consola totalmente funcional, una gran mejora de eficiencia contra presionar Alt + F2 y tipear gnome-terminal.&lt;/p&gt;
&lt;p&gt;Pero buscando una terminal distinta por internet, me topé con &lt;a href="http://ces2601.blogspot.com/2008/10/integrar-la-consola-gnome-en-el.html"&gt;este post en Ces’s Blog&lt;/a&gt; que nos da un maravilloso terminal basado en gnome-terminal que se empotra en el escritorio.&lt;/p&gt;
&lt;p&gt;Estos son los pasos a seguir si desean tener uno: (al parecer son independientes de la distro)&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Instalar Compiz.&lt;/li&gt;
&lt;li&gt;Activar los plugins de RegEx&lt;/li&gt;
&lt;li&gt;Crear un perfil en su consola con fondo totalmente transparente y nombrarlo trans, sigan estos pasos mejor:&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-perfiles.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-perfiles.png?w=300&amp;amp;h=203" title="Pantallazo-Perfiles" height="203" width="300" alt="Pantallazo-Perfiles" class="aligncenter size-medium wp-image-340" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb.png?w=300&amp;amp;h=200" title="Pantallazo-Editando el perfil «trans»" height="200" width="300" alt="Pantallazo-Editando el perfil «trans»" class="aligncenter size-medium wp-image-341" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb-1.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb-1.png?w=300&amp;amp;h=200" title="Pantallazo-Editando el perfil «trans»-1" height="200" width="300" alt="Pantallazo-Editando el perfil «trans»-1" class="aligncenter size-medium wp-image-342" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb-2.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb-2.png?w=300&amp;amp;h=200" title="Pantallazo-Editando el perfil «trans»-2" height="200" width="300" alt="Pantallazo-Editando el perfil «trans»-2" class="aligncenter size-medium wp-image-343" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb-3.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb-3.png?w=300&amp;amp;h=200" title="Pantallazo-Editando el perfil «trans»-3" height="200" width="300" alt="Pantallazo-Editando el perfil «trans»-3" class="aligncenter size-medium wp-image-344" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb-4.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-editando-el-perfil-c2abtransc2bb-4.png?w=300&amp;amp;h=200" title="Pantallazo-Editando el perfil «trans»-4" height="200" width="300" alt="Pantallazo-Editando el perfil «trans»-4" class="aligncenter size-medium wp-image-345" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ahora nos movemos al gestor de configuración de Compiz y añadimos estas entradas:&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig.png?w=300&amp;amp;h=178" title="Pantallazo-Administrador de Opciones CompizConfig" height="178" width="300" alt="Pantallazo-Administrador de Opciones CompizConfig" class="aligncenter size-medium wp-image-347" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-1.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-1.png?w=300&amp;amp;h=178" title="Pantallazo-Administrador de Opciones CompizConfig-1" height="178" width="300" alt="Pantallazo-Administrador de Opciones CompizConfig-1" class="aligncenter size-medium wp-image-348" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-2.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-2.png?w=300&amp;amp;h=178" title="Pantallazo-Administrador de Opciones CompizConfig-2" height="178" width="300" alt="Pantallazo-Administrador de Opciones CompizConfig-2" class="aligncenter size-medium wp-image-350" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-3.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-3.png?w=300&amp;amp;h=178" title="Pantallazo-Administrador de Opciones CompizConfig-3" height="178" width="300" alt="Pantallazo-Administrador de Opciones CompizConfig-3" class="aligncenter size-medium wp-image-351" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-4.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-4.png?w=300&amp;amp;h=178" title="Pantallazo-Administrador de Opciones CompizConfig-4" height="178" width="300" alt="Pantallazo-Administrador de Opciones CompizConfig-4" class="aligncenter size-medium wp-image-352" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-5.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-5.png?w=300&amp;amp;h=212" title="Pantallazo-Administrador de Opciones CompizConfig-5" height="212" width="300" alt="Pantallazo-Administrador de Opciones CompizConfig-5" class="aligncenter size-medium wp-image-353" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-6.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-6.png?w=300&amp;amp;h=178" title="Pantallazo-Administrador de Opciones CompizConfig-6" height="178" width="300" alt="Pantallazo-Administrador de Opciones CompizConfig-6" class="aligncenter size-medium wp-image-354" /&gt;&lt;/a&gt;lo puse así por mi resolución de pantalla (1440×900)&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-7.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-7.png?w=300&amp;amp;h=178" title="Pantallazo-Administrador de Opciones CompizConfig-7" height="178" width="300" alt="Pantallazo-Administrador de Opciones CompizConfig-7" class="aligncenter size-medium wp-image-355" /&gt;&lt;/a&gt;&lt;a href="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-8.png"&gt;&lt;img src="http://fportales.files.wordpress.com/2009/10/pantallazo-administrador-de-opciones-compizconfig-8.png?w=300&amp;amp;h=178" title="Pantallazo-Administrador de Opciones CompizConfig-8" height="178" width="300" alt="Pantallazo-Administrador de Opciones CompizConfig-8" class="aligncenter size-medium wp-image-356" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Importante, no lo usen como perfil determinado, a menos que quieran que todas sus gnome-terminal sean de ese estilo.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Bueno, este ha sido el post más perezozo que he hecho, no escribí casi nada, pero esta funcion está wena xD.&lt;/p&gt;
  &lt;a href="http://feeds.wordpress.com/1.0/gocomments/fportales.wordpress.com/339/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/fportales.wordpress.com/339/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/fportales.wordpress.com/339/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/fportales.wordpress.com/339/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/fportales.wordpress.com/339/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/fportales.wordpress.com/339/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/fportales.wordpress.com/339/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/fportales.wordpress.com/339/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/fportales.wordpress.com/339/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/fportales.wordpress.com/339/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=fportales.wordpress.com&amp;amp;blog=6971562&amp;amp;post=339&amp;amp;subd=fportales&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/6wbQPfTTi1s" height="1" width="1"/&gt;</description>
		<pubDate>Sun, 25 Oct 2009 03:10:58 +0000</pubDate>
		<dc:creator>Felipe Portales</dc:creator>
	<feedburner:origLink>http://fportales.wordpress.com/2009/10/24/terminal-transparente-integrada-al-escritorio-en-gnome/</feedburner:origLink></item>


	<item>
		<title>Christian González: Por una nueva comunidad KDE en Chile</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-26062143.post-1995108663794098500</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/HIqkvmpGH5o/por-una-nueva-comunidad-kde-en-chile.html</link>
			<description>&lt;div&gt;&lt;p&gt;Estaba leyendo el programa del &lt;a href="http://2009.encuentrolinux.cl/" target="_blank"&gt;Encuentro Linux 2009&lt;/a&gt; (al que aún no sé si podré asistir) y una vez más pude notar la fuerte presencia de la comunidad &lt;a href="http://planeta.gnome.cl/" target="_blank"&gt;Gnome Chile&lt;/a&gt; en el evento, incluso con un "Día Gnome" programado. Es admirable ver cómo esta comunidad ha crecido y ha llegado a ser parte importante del proyecto Gnome.&lt;/p&gt;&lt;p&gt;Por el contrario, la comunidad de &lt;a href="http://www.kde.org/" target="_blank"&gt;KDE&lt;/a&gt; en Chile brilla por su ausencia. Las únicas dos charlas al respecto ("Nokia’s QT" y "Overview de KDE") serán por parte de &lt;a href="http://2009.encuentrolinux.cl/expositores/#JesperThomschutz" target="_blank"&gt;Jesper Thomschutz&lt;/a&gt;, de Finlandia. El único chileno que tocará de cierta forma el tema es &lt;a href="http://2009.encuentrolinux.cl/expositores/#JoelA.Iturra" target="_blank"&gt;Joel Iturra&lt;/a&gt;, con un tutorial acerca de QtWebKit (no es específico de KDE; pero al menos se acerca).&lt;/p&gt;&lt;p&gt;Por si fuera poco, en los comentarios de la noticia del Encuentro en &lt;a href="http://www.fayerwayer.com/2009/10/publicado-el-programa-del-encuentro-linux-2009/comment-page-1/#comment-613048" target="_blank"&gt;FayerWayer&lt;/a&gt; (publicada por Franco Catrín) pude ver que no son pocos los interesados en KDE. Incluso algunos preguntan por qué no hay un "KDE Day" en el encuentro, y la respuesta de Franco fue simple y lógica:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;El día de KDE será cuando alguien de KDE quiera hacer “el día de KDE”&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Así que me decidí. Ya ha pasado mucho tiempo y nadie parece tener la iniciativa para comenzar una comunidad KDE más fuerte y activa en Chile. Por lo tanto, creo que es hora de quejarse menos y actuar más.&lt;/p&gt;&lt;p&gt;Creé un grupo en Google para que todos los interesados puedan inscribirse y discutir ideas acerca de cómo difundir y colaborar con KDE. La invitación está abierta: la dirección es &lt;a href="http://groups.google.com/group/kde-chile" target="_blank"&gt;http://groups.google.com/group/kde-chile&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://groups.google.com/group/kde-chile" target="_blank"&gt;&lt;/a&gt;Veremos si los KDE-eros chilenos aparecen... y tal vez tengamos un "KDE Day" en el Encuentro Linux 2010.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/26062143-1995108663794098500?l=chgonzalez.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/HIqkvmpGH5o" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 23 Oct 2009 22:12:17 +0000</pubDate>
		<dc:creator>Christian González G. (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://chgonzalez.blogspot.com/2009/10/por-una-nueva-comunidad-kde-en-chile.html</feedburner:origLink></item>


	<item>
		<title>Marco Acevedo: Windows 7 y Linus Torvalds</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-8091737.post-5768525213898607819</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/gj-jnRO9M6s/windows-7-y-linus-torvalds.html</link>
			<description>&lt;a href="http://picasaweb.google.com/cschlaeger/JapanLinuxSymposium#5395400000458161906"&gt;&lt;img src="http://lh6.ggpht.com/_COt6T7Tmrok/SuBPtuBzfvI/AAAAAAAAAoo/LHskug3S_-E/s912/dsc_1576.jpg" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 656px; height: 437px;" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;esta foto esta genial.&lt;br /&gt;&lt;br /&gt;Un japones tratando de venderle una copia de Windows 7 a &lt;a href="http://www.google.cl/url?q=http://es.wikipedia.org/wiki/Linus_Torvalds&amp;amp;ei=Pv7gSte2L4zj8Qb4p72nDQ&amp;amp;sa=X&amp;amp;oi=spellmeleon_result&amp;amp;resnum=1&amp;amp;ct=result&amp;amp;ved=0CAcQhgIwAA&amp;amp;usg=AFQjCNFhhX68tWFH6MpshJDqoyv2o_Jecg"&gt;&lt;em&gt;&lt;em&gt;Linus Torvalds, &lt;/em&gt;&lt;/em&gt;&lt;/a&gt;&lt;br /&gt;en una tienda que coloco Microsoft justo al frente donde se celebra el &lt;span class="gphoto-photocaption-caption"&gt;"Japan Linux Symposium"&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;obviamente no tiene idea a quien le trata de vender windows!!!!!!!!!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;esta foto &lt;span class="gphoto-photocaption-caption"&gt;pertenece a &lt;/span&gt;&lt;a href="http://picasaweb.google.com/cschlaeger"&gt;Chris&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/8091737-5768525213898607819?l=adminsis.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/gj-jnRO9M6s" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 23 Oct 2009 00:51:00 +0000</pubDate>
		<dc:creator>hormigotron (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://adminsis.blogspot.com/2009/10/windows-7-y-linus-torvalds.html</feedburner:origLink></item>


	<item>
		<title>Pedro Villavicencio: Día GNOME 2009, Valparaíso, Chile!</title>
		<guid isPermaLink="false">http://blogs.gnome.org/pvillavi/?p=100</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/ckCuQiglEcI/</link>
			<description>&lt;p&gt;That’s right folks, just like last year, the biggest &lt;a href="http://www.gnome.org"&gt;GNOME&lt;/a&gt; event of the pacific coast is here again, the &lt;a href="http://projects.gnome.org/diagnome"&gt;GNOME Day!&lt;/a&gt; this year is going to be held the Saturday 24th of October at the &lt;a href="http://www.utfsm.cl"&gt;Universidad Técnica Federico Santa Maria&lt;/a&gt; in &lt;a href="http://en.wikipedia.org/wiki/Valpara%C3%ADso"&gt;Valparaíso&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Chile"&gt;Chile&lt;/a&gt;:
&lt;/p&gt;
&lt;div style="width: 510px;" id="attachment_103" class="wp-caption aligncenter"&gt;&lt;a href="http://www.flickr.com/photos/ljubs/338033067/"&gt;&lt;img src="http://blogs.gnome.org/pvillavi/files/2009/10/valparaiso.jpg" title="Valparaiso" height="243" width="500" alt="Valparaiso" class="size-full wp-image-103" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Valparaíso, Photo by Bracani Antonio&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;
The event is going to have a lot of interesting talks like How to create GDM Artwork by the awesome &lt;a href="http://live.gnome.org/DanielGalleguillos/"&gt;Daniel Galleguillos&lt;/a&gt; and  a couple of  &lt;a href="http://projects.gnome.org/tracker/"&gt;Tracker&lt;/a&gt; talks by the amazing &lt;a href="http://blog.ifrade.es/"&gt;Ivan Frade&lt;/a&gt;.&lt;/p&gt;
&lt;div style="width: 510px;" id="attachment_102" class="wp-caption aligncenter"&gt;&lt;a href="http://www.flickr.com/photos/gpoo/2981726815/"&gt;&lt;img src="http://blogs.gnome.org/pvillavi/files/2009/10/diagnome2008.jpg" title="diagnome2008" height="333" width="500" alt="Día GNOME 2008" class="size-full wp-image-102" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Día GNOME 2008, Photo by Germán Poó Caamaño&lt;/p&gt;&lt;/div&gt;
&lt;p&gt; I’m sure you don’t want to miss it, it’s a free event , you only need to &lt;a href="http://registro.gnome.cl"&gt;register yourself here&lt;/a&gt;, what are you waiting for? Join us!. See you in Valparaíso!&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/ckCuQiglEcI" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 19 Oct 2009 11:42:12 +0000</pubDate>
		<dc:creator>pedro</dc:creator>
	<feedburner:origLink>http://blogs.gnome.org/pvillavi/2009/10/19/dia-gnome-2009-valparaiso-chile/</feedburner:origLink></item>


	<item>
		<title>Juan Tobar: De YouTube a Mp3 en Linux</title>
		<guid isPermaLink="false">http://www.kickbill.com/?p=1327</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/zl1KyL3-i_I/</link>
			<description>&lt;p&gt;Para descargar un video de YouTube y pasarlo a formato mp3 basta con que sigas los siguientes pasos:&lt;/p&gt;
&lt;p&gt;1. Instala youtube-dl&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="bash"&gt;&lt;span style="color: #c20cb9; font-weight: bold;"&gt;apt-get&lt;/span&gt; &lt;span style="color: #c20cb9; font-weight: bold;"&gt;install&lt;/span&gt; youtube-dl&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;2. Descarga tu video con el siguiente comando:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="bash"&gt;youtube-dl http:&lt;span style="color: #000000; font-weight: bold;"&gt;//&lt;/span&gt;url_del_video_en_youtube&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;3. Este comando descargará el video en formato .flv, para pasarlo a mp3 descargas el conversor mmc desde aquí: &lt;a href="http://www.miksoft.net/mobileMediaConverterDown.htm"&gt;http://www.miksoft.net/mobileMediaConverterDown.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Te recomiendo que en las opciones de mmc uses ‘Audio Frequency’ con un valor de 32000, para obtener mejores resultados.&lt;/p&gt;
&lt;p&gt;Fuente: &lt;a href="http://telenekos.wordpress.com/2009/10/17/como-descargar-videos-de-youtube-desde-la-consola-en-gnulinux/"&gt;telenekos.wordpress.com&lt;/a&gt;&lt;/p&gt;
&lt;h2 class="related_post_title"&gt;Artículos Aleatorios&lt;/h2&gt;&lt;ul class="related_post"&gt;&lt;li&gt;02/03/2008 -- &lt;a href="http://www.kickbill.com/?p=460" title="Huérfanos de Apt"&gt;Huérfanos de Apt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;31/03/2006 -- &lt;a href="http://www.kickbill.com/?p=88" title="Video Tutoriales…nuevos trucos"&gt;Video Tutoriales…nuevos trucos&lt;/a&gt;&lt;/li&gt;&lt;li&gt;30/01/2006 -- &lt;a href="http://www.kickbill.com/?p=41" title="Creando tu Propio ISP"&gt;Creando tu Propio ISP&lt;/a&gt;&lt;/li&gt;&lt;li&gt;02/02/2006 -- &lt;a href="http://www.kickbill.com/?p=47" title="Manteniéndose al Día"&gt;Manteniéndose al Día&lt;/a&gt;&lt;/li&gt;&lt;li&gt;31/10/2006 -- &lt;a href="http://www.kickbill.com/?p=254" title="Concurso Firefox"&gt;Concurso Firefox&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/zl1KyL3-i_I" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 19 Oct 2009 02:59:20 +0000</pubDate>
		<dc:creator>jptobar</dc:creator>
	<feedburner:origLink>http://www.kickbill.com/?p=1327</feedburner:origLink></item>


	<item>
		<title>Juan Tobar: Los secretos de las capturas de pantalla en GNOME</title>
		<guid isPermaLink="false">http://www.kickbill.com/?p=1311</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/c03bpn_lNjQ/</link>
			<description>&lt;p&gt;La aplicación que nos ayuda a hacer capturas de pantalla en GNOME (”gnome-screenshots”) no sólo captura todo nuestro escritorio, también tiene características adicionales que nos permiten hacer cosas más interesantes.&lt;/p&gt;
&lt;p&gt;Una de las opciones más conocidas es la captura de pantalla con un retraso de tiempo. Desde la línea de comandos ejecuta lo siguiente:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="bash"&gt;gnome-screenshot &lt;span style="color: #660033;"&gt;-d&lt;/span&gt; &lt;span style="color: #000000;"&gt;3&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Este comando tomará una captura de tu pantalla con un retraso de 3 segundos. Interesante, pero hay más. Ahora ejecuta lo siguiente:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="bash"&gt;gnome-screenshot &lt;span style="color: #660033;"&gt;-w&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Con la opción “-w” capturará sólo la pantalla que esté activa y nada más. Esto es muy útil cuando hacemos tutoriales y queremos capturar sólo la ventana de un programa.&lt;br /&gt;
Ahora prueba con lo siguiente:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="bash"&gt;gnome-screenshot &lt;span style="color: #660033;"&gt;-w&lt;/span&gt; &lt;span style="color: #660033;"&gt;-e&lt;/span&gt; shadow&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Este comando capturará la ventana actual y le aplicará un efecto de sombra bastante elegante. Por ejemplo, capturé la ventana de la terminal con este efecto:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kickbill.com/wp-content/uploads/2009/10/shot1.png"&gt;&lt;img src="http://www.kickbill.com/wp-content/uploads/2009/10/shot1-300x210.png" title="shot1" height="210" width="300" alt="shot1" class="aligncenter size-medium wp-image-1312" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Si lo que quieres agregar es un borde a tu captura intenta lo siguiente (nota: los efectos funcionan sólo junto a la opción “-w”)&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="bash"&gt;gnome-screenshot &lt;span style="color: #660033;"&gt;-w&lt;/span&gt; &lt;span style="color: #660033;"&gt;-e&lt;/span&gt; border&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="http://www.kickbill.com/wp-content/uploads/2009/10/shot2.png"&gt;&lt;img src="http://www.kickbill.com/wp-content/uploads/2009/10/shot2-300x208.png" title="shot2" height="208" width="300" alt="shot2" class="aligncenter size-medium wp-image-1313" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Por último, si quieres todas estas opciones en una linda interfaz gráfica de usuario, ejecuta:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="bash"&gt;gnome-screenshot &lt;span style="color: #660033;"&gt;-i&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Con la opción “-i” obtienes lo siguiente:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kickbill.com/wp-content/uploads/2009/10/shot3.png"&gt;&lt;img src="http://www.kickbill.com/wp-content/uploads/2009/10/shot3.png" title="shot3" height="307" width="439" alt="shot3" class="aligncenter size-full wp-image-1314" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class="related_post_title"&gt;Entradas Relacionadas&lt;/h2&gt;&lt;ul class="related_post"&gt;&lt;li&gt;28/12/2009 -- &lt;a href="http://www.kickbill.com/?p=1375" title="Como cambiar el fondo de tus PDFs para leerlos con Evince"&gt;Como cambiar el fondo de tus PDFs para leerlos con Evince&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/c03bpn_lNjQ" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 16 Oct 2009 22:14:29 +0000</pubDate>
		<dc:creator>jptobar</dc:creator>
	<feedburner:origLink>http://www.kickbill.com/?p=1311</feedburner:origLink></item>


	<item>
		<title>Pedro Villavicencio: Ubuntu OpenWeek 2-6 November 2009!</title>
		<guid isPermaLink="false">http://blogs.gnome.org/pvillavi/?p=93</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/VjTpcq6WN2Q/</link>
			<description>&lt;p&gt;&lt;a href="https://wiki.ubuntu.com/UbuntuOpenWeek"&gt;&lt;img src="https://wiki.ubuntu.com/UbuntuOpenWeek/Header?action=AttachFile&amp;amp;do=get&amp;amp;target=ubuntu-openweek-small.png" /&gt;&lt;/a&gt;&lt;br /&gt;
As &lt;a href="http://castrojo.wordpress.com/"&gt;Jorge&lt;/a&gt; &lt;a href="http://castrojo.wordpress.com/2009/10/13/announcing-ubuntu-open-week-2-6-november-2009/"&gt;just announced&lt;/a&gt; the time for another rocking Ubuntu OpenWeek has come, an amazing &lt;a href="https://wiki.ubuntu.com/UbuntuOpenWeek/"&gt;schedule of talks&lt;/a&gt; has been set up. Wanna learn more about Ubuntu? join the Ubuntu Open Week!.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Spanish Speaker?&lt;/b&gt;&lt;br /&gt;
Ubuntu OpenWeek tambien estara disponible en tu idioma preferido, si!, en Español!, visita la pagina de &lt;a href="https://wiki.ubuntu.com/UbuntuOpenWeek_ES"&gt;Ubuntu Open Week Español&lt;/a&gt; para enterarte de que va a suceder, como y el cuando!.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/VjTpcq6WN2Q" height="1" width="1"/&gt;</description>
		<pubDate>Tue, 13 Oct 2009 18:28:50 +0000</pubDate>
		<dc:creator>pedro</dc:creator>
	<feedburner:origLink>http://blogs.gnome.org/pvillavi/2009/10/13/ubuntu-openweek-2-6-november-2009/</feedburner:origLink></item>


	<item>
		<title>Juan Tobar: Tus primeros pasos con Zend Framework: Parte 2</title>
		<guid isPermaLink="false">http://www.kickbill.com/?p=1275</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/so4x6aVbS94/</link>
			<description>&lt;p&gt;En la &lt;a href="http://www.kickbill.com/?p=1232"&gt;primera parte&lt;/a&gt; de esta serie vimos que son los frameworks, las razones para usar Zend Framework y, finalmente, analizamos como instalarlo. En este artículo crearemos nuestro primer proyecto. Vamos a eso.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Nota: se asume que conoces el &lt;a href="http://es.wikipedia.org/wiki/Modelo_Vista_Controlador"&gt;Modelo Vista Controlador&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Nuestro Primer Proyecto&lt;/h2&gt;
&lt;p&gt;Zend Framework tiene una clase llamada “Bootstrap” que nos permite iniciar los recursos que utilizaremos en nuestro proyecto, la ubicación de esta clase es: /var/www/zf/primer-proyecto/application/Bootstrap.php. &lt;/p&gt;
&lt;p&gt;Lo primero que haremos es agregar al Bootstrap la funcionalidad de autocarga de recursos:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;// /var/www/zf/primer-proyecto/application/Bootstrap.php
&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; 
&lt;span style="color: #000000; font-weight: bold;"&gt;class&lt;/span&gt; Bootstrap &lt;span style="color: #000000; font-weight: bold;"&gt;extends&lt;/span&gt; Zend_Application_Bootstrap_Bootstrap 
&lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
     protected &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; _initAutoload&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
     &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
          &lt;span style="color: #000088;"&gt;$moduleLoader&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Zend_Application_Module_Autoloader&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #990000;"&gt;array&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt; 
               &lt;span style="color: #0000ff;"&gt;'namespace'&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;''&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; 
               &lt;span style="color: #0000ff;"&gt;'basePath'&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt; APPLICATION_PATH&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
          &lt;span style="color: #b1b100;"&gt;return&lt;/span&gt; &lt;span style="color: #000088;"&gt;$moduleLoader&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
     &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
&lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;En nuestras aplicaciones con Zend Framework tenemos controladores (controllers) y dentro de ellos existen acciones (actions), así si por ejemplo estuviéramos programando un blog y llamamos a: http://localhost/zf/primer-proyecto/public/entradas/agregar, el controlador sería “entradas” y la acción “agregar”.&lt;/p&gt;
&lt;p&gt;Para nuestro proyecto inicial lo que haremos es un directorio de contactos, es decir, una aplicación simple que nos servirá para gestionar la información relacionada con las personas que conocemos. Como es un proyecto simple nos basta con trabajar con el controlador por defecto (“index”) y dentro de este las siguientes acciones:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kickbill.com/wp-content/uploads/2009/10/zend1.png"&gt;&lt;img src="http://www.kickbill.com/wp-content/uploads/2009/10/zend1.png" title="zend1" height="200" width="500" alt="zend1" class="aligncenter size-full wp-image-1283" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Creando el controlador&lt;/h2&gt;
&lt;p&gt;Para crear nuestras acciones basta con abrir una terminal, acceder al directorio de nuestro proyecto (/var/www/zf/primer-proyecto/application/controllers) y ejecutar los siguientes comandos:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="bash"&gt;zf create action add index 
zf create action edit index 
zf create action delete index&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Estos crearan las acciones “add”, “edit” y “delete” dentro del controlador “index”. Si todo se realizó correctamente deberías poder ver dentro del directorio application/controllers un archivo llamado “IndexController.php” que contiene las acciones antes mencionadas:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; 
 
&lt;span style="color: #000000; font-weight: bold;"&gt;class&lt;/span&gt; IndexController &lt;span style="color: #000000; font-weight: bold;"&gt;extends&lt;/span&gt; Zend_Controller_Action 
&lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
 
    &lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; init&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
        &lt;span style="color: #666666; font-style: italic;"&gt;/* Initialize action controller here */&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
 
    &lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; indexAction&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
        &lt;span style="color: #666666; font-style: italic;"&gt;// action body &lt;/span&gt;
    &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
 
    &lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; addAction&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
        &lt;span style="color: #666666; font-style: italic;"&gt;// action body &lt;/span&gt;
    &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
 
    &lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; editAction&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
        &lt;span style="color: #666666; font-style: italic;"&gt;// action body &lt;/span&gt;
    &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
 
    &lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; deleteAction&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
        &lt;span style="color: #666666; font-style: italic;"&gt;// action body &lt;/span&gt;
    &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
 
&lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Estos mismos comandos además de crear el controlador y sus acciones también crea las vistas que mas tarde utilizaremos.&lt;/p&gt;
&lt;p&gt;Resumiendo ya tenemos la siguiente estructura:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kickbill.com/wp-content/uploads/2009/10/zend2.png"&gt;&lt;img src="http://www.kickbill.com/wp-content/uploads/2009/10/zend2.png" title="zend2" height="170" width="600" alt="zend2" class="aligncenter size-full wp-image-1284" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Si pruebas cada URL deberías ver el siguiente mensaje (con excepción de la primera URL que tiene aún la vista por defecto de Zend Framework)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;View script for controller index and script/action name delete&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;Creando el modelo&lt;/h2&gt;
&lt;p&gt;En el apartado anterior definimos el esquema general del controlador y ahora es tiempo que trabajemos en el modelo.&lt;/p&gt;
&lt;p&gt;Lo primero es que configuremos la información de nuestra base de datos, para esto abrimos el archivo: “/var/www/zf/primer-proyecto/application/configs/application.ini” y agregamos dentro de “[production]” (antes de “[staging : production]”), lo siguiente:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
resources.db.adapter = PDO_MYSQL&lt;br /&gt;
resources.db.params.host = localhost&lt;br /&gt;
resources.db.params.username = usuario&lt;br /&gt;
resources.db.params.password = clave&lt;br /&gt;
resources.db.params.dbname = nombrebasededatos
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;A continuación crearemos la tabla que almacenará nuestros contactos. Para esto podemos usar phpmyadmin o el programa de tu preferencia:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="sql"&gt;&lt;span style="color: #993333; font-weight: bold;"&gt;CREATE&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;TABLE&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;`zfdb`&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;.&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;`contacts`&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;
&lt;span style="color: #ff0000;"&gt;`id`&lt;/span&gt; INT &lt;span style="color: #993333; font-weight: bold;"&gt;NOT&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;NULL&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;AUTO_INCREMENT&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;
&lt;span style="color: #ff0000;"&gt;`name`&lt;/span&gt; VARCHAR&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;30&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;)&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;NOT&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;NULL&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;
&lt;span style="color: #ff0000;"&gt;`lastname`&lt;/span&gt; VARCHAR&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;30&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;)&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;NOT&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;NULL&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;
&lt;span style="color: #ff0000;"&gt;`email`&lt;/span&gt; VARCHAR&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;60&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;)&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;NOT&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;NULL&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;
&lt;span style="color: #993333; font-weight: bold;"&gt;PRIMARY&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;KEY&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;(&lt;/span&gt; &lt;span style="color: #ff0000;"&gt;`id`&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Además agregaremos una entrada a la tabla para tener datos con los que trabajar:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="sql"&gt;&lt;span style="color: #993333; font-weight: bold;"&gt;INSERT&lt;/span&gt; &lt;span style="color: #993333; font-weight: bold;"&gt;INTO&lt;/span&gt; contacts &lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;name&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;lastname&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;email&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;
&lt;span style="color: #993333; font-weight: bold;"&gt;VALUES&lt;/span&gt; 
&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'Juan'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'Perez'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'juan@perez.com'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'Maria'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'Gonzalez'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'maria@gonzalez.com'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'Sofia'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'Alvarez'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'sofía@alvarez.com'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;
&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'Pedro'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'Sanchez'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;,&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;'pedro@sanchez.com'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Una vez realizado esto podemos generar nuestro modelo creando el siguiente archivo:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; 
&lt;span style="color: #000000; font-weight: bold;"&gt;class&lt;/span&gt; Model_Table_Contacts &lt;span style="color: #000000; font-weight: bold;"&gt;extends&lt;/span&gt; Zend_Db_Table 
&lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
      protected &lt;span style="color: #000088;"&gt;$_name&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;'contacts'&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
      &lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; getContact&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
      &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$id&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;int&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$row&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;fetchRow&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id = '&lt;/span&gt; &lt;span style="color: #339933;"&gt;.&lt;/span&gt; &lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #339933;"&gt;!&lt;/span&gt;&lt;span style="color: #000088;"&gt;$row&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
                 throw &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Exception&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;"No se encuentra la fila &lt;span style="color: #006699; font-weight: bold;"&gt;$id&lt;/span&gt;"&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
            &lt;span style="color: #b1b100;"&gt;return&lt;/span&gt; &lt;span style="color: #000088;"&gt;$row&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;toArray&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
      &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
      &lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; addContact&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$name&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$email&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
      &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$data&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #990000;"&gt;array&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt; 
                 &lt;span style="color: #0000ff;"&gt;'name'&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt; &lt;span style="color: #000088;"&gt;$name&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; 
                 &lt;span style="color: #0000ff;"&gt;'lastname'&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt; &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; 
                 &lt;span style="color: #0000ff;"&gt;'email'&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt; &lt;span style="color: #000088;"&gt;$email&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; 
            &lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;insert&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$data&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
      &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
      &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; updateContact&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$name&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$email&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
      &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$data&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #990000;"&gt;array&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt; 
                 &lt;span style="color: #0000ff;"&gt;'name'&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt; &lt;span style="color: #000088;"&gt;$name&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; 
                 &lt;span style="color: #0000ff;"&gt;'lastname'&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt; &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; 
                 &lt;span style="color: #0000ff;"&gt;'email'&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt; &lt;span style="color: #000088;"&gt;$email&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; 
            &lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;update&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$data&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;'id = '&lt;/span&gt;&lt;span style="color: #339933;"&gt;.&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;int&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
      &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
      &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; deleteContact&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
      &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;delete&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id ='&lt;/span&gt; &lt;span style="color: #339933;"&gt;.&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;int&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
      &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
&lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Así dentro del modelo tendremos los métodos que nos ayudarán a interactuar con nuestra base de datos.&lt;/p&gt;
&lt;h2&gt;Creando las vistas&lt;/h2&gt;
&lt;p&gt;En Zend Framework encontramos las vistas en el directorio “views” y se organizan de la forma: views/scripts/{nombredelcontrolador}/{nombredelaaccion}.phtml . &lt;/p&gt;
&lt;p&gt;Como te habrás dado cuenta nuestras vistas ya están creadas (ocurrió cuando creamos el controlador en el punto 4.1), ahora corresponde que nos ocupemos del “layout”.&lt;/p&gt;
&lt;p&gt;En la mayoría de los proyectos hay partes de código HTML que se repite para todas las vistas, por ejemplo: un encabezado, una columna lateral y el pie de página. Para evitar repetir código es que existe la posibilidad de crear un “layout” o plantilla donde colocaremos el código común y desde donde llamaremos las vistas.&lt;/p&gt;
&lt;p&gt;Lo primero que debemos hacer es crear el directorio: “application/layouts/” y agregar en nuestro archivo de configuración (configs/applications.ini) la siguiente linea (justo después de la configuración de la base de datos que agregamos):&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;resources.layout.layoutpath = APPLICATION_PATH “/layouts”&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;También agregaremos las definiciones generales para nuestro layout editando la clase Bootstrap (“/application/Bootstrap”) y agregando lo siguiente:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;    &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; _initViewHelpers&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
       &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;bootstrap&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'layout'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
       &lt;span style="color: #000088;"&gt;$layout&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getResource&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'layout'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
       &lt;span style="color: #000088;"&gt;$view&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$layout&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getView&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
       &lt;span style="color: #000088;"&gt;$view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;doctype&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'XHTML1_STRICT'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
       &lt;span style="color: #000088;"&gt;$view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;headMeta&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;appendHttpEquiv&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'Content-Type'&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;'text/html;charset=utf-8'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
       &lt;span style="color: #000088;"&gt;$view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;headTitle&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setSeparator&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;' - '&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
       &lt;span style="color: #000088;"&gt;$view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;headTitle&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'Primeros pasos en Zend Framework'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Por último crearemos el archivo de nuestro “layout” en “/application/layouts/layout.phtml”:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;doctype&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt; 
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt; 
      &lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;headMeta&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt; 
      &lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;headTitle&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt; 
&amp;lt;/head&amp;gt; 
&amp;lt;body&amp;gt; 
  &amp;lt;h1&amp;gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;escape&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;title&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&amp;lt;/h1&amp;gt; 
  &lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;layout&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;content&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt; 
&amp;lt;/body&amp;gt; 
&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Con esto finalizamos lo relacionado con la estructura del sistema, en adelante nos corresponde “darle vida” a sus funcionalidades.&lt;/p&gt;
&lt;h2&gt;Implementando las funcionalidades&lt;/h2&gt;
&lt;p&gt;En esta quinta parte analizaremos como implementar las funcionalidades de nuestro sistema, es decir, como mostrar, agregar, editar y eliminar nuestros contactos.&lt;/p&gt;
&lt;h3&gt;Mostrando los contactos&lt;/h3&gt;
&lt;p&gt;El primer paso es agregar la lógica de la funcionalidad en la acción del controlador, por lo que vamos a “/application/controllers/IndexController.php” y agregamos lo siguiente en nuestra acción por defecto (“indexAction”):&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #666666; font-style: italic;"&gt;// action body &lt;/span&gt;
&lt;span style="color: #666666; font-style: italic;"&gt;// Título de la vista	&lt;/span&gt;
&lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;title&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;"Mis Contactos"&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
&lt;span style="color: #666666; font-style: italic;"&gt;// Iniciamos una instancia del nuestro modelo&lt;/span&gt;
&lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Model_Table_Contacts&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
&lt;span style="color: #666666; font-style: italic;"&gt;// Asignamos a la vista el resultado de consultar por todos los registros&lt;/span&gt;
&lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;contacts&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;fetchAll&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;El segundo paso es ir a la vista para esta acción (“/application/ views/ scripts/ index/ index.phtml”) y cambiamos su contenido por el siguiente:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&amp;lt;p&amp;gt;&amp;lt;a href="&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;url&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #990000;"&gt;array&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'controller'&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'index'&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'action'&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'add'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;"&amp;gt;Agregar contacto&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt; 
&amp;lt;table&amp;gt; 
&amp;lt;tr&amp;gt; 
&amp;lt;th&amp;gt;Nombre&amp;lt;/th&amp;gt; 
&amp;lt;th&amp;gt;Apellido&amp;lt;/th&amp;gt; 
&amp;lt;th&amp;gt;Correo&amp;lt;/th&amp;gt; 
&amp;lt;th&amp;gt;&amp;amp;nbsp;&amp;lt;/th&amp;gt; 
&amp;lt;/tr&amp;gt; 
&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;foreach&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;contacts&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;as&lt;/span&gt; &lt;span style="color: #000088;"&gt;$contact&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #339933;"&gt;:&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt; 
&amp;lt;tr&amp;gt; 
&amp;lt;td&amp;gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;escape&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$contact&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;name&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&amp;lt;/td&amp;gt; 
&amp;lt;td&amp;gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;escape&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$contact&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;lastname&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&amp;lt;/td&amp;gt; 
&amp;lt;td&amp;gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;escape&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$contact&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;email&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&amp;lt;/td&amp;gt; 
&amp;lt;td&amp;gt; 
&amp;lt;a href="&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;url&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #990000;"&gt;array&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'controller'&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'index'&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'action'&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'edit'&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id'&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #000088;"&gt;$contact&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;"&amp;gt;Editar&amp;lt;/a&amp;gt; 
&amp;lt;a href="&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;url&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #990000;"&gt;array&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'controller'&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'index'&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'action'&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'delete'&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id'&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #000088;"&gt;$contact&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;"&amp;gt;Borrar&amp;lt;/a&amp;gt; 
&amp;lt;/td&amp;gt; 
&amp;lt;/tr&amp;gt; 
&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;endforeach&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt; 
&amp;lt;/table&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Ahora si abrimos la página de inicio (“http://localhost/zf/primer-proyecto/public/index/”) nos deberíamos encontrar con lo siguiente:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kickbill.com/wp-content/uploads/2009/10/zend3.png"&gt;&lt;img src="http://www.kickbill.com/wp-content/uploads/2009/10/zend3.png" title="zend3" height="415" width="615" alt="zend3" class="aligncenter size-full wp-image-1285" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Agregando contactos&lt;/h3&gt;
&lt;p&gt;Para agregar contactos crearemos un formulario en “/application/forms/Contact.php ”:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; 
&lt;span style="color: #666666; font-style: italic;"&gt;// Creamos una clase que extiende el componente Zend_Form &lt;/span&gt;
&lt;span style="color: #000000; font-weight: bold;"&gt;class&lt;/span&gt; Form_Contact &lt;span style="color: #000000; font-weight: bold;"&gt;extends&lt;/span&gt; Zend_Form 
&lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
    &lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; __construct&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$options&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #009900; font-weight: bold;"&gt;null&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
    parent&lt;span style="color: #339933;"&gt;::&lt;/span&gt;__construct&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$options&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setName&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'contact'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$id&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Zend_Form_Element_Hidden&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$name&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Zend_Form_Element_Text&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'name'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$name&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setLabel&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'Nombre'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
           &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setRequired&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900; font-weight: bold;"&gt;true&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
           &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addFilter&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'StripTags'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
           &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addFilter&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'StringTrim'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
           &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addValidator&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'NotEmpty'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Zend_Form_Element_Text&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'lastname'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setLabel&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'Apellido'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
          &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setRequired&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900; font-weight: bold;"&gt;true&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
          &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addFilter&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'StripTags'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
          &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addFilter&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'StringTrim'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
          &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addValidator&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'NotEmpty'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$email&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Zend_Form_Element_Text&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'email'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$email&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setLabel&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'Correo'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
          &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setRequired&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900; font-weight: bold;"&gt;true&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
          &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addFilter&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'StripTags'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
          &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addFilter&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'StringTrim'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
          &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addValidator&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'NotEmpty'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$submit&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Zend_Form_Element_Submit&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'submit'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$submit&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setAttrib&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id'&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;'submitbutton'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addElements&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #990000;"&gt;array&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$name&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$email&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$submit&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
  &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
&lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Ahora sólo nos resta agregar en nuestro controlador la lógica de la acción destinada a agregar contactos (addAction):&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; addAction&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
&lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;title&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;"Agregar un nuevo contacto"&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$form&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Form_Contact&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;submit&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setLabel&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'Agregar'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;form&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
    &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getRequest&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;isPost&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
        &lt;span style="color: #000088;"&gt;$formData&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getRequest&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getPost&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
        &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;isValid&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$formData&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$name&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getValue&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'name'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getValue&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'lastname'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
	 &lt;span style="color: #000088;"&gt;$email&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getValue&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'email'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$contact&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Model_Table_Contacts&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$contact&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;addContact&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$name&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$email&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;_redirect&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'/'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
        &lt;span style="color: #009900;"&gt;}&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;else&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;populate&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$formData&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
        &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
&lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Por último, en la vista de la acción “agregar” (/views/scripts/index/add.phtml) incluíremos:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;form&lt;/span&gt; &lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Si vamos a http://localhost/zf/primer-proyecto/public/index/add deberíamos ver lo siguiente:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kickbill.com/wp-content/uploads/2009/10/zend4.png"&gt;&lt;img src="http://www.kickbill.com/wp-content/uploads/2009/10/zend4.png" title="zend4" height="415" width="615" alt="zend4" class="aligncenter size-full wp-image-1286" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Editando los contactos&lt;/h3&gt;
&lt;p&gt;La acción dedicada a la edición de nuestros contactos es muy similar a la ocupada para agregarlos. Luego en “editAction()” agregaremos lo siguiente:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; editAction&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
        &lt;span style="color: #666666; font-style: italic;"&gt;// action body &lt;/span&gt;
 
        &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;title&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;"Editar contacto"&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
 
        &lt;span style="color: #000088;"&gt;$form&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Form_Contact&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
        &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;submit&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;setLabel&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'Guardar'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
        &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;form&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
        &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getRequest&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;isPost&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$formData&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getRequest&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getPost&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;isValid&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$formData&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$id&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;int&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getValue&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$name&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getValue&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'name'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getValue&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'lastname'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$email&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getValue&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'email'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Model_Table_Contacts&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt; &lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;updateContact&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$name&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$lastname&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #000088;"&gt;$email&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;_redirect&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'/'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #009900;"&gt;}&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;else&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;populate&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$formData&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
        &lt;span style="color: #009900;"&gt;}&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;else&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$id&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;_getParam&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id'&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;0&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt; &lt;span style="color: #339933;"&gt;&amp;gt;&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;0&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Model_Table_Contacts&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$form&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;populate&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getContact&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
        &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
 
    &lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Mientras que en la vista de esta acción (/views/scripts/index/edit.phtml)&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;form&lt;/span&gt; &lt;span style="color: #339933;"&gt;;&lt;/span&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Al visitar http://localhost/zf/primer-proyecto/public/index/edit deberíamos encontrar lo siguiente:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kickbill.com/wp-content/uploads/2009/10/zend5.png"&gt;&lt;img src="http://www.kickbill.com/wp-content/uploads/2009/10/zend5.png" title="zend5" height="415" width="615" alt="zend5" class="aligncenter size-full wp-image-1287" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Borrando contactos&lt;/h3&gt;
&lt;p&gt;Por último necesitamos implementar una funcionalidad para eliminar registros en nuestro sistema. Para esto en el controlador definiremos la acción “deleteAction”:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&lt;span style="color: #000000; font-weight: bold;"&gt;public&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;function&lt;/span&gt; deleteAction&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; 
    &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
        &lt;span style="color: #666666; font-style: italic;"&gt;// action body &lt;/span&gt;
        &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;title&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;"Eliminar contactos"&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
 
        &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getRequest&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;isPost&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$del&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getRequest&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getPost&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'del'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #b1b100;"&gt;if&lt;/span&gt; &lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$del&lt;/span&gt; &lt;span style="color: #339933;"&gt;==&lt;/span&gt; &lt;span style="color: #0000ff;"&gt;'Yes'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$id&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getRequest&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getPost&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Model_Table_Contacts&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
                 &lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;deleteContact&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;_redirect&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'/'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
        &lt;span style="color: #009900;"&gt;}&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;else&lt;/span&gt; &lt;span style="color: #009900;"&gt;{&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$id&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;_getParam&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id'&lt;/span&gt;&lt;span style="color: #339933;"&gt;,&lt;/span&gt; &lt;span style="color: #cc66cc;"&gt;0&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;new&lt;/span&gt; Model_Table_Contacts&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
            &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;view&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;contact&lt;/span&gt; &lt;span style="color: #339933;"&gt;=&lt;/span&gt; &lt;span style="color: #000088;"&gt;$contacts&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;getContact&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$id&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; 
        &lt;span style="color: #009900;"&gt;}&lt;/span&gt; 
 
    &lt;span style="color: #009900;"&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Mientras que en la vista incluiremos un mensaje de confirmación del registro que se quiere borrar:&lt;/p&gt;

&lt;div class="wp_syntax"&gt;&lt;div class="code"&gt;&lt;pre style="font-family: monospace;" class="php"&gt;&amp;lt;p&amp;gt;Est&amp;amp;aacute; seguro de querer borrar el contacto: 
&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;escape&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;contact&lt;/span&gt;&lt;span style="color: #009900;"&gt;[&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'name'&lt;/span&gt;&lt;span style="color: #009900;"&gt;]&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;escape&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;contact&lt;/span&gt;&lt;span style="color: #009900;"&gt;[&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'lastname'&lt;/span&gt;&lt;span style="color: #009900;"&gt;]&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;? 
&amp;lt;/p&amp;gt; 
&amp;lt;form action="&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;url&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #990000;"&gt;array&lt;/span&gt;&lt;span style="color: #009900;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'action'&lt;/span&gt;&lt;span style="color: #339933;"&gt;=&amp;gt;&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'delete'&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #009900;"&gt;)&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;" method="post"&amp;gt; 
&amp;lt;div&amp;gt; 
  &amp;lt;input type="hidden" name="id" value="&lt;span style="color: #000000; font-weight: bold;"&gt;&amp;lt;?php&lt;/span&gt; &lt;span style="color: #b1b100;"&gt;echo&lt;/span&gt; &lt;span style="color: #000088;"&gt;$this&lt;/span&gt;&lt;span style="color: #339933;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #004000;"&gt;contact&lt;/span&gt;&lt;span style="color: #009900;"&gt;[&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;'id'&lt;/span&gt;&lt;span style="color: #009900;"&gt;]&lt;/span&gt;&lt;span style="color: #339933;"&gt;;&lt;/span&gt; &lt;span style="color: #000000; font-weight: bold;"&gt;?&amp;gt;&lt;/span&gt;" /&amp;gt; 
  &amp;lt;input type="submit" name="del" value="Yes" /&amp;gt; 
  &amp;lt;input type="submit" name="del" value="No" /&amp;gt; 
&amp;lt;/div&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Al intentar borrar un contacto nos debería mostrar la siguiente confirmación:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.kickbill.com/wp-content/uploads/2009/10/zend6.png"&gt;&lt;img src="http://www.kickbill.com/wp-content/uploads/2009/10/zend6.png" title="zend6" height="415" width="615" alt="zend6" class="aligncenter size-full wp-image-1288" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;En este artículo hemos visto como desarrollar una pequeña aplicación usando Zend Framework. Si bien el uso de estas herramientas nos permiten mantener en orden un proyecto y, además, aumentar la velocidad de desarrollo, también se debe considerar el tiempo que hay que invertir en su aprendizaje.&lt;/p&gt;
&lt;p&gt;Si quieres profundizar en Zend Framework un buen comienzo es el sitio oficial del proyecto y su documentación (http://framework.zend.com/). Además te recomiendo el libro que utilicé como base para este artículo: “Zend Framework in Action” (http://www.zendframeworkinaction.com/)&lt;/p&gt;
&lt;h2 class="related_post_title"&gt;Artículos Aleatorios&lt;/h2&gt;&lt;ul class="related_post"&gt;&lt;li&gt;24/09/2006 -- &lt;a href="http://www.kickbill.com/?p=236" title="El Bug#1"&gt;El Bug#1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;02/03/2008 -- &lt;a href="http://www.kickbill.com/?p=460" title="Huérfanos de Apt"&gt;Huérfanos de Apt&lt;/a&gt;&lt;/li&gt;&lt;li&gt;02/10/2009 -- &lt;a href="http://www.kickbill.com/?p=1190" title="Noticias de Negocios y Linux 02.10.09"&gt;Noticias de Negocios y Linux 02.10.09&lt;/a&gt;&lt;/li&gt;&lt;li&gt;17/01/2006 -- &lt;a href="http://www.kickbill.com/?p=18" title="Comandos y Shortcuts "&gt;Comandos y Shortcuts &lt;/a&gt;&lt;/li&gt;&lt;li&gt;22/08/2007 -- &lt;a href="http://www.kickbill.com/?p=401" title="&amp;quot;Tiendo a rechazar distribuciones como Debian&amp;quot;"&gt;"Tiendo a rechazar distribuciones como Debian"&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/so4x6aVbS94" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 09 Oct 2009 18:32:56 +0000</pubDate>
		<dc:creator>jptobar</dc:creator>
	<feedburner:origLink>http://www.kickbill.com/?p=1275</feedburner:origLink></item>


	<item>
		<title>Miguel Cantillana Farias: Opensur y Joomla chile se hace presente en las JRSL</title>
		<guid isPermaLink="false">http://miguelcantillana.com/component/content/article/39-reflecciones/85-opensur-y-joomla-chile-se-hace-presente-en-las-jrsl.html</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/gNoRc2-xYhw/85-opensur-y-joomla-chile-se-hace-presente-en-las-jrsl.html</link>
			<description>&lt;p&gt;&lt;img src="http://www.opencommunity.cl/wp-content/uploads/2008/10/logo_header.gif" alt="JRSL" height="37" style="float: left;" width="214" /&gt;Asi es, este año se realizarón las &lt;a href="http://www.jornadasregionales.org" target="_blank"&gt;Jornadas regionales de Software libre&lt;/a&gt;, uno de los eventos mas importante en sudamerica en temas relacionados con el software libre. Asi que tomamos nuestras maletas algunos miembros de la comunidad &lt;a href="http://www.opensur.org"&gt;OpenSur&lt;/a&gt; y partimos a santiago a nuestra travesia.&lt;/p&gt;
&lt;p&gt;Estas jornadas tuvieron un sabor especial para mi, ya que fui como expositor, representando a &lt;a href="http://www.opensur.org"&gt;OpenSur&lt;/a&gt; y &lt;a href="http://www.joomleros.cl"&gt;Joomla Chile&lt;/a&gt;. fueron mis primeras JRSL, y solo queda decir que es un evento de muy alta calidad, sin duda unos de los mejores que he asistido &lt;span style="text-decoration: line-through;"&gt;sino el mejor&lt;/span&gt;, la combocatoria segun los organizadores, sobrepaso todas las espectativas asi que feliz.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/miguelcantillana/~4/LhALBhLRY9c" height="1" width="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/gNoRc2-xYhw" height="1" width="1"/&gt;</description>
		<pubDate>Wed, 07 Oct 2009 16:21:09 +0000</pubDate>
		<dc:creator>Miguel Cantillana Farias (mcantillana@joomla.cl)</dc:creator>
	<feedburner:origLink>http://feedproxy.google.com/~r/miguelcantillana/~3/LhALBhLRY9c/85-opensur-y-joomla-chile-se-hace-presente-en-las-jrsl.html</feedburner:origLink></item>


	<item>
		<title>Christian Carrasco: Instalando Backtrack 4 (pre-final)</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-28248920.post-1595234834651269738</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/ryP4YImnpkI/instanlando-backtrack-4-pre-final.html</link>
			<description>Bueno como dice el titulo les indicare como instalar backtrack 4 (pre-final), cabe decir que esta distro es una de las mejores en su categoria de auditoria, seguridad y como herramienta de hacking.  esta nueva version se basa en la distribucion de linux Ubuntu la cual no es de mi agrado pero si es para hacer la vida mas facil a los usuarios habra que aceptarlo.&lt;br /&gt;&lt;br /&gt;Comencemos.&lt;br /&gt;&lt;br /&gt;Lo primero es correr backtrack (maquina virtual en mi caso).&lt;br /&gt;posteriomente ya cargado nos dara el prompt del sistema escribomos Startx como lo demuestra en la imagen.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="clear: both; text-align: center;" class="separator"&gt;&lt;a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://2.bp.blogspot.com/_LzUEhYm0Hdk/SsQAXz8g26I/AAAAAAAAADY/th1-8BH820I/s1600-h/bt1.JPG"&gt;&lt;img src="http://2.bp.blogspot.com/_LzUEhYm0Hdk/SsQAXz8g26I/AAAAAAAAADY/th1-8BH820I/s320/bt1.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Despues de ya haber inciado en entorno grafico se deben realizar las configuraciones basicas para cuando instalemos quede ya listo, en este caso seria el idioma teclado, sistema y red. estos dos ultimo explicare como hacerlo no asi el primero. debera ser tarea para ustedes.&lt;br /&gt;&lt;br /&gt;Despues de haber cambiado el idioma de teclado haremos la configuraciones de red, en este caso com uso una VM sera mediante NAT. abrimos una consola y tecleamos lo siguiente.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;bt-hack#ifup eth0    &lt;/b&gt;(con esto habilitamos la tarjeta de red ver imagen)&lt;br /&gt;&lt;br /&gt;&lt;div style="clear: both; text-align: center;" class="separator"&gt;&lt;a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://1.bp.blogspot.com/_LzUEhYm0Hdk/SsQBT7_ffWI/AAAAAAAAADg/Fpv_0nwBWc4/s1600-h/bt3.JPG"&gt;&lt;img src="http://1.bp.blogspot.com/_LzUEhYm0Hdk/SsQBT7_ffWI/AAAAAAAAADg/Fpv_0nwBWc4/s320/bt3.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="clear: both; text-align: center;" class="separator"&gt;&lt;a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://1.bp.blogspot.com/_LzUEhYm0Hdk/SsQBWAUmqSI/AAAAAAAAADo/ohr2wskOcLs/s1600-h/bt4.JPG"&gt;&lt;img src="http://1.bp.blogspot.com/_LzUEhYm0Hdk/SsQBWAUmqSI/AAAAAAAAADo/ohr2wskOcLs/s320/bt4.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="clear: both; text-align: center;" class="separator"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;  (Si lo desean hacer manual deben agregar ustedes la IP con el comando ifconfig eth0 IP netmask  y posteriormente agregar el gateway. creo que eso es sabido.)&lt;br /&gt;&lt;br /&gt;Ya con esto estamos ok con la red y ahora instalaremos el sistema en español de la siguiente manera &lt;br /&gt;&lt;br /&gt;&lt;b&gt;bt-hack#apt-get install kde-i18n-es&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;se instalara el paquete de lenguaje en español......&lt;br /&gt;&lt;br /&gt;ahora instalaremos BT en nuestro HDD en entorno GUI. de la siguiente manera.&lt;br /&gt;&lt;br /&gt;abrimos una consola y escribimos lo siguiente.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;bt-hack#ubiquity&lt;/b&gt;    ( y se abrira un instalador en modo grafico para poder instalarlo de manera guiada aprueba de noob.) ver fotos.&lt;br /&gt;&lt;br /&gt;&lt;div style="clear: both; text-align: left;" class="separator"&gt;&lt;a style="margin-left: 1em; margin-right: 1em;" href="http://2.bp.blogspot.com/_LzUEhYm0Hdk/SsQqZ2LUHhI/AAAAAAAAADw/29c1znR4DUU/s1600-h/bt5.JPG"&gt;&lt;img src="http://2.bp.blogspot.com/_LzUEhYm0Hdk/SsQqZ2LUHhI/AAAAAAAAADw/29c1znR4DUU/s320/bt5.JPG" border="0" /&gt;&lt;/a&gt;&lt;a style="margin-left: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/_LzUEhYm0Hdk/SsQqcAX4R2I/AAAAAAAAAD4/eJGcGyDu5V0/s1600-h/bt6.JPG"&gt;&lt;img src="http://3.bp.blogspot.com/_LzUEhYm0Hdk/SsQqcAX4R2I/AAAAAAAAAD4/eJGcGyDu5V0/s320/bt6.JPG" border="0" /&gt;&lt;/a&gt;&lt;a style="margin-left: 1em; margin-right: 1em;" href="http://3.bp.blogspot.com/_LzUEhYm0Hdk/SsQqeYV3UHI/AAAAAAAAAEA/tONO4aEF-NI/s1600-h/bt7.JPG"&gt;&lt;img src="http://3.bp.blogspot.com/_LzUEhYm0Hdk/SsQqeYV3UHI/AAAAAAAAAEA/tONO4aEF-NI/s320/bt7.JPG" border="0" /&gt;&lt;/a&gt;&lt;a style="margin-left: 1em; margin-right: 1em;" href="http://2.bp.blogspot.com/_LzUEhYm0Hdk/SsQqg_oslGI/AAAAAAAAAEI/lVf9abkaz2E/s1600-h/bt8.JPG"&gt;&lt;img src="http://2.bp.blogspot.com/_LzUEhYm0Hdk/SsQqg_oslGI/AAAAAAAAAEI/lVf9abkaz2E/s320/bt8.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="clear: both; text-align: center;" class="separator"&gt;&lt;a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://4.bp.blogspot.com/_LzUEhYm0Hdk/SsQqiwZS37I/AAAAAAAAAEQ/-yqoDwFXm1g/s1600-h/bt9.JPG"&gt;&lt;img src="http://4.bp.blogspot.com/_LzUEhYm0Hdk/SsQqiwZS37I/AAAAAAAAAEQ/-yqoDwFXm1g/s320/bt9.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Y eso seria todo.&lt;br /&gt;&lt;br /&gt;Saludos.&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/28248920-1595234834651269738?l=xclaps.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/ryP4YImnpkI" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 01 Oct 2009 05:47:56 +0000</pubDate>
		<dc:creator>Criss (sr.bash@gmail.com)</dc:creator>
	<feedburner:origLink>http://xclaps.blogspot.com/2009/10/instanlando-backtrack-4-pre-final.html</feedburner:origLink></item>


	<item>
		<title>Miguel Cantillana Farias: Software Libre para window</title>
		<guid isPermaLink="false">http://miguelcantillana.com/component/content/article/37-gnulinux/82-software-libre-para-window.html</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/2QxJKrbgfJM/82-software-libre-para-window.html</link>
			<description>&lt;p&gt;Para la &lt;a href="http://www.expotecnologica.cl"&gt;Expotecnologica 2009&lt;/a&gt;, la ONG linuxChillan, no invito a paticipar de su stand, como aporte preparamos junto con edgardo, &lt;span style="text-decoration: line-through;"&gt;en realidad yo hice solo el menu de navegación&lt;/span&gt;, una recopilación de Software Libre para MS windows, lo pueden descargar, puchando en el Icono de descarga.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;a href="http://miguelinux.info/isos/cdlibre.iso" target="_blank"&gt;&lt;img src="http://miguelcantillana.com/images/stories/download.png" alt="Download" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/miguelcantillana/~4/KBqsDmdZ76E" height="1" width="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/2QxJKrbgfJM" height="1" width="1"/&gt;</description>
		<pubDate>Sat, 26 Sep 2009 18:46:30 +0000</pubDate>
		<dc:creator>Miguel Cantillana Farias (mcantillana@joomla.cl)</dc:creator>
	<feedburner:origLink>http://feedproxy.google.com/~r/miguelcantillana/~3/KBqsDmdZ76E/82-software-libre-para-window.html</feedburner:origLink></item>


	<item>
		<title>Felipe Ignacio Portales Oliva: Instalando la Máquina Virtual de JAVA de Sun en Fedora 11</title>
		<guid isPermaLink="false">http://fportales.wordpress.com/?p=296</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/ExSYdU5LPUo/</link>
			<description>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;Fedora 11 Leonidas, viene por defecto con la máquina virtual de JAVA libre, &lt;a href="http://openjdk.java.net/"&gt;OpenJDK&lt;/a&gt;. Hace un tiempo, publiqué un post Sobre cómo hacer funcionar &lt;a href="http://frostwire.com"&gt;Frostwire&lt;/a&gt; con OpenJDK, pero lamentablemente, no me funcionó al 100%, se pegaba buscando oyentes de red. Esto lo solucioné instalando la máquina que provee Sun de manera gratuita, lamentablemente, eso si, no es libre. A diferencia de otras distribuciones como Debian (y por lo tanto Ubuntu y otros derivados) no se encuentra en los repositorios, así que no basta hacer un simple &lt;code&gt;aptitude install ... &lt;/code&gt;para instalar el paquete.&lt;br /&gt;
Pero en cambio podemos ir a la página de &lt;a href="http://www.java.com/es/download/linux_manual.jsp?locale=es&amp;amp;host=www.java.com"&gt;Descargas de JAVA&lt;/a&gt; y descargamos el paquete .bin (no el RPM) y seguir estos pasos para instalarlo.&lt;br /&gt;
Primero es necesario instalar un par de librerías para poder usar el JAVA de Sun:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;code&gt;[root@maxwell]# yum install compat-libstdc++-33 compat-libstdc++-296&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Luego creamos los enlaces necesarios así:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;code&gt;[root@maxwell]# /sbin/ldconfig&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Y ahora creamos un directorio de instalación, yo usé la ruta &lt;code&gt;/sunjava/&lt;/code&gt;, en donde ponemos nuestra descarga, le damos permisos de ejecución y lo ejecutamos (valga la redundancia):&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;code&gt;[root@maxwell sunjava]# mv /home/fportales/Descargas/jre-6u16-linux-i586.bin /sunjava&lt;br /&gt;
[root@maxwell sunjava]# chmod a+x jre-6u16-linux-i586.bin&lt;br /&gt;
[root@maxwell sunjava]# ./jre-6u16-linux-i586.bin&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Esto crea el directorio: &lt;code&gt;/sunjava/jre1.6.0_16&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Ahora, para hacer que Firefox use el plug-in de java, usamos lo siguiente:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;code&gt;[root@maxwell sunjava]# yum remove java-*-openjdk-plugin&lt;br /&gt;
[root@maxwell sunjava]# ln -s /sunjava/jre1.6.0_16/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Y reiniciamos Firefox.&lt;br /&gt;
Ahora lo importante, hacer que las aplicaciones usen la máquina recién instalada; primero debemos crear el script &lt;code&gt;/etc/profile.d/java.sh&lt;br /&gt;
&lt;/code&gt; con estas dos líneas dentro del texto:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;code&gt;export JAVA_HOME=/opt/jre1.6.0_14&lt;br /&gt;
export PATH=$JAVA_HOME/bin:$PATH&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Ahora simplemente hacemos:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;code&gt;source /etc/profile.d/java.sh&lt;br /&gt;
alternatives --config java&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Y debería mostrarnos algo así:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;Hay 2 programas que proporcionan 'java'.&lt;br /&gt;
Selección    Comando&lt;br /&gt;
-----------------------------------------------&lt;br /&gt;
*+ 1           /usr/lib/jvm/jre-1.6.0-openjdk/bin/java&lt;br /&gt;
2           /usr/lib/jvm/jre-1.5.0-gcj/bin/java&lt;br /&gt;
Presione Intro para mantener la selección actual[+], o escriba el número de la selección:&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Ahora agregamos la máquina de Sun con:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;code&gt;[root@maxwell sunjava]# alternatives --install /usr/bin/java java /sunjava/jre1.6.0_16/bin/java 3&lt;br /&gt;
[root@maxwell sunjava]# alternatives --config java&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;De lo que obtenemos:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;Hay 3 programas que proporcionan 'java'.&lt;br /&gt;
Selección    Comando&lt;br /&gt;
-----------------------------------------------&lt;br /&gt;
*+ 1           /usr/lib/jvm/jre-1.6.0-openjdk/bin/java&lt;br /&gt;
2           /usr/lib/jvm/jre-1.5.0-gcj/bin/java&lt;br /&gt;
3           /sunjava/jre1.6.0_16/bin/java&lt;br /&gt;
Presione Intro para mantener la selección actual[+], o escriba el número de la selección:  3&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Finalmente verificamos con el comando &lt;code&gt;java -version&lt;/code&gt; de lo que deberíamos obtener:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;code&gt;java version "1.6.0_16"&lt;br /&gt;
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)&lt;br /&gt;
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)&lt;/code&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Seguí los pasos de &lt;a href="http://www.my-guides.net/en/content/view/161/26/1/12/"&gt;esta guia (English).&lt;/a&gt;&lt;/p&gt;
  &lt;a href="http://feeds.wordpress.com/1.0/gocomments/fportales.wordpress.com/296/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/fportales.wordpress.com/296/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/fportales.wordpress.com/296/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/fportales.wordpress.com/296/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/fportales.wordpress.com/296/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/fportales.wordpress.com/296/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/fportales.wordpress.com/296/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/fportales.wordpress.com/296/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/fportales.wordpress.com/296/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/fportales.wordpress.com/296/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=fportales.wordpress.com&amp;amp;blog=6971562&amp;amp;post=296&amp;amp;subd=fportales&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/ExSYdU5LPUo" height="1" width="1"/&gt;</description>
		<pubDate>Fri, 25 Sep 2009 19:50:05 +0000</pubDate>
		<dc:creator>Felipe Portales</dc:creator>
	<feedburner:origLink>http://fportales.wordpress.com/2009/09/25/instalando-la-mv-java-sun-fedora-11/</feedburner:origLink></item>


	<item>
		<title>Christian Carrasco: Retomando......</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-28248920.post-8843671144147874771</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/TJa_uDPmKdY/retomando.html</link>
			<description>Bueno, despues de mucho tiempo he decidido retomar esto que empeze, ahora tengo mas tiempo y ademas estoy a punto de terminar lo que estudio, de igual manera no me dedicare hablar solo de linux si no que de redes tambien e informatica en general, esperando la aceptacion de quienes leen.&lt;br /&gt;&lt;br /&gt;..... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ya estaremos online.......&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/28248920-8843671144147874771?l=xclaps.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/TJa_uDPmKdY" height="1" width="1"/&gt;</description>
		<pubDate>Wed, 23 Sep 2009 19:56:08 +0000</pubDate>
		<dc:creator>Criss (sr.bash@gmail.com)</dc:creator>
	<feedburner:origLink>http://xclaps.blogspot.com/2009/09/retomando.html</feedburner:origLink></item>


	<item>
		<title>Marco Acevedo: Chile: ¿Norma ISDB que?</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-8091737.post-6711790641530822598</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/fdu5l3WY6W0/chile-anorma-isdba-que.html</link>
			<description>Esta si es buena noticia para CHILITO&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fayerwayer.com/2009/09/%c2%bfnorma-isdb-t-que/"&gt;Chile: ¿Norma ISDB que?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Shared via &lt;a href="http://addthis.com/"&gt;AddThis&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/8091737-6711790641530822598?l=adminsis.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/fdu5l3WY6W0" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 14 Sep 2009 21:49:00 +0000</pubDate>
		<dc:creator>hormigotron (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://adminsis.blogspot.com/2009/09/chile-anorma-isdba-que.html</feedburner:origLink></item>


	<item>
		<title>Marco Acevedo: CuteFlow | sigele la pista a los documentos WorkFlow</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-8091737.post-8721070065744525031</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/NC7flxjBum0/cuteflow-sigele-la-pista-los-documentos.html</link>
			<description>Este &lt;a href="http://es.wikipedia.org/wiki/Flujo_de_trabajo"&gt;WorkFlow&lt;/a&gt; Basado en Web es bastante fácil de implementar en una &lt;a href="http://es.wikipedia.org/wiki/Intranet"&gt;intranet&lt;/a&gt;, la interfase de auto instalación, posee multiples idiomas al igual que la interfaz de usuario. La auto instalacion, configura la base MYSQL y todo lo demás, pidiendo un par de datos como servidor de correos y direccion de la base MYSQL, una vez listo, quedara en tu intranet como &lt;span style="font-weight: bold;"&gt;http://tuintranet.org/cuteflow&lt;/span&gt; o algo parecido dependiendo de como la allas puesto en tu servidor. Como opción puedes cargar datos de prueba, para poder entender el manejo.&lt;br /&gt;&lt;br /&gt;Puesto en marcha solo hay que entender el flujo de tus documentos para crear este mismo modelo el el &lt;a href="http://www.cuteflow.org"&gt;CuteFlow&lt;/a&gt;, creando los pasos y las notificaciones correspondientes por mail.&lt;br /&gt;&lt;br /&gt;Puedes modificar todos los campos del programa, crear los campos, plantillas y listado de envíos, para los distintos pasos.&lt;br /&gt;&lt;br /&gt;Es altamente modificable.&lt;br /&gt;Esta bajo Licencia BSD.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_Lp9pe37BZx8/Sp7xrGyOnRI/AAAAAAAACEs/JAJibg_5WlA/s1600-h/screenshot.jpg"&gt;&lt;img src="http://3.bp.blogspot.com/_Lp9pe37BZx8/Sp7xrGyOnRI/AAAAAAAACEs/JAJibg_5WlA/s320/screenshot.jpg" alt="" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 230px;" border="0" id="BLOGGER_PHOTO_ID_5377000727984905490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/cuteflow/"&gt;CuteFlow | Get CuteFlow at SourceForge.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Shared via &lt;a href="http://addthis.com/"&gt;AddThis&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/8091737-8721070065744525031?l=adminsis.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/NC7flxjBum0" height="1" width="1"/&gt;</description>
		<pubDate>Wed, 02 Sep 2009 22:18:00 +0000</pubDate>
		<dc:creator>hormigotron (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://adminsis.blogspot.com/2009/09/cuteflow-sigele-la-pista-los-documentos.html</feedburner:origLink></item>


	<item>
		<title>Gonzalo Díaz: Mi primer repositorio PPA</title>
		<guid isPermaLink="false">http://blog.gon.cl/?p=793</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/x_g5o0VetdU/793</link>
			<description>Hace algunos días por alguna extraña alineación planetaria, tuve problemas usando kopete, por lo cual… debí recurrir a la otra opción más a mano, pero del lado oscuro: pidgin.
Pero gracias a...&lt;br /&gt;
&lt;br /&gt;
[...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_aYedevb8ZXy1SJ0NZYGt-HDcJs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_aYedevb8ZXy1SJ0NZYGt-HDcJs/0/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_aYedevb8ZXy1SJ0NZYGt-HDcJs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_aYedevb8ZXy1SJ0NZYGt-HDcJs/1/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=x_g5o0VetdU:QYpcXABZ7bE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=yIl2AUoC8zA" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=x_g5o0VetdU:QYpcXABZ7bE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?i=x_g5o0VetdU:QYpcXABZ7bE:V_sGLiPBpWU" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=x_g5o0VetdU:QYpcXABZ7bE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=7Q72WNTAKBA" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=x_g5o0VetdU:QYpcXABZ7bE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=qj6IDK7rITs" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=x_g5o0VetdU:QYpcXABZ7bE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=dnMXMwOfBR0" border="0" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/x_g5o0VetdU" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 24 Aug 2009 22:36:32 +0000</pubDate>
		<dc:creator>gon</dc:creator>
	<feedburner:origLink>http://blog.gon.cl/post/793</feedburner:origLink></item>


	<item>
		<title>Gonzalo Díaz: Próximos eventos del Software Libre</title>
		<guid isPermaLink="false">http://blog.gon.cl/?p=748</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/JtptOPL7_YA/748</link>
			<description>En los próximos meses, se vienen importantes eventos en torno al Software Libre.
Día del Software libre

Es el más próximo. Se realizará en diversos puntos del planeta, el día 19 de septiembre de...&lt;br /&gt;
&lt;br /&gt;
[...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Nzdgn-oSRBJBRt8f7Z2g5y6JDwg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nzdgn-oSRBJBRt8f7Z2g5y6JDwg/0/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Nzdgn-oSRBJBRt8f7Z2g5y6JDwg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nzdgn-oSRBJBRt8f7Z2g5y6JDwg/1/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=JtptOPL7_YA:gnf2MF3XuxA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=yIl2AUoC8zA" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=JtptOPL7_YA:gnf2MF3XuxA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?i=JtptOPL7_YA:gnf2MF3XuxA:V_sGLiPBpWU" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=JtptOPL7_YA:gnf2MF3XuxA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=7Q72WNTAKBA" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=JtptOPL7_YA:gnf2MF3XuxA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=qj6IDK7rITs" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=JtptOPL7_YA:gnf2MF3XuxA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=dnMXMwOfBR0" border="0" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/JtptOPL7_YA" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 20 Aug 2009 20:57:25 +0000</pubDate>
		<dc:creator>gon</dc:creator>
	<feedburner:origLink>http://blog.gon.cl/post/748</feedburner:origLink></item>


	<item>
		<title>Nicolás Boettcher: Instalar ns 2.34 en Ubuntu 9.10 Karmic Koala</title>
		<guid isPermaLink="false">http://weblogs.inf.udp.cl/nboettcher/18/08/2009/instalar-ns-234-en-ubuntu-910-karmic-koala/</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/y8QqebTVawA/</link>
			<description>&lt;p&gt;En este caso NO instalaremos la versión allinone&lt;/p&gt;
&lt;pre&gt;wget http://ufpr.dl.sourceforge.net/project/nsnam/ns-2/2.34/ns-2.34.tar.gz
tar xzvf ns-2.34.tar.gz
cd ns-2.34
./configure&lt;/pre&gt;
&lt;p&gt;Siendo que ya tenía instalado tcl me apareció el siguiente error&lt;/p&gt;
&lt;pre&gt;checking Tcl http.tcl library... configure: error: Couldn't find http.tcl in  	 	/http 	/http2.4 	/http2.3 	/http2.1 	/http2.0 	/http1.0&lt;/pre&gt;
&lt;p&gt;La solución para tcl/tk es la siguiente&lt;/p&gt;
&lt;pre&gt;sudo ln -s /usr/share/tcltk/tcl8.4 /usr/share/
sudo ln -s /usr/share/tcltk/tk8.4 /usr/share/&lt;/pre&gt;
&lt;p&gt;volvemos a configurar&lt;/p&gt;
&lt;pre&gt;checking for tclsh8.4.18... no
checking for tclsh8.4... /usr/bin/tclsh8.4
configure: error: Installation of tcl seems incomplete or can't be found automatically.

checking for tk.h... no
checking for libtk8.4... no
checking for tk.tcl... /usr/share/tk8.4
configure: error: Installation of tk seems incomplete or can't be found automatically.&lt;/pre&gt;
&lt;p&gt;debemos instalar los headers de tcl y tk&lt;/p&gt;
&lt;pre&gt;sudo apt-get install tcl8.4-dev tk8.4-dev&lt;/pre&gt;
&lt;p&gt;volvemos a configurar&lt;/p&gt;
&lt;pre&gt;checking for otcl.h... no
checking for libotcl1.13... -L/usr/lib -lotcl
configure: error: Installation of otcl seems incomplete or can't be found automatically.&lt;/pre&gt;
&lt;p&gt;instalamos los paquetes faltantes&lt;/p&gt;
&lt;pre&gt;sudo apt-get install tclcl-dev xgraph&lt;/pre&gt;
&lt;p&gt;configuramos, compilamos e instalamos&lt;/p&gt;
&lt;pre&gt;./configure
make &amp;amp;&amp;amp; sudo male install&lt;/pre&gt;
&lt;p&gt;Los archivos se ejemplo se encuentran en la carpeta &lt;b&gt;/ns-allinone-2.34/ns-2.34/tcl/ex&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/ns.png" alt="ns.png" /&gt;
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/y8QqebTVawA" height="1" width="1"/&gt;</description>
		<pubDate>Wed, 19 Aug 2009 02:17:13 +0000</pubDate>
		<dc:creator>nboettcher</dc:creator>
	<feedburner:origLink>http://weblogs.inf.udp.cl/nboettcher/18/08/2009/instalar-ns-234-en-ubuntu-910-karmic-koala/</feedburner:origLink></item>


	<item>
		<title>Nicolás Boettcher: Ocultar versión de apache y php</title>
		<guid isPermaLink="false">http://weblogs.inf.udp.cl/nboettcher/18/08/2009/ocultar-version-de-apache/</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/k94ZtOLBUWY/</link>
			<description>&lt;p&gt;Para evitar mostrar datos relevantes a los atacantes, ocultaremos la versión de nuestro servidor web. La versión puede verse al entrar a una carpeta que no contenga un index.html. Para buscar ejemplos podemos buscar en google&lt;/p&gt;
&lt;pre&gt;intitle:"Index of" -html -htm -php&lt;/pre&gt;
&lt;p&gt;&lt;a href="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/version.png" class="imagelink" title="version.png"&gt;&lt;img src="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/version.miniatura.png" alt="version.png" /&gt;&lt;/a&gt;&lt;br /&gt;
Para ocultar esta info editamos el archivo /etc/apache2/conf.d/security&lt;/p&gt;
&lt;pre&gt;Reemplazamos ServerSignature Off por ServerSignature On&lt;/pre&gt;
&lt;p&gt;Luego reiniciamos el server&lt;/p&gt;
&lt;pre&gt;sudo /etc/init.d/apache2 restart&lt;/pre&gt;
&lt;pre&gt;&lt;a href="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/no_version.png" class="imagelink" title="no_version.png"&gt;&lt;img src="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/no_version.miniatura.png" alt="no_version.png" /&gt;&lt;/a&gt;&lt;/pre&gt;
&lt;p&gt;También podemos averiguar la versión de apache a través de los header http. Para averiguar este dato utilizamos wireshark&lt;/p&gt;
&lt;p&gt;&lt;a href="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/infoapache.png" class="imagelink" title="infoapache.png"&gt;&lt;img src="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/infoapache.miniatura.png" alt="infoapache.png" /&gt;&lt;/a&gt;&lt;br /&gt;
Ahora para ocultar la versión modificamos el mismo archivo anterior&lt;/p&gt;
&lt;pre&gt;Reemplazamos ServerTokens OS por ServerTokens Prod&lt;/pre&gt;
&lt;p&gt;&lt;a href="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/no_infoapache.png" class="imagelink" title="no_infoapache.png"&gt;&lt;img src="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/no_infoapache.miniatura.png" alt="no_infoapache.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ahora solo nos queda ocultar la versión de php que también se envía en los paquetes&lt;/p&gt;
&lt;p&gt;&lt;a href="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/phpversion.png" class="imagelink" title="phpversion.png"&gt;&lt;img src="http://weblogs.inf.udp.cl/nboettcher/files/2009/08/phpversion.miniatura.png" alt="phpversion.png" /&gt;&lt;/a&gt;&lt;br /&gt;
debemos editar el archivo /etc/php5/apache2/php.ini&lt;/p&gt;
&lt;pre&gt;Reemplazamos expose_php = On por expose_php = Off&lt;/pre&gt;
&lt;p&gt;Fuente: &lt;a href="http://systemadmin.es/2009/01/como-eliminar-la-informacion-sobre-versiones-de-los-headers-http"&gt;http://systemadmin.es/2009/01/como-eliminar-la-informacion-sobre-versiones-de-los-headers-http&lt;/a&gt;
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/k94ZtOLBUWY" height="1" width="1"/&gt;</description>
		<pubDate>Wed, 19 Aug 2009 01:16:25 +0000</pubDate>
		<dc:creator>nboettcher</dc:creator>
	<feedburner:origLink>http://weblogs.inf.udp.cl/nboettcher/18/08/2009/ocultar-version-de-apache/</feedburner:origLink></item>


	<item>
		<title>Nicolás Boettcher: sha1 md5 hash cracking</title>
		<guid isPermaLink="false">http://weblogs.inf.udp.cl/nboettcher/30/07/2009/sha1-md5-hash-cracking/</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/g4TWUDl4Nlg/</link>
			<description>&lt;p&gt;Primero descargamos el crackeador&lt;/p&gt;
&lt;pre&gt;wget &lt;a href="http://kalgecin.googlecode.com/files/crack.zip" class="linkification-ext" title="http://kalgecin.googlecode.com/files/crack.zip"&gt;http://kalgecin.googlecode.com/files/crack.zip&lt;/a&gt;
crack -e crack.zip
cd crack
./crack_beta.pl

Can’t locate Digest/SHA1.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./crack_beta.pl line 4.
BEGIN failed–compilation aborted at ./crack_beta.pl line 4.&lt;/pre&gt;
&lt;p&gt;Para solucionar este problema debemos instalar la librería SHA1&lt;/p&gt;
&lt;pre&gt;perl -MCPAN -e "install Digest::SHA1"

ERROR: Can't create '/usr/local/lib/perl/5.10.0/Digest'
mkdir /usr/local/lib/perl: Permission denied at /usr/share/perl/5.10/ExtUtils/Install.pm line 479

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 at -e line 1
make: *** [pure_site_install] Error 13
  GAAS/Digest-SHA1-2.12.tar.gz
  /usr/bin/make install  -- NOT OK
Warning (usually harmless): 'YAML' not installed, will not store persistent state&lt;/pre&gt;
&lt;p&gt;procedemos a instalar YAML para perl&lt;/p&gt;
&lt;pre&gt;sudo apt-get install libyaml-perl&lt;/pre&gt;
&lt;p&gt;volvemos a ejecutar la instalación del módulo SHA1 y de SHA (por si las moscas) con priviliegios de root para poder crear /usr/local/lib/perl/5.10.0/Digest&lt;/p&gt;
&lt;pre&gt;sudo perl -MCPAN -e "install Digest::SHA1"
sudo perl -MCPAN -e "install Digest::SHA"&lt;/pre&gt;
&lt;p&gt;me sigue apareciendo el mismo problema &lt;img src="http://weblogs.inf.udp.cl/nboettcher/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /&gt; &lt;/p&gt;
&lt;pre&gt;Can't locate Digest/SHA1.pm in @INC&lt;/pre&gt;
&lt;p&gt;Alguien tiene alguna solución?
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/g4TWUDl4Nlg" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 30 Jul 2009 15:11:58 +0000</pubDate>
		<dc:creator>nboettcher</dc:creator>
	<feedburner:origLink>http://weblogs.inf.udp.cl/nboettcher/30/07/2009/sha1-md5-hash-cracking/</feedburner:origLink></item>


	<item>
		<title>Alejandro Valdés: Dual terminal in GEVICE.</title>
		<guid isPermaLink="false">http://deb.utalca.cl/?p=108</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/TO4Ds4O4X4E/</link>
			<description>&lt;p&gt;I’ve added the feature for open dual terminal. This feature show&lt;br /&gt;
simultaneously two terminal in the same device, ideal for view logs of&lt;br /&gt;
several services.&lt;/p&gt;
	&lt;p&gt;This feature is in the GIT repository.
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/TO4Ds4O4X4E" height="1" width="1"/&gt;</description>
		<pubDate>Sun, 05 Jul 2009 15:20:55 +0000</pubDate>
		<dc:creator>deb</dc:creator>
	<feedburner:origLink>http://deb.utalca.cl/?p=108</feedburner:origLink></item>


	<item>
		<title>Alejandro Valdés: Expolibre 2009</title>
		<guid isPermaLink="false">http://deb.utalca.cl/?p=107</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/3pqWwrjeGHA/</link>
			<description>&lt;p&gt;The past 12 jun I was invited to the second version of &lt;a href="http://www.expolibre.cl/"&gt;Expolibre&lt;/a&gt;. This event promotes the free software and the free technologies.&lt;/p&gt;
	&lt;p&gt;Obviously, the Chilean community GNOME attended several lectures. &lt;img src="http://deb.utalca.cl/wp-images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt;
	&lt;p&gt;In this event, I talk about programming with pygtk, showing different examples of how to write a program with python, gtk, glade, libglade, Vte, gconf and others.&lt;/p&gt;
	&lt;p&gt;Other topics were presented:&lt;/p&gt;
	&lt;p&gt;- GNOME, by Fabio Duran.&lt;br /&gt;
- Trying to change the world, by Gabriel Cornejo.
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/3pqWwrjeGHA" height="1" width="1"/&gt;</description>
		<pubDate>Wed, 24 Jun 2009 10:07:44 +0000</pubDate>
		<dc:creator>deb</dc:creator>
	<feedburner:origLink>http://deb.utalca.cl/?p=107</feedburner:origLink></item>


	<item>
		<title>Víctor Munzenmayer: Ojo con las "donaciones"</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-27060697.post-2290657272526148743</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/rKv0rGueY4o/ojo-con-las-donaciones.html</link>
			<description>&lt;div align="justify"&gt;&lt;a href="http://3.bp.blogspot.com/_6IKXvZKVmxg/SjSWWL-YzsI/AAAAAAAAAXg/F32MKOtW0UI/s1600-h/dinero.jpg"&gt;&lt;img src="http://3.bp.blogspot.com/_6IKXvZKVmxg/SjSWWL-YzsI/AAAAAAAAAXg/F32MKOtW0UI/s400/dinero.jpg" alt="" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 200px; CURSOR: hand; HEIGHT: 145px;" border="0" id="BLOGGER_PHOTO_ID_5347063965511372482" /&gt;&lt;/a&gt; &lt;span style="font-family: trebuchet ms; color: #000066;"&gt;Me acaba de llegar este mail, lo encontré muy interesante y lo comparto con ustedes :)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;p align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;Ayer en un SUPERMERCADO, SANTA ISABEL para ser exactos, mi padre redondeó su cuenta, algo un tanto insignificante y una práctica muy común en todos y cada uno de los centros comerciales del país. El ticket de compra aparecía un 'redondeo 5 PESOS'. Esto despertó mi instinto, mi instinto legal fué que, en la pantalla de la cajera aparecía el siguiente concepto: Donación AL HOGAR DE CRISTO.&lt;br /&gt;Al ver lo anterior escrito, le pregunté a la cajera que si ellos lo manejaba como una donación, a lo cual me respondió que sí, pues bueno ahora entiendo que todas y cada una de la donaciones son deducibles de impuestos, para cada contribuyente siempre y cuando se expida el pertinente comprobante fiscal.&lt;br /&gt;Basado en lo anterior, le pedí a la cajera que me diera mi comprobante de donación, claramente la respuesta fue una negativa, ya que ellos sólo lo manejan como redondeo.Pedí hablar con el gerente, ya que evidentemente bajo mi razonamiento había una evasión fiscal escondida tras un redondeo.&lt;br /&gt;Llegó el gerente y le dije que si podía expedirme un recibo de donación a cargo de HOGAR DE CRISTO. por todas mis compras realizadas en dicha tienda, ya que ése era el concepto y quería deducirlas (evidentemente le dije que traía conmigo mis tickets de compra, falso pero buenoooo, esa era la onda).&lt;br /&gt;El gerente me negó mi comprobante (que ojo! es mi derecho), y trató de explicarme que... bueno, ellos solamente son captadores del efectivo, es decir juntan la suma de capital del redondeo y lo entregan aL HOGAR DE CRISTO. Terminé pidiéndole que me regresara mis 5 PESOS, porque no iba a participar en una defraudación fiscal y accedió.&lt;br /&gt;&lt;br /&gt;¿Por qué fraude???&lt;br /&gt;Pues es simple, ellos recaudan una cantidad específica de dinero a lo largo del mes, calculemos que de cada compra recaudan 5pesos , es claro que en un mes recaudan una muy alta cantidad de pesos, esa cantidad es recolectada en este caso por SUPERMERCADO SANTA ISABEL y entregada aL HOGAR DE CRISTO Ojo, el dinero que es de un montón de ciudadanos y cooperación de los mismos, no es entregado en nombre de todos y cada uno de los contribuyentes REALES, sino en nombre de 'SANTA ISABEL ', por lo que el recibo de donación es a nombre de " SANTA ISABEL'... ¿más claro?? Lo que donaste se lo adjudica otra persona, y ella lo deduce, es decir hace uso de tu dinero para ahorrarse impuestos, en tal sentido, defrauda a el fisco y paga con tu dinero impuestos que el debería de pagar con el suyo.&lt;br /&gt;Así que la próxima vez que te pidan el redondeo, piénsalo... no te digo que no dones, para eso ahórrale y hazlo directamente ante las instituciones y no ante una empresa 'intermediaria' .&lt;br /&gt;Si calculamos que en un día , por una caja pasan 100 clientes por hora, y si lo multiplicamos por 25 cajas, por 15 horas en que está abierto el SANTA ISABEL, con un supuesto de 5 PESOS de redondeo por cada compra, nos da un total de $ 187.500 por tienda. Existen 220 tiendas de SANTA ISABEL en el pais, se metieron $41.250.000 pesos al día.&lt;br /&gt;¡¡Es un robo hormiga!! Si gana y ése es un milloncito diario, calcula mensualmente POR 30 DÍAS, o mejor aún, por 365 días del año nos da un total de la nada despreciable cifra de $ 451.687.500.000 que es la forma en que se deduce y nada más fíjate la gran cantidad de $$$ que no pagan... de impuestos. Que forma de robar, no tienen vergüenza! y nosotros meta pague y pague impuestos, mientras que ellos evaden al fisco, franca y descaradamente, y ¿A dónde va tanto dinero?, ¿Acaso pecan de honestidad y entregan todo el dinero? ¿Ya te lo estás preguntando? y por si fuera poco TODAVÍA TE LO METEN EN LA CABEZA POR LA TELE.&lt;br /&gt;En lo que a mí respecta, ya no pienso colaborar con ese fraude. Y para finalizar, esto lo hace también LIDER, MONSERRAT, JUMBO,TOTTUS, ETC., Y TU... ¿QUÉ PIENSAS DEL REDONDEO?? ¿SEGUIRÁS DICIENDO TODAVÍA QUE SÍ? ASÍ LAS MULTINACIONALES GANA FORTUNAS Y NOS EMPOBRECEN, COMO INDIVIDUOS Y COMO PAIS.&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;Atte. Un ciudadano de buena fe ... MANDA ESTE MAIL, A TODOS TUS&lt;br /&gt;CONTACTOSPARA QUE ESTO NO SIGA PASANDO, PIENSA Y PREOCÚPATE POR TODOS NOSOTROS. &lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms; color: #000066;"&gt;Interesante...&lt;/span&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/27060697-2290657272526148743?l=vmunzenmayer.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/rKv0rGueY4o" height="1" width="1"/&gt;</description>
		<pubDate>Sun, 14 Jun 2009 06:24:48 +0000</pubDate>
		<dc:creator>Viktor (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://vmunzenmayer.blogspot.com/2009/06/ojo-con-las-donaciones.html</feedburner:origLink></item>


	<item>
		<title>Gonzalo Díaz: Mi dominio propio, ¡al fin!</title>
		<guid isPermaLink="false">http://blog.gon.cl/?p=698</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/MekK1Dr2LUQ/698</link>
			<description>Es extraño haber dejado de escribir en este blog. Y no es que no tenga nada que decir(me)*, forzosamente debí bajarle prioridad a esto.
Lo bueno es que ya hace varias semanas estoy...&lt;br /&gt;
&lt;br /&gt;
[...]
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U0nzxXbF_IIEqYr_e14Nshf6lOE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U0nzxXbF_IIEqYr_e14Nshf6lOE/0/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U0nzxXbF_IIEqYr_e14Nshf6lOE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U0nzxXbF_IIEqYr_e14Nshf6lOE/1/di" border="0" ismap="true" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=MekK1Dr2LUQ:PGeNEeQzVa8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=yIl2AUoC8zA" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=MekK1Dr2LUQ:PGeNEeQzVa8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?i=MekK1Dr2LUQ:PGeNEeQzVa8:V_sGLiPBpWU" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=MekK1Dr2LUQ:PGeNEeQzVa8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=7Q72WNTAKBA" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=MekK1Dr2LUQ:PGeNEeQzVa8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=qj6IDK7rITs" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/dev/gon?a=MekK1Dr2LUQ:PGeNEeQzVa8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/dev/gon?d=dnMXMwOfBR0" border="0" /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/MekK1Dr2LUQ" height="1" width="1"/&gt;</description>
		<pubDate>Wed, 10 Jun 2009 03:56:14 +0000</pubDate>
		<dc:creator>gon</dc:creator>
	<feedburner:origLink>http://blog.gon.cl/post/698</feedburner:origLink></item>


	<item>
		<title>Alejandro Valdés: GNOME and its tools for projects.</title>
		<guid isPermaLink="false">http://deb.utalca.cl/?p=106</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/VCMFt0rXZ6c/</link>
			<description>&lt;p&gt;This is a summary of the tools that I have access to better lead the project:&lt;/p&gt;
	&lt;ul&gt;
	&lt;li&gt;Web site, to promote the project.: &lt;a href="http://projects.gnome.org/gevice/"&gt;http://projects.gnome.org/gevice/&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Maillists, to comunicate between developers, collaborators, etc.: &lt;a href="http://mail.gnome.org/mailman/listinfo/gevice-list"&gt;http://mail.gnome.org/mailman/listinfo/gevice-list&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;GIT, for the version control.: &lt;a href="http://git.gnome.org/cgit/gevice"&gt;http://git.gnome.org/cgit/gevice&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Bugzilla, for reporting bugs: &lt;a href="http://bugzilla.gnome.org/"&gt;http://bugzilla.gnome.org/&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;FTP, to upload packages: &lt;a href="http://ftp.gnome.org/pub/GNOME/sources/gevice/"&gt;http://ftp.gnome.org/pub/GNOME/sources/gevice/&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;p&gt;What more do you need? &lt;img src="http://deb.utalca.cl/wp-images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt;
&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/VCMFt0rXZ6c" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 21 May 2009 17:39:45 +0000</pubDate>
		<dc:creator>deb</dc:creator>
	<feedburner:origLink>http://deb.utalca.cl/?p=106</feedburner:origLink></item>


	<item>
		<title>Fernando Vásquez: Flisol 2009</title>
		<guid isPermaLink="false">http://www.elmo.cl/?p=683</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/j-RjvbOcidU/</link>
			<description>FLISOL (c) Juan Carlos Inostroza
El Festival Latinoamericano de Instalación de Software Libre (FLISoL) es el evento de difusión de Software Libre más grande en Latinoamérica. Se realiza desde el año 2005 y su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo.
Para [...]&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/j-RjvbOcidU" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 20 Apr 2009 15:02:59 +0000</pubDate>
		<dc:creator>elmo.cl</dc:creator>
	<feedburner:origLink>http://www.elmo.cl/2009/04/20/flisol-2009/</feedburner:origLink></item>


	<item>
		<title>Fernando Vásquez: Ubuntu para el bolsillo</title>
		<guid isPermaLink="false">http://www.elmo.cl/?p=662</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/Ul1jvupfPxw/</link>
			<description>Para los que nos gusta leer la literatura nerd de la informática conocemos al galardonado escritor de libros y publicaciones Linux, Keir Thomas.
Si te gustan las cosas gratis, puedes bajar su último libro completo “Ubuntu Pocket Guide and Reference” totalmente gratis y legalmente correcto aquí.
Personalmente no he leído esta guía de bolsillo, pero si al parecer está teniendo buena [...]&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/Ul1jvupfPxw" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 16 Feb 2009 04:31:35 +0000</pubDate>
		<dc:creator>elmo.cl</dc:creator>
	<feedburner:origLink>http://www.elmo.cl/2009/02/16/ubuntu-para-el-bolsillo/</feedburner:origLink></item>


	<item>
		<title>Fernando Vásquez: Boxee disponible para Ubuntu y OSx</title>
		<guid isPermaLink="false">http://www.elmo.cl/?p=597</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/zWhP2V94FHs/</link>
			<description>Ayer mientras revisaba mis blog favoritos lo cual no hacia hace tiempo me encontre un post en el blog de huasonic donde habla de un lcd ynos cuenta sobre su experiencia con este aparato, dentro del post destaca a boxee, no lo conocia asi que me puse a preguntar  hasta que logre obtener una invitacion [...]&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/zWhP2V94FHs" height="1" width="1"/&gt;</description>
		<pubDate>Mon, 29 Dec 2008 04:16:15 +0000</pubDate>
		<dc:creator>elmo.cl</dc:creator>
	<feedburner:origLink>http://www.elmo.cl/2008/12/29/boxee-disponible-para-ubuntu-y-osx/</feedburner:origLink></item>


	<item>
		<title>Víctor Munzenmayer: Instalando Postgres en Fedora 10</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-27060697.post-5212836099846424788</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/tN_wG1i3YdY/instalando-postgres-en-fedora-10.html</link>
			<description>&lt;div style="text-align: justify;"&gt;&lt;a href="http://4.bp.blogspot.com/_6IKXvZKVmxg/SVLKBf9KiFI/AAAAAAAAAXM/skESTg0NVW4/s1600-h/postgresgif"&gt;&lt;img src="http://4.bp.blogspot.com/_6IKXvZKVmxg/SVLKBf9KiFI/AAAAAAAAAXM/skESTg0NVW4/s400/postgresgif" alt="" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 168px; height: 147px;" border="0" id="BLOGGER_PHOTO_ID_5283507439965734994" /&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;En el presente post detallaré la instalación de Postgres (el mejor motor de base de datos open source) en Fedora 10.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;&lt;span style="font-weight: bold; color: rgb(204, 0, 0);"&gt;NOTA:&lt;/span&gt; Todo el proceso se realizará a través de la consola como root.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;La instalación de postgres a través de yum se realiza de la siguiente forma:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(204, 0, 0); font-family: trebuchet ms; font-style: italic;"&gt;yum install postgresql postgresql-libs postgresql-contrib postgresql-server postgresql-docs  &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;Una ves instalado, se procede a inicializar el clúster de la siguiente manera:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(204, 0, 0); font-family: trebuchet ms; font-style: italic;"&gt;service postgresql initdb&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;Luego inicializamos el servicio de postgres:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(204, 0, 0); font-family: trebuchet ms; font-style: italic;"&gt;service postgresql start&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;La instalación creó un usuario llamado &lt;span style="font-style: italic;"&gt;postgres&lt;/span&gt;, en este momento es el único usuario autorizado para trabajar en el clúster. El usuario &lt;span style="font-style: italic;"&gt;postgres&lt;/span&gt; no tiene asociado password alguna, entonces le crearemos una, para lo cual, nos conectamos de la siguiente manera:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(204, 0, 0); font-style: italic;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;su - postgres&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;con lo cual, hemos accedido al clúster y la consola queda de la siguiente manera:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(204, 0, 0); font-style: italic;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;-bash-3.2$&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;ahora escribimos lo siguiente:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(204, 0, 0); font-style: italic;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;psql -d template1 -U postgres&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;con dicha instrucción nos conectamos a &lt;span style="font-style: italic;"&gt;template1&lt;/span&gt;, la base de datos por defecto (de &lt;span style="font-style: italic;"&gt;template1&lt;/span&gt; se basarán todas las bases de datos que creemos en el futuro).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;Ahora seteamos la password para el usuario &lt;span style="font-style: italic;"&gt;postgres&lt;/span&gt; de la siguiente manera:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(204, 0, 0); font-style: italic;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;alter user postgres with password 'XXX';&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;donde XXX es la password que se va a definir para el usuario &lt;span style="font-style: italic;"&gt;postgres.&lt;/span&gt; Para desconectarnos de &lt;span style="font-style: italic;"&gt;template1&lt;/span&gt;, basta con escribir &lt;span style="color: rgb(204, 0, 0); font-style: italic;"&gt;\q&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;Por último, nos queda configurar los accesos a postgres. Para ello, debemos de modificar los archivos &lt;span style="font-weight: bold;"&gt;postgresql.conf&lt;/span&gt; y &lt;span style="font-weight: bold;"&gt;pg_hba.conf&lt;/span&gt; ubicados en &lt;span style="font-weight: bold;"&gt;/var/lib/pgsql/data/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;En el archivo &lt;span style="font-style: italic;"&gt;postgresql.conf&lt;/span&gt; debemos de quitar las almohadillas (#) a las siguientes lineas:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(204, 0, 0); font-style: italic;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;listen_addresses = '*'&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;port = 5432&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;password_encryption = on&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;En el archivo &lt;span style="font-style: italic;"&gt;pg_hba.conf &lt;/span&gt;buscamos la sección:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(204, 0, 0); font-family: trebuchet ms; font-style: italic;"&gt;# "local" is for Unix domain socket connections only&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;&lt;br /&gt;donde originalmente dice:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(204, 0, 0); font-family: trebuchet ms; font-style: italic;"&gt;local all all ident sameuser&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;&lt;br /&gt;lo cambiamos por:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center; color: rgb(204, 0, 0); font-style: italic;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;local all all trust&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;con dicha modificación se indica que todas las conexiones locales serán aceptadas. Si se desea impedir la conexión a usuarios que no están explícitamente autorizados para acceder a &lt;span style="font-style: italic;"&gt;template1&lt;/span&gt; se debe hacer lo siguiente:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(204, 0, 0); font-style: italic;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;# "local" is for Unix domain socket connections only&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;local   template1   all   ident sameuser&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: trebuchet ms;"&gt;local   all   all   trust&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;Con lo cual se deniega el acceso a usuarios no autorizados para conectarse a &lt;span style="font-style: italic;"&gt;template1&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;Finalmente nos queda ubicar la sección:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="color: rgb(204, 0, 0); font-family: trebuchet ms; font-style: italic;"&gt;# All IPv4 connections from localhost &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;&lt;br /&gt;y agregar lo siguiente:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center; color: rgb(204, 0, 0); font-style: italic;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;host   all   all   192.168.0.0/24   md5&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;Con todo lo anteriormente expuesto, ya nos encontramos en condiciones de poder trabajar con postgres en Fedora 10.&lt;br /&gt;&lt;br /&gt;Algunos links interesantes...&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify; color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;&lt;li&gt;&lt;a href="http://www.postgresql.org/docs/"&gt;Documentación de Postgres&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://wiki.postgresql.org/wiki/Main_Page"&gt;Wiki&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify; color: rgb(0, 0, 102); font-family: trebuchet ms;"&gt;&lt;br /&gt;Saludos&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/27060697-5212836099846424788?l=vmunzenmayer.blogspot.com" alt="" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/tN_wG1i3YdY" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 25 Dec 2008 00:00:23 +0000</pubDate>
		<dc:creator>Viktor (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://vmunzenmayer.blogspot.com/2008/12/instalando-postgres-en-fedora-10.html</feedburner:origLink></item>


	<item>
		<title>Cristhian Vega: Ugy, Unamed Game Yet</title>
		<guid isPermaLink="false">tag:blogger.com,1999:blog-6293137729479317889.post-3867122150533001916</guid>
		<link>http://feedproxy.google.com/~r/PlanetaLinuxChile/~3/yKxC8HYx_g4/ugy-unamed-game-yet.html</link>
			<description>Hace bastante tiempo que no subía una actualizacion de como estaba quedando el video juego. La verdad, ya me estan quedando un par de semanas para poder entregar el software y, de paso, defenderlo ante la comisión evaluadora y no es mucho lo que puedo ofrecer con esta actualizacion. De todas maneras, y lo bonito que tiene la POO es que una vez que ya tienes listos los objetos, simplemente "Armas".&lt;br /&gt;&lt;br /&gt;Qué ofrece esta actualizacion?, lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Teletransportacion mediante eventos.&lt;/span&gt; La version anterior solo detectaba si el personaje estaba cerca de los bordes para poder cambiar a la siguiente escena. Esta vez, se hace a traves de eventos invisibles que estan dispuestos en el escenario: cuando el personaje pasa sobre ellos, automaticamente cambiará de escena. Dichos eventos siempre estan cerca de las puertas, como debe ser logico.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Mostrar en pantalla la accion a realizar.&lt;/span&gt; Para ejecutar acciones se utilizará la barra espaciadora. En la esquina superior derecha de la pantalla se mostrará un pequeño cuadro que describirá que accion puede realizar el personaje con la barra espaciadora. Si no hay acciones, aparece en blanco, si hay alguna accion (por ejemplo "abrir" en el caso de una puerta) aparecerá en dicho cuadro.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Un pequeño ejemplo de la mecánica del juego&lt;/span&gt;. En el ejemplo aparece una puerta cerrada (el primer cuarto que se ingresa luego de la entrada). Para abrir la puerta será necesaria una contraseña la cual se puede deducir del problema matematico que alli se exhibe.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;He aqui un video donde se aprecia mejor lo anteriormente expuesto:&lt;br /&gt;&lt;br /&gt;&amp;lt;object height="344" width="425"&amp;gt;&amp;lt;embed allowfullscreen="true" allowscriptaccess="always" height="344" src="http://www.youtube.com/v/ASvZ0LvNYoU&amp;amp;amp;hl=en&amp;amp;amp;fs=1" type="application/x-shockwave-flash" width="425"&amp;gt;&amp;lt;/embed&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;&lt;br /&gt;y aqui el codigo:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://rapidshare.com/files/167273619/ugy_mar_25_11_08_12_28_57.tar.gz.html"&gt;http://rapidshare.com/files/167273619/ugy_mar_25_11_08_12_28_57.tar.gz.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;em&gt;&lt;/em&gt;Cualquier sugerencia, bienvenida sea, despues de todo... el codigo no está tan limpio que digamos, sorry :S.&lt;br /&gt;&lt;br /&gt;atte&lt;br /&gt;&lt;br /&gt;Ker&lt;div class="blogger-post-footer"&gt;&lt;img src="https://blogger.googleusercontent.com/tracker/6293137729479317889-3867122150533001916?l=kernuac.blogspot.com" height="1" width="1" /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/PlanetaLinuxChile/~4/yKxC8HYx_g4" height="1" width="1"/&gt;</description>
		<pubDate>Thu, 27 Nov 2008 15:59:47 +0000</pubDate>
		<dc:creator>Kernuac (noreply@blogger.com)</dc:creator>
	<feedburner:origLink>http://kernuac.blogspot.com/2008/11/ugy-unamed-game-yet.html</feedburner:origLink></item>


</channel>
</rss>
