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

<channel>
	<title>GenteGeek &#187; Programación</title>
	<atom:link href="http://www.gentegeek.com/categorias/programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gentegeek.com</link>
	<description>Tecnología, curiosidades, gadgets...</description>
	<lastBuildDate>Thu, 17 Jun 2010 21:43:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Verdad informática</title>
		<link>http://www.gentegeek.com/verdad-informatica/</link>
		<comments>http://www.gentegeek.com/verdad-informatica/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 16:12:48 +0000</pubDate>
		<dc:creator>cabans</dc:creator>
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[informática]]></category>

		<guid isPermaLink="false">http://www.gentegeek.com/?p=369</guid>
		<description><![CDATA[Un programador puede, con el paso del tiempo, adquirir experiencia a tal punto que es sólo cuestión de días (u horas) aprender un nuevo lenguaje de programación
]]></description>
			<content:encoded><![CDATA[<blockquote><p>Un programador puede, con el paso del tiempo, adquirir experiencia a tal punto que es sólo cuestión de días (u horas) aprender un nuevo lenguaje de programación</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gentegeek.com/verdad-informatica/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Android en Ubuntu 6.06 (con Eclipse)</title>
		<link>http://www.gentegeek.com/android-en-ubuntu-6-06-con-eclipse/</link>
		<comments>http://www.gentegeek.com/android-en-ubuntu-6-06-con-eclipse/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 22:25:06 +0000</pubDate>
		<dc:creator>suil</dc:creator>
				<category><![CDATA[Programación]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://localhost/proyectos/00-laukatu/gentegeek_com/wordpress/?p=229</guid>
		<description><![CDATA[Android en Ubuntu 6.06 (con Eclipse)]]></description>
			<content:encoded><![CDATA[<p>Por fin he conseguido configurar <strong>Android</strong> en mi <strong>Ubuntu 6.06</strong>. Despues de dar una y mil vueltas, probando mil y una combinaciones distintas puedo juguetear con el nuevo &#8220;invento&#8221; de Google.</p>
<p>Por si alguien en mi misma situación tiene problemas para hacer funcionar <strong>Android</strong> pongo a continuación los pasos que he seguido:</p>
<p>1. Instalar <strong>Automatix</strong> a través del Gestor de Paquetes Synaptic (Buscar automatix).<br />
2. Mediante <strong>Automatix</strong>, instalar el <strong>Sun Java 1.6 JDK</strong> (Está en la sección Programming Tools).<br />
3. Descargar <a href="http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-linux-gtk.tar.gz"><strong>Eclipse</strong></a>.<br />
4. Descomprimir el fichero descargado anteriormente (En la carpeta /opt mismo).<br />
5. Ejecutar <strong>Eclipse</strong> e <a href="http://code.google.com/android/intro/installing.html#installingplugin">instalar el plugin de <strong>Android</strong> (ADT)</a> tal y como se indica en la página de <a href="http://code.google.com/android/index.html">Google <strong>Android</strong></a>.<br />
6. A <a href="http://code.google.com/android/intro/installing.html#developingwitheclipse">jugar</a>.</p>
<p>En principio siguiendo estos pasos todo debería funcionar correctamente. Para cualquier problema, los comentarios <img src='http://www.gentegeek.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.gentegeek.com/android-en-ubuntu-6-06-con-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strings4Web</title>
		<link>http://www.gentegeek.com/strings4web/</link>
		<comments>http://www.gentegeek.com/strings4web/#comments</comments>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<dc:creator>suil</dc:creator>
				<category><![CDATA[Diseño web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://localhost/proyectos/00-laukatu/gentegeek_com/wordpress/?p=214</guid>
		<description><![CDATA[Strings4Web]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.strings4web.com/" title="Strings4Web">Strings4Web</a> es la última creación de la empresa donde trabajo, <a href="http://www.quadricula.com/blog/" title="Web+media">Quadricula</a>.</p>
<p><center><img src="http://www.gentegeek.com/wp-content/uploads/strings4web.jpg" alt="Strings4Web" /></center></p>
<p>Esta <a href="http://www.strings4web.com/" title="Strings4Web">herramienta para webmasters</a> sirve para buscar traducciones de las cadenas fijas típicas de una página web (volver atrás, ir arriba, contacto, nota legal&#8230;), traduciéndolas a varios idiomas.</p>
<p>De momento tanto el número de cadenas como el de idiomas disponibles es bastante reducido, pero poco a poco va creciendo. </p>
<p>Esperemos que algún día <a href="http://www.strings4web.com/" title="Strings4Web">Strings4Web</a> pueda sacar de apuros a algún webmaster. Ese sería nuestro mayor logro.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gentegeek.com/strings4web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hola mundo en  Unlambda</title>
		<link>http://www.gentegeek.com/hola-mundo-en-unlambda/</link>
		<comments>http://www.gentegeek.com/hola-mundo-en-unlambda/#comments</comments>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<dc:creator>suil</dc:creator>
				<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://localhost/proyectos/00-laukatu/gentegeek_com/wordpress/?p=202</guid>
		<description><![CDATA[Hola mundo en  Unlambda]]></description>
			<content:encoded><![CDATA[<p>Navegando por la <a href="http://es.wikipedia.org">wikipedia</a> he llegado a un artículo que muestra el <a href="http://es.wikipedia.org/wiki/Hola_mundo">Hola Mundo</a> en diferentes lenguajes de programación.<br />
Me he quedado impresionado con el que está escrito en <a href="http://es.wikipedia.org/wiki/Unlambda">Unlambda</a>:</p>
<pre>
```s``sii`ki
``s``s`ks
    ``s``s`ks``s`k`s`kr
              ``s`k`si``s`k`s`k
                              `d````````````.H.o.l.a. .m.u.n.d.o
                       k
     k
 `k``s``s`ksk`k.*
</pre>
<p>Este lenguaje es una joya de la programación ofuscada. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.gentegeek.com/hola-mundo-en-unlambda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Noche temática @ Quadricula</title>
		<link>http://www.gentegeek.com/noche-tematica-quadricula/</link>
		<comments>http://www.gentegeek.com/noche-tematica-quadricula/#comments</comments>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<dc:creator>suil</dc:creator>
				<category><![CDATA[Diseño web]]></category>
		<category><![CDATA[Geeks]]></category>
		<category><![CDATA[Literatura]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://localhost/proyectos/00-laukatu/gentegeek_com/wordpress/?p=43</guid>
		<description><![CDATA[Noche temática @ Quadricula]]></description>
			<content:encoded><![CDATA[<p>00:00 &#8211; Venimos de degustar una suculenta cena en La Cava. 3 apuestos soldados: misterid, El Señor de los standards y br-man van a enfrentarse a un temible enemigo que lleva semanas acechando en la sombra, responde al nombre de FLACIDO ( nombre cambiado por razones de seguridad xD ).</p>
<p>00:49 &#8211; El calentamiento a acabado, empieza la batalla. El Señor de los standards saca sus armas: CSS y PhotoShop, misterid prepara su carro de batalla: DreamWeaver y br-man desenfunda su rifle de alta precisión: Notepad++. El combate se presenta sangriento, un sudor frio recorre todo mi cuerpo.</p>
<p>01:52 &#8211; br-man prueba una nueva arma, AJAX, después de varios intentos fallidos parece que<br />
el ataque empieza a funcionar&#8230; FLACIDO empieza a desfallecer, pero todavía tiene puntos fuertes que van a hacer que el combate no se decida hasta el momento final.</p>
<p>5:41 &#8211; Hemos sido derrotados. No podemos más.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gentegeek.com/noche-tematica-quadricula/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Batallando con Visual Basic</title>
		<link>http://www.gentegeek.com/batallando-vb/</link>
		<comments>http://www.gentegeek.com/batallando-vb/#comments</comments>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<dc:creator>suil</dc:creator>
				<category><![CDATA[Geeks]]></category>
		<category><![CDATA[Literatura]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://localhost/proyectos/00-laukatu/gentegeek_com/wordpress/?p=31</guid>
		<description><![CDATA[Batallando con Visual Basic]]></description>
			<content:encoded><![CDATA[<p>Me está mirando con tono amenazante. Se piensa que puede ganar esta batalla, y de momento lo está haciendo, sabe que mañana tengo que entregar su cadáver ante el profesor de programación avanzada y piensa que no puedo con él.</p>
<p>Minutos antes&#8230;</p>
<p>Mi arsenal de guerra está preparado: el portatil conectado a la red eléctrica, una botella de agua y una buena ración de lacasitos, que me proporcionarán la fuerza necesaria durante el combate. </p>
<p>Empieza la aventura, me adentro en la guarida del enemigo abriendo el Microsoft Visual Basic 6.0, cada vez estoy más cerca, desde aquí puedo oír los aullidos feroces de la bestia. Llego al final de la mazmorra, ahora sólo queda una puerta entre el enemigo y yo. Invoco las instrucciones mágicas que abren esa puerta, File->Open Project&#8230;, y la puerta, lentamente, se va abriendo. Un escalofrio recorre todo mi cuerpo, por fin, después de un par de meses me voy a enfrentar al &#8220;Programa Encriptador de Archivos&#8221;, un monstruo feroz que ha estado atemorizando durante años a todos los Archivos de la zona.</p>
<p>Por fin me encuentro cara a cara con mi enemigo, su fisionomía parece muy simple, en su Formulario Principal guarda 3 terrorificos Botones y un Edit Box, desconozco si posee Subformularios.</p>
<p>Tengo todo el código para acabar con el Programa en la mente, la misión es muy sencilla: Introducir todo el código y compilar el Programa. De esta manera acabaré con la bestia, el futuro de todos los archivos de la zona depende de mi mente y de mis dedos, debo hacerlo, no puedo cometer ningún error, ningún error, ningún error&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gentegeek.com/batallando-vb/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>El peligro de las preguntas poco concretas</title>
		<link>http://www.gentegeek.com/peligro-preguntas-no-concretas/</link>
		<comments>http://www.gentegeek.com/peligro-preguntas-no-concretas/#comments</comments>
		<pubDate>Thu, 01 Jan 1970 01:00:00 +0000</pubDate>
		<dc:creator>suil</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://localhost/proyectos/00-laukatu/gentegeek_com/wordpress/?p=21</guid>
		<description><![CDATA[El peligro de las preguntas poco concretas]]></description>
			<content:encoded><![CDATA[<p>Extraído del canal #c de IRC-Hispano:</p>
<p>[21:26] YYYYYY: holas<br />
[21:26] YYYYYY: tengo muchas dudas con las colas<br />
[21:27] YYYYYY: alguien me podia dar referencias a algun ejemplo ? gracias<br />
[21:27] XXXXXX: toma (_)_)///////////////////////////////////////////////////////////D</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gentegeek.com/peligro-preguntas-no-concretas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pequeña referéncia para scripts bajo GNU/Linux</title>
		<link>http://www.gentegeek.com/scripts-linux/</link>
		<comments>http://www.gentegeek.com/scripts-linux/#comments</comments>
		<pubDate>Mon, 06 Mar 2006 18:26:23 +0000</pubDate>
		<dc:creator>suil</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://localhost/proyectos/00-laukatu/gentegeek_com/wordpress/?p=12</guid>
		<description><![CDATA[Pequeña referéncia para scripts bajo GNU/Linux]]></description>
			<content:encoded><![CDATA[<p>Esta es una pequeña &#8220;chuleta&#8221; para programar scripts bajo GNU/Linux:</p>
<p><strong>0. Notas:</strong><br />
- Cada instrucción debe ir en una línea de código diferente.</p>
<p><strong>1. Asignación de variables:</strong><br />
- Asignar valor a variable: <em>variable=valor</em><br />
- Acceder al contenido de la variable: <em>$variable</em></p>
<p><strong>2. Entrada/Salida de datos:</strong><br />
- Entrada de datos:<br />
·<em>read variable</em>: Lo introducido por el teclado será guardado en $variable<br />
- Salida de datos:<br />
· <em>echo $variable</em>: Muestra por pantalla el contenido de $variable, al final          siempre hace un salto de línea.<br />
· <em>printf $variable </em>: Muestra por pantalla el contenido de $variable</p>
<p><strong>3. Operaciones aritméticas:</strong><br />
- <em>let variable=1+1</em>: $variable pasa a valer 2. Siempre que se vaya a realizar una operación aritmetica se debe poner let al principio de línea.</p>
<p><strong>4. Ejecución de comandos:</strong><br />
- Ejecutar comando: <em>comando</em><br />
- Ejecutar comando y guardar la salida en variable: <em>variable=`comando`</em></p>
<p><strong>5. Condicionales:</strong><br />
- Sentencia if:<br />
<em>if [</em> condicion <em>]<br />
then<br />
</em>instrucciones<br />
<em>elif [</em> condicion <em>]<br />
then<br />
</em>instrucciones<br />
<em>else<br />
</em>instrucciones<br />
<em>fi</em></p>
<p>- Sentencia case:<br />
<em>case</em> $variable <em>in</em><br />
<em>valor_1</em>)<br />
instrucciones <em>;;</em><br />
<em>valor_2</em>)<br />
instrucciones <em>;;</em><br />
[...]<br />
<em>valor_n</em>)<br />
instrucciones <em>;;</em><br />
*)<br />
instrucciones <em>;;</em> ( valor por defecto )<br />
<em>esac</em></p>
<p>- Condiciones posibles: Las condiciones posibles pueden ser consultadas utilizando el comando <em>man test</em>, los corchetes <em>[ ]</em> son equivalentes al comando test.</p>
<p><strong>6. Bucles:</strong><br />
- Sentencia while:<br />
<em>while [</em> opcion <em>]</em><br />
<em>do</em><br />
instrucciones<br />
<em>done</em></p>
<p>- Sentencia for:<br />
<em>for</em> i <em>in</em> elementos<br />
<em>do</em><br />
instrucciones<br />
<em>done</em><br />
( elementos puede ser una variable, la salida de un comando, una lista de números&#8230; en todo caso $i tomará el valor de cada elemento, por ejemplo supongamos que elementos es &#8220;1 2 3 a b c perro gato&#8221;, el bucle hará 8 iteraciones y los valores de $i serán 1, 2, 3, a, b, c, perro y gato respectivamente )</p>
<p>- Condiciones posibles: Las condiciones posibles pueden ser consultadas utilizando el comando <em>man test</em>, los corchetes <em>[ ]</em> son equivalentes al comando test.</p>
<p><strong>7. Pasando parámetros al script:</strong><br />
- Acceder a los parámetros pasados: <em>$1, $2, $3, $4, $5, $6, $7, $8, $9</em> ( el número indica la posición del parámetro, si por ejemplo queremos acceder al 3er parámetro usaremos  $3 )<br />
- Número de parámetros pasados: <em>$#</em><br />
- Todos los parámetros: <em>$*</em></p>
<p>Hasta aquí la pequeña guía de referéncia, es posible que con el tiempo se vaya ampliando. Si teneis alguna instrucción o detalle que creais que es importante saber no dudeis en hacerla llegar, ya sea vía comentarios o haciendo un artículo ampliado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gentegeek.com/scripts-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
