<?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>Ideas a cuentagotas &#187; Gultij</title>
	<atom:link href="http://aduarte.net/blog/categoria/gultij/feed/" rel="self" type="application/rss+xml" />
	<link>http://aduarte.net/blog</link>
	<description>Linux, Cisco, Warcraft, Fotografia y lo que se me ocurra.</description>
	<lastBuildDate>Thu, 22 Jul 2010 01:24:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Master piece, and a song.</title>
		<link>http://aduarte.net/blog/2010/02/master-piece-and-a-song/</link>
		<comments>http://aduarte.net/blog/2010/02/master-piece-and-a-song/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 02:46:40 +0000</pubDate>
		<dc:creator>aduarte</dc:creator>
				<category><![CDATA[Gultij]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[Tijuana]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://aduarte.net/blog/?p=158</guid>
		<description><![CDATA[Browsing the internet I found this then I&#8217;d say &#8220;hey, if there is a flowchart there should be a code&#8221; then I&#8217;d found out that the flowchart was wrong, nevertheless I&#8217;ve written the bash code for the full Beattles &#8211; Hey Jude song. #!/bin/bash for i in $(seq 1 1 4) do echo " " [...]]]></description>
			<content:encoded><![CDATA[<p>Browsing the internet I found <a href="http://bitsandpieces.us/2010/02/18/hey-jude-2/">this</a> then I&#8217;d say &#8220;hey, if there is a flowchart there should be a code&#8221; then I&#8217;d found out that the flowchart was wrong, nevertheless I&#8217;ve written the bash code for the full Beattles &#8211; Hey Jude song.<br />
<code>#!/bin/bash<br />
for i in $(seq 1 1 4)<br />
do<br />
echo " "<br />
echo -n "Hey Jude don't "<br />
if [ $i == 1 ] || [ $i == 4 ]; then<br />
echo "make it bad"<br />
echo "Take a sad song and make it better"<br />
fi<br />
if [ $i == 2 ]; then<br />
echo "be afraid"<br />
echo "You were made to go out and get her"<br />
fi<br />
if [ $i == 3 ]; then<br />
echo "let me down"<br />
echo "You have found her, now go and get her"<br />
fi<br />
if [ $i == 1 ] || [ $i == 3 ] ; then<br />
echo "Remember to let her into your heart"<br />
else<br />
echo "The minute you let her under your skin"<br />
fi<br />
echo -n "Then you "<br />
if [ $i == 1 ] || [ $i == 3 ] ; then<br />
echo -n "can start "<br />
else<br />
echo -n "begin "<br />
fi<br />
echo "to make it better"<br />
if [ $i == 2 ]; then<br />
echo " "<br />
echo "And any time you feel the pain, Hey Jude, refrain"<br />
echo "Don't carry the world upon your shoulders"<br />
echo "For well you know that it's a fool who plays it cool"<br />
echo "By making his world a little colder"<br />
fi</code></p>
<p><code> </code></p>
<p><code> if [ $i == 3 ]; then<br />
echo " "<br />
echo "So let it out and let it in"<br />
echo "Hey Jude begin"<br />
echo "You're waiting for someone to perform with"<br />
echo "And don't you know that it's just you"<br />
echo "Hey Jude you'll do"<br />
echo "The movement you need is on your shoulder"<br />
fi<br />
done</code></p>
]]></content:encoded>
			<wfw:commentRss>http://aduarte.net/blog/2010/02/master-piece-and-a-song/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comparando linea por linea dos archivos en bash</title>
		<link>http://aduarte.net/blog/2010/02/comparando-linea-por-linea-dos-archivos-en-bash/</link>
		<comments>http://aduarte.net/blog/2010/02/comparando-linea-por-linea-dos-archivos-en-bash/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 17:24:25 +0000</pubDate>
		<dc:creator>aduarte</dc:creator>
				<category><![CDATA[Gultij]]></category>
		<category><![CDATA[Scripting]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://aduarte.net/blog/?p=148</guid>
		<description><![CDATA[Frecuentemente me veo en la necesidad de comparar archivos no sorteados linea por linea sobre todo para parceo de configuraciones y cada que lo requiero tengo que buscar de nuevo la info en internet, asi que para futuras referencias pongo aqui el metodo mas sencillo que me he encontrado, basicamente se guarda un archivo en [...]]]></description>
			<content:encoded><![CDATA[<p><span style="white-space: pre;"> </span>Frecuentemente me veo en la necesidad de comparar archivos no sorteados linea por linea sobre todo para parceo de configuraciones y cada que lo requiero tengo que buscar de nuevo la info en internet, asi que para futuras referencias pongo aqui el metodo mas sencillo que me he encontrado, basicamente se guarda un archivo en en descriptor 7, se abre linea por linea y se va comparando toda la linea abierta contra todas las lineas de otro archivo abierto en el momento, quienes hayan intentado hacerlo me entenderan ya que en bash si abres dos archivos a la vez cierra el primero para permitirte trabajar con el segundo.</p>
<div>
<hr /><strong> aduarte@aduarte:/$ </strong><em><strong>cat a.txt</strong></em><br />
b<br />
c<br />
d</p>
<p><strong>aduarte@aduarte:/$ </strong><em><strong>cat b.txt</strong></em><br />
1<br />
2<br />
3</p>
<p><strong>aduarte@aduarte:/$ </strong><em><strong>cat opentowfiles.sh</strong></em><br />
#!/bin/bash<br />
exec 7<br />
cat &lt;&amp;7 | while read LA<br />
do<br />
cat b.txt | while read LB<br />
do<br />
echo $LA $LB<br />
done<br />
done</p>
<p><strong>aduarte@aduarte:/$ </strong><em><strong>./opentowfiles.sh</strong></em><br />
b 1<br />
b 2<br />
b 3<br />
c 1<br />
c 2<br />
c 3<br />
d 1<br />
d 2<br />
d 3</div>
]]></content:encoded>
			<wfw:commentRss>http://aduarte.net/blog/2010/02/comparando-linea-por-linea-dos-archivos-en-bash/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configurando TOR en Ubuntu Karmic Koala</title>
		<link>http://aduarte.net/blog/2009/11/configurando-tor-en-ubuntu-karmic-koala/</link>
		<comments>http://aduarte.net/blog/2009/11/configurando-tor-en-ubuntu-karmic-koala/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:59:13 +0000</pubDate>
		<dc:creator>aduarte</dc:creator>
				<category><![CDATA[Gultij]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://aduarte.net/blog/?p=135</guid>
		<description><![CDATA[En realidad esto es una simplificacion de los pasos que hay en la pagina de TOR, pero para no andar buscando los pasos en futuras instalaciones, hice este resumen. 1.- Instalando los paquetes necesarios. 1.1.- Agregar repositorios: sudo echo &#8220;deb http://deb.torproject.org/torproject.org karmic main&#8221; &#62;&#62; /etc/apt/sources.list 1.2.- Agregando las llaves: gpg &#8211;keyserver keys.gnupg.net &#8211;recv 886DDD89 gpg [...]]]></description>
			<content:encoded><![CDATA[<p>En realidad esto es una simplificacion de los pasos que hay en la pagina de TOR, pero para no andar buscando los pasos en futuras instalaciones, hice este resumen.</p>
<p><strong>1.- Instalando los paquetes necesarios.</strong></p>
<p>1.1.- Agregar repositorios:<br />
<em>sudo echo &#8220;deb http://deb.torproject.org/torproject.org karmic main&#8221; &gt;&gt; /etc/apt/sources.list</em></p>
<p>1.2.- Agregando las llaves:<br />
<em>gpg &#8211;keyserver keys.gnupg.net &#8211;recv 886DDD89<br />
gpg &#8211;export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -</em></p>
<p>1.3.- Acualizando el listado de paquetes:<br />
<em>sudo apt-get update</em></p>
<p>1.4.- Instalando los paquetes:<br />
<em>sudo apt-get install tor tor-geoipdb privoxy torbutton-extension</em></p>
<p><strong>2.- Haciendo los cambios de configuracion necesarios.<br />
</strong></p>
<p>2.1.- Abrir en un editor el archivo de configuracion de privoxy<br />
<em>sudo vi /etc/privoxy/config</em></p>
<p>y agregar la siguiente linea al principio del archivo:<br />
&#8220;forward-socks4a / 127.0.0.1:9050 .&#8221;<br />
(Sin comillas y es importante incluir el punto)</p>
<p><strong>3.- Arrancar y probar.</strong><br />
3.1.- Iniciar o reiniciar tor y privoxy:<br />
<em>sudo /etc/init.d/privoxy restart<br />
sudo /etc/init.d/tor restart<br />
</em><br />
3.2.- Arrancar Firefox y en la parte derecha de la barra de Status aparecera el estado de TOR de ahi se puede activar y desactivar el uso del proxy segun sea necesario.<br />
Desactivar TOR y navegar a un sitio de verificacion de IP yo utilizo http://myipaddress.com, con TOR desactivado debe aparecer nuestra direccion de IP real.<br />
3.3.-Activar TOR y navegar nuevamente hacia el sitio de verificacion de IP publica y en este caso debera aparecernos una direccion publica distinta, correspondiente al proxy que estariamos utilizando.</p>
<p><strong>NOTA A</strong>: Al estar utilizando un proxy se reduce nuestra velocidad de navegacion pues ademas de la triangulacion dependemos de la velocidad y saturacion de dichos proxys<br />
<strong>NOTA B</strong>: Para poder navegar a sitios seguros (HTTPS) necesitamos desactivar TOR</p>
]]></content:encoded>
			<wfw:commentRss>http://aduarte.net/blog/2009/11/configurando-tor-en-ubuntu-karmic-koala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sexto aniversario GULTIJ</title>
		<link>http://aduarte.net/blog/2009/10/sexto-aniversario-gultij/</link>
		<comments>http://aduarte.net/blog/2009/10/sexto-aniversario-gultij/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 19:53:55 +0000</pubDate>
		<dc:creator>aduarte</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Comunidad]]></category>
		<category><![CDATA[Gultij]]></category>

		<guid isPermaLink="false">http://aduarte.net/blog/?p=81</guid>
		<description><![CDATA[Recientemente durante una platica en el irc surgio un tema que me hizo hurgar entre mis viejos correos en busca de el primer mensaje que envi­e con el cual se podria decir que nacio la comunidad de usuarios de linux de Tijuana, ver la fecha de ese mensage me hizo tambien recordar todo lo que [...]]]></description>
			<content:encoded><![CDATA[<p>Recientemente durante una platica en el irc surgio un tema que me hizo hurgar entre mis viejos correos en busca de el primer mensaje que envi­e con el cual se podria decir que nacio la comunidad de usuarios de linux de Tijuana, ver la fecha de ese mensage me hizo tambien recordar todo lo que ha cambiado desde entonces, recuerdo por ejemplo que casi todos eramos estudiantes impetuosos que oscilabamos (salvo raras excepciones) entre los 20 y 25 años, la gran mayoria solteros con la firme conviccion de que podiamos &#8220;salvar al mundo de las garras de Microsoft&#8221;. Me complace decir que a lo largo de estos seis años el grupo sigue formado casi por la misma base inicial de personas con la gran diferencia de que ahora la mayoria terminamos de estudiar, varios estamos casados e incluso algunos tenemos hijos, y que ahora ademas de usar linux en nuestras casas muchos lo usamos en nuestros trabajos, pasamos de utilizarlo para navegar en internet, editar imagenes, ver videos y escuchar musica a hospedar paginas de internet, servidores de correo electronico, auditar redes y demas cosas, es dificil imaginar que derivado de la curiosidad terminamos trabajando en ambientes relacionados con el software libre, es ademas satisfactorio ver como no todo quedo en una rebeldia de estudiantes, si no que en estos momentos la mayoria de los miembros explotamos el valor agregado que nos da el conocer linux.</p>
<p>Debo reconocer que cuando empezamos a invitar a la gente, a pesar de la buena respuesta nadie daba un centavo por el grupo (incluidos algunos de nosotros mismos) cumplir un año como comunidad parecia una meta demasiado ambiciosa, sin embargo debo decir que me toco la suerte de reunir un buen grupo y que supimos convertir en fortalezas las debilidades iniciales, los problemas que al principio se presentaron sirvieron para sentir el apollo de los compañeros y unir mas al equipo, hoy en dia lo que inicio siendo una comunidad sigue mutando causa del proceso de maduracion, cuando es necesario somos un GUL, por temporadas somos simplemente una comunidad y en ocasiones somos una cofradia, pasamos de lan-partys, install fests y cursos en cibr-cafes a eventos serios con respaldo empresarial y apoyo gubernamental, muchos de nosotros pasamos de no conocernos a hacer carnes asadas juntos y reunirnos a tomarnos unas cervezas con cualquier pretexto.</p>
<p>Seis años se dice facil, sin embargo han pasado muchas cosas, problemas personales, diferencia de opiniones y otras cosas han hecho que la comunidad este a punto de desaparecer, incluso ha permanecido en estado de coma por algunos meses, sin embargo siempre renace con nuevos brios cuando alguien levanta la mano, en estos momentos esta demostrado que por si sola puede mantenerse viva, a diferencia de sus primeros años que todo giraba alrededor de unos cuantos ahora hay varias personas capaces de tomar decisiones y tener la iniciativa para hacer cosas en aras de que este proyecto siga funcionando.</p>
<p>Estube intentando hacer memoria de quienes asistieron a la primer convocatoria que hicimos para reunirnos, sin embargo era demasiada gente y solo recuerdo a: alvarezp, jmedina, memphis, jumbo(mic), paren y su esposa, random, softkitx, uli, ingedman, viry, Isuraeru e Israel. Despues fueron uniendose algunos y otros fueron separandose, sin embargo de los que llegaron para quedarse recuerdo a: Maac, Zoftweb, Tonymoyoy, Arvizu, Zerosoul13. Todos los dias llega gente nueva y se van otros, pero la comunidad sigue aqui, cada vez presentando proyectos mas ambiciosos y ojala siga por muchos años mas.</p>
<p>&#8212;Correo original de convocatoria enviado a los primeros miembros&#8212;</p>
<div>
<h1 id="message_view_subject">Grupo de usuarios LINUX Tijuana</h1>
<div id="message_view_date" class="date">miércoles, 18 de junio de 2003, 08:01 pm</div>
</div>
<div class="vcard">
<div class="row">
<div class="details">De::<span class="email">&#8220;Alfredo Duarte&#8221;</span><a id="message_view_ab" class="pim addtoab" title="Añadir remitente a Contactos" href="http://us.lrd.yahoo.com/_ylc=X3oDMTBsdGhubmhrBF9TAzM5ODMyNTAyNwRhYwNhZGRBQg--/SIG=1rvljq070/**http%3A//address.mail.yahoo.com/yab%3Fv=YM%26A=m%26simp=1%26e=dameyv%2540yahoo.com%26fn=Alfredo%26ln=Duarte%26.done=http%253A%252F%252Fmx.mc537.mail.yahoo.com%252Fmc%252FshowMessage%253FsMid%253D237%2526fid%253DSent%2526filterBy%253D%2526.rand%253D672939683%2526midIndex%253D37%2526mid%253D1_107727_ABklvs4AAMuDPvELcwhcMiyKtK8%2526m%253D1_105216_ABklvs4AAMuDQMfoKwhZuDa5rqU%25252C1_105714_ABklvs4AAMuDQMJfsQhaMzLRwOo%25252C1_106213_ABklvs4AAMuDQMFksAhauw74FxI%25252C1_106713_ABklvs4AAMuDQL5B%25252FAhbPxRD9o4%25252C1_107219_ABklvs4AAMuDQHH27ghbuQOLSa4%25252C1_107727_ABklvs4AAMuDPvELcwhcMiyKtK8%25252C1_108256_ABklvs4AAMuDPt0a0ghdNDUcBwI%25252C1_108760_ABklvs4AAMuDPlZZWQhd6wTm6nQ%25252C%2526sort%253Ddate%2526order%253Ddown%2526startMid%253D200%2526pSize%253D200%2526hash%253Dfe59871e0a184ff37860e5c3c19f1ba9%2526.jsrand%253D2821824%2526needG%253D%2526acrumb%253DofulCg19vf6%2526enc%253Dauto"></a></div>
</div>
</div>
<div>
<div>Buenas tardes señores, no nos conocemos personalmente, sin embargo espero que no les moleste pues tome sus direcciones de la pagina de usuarios de linux registrados en Tijuana.</div>
<div>La unica intencion de este correo es comentarles que estoy interesado en iniciar un proyecto para crear una comunidad de usuarios de linux (no importa a que nivel) aqui en Tijuana para apoyarnos mutuamente y en un futuro mediano realizar cosas mas serias como algun congreso, instalar un servidor apache para la comunidad, etc.<br />
Tengo ya algun tiempo trabajando en esto, ya tengo el dominio, sin embargo estoy trabajando para subir una pagina bien hecha, de inicio estoy comprando espacio web sin embargo ya tengo la maquina que pretendo sea el servidor a mediano plazo.<br />
En fin si a alguno de ustedes le interesa apoyarme en este proyecto, por favor avisenme por el mismo correo, lo unico que de inicio les pediria es que se registraran en el foro y tal vez contestaran algunas preguntas de los usuarios, si alguno quisiera ir mas lejos (diseño de la pagina o algo mas) solo tendria que decirmelo.</div>
<div>P.D. Si les interesa por favor comuniquenmelo para enviarles mas detalles, de no ser asi solo diganmelo o ignoren este correo y les aseguro no volverlos a importunar.</div>
<div>ATTE:<br />
Alfredo Duarte Martinez</div>
</div>
<div>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</div>
]]></content:encoded>
			<wfw:commentRss>http://aduarte.net/blog/2009/10/sexto-aniversario-gultij/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Montar un Volumen Logico (LVM)</title>
		<link>http://aduarte.net/blog/2009/05/montar-un-volumen-logico-lvm/</link>
		<comments>http://aduarte.net/blog/2009/05/montar-un-volumen-logico-lvm/#comments</comments>
		<pubDate>Wed, 27 May 2009 19:54:53 +0000</pubDate>
		<dc:creator>aduarte</dc:creator>
				<category><![CDATA[Gultij]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[LVM]]></category>

		<guid isPermaLink="false">http://aduarte.net/blog/?p=15</guid>
		<description><![CDATA[Es muy comn crear Volumenes Logicos para almacenar informacion, sin embargo cuando por alguna razon el sistema operativo en el que esta montado dicho volumen deja de arrancar, montar estos volumenes no es tan sencillo como montar un disco comun, hace tiempo encontre un documento de como hacerlo y quise tenerlo a la mano para cuando lo necesitara, sin embargo le encontre un error al procedimiento y para que esto no me sucediera de nuevo lo anote corregido y lo traduci simplificarme el trabajo, lo posteo aqui para tenerlo a la mano.]]></description>
			<content:encoded><![CDATA[<p>Es muy comun crear Volumenes Logicos para almacenar informacion, sin embargo cuando por alguna razon el sistema operativo en el que esta montado dicho volumen deja de arrancar, montar estos volumenes no es tan sencillo como montar un disco comun, hace tiempo encontre un documento de como hacerlo y quise tenerlo a la mano para cuando lo necesitara, sin embargo le encontre un error al procedimiento y para que esto no me sucediera de nuevo lo anote corregido y lo traduci simplificarme el trabajo, lo posteo aqui para tenerlo a la mano, pero abajo estan los creditos correspondientes.</p>
<p>1.- Conseguir un CD &#8220;Live&#8221; de linux, yo lo hice utilizando Ubuntu 8.04.</p>
<p>2.- Arrancar utilizando dicho disco e instalar la herramienta lvm2 si no esta ya instalada.</p>
<pre><code># apt-get install lvm2</code></pre>
<p>3.- Asegurarse de que el disco es correctamente reconocido.</p>
<pre><code># fdisk -lu</code></pre>
<p>4.- Una vez instalado, correr pvscan para buscar volumenes fisicos en los discos. Esto es para asegurarse de que los Volumenes hayan sido detectados por Linux.</p>
<pre><code># pvscan
PV /dev/sda2 VG VolGroup00 lvm2 [74.41 GB / 32.00 MB free]
Total: 1 [74.41 GB] / in use: 1 [74.41 GB] / in no VG: 0 [0 ]</code></pre>
<p>5.- Buscar volumenes logicos en los discos.</p>
<pre><code># vgscan
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2</code></pre>
<p>6.- Ejecutar el sigueinte comando para cargar el modulo (En ubuntu fue necesario, en alguna otra distro podria no serlo).</p>
<pre><code># modprobe dm-mod</code></pre>
<p>7.- Activar todos los volumenes disponibles.</p>
<pre><code># vgchange -a y
2 logical volume(s) in volume group "VolGroup00" now active</code></pre>
<p>8.- Ejecutar lvscan para buscar volumenes logicos en todos los discos. Pueden verse las particiones dentro de los discos activos.</p>
<pre><code># lvscan
ACTIVE '/dev/VolGroup00/LogVol00' [72.44 GB] inherit
ACTIVE '/dev/VolGroup00/LogVol01' [1.94 GB] inherit</code></pre>
<p>9.- Montar la particion a cualquier directorio que se desee (en este caso utilizamos /mnt)</p>
<pre><code># mount /dev/VolGroup00/LogVol00 /mnt</code></pre>
<p>10.- Ahora la informacion del Volumen Logico debe estar disponible accesando /mnt disponible para respaldarla.</p>
<p>Nota: El documento no es originalmente mio, yo solo lo traduje y le corregi un error al procedimiento, he aqui la referencia <a href="http://linuxwave.blogspot.com/2007/11/mounting-lvm-disk-using-ubuntu-livecd.html">original</a></p>
]]></content:encoded>
			<wfw:commentRss>http://aduarte.net/blog/2009/05/montar-un-volumen-logico-lvm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
