<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>jhuss blog &#187; 2007 &#187; Octubre</title>
	<atom:link href="http://jhuss.com/2007/10/feed/" rel="self" type="application/rss+xml" />
	<link>http://jhuss.com</link>
	<description>...Un Mundo Libre por descubrir...</description>
	<pubDate>Fri, 25 Jul 2008 03:23:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Monte Carmelo, Trujillo - Venezuela</title>
		<link>http://jhuss.com/2007/10/31/monte-carmelo-trujillo-venezuela/</link>
		<comments>http://jhuss.com/2007/10/31/monte-carmelo-trujillo-venezuela/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 13:09:23 +0000</pubDate>
		<dc:creator>jhuss</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://jhuss.com/2007/10/31/monte-carmelo-trujillo-venezuela/</guid>
		<description><![CDATA[

Video de 20min sobre un pueblito andino
]]></description>
			<content:encoded><![CDATA[<p><embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-773167839607381347&#038;hl=en" flashvars=""></embed><br />
</p>
<p>Video de 20min sobre un pueblito andino</p>
]]></content:encoded>
			<wfw:commentRss>http://jhuss.com/2007/10/31/monte-carmelo-trujillo-venezuela/feed/</wfw:commentRss>
		</item>
		<item>
		<title>feeds en blogger</title>
		<link>http://jhuss.com/2007/10/24/feeds-en-blogger/</link>
		<comments>http://jhuss.com/2007/10/24/feeds-en-blogger/#comments</comments>
		<pubDate>Thu, 25 Oct 2007 03:53:17 +0000</pubDate>
		<dc:creator>jhuss</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[Software Libre]]></category>

		<category><![CDATA[T&eacute;cnico]]></category>

		<guid isPermaLink="false">http://jhuss.com/2007/10/24/feeds-en-blogger/</guid>
		<description><![CDATA[Bueno, estuve investigando como se puede sacar un feed de una categor&#237;a/etiqueta del sistema blogger.
Esto porque en aclibre van a montar un planetplanet, pero se requiere filtrar categor&#237;as y usar solo las que tiene que ver con software libre y eventos. jeffto y ruri ten&#237;an sus blogs en blogger, pero hoy me di cuenta que [...]]]></description>
			<content:encoded><![CDATA[<p>Bueno, estuve investigando como se puede sacar un feed de una categor&iacute;a/etiqueta del sistema <a href="http://www.blogger.com" target="_blank">blogger</a>.</p>
<p>Esto porque en aclibre van a montar un <a href="http://www.planetplanet.org/" target="_blank">planetplanet</a>, pero se requiere filtrar categor&iacute;as y usar solo las que tiene que ver con software libre y eventos. jeffto y ruri ten&iacute;an sus blogs en blogger, pero hoy me di cuenta que ya se mudaron a <a href="http://wordpress.org/" target="_blank">wordpress</a>. xD</p>
<p>As&iacute; que busque en google alg&uacute;n blog sobre SL y que este en blogger, encontre este: <a href="http://solosoftwarelibre.blogspot.com/" target="_blank">http://solosoftwarelibre.blogspot.com/</a> , en el se encuentran varias categor&iacute;as, y entre ellas una de nombre Linux, de la cual vamos descubrir el feed.</p>
<ul>
<li>En cualquier navegador colocamos la direcci&oacute;n del blog, en este caso: solosoftwarelibre.blogspot.com</li>
<li>vemos el c&oacute;digo html de la pagina para buscar el blogID, el de este blog es: 2323810492267606206</li>
</ul>
<p>El resultado: <a href="http://www.blogger.com/feeds/2323810492267606206/posts/summary/-/Linux" target="_blank">http://www.blogger.com/feeds/2323810492267606206/posts/summary/-/Linux</a></p>
<p><img src='http://jhuss.com/wp-content/uploads/2007/10/bs-01.png' alt='feed blogger' /></p>
<p><strong>Ahora como se hace?</strong></p>
<p>La direcci&oacute;n base ser&iacute;a: http://www.blogger.com/feeds/<strong>&lt;blogID&gt;</strong>/posts/<strong>&lt;Tipo&gt;</strong>/-/<strong>&lt;Etiqueta&gt;</strong></p>
<p>Donde:</p>
<ul>
<li>blogID es el id que sacamos del html</li>
<li>Tipo, es como se va a mostrar los post en el feed, puede ser: <strong>full</strong> o <strong>summary</strong>, full muestra todo, y summary solo el resumen.</li>
<li>Etiqueta, es la categor&iacute;a/etiqueta de la que queremos obtener el feed</li>
</ul>
<p>la informaci&oacute;n la consegu&iacute; en: <a href="http://lists.planetplanet.org/archives/devel/2007-February/001408.html" target="_blank">http://lists.planetplanet.org/archives/devel/2007-February/001408.html</a> y <a href="http://phydeaux3.blogspot.com/2006/09/feeds-for-labels-in-beta-blogger.html" target="_blank">http://phydeaux3.blogspot.com/2006/09/feeds-for-labels-in-beta-blogger.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jhuss.com/2007/10/24/feeds-en-blogger/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Icon Of Coil - Everlasting</title>
		<link>http://jhuss.com/2007/10/08/icon-of-coil-everlasting/</link>
		<comments>http://jhuss.com/2007/10/08/icon-of-coil-everlasting/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 14:09:42 +0000</pubDate>
		<dc:creator>jhuss</dc:creator>
		
		<category><![CDATA[General]]></category>

		<category><![CDATA[M&uacute;sica]]></category>

		<guid isPermaLink="false">http://jhuss.com/2007/10/08/icon-of-coil-access-and-amplify/</guid>
		<description><![CDATA[Los que me conocen saben mi gusto por la m&#250;sica electr&#243;nica, as&#237; que les dejo una que me parece muy buena

 feels so real, can&#8217;t see it clear
 right in the path of this mind
 anywhere, anytime
 ability to make you see
 we count every single second
 just waiting for a day
 where we all [...]]]></description>
			<content:encoded><![CDATA[<p>Los que me conocen saben mi gusto por la m&uacute;sica electr&oacute;nica, as&iacute; que les dejo una que me parece muy buena</p>
<p><object width="425" height="353"><param name="movie" value="http://www.youtube.com/v/E3ZJWmg1MjE&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/E3ZJWmg1MjE&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="353"></embed></object></p>
<p> feels so real, can&#8217;t see it clear<br />
 right in the path of this mind<br />
 anywhere, anytime<br />
 ability to make you see</p>
<p> we count every single second<br />
 just waiting for a day<br />
 where we all wake up, just to fade away<br />
 no use in leaning back and let it head our way<br />
 cuz we&#8217;ll all wake up, just to fade away</p>
<p> touch the screen , plug me in<br />
 just press the key, velocity<br />
 record my life, design my fear<br />
 that&#8217;s why I brought you here<br />
 to make me care</p>
<p> we count every single second<br />
 just waiting for a day<br />
 where we all wake up, just to fade away<br />
 no use in leaning back and let it head our way<br />
 cuz we&#8217;ll all wake up, just to fade away<br />
 no use in leaning back and let it head our way<br />
 cuz we&#8217;ll all wake up, just to fade away</p>
<p> remove the shades it&#8217;s not like it seems<br />
 fatality, go with your dreams<br />
 hypnotize, interfere..<br />
 that&#8217;s why I brought you here, to make me care</p>
<p> we count every single second<br />
 just waiting for a day<br />
 where we all wake up, just to fade away<br />
 no use in leaning back and let it head our way<br />
 cuz we&#8217;ll all wake up, just to fade away</p>
]]></content:encoded>
			<wfw:commentRss>http://jhuss.com/2007/10/08/icon-of-coil-everlasting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>python - ConfigObj</title>
		<link>http://jhuss.com/2007/10/07/python-configobj/</link>
		<comments>http://jhuss.com/2007/10/07/python-configobj/#comments</comments>
		<pubDate>Sun, 07 Oct 2007 04:52:53 +0000</pubDate>
		<dc:creator>jhuss</dc:creator>
		
		<category><![CDATA[Software Libre]]></category>

		<category><![CDATA[T&eacute;cnico]]></category>

		<guid isPermaLink="false">http://jhuss.com/2007/10/07/python-configobj/</guid>
		<description><![CDATA[Saludos.
Buscando un modo de usar/crear archivos de configuraci&#243;n para un proyecto que estoy haciendo en python, consegu&#237; un modulo que se encarga de eso.
El modulo se llama ConfigObj lo pueden conseguir en: sourceforge.net/projects/configobj
Y la documentaci&#243;n en: www.voidspace.org.uk/python/configobj.html.
Como se usa:
Leyendo la documentaci&#243;n se encuentra todas las funciones que se pueden usar, incluso para la validaci&#243;n, ver: [...]]]></description>
			<content:encoded><![CDATA[<p>Saludos.</p>
<p>Buscando un modo de usar/crear archivos de configuraci&oacute;n para un proyecto que estoy haciendo en python, consegu&iacute; un modulo que se encarga de eso.</p>
<p>El modulo se llama ConfigObj lo pueden conseguir en: <a href="http://sourceforge.net/projects/configobj" target="_blank">sourceforge.net/projects/configobj</a><br />
Y la documentaci&oacute;n en: <a href="http://www.voidspace.org.uk/python/configobj.html" target="_blank">www.voidspace.org.uk/python/configobj.html</a>.</p>
<p><strong>Como se usa:</strong></p>
<p>Leyendo la documentaci&oacute;n se encuentra todas las funciones que se pueden usar, incluso para la validaci&oacute;n, ver: <a href="http://www.voidspace.org.uk/python/validate.html" target="_blank">www.voidspace.org.uk/python/validate.html</a></p>
<p>El archivo de configuraci&oacute;n debe llevar un formato para que el modulo pueda leerlo correctamente, creando los valores, que son como una especie de variables, algo asi como: <code>variable1 = 0</code> y en el que tambi&eacute;n existen secciones de forma: <code>[seccion1]</code> y cada secci&oacute;n anida valores, esto es &uacute;til para ordenar.</p>
<p>En el cual un archivo de configuraci&oacute;n puede ser:<br />
<code>[seccion1]<br />
varieble1 = 200<br />
variable2 = &#8216;xyz&#8217;</code></p>
<p><code>[seccion2]<br />
variable3 = 0<br />
</code></p>
<p>Ya para el final, coloco un ejemplo real que estoy usando en el programa, por ahora funciona para guardar el tama&ntilde;o y posici&oacute;n de una ventana, lo estoy usando para gtk, pero puede servir para cualquier otra librer&iacute;a gr&aacute;fica como qt, ya que no depende de ninguna, solo trabaja con el archivo de configuraci&oacute;n y guarda las variables, que luego pueden ser usada como desee.</p>
<p><!-- Generator: GNU source-highlight 2.7<br />
by Lorenzo Bettini<br />
http://www.lorenzobettini.it<br />
http://www.gnu.org/software/src-highlite --></p>
<pre><tt><i><font color="#9A1900">#!/usr/bin/env python</font></i>
<i><font color="#9A1900"># -*- coding: utf-8 -*-</font></i>

<b><font color="#000080">import</font></b> os
<b><font color="#000080">from</font></b> configobj <b><font color="#000080">import</font></b> <font color="#009900">ConfigObj</font>
<b><font color="#000080">from</font></b> validate <b><font color="#000080">import</font></b> <font color="#009900">Validator</font><font color="#990000">,</font><font color="#009900">ValidateError</font>

<b><font color="#0000FF">class</font></b> <font color="#009900">C_Prefs</font><font color="#990000">:</font>
	config <font color="#990000">=</font> <b><font color="#000000">ConfigObj</font></b><font color="#990000">(</font><font color="#FF0000">&#8220;config.cfg&#8221;</font><font color="#990000">,</font> create<font color="#009900">_</font>empty<font color="#990000">=</font><font color="#009900">True</font><font color="#990000">)</font>

	config<font color="#009900">V</font> <font color="#990000">=</font> <b><font color="#000000">Validator</font></b><font color="#990000">()</font>
	<i><font color="#9A1900">#tama&ntilde;o y posicion de ventanas</font></i>
	window<font color="#009900">WHpre</font> <font color="#990000">=</font> <font color="#990000">{</font><font color="#FF0000">&#8216;width&#8217;</font> <font color="#990000">:</font> <font color="#993399">400</font><font color="#990000">,</font> <font color="#FF0000">&#8216;height&#8217;</font> <font color="#990000">:</font> <font color="#993399">500</font><font color="#990000">,</font> <font color="#FF0000">&#8216;x&#8217;</font> <font color="#990000">:</font> <font color="#993399">0</font><font color="#990000">,</font> <font color="#FF0000">&#8216;y&#8217;</font> <font color="#990000">:</font> <font color="#993399">0</font><font color="#990000">}</font>

	result <font color="#990000">=</font> <b><font color="#000000">len</font></b><font color="#990000">(</font>config<font color="#990000">)</font>
	<b><font color="#0000FF">if</font></b> result <font color="#990000">==</font> <font color="#993399">0</font><font color="#990000">:</font>

		config<font color="#990000">[</font><font color="#FF0000">"windowWH"</font><font color="#990000">]</font> <font color="#990000">=</font> window<font color="#009900">WHpre</font>
		config<font color="#990000">.</font><b><font color="#000000">write</font></b><font color="#990000">()</font>

		window<font color="#009900">WH</font> <font color="#990000">=</font> config<font color="#990000">[</font><font color="#FF0000">"windowWH"</font><font color="#990000">]</font>
	<b><font color="#0000FF">else</font></b><font color="#990000">:</font>
		window<font color="#009900">WH</font> <font color="#990000">=</font> config<font color="#990000">[</font><font color="#FF0000">"windowWH"</font><font color="#990000">]</font>

	<b><font color="#0000FF">for</font></b> i <b><font color="#0000FF">in</font></b> window<font color="#009900">WHpre</font><font color="#990000">:</font>
		<b><font color="#0000FF">try</font></b><font color="#990000">:</font>
			result <font color="#990000">=</font> config<font color="#009900">V</font><font color="#990000">.</font><b><font color="#000000">check</font></b><font color="#990000">(</font><font color="#FF0000">&#8216;integer&#8217;</font><font color="#990000">,</font> window<font color="#009900">WH</font><font color="#990000">[</font>i<font color="#990000">])</font>

		<b><font color="#0000FF">except</font></b><font color="#990000">:</font>
			window<font color="#009900">WH</font><font color="#990000">[</font>i<font color="#990000">]</font> <font color="#990000">=</font> window<font color="#009900">WHpre</font><font color="#990000">[</font>i<font color="#990000">]</font>

	width <font color="#990000">=</font> <b><font color="#000000">int</font></b><font color="#990000">(</font>window<font color="#009900">WH</font><font color="#990000">[</font><font color="#FF0000">"width"</font><font color="#990000">])</font>
	height <font color="#990000">=</font> <b><font color="#000000">int</font></b><font color="#990000">(</font>window<font color="#009900">WH</font><font color="#990000">[</font><font color="#FF0000">"height"</font><font color="#990000">])</font>

	x <font color="#990000">=</font> <b><font color="#000000">int</font></b><font color="#990000">(</font>window<font color="#009900">WH</font><font color="#990000">[</font><font color="#FF0000">"x"</font><font color="#990000">])</font>
	y <font color="#990000">=</font> <b><font color="#000000">int</font></b><font color="#990000">(</font>window<font color="#009900">WH</font><font color="#990000">[</font><font color="#FF0000">"y"</font><font color="#990000">])</font>

	<b><font color="#0000FF">def</font></b> <b><font color="#000000">wrwindowWH</font></b><font color="#990000">(</font>self<font color="#990000">,</font> width<font color="#990000">,</font> height<font color="#990000">,</font> x<font color="#990000">,</font> y<font color="#990000">):</font>

		self<font color="#990000">.</font>config<font color="#990000">[</font><font color="#FF0000">"windowWH"</font><font color="#990000">][</font><font color="#FF0000">"width"</font><font color="#990000">]</font> <font color="#990000">=</font> width
		self<font color="#990000">.</font>config<font color="#990000">[</font><font color="#FF0000">"windowWH"</font><font color="#990000">][</font><font color="#FF0000">"height"</font><font color="#990000">]</font> <font color="#990000">=</font> height
		self<font color="#990000">.</font>config<font color="#990000">[</font><font color="#FF0000">"windowWH"</font><font color="#990000">][</font><font color="#FF0000">"x"</font><font color="#990000">]</font> <font color="#990000">=</font> x
		self<font color="#990000">.</font>config<font color="#990000">[</font><font color="#FF0000">"windowWH"</font><font color="#990000">][</font><font color="#FF0000">"y"</font><font color="#990000">]</font> <font color="#990000">=</font> y
		self<font color="#990000">.</font>config<font color="#990000">.</font><b><font color="#000000">write</font></b><font color="#990000">()</font>

</tt></pre>
<p>Este c&oacute;digo revisa el archivo <strong>config.cfg</strong> y si no existe lo crea, ya el resto queda de parte de la curiosidad para revisar estas lineas y la documentaci&oacute;n del modulo.</p>
]]></content:encoded>
			<wfw:commentRss>http://jhuss.com/2007/10/07/python-configobj/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
