<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://wiki.hacklab.org.bo/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jhtan</id>
	<title>Hacklab La Paz - r00thouse - Contribuciones del usuario [es]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hacklab.org.bo/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jhtan"/>
	<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/wiki/Especial:Contribuciones/Jhtan"/>
	<updated>2026-05-25T07:33:57Z</updated>
	<subtitle>Contribuciones del usuario</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Actividades&amp;diff=1117</id>
		<title>Actividades</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Actividades&amp;diff=1117"/>
		<updated>2015-10-04T00:21:45Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Página creada con «En esta página se encuentran los eventos realizados o por realizar.  * Cronograma de Eventos Anuales * Eventos Pasados...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En esta página se encuentran los eventos realizados o por realizar.&lt;br /&gt;
&lt;br /&gt;
*[[Cronograma_eventos_anuales | Cronograma de Eventos Anuales]]&lt;br /&gt;
*[[Eventos_Pasados | Eventos Pasados]]&lt;br /&gt;
*[[FLISOL_2015 | FLISOL 2015]]&lt;br /&gt;
*[[Semana_del_%C3%91u_y_el_ping%C3%BCino_2014 | Semana del Ñu y el pingüino 2014]]&lt;br /&gt;
*[[Debian_Day_2015 | Debian Day 2015]]&lt;br /&gt;
*[[Encuentro_Hacklabs_2014 | Encuentro Hacklabs 2014]]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1114</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1114"/>
		<updated>2015-10-04T00:14:47Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ACTIVISMO | Activismo]]&lt;br /&gt;
*[[REDES MESH | Redes Mesh]]&lt;br /&gt;
*[[CONFIGURACIÓN DE SERVICIOS | Configuración de Servicios]]&lt;br /&gt;
*[[PROGRAMACIÓN | Programación]]&lt;br /&gt;
*[[HARDWARE | Hardware]]&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE | Herramientas de Software]]&lt;br /&gt;
*[[LECTURAS | Lecturas]]&lt;br /&gt;
*[[Eventos | Eventos]]&lt;br /&gt;
*[[Reuniones | Reuniones]]&lt;br /&gt;
*[[VARIOS | Varios]]&lt;br /&gt;
&lt;br /&gt;
[[Código_de_Conducta | Código de Conducta]]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1111</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1111"/>
		<updated>2015-10-04T00:11:46Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ACTIVISMO]]&lt;br /&gt;
*[[REDES MESH]]&lt;br /&gt;
*[[CONFIGURACIÓN DE SERVICIOS]]&lt;br /&gt;
*[[PROGRAMACIÓN]]&lt;br /&gt;
*[[HARDWARE]]&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE]]&lt;br /&gt;
*[[LECTURAS]]&lt;br /&gt;
*[[Eventos]]&lt;br /&gt;
*[[Reuniones]]&lt;br /&gt;
*[[VARIOS]]&lt;br /&gt;
&lt;br /&gt;
[[Código_de_Conducta | Código de Conducta]]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1109</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1109"/>
		<updated>2015-10-04T00:09:24Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ACTIVISMO]]&lt;br /&gt;
*[[REDES MESH]]&lt;br /&gt;
*[[CONFIGURACIÓN DE SERVICIOS]]&lt;br /&gt;
*[[PROGRAMACIÓN]]&lt;br /&gt;
*[[HARDWARE]]&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE]]&lt;br /&gt;
*[[LECTURAS]]&lt;br /&gt;
*[[Eventos]]&lt;br /&gt;
*[[Reuniones]]&lt;br /&gt;
*[[VARIOS]]&lt;br /&gt;
&lt;br /&gt;
[[Código de Conducta|Código_de_Conducta]]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1105</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1105"/>
		<updated>2015-10-04T00:07:43Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ACTIVISMO]]&lt;br /&gt;
*[[REDES MESH]]&lt;br /&gt;
*[[CONFIGURACIÓN DE SERVICIOS]]&lt;br /&gt;
*[[PROGRAMACIÓN]]&lt;br /&gt;
*[[HARDWARE]]&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE]]&lt;br /&gt;
*[[LECTURAS]]&lt;br /&gt;
*[[Eventos]]&lt;br /&gt;
*[[Reuniones]]&lt;br /&gt;
*[[VARIOS]]&lt;br /&gt;
&lt;br /&gt;
[[Código_de_Conducta]]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1103</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1103"/>
		<updated>2015-10-04T00:03:52Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ACTIVISMO]]&lt;br /&gt;
*[[REDES MESH]]&lt;br /&gt;
*[[CONFIGURACIÓN DE SERVICIOS]]&lt;br /&gt;
*[[PROGRAMACIÓN]]&lt;br /&gt;
*[[HARDWARE]]&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE]]&lt;br /&gt;
*[[LECTURAS]]&lt;br /&gt;
*[[Eventos]]&lt;br /&gt;
*[[Reuniones]]&lt;br /&gt;
*[[VARIOS]]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Reuniones&amp;diff=1099</id>
		<title>Reuniones</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Reuniones&amp;diff=1099"/>
		<updated>2015-10-03T23:50:11Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[17_de_febrero,_2014]]&lt;br /&gt;
*[[Reunión Financiamiento|31-01-2015 Reunión Financiamiento]]&lt;br /&gt;
*[[Reunión 07-02-2015 | Reunión 07-02-2015 ]]&lt;br /&gt;
*[[Reunión 21-2-2015 | Reunión 21-2-2015]]&lt;br /&gt;
*[[Reunión 28-2-2015 | Reunión 28-2-2015]]&lt;br /&gt;
*[[Reunión 15-08-2015 (DebianDay)| Reunión 15-08-2015]]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1095</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=1095"/>
		<updated>2015-10-03T23:42:39Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| width: 100%; text-align: center; background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[[ACTIVISMO]]&lt;br /&gt;
*[[REDES MESH]]&lt;br /&gt;
*[[CONFIGURACIÓN DE SERVICIOS]]&lt;br /&gt;
*[[PROGRAMACIÓN]]&lt;br /&gt;
*[[HARDWARE]]&lt;br /&gt;
*[[HERRAMIENTAS DE SOFTWARE]]&lt;br /&gt;
*[[LECTURAS]]&lt;br /&gt;
*[[EVENTOS]]&lt;br /&gt;
*[[Reuniones]]&lt;br /&gt;
*[[VARIOS]]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Debian_Day_2015&amp;diff=1012</id>
		<title>Debian Day 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Debian_Day_2015&amp;diff=1012"/>
		<updated>2015-08-13T02:14:47Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El Día De Debian,&lt;br /&gt;
Se realizará el día &#039;&#039;&#039;Domingo 16 de Agosto&#039;&#039;&#039; de 2015 en el r00thouse.&lt;br /&gt;
&lt;br /&gt;
== Lugar ==&lt;br /&gt;
De 9:00 a 13:00 en la Carrera de Informática de la UMSA.&lt;br /&gt;
Dirección: http://osm.org/go/NOrAtl6~Q-?node=1975648720&lt;br /&gt;
&lt;br /&gt;
De 14:00 hasta las 20:00 el Debian Day continuará en el r00tHouse&lt;br /&gt;
Dirección: http://osm.org/go/NOrAvMek0-?node=1975648720&lt;br /&gt;
&lt;br /&gt;
== Actividades ==&lt;br /&gt;
=== Charlas ===&lt;br /&gt;
Las charlas serán en la &amp;quot;Sala Audiovisual&amp;quot; de la Carrera de Informática de la UMSA, de 9:00 AM a 14:00 PM.&lt;br /&gt;
La Carrera de Informática de la UMSA se encuentra en el Monoblock de la UMSA, Av. Villazón N° 1995, Plaza del Bicentenario - Zona Central.&lt;br /&gt;
Y la &amp;quot;Sala Audiovisual&amp;quot; está en el segundo piso del edificio de la Carrera de Informática, dentro del Monoblock de la UMSA.&lt;br /&gt;
&lt;br /&gt;
Las charlas que se darán son:&lt;br /&gt;
&lt;br /&gt;
* 09:30 - Por qué el Debian Day? Presentación (Gino)&lt;br /&gt;
* 10:00 - Debian (Esteban Lima)&lt;br /&gt;
* 10:30 - GPG (Armin Mesa)&lt;br /&gt;
* 11:00 - r00tHouse-mesh (Sergio Guillen)&lt;br /&gt;
* 11:30 - Embebidos Linux (Javier Zelada)&lt;br /&gt;
* 12:00 - La mentira de internet.org (Rodrigo García)&lt;br /&gt;
&lt;br /&gt;
=== Install fest de Debian ===&lt;br /&gt;
Se invitará a los que desean instalarse al r00tHouse durante la tarde.&lt;br /&gt;
&lt;br /&gt;
=== GPG Key party ===&lt;br /&gt;
Armin lo hará durante su charla.&lt;br /&gt;
&lt;br /&gt;
=== Torta Debian ===&lt;br /&gt;
Se comprara en la una pasteleria cercana con fondos del Hacklab y llevara el logo Debian.&lt;br /&gt;
&lt;br /&gt;
=== Copiation previa al evento ===&lt;br /&gt;
Se pondrá en el FTP de la MESH y en el PirateBox todos los libros libres que tenemos.&lt;br /&gt;
&lt;br /&gt;
=== Venta de Souvenirs ===&lt;br /&gt;
Existirán botones, libritos, stickers y DVD&#039;s de Debian.&lt;br /&gt;
&lt;br /&gt;
=== Afiches ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Por Hacer ==&lt;br /&gt;
* Quemar DVD&#039;s&lt;br /&gt;
** 5 DVD&#039;s quemará cada uno.&lt;br /&gt;
** Rodry y jhtan en el CEI el viernes.&lt;br /&gt;
** Ale en el CEI el jueves en la mañana.&lt;br /&gt;
* Imprimir los DVD&#039;s&lt;br /&gt;
** Armin imprimirá todo viernes en la noche.&lt;br /&gt;
** Debemos pasarle los DVD&#039;s hasta antes del viernes en la tarde!.. :|&lt;br /&gt;
* Hacer los libritos&lt;br /&gt;
** Rodri intentará (posiblemente).&lt;br /&gt;
* Hacer stickers&lt;br /&gt;
** Don Sergey comprará el papel.&lt;br /&gt;
** Buscará a jhtan el viernes para imprimirlos.&lt;br /&gt;
* Coordinar la venta el sábado&lt;br /&gt;
** Todos.&lt;br /&gt;
* Colgar el banner de Debian&lt;br /&gt;
** Ale y jhtan el jueves.&lt;br /&gt;
* Llevar el PirateBox&lt;br /&gt;
** Dx lo traerá el sábado&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Debian_Day_2015&amp;diff=1011</id>
		<title>Debian Day 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Debian_Day_2015&amp;diff=1011"/>
		<updated>2015-08-13T01:47:24Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El día Debian,&lt;br /&gt;
Se realizará el día &#039;&#039;&#039;Domingo 16 de Agosto&#039;&#039;&#039; de 2015 en el r00thouse.&lt;br /&gt;
&lt;br /&gt;
== Actividades ==&lt;br /&gt;
=== Charlas ===&lt;br /&gt;
Las charlas serán en la &amp;quot;Sala Audiovisual&amp;quot; de la Carrera de Informática de la UMSA, de 9:00 AM a 14:00 PM.&lt;br /&gt;
La Carrera de Informática de la UMSA se encuentra en el Monoblock de la UMSA, Av. Villazón N° 1995, Plaza del Bicentenario - Zona Central.&lt;br /&gt;
Y la &amp;quot;Sala Audiovisual&amp;quot; está en el segundo piso del edificio de la Carrera de Informática, dentro del Monoblock de la UMSA.&lt;br /&gt;
&lt;br /&gt;
Las charlas que se darán son:&lt;br /&gt;
&lt;br /&gt;
* 09:30 - Por qué el Debian Day? Presentación (Gino)&lt;br /&gt;
* 10:00 - Debian (Esteban Lima)&lt;br /&gt;
* 10:30 - GPG (Armin Mesa)&lt;br /&gt;
* 11:00 - r00tHouse-mesh (Sergio Guillen)&lt;br /&gt;
* 11:30 - Embebidos Linux (Javier Zelada)&lt;br /&gt;
* 12:00 - La mentira de internet.org (Rodrigo García)&lt;br /&gt;
&lt;br /&gt;
=== Install fest de Debian ===&lt;br /&gt;
Se invitará a los que desean instalarse al r00tHouse durante la tarde.&lt;br /&gt;
&lt;br /&gt;
=== GPG Key party ===&lt;br /&gt;
Armin lo hará durante su charla.&lt;br /&gt;
&lt;br /&gt;
=== Torta Debian ===&lt;br /&gt;
Se comprara en la una pasteleria cercana con fondos del Hacklab y llevara el logo Debian.&lt;br /&gt;
&lt;br /&gt;
=== Copiation previa al evento ===&lt;br /&gt;
Se pondrá en el FTP de la MESH y en el PirateBox todos los libros libres que tenemos.&lt;br /&gt;
&lt;br /&gt;
=== Venta de Souvenirs ===&lt;br /&gt;
Existirán botones, libritos, stickers y DVD&#039;s de Debian.&lt;br /&gt;
&lt;br /&gt;
=== Afiches ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Por Hacer ==&lt;br /&gt;
* Quemar DVD&#039;s&lt;br /&gt;
** 5 DVD&#039;s quemará cada uno.&lt;br /&gt;
** Rodry y jhtan en el CEI el viernes.&lt;br /&gt;
** Ale en el CEI el jueves en la mañana.&lt;br /&gt;
* Imprimir los DVD&#039;s&lt;br /&gt;
** Armin imprimirá todo viernes en la noche.&lt;br /&gt;
** Debemos pasarle los DVD&#039;s hasta antes del viernes en la tarde!.. :|&lt;br /&gt;
* Hacer los libritos&lt;br /&gt;
** Rodri intentará (posiblemente).&lt;br /&gt;
* Hacer stickers&lt;br /&gt;
** Don Sergey comprará el papel.&lt;br /&gt;
** Buscará a jhtan el viernes para imprimir en el CEFAC.&lt;br /&gt;
* Coordinar la venta el sábado&lt;br /&gt;
** Todos.&lt;br /&gt;
* Colgar el banner de Debian&lt;br /&gt;
** Ale y jhtan el jueves.&lt;br /&gt;
* Llevar el PirateBox&lt;br /&gt;
** Dx lo traerá el sábado&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Debian_Day_2015&amp;diff=1008</id>
		<title>Debian Day 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Debian_Day_2015&amp;diff=1008"/>
		<updated>2015-08-10T18:09:41Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El día Debian,&lt;br /&gt;
Se realizará el día &#039;&#039;&#039;Domingo 16 de Agosto&#039;&#039;&#039; de 2015 en el r00thouse.&lt;br /&gt;
&lt;br /&gt;
== Actividades ==&lt;br /&gt;
=== Charlas ===&lt;br /&gt;
Las charlas serán en la &amp;quot;Sala Audiovisual&amp;quot; de la Carrera de Informática de la UMSA, de 9:00 AM a 14:00 PM.&lt;br /&gt;
La Carrera de Informática de la UMSA se encuentra en el Monoblock de la UMSA, Av. Villazón N° 1995, Plaza del Bicentenario - Zona Central.&lt;br /&gt;
Y la &amp;quot;Sala Audiovisual&amp;quot; está en el segundo piso del edificio de la Carrera de Informática, dentro del Monoblock de la UMSA.&lt;br /&gt;
&lt;br /&gt;
Las charlas que se darán son:&lt;br /&gt;
&lt;br /&gt;
* 09:30 - Por qué el Debian Day? Presentación (Gino)&lt;br /&gt;
* 10:00 - Debian (Esteban Lima)&lt;br /&gt;
* 10:30 - GPG (Armin Mesa)&lt;br /&gt;
* 11:00 - r00tHouse-mesh (Sergio Guillen)&lt;br /&gt;
* 11:30 - Embebidos Linux (Javier Zelada)&lt;br /&gt;
* 12:00 - La mentira de internet.org (Rodrigo García)&lt;br /&gt;
&lt;br /&gt;
=== Install fest de Debian ===&lt;br /&gt;
&lt;br /&gt;
=== GPG Key party ===&lt;br /&gt;
&lt;br /&gt;
=== Torta Debian ===&lt;br /&gt;
&lt;br /&gt;
=== Copiation previa al evento ===&lt;br /&gt;
&lt;br /&gt;
=== Venta de Souvenirs ===&lt;br /&gt;
&lt;br /&gt;
== ¿Cómo lo promocionamos? ==&lt;br /&gt;
&lt;br /&gt;
=== Afiches ===&lt;br /&gt;
&lt;br /&gt;
=== Invitacion en espacios publicos ===&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Lab_electronica/Pedidos_conjuntos&amp;diff=853</id>
		<title>Lab electronica/Pedidos conjuntos</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Lab_electronica/Pedidos_conjuntos&amp;diff=853"/>
		<updated>2015-03-18T05:45:24Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Esta pagina es para hacer seguimiento de los pedidos de material electronico.&lt;br /&gt;
&lt;br /&gt;
= mchck (~5 usd)=&lt;br /&gt;
&lt;br /&gt;
* gustav&lt;br /&gt;
* sergio&lt;br /&gt;
* rodri&lt;br /&gt;
* jhtan&lt;br /&gt;
&lt;br /&gt;
= pack atmega328 + FT232RL USB to Serial adapter (~5.50usd) =&lt;br /&gt;
&lt;br /&gt;
* Rodrigo&lt;br /&gt;
* Sergio&lt;br /&gt;
* jhtan&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=C%C3%B3digo_de_Conducta&amp;diff=834</id>
		<title>Código de Conducta</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=C%C3%B3digo_de_Conducta&amp;diff=834"/>
		<updated>2015-02-28T21:56:10Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Página creada con «* Lista de Correos  Moderación de las listas HL      No insultar     No spam     Cualquier cosa referente a otras cosas etiqueta [OT]     Recomendar ignorar troles     Ver...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* Lista de Correos&lt;br /&gt;
 Moderación de las listas HL&lt;br /&gt;
&lt;br /&gt;
    No insultar&lt;br /&gt;
    No spam&lt;br /&gt;
    Cualquier cosa referente a otras cosas etiqueta [OT]&lt;br /&gt;
    Recomendar ignorar troles&lt;br /&gt;
    Ver código de conducta de otras listas.&lt;br /&gt;
    Hacer referencia a la ley de discriminación&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Dentro del #rootHouse&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=694</id>
		<title>Manifiesto Hacklab</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=694"/>
		<updated>2015-01-17T04:55:43Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;background-color: #f9f9f9; font-size: 14px; font-family: monospace&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;include&#039;&#039;&#039; &amp;lt;[http://www.gnu.org/software/m68hc11/examples/stdio_8h-source.html%7Cstdio.h stdio.h]&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;include&#039;&#039;&#039; &amp;lt;[[Manifiesto Hacker|manifiesto/hacker.h]]&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;include&#039;&#039;&#039; &amp;lt;[[Guerilla Open Access Manifiesto|manifiesto/guerrilla_open_access.h]]&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;include&#039;&#039;&#039; &amp;lt;[[Manifiesto de un Criptopunk|manifiesto/crypto punk.h]]&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;include&#039;&#039;&#039; &amp;lt;[[Chip|manifiesto/chips.h]]&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;int&#039;&#039;&#039; &#039;&#039;&#039;main&#039;&#039;&#039;() &#039;&#039;&#039;{&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;printf&#039;&#039;&#039; &#039;&#039;&#039;(&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Somos personas con distintos gustos, preferencias, religiones, alineaciones políticas, opiniones, clases sociales y creencias que formamos parte de un espacio libre, autogestionado y anarquico donde compartimos la filosofía del software, cultura y saber libre, la lucha por los derechos de las personas dentro y fuera del Internet, como también el libre acceso al conocimiento para toda la humanidad. Nos gusta la pizza, la cerveza y las pastas.&lt;br /&gt;
&lt;br /&gt;
Nos gustan las computadoras y utilizar tecnología, así que con la ayuda de esta, intentamos luchar por nuestros ideales. Nos gusta investigar, compartir, experimentar, arruinar y arreglar las cosas, divertirnos, aprender como funcionan las cosas por más insignificantes que estas sean, aprender más que solo tecnología y estrechar lazos de amistad entre nostros y la comunidad. Estamos dispuestos a compartir conocimiento (compartir es bueno&amp;amp;nbsp;:D ) y enseñar lo que sabemos cuando nos lo pidan, así como también aprender de otros siempre y cuando esto no vaya en contra de nuestros valores.&lt;br /&gt;
&lt;br /&gt;
Somos concientes que el Internet cambió la forma de adquirir conocimiento en el mundo y somos parte de la generación que nació con la oportunidad de tener acceso a la información y oportunidades que este nos brinda. Creemos que es posible un Internet donde se respete la privacidad, libre acceso a la información y al cual todos tengan acceso de la misma forma y sin discriminación.&lt;br /&gt;
&lt;br /&gt;
No nos conformamos y cuestionamos el conocimiento que nos brindan las instituciones académicas en nuestro país.&lt;br /&gt;
&lt;br /&gt;
Nos motiva nuestra curiosidad y la lucha por nuestros ideales, muchas veces comenzamos algún proyecto por necesidades propias o de la comunidad, y otras veces para cumplir retos intelectuales.&lt;br /&gt;
&lt;br /&gt;
Nuestras armas son el software libre, hardware libre, algoritmos y por sobre todo nuestros ideales y filosofía.&lt;br /&gt;
&lt;br /&gt;
Para cumplir nuestros cometidos tratamos de autogestionarnos el financiamiento (vacas, hacktapis, venta de poleras y chucherios, etc.) y también solemos recibir donaciones (hardware, aportes de dinero). No aceptamos dinero, préstamos de ambientes o cualquier otro apoyo de fundaciones, organizaciones gubernamentales y no gubernamentales u otro tipo de instituciones que tengan como objetivo causar ingerencia en nuestras decisiones. SOLO ACEPTAMOS DONACIONES SIN CONDICIONES (excepto si es un dinosaurio con un maletín de 1 millón de dolares yankees LOL).&lt;br /&gt;
&lt;br /&gt;
Estamos en donde se tenga acceso a Internet, papas fritas y buenos amigos, y si no hubieran los conseguimos, ahí se encuentra el #r00tHouse.\n&amp;quot;&#039;&#039;&#039;)&#039;&#039;&#039;;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;return&#039;&#039;&#039; 0;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;}&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=692</id>
		<title>Manifiesto Hacklab</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=692"/>
		<updated>2015-01-17T04:43:05Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;background-color: #f9f9f9; font-size: 14px; font-family: monospace&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;stdio.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/chips.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/hacker.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;lt;[[Guerilla Open Access Manifiesto|manifiesto/guerrilla_open_access.h]]&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;lt;[[Manifiesto de un Criptopunk|manifiesto/crypto punk.h]]&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
int main() {&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Somos personas con distintos gustos, preferencias, religiones, alineaciones políticas, opiniones, clases sociales y creencias que formamos parte de un espacio libre, autogestionado y anarquico donde compartimos la filosofía del software, cultura y saber libre, la lucha por los derechos de las personas dentro y fuera del Internet, como también el libre acceso al conocimiento para toda la humanidad. Nos gusta la pizza, la cerveza y las pastas.&lt;br /&gt;
&lt;br /&gt;
Nos gustan las computadoras y utilizar tecnología, así que con la ayuda de esta, intentamos luchar por nuestros ideales. Nos gusta investigar, compartir, experimentar, arruinar y arreglar las cosas, divertirnos, aprender como funcionan las cosas por más insignificantes que estas sean, aprender más que solo tecnología y estrechar lazos de amistad entre nostros y la comunidad. Estamos dispuestos a compartir conocimiento (compartir es bueno&amp;amp;nbsp;:D ) y enseñar lo que sabemos cuando nos lo pidan, así como también aprender de otros siempre y cuando esto no vaya en contra de nuestros valores.&lt;br /&gt;
&lt;br /&gt;
Somos concientes que el Internet cambió la forma de adquirir conocimiento en el mundo y somos parte de la generación que nació con la oportunidad de tener acceso a la información y oportunidades que este nos brinda. Creemos que es posible un Internet donde se respete la privacidad, libre acceso a la información y al cual todos tengan acceso de la misma forma y sin discriminación.&lt;br /&gt;
&lt;br /&gt;
No nos conformamos y cuestionamos el conocimiento que nos brindan las instituciones académicas en nuestro país.&lt;br /&gt;
&lt;br /&gt;
Nos motiva nuestra curiosidad y la lucha por nuestros ideales, muchas veces comenzamos algún proyecto por necesidades propias o de la comunidad, y otras veces para cumplir retos intelectuales.&lt;br /&gt;
&lt;br /&gt;
Nuestras armas son el software libre, hardware libre, algoritmos y por sobre todo nuestros ideales y filosofía.&lt;br /&gt;
&lt;br /&gt;
Para cumplir nuestros cometidos tratamos de autogestionarnos el financiamiento (vacas, hacktapis, venta de poleras y chucherios, etc.) y también solemos recibir donaciones (hardware, aportes de dinero). No aceptamos dinero, préstamos de ambientes o cualquier otro apoyo de fundaciones, organizaciones gubernamentales y no gubernamentales u otro tipo de instituciones que tengan como objetivo causar ingerencia en nuestras decisiones. SOLO ACEPTAMOS DONACIONES SIN CONDICIONES (excepto si es un dinosaurio con un maletín de 1 millón de dolares yankees LOL).&lt;br /&gt;
&lt;br /&gt;
Estamos en donde se tenga acceso a Internet, papas fritas y buenos amigos, y si no hubieran los conseguimos, ahí se encuentra el #r00tHouse.\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
return 0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=687</id>
		<title>Manifiesto Hacklab</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=687"/>
		<updated>2015-01-17T04:29:50Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;background-color: #2e3436; color: #0e0; font-size: 16px; font-family: monospace&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;stdio.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/chips.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/hacker.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;lt;[[Guerilla Open Access Manifiesto|manifiesto/guerrilla_open_access.h]]&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;lt;[[Manifiesto de un Criptopunk|manifiesto/crypto punk.h]]&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
int main() {&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Somos personas con distintos gustos, preferencias, religiones, alineaciones políticas, opiniones, clases sociales y creencias que formamos parte de un espacio libre, autogestionado y anarquico donde compartimos la filosofía del software, cultura y saber libre, la lucha por los derechos de las personas dentro y fuera del Internet, como también el libre acceso al conocimiento para toda la humanidad. Nos gusta la pizza, la cerveza y las pastas.&lt;br /&gt;
&lt;br /&gt;
Nos gustan las computadoras y utilizar tecnología, así que con la ayuda de esta, intentamos luchar por nuestros ideales. Nos gusta investigar, compartir, experimentar, arruinar y arreglar las cosas, divertirnos, aprender como funcionan las cosas por más insignificantes que estas sean, aprender más que solo tecnología y estrechar lazos de amistad entre nostros y la comunidad. Estamos dispuestos a compartir conocimiento (compartir es bueno&amp;amp;nbsp;:D ) y enseñar lo que sabemos cuando nos lo pidan, así como también aprender de otros siempre y cuando esto no vaya en contra de nuestros valores.&lt;br /&gt;
&lt;br /&gt;
Somos concientes que el Internet cambió la forma de adquirir conocimiento en el mundo y somos parte de la generación que nació con la oportunidad de tener acceso a la información y oportunidades que este nos brinda. Creemos que es posible un Internet donde se respete la privacidad, libre acceso a la información y al cual todos tengan acceso de la misma forma y sin discriminación.&lt;br /&gt;
&lt;br /&gt;
No nos conformamos y cuestionamos el conocimiento que nos brindan las instituciones académicas en nuestro país.&lt;br /&gt;
&lt;br /&gt;
Nos motiva nuestra curiosidad y la lucha por nuestros ideales, muchas veces comenzamos algún proyecto por necesidades propias o de la comunidad, y otras veces para cumplir retos intelectuales.&lt;br /&gt;
&lt;br /&gt;
Nuestras armas son el software libre, hardware libre, algoritmos y por sobre todo nuestros ideales y filosofía.&lt;br /&gt;
&lt;br /&gt;
Para cumplir nuestros cometidos tratamos de autogestionarnos el financiamiento (vacas, hacktapis, venta de poleras y chucherios, etc.) y también solemos recibir donaciones (hardware, aportes de dinero). No aceptamos dinero, préstamos de ambientes o cualquier otro apoyo de fundaciones, organizaciones gubernamentales y no gubernamentales u otro tipo de instituciones que tengan como objetivo causar ingerencia en nuestras decisiones. SOLO ACEPTAMOS DONACIONES SIN CONDICIONES (excepto si es un dinosaurio con un maletín de 1 millón de dolares yankees LOL).&lt;br /&gt;
&lt;br /&gt;
Estamos en donde se tenga acceso a Internet, papas fritas y buenos amigos, y si no hubieran los conseguimos, ahí se encuentra el #r00tHouse.\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
return 0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=685</id>
		<title>Manifiesto Hacklab</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=685"/>
		<updated>2015-01-17T04:24:35Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Manifiesto #r00tHouse (lema del #r00tHouse TODO) =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background-color: #2e3436; color: #0e0; font-size: 16px; font-family: monospace&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;stdio.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/chips.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/hacker.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/guerrilla_open_data.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/crypto_punk.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
int main() {&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Somos personas con distintos gustos, preferencias, religiones, alineaciones políticas, opiniones, clases sociales y creencias que formamos parte de un espacio libre, autogestionado y anarquico donde compartimos la filosofía del software, cultura y saber libre, la lucha por los derechos de las personas dentro y fuera del Internet, como también el libre acceso al conocimiento para toda la humanidad. Nos gusta la pizza, la cerveza y las pastas.&lt;br /&gt;
&lt;br /&gt;
Nos gustan las computadoras y utilizar tecnología, así que con la ayuda de esta, intentamos luchar por nuestros ideales. Nos gusta investigar, compartir, experimentar, arruinar y arreglar las cosas, divertirnos, aprender como funcionan las cosas por más insignificantes que estas sean, aprender más que solo tecnología y estrechar lazos de amistad entre nostros y la comunidad. Estamos dispuestos a compartir conocimiento (compartir es bueno&amp;amp;nbsp;:D ) y enseñar lo que sabemos cuando nos lo pidan, así como también aprender de otros siempre y cuando esto no vaya en contra de nuestros valores.&lt;br /&gt;
&lt;br /&gt;
Somos concientes que el Internet cambió la forma de adquirir conocimiento en el mundo y somos parte de la generación que nació con la oportunidad de tener acceso a la información y oportunidades que este nos brinda. Creemos que es posible un Internet donde se respete la privacidad, libre acceso a la información y al cual todos tengan acceso de la misma forma y sin discriminación.&lt;br /&gt;
&lt;br /&gt;
No nos conformamos y cuestionamos el conocimiento que nos brindan las instituciones académicas en nuestro país.&lt;br /&gt;
&lt;br /&gt;
Nos motiva nuestra curiosidad y la lucha por nuestros ideales, muchas veces comenzamos algún proyecto por necesidades propias o de la comunidad, y otras veces para cumplir retos intelectuales.&lt;br /&gt;
&lt;br /&gt;
Nuestras armas son el software libre, hardware libre, algoritmos y por sobre todo nuestros ideales y filosofía.&lt;br /&gt;
&lt;br /&gt;
Para cumplir nuestros cometidos tratamos de autogestionarnos el financiamiento (vacas, hacktapis, venta de poleras y chucherios, etc.) y también solemos recibir donaciones (hardware, aportes de dinero). No aceptamos dinero, préstamos de ambientes o cualquier otro apoyo de fundaciones, organizaciones gubernamentales y no gubernamentales u otro tipo de instituciones que tengan como objetivo causar ingerencia en nuestras decisiones. SOLO ACEPTAMOS DONACIONES SIN CONDICIONES (excepto si es un dinosaurio con un maletín de 1 millón de dolares yankees LOL).&lt;br /&gt;
&lt;br /&gt;
Estamos en donde se tenga acceso a Internet, papas fritas y buenos amigos, y si no hubieran los conseguimos, ahí se encuentra el #r00tHouse.\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
return 0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=682</id>
		<title>Manifiesto Hacklab</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=682"/>
		<updated>2015-01-17T04:16:42Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Manifiesto #r00tHouse (lema del #r00tHouse TODO) =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background-color: black; color: #0f0; font-size: 20px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;stdio.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/chips.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/hacker.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/guerrilla_open_data.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;include &amp;amp;lt;manifiesto/crypto_punk.h&amp;amp;gt;;&lt;br /&gt;
&lt;br /&gt;
int main() {&lt;br /&gt;
&lt;br /&gt;
printf(&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Somos personas con distintos gustos, preferencias, religiones, alineaciones políticas, opiniones, clases sociales y creencias que formamos parte de un espacio libre, autogestionado y anarquico donde compartimos la filosofía del software, cultura y saber libre, la lucha por los derechos de las personas dentro y fuera del Internet, como también el libre acceso al conocimiento para toda la humanidad. Nos gusta la pizza, la cerveza y las pastas.&lt;br /&gt;
&lt;br /&gt;
Nos gustan las computadoras y utilizar tecnología, así que con la ayuda de esta, intentamos luchar por nuestros ideales. Nos gusta investigar, compartir, experimentar, arruinar y arreglar las cosas, divertirnos, aprender como funcionan las cosas por más insignificantes que estas sean, aprender más que solo tecnología y estrechar lazos de amistad entre nostros y la comunidad. Estamos dispuestos a compartir conocimiento (compartir es bueno&amp;amp;nbsp;:D ) y enseñar lo que sabemos cuando nos lo pidan, así como también aprender de otros siempre y cuando esto no vaya en contra de nuestros valores.&lt;br /&gt;
&lt;br /&gt;
Somos concientes que el Internet cambió la forma de adquirir conocimiento en el mundo y somos parte de la generación que nació con la oportunidad de tener acceso a la información y oportunidades que este nos brinda. Creemos que es posible un Internet donde se respete la privacidad, libre acceso a la información y al cual todos tengan acceso de la misma forma y sin discriminación.&lt;br /&gt;
&lt;br /&gt;
No nos conformamos y cuestionamos el conocimiento que nos brindan las instituciones académicas en nuestro país.&lt;br /&gt;
&lt;br /&gt;
Nos motiva nuestra curiosidad y la lucha por nuestros ideales, muchas veces comenzamos algún proyecto por necesidades propias o de la comunidad, y otras veces para cumplir retos intelectuales.&lt;br /&gt;
&lt;br /&gt;
Nuestras armas son el software libre, hardware libre, algoritmos y por sobre todo nuestros ideales y filosofía.&lt;br /&gt;
&lt;br /&gt;
Para cumplir nuestros cometidos tratamos de autogestionarnos el financiamiento (vacas, hacktapis, venta de poleras y chucherios, etc.) y también solemos recibir donaciones (hardware, aportes de dinero). No aceptamos dinero, préstamos de ambientes o cualquier otro apoyo de fundaciones, organizaciones gubernamentales y no gubernamentales u otro tipo de instituciones que tengan como objetivo causar ingerencia en nuestras decisiones. SOLO ACEPTAMOS DONACIONES SIN CONDICIONES (excepto si es un dinosaurio con un maletín de 1 millón de dolares yankees LOL).&lt;br /&gt;
&lt;br /&gt;
Estamos en donde se tenga acceso a Internet, papas fritas y buenos amigos, y si no hubieran los conseguimos, ahí se encuentra el #r00tHouse.\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
return 0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=670</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=670"/>
		<updated>2015-01-17T01:51:10Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;10&amp;quot; width=&amp;quot;983&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;vertical-align: top;  width: 50%;  text-align: center;  background-color: rgb(0, 0, 0)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[http://wiki.hacklab.org.bo/Manifiesto%20Hacklab &amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top;  width: 50%&amp;quot; | &lt;br /&gt;
{| align=&amp;quot;center&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; width=&amp;quot;511&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: rgb(102, 153, 204)&amp;quot; | &lt;br /&gt;
= Documentación =&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div id=&amp;quot;documentacion&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;5&amp;quot; width=&amp;quot;521&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Categoría&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Descripción&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &#039;&#039;&#039;[[:Category:Linux|GNU/Linux]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
Documentación genérica de distintas herramientas de administración y técnicas de programación en el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
&#039;&#039;[[File:Gnu-tux.png|center|100x100px|Separated-gnu-tux.png]]&#039;&#039;&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:verdana,geneva,sans-serif&amp;quot;&amp;gt;[[Núcleo GNU/Linux|Núcleo GNU/Linux]]&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Curso introductorio al uso del sistema operativo libre &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt;&#039;&#039;&#039; y otras herramientas de software libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Dirigido a &#039;&#039;estudiantes &#039;&#039;que quieran &amp;lt;u&amp;gt;lograr una migración completa&amp;lt;/u&amp;gt; de sistemas con software privativo a un sistema operativo &amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt; que es libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;[[Disco Utilidades 1|Disco utilidades 1]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;HACKER DISC es un disco versátil de doble capa 8 Gigas, en el cual están fijados montón de libros en pdf para aficionados y estudiantes de &#039;&#039;informática, sistemas, electrónica, diseño&#039;&#039; y documentación de &#039;&#039;software libre&#039;&#039;.&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Arduino|Arduino]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Proyectos realizados con arduino&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Parrillada]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Documentación sobre las parrilladas&amp;amp;nbsp;:9&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Desarrollo de videojuegos|Desarrollo de Videojuegos]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Desarrollo de videojuegos en general&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Manifiesto de un Criptopunk]]&lt;br /&gt;
! &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
[[Spreadsheets]]&lt;br /&gt;
&lt;br /&gt;
! &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Hacklabs y Hackerspaces (traducción)|Hacklabs y Hackerspaces (traducción)]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Documento el cual puede aclarar varias dudas sobre la diferencia entre hacklabs y hackerspaces&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; width=&amp;quot;520&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: rgb(102, 153, 204)&amp;quot; | &lt;br /&gt;
= To do list&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
Cosas que hacer cuando estemos de vagos&amp;amp;nbsp;:P&lt;br /&gt;
&lt;br /&gt;
*Impresora 3D.&lt;br /&gt;
*Un cuadracóptero.&lt;br /&gt;
*Terminar la documentación de [[GPG]].&lt;br /&gt;
*Terminar el [[Manifiesto Hacklab]].&lt;br /&gt;
*Hacer un [[Manifiesto del Hackmeeting Boliviano]].&lt;br /&gt;
*Terminar el totem del Hackmeeting.&lt;br /&gt;
*Script para sacar backups de: la wiki, el blog y el diaspora&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;vertical-align: top&amp;quot; | &lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;1&amp;quot; width=&amp;quot;491&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: rgb(102, 153, 204)&amp;quot; | &lt;br /&gt;
= Proyectos =&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div id=&amp;quot;proyectos&amp;quot;&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Proyecto&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Wardriving|Wardriving]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Contar con una base de datos de consulta de las redes wifi de Bolivia&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Dead Drops|Dead Drops]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Una forma cool, offline, anónima y p2p para compartir información&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Network|Hacklab Network]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Es la implementación de Diaspora en el r00thouse para la integración de otros hacklabs, hactivistas y comunidades afines al software libre del país.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://pod.hacklab.org.bo/ https://pod.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Hacklab Wiki&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Implementación de Mediawiki para la documentación y gestión de actividades en el hacklab.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://wiki.hacklab.org.bo/ http://wiki.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Red Mesh|Redes Mesh]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | implementacion de una red de nodos bajo frecuencias libres.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Piratebox]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la Universidad y eventos.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Creación y animación de un cubo de leds de 8 de lado.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;checkeen esto: [http://www.youtube.com/watch?v=6mXM-oGggrM http://www.youtube.com/watch?v=6mXM-oGggrM]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Feria del prado|&#039;&#039;&#039;PARTICIPACIÓN EN LA FERIA DEL PRADO&#039;&#039;&#039;]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Tramitar la licencia para obtener un puesto en la tradicional feria paceña de los domingos. Y designar cada domingo a dos personas distintas de forma obligatoria y la participación de los lignuxeros de la comunidad de forma libre. El stand contendra cuadros informativos, cuadros murales, venta de distros, venta de poleras, de stickers, venta de gorras, venta de botones, venta de pingûinos de peluche, en fin... venta de cualquier sourvenir. Además de llevar una laptop para la exposición de algun documental o videotutorial.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &#039;&#039;&#039;Directorio de proyectos&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
Un mapa con geolocalización de personas que están haciendo &amp;quot;cosas&amp;quot;, y descripción sobre qué tipo de &amp;quot;cosas&amp;quot; están haciendo.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[RepoCharlas|Repo de charlas]]&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Links a charlas interesantes, y elaboracion colaborativa de subtitulos.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[ElectronicLab|Electronic-lab]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Varios proyectos sobre electronica DIY&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Nuevo proyecto aqui&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | coloque aqui un nuevo proyecto&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div id=&amp;quot;eventos&amp;quot;&amp;gt;&#039;&#039;&#039;EVENTOS&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;cke_show_border&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; width=&amp;quot;739&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Evento&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 204, 51);  white-space: nowrap;  width: 220px&amp;quot; | Nuevo evento aquí&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 255, 102);  text-align: left&amp;quot; | &lt;br /&gt;
breve descripción&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 204, 51);  white-space: nowrap;  width: 100px&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;[[File:HourOfCode.png|none|100x100px|HourOfCode.png]]&amp;lt;br/&amp;gt;&#039;&#039;&#039;[[La Hora del Código|La Hora del Código]]&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 255, 102);  text-align: left&amp;quot; | Organización del evento: La Hora del Código en Bolivia.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Semana del Ñu y el pingüino 2014|&#039;&#039;&#039;Semana del Ñu y el pingüino&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
(del lunes 17 al viernes 21 de noviembre)&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Una semana entera de charlas, seminarios y concursos de software libre en la Carrera de informática de la UMSA, ven, participa y aporta al software libre y cultura libre.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Ciclo de peliculas de Sci - Fi]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | &lt;br /&gt;
Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia-ficción y ciencia emergente.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Encuentro Hacklabs 2014|Encuentro_Hacklabs]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Evento que pretende socializar e intercambiar conociemtos entre Hacklabs Locales. Cada año se lo realizara en el ROOT-HOUSE el ultimo jueves de Noviembre (dia de acción de gracias estadounidense) con cena de pollito.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | [[Cronograma de eventos anuales|Cronograma de eventos anuales]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Varios eventos anauales para recordarlos&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=637</id>
		<title>Git (escencial)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=637"/>
		<updated>2015-01-14T06:48:55Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este artículo se muestra el manejo básico del sistema de versionamiento de código git, también algunos tips para aprovechar sus funcionalidades.&lt;br /&gt;
&lt;br /&gt;
== Sistema de versionamiento ==&lt;br /&gt;
&lt;br /&gt;
Un sistema de control de versionamiento de código (VCS en inglés) es un sistema que permite mantener versiones de un trabajo que se desarrolla, por ejemplo al escribir código a medida que se avanza en un programa puede darse el caso de necesitar que los archivos vuelvan a un estado anterior al actual. Los sitemas de versionamiento de código son las herramientas indicadas para ello, así si hemos hecho cambios problemáticos en nuestro código podemos cambiar el código a una versión anterior que no tenía problemas (o al menos no tantos&amp;amp;nbsp;;) ).&lt;br /&gt;
&lt;br /&gt;
Los sistemas de versionamiento no se limitan a código, sirven también para cualquier archivo.&lt;br /&gt;
&lt;br /&gt;
Existen los CVCS (sistemas de versionamiento centralizado tales como &#039;&#039;&#039;svn&#039;&#039;&#039;) y los DVCS (sistemas de control de versionamiento distribuido como git y bazaar), sólo veremos git por lo que los CVCS no se abarcarán en este artículo.&lt;br /&gt;
&lt;br /&gt;
= Empezar a usar git&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Requerimientos&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Una pc con git instalado y una shell para introducir comandos, si no se tiene instalado git hay que instalarlo en un sistema basado en Debian bastaría con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install git&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Como trabaja git&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Lo primero es entender como git considera los cambios en los archivos.&lt;br /&gt;
&lt;br /&gt;
=== Snapshots y no cambios en los archivos ===&lt;br /&gt;
&lt;br /&gt;
Git hace &amp;quot;snapshots&amp;quot; en los archivos (es como tomar imágenes de un archivo para ver como luce), a medida que se va haciendo commits git hace snapshots de los archivos considerados y almacena una referencia a ese snapshot. Pero al hacer un nuevo commit git sólo almacena los snapshots que han cambiado.&lt;br /&gt;
&lt;br /&gt;
Un ejemplo claro de esto es cuando uno inicia git, se hará un snapshot incial de por ejemplo un arhcivo. Luego se modifica ese archivo por ejemplo borrando una letra y luego volverla a escribir en el mismo lugar y luego guardar el archivo, para el sistema operativo u otros sistemas de versionamiento el archivo cambió pero en realidad el archivo luce exactamente igual.&lt;br /&gt;
&lt;br /&gt;
Para git este archivo no cambió en lo absoluto y por eso al hacer de nuevo un snapshot git no registrará ningún cambió en el archivo por que los snapshots de ambos lucen iguales.&lt;br /&gt;
&lt;br /&gt;
En cambio si el archivo cambió en al menos una letra los snapshots lucirán distintos y para git este cambio debe ser tomado en cuenta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Es virtualmente imposible que git no note un cambio en los archivos&#039;&#039;&#039; bajo el principio mencionado arriba. Esto por que git usa algoritmos de checksum en este caso &#039;&#039;sha-1 hash&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Tres estados ===&lt;br /&gt;
&lt;br /&gt;
Git hace que los archivos estén en uno de tres estados y estos son:&lt;br /&gt;
&lt;br /&gt;
==== Modificado&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
El archivo has sido modificado ero no ha sido marcado para el siguiente commit.&lt;br /&gt;
&lt;br /&gt;
==== Marcado para commit (staged) ====&lt;br /&gt;
&lt;br /&gt;
Es cuando un archivo modificado ha sido marcado para que en el siguiente commit se tome un snapshot de este y se almacene en la base de datos del commit hecho. Cuando un archivo modificado ha sido marcado para ir en el siguiente commit se dice que ese archivo esta en el archivo conocido como &#039;&#039;&#039;índice&#039;&#039;&#039;o&#039;&#039;&#039;&#039;&#039;&amp;lt;i&amp;gt;staging area&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Comiteado (commited) ====&lt;br /&gt;
&lt;br /&gt;
Significa que el archivo esta apropiadamente almacenado en la base de datos correspondiente al commit hecho. Esto sucede sólo con los archivos tomados en cuenta y luego se hace el uso de &amp;lt;code&amp;gt;git commit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== trabajo local ===&lt;br /&gt;
&lt;br /&gt;
La gran ventaja de git es que no necesita conexion a internet para trabajar con el, por lo que la mayoría de los trabajaos lo hacemos en nuestra pc y en privado. Eso no significa que no se pueda trabajar colaborativamente mediante git, ya está diseñado para eso. Entonces git es una buena opción para trabajar proyectos en conjunto con otras personas a través de internet pero se puede usar git para trabajar individualmente y es una gran herramienta de versionamiento.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Necesitamos hacer algunos ajustes si es la primera vez que usamos git en nuestra pc. Git guarda las &#039;&#039;&#039;configuraciones globales&#039;&#039;&#039; en la carpeta personal de cada usuario en; &amp;lt;code&amp;gt;~/.gitconfig &amp;lt;/code&amp;gt;. Git también permite tener &#039;&#039;&#039;configuraciones locales&#039;&#039;&#039; es decir configuraciones distintas a las globales por repositorio donde el archivo se encuentra en el directorio principal del repositorio y dentro la carpeta .git entonces; &amp;lt;code&amp;gt;.git/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Indentificarse ===&lt;br /&gt;
&lt;br /&gt;
Para identificar al autor de cada commit git necesita que se coloque una dirección de correo electrónico y el nombre, a continuación haremos una configuración global para el usuario acutal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git config --global user.name &amp;quot;Nombre del usuario&amp;quot; &lt;br /&gt;
git config --global user.email &amp;quot;correo@algo.com&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este nombre de usuario correo electrónico aparecerán en cada commit que se haga y sirven para contactar al autor del commit.&lt;br /&gt;
&lt;br /&gt;
Para hacer las configuraciones locales basta &amp;lt;code&amp;gt;git config --local&amp;lt;/code&amp;gt; usando las mismas opciones que en global. Para esto la shell debe estar en el directorio del repositorio git en el que se quiere hacer los cambios y estas configuraciones locales se superpondrán a las configuraciones globales.&lt;br /&gt;
&lt;br /&gt;
=== Editor por defecto ===&lt;br /&gt;
&lt;br /&gt;
Adicionalmente se puede configurar el editor usado por defecto para escribir los mensajes al hacer los commits, por ejemplo para que el editor sea &#039;gedit&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git config --global core.editor gedit&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Crear repositorio git ==&lt;br /&gt;
&lt;br /&gt;
Si queremos hacer que git colabore con el versionamiento de cualquier trabajo aquí simples pasos:&lt;br /&gt;
&lt;br /&gt;
#Abrir una shell (terminal o consola)&lt;br /&gt;
#Dirigir la shell al direcotrio principal donde se encuentra el trabajo (cd hasta estar en el directorio donde esta nuestro trabajo)&lt;br /&gt;
#Una vez en el direcotorio principal escribir en la shell:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git init&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se creará un repostorio git inicial, luego se puede ver que se ha creado una carpeta con el nombre &amp;lt;code&amp;gt;.git&amp;lt;/code&amp;gt; que es donde se guarda el repositorio git.&lt;br /&gt;
&lt;br /&gt;
== Añadir archivos al seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Una vez se ha creado el repositorio git ya se pueden marcar archivos para se comiteados el comando para esto es &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;. Por ejemplo para agregar al índice un archivo llamado &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; se hace con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add README&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para agregar al índice todos los archivos que terminen en .c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *.c&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git soporta expresiones regulares por lo que se pueden usar los identificadores *, [], (),&amp;amp;nbsp;? y otros.&lt;br /&gt;
&lt;br /&gt;
== Ver seguimiento ==&lt;br /&gt;
&lt;br /&gt;
El comando &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; es el indicado&lt;br /&gt;
&lt;br /&gt;
Hay que notar que los archivos añadidos con git add ahora están marcados para ser parte del siguiente commit y si su contenido cambia git lo notará y podremos visualizarlo con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git status&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora veamos un ejemplo donde se tiene un proyecto con tres archivos &amp;lt;code&amp;gt;main.c README libs.h&amp;lt;/code&amp;gt;, supongamos que hemos ejecutado: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *&amp;lt;/source&amp;gt; Por lo que se han marcado todos los archivos y subcarpetas dentro de este directorio. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto nos muestra que se han agregado ciertos archivos para el siguiente commit. Ahora supongamos que hemos modificado el archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; y hemos creado otro llamado &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt;, al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
En la rama master&lt;br /&gt;
&lt;br /&gt;
Commit inicial&lt;br /&gt;
&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Cambios no preparados para el commit:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para actualizar lo que se ejecutará)&lt;br /&gt;
 (use «git checkout -- &amp;lt;archivo&amp;gt;...« para descartar cambios en le directorio de trabajo)&lt;br /&gt;
&lt;br /&gt;
 modificado: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; aparece como modificado y git nos sugiere que agreguemos &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; usando &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Si ejecutamos nuevamente &amp;lt;code&amp;gt;git add * &amp;lt;/code&amp;gt; todos los arhcivos serán marcados para ser parte del siguiente commit pero podemos marcar los archivos que necesitemos y usar &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; para ver la lista de los archivos con seguimiento.&lt;br /&gt;
&lt;br /&gt;
== Quitar archivos del seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Es natural cometer errores al agregar archivos al índice, por ejemplo siguiendo el ejemplo anterior se desea quitar el archivo &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; así no se tomará en cuenta al hacer el siguiente commit. Afortunadamente podemos hacerlo con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm --cached README&lt;br /&gt;
&amp;lt;/source&amp;gt; Que quitará del seguimiento al archivo README, noten que la opción --cached se usa y es para indicar que &#039;&#039;&#039;se quite del seguimiento solamente&#039;&#039;, con el siguiente ejemplo se puede apreciar esto.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Veamos un caso particular con el ejemplo anterior, se ha añadido por error un archivo &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; y al hacer git status aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: func1.c&lt;br /&gt;
 new file: img.png&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 README&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si hacemos &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm *.png&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se desmarcarán los .png que estén actualmente en el seguimiento pero esto nos devolverá un error con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
error: the following file has changes staged in the index:&lt;br /&gt;
 img.png&lt;br /&gt;
(use --cached to keep the file, or -f to force removal)&lt;br /&gt;
&amp;lt;/source&amp;gt; Que nos dice que &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; se encuentra marcado y que usemos la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; para quitarlo del índice de seguimiento o la opción &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt;. &#039;&#039;&#039;Si se usa &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt; git forzará la eliminación del índice y del disco duro.&#039;&#039;&#039; Por lo que realmente eliminaremos el archivo. Por eso la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; elimina solamente del índice de seguimiento y protege el archivo original.&lt;br /&gt;
&lt;br /&gt;
Ahora supongamos que hemos eliminado el archivo &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; nosotros mismos al hacer git status aparecerá:&lt;br /&gt;
&amp;lt;pre&amp;gt;deleted:    func1.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Que dice que se ha eliminado del disco ese archivo, para quitarlo del seguimiento podemos usar &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt; Que desmarcará el archivo eliminado y no entrará en el siguiente commit. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; ese archivo no aparecerá más por que ha sido eliminado del disco y también del seguimiento.&lt;br /&gt;
&lt;br /&gt;
=== El archivo .gitignore ===&lt;br /&gt;
&lt;br /&gt;
== Hacer un commit ==&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos marcados todos los archivos que se necesiten se puede hacer un commit que es tomar snapshots de todos los archivos marcados y guardarlos en la base de datos del repositorio git, entonces basta con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al hacerlo se abrirá el editor especificado como por defecto para que escribamos un mensaje que describa los cambios hechos al trabajo en el commit actual. Las líneas que contengan #en el mensaje serán ignoradas. Al terminar de escribir el mensaje, guardarlo y salir del editor que se abrió el commit estará hecho. Podemos ver los distintos commits que se han hecho en el trabajo usando: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; git log&amp;lt;/source&amp;gt; Este un ejemplo del mensaje que muestra con &amp;lt;code&amp;gt;git log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&lt;br /&gt;
Author: Juan Perez &amp;lt;juan@algo.com&amp;gt;&lt;br /&gt;
Date: Tue Jan 13 15:07:38 2015 -0400&lt;br /&gt;
&lt;br /&gt;
 Commit inicial&lt;br /&gt;
 &lt;br /&gt;
 Este es el mensaje que aparecerá y nos muestra los cambios que se han hecho. &lt;br /&gt;
 Es buena idea describir los cambios de manera concisa para tener una buena referncia&lt;br /&gt;
 de los cambios realizados en este commit.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se abre una pantalla de la que se puede salir con q y no muestra:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&amp;lt;/code&amp;gt; - donde 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc es la cadena que identifica al commit, esta cadena es única por commit y no hay riesgo de que se confunda con otro. A partir de ahora para referirnos a ese commit en particular se usará esa cadena.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Author: Juan Perez &amp;amp;lt;juan@algo.com&amp;amp;gt;&amp;lt;/code&amp;gt; muestra el autor y email de la persona que realizó el commit.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Date: Tue Jan 13 15:07:38 2015 -0400&amp;lt;/code&amp;gt; La fecha y hora del commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Luego se muestra el mensaje que se escribió indicando los cambios que representa el commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Por cada commit se mostrará la misma estructura que la anterior y una vez hecho un commit los archivos incluídos en este están dentro el repositorio de versiones de git, esto quiere decir que son como puntos de retorno para deshacer cambios en los archivos. Por eso es buena idea hacer commits cada que se hagan cambios significativos o se desee hacer un respaldo de los cambios realizados desde un commit a otro.&lt;br /&gt;
&lt;br /&gt;
=== Reparar commit ===&lt;br /&gt;
&lt;br /&gt;
== Ver diferencias ==&lt;br /&gt;
&lt;br /&gt;
== Deshacer cambios (volver a un estado anterior) ==&lt;br /&gt;
&lt;br /&gt;
== Trabajando en ramas ==&lt;br /&gt;
&lt;br /&gt;
Las ramas (&amp;quot;branches&amp;quot; en inglés) sirven para poder crear un repositorio paralelo al que estemos usando y poder trabajar en él sin necesidad de afectar al original.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, digamos que creamos un &amp;quot;branch&amp;quot; llamado &amp;quot;bugFixing&amp;quot; (reparación de bugs) a partir de &amp;quot;master&amp;quot; (la rama principal), esto para que una parte del equipo siga creando nuevas características en el branch &amp;quot;master&amp;quot; y para que otra parte del equipo trabaje en la reparación de &amp;quot;bugs&amp;quot; en la rama &amp;quot;bugFixing&amp;quot;. Al final de este proceso ambas ramas deben mezclarse (&amp;quot;merge&amp;quot;) y volver a ser una sola.&lt;br /&gt;
&lt;br /&gt;
[[File:GitBranches.png|center|GitBranches.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ver todas las ramas ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cambiar a una rama ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git checkout &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crear una rama en tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Subir la rama al servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama de tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch -D &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama en el servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin --delete &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Clonar repositorio git ==&lt;br /&gt;
&lt;br /&gt;
== Trabajo colaborativo ==&lt;br /&gt;
&lt;br /&gt;
== Referencias ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.git-scm.com/book/en/v2 http://www.git-scm.com/book/en/v2]&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;br /&gt;
&lt;br /&gt;
== Listar todos los archivos eliminados en el repositorio ==&lt;br /&gt;
&lt;br /&gt;
Si quieres listar todos los archivos que han sido eliminados en el repositorio, esto te servirá:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git log --diff-filter=D --summary&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si es que no quieres toda la información acerca de el &amp;quot;commit&amp;quot; en el que el archivo fue eliminado, puedes adicionar un &amp;quot;grep&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git log --diff-filter=D --summary | grep delete&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ver los logs filtrados por autor ==&lt;br /&gt;
&lt;br /&gt;
El siguiente formato sirve para ver los logs filtrados por autor en el siguiente formato: Hash del commit - Nombre del autor - Fecha relativa al autor - Asunto del commit&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git log --pretty=format:&amp;quot;%h | %H - %an, %ar : %s&amp;quot; --author=&amp;quot;[autor_a_filtrar]&amp;quot;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Buscar una línea de código en la historia ==&lt;br /&gt;
&lt;br /&gt;
Este útil truco te ayudará a localizar una línea específica de código en todas los commits.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git log -S &#039;linea_de_codigo_a_buscar&#039; --source --all &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=636</id>
		<title>Git (escencial)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=636"/>
		<updated>2015-01-14T06:41:38Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este artículo se muestra el manejo básico del sistema de versionamiento de código git, también algunos tips para aprovechar sus funcionalidades.&lt;br /&gt;
&lt;br /&gt;
== Sistema de versionamiento ==&lt;br /&gt;
&lt;br /&gt;
Un sistema de control de versionamiento de código (VCS en inglés) es un sistema que permite mantener versiones de un trabajo que se desarrolla, por ejemplo al escribir código a medida que se avanza en un programa puede darse el caso de necesitar que los archivos vuelvan a un estado anterior al actual. Los sitemas de versionamiento de código son las herramientas indicadas para ello, así si hemos hecho cambios problemáticos en nuestro código podemos cambiar el código a una versión anterior que no tenía problemas (o al menos no tantos&amp;amp;nbsp;;) ).&lt;br /&gt;
&lt;br /&gt;
Los sistemas de versionamiento no se limitan a código, sirven también para cualquier archivo.&lt;br /&gt;
&lt;br /&gt;
Existen los CVCS (sistemas de versionamiento centralizado tales como &#039;&#039;&#039;svn&#039;&#039;&#039;) y los DVCS (sistemas de control de versionamiento distribuido como git y bazaar), sólo veremos git por lo que los CVCS no se abarcarán en este artículo.&lt;br /&gt;
&lt;br /&gt;
= Empezar a usar git&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Requerimientos&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Una pc con git instalado y una shell para introducir comandos, si no se tiene instalado git hay que instalarlo en un sistema basado en Debian bastaría con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install git&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Como trabaja git&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Lo primero es entender como git considera los cambios en los archivos.&lt;br /&gt;
&lt;br /&gt;
=== Snapshots y no cambios en los archivos ===&lt;br /&gt;
&lt;br /&gt;
Git hace &amp;quot;snapshots&amp;quot; en los archivos (es como tomar imágenes de un archivo para ver como luce), a medida que se va haciendo commits git hace snapshots de los archivos considerados y almacena una referencia a ese snapshot. Pero al hacer un nuevo commit git sólo almacena los snapshots que han cambiado.&lt;br /&gt;
&lt;br /&gt;
Un ejemplo claro de esto es cuando uno inicia git, se hará un snapshot incial de por ejemplo un arhcivo. Luego se modifica ese archivo por ejemplo borrando una letra y luego volverla a escribir en el mismo lugar y luego guardar el archivo, para el sistema operativo u otros sistemas de versionamiento el archivo cambió pero en realidad el archivo luce exactamente igual.&lt;br /&gt;
&lt;br /&gt;
Para git este archivo no cambió en lo absoluto y por eso al hacer de nuevo un snapshot git no registrará ningún cambió en el archivo por que los snapshots de ambos lucen iguales.&lt;br /&gt;
&lt;br /&gt;
En cambio si el archivo cambió en al menos una letra los snapshots lucirán distintos y para git este cambio debe ser tomado en cuenta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Es virtualmente imposible que git no note un cambio en los archivos&#039;&#039;&#039; bajo el principio mencionado arriba. Esto por que git usa algoritmos de checksum en este caso &#039;&#039;sha-1 hash&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Tres estados ===&lt;br /&gt;
&lt;br /&gt;
Git hace que los archivos estén en uno de tres estados y estos son:&lt;br /&gt;
&lt;br /&gt;
==== Modificado&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
El archivo has sido modificado ero no ha sido marcado para el siguiente commit.&lt;br /&gt;
&lt;br /&gt;
==== Marcado para commit (staged) ====&lt;br /&gt;
&lt;br /&gt;
Es cuando un archivo modificado ha sido marcado para que en el siguiente commit se tome un snapshot de este y se almacene en la base de datos del commit hecho. Cuando un archivo modificado ha sido marcado para ir en el siguiente commit se dice que ese archivo esta en el archivo conocido como &#039;&#039;&#039;índice&#039;&#039;&#039;o&#039;&#039;&#039;&#039;&#039;&amp;lt;i&amp;gt;staging area&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Comiteado (commited) ====&lt;br /&gt;
&lt;br /&gt;
Significa que el archivo esta apropiadamente almacenado en la base de datos correspondiente al commit hecho. Esto sucede sólo con los archivos tomados en cuenta y luego se hace el uso de &amp;lt;code&amp;gt;git commit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== trabajo local ===&lt;br /&gt;
&lt;br /&gt;
La gran ventaja de git es que no necesita conexion a internet para trabajar con el, por lo que la mayoría de los trabajaos lo hacemos en nuestra pc y en privado. Eso no significa que no se pueda trabajar colaborativamente mediante git, ya está diseñado para eso. Entonces git es una buena opción para trabajar proyectos en conjunto con otras personas a través de internet pero se puede usar git para trabajar individualmente y es una gran herramienta de versionamiento.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Necesitamos hacer algunos ajustes si es la primera vez que usamos git en nuestra pc. Git guarda las &#039;&#039;&#039;configuraciones globales&#039;&#039;&#039; en la carpeta personal de cada usuario en; &amp;lt;code&amp;gt;~/.gitconfig &amp;lt;/code&amp;gt;. Git también permite tener &#039;&#039;&#039;configuraciones locales&#039;&#039;&#039; es decir configuraciones distintas a las globales por repositorio donde el archivo se encuentra en el directorio principal del repositorio y dentro la carpeta .git entonces; &amp;lt;code&amp;gt;.git/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Indentificarse ===&lt;br /&gt;
&lt;br /&gt;
Para identificar al autor de cada commit git necesita que se coloque una dirección de correo electrónico y el nombre, a continuación haremos una configuración global para el usuario acutal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git config --global user.name &amp;quot;Nombre del usuario&amp;quot; &lt;br /&gt;
git config --global user.email &amp;quot;correo@algo.com&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este nombre de usuario correo electrónico aparecerán en cada commit que se haga y sirven para contactar al autor del commit.&lt;br /&gt;
&lt;br /&gt;
Para hacer las configuraciones locales basta &amp;lt;code&amp;gt;git config --local&amp;lt;/code&amp;gt; usando las mismas opciones que en global. Para esto la shell debe estar en el directorio del repositorio git en el que se quiere hacer los cambios y estas configuraciones locales se superpondrán a las configuraciones globales.&lt;br /&gt;
&lt;br /&gt;
=== Editor por defecto ===&lt;br /&gt;
&lt;br /&gt;
Adicionalmente se puede configurar el editor usado por defecto para escribir los mensajes al hacer los commits, por ejemplo para que el editor sea &#039;gedit&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git config --global core.editor gedit&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Crear repositorio git ==&lt;br /&gt;
&lt;br /&gt;
Si queremos hacer que git colabore con el versionamiento de cualquier trabajo aquí simples pasos:&lt;br /&gt;
&lt;br /&gt;
#Abrir una shell (terminal o consola)&lt;br /&gt;
#Dirigir la shell al direcotrio principal donde se encuentra el trabajo (cd hasta estar en el directorio donde esta nuestro trabajo)&lt;br /&gt;
#Una vez en el direcotorio principal escribir en la shell:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git init&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se creará un repostorio git inicial, luego se puede ver que se ha creado una carpeta con el nombre &amp;lt;code&amp;gt;.git&amp;lt;/code&amp;gt; que es donde se guarda el repositorio git.&lt;br /&gt;
&lt;br /&gt;
== Añadir archivos al seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Una vez se ha creado el repositorio git ya se pueden marcar archivos para se comiteados el comando para esto es &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;. Por ejemplo para agregar al índice un archivo llamado &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; se hace con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add README&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para agregar al índice todos los archivos que terminen en .c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *.c&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git soporta expresiones regulares por lo que se pueden usar los identificadores *, [], (),&amp;amp;nbsp;? y otros.&lt;br /&gt;
&lt;br /&gt;
== Ver seguimiento ==&lt;br /&gt;
&lt;br /&gt;
El comando &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; es el indicado&lt;br /&gt;
&lt;br /&gt;
Hay que notar que los archivos añadidos con git add ahora están marcados para ser parte del siguiente commit y si su contenido cambia git lo notará y podremos visualizarlo con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git status&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora veamos un ejemplo donde se tiene un proyecto con tres archivos &amp;lt;code&amp;gt;main.c README libs.h&amp;lt;/code&amp;gt;, supongamos que hemos ejecutado: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *&amp;lt;/source&amp;gt; Por lo que se han marcado todos los archivos y subcarpetas dentro de este directorio. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto nos muestra que se han agregado ciertos archivos para el siguiente commit. Ahora supongamos que hemos modificado el archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; y hemos creado otro llamado &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt;, al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
En la rama master&lt;br /&gt;
&lt;br /&gt;
Commit inicial&lt;br /&gt;
&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Cambios no preparados para el commit:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para actualizar lo que se ejecutará)&lt;br /&gt;
 (use «git checkout -- &amp;lt;archivo&amp;gt;...« para descartar cambios en le directorio de trabajo)&lt;br /&gt;
&lt;br /&gt;
 modificado: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; aparece como modificado y git nos sugiere que agreguemos &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; usando &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Si ejecutamos nuevamente &amp;lt;code&amp;gt;git add * &amp;lt;/code&amp;gt; todos los arhcivos serán marcados para ser parte del siguiente commit pero podemos marcar los archivos que necesitemos y usar &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; para ver la lista de los archivos con seguimiento.&lt;br /&gt;
&lt;br /&gt;
== Quitar archivos del seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Es natural cometer errores al agregar archivos al índice, por ejemplo siguiendo el ejemplo anterior se desea quitar el archivo &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; así no se tomará en cuenta al hacer el siguiente commit. Afortunadamente podemos hacerlo con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm --cached README&lt;br /&gt;
&amp;lt;/source&amp;gt; Que quitará del seguimiento al archivo README, noten que la opción --cached se usa y es para indicar que &#039;&#039;&#039;se quite del seguimiento solamente&#039;&#039;, con el siguiente ejemplo se puede apreciar esto.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Veamos un caso particular con el ejemplo anterior, se ha añadido por error un archivo &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; y al hacer git status aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: func1.c&lt;br /&gt;
 new file: img.png&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 README&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si hacemos &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm *.png&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se desmarcarán los .png que estén actualmente en el seguimiento pero esto nos devolverá un error con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
error: the following file has changes staged in the index:&lt;br /&gt;
 img.png&lt;br /&gt;
(use --cached to keep the file, or -f to force removal)&lt;br /&gt;
&amp;lt;/source&amp;gt; Que nos dice que &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; se encuentra marcado y que usemos la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; para quitarlo del índice de seguimiento o la opción &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt;. &#039;&#039;&#039;Si se usa &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt; git forzará la eliminación del índice y del disco duro.&#039;&#039;&#039; Por lo que realmente eliminaremos el archivo. Por eso la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; elimina solamente del índice de seguimiento y protege el archivo original.&lt;br /&gt;
&lt;br /&gt;
Ahora supongamos que hemos eliminado el archivo &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; nosotros mismos al hacer git status aparecerá:&lt;br /&gt;
&amp;lt;pre&amp;gt;deleted:    func1.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Que dice que se ha eliminado del disco ese archivo, para quitarlo del seguimiento podemos usar &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt; Que desmarcará el archivo eliminado y no entrará en el siguiente commit. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; ese archivo no aparecerá más por que ha sido eliminado del disco y también del seguimiento.&lt;br /&gt;
&lt;br /&gt;
=== El archivo .gitignore ===&lt;br /&gt;
&lt;br /&gt;
== Hacer un commit ==&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos marcados todos los archivos que se necesiten se puede hacer un commit que es tomar snapshots de todos los archivos marcados y guardarlos en la base de datos del repositorio git, entonces basta con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al hacerlo se abrirá el editor especificado como por defecto para que escribamos un mensaje que describa los cambios hechos al trabajo en el commit actual. Las líneas que contengan #en el mensaje serán ignoradas. Al terminar de escribir el mensaje, guardarlo y salir del editor que se abrió el commit estará hecho. Podemos ver los distintos commits que se han hecho en el trabajo usando: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; git log&amp;lt;/source&amp;gt; Este un ejemplo del mensaje que muestra con &amp;lt;code&amp;gt;git log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&lt;br /&gt;
Author: Juan Perez &amp;lt;juan@algo.com&amp;gt;&lt;br /&gt;
Date: Tue Jan 13 15:07:38 2015 -0400&lt;br /&gt;
&lt;br /&gt;
 Commit inicial&lt;br /&gt;
 &lt;br /&gt;
 Este es el mensaje que aparecerá y nos muestra los cambios que se han hecho. &lt;br /&gt;
 Es buena idea describir los cambios de manera concisa para tener una buena referncia&lt;br /&gt;
 de los cambios realizados en este commit.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se abre una pantalla de la que se puede salir con q y no muestra:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&amp;lt;/code&amp;gt; - donde 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc es la cadena que identifica al commit, esta cadena es única por commit y no hay riesgo de que se confunda con otro. A partir de ahora para referirnos a ese commit en particular se usará esa cadena.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Author: Juan Perez &amp;amp;lt;juan@algo.com&amp;amp;gt;&amp;lt;/code&amp;gt; muestra el autor y email de la persona que realizó el commit.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Date: Tue Jan 13 15:07:38 2015 -0400&amp;lt;/code&amp;gt; La fecha y hora del commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Luego se muestra el mensaje que se escribió indicando los cambios que representa el commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Por cada commit se mostrará la misma estructura que la anterior y una vez hecho un commit los archivos incluídos en este están dentro el repositorio de versiones de git, esto quiere decir que son como puntos de retorno para deshacer cambios en los archivos. Por eso es buena idea hacer commits cada que se hagan cambios significativos o se desee hacer un respaldo de los cambios realizados desde un commit a otro.&lt;br /&gt;
&lt;br /&gt;
=== Reparar commit ===&lt;br /&gt;
&lt;br /&gt;
== Ver diferencias ==&lt;br /&gt;
&lt;br /&gt;
== Deshacer cambios (volver a un estado anterior) ==&lt;br /&gt;
&lt;br /&gt;
== Trabajando en ramas ==&lt;br /&gt;
&lt;br /&gt;
Las ramas (&amp;quot;branches&amp;quot; en inglés) sirven para poder crear un repositorio paralelo al que estemos usando y poder trabajar en él sin necesidad de afectar al original.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, digamos que creamos un &amp;quot;branch&amp;quot; llamado &amp;quot;bugFixing&amp;quot; (reparación de bugs) a partir de &amp;quot;master&amp;quot; (la rama principal), esto para que una parte del equipo siga creando nuevas características en el branch &amp;quot;master&amp;quot; y para que otra parte del equipo trabaje en la reparación de &amp;quot;bugs&amp;quot; en la rama &amp;quot;bugFixing&amp;quot;. Al final de este proceso ambas ramas deben mezclarse (&amp;quot;merge&amp;quot;) y volver a ser una sola.&lt;br /&gt;
&lt;br /&gt;
[[File:GitBranches.png|center|GitBranches.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ver todas las ramas ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cambiar a una rama ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git checkout &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crear una rama en tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Subir la rama al servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama de tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch -D &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama en el servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin --delete &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Clonar repositorio git ==&lt;br /&gt;
&lt;br /&gt;
== Trabajo colaborativo ==&lt;br /&gt;
&lt;br /&gt;
== Referencias ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.git-scm.com/book/en/v2 http://www.git-scm.com/book/en/v2]&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=635</id>
		<title>Git (escencial)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=635"/>
		<updated>2015-01-14T06:39:25Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este artículo se muestra el manejo básico del sistema de versionamiento de código git, también algunos tips para aprovechar sus funcionalidades.&lt;br /&gt;
&lt;br /&gt;
== Sistema de versionamiento ==&lt;br /&gt;
&lt;br /&gt;
Un sistema de control de versionamiento de código (VCS en inglés) es un sistema que permite mantener versiones de un trabajo que se desarrolla, por ejemplo al escribir código a medida que se avanza en un programa puede darse el caso de necesitar que los archivos vuelvan a un estado anterior al actual. Los sitemas de versionamiento de código son las herramientas indicadas para ello, así si hemos hecho cambios problemáticos en nuestro código podemos cambiar el código a una versión anterior que no tenía problemas (o al menos no tantos&amp;amp;nbsp;;) ).&lt;br /&gt;
&lt;br /&gt;
Los sistemas de versionamiento no se limitan a código, sirven también para cualquier archivo.&lt;br /&gt;
&lt;br /&gt;
Existen los CVCS (sistemas de versionamiento centralizado tales como &#039;&#039;&#039;svn&#039;&#039;&#039;) y los DVCS (sistemas de control de versionamiento distribuido como git y bazaar), sólo veremos git por lo que los CVCS no se abarcarán en este artículo.&lt;br /&gt;
&lt;br /&gt;
= Empezar a usar git&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Requerimientos&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Una pc con git instalado y una shell para introducir comandos, si no se tiene instalado git hay que instalarlo en un sistema basado en Debian bastaría con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install git&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Como trabaja git&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Lo primero es entender como git considera los cambios en los archivos.&lt;br /&gt;
&lt;br /&gt;
=== Snapshots y no cambios en los archivos ===&lt;br /&gt;
&lt;br /&gt;
Git hace &amp;quot;snapshots&amp;quot; en los archivos (es como tomar imágenes de un archivo para ver como luce), a medida que se va haciendo commits git hace snapshots de los archivos considerados y almacena una referencia a ese snapshot. Pero al hacer un nuevo commit git sólo almacena los snapshots que han cambiado.&lt;br /&gt;
&lt;br /&gt;
Un ejemplo claro de esto es cuando uno inicia git, se hará un snapshot incial de por ejemplo un arhcivo. Luego se modifica ese archivo por ejemplo borrando una letra y luego volverla a escribir en el mismo lugar y luego guardar el archivo, para el sistema operativo u otros sistemas de versionamiento el archivo cambió pero en realidad el archivo luce exactamente igual.&lt;br /&gt;
&lt;br /&gt;
Para git este archivo no cambió en lo absoluto y por eso al hacer de nuevo un snapshot git no registrará ningún cambió en el archivo por que los snapshots de ambos lucen iguales.&lt;br /&gt;
&lt;br /&gt;
En cambio si el archivo cambió en al menos una letra los snapshots lucirán distintos y para git este cambio debe ser tomado en cuenta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Es virtualmente imposible que git no note un cambio en los archivos&#039;&#039;&#039; bajo el principio mencionado arriba. Esto por que git usa algoritmos de checksum en este caso &#039;&#039;sha-1 hash&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Tres estados ===&lt;br /&gt;
&lt;br /&gt;
Git hace que los archivos estén en uno de tres estados y estos son:&lt;br /&gt;
&lt;br /&gt;
==== Modificado&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
El archivo has sido modificado ero no ha sido marcado para el siguiente commit.&lt;br /&gt;
&lt;br /&gt;
==== Marcado para commit (staged) ====&lt;br /&gt;
&lt;br /&gt;
Es cuando un archivo modificado ha sido marcado para que en el siguiente commit se tome un snapshot de este y se almacene en la base de datos del commit hecho. Cuando un archivo modificado ha sido marcado para ir en el siguiente commit se dice que ese archivo esta en el archivo conocido como &#039;&#039;&#039;índice&#039;&#039;&#039;o&#039;&#039;&#039;&#039;&#039;&amp;lt;i&amp;gt;staging area&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Comiteado (commited) ====&lt;br /&gt;
&lt;br /&gt;
Significa que el archivo esta apropiadamente almacenado en la base de datos correspondiente al commit hecho. Esto sucede sólo con los archivos tomados en cuenta y luego se hace el uso de &amp;lt;code&amp;gt;git commit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== trabajo local ===&lt;br /&gt;
&lt;br /&gt;
La gran ventaja de git es que no necesita conexion a internet para trabajar con el, por lo que la mayoría de los trabajaos lo hacemos en nuestra pc y en privado. Eso no significa que no se pueda trabajar colaborativamente mediante git, ya está diseñado para eso. Entonces git es una buena opción para trabajar proyectos en conjunto con otras personas a través de internet pero se puede usar git para trabajar individualmente y es una gran herramienta de versionamiento.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Necesitamos hacer algunos ajustes si es la primera vez que usamos git en nuestra pc. Git guarda las &#039;&#039;&#039;configuraciones globales&#039;&#039;&#039; en la carpeta personal de cada usuario en; &amp;lt;code&amp;gt;~/.gitconfig &amp;lt;/code&amp;gt;. Git también permite tener &#039;&#039;&#039;configuraciones locales&#039;&#039;&#039; es decir configuraciones distintas a las globales por repositorio donde el archivo se encuentra en el directorio principal del repositorio y dentro la carpeta .git entonces; &amp;lt;code&amp;gt;.git/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Indentificarse ===&lt;br /&gt;
&lt;br /&gt;
Para identificar al autor de cada commit git necesita que se coloque una dirección de correo electrónico y el nombre, a continuación haremos una configuración global para el usuario acutal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git config --global user.name &amp;quot;Nombre del usuario&amp;quot; &lt;br /&gt;
git config --global user.email &amp;quot;correo@algo.com&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este nombre de usuario correo electrónico aparecerán en cada commit que se haga y sirven para contactar al autor del commit.&lt;br /&gt;
&lt;br /&gt;
Para hacer las configuraciones locales basta &amp;lt;code&amp;gt;git config --local&amp;lt;/code&amp;gt; usando las mismas opciones que en global. Para esto la shell debe estar en el directorio del repositorio git en el que se quiere hacer los cambios y estas configuraciones locales se superpondrán a las configuraciones globales.&lt;br /&gt;
&lt;br /&gt;
=== Editor por defecto ===&lt;br /&gt;
&lt;br /&gt;
Adicionalmente se puede configurar el editor usado por defecto para escribir los mensajes al hacer los commits, por ejemplo para que el editor sea &#039;gedit&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git config --global core.editor gedit&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Crear repositorio git ==&lt;br /&gt;
&lt;br /&gt;
Si queremos hacer que git colabore con el versionamiento de cualquier trabajo aquí simples pasos:&lt;br /&gt;
&lt;br /&gt;
#Abrir una shell (terminal o consola)&lt;br /&gt;
#Dirigir la shell al direcotrio principal donde se encuentra el trabajo (cd hasta estar en el directorio donde esta nuestro trabajo)&lt;br /&gt;
#Una vez en el direcotorio principal escribir en la shell:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git init&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se creará un repostorio git inicial, luego se puede ver que se ha creado una carpeta con el nombre &amp;lt;code&amp;gt;.git&amp;lt;/code&amp;gt; que es donde se guarda el repositorio git.&lt;br /&gt;
&lt;br /&gt;
== Añadir archivos al seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Una vez se ha creado el repositorio git ya se pueden marcar archivos para se comiteados el comando para esto es &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;. Por ejemplo para agregar al índice un archivo llamado &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; se hace con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add README&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para agregar al índice todos los archivos que terminen en .c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *.c&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git soporta expresiones regulares por lo que se pueden usar los identificadores *, [], (),&amp;amp;nbsp;? y otros.&lt;br /&gt;
&lt;br /&gt;
== Ver seguimiento ==&lt;br /&gt;
&lt;br /&gt;
El comando &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; es el indicado&lt;br /&gt;
&lt;br /&gt;
Hay que notar que los archivos añadidos con git add ahora están marcados para ser parte del siguiente commit y si su contenido cambia git lo notará y podremos visualizarlo con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git status&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora veamos un ejemplo donde se tiene un proyecto con tres archivos &amp;lt;code&amp;gt;main.c README libs.h&amp;lt;/code&amp;gt;, supongamos que hemos ejecutado: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *&amp;lt;/source&amp;gt; Por lo que se han marcado todos los archivos y subcarpetas dentro de este directorio. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto nos muestra que se han agregado ciertos archivos para el siguiente commit. Ahora supongamos que hemos modificado el archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; y hemos creado otro llamado &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt;, al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
En la rama master&lt;br /&gt;
&lt;br /&gt;
Commit inicial&lt;br /&gt;
&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Cambios no preparados para el commit:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para actualizar lo que se ejecutará)&lt;br /&gt;
 (use «git checkout -- &amp;lt;archivo&amp;gt;...« para descartar cambios en le directorio de trabajo)&lt;br /&gt;
&lt;br /&gt;
 modificado: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; aparece como modificado y git nos sugiere que agreguemos &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; usando &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Si ejecutamos nuevamente &amp;lt;code&amp;gt;git add * &amp;lt;/code&amp;gt; todos los arhcivos serán marcados para ser parte del siguiente commit pero podemos marcar los archivos que necesitemos y usar &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; para ver la lista de los archivos con seguimiento.&lt;br /&gt;
&lt;br /&gt;
== Quitar archivos del seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Es natural cometer errores al agregar archivos al índice, por ejemplo siguiendo el ejemplo anterior se desea quitar el archivo &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; así no se tomará en cuenta al hacer el siguiente commit. Afortunadamente podemos hacerlo con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm --cached README&lt;br /&gt;
&amp;lt;/source&amp;gt; Que quitará del seguimiento al archivo README, noten que la opción --cached se usa y es para indicar que &#039;&#039;&#039;se quite del seguimiento solamente&#039;&#039;, con el siguiente ejemplo se puede apreciar esto.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Veamos un caso particular con el ejemplo anterior, se ha añadido por error un archivo &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; y al hacer git status aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: func1.c&lt;br /&gt;
 new file: img.png&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 README&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si hacemos &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm *.png&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se desmarcarán los .png que estén actualmente en el seguimiento pero esto nos devolverá un error con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
error: the following file has changes staged in the index:&lt;br /&gt;
 img.png&lt;br /&gt;
(use --cached to keep the file, or -f to force removal)&lt;br /&gt;
&amp;lt;/source&amp;gt; Que nos dice que &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; se encuentra marcado y que usemos la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; para quitarlo del índice de seguimiento o la opción &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt;. &#039;&#039;&#039;Si se usa &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt; git forzará la eliminación del índice y del disco duro.&#039;&#039;&#039; Por lo que realmente eliminaremos el archivo. Por eso la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; elimina solamente del índice de seguimiento y protege el archivo original.&lt;br /&gt;
&lt;br /&gt;
Ahora supongamos que hemos eliminado el archivo &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; nosotros mismos al hacer git status aparecerá:&lt;br /&gt;
&amp;lt;pre&amp;gt;deleted:    func1.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Que dice que se ha eliminado del disco ese archivo, para quitarlo del seguimiento podemos usar &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt; Que desmarcará el archivo eliminado y no entrará en el siguiente commit. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; ese archivo no aparecerá más por que ha sido eliminado del disco y también del seguimiento.&lt;br /&gt;
&lt;br /&gt;
=== El archivo .gitignore ===&lt;br /&gt;
&lt;br /&gt;
== Hacer un commit ==&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos marcados todos los archivos que se necesiten se puede hacer un commit que es tomar snapshots de todos los archivos marcados y guardarlos en la base de datos del repositorio git, entonces basta con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al hacerlo se abrirá el editor especificado como por defecto para que escribamos un mensaje que describa los cambios hechos al trabajo en el commit actual. Las líneas que contengan #en el mensaje serán ignoradas. Al terminar de escribir el mensaje, guardarlo y salir del editor que se abrió el commit estará hecho. Podemos ver los distintos commits que se han hecho en el trabajo usando: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; git log&amp;lt;/source&amp;gt; Este un ejemplo del mensaje que muestra con &amp;lt;code&amp;gt;git log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&lt;br /&gt;
Author: Juan Perez &amp;lt;juan@algo.com&amp;gt;&lt;br /&gt;
Date: Tue Jan 13 15:07:38 2015 -0400&lt;br /&gt;
&lt;br /&gt;
 Commit inicial&lt;br /&gt;
 &lt;br /&gt;
 Este es el mensaje que aparecerá y nos muestra los cambios que se han hecho. &lt;br /&gt;
 Es buena idea describir los cambios de manera concisa para tener una buena referncia&lt;br /&gt;
 de los cambios realizados en este commit.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se abre una pantalla de la que se puede salir con q y no muestra:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&amp;lt;/code&amp;gt; - donde 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc es la cadena que identifica al commit, esta cadena es única por commit y no hay riesgo de que se confunda con otro. A partir de ahora para referirnos a ese commit en particular se usará esa cadena.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Author: Juan Perez &amp;amp;lt;juan@algo.com&amp;amp;gt;&amp;lt;/code&amp;gt; muestra el autor y email de la persona que realizó el commit.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Date: Tue Jan 13 15:07:38 2015 -0400&amp;lt;/code&amp;gt; La fecha y hora del commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Luego se muestra el mensaje que se escribió indicando los cambios que representa el commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Por cada commit se mostrará la misma estructura que la anterior y una vez hecho un commit los archivos incluídos en este están dentro el repositorio de versiones de git, esto quiere decir que son como puntos de retorno para deshacer cambios en los archivos. Por eso es buena idea hacer commits cada que se hagan cambios significativos o se desee hacer un respaldo de los cambios realizados desde un commit a otro.&lt;br /&gt;
&lt;br /&gt;
=== Reparar commit ===&lt;br /&gt;
&lt;br /&gt;
== Ver diferencias ==&lt;br /&gt;
&lt;br /&gt;
== Deshacer cambios (volver a un estado anterior) ==&lt;br /&gt;
&lt;br /&gt;
== Trabajando en ramas ==&lt;br /&gt;
&lt;br /&gt;
Las ramas (&amp;quot;branches&amp;quot; en inglés) sirven para poder crear un repositorio paralelo al que estemos usando y poder trabajar en él sin necesidad de afectar al original.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, digamos que creamos un &amp;quot;branch&amp;quot; llamado &amp;quot;bugFixing&amp;quot; (reparación de bugs) a partir de &amp;quot;master&amp;quot; (la rama principal), esto para que una parte del equipo siga creando nuevas características en el branch &amp;quot;master&amp;quot; y para que otra parte del equipo trabaje en la reparación de &amp;quot;bugs&amp;quot; en la rama &amp;quot;bugFixing&amp;quot;. Al final de este proceso ambas ramas deben mezclarse (&amp;quot;merge&amp;quot;) y volver a ser una sola.&lt;br /&gt;
&lt;br /&gt;
[[File:GitBranches.png|center|GitBranches.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ver todas las ramas ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cambiar a una rama&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git checkout &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crear una rama en tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Subir la rama al servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama de tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch -D &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama en el servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin --delete &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Clonar repositorio git ==&lt;br /&gt;
&lt;br /&gt;
== Trabajo colaborativo ==&lt;br /&gt;
&lt;br /&gt;
== Referencias ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.git-scm.com/book/en/v2 http://www.git-scm.com/book/en/v2]&lt;br /&gt;
&lt;br /&gt;
= Tips =&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=634</id>
		<title>Git (escencial)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=634"/>
		<updated>2015-01-14T06:38:44Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este artículo se muestra el manejo básico del sistema de versionamiento de código git, también algunos tips para aprovechar sus funcionalidades.&lt;br /&gt;
&lt;br /&gt;
== Sistema de versionamiento ==&lt;br /&gt;
&lt;br /&gt;
Un sistema de control de versionamiento de código (VCS en inglés) es un sistema que permite mantener versiones de un trabajo que se desarrolla, por ejemplo al escribir código a medida que se avanza en un programa puede darse el caso de necesitar que los archivos vuelvan a un estado anterior al actual. Los sitemas de versionamiento de código son las herramientas indicadas para ello, así si hemos hecho cambios problemáticos en nuestro código podemos cambiar el código a una versión anterior que no tenía problemas (o al menos no tantos&amp;amp;nbsp;;) ).&lt;br /&gt;
&lt;br /&gt;
Los sistemas de versionamiento no se limitan a código, sirven también para cualquier archivo.&lt;br /&gt;
&lt;br /&gt;
Existen los CVCS (sistemas de versionamiento centralizado tales como &#039;&#039;&#039;svn&#039;&#039;&#039;) y los DVCS (sistemas de control de versionamiento distribuido como git y bazaar), sólo veremos git por lo que los CVCS no se abarcarán en este artículo.&lt;br /&gt;
&lt;br /&gt;
= Empezar a usar git&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Requerimientos&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Una pc con git instalado y una shell para introducir comandos, si no se tiene instalado git hay que instalarlo en un sistema basado en Debian bastaría con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install git&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Como trabaja git&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Lo primero es entender como git considera los cambios en los archivos.&lt;br /&gt;
&lt;br /&gt;
=== Snapshots y no cambios en los archivos ===&lt;br /&gt;
&lt;br /&gt;
Git hace &amp;quot;snapshots&amp;quot; en los archivos (es como tomar imágenes de un archivo para ver como luce), a medida que se va haciendo commits git hace snapshots de los archivos considerados y almacena una referencia a ese snapshot. Pero al hacer un nuevo commit git sólo almacena los snapshots que han cambiado.&lt;br /&gt;
&lt;br /&gt;
Un ejemplo claro de esto es cuando uno inicia git, se hará un snapshot incial de por ejemplo un arhcivo. Luego se modifica ese archivo por ejemplo borrando una letra y luego volverla a escribir en el mismo lugar y luego guardar el archivo, para el sistema operativo u otros sistemas de versionamiento el archivo cambió pero en realidad el archivo luce exactamente igual.&lt;br /&gt;
&lt;br /&gt;
Para git este archivo no cambió en lo absoluto y por eso al hacer de nuevo un snapshot git no registrará ningún cambió en el archivo por que los snapshots de ambos lucen iguales.&lt;br /&gt;
&lt;br /&gt;
En cambio si el archivo cambió en al menos una letra los snapshots lucirán distintos y para git este cambio debe ser tomado en cuenta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Es virtualmente imposible que git no note un cambio en los archivos&#039;&#039;&#039; bajo el principio mencionado arriba. Esto por que git usa algoritmos de checksum en este caso &#039;&#039;sha-1 hash&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Tres estados ===&lt;br /&gt;
&lt;br /&gt;
Git hace que los archivos estén en uno de tres estados y estos son:&lt;br /&gt;
&lt;br /&gt;
==== Modificado&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
El archivo has sido modificado ero no ha sido marcado para el siguiente commit.&lt;br /&gt;
&lt;br /&gt;
==== Marcado para commit (staged) ====&lt;br /&gt;
&lt;br /&gt;
Es cuando un archivo modificado ha sido marcado para que en el siguiente commit se tome un snapshot de este y se almacene en la base de datos del commit hecho. Cuando un archivo modificado ha sido marcado para ir en el siguiente commit se dice que ese archivo esta en el archivo conocido como &#039;&#039;&#039;índice&#039;&#039;&#039;o&#039;&#039;&#039;&#039;&#039;&amp;lt;i&amp;gt;staging area&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Comiteado (commited) ====&lt;br /&gt;
&lt;br /&gt;
Significa que el archivo esta apropiadamente almacenado en la base de datos correspondiente al commit hecho. Esto sucede sólo con los archivos tomados en cuenta y luego se hace el uso de &amp;lt;code&amp;gt;git commit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== trabajo local ===&lt;br /&gt;
&lt;br /&gt;
La gran ventaja de git es que no necesita conexion a internet para trabajar con el, por lo que la mayoría de los trabajaos lo hacemos en nuestra pc y en privado. Eso no significa que no se pueda trabajar colaborativamente mediante git, ya está diseñado para eso. Entonces git es una buena opción para trabajar proyectos en conjunto con otras personas a través de internet pero se puede usar git para trabajar individualmente y es una gran herramienta de versionamiento.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Necesitamos hacer algunos ajustes si es la primera vez que usamos git en nuestra pc. Git guarda las &#039;&#039;&#039;configuraciones globales&#039;&#039;&#039; en la carpeta personal de cada usuario en; &amp;lt;code&amp;gt;~/.gitconfig &amp;lt;/code&amp;gt;. Git también permite tener &#039;&#039;&#039;configuraciones locales&#039;&#039;&#039; es decir configuraciones distintas a las globales por repositorio donde el archivo se encuentra en el directorio principal del repositorio y dentro la carpeta .git entonces; &amp;lt;code&amp;gt;.git/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Indentificarse ===&lt;br /&gt;
&lt;br /&gt;
Para identificar al autor de cada commit git necesita que se coloque una dirección de correo electrónico y el nombre, a continuación haremos una configuración global para el usuario acutal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git config --global user.name &amp;quot;Nombre del usuario&amp;quot; &lt;br /&gt;
git config --global user.email &amp;quot;correo@algo.com&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este nombre de usuario correo electrónico aparecerán en cada commit que se haga y sirven para contactar al autor del commit.&lt;br /&gt;
&lt;br /&gt;
Para hacer las configuraciones locales basta &amp;lt;code&amp;gt;git config --local&amp;lt;/code&amp;gt; usando las mismas opciones que en global. Para esto la shell debe estar en el directorio del repositorio git en el que se quiere hacer los cambios y estas configuraciones locales se superpondrán a las configuraciones globales.&lt;br /&gt;
&lt;br /&gt;
=== Editor por defecto ===&lt;br /&gt;
&lt;br /&gt;
Adicionalmente se puede configurar el editor usado por defecto para escribir los mensajes al hacer los commits, por ejemplo para que el editor sea &#039;gedit&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git config --global core.editor gedit&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Crear repositorio git ==&lt;br /&gt;
&lt;br /&gt;
Si queremos hacer que git colabore con el versionamiento de cualquier trabajo aquí simples pasos:&lt;br /&gt;
&lt;br /&gt;
#Abrir una shell (terminal o consola)&lt;br /&gt;
#Dirigir la shell al direcotrio principal donde se encuentra el trabajo (cd hasta estar en el directorio donde esta nuestro trabajo)&lt;br /&gt;
#Una vez en el direcotorio principal escribir en la shell:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git init&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se creará un repostorio git inicial, luego se puede ver que se ha creado una carpeta con el nombre &amp;lt;code&amp;gt;.git&amp;lt;/code&amp;gt; que es donde se guarda el repositorio git.&lt;br /&gt;
&lt;br /&gt;
== Añadir archivos al seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Una vez se ha creado el repositorio git ya se pueden marcar archivos para se comiteados el comando para esto es &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;. Por ejemplo para agregar al índice un archivo llamado &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; se hace con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add README&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para agregar al índice todos los archivos que terminen en .c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *.c&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git soporta expresiones regulares por lo que se pueden usar los identificadores *, [], (),&amp;amp;nbsp;? y otros.&lt;br /&gt;
&lt;br /&gt;
== Ver seguimiento ==&lt;br /&gt;
&lt;br /&gt;
El comando &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; es el indicado&lt;br /&gt;
&lt;br /&gt;
Hay que notar que los archivos añadidos con git add ahora están marcados para ser parte del siguiente commit y si su contenido cambia git lo notará y podremos visualizarlo con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git status&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora veamos un ejemplo donde se tiene un proyecto con tres archivos &amp;lt;code&amp;gt;main.c README libs.h&amp;lt;/code&amp;gt;, supongamos que hemos ejecutado: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *&amp;lt;/source&amp;gt; Por lo que se han marcado todos los archivos y subcarpetas dentro de este directorio. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto nos muestra que se han agregado ciertos archivos para el siguiente commit. Ahora supongamos que hemos modificado el archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; y hemos creado otro llamado &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt;, al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
En la rama master&lt;br /&gt;
&lt;br /&gt;
Commit inicial&lt;br /&gt;
&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Cambios no preparados para el commit:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para actualizar lo que se ejecutará)&lt;br /&gt;
 (use «git checkout -- &amp;lt;archivo&amp;gt;...« para descartar cambios en le directorio de trabajo)&lt;br /&gt;
&lt;br /&gt;
 modificado: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; aparece como modificado y git nos sugiere que agreguemos &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; usando &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Si ejecutamos nuevamente &amp;lt;code&amp;gt;git add * &amp;lt;/code&amp;gt; todos los arhcivos serán marcados para ser parte del siguiente commit pero podemos marcar los archivos que necesitemos y usar &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; para ver la lista de los archivos con seguimiento.&lt;br /&gt;
&lt;br /&gt;
== Quitar archivos del seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Es natural cometer errores al agregar archivos al índice, por ejemplo siguiendo el ejemplo anterior se desea quitar el archivo &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; así no se tomará en cuenta al hacer el siguiente commit. Afortunadamente podemos hacerlo con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm --cached README&lt;br /&gt;
&amp;lt;/source&amp;gt; Que quitará del seguimiento al archivo README, noten que la opción --cached se usa y es para indicar que &#039;&#039;&#039;se quite del seguimiento solamente&#039;&#039;, con el siguiente ejemplo se puede apreciar esto.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Veamos un caso particular con el ejemplo anterior, se ha añadido por error un archivo &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; y al hacer git status aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: func1.c&lt;br /&gt;
 new file: img.png&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 README&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si hacemos &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm *.png&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se desmarcarán los .png que estén actualmente en el seguimiento pero esto nos devolverá un error con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
error: the following file has changes staged in the index:&lt;br /&gt;
 img.png&lt;br /&gt;
(use --cached to keep the file, or -f to force removal)&lt;br /&gt;
&amp;lt;/source&amp;gt; Que nos dice que &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; se encuentra marcado y que usemos la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; para quitarlo del índice de seguimiento o la opción &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt;. &#039;&#039;&#039;Si se usa &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt; git forzará la eliminación del índice y del disco duro.&#039;&#039;&#039; Por lo que realmente eliminaremos el archivo. Por eso la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; elimina solamente del índice de seguimiento y protege el archivo original.&lt;br /&gt;
&lt;br /&gt;
Ahora supongamos que hemos eliminado el archivo &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; nosotros mismos al hacer git status aparecerá:&lt;br /&gt;
&amp;lt;pre&amp;gt;deleted:    func1.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Que dice que se ha eliminado del disco ese archivo, para quitarlo del seguimiento podemos usar &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt; Que desmarcará el archivo eliminado y no entrará en el siguiente commit. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; ese archivo no aparecerá más por que ha sido eliminado del disco y también del seguimiento.&lt;br /&gt;
&lt;br /&gt;
=== El archivo .gitignore ===&lt;br /&gt;
&lt;br /&gt;
== Hacer un commit ==&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos marcados todos los archivos que se necesiten se puede hacer un commit que es tomar snapshots de todos los archivos marcados y guardarlos en la base de datos del repositorio git, entonces basta con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al hacerlo se abrirá el editor especificado como por defecto para que escribamos un mensaje que describa los cambios hechos al trabajo en el commit actual. Las líneas que contengan #en el mensaje serán ignoradas. Al terminar de escribir el mensaje, guardarlo y salir del editor que se abrió el commit estará hecho. Podemos ver los distintos commits que se han hecho en el trabajo usando: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; git log&amp;lt;/source&amp;gt; Este un ejemplo del mensaje que muestra con &amp;lt;code&amp;gt;git log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&lt;br /&gt;
Author: Juan Perez &amp;lt;juan@algo.com&amp;gt;&lt;br /&gt;
Date: Tue Jan 13 15:07:38 2015 -0400&lt;br /&gt;
&lt;br /&gt;
 Commit inicial&lt;br /&gt;
 &lt;br /&gt;
 Este es el mensaje que aparecerá y nos muestra los cambios que se han hecho. &lt;br /&gt;
 Es buena idea describir los cambios de manera concisa para tener una buena referncia&lt;br /&gt;
 de los cambios realizados en este commit.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se abre una pantalla de la que se puede salir con q y no muestra:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&amp;lt;/code&amp;gt; - donde 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc es la cadena que identifica al commit, esta cadena es única por commit y no hay riesgo de que se confunda con otro. A partir de ahora para referirnos a ese commit en particular se usará esa cadena.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Author: Juan Perez &amp;amp;lt;juan@algo.com&amp;amp;gt;&amp;lt;/code&amp;gt; muestra el autor y email de la persona que realizó el commit.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Date: Tue Jan 13 15:07:38 2015 -0400&amp;lt;/code&amp;gt; La fecha y hora del commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Luego se muestra el mensaje que se escribió indicando los cambios que representa el commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Por cada commit se mostrará la misma estructura que la anterior y una vez hecho un commit los archivos incluídos en este están dentro el repositorio de versiones de git, esto quiere decir que son como puntos de retorno para deshacer cambios en los archivos. Por eso es buena idea hacer commits cada que se hagan cambios significativos o se desee hacer un respaldo de los cambios realizados desde un commit a otro.&lt;br /&gt;
&lt;br /&gt;
=== Reparar commit ===&lt;br /&gt;
&lt;br /&gt;
== Ver diferencias ==&lt;br /&gt;
&lt;br /&gt;
== Deshacer cambios (volver a un estado anterior) ==&lt;br /&gt;
&lt;br /&gt;
== Trabajando en ramas ==&lt;br /&gt;
&lt;br /&gt;
Las ramas (&amp;quot;branches&amp;quot; en inglés) sirven para poder crear un repositorio paralelo al que estemos usando y poder trabajar en él sin necesidad de afectar al original.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, digamos que creamos un &amp;quot;branch&amp;quot; llamado &amp;quot;bugFixing&amp;quot; (reparación de bugs) a partir de &amp;quot;master&amp;quot; (la rama principal), esto para que una parte del equipo siga creando nuevas características en el branch &amp;quot;master&amp;quot; y para que otra parte del equipo trabaje en la reparación de &amp;quot;bugs&amp;quot; en la rama &amp;quot;bugFixing&amp;quot;. Al final de este proceso ambas ramas deben mezclarse (&amp;quot;merge&amp;quot;) y volver a ser una sola.&lt;br /&gt;
&lt;br /&gt;
[[File:GitBranches.png|center|GitBranches.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ver todas las ramas ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cambiar a una rama&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git checkout &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crear una rama en tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Subir la rama al servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama de tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch -D &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama en el servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin --delete &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Clonar repositorio git ==&lt;br /&gt;
&lt;br /&gt;
== Trabajo colaborativo ==&lt;br /&gt;
&lt;br /&gt;
== Referencias ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.git-scm.com/book/en/v2 http://www.git-scm.com/book/en/v2]&lt;br /&gt;
&lt;br /&gt;
== Tips ==&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=633</id>
		<title>Git (escencial)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=633"/>
		<updated>2015-01-14T06:35:22Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este artículo se muestra el manejo básico del sistema de versionamiento de código git, también algunos tips para aprovechar sus funcionalidades.&lt;br /&gt;
&lt;br /&gt;
== Sistema de versionamiento ==&lt;br /&gt;
&lt;br /&gt;
Un sistema de control de versionamiento de código (VCS en inglés) es un sistema que permite mantener versiones de un trabajo que se desarrolla, por ejemplo al escribir código a medida que se avanza en un programa puede darse el caso de necesitar que los archivos vuelvan a un estado anterior al actual. Los sitemas de versionamiento de código son las herramientas indicadas para ello, así si hemos hecho cambios problemáticos en nuestro código podemos cambiar el código a una versión anterior que no tenía problemas (o al menos no tantos&amp;amp;nbsp;;) ).&lt;br /&gt;
&lt;br /&gt;
Los sistemas de versionamiento no se limitan a código, sirven también para cualquier archivo.&lt;br /&gt;
&lt;br /&gt;
Existen los CVCS (sistemas de versionamiento centralizado tales como &#039;&#039;&#039;svn&#039;&#039;&#039;) y los DVCS (sistemas de control de versionamiento distribuido como git y bazaar), sólo veremos git por lo que los CVCS no se abarcarán en este artículo.&lt;br /&gt;
&lt;br /&gt;
= Empezar a usar git&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Requerimientos&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Una pc con git instalado y una shell para introducir comandos, si no se tiene instalado git hay que instalarlo en un sistema basado en Debian bastaría con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install git&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Como trabaja git&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Lo primero es entender como git considera los cambios en los archivos.&lt;br /&gt;
&lt;br /&gt;
=== Snapshots y no cambios en los archivos ===&lt;br /&gt;
&lt;br /&gt;
Git hace &amp;quot;snapshots&amp;quot; en los archivos (es como tomar imágenes de un archivo para ver como luce), a medida que se va haciendo commits git hace snapshots de los archivos considerados y almacena una referencia a ese snapshot. Pero al hacer un nuevo commit git sólo almacena los snapshots que han cambiado.&lt;br /&gt;
&lt;br /&gt;
Un ejemplo claro de esto es cuando uno inicia git, se hará un snapshot incial de por ejemplo un arhcivo. Luego se modifica ese archivo por ejemplo borrando una letra y luego volverla a escribir en el mismo lugar y luego guardar el archivo, para el sistema operativo u otros sistemas de versionamiento el archivo cambió pero en realidad el archivo luce exactamente igual.&lt;br /&gt;
&lt;br /&gt;
Para git este archivo no cambió en lo absoluto y por eso al hacer de nuevo un snapshot git no registrará ningún cambió en el archivo por que los snapshots de ambos lucen iguales.&lt;br /&gt;
&lt;br /&gt;
En cambio si el archivo cambió en al menos una letra los snapshots lucirán distintos y para git este cambio debe ser tomado en cuenta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Es virtualmente imposible que git no note un cambio en los archivos&#039;&#039;&#039; bajo el principio mencionado arriba. Esto por que git usa algoritmos de checksum en este caso &#039;&#039;sha-1 hash&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Tres estados ===&lt;br /&gt;
&lt;br /&gt;
Git hace que los archivos estén en uno de tres estados y estos son:&lt;br /&gt;
&lt;br /&gt;
==== Modificado&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
El archivo has sido modificado ero no ha sido marcado para el siguiente commit.&lt;br /&gt;
&lt;br /&gt;
==== Marcado para commit (staged) ====&lt;br /&gt;
&lt;br /&gt;
Es cuando un archivo modificado ha sido marcado para que en el siguiente commit se tome un snapshot de este y se almacene en la base de datos del commit hecho. Cuando un archivo modificado ha sido marcado para ir en el siguiente commit se dice que ese archivo esta en el archivo conocido como &#039;&#039;&#039;índice&#039;&#039;&#039;o&#039;&#039;&#039;&#039;&#039;&amp;lt;i&amp;gt;staging area&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Comiteado (commited) ====&lt;br /&gt;
&lt;br /&gt;
Significa que el archivo esta apropiadamente almacenado en la base de datos correspondiente al commit hecho. Esto sucede sólo con los archivos tomados en cuenta y luego se hace el uso de &amp;lt;code&amp;gt;git commit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== trabajo local ===&lt;br /&gt;
&lt;br /&gt;
La gran ventaja de git es que no necesita conexion a internet para trabajar con el, por lo que la mayoría de los trabajaos lo hacemos en nuestra pc y en privado. Eso no significa que no se pueda trabajar colaborativamente mediante git, ya está diseñado para eso. Entonces git es una buena opción para trabajar proyectos en conjunto con otras personas a través de internet pero se puede usar git para trabajar individualmente y es una gran herramienta de versionamiento.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Necesitamos hacer algunos ajustes si es la primera vez que usamos git en nuestra pc. Git guarda las &#039;&#039;&#039;configuraciones globales&#039;&#039;&#039; en la carpeta personal de cada usuario en; &amp;lt;code&amp;gt;~/.gitconfig &amp;lt;/code&amp;gt;. Git también permite tener &#039;&#039;&#039;configuraciones locales&#039;&#039;&#039; es decir configuraciones distintas a las globales por repositorio donde el archivo se encuentra en el directorio principal del repositorio y dentro la carpeta .git entonces; &amp;lt;code&amp;gt;.git/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Indentificarse ===&lt;br /&gt;
&lt;br /&gt;
Para identificar al autor de cada commit git necesita que se coloque una dirección de correo electrónico y el nombre, a continuación haremos una configuración global para el usuario acutal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git config --global user.name &amp;quot;Nombre del usuario&amp;quot; &lt;br /&gt;
git config --global user.email &amp;quot;correo@algo.com&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este nombre de usuario correo electrónico aparecerán en cada commit que se haga y sirven para contactar al autor del commit.&lt;br /&gt;
&lt;br /&gt;
Para hacer las configuraciones locales basta &amp;lt;code&amp;gt;git config --local&amp;lt;/code&amp;gt; usando las mismas opciones que en global. Para esto la shell debe estar en el directorio del repositorio git en el que se quiere hacer los cambios y estas configuraciones locales se superpondrán a las configuraciones globales.&lt;br /&gt;
&lt;br /&gt;
=== Editor por defecto ===&lt;br /&gt;
&lt;br /&gt;
Adicionalmente se puede configurar el editor usado por defecto para escribir los mensajes al hacer los commits, por ejemplo para que el editor sea &#039;gedit&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git config --global core.editor gedit&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Crear repositorio git ==&lt;br /&gt;
&lt;br /&gt;
Si queremos hacer que git colabore con el versionamiento de cualquier trabajo aquí simples pasos:&lt;br /&gt;
&lt;br /&gt;
#Abrir una shell (terminal o consola)&lt;br /&gt;
#Dirigir la shell al direcotrio principal donde se encuentra el trabajo (cd hasta estar en el directorio donde esta nuestro trabajo)&lt;br /&gt;
#Una vez en el direcotorio principal escribir en la shell:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git init&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se creará un repostorio git inicial, luego se puede ver que se ha creado una carpeta con el nombre &amp;lt;code&amp;gt;.git&amp;lt;/code&amp;gt; que es donde se guarda el repositorio git.&lt;br /&gt;
&lt;br /&gt;
== Añadir archivos al seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Una vez se ha creado el repositorio git ya se pueden marcar archivos para se comiteados el comando para esto es &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;. Por ejemplo para agregar al índice un archivo llamado &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; se hace con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add README&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para agregar al índice todos los archivos que terminen en .c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *.c&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git soporta expresiones regulares por lo que se pueden usar los identificadores *, [], (),&amp;amp;nbsp;? y otros.&lt;br /&gt;
&lt;br /&gt;
== Ver seguimiento ==&lt;br /&gt;
&lt;br /&gt;
El comando &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; es el indicado&lt;br /&gt;
&lt;br /&gt;
Hay que notar que los archivos añadidos con git add ahora están marcados para ser parte del siguiente commit y si su contenido cambia git lo notará y podremos visualizarlo con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git status&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora veamos un ejemplo donde se tiene un proyecto con tres archivos &amp;lt;code&amp;gt;main.c README libs.h&amp;lt;/code&amp;gt;, supongamos que hemos ejecutado: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *&amp;lt;/source&amp;gt; Por lo que se han marcado todos los archivos y subcarpetas dentro de este directorio. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto nos muestra que se han agregado ciertos archivos para el siguiente commit. Ahora supongamos que hemos modificado el archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; y hemos creado otro llamado &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt;, al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
En la rama master&lt;br /&gt;
&lt;br /&gt;
Commit inicial&lt;br /&gt;
&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Cambios no preparados para el commit:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para actualizar lo que se ejecutará)&lt;br /&gt;
 (use «git checkout -- &amp;lt;archivo&amp;gt;...« para descartar cambios en le directorio de trabajo)&lt;br /&gt;
&lt;br /&gt;
 modificado: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; aparece como modificado y git nos sugiere que agreguemos &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; usando &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Si ejecutamos nuevamente &amp;lt;code&amp;gt;git add * &amp;lt;/code&amp;gt; todos los arhcivos serán marcados para ser parte del siguiente commit pero podemos marcar los archivos que necesitemos y usar &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; para ver la lista de los archivos con seguimiento.&lt;br /&gt;
&lt;br /&gt;
== Quitar archivos del seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Es natural cometer errores al agregar archivos al índice, por ejemplo siguiendo el ejemplo anterior se desea quitar el archivo &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; así no se tomará en cuenta al hacer el siguiente commit. Afortunadamente podemos hacerlo con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm --cached README&lt;br /&gt;
&amp;lt;/source&amp;gt; Que quitará del seguimiento al archivo README, noten que la opción --cached se usa y es para indicar que &#039;&#039;&#039;se quite del seguimiento solamente&#039;&#039;, con el siguiente ejemplo se puede apreciar esto.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Veamos un caso particular con el ejemplo anterior, se ha añadido por error un archivo &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; y al hacer git status aparece: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: func1.c&lt;br /&gt;
 new file: img.png&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 README&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si hacemos &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm *.png&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se desmarcarán los .png que estén actualmente en el seguimiento pero esto nos devolverá un error con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
error: the following file has changes staged in the index:&lt;br /&gt;
 img.png&lt;br /&gt;
(use --cached to keep the file, or -f to force removal)&lt;br /&gt;
&amp;lt;/source&amp;gt; Que nos dice que &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; se encuentra marcado y que usemos la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; para quitarlo del índice de seguimiento o la opción &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt;. &#039;&#039;&#039;Si se usa &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt; git forzará la eliminación del índice y del disco duro.&#039;&#039;&#039; Por lo que realmente eliminaremos el archivo. Por eso la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; elimina solamente del índice de seguimiento y protege el archivo original.&lt;br /&gt;
&lt;br /&gt;
Ahora supongamos que hemos eliminado el archivo &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; nosotros mismos al hacer git status aparecerá:&lt;br /&gt;
&amp;lt;pre&amp;gt;deleted:    func1.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Que dice que se ha eliminado del disco ese archivo, para quitarlo del seguimiento podemos usar &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt; Que desmarcará el archivo eliminado y no entrará en el siguiente commit. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; ese archivo no aparecerá más por que ha sido eliminado del disco y también del seguimiento.&lt;br /&gt;
&lt;br /&gt;
=== El archivo .gitignore ===&lt;br /&gt;
&lt;br /&gt;
== Hacer un commit ==&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos marcados todos los archivos que se necesiten se puede hacer un commit que es tomar snapshots de todos los archivos marcados y guardarlos en la base de datos del repositorio git, entonces basta con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al hacerlo se abrirá el editor especificado como por defecto para que escribamos un mensaje que describa los cambios hechos al trabajo en el commit actual. Las líneas que contengan #en el mensaje serán ignoradas. Al terminar de escribir el mensaje, guardarlo y salir del editor que se abrió el commit estará hecho. Podemos ver los distintos commits que se han hecho en el trabajo usando: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; git log&amp;lt;/source&amp;gt; Este un ejemplo del mensaje que muestra con &amp;lt;code&amp;gt;git log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; &lt;br /&gt;
commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&lt;br /&gt;
Author: Juan Perez &amp;lt;juan@algo.com&amp;gt;&lt;br /&gt;
Date: Tue Jan 13 15:07:38 2015 -0400&lt;br /&gt;
&lt;br /&gt;
 Commit inicial&lt;br /&gt;
 &lt;br /&gt;
 Este es el mensaje que aparecerá y nos muestra los cambios que se han hecho. &lt;br /&gt;
 Es buena idea describir los cambios de manera concisa para tener una buena referncia&lt;br /&gt;
 de los cambios realizados en este commit.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se abre una pantalla de la que se puede salir con q y no muestra:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&amp;lt;/code&amp;gt; - donde 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc es la cadena que identifica al commit, esta cadena es única por commit y no hay riesgo de que se confunda con otro. A partir de ahora para referirnos a ese commit en particular se usará esa cadena.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Author: Juan Perez &amp;amp;lt;juan@algo.com&amp;amp;gt;&amp;lt;/code&amp;gt; muestra el autor y email de la persona que realizó el commit.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Date: Tue Jan 13 15:07:38 2015 -0400&amp;lt;/code&amp;gt; La fecha y hora del commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Luego se muestra el mensaje que se escribió indicando los cambios que representa el commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Por cada commit se mostrará la misma estructura que la anterior y una vez hecho un commit los archivos incluídos en este están dentro el repositorio de versiones de git, esto quiere decir que son como puntos de retorno para deshacer cambios en los archivos. Por eso es buena idea hacer commits cada que se hagan cambios significativos o se desee hacer un respaldo de los cambios realizados desde un commit a otro.&lt;br /&gt;
&lt;br /&gt;
=== Reparar commit ===&lt;br /&gt;
&lt;br /&gt;
== Ver diferencias ==&lt;br /&gt;
&lt;br /&gt;
== Deshacer cambios (volver a un estado anterior) ==&lt;br /&gt;
&lt;br /&gt;
== Trabajando en ramas ==&lt;br /&gt;
&lt;br /&gt;
Las ramas (&amp;quot;branches&amp;quot; en inglés) sirven para poder crear un repositorio paralelo al que estemos usando y poder trabajar en él sin necesidad de afectar al original.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, digamos que creamos un &amp;quot;branch&amp;quot; llamado &amp;quot;bugFixing&amp;quot; (reparación de bugs) a partir de &amp;quot;master&amp;quot; (la rama principal), esto para que una parte del equipo siga creando nuevas características en el branch &amp;quot;master&amp;quot; y para que otra parte del equipo trabaje en la reparación de &amp;quot;bugs&amp;quot; en la rama &amp;quot;bugFixing&amp;quot;. Al final de este proceso ambas ramas deben mezclarse (&amp;quot;merge&amp;quot;) y volver a ser una sola.&lt;br /&gt;
&lt;br /&gt;
[[File:GitBranches.png|center|GitBranches.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ver todas las ramas ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cambiar a una rama&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git checkout &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crear una rama en tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Subir la rama al servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama de tu entorno local ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch -D &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama en el servidor ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin --delete &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Clonar repositorio git ==&lt;br /&gt;
&lt;br /&gt;
== Trabajo colaborativo ==&lt;br /&gt;
&lt;br /&gt;
== Referencias ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.git-scm.com/book/en/v2 http://www.git-scm.com/book/en/v2]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=632</id>
		<title>Git (escencial)</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Git_(escencial)&amp;diff=632"/>
		<updated>2015-01-14T06:33:22Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;En este artículo se muestra el manejo básico del sistema de versionamiento de código git, también algunos tips para aprovechar sus funcionalidades.&lt;br /&gt;
&lt;br /&gt;
== Sistema de versionamiento ==&lt;br /&gt;
&lt;br /&gt;
Un sistema de control de versionamiento de código (VCS en inglés) es un sistema que permite mantener versiones de un trabajo que se desarrolla, por ejemplo al escribir código a medida que se avanza en un programa puede darse el caso de necesitar que los archivos vuelvan a un estado anterior al actual. Los sitemas de versionamiento de código son las herramientas indicadas para ello, así si hemos hecho cambios problemáticos en nuestro código podemos cambiar el código a una versión anterior que no tenía problemas (o al menos no tantos&amp;amp;nbsp;;) ).&lt;br /&gt;
&lt;br /&gt;
Los sistemas de versionamiento no se limitan a código, sirven también para cualquier archivo.&lt;br /&gt;
&lt;br /&gt;
Existen los CVCS (sistemas de versionamiento centralizado tales como &#039;&#039;&#039;svn&#039;&#039;&#039;) y los DVCS (sistemas de control de versionamiento distribuido como git y bazaar), sólo veremos git por lo que los CVCS no se abarcarán en este artículo.&lt;br /&gt;
&lt;br /&gt;
= Empezar a usar git&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== Requerimientos&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Una pc con git instalado y una shell para introducir comandos, si no se tiene instalado git hay que instalarlo en un sistema basado en Debian bastaría con&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;apt-get install git&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Como trabaja git&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Lo primero es entender como git considera los cambios en los archivos.&lt;br /&gt;
&lt;br /&gt;
=== Snapshots y no cambios en los archivos ===&lt;br /&gt;
&lt;br /&gt;
Git hace &amp;quot;snapshots&amp;quot; en los archivos (es como tomar imágenes de un archivo para ver como luce), a medida que se va haciendo commits git hace snapshots de los archivos considerados y almacena una referencia a ese snapshot. Pero al hacer un nuevo commit git sólo almacena los snapshots que han cambiado.&lt;br /&gt;
&lt;br /&gt;
Un ejemplo claro de esto es cuando uno inicia git, se hará un snapshot incial de por ejemplo un arhcivo. Luego se modifica ese archivo por ejemplo borrando una letra y luego volverla a escribir en el mismo lugar y luego guardar el archivo, para el sistema operativo u otros sistemas de versionamiento el archivo cambió pero en realidad el archivo luce exactamente igual.&lt;br /&gt;
&lt;br /&gt;
Para git este archivo no cambió en lo absoluto y por eso al hacer de nuevo un snapshot git no registrará ningún cambió en el archivo por que los snapshots de ambos lucen iguales.&lt;br /&gt;
&lt;br /&gt;
En cambio si el archivo cambió en al menos una letra los snapshots lucirán distintos y para git este cambio debe ser tomado en cuenta.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Es virtualmente imposible que git no note un cambio en los archivos&#039;&#039;&#039; bajo el principio mencionado arriba. Esto por que git usa algoritmos de checksum en este caso &#039;&#039;sha-1 hash&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Tres estados ===&lt;br /&gt;
&lt;br /&gt;
Git hace que los archivos estén en uno de tres estados y estos son:&lt;br /&gt;
&lt;br /&gt;
==== Modificado&amp;lt;br/&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
El archivo has sido modificado ero no ha sido marcado para el siguiente commit.&lt;br /&gt;
&lt;br /&gt;
==== Marcado para commit (staged) ====&lt;br /&gt;
&lt;br /&gt;
Es cuando un archivo modificado ha sido marcado para que en el siguiente commit se tome un snapshot de este y se almacene en la base de datos del commit hecho. Cuando un archivo modificado ha sido marcado para ir en el siguiente commit se dice que ese archivo esta en el archivo conocido como &#039;&#039;&#039;índice&#039;&#039;&#039;o&#039;&#039;&#039;&#039;&#039;&amp;lt;i&amp;gt;staging area&amp;lt;/i&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Comiteado (commited) ====&lt;br /&gt;
&lt;br /&gt;
Significa que el archivo esta apropiadamente almacenado en la base de datos correspondiente al commit hecho. Esto sucede sólo con los archivos tomados en cuenta y luego se hace el uso de &amp;lt;code&amp;gt;git commit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== trabajo local ===&lt;br /&gt;
&lt;br /&gt;
La gran ventaja de git es que no necesita conexion a internet para trabajar con el, por lo que la mayoría de los trabajaos lo hacemos en nuestra pc y en privado. Eso no significa que no se pueda trabajar colaborativamente mediante git, ya está diseñado para eso. Entonces git es una buena opción para trabajar proyectos en conjunto con otras personas a través de internet pero se puede usar git para trabajar individualmente y es una gran herramienta de versionamiento.&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Necesitamos hacer algunos ajustes si es la primera vez que usamos git en nuestra pc. Git guarda las &#039;&#039;&#039;configuraciones globales&#039;&#039;&#039; en la carpeta personal de cada usuario en; &amp;lt;code&amp;gt;~/.gitconfig &amp;lt;/code&amp;gt;. Git también permite tener &#039;&#039;&#039;configuraciones locales&#039;&#039;&#039; es decir configuraciones distintas a las globales por repositorio donde el archivo se encuentra en el directorio principal del repositorio y dentro la carpeta .git entonces; &amp;lt;code&amp;gt;.git/config&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Indentificarse ===&lt;br /&gt;
&lt;br /&gt;
Para identificar al autor de cada commit git necesita que se coloque una dirección de correo electrónico y el nombre, a continuación haremos una configuración global para el usuario acutal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git config --global user.name &amp;quot;Nombre del usuario&amp;quot; &lt;br /&gt;
git config --global user.email &amp;quot;correo@algo.com&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Este nombre de usuario correo electrónico aparecerán en cada commit que se haga y sirven para contactar al autor del commit.&lt;br /&gt;
&lt;br /&gt;
Para hacer las configuraciones locales basta &amp;lt;code&amp;gt;git config --local&amp;lt;/code&amp;gt; usando las mismas opciones que en global. Para esto la shell debe estar en el directorio del repositorio git en el que se quiere hacer los cambios y estas configuraciones locales se superpondrán a las configuraciones globales.&lt;br /&gt;
&lt;br /&gt;
=== Editor por defecto ===&lt;br /&gt;
&lt;br /&gt;
Adicionalmente se puede configurar el editor usado por defecto para escribir los mensajes al hacer los commits, por ejemplo para que el editor sea &#039;gedit&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git config --global core.editor gedit&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Crear repositorio git ==&lt;br /&gt;
&lt;br /&gt;
Si queremos hacer que git colabore con el versionamiento de cualquier trabajo aquí simples pasos:&lt;br /&gt;
&lt;br /&gt;
#Abrir una shell (terminal o consola)&lt;br /&gt;
#Dirigir la shell al direcotrio principal donde se encuentra el trabajo (cd hasta estar en el directorio donde esta nuestro trabajo)&lt;br /&gt;
#Una vez en el direcotorio principal escribir en la shell:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git init&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se creará un repostorio git inicial, luego se puede ver que se ha creado una carpeta con el nombre &amp;lt;code&amp;gt;.git&amp;lt;/code&amp;gt; que es donde se guarda el repositorio git.&lt;br /&gt;
&lt;br /&gt;
== Añadir archivos al seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Una vez se ha creado el repositorio git ya se pueden marcar archivos para se comiteados el comando para esto es &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;. Por ejemplo para agregar al índice un archivo llamado &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; se hace con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add README&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora para agregar al índice todos los archivos que terminen en .c&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *.c&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git soporta expresiones regulares por lo que se pueden usar los identificadores *, [], (),&amp;amp;nbsp;? y otros.&lt;br /&gt;
&lt;br /&gt;
== Ver seguimiento ==&lt;br /&gt;
&lt;br /&gt;
El comando &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; es el indicado&lt;br /&gt;
&lt;br /&gt;
Hay que notar que los archivos añadidos con git add ahora están marcados para ser parte del siguiente commit y si su contenido cambia git lo notará y podremos visualizarlo con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git status&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ahora veamos un ejemplo donde se tiene un proyecto con tres archivos &amp;lt;code&amp;gt;main.c README libs.h&amp;lt;/code&amp;gt;, supongamos que hemos ejecutado: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;git add *&amp;lt;/source&amp;gt; Por lo que se han marcado todos los archivos y subcarpetas dentro de este directorio. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esto nos muestra que se han agregado ciertos archivos para el siguiente commit. Ahora supongamos que hemos modificado el archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; y hemos creado otro llamado &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt;, al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; aparece:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
En la rama master&lt;br /&gt;
&lt;br /&gt;
Commit inicial&lt;br /&gt;
&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: README&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Cambios no preparados para el commit:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para actualizar lo que se ejecutará)&lt;br /&gt;
 (use «git checkout -- &amp;lt;archivo&amp;gt;...« para descartar cambios en le directorio de trabajo)&lt;br /&gt;
&lt;br /&gt;
 modificado: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
El archivo &amp;lt;code&amp;gt;main.c&amp;lt;/code&amp;gt; aparece como modificado y git nos sugiere que agreguemos &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; usando &amp;lt;code&amp;gt;git add&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Si ejecutamos nuevamente &amp;lt;code&amp;gt;git add * &amp;lt;/code&amp;gt; todos los arhcivos serán marcados para ser parte del siguiente commit pero podemos marcar los archivos que necesitemos y usar &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; para ver la lista de los archivos con seguimiento.&lt;br /&gt;
&lt;br /&gt;
== Quitar archivos del seguimiento ==&lt;br /&gt;
&lt;br /&gt;
Es natural cometer errores al agregar archivos al índice, por ejemplo siguiendo el ejemplo anterior se desea quitar el archivo &amp;lt;code&amp;gt;README&amp;lt;/code&amp;gt; así no se tomará en cuenta al hacer el siguiente commit. Afortunadamente podemos hacerlo con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm --cached README&lt;br /&gt;
&amp;lt;/source&amp;gt; Que quitará del seguimiento al archivo README, noten que la opción --cached se usa y es para indicar que &#039;&#039;&#039;se quite del seguimiento solamente&#039;&#039;, con el siguiente ejemplo se puede apreciar esto.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Veamos un caso particular con el ejemplo anterior, se ha añadido por error un archivo &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; y al hacer git status aparece: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
Cambios para hacer commit:&lt;br /&gt;
 (use «git rm --cached &amp;lt;archivo&amp;gt;...« para eliminar stage)&lt;br /&gt;
&lt;br /&gt;
 new file: func1.c&lt;br /&gt;
 new file: img.png&lt;br /&gt;
 new file: libs.h&lt;br /&gt;
 new file: main.c&lt;br /&gt;
&lt;br /&gt;
Archivos sin seguimiento:&lt;br /&gt;
 (use «git add &amp;lt;archivo&amp;gt;...» para incluir lo que se ha de ejecutar)&lt;br /&gt;
&lt;br /&gt;
 README&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Si hacemos &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm *.png&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se desmarcarán los .png que estén actualmente en el seguimiento pero esto nos devolverá un error con: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
error: the following file has changes staged in the index:&lt;br /&gt;
 img.png&lt;br /&gt;
(use --cached to keep the file, or -f to force removal)&lt;br /&gt;
&amp;lt;/source&amp;gt; Que nos dice que &amp;lt;code&amp;gt;img.png&amp;lt;/code&amp;gt; se encuentra marcado y que usemos la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; para quitarlo del índice de seguimiento o la opción &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt;. &#039;&#039;&#039;Si se usa &amp;lt;code&amp;gt;-f&amp;lt;/code&amp;gt; git forzará la eliminación del índice y del disco duro.&#039;&#039;&#039; Por lo que realmente eliminaremos el archivo. Por eso la opción &amp;lt;code&amp;gt;--cached&amp;lt;/code&amp;gt; elimina solamente del índice de seguimiento y protege el archivo original.&lt;br /&gt;
&lt;br /&gt;
Ahora supongamos que hemos eliminado el archivo &amp;lt;code&amp;gt;func1.c&amp;lt;/code&amp;gt; nosotros mismos al hacer git status aparecerá:&lt;br /&gt;
&amp;lt;pre&amp;gt;deleted:    func1.c&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Que dice que se ha eliminado del disco ese archivo, para quitarlo del seguimiento podemos usar &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git rm func1.c&lt;br /&gt;
&amp;lt;/source&amp;gt; Que desmarcará el archivo eliminado y no entrará en el siguiente commit. Ahora al hacer &amp;lt;code&amp;gt;git status&amp;lt;/code&amp;gt; ese archivo no aparecerá más por que ha sido eliminado del disco y también del seguimiento.&lt;br /&gt;
&lt;br /&gt;
=== El archivo .gitignore ===&lt;br /&gt;
&lt;br /&gt;
== Hacer un commit ==&lt;br /&gt;
&lt;br /&gt;
Una vez tenemos marcados todos los archivos que se necesiten se puede hacer un commit que es tomar snapshots de todos los archivos marcados y guardarlos en la base de datos del repositorio git, entonces basta con:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Al hacerlo se abrirá el editor especificado como por defecto para que escribamos un mensaje que describa los cambios hechos al trabajo en el commit actual. Las líneas que contengan #en el mensaje serán ignoradas. Al terminar de escribir el mensaje, guardarlo y salir del editor que se abrió el commit estará hecho. Podemos ver los distintos commits que se han hecho en el trabajo usando: &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; git log&amp;lt;/source&amp;gt; Este un ejemplo del mensaje que muestra con &amp;lt;code&amp;gt;git log&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt; &lt;br /&gt;
commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&lt;br /&gt;
Author: Juan Perez &amp;lt;juan@algo.com&amp;gt;&lt;br /&gt;
Date: Tue Jan 13 15:07:38 2015 -0400&lt;br /&gt;
&lt;br /&gt;
 Commit inicial&lt;br /&gt;
 &lt;br /&gt;
 Este es el mensaje que aparecerá y nos muestra los cambios que se han hecho. &lt;br /&gt;
 Es buena idea describir los cambios de manera concisa para tener una buena referncia&lt;br /&gt;
 de los cambios realizados en este commit.&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Se abre una pantalla de la que se puede salir con q y no muestra:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;commit 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc&amp;lt;/code&amp;gt; - donde 6b3603354b48f5ef3f5b69f2140c8b66caabd8dc es la cadena que identifica al commit, esta cadena es única por commit y no hay riesgo de que se confunda con otro. A partir de ahora para referirnos a ese commit en particular se usará esa cadena.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Author: Juan Perez &amp;amp;lt;juan@algo.com&amp;amp;gt;&amp;lt;/code&amp;gt; muestra el autor y email de la persona que realizó el commit.&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;Date: Tue Jan 13 15:07:38 2015 -0400&amp;lt;/code&amp;gt; La fecha y hora del commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Luego se muestra el mensaje que se escribió indicando los cambios que representa el commit.&lt;br /&gt;
&lt;br /&gt;
&amp;gt; Por cada commit se mostrará la misma estructura que la anterior y una vez hecho un commit los archivos incluídos en este están dentro el repositorio de versiones de git, esto quiere decir que son como puntos de retorno para deshacer cambios en los archivos. Por eso es buena idea hacer commits cada que se hagan cambios significativos o se desee hacer un respaldo de los cambios realizados desde un commit a otro.&lt;br /&gt;
&lt;br /&gt;
=== Reparar commit ===&lt;br /&gt;
&lt;br /&gt;
== Ver diferencias ==&lt;br /&gt;
&lt;br /&gt;
== Deshacer cambios (volver a un estado anterior) ==&lt;br /&gt;
&lt;br /&gt;
== Trabajando en ramas&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Las ramas (&amp;quot;branches&amp;quot; en inglés) sirven para poder crear un repositorio paralelo al que estemos usando y poder trabajar en él sin necesidad de afectar al original.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, digamos que creamos un &amp;quot;branch&amp;quot; llamado &amp;quot;bugFixing&amp;quot; (reparación de bugs) a partir de &amp;quot;master&amp;quot; (la rama principal), esto para que una parte del equipo siga creando nuevas características en el branch &amp;quot;master&amp;quot; y para que otra parte del equipo trabaje en la reparación de &amp;quot;bugs&amp;quot; en la rama &amp;quot;bugFixing&amp;quot;. Al final de este proceso ambas ramas deben mezclarse (&amp;quot;merge&amp;quot;) y volver a ser una sola.&lt;br /&gt;
&lt;br /&gt;
[[File:GitBranches.png|center|GitBranches.png]]&lt;br /&gt;
&lt;br /&gt;
=== Ver todas las ramas&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cambiar a una rama ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git checkout &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crear una rama en tu entorno local ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Subir la rama al servidor ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama de tu entorno local ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git branch -D &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar la rama en el servidor ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;$ git push origin --delete &amp;lt;nombre_de_la_rama&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Clonar repositorio git ==&lt;br /&gt;
&lt;br /&gt;
== Trabajo colaborativo ==&lt;br /&gt;
&lt;br /&gt;
== Referencias ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.git-scm.com/book/en/v2 http://www.git-scm.com/book/en/v2]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:GitBranches.png&amp;diff=631</id>
		<title>Archivo:GitBranches.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:GitBranches.png&amp;diff=631"/>
		<updated>2015-01-14T06:27:31Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=630</id>
		<title>Manifiesto Hacklab</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Manifiesto_Hacklab&amp;diff=630"/>
		<updated>2015-01-14T06:10:00Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Manifiesto #r00thouse (hacklab La Paz Bolivia)&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
== ¿Qué es el Hacklab?&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Es un espacio libre para el intercambio de conocimiento. En este espacio encontramos seres humanos con distintos gustos y preferencias pero todos comparten el deseo de compartir y enriquecerse del conocimiento de otros , sin impedimentos para transmitir tambien saberes y aprendizajes a los demás.&lt;br /&gt;
&lt;br /&gt;
Gracias a estas razones las personas que asisten comparten también la ideología del software libre y cultura libre, no existen barreras que eviten que las personas se nutran de información y brinden su opinión al respecto aquí.&lt;br /&gt;
&lt;br /&gt;
*Qué es el R00tHouse&lt;br /&gt;
**Un colectivo de gente con los siguientes ideales:&lt;br /&gt;
***Sotware Libre.&lt;br /&gt;
***Cultura Libre.&lt;br /&gt;
***Derecho a la seguridad y encriptación de datos.&lt;br /&gt;
***Libre acceso a la información.&lt;br /&gt;
*Qué no es el RootHouse.&lt;br /&gt;
**No es ni se busca ser una empresa o un medio lucrativo.&lt;br /&gt;
**No es un startup.&lt;br /&gt;
**No es un instituto.&lt;br /&gt;
**No es un club de amigos.&lt;br /&gt;
*Qué se hace en el R00tHouse.&lt;br /&gt;
**Se comparte libremente la información y el conocimiento.&lt;br /&gt;
*Qué no se hace en el R00tHouse.&lt;br /&gt;
**No se permite ser egoista con el conocimiento.&lt;br /&gt;
&lt;br /&gt;
== Motivaciones:&amp;lt;br/&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
=== Divertirse hackeando y luchar por que la información sea de libre acceso.&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Queremos compartir y estrechar lazos de amistad, por ello, cualquier actividad en el hacklab es de libre acceso para todos no nos agrada poner obstáculos entre nosotros u otras personas para extender el conocimiento. Por eso estamos en contra de esas &amp;quot;barreras&amp;quot; si alguien quiere compartir algo o necesita apoyo viene aquí y lo hace libremente no existen restricciones por que creemos eso es desarrollo personal y social.&lt;br /&gt;
&lt;br /&gt;
=== Experimentar y aprender.&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Si hay algo que alguien quiera probar aquí puede hacerlo. Después a partir de esa experiencia se aprende algo.&lt;br /&gt;
&lt;br /&gt;
=== Especializarse usando GNU/linux y software libre. ===&lt;br /&gt;
&lt;br /&gt;
Como toda la ideología del software libre concuerda con la nuestra es un gran objetivo el nuestro profundizar el uso y desarrollo de software libre y especialmente el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
=== Aprender mas que solo tecnología.&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
No es una regla venir a compartir tecnología. El espacio es libre hablamos también de cultura, arte, política, desarrollo social, ecología, etc. Eso nos ayuda a ver hacia donde vamos y de donde partimos.&lt;br /&gt;
&lt;br /&gt;
=== Unión como hacklab, ser amigos e intercambiar ideales.&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Las personas son más importantes que cualquier tecnología, por eso los amigos que formamos aquí son los cimientos de este espacio. Si no hay barreras es más fácil estrechar lazos de amistad y compartir sueños e ideales.&lt;br /&gt;
&lt;br /&gt;
=== Todos tienen algo que enseñar o aprender.&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Ninguna persona es más importante que otra, si alguién sabe algo viene aquí y lo comparte, los demás lo escuchan y dan opiniones si desean siendo las conversaciones espontáneas. El trato aquí es &amp;quot;&#039;&#039;de tu a tu&#039;&#039;&amp;quot;, la gente dice: &amp;quot;&#039;&#039;todos somos iguales ante la ley&#039;&#039;&amp;quot;, en el hacklab decimos: &amp;quot;&#039;&#039;Todos todos tenemos algo que enseñar y aprender&#039;&#039;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Encontrar apoyo y emprender ideas en equipo.&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Si alguién viene y tiene una duda, los demás intentarán ayudarle aquí también se realizan proyectos y emprendimientos libres. A menudo en equipo se avanza más rápido y mejor, cualquiera que quiera realizar un proyecto en distintas áreas de la informática, electrónica, ciencias en general o la idea que se le ocurra aquí puede conseguir apoyo por que también hay gente que desea sumarse a ese proyecto.&lt;br /&gt;
&lt;br /&gt;
== Manifiesto general ==&lt;br /&gt;
&lt;br /&gt;
Apuesta lo que quieras a que todos somos iguales . . .&amp;lt;br/&amp;gt;Nos han estado dando comida para bebés con cuchara en la escuela, cuando estábamos hambrientos de carne . . .&amp;lt;br/&amp;gt;Las migajas de carne que ustedes dejaron escapar estaban masticadas y sin sabor.&amp;lt;br/&amp;gt;Hemos sido dominados por los sádicos, o ignorados por los apáticos.&amp;lt;br/&amp;gt;Los pocos que tenían algo que enseñarnos encontraron en nosotros alumnos atentos, pero esos pocos son como gotas de agua en el desierto.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Este es nuestro mundo ahora . . .&amp;lt;br/&amp;gt;El mundo del electrón y el switch, la belleza del baudio.&amp;lt;br/&amp;gt;Hacemos uso de un servicio que ya existe sin pagar, por que podría ser ridículamente barato, si no estuviera en manos de glotones hambrientos de ganancias, y ustedes nos llaman criminales.&amp;lt;br/&amp;gt;Nosotros exploramos . . .&amp;lt;br/&amp;gt;y ustedes nos llaman criminales.&amp;lt;br/&amp;gt;Nosotros buscamos detrás del conocimiento . . .&amp;lt;br/&amp;gt;y ustedes nos llaman criminales.&amp;lt;br/&amp;gt;Nosotros existimos sin color, sin nacionalidad, sin prejuicios religiosos . . .&amp;lt;br/&amp;gt;y ustedes nos llaman criminales.&amp;lt;br/&amp;gt;Ustedes construyen bombas atómicas,&amp;lt;br/&amp;gt;ustedes hacen la guerra,&amp;lt;br/&amp;gt;asesinan, engañan y nos mienten&amp;lt;br/&amp;gt;y tratan de hacernos creer que es por nuestro bien,&amp;lt;br/&amp;gt;ahora nosotros somos los criminales.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Si, soy un criminal.&amp;lt;br/&amp;gt;Mi crimen es la curiosidad.&amp;lt;br/&amp;gt;Mi crimen es el juzgar a las personas por lo que dicen y piensan, no por como se ven.&amp;lt;br/&amp;gt;Mi crimen es ser mucho más inteligente que ustedes, algo por lo cual jamás podrán perdonarme.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Soy un Hacker, y este es mi manifiesto.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Pueden detener a este individuo, pero no podrán detenernos a todos… después de todo, todos somos iguales.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;+++The Mentor+++&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=629</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=629"/>
		<updated>2015-01-14T04:33:48Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;7&amp;quot; cellspacing=&amp;quot;3&amp;quot; width=&amp;quot;1077&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 0, 0);  text-align: center&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[[Manifiesto Hacklab|&amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;&#039;&#039;&#039;[[Página principal#documentacion|DOCUMENTACIÓN]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;&#039;&#039;&#039;[[Página principal#proyectos|PROYECTOS]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;&#039;&#039;&#039;[[Página principal#eventos|EVENTOS]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div id=&amp;quot;documentacion&amp;quot;&amp;gt;&#039;&#039;&#039;DOCUMENTACIÓN&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;5&amp;quot; width=&amp;quot;785&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Categoría&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Descripción&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &#039;&#039;&#039;[[:Category:Linux|GNU/Linux]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
Documentación genérica de distintas herramientas de administración y técnicas de programación en el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
&#039;&#039;[[File:Gnu-tux.png|center|100x100px|Separated-gnu-tux.png]]&#039;&#039;&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:verdana,geneva,sans-serif&amp;quot;&amp;gt;[[Núcleo GNU/Linux|Núcleo GNU/Linux]]&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Curso introductorio al uso del sistema operativo libre &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt;&#039;&#039;&#039; y otras herramientas de software libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Dirigido a &#039;&#039;estudiantes &#039;&#039;que quieran &amp;lt;u&amp;gt;lograr una migración completa&amp;lt;/u&amp;gt; de sistemas con software privativo a un sistema operativo &amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt; que es libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | [[File:Ioi-medal.png|center|60x60px|Ioi-medal.png]][[Entrenamiento OBI|Entrenamiento OBI]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: rgb(204, 255, 255);  border-color: rgb(221, 221, 218);  text-align: center&amp;quot; | &lt;br /&gt;
Entrenamiento de la UMSA para la Olimpiada Boliviana de Informática, y para la Olimpiada Internacional de Informática.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;[[Disco Utilidades 1|Disco utilidades 1]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;HACKER DISC es un disco versátil de doble capa 8 Gigas, en el cual están fijados montón de libros en pdf para aficionados y estudiantes de &#039;&#039;informática, sistemas, electrónica, diseño&#039;&#039; y documentación de &#039;&#039;software libre&#039;&#039;.&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Arduino|Arduino]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Proyectos realizados con arduino&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Parrillada]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Documentación sobre las parrilladas&amp;amp;nbsp;:9&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Desarrollo de videojuegos|Desarrollo de Videojuegos]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Desarrollo de videojuegos en general&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Manifiesto de un Criptopunk]]&lt;br /&gt;
! &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
[[Spreadsheets]]&lt;br /&gt;
&lt;br /&gt;
! &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Hacklabs y Hackerspaces (traducción)|Hacklabs y Hackerspaces (traducción)]]&lt;br /&gt;
! Documento el cual puede aclarar varias dudas sobre la diferencia entre hacklabs y hackerspaces&lt;br /&gt;
|-&lt;br /&gt;
! [[Guerilla Open Access Manifiesto]]&lt;br /&gt;
! Manifiesto de la Guerrilla por el Acceso Abierto&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div id=&amp;quot;proyectos&amp;quot;&amp;gt;&#039;&#039;&#039;PROYECTOS&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Proyecto&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Website|Hacklab Website]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Desarrollo de la página web del r00thouse usando Django&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Wardriving|Wardriving]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Contar con una base de datos de consulta de las redes wifi de Bolivia&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Dead Drops|Dead Drops]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Una forma cool, offline, anónima y p2p para compartir información&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Network|Hacklab Network]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Es la implementación de Diaspora en el r00thouse para la integración de otros hacklabs, hactivistas y comunidades afines al software libre del país.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://pod.hacklab.org.bo/ https://pod.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Hacklab Wiki&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Implementación de Mediawiki para la documentación y gestión de actividades en el hacklab.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://wiki.hacklab.org.bo/ http://wiki.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Red Mesh|Redes Mesh]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | implementacion de una red de nodos bajo frecuencias libres.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Piratebox]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la Universidad y eventos.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Creación y animación de un cubo de leds de 8 de lado.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;checkeen esto: [http://www.youtube.com/watch?v=6mXM-oGggrM http://www.youtube.com/watch?v=6mXM-oGggrM]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Feria del prado|&#039;&#039;&#039;PARTICIPACIÓN EN LA FERIA DEL PRADO&#039;&#039;&#039;]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Tramitar la licencia para obtener un puesto en la tradicional feria paceña de los domingos. Y designar cada domingo a dos personas distintas de forma obligatoria y la participación de los lignuxeros de la comunidad de forma libre. El stand contendra cuadros informativos, cuadros murales, venta de distros, venta de poleras, de stickers, venta de gorras, venta de botones, venta de pingûinos de peluche, en fin... venta de cualquier sourvenir. Además de llevar una laptop para la exposición de algun documental o videotutorial.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Directorio de proyectos|Directorio de proyectos]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
Un mapa con geolocalización de personas que están haciendo &amp;quot;cosas&amp;quot;, y descripción sobre qué tipo de &amp;quot;cosas&amp;quot; están haciendo.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[RepoCharlas|Repo de charlas]]&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Links a charlas interesantes, y elaboracion colaborativa de subtitulos.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[ElectronicLab|Electronic-lab]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Varios proyectos sobre electronica DIY&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Nuevo proyecto aqui&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | coloque aqui un nuevo proyecto&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div id=&amp;quot;eventos&amp;quot;&amp;gt;&#039;&#039;&#039;EVENTOS&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;cke_show_border&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; width=&amp;quot;739&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Evento&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 204, 51);  white-space: nowrap;  width: 220px&amp;quot; | Nuevo evento aquí&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 255, 102);  text-align: left&amp;quot; | &lt;br /&gt;
breve descripción&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 204, 51);  white-space: nowrap;  width: 100px&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;[[File:HourOfCode.png|none|100x100px|HourOfCode.png]]&amp;lt;br/&amp;gt;&#039;&#039;&#039;[[La Hora del Código|La Hora del Código]]&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 255, 102);  text-align: left&amp;quot; | Organización del evento: La Hora del Código en Bolivia.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Semana del Ñu y el pingüino 2014|&#039;&#039;&#039;Semana del Ñu y el pingüino&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
(del lunes 17 al viernes 21 de noviembre)&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Una semana entera de charlas, seminarios y concursos de software libre en la Carrera de informática de la UMSA, ven, participa y aporta al software libre y cultura libre.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Ciclo de peliculas de Sci - Fi]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | &lt;br /&gt;
Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia-ficción y ciencia emergente.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Encuentro Hacklabs 2014|Encuentro_Hacklabs]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Evento que pretende socializar e intercambiar conociemtos entre Hacklabs Locales. Cada año se lo realizara en el ROOT-HOUSE el ultimo jueves de Noviembre (dia de acción de gracias estadounidense) con cena de pollito.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | [[Cronograma de eventos anuales|Cronograma de eventos anuales]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Varios eventos anauales para recordarlos&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To do list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cosas que hacer cuando estemos de vagos&amp;amp;nbsp;:P&lt;br /&gt;
&lt;br /&gt;
*Actualizar nuestro nodo de Diáspora!&lt;br /&gt;
*Impresora 3D.&lt;br /&gt;
*Un cuadracóptero.&lt;br /&gt;
*Terminar la documentación de [[GPG]].&lt;br /&gt;
*Terminar el [[Manifiesto Hacklab]].&lt;br /&gt;
*Hacer un [[Manifiesto del Hackmeeting Boliviano]].&lt;br /&gt;
*Terminar el totem del Hackmeeting.&lt;br /&gt;
*Script para sacar backups de: la wiki, el blog y el diaspora&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Guerilla_Open_Access_Manifiesto&amp;diff=628</id>
		<title>Guerilla Open Access Manifiesto</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Guerilla_Open_Access_Manifiesto&amp;diff=628"/>
		<updated>2015-01-14T04:17:30Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Página creada con «&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;Fuente:&amp;amp;nbsp;[http://openaccessmanifesto.org/manifiesto-de-la-guerrilla-por-el-acceso-abierto/]&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p st...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;Fuente:&amp;amp;nbsp;[http://openaccessmanifesto.org/manifiesto-de-la-guerrilla-por-el-acceso-abierto/]&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: &#039;courier new&#039;, courier, monospace;&amp;quot;&amp;gt;La información es poder. Pero como todo poder, hay quienes quieren quedarse con él. Todo el patrimonio cultural y científico del mundo, publicado durante siglos en libros y diarios, continúa siendo digitalizado y guardado por un puñado de corporaciones privadas. ¿Quieres leer publicaciones acerca de los más famosos resultados de la ciencia? Necesitarás enviar grandes cantidades a editoriales como Reed Elsevier.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Existen personas luchando para cambiar esto. El Movimiento para el Acceso Abierto ha luchado valientemente para asegurar que los científicos no firmen derechos de autor y en cambio se aseguren que su trabajo sea publicado en Internet, bajo términos que permitan que cualquier persona tenga acceso a este. Pero incluso en el mejor de los casos, su lucha solamente aplicará para cosas que se publiquen en el futuro. El resto, lo publicado hasta ahora, se habrá perdido.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Este es un precio demasiado alto para pagar. ¿Obligar a que académicos paguen dinero para leer el trabajo de sus colegas? ¿Digitalizar bibliotecas enteras pero solo permitir que la gente en Google las pueda leer? ¿Proveer artículos científicos a aquellos en las élites universitarias del primer mundo, pero no a niños en el sur del planeta? Es indignante e inaceptable.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;&amp;quot;Estoy de acuerdo&amp;quot;, muchos dicen, &amp;quot;pero ¿qué podemos hacer? Las compañías mantienen los derechos de autor, ganan enormes cantidades de dinero al cobrar por el acceso, y todo es perfectamente legal. No hay nada que podamos hacer para detenerlas&amp;quot;. Pero sí hay algo que podemos hacer, algo que ya se está haciendo: podemos contraatacar.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Quienes tienen acceso a estos recursos -estudiantes, bibliotecarios, científicos- han recibido un privilegio. Pueden alimentarse de este banquete de conocimiento mientras el resto del mundo es excluido. Pero ustedes no necesitan -de hecho, moralmente, no pueden- mantener este privilegio solamente para ustedes. Tienen el deber de compartirlo con el mundo. Y tienen que compartir claves con sus colegas y llenar solicitudes de descargas para sus amigos.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Mientras tanto, aquellos que han sido excluidos no esperan sin hacer nada. Han estado fisgoneando a través de agujeros y trepando cercas, liberando información guardada por las editoriales y compartiéndola con sus amigos.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Pero todas estas acciones se quedan en la oscuridad, escondidas en el sótano. Se las llama robo o piratería, como si compartir la riqueza del conocimiento fuese el equivalente moral a saquear un barco y asesinar a su tripulación. Compartir no es inmoral: es un imperativo moral. Solo quienes están cegados por la ambición podrían rehusarse a dejar que un amigo obtenga una copia.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Las grandes corporaciones, por supuesto, están cegadas por la ambición. Las leyes bajo las cuales operan lo requieren. Sus accionistas se sublevarían si fuese menos que esto. Y los políticos que han comprado las respaldan, aprobando leyes que les conceden el poder exclusivo para decidir quiénes pueden hacer copias.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;No hay justicia al cumplir leyes injustas. Es hora de salir a la luz y, siguiendo la tradición de la desobediencia civil, oponernos a este robo privado de la cultura pública.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Necesitamos tomar la información, donde quiera que esté almacenada, hacer copias y compartirlas con el mundo. Necesitamos tomar cosas que ya no tienen derechos de autor y agregarlas al archivo. Necesitamos comprar bases de datos secretas y publicarlas en la web. Necesitamos descargar publicaciones científicas y subirlas a redes de intercambio de archivos. Necesitamos combatir en la Guerrilla del Acceso Abierto.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Con suficientes de nosotros, alrededor del mundo, no solo enviaremos un mensaje firme en contra de la privatización del conocimiento. Haremos que sea una cosa del pasado.&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;¿Te unirás a nosotros?&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Aaron Swartz&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: justify;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace;&amp;quot;&amp;gt;Julio de 2008, Eremo, Italia&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=627</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=627"/>
		<updated>2015-01-14T04:14:51Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;7&amp;quot; cellspacing=&amp;quot;3&amp;quot; width=&amp;quot;1077&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 0, 0); text-align: center&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[[Manifiesto Hacklab|&amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;&#039;&#039;&#039;[[Página principal#documentacion|DOCUMENTACIÓN]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;&#039;&#039;&#039;[[Página principal#proyectos|PROYECTOS]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;&#039;&#039;&#039;[[Página principal#eventos|EVENTOS]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div id=&amp;quot;documentacion&amp;quot;&amp;gt;&#039;&#039;&#039;DOCUMENTACIÓN&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;5&amp;quot; width=&amp;quot;785&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255); border-color: rgb(255, 255, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Categoría&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255); border-color: rgb(255, 255, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Descripción&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207); border-color: rgb(221, 221, 218)&amp;quot; | &#039;&#039;&#039;[[:Category:Linux|GNU/Linux]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207); border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
Documentación genérica de distintas herramientas de administración y técnicas de programación en el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
&#039;&#039;[[File:Gnu-tux.png|center|100x100px|Separated-gnu-tux.png]]&#039;&#039;&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:verdana,geneva,sans-serif&amp;quot;&amp;gt;[[Núcleo GNU/Linux|Núcleo GNU/Linux]]&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204); border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Curso introductorio al uso del sistema operativo libre &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt;&#039;&#039;&#039; y otras herramientas de software libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Dirigido a &#039;&#039;estudiantes &#039;&#039;que quieran &amp;lt;u&amp;gt;lograr una migración completa&amp;lt;/u&amp;gt; de sistemas con software privativo a un sistema operativo &amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt; que es libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 218)&amp;quot; | [[File:Ioi-medal.png|center|60x60px|Ioi-medal.png]][[Entrenamiento OBI|Entrenamiento OBI]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: rgb(204, 255, 255); border-color: rgb(221, 221, 218); text-align: center&amp;quot; | &lt;br /&gt;
Entrenamiento de la UMSA para la Olimpiada Boliviana de Informática, y para la Olimpiada Internacional de Informática.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233); border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;[[Disco Utilidades 1|Disco utilidades 1]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233); border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;HACKER DISC es un disco versátil de doble capa 8 Gigas, en el cual están fijados montón de libros en pdf para aficionados y estudiantes de &#039;&#039;informática, sistemas, electrónica, diseño&#039;&#039; y documentación de &#039;&#039;software libre&#039;&#039;.&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Arduino|Arduino]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Proyectos realizados con arduino&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Parrillada]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Documentación sobre las parrilladas&amp;amp;nbsp;:9&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Desarrollo de videojuegos|Desarrollo de Videojuegos]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Desarrollo de videojuegos en general&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Manifiesto de un Criptopunk]]&lt;br /&gt;
! &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
[[Spreadsheets]]&lt;br /&gt;
&lt;br /&gt;
! &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Hacklabs y Hackerspaces (traducción)|Hacklabs y Hackerspaces (traducción)]]&lt;br /&gt;
! Documento el cual puede aclarar varias dudas sobre la diferencia entre hacklabs y hackerspaces&lt;br /&gt;
|-&lt;br /&gt;
! [[Guerilla Open Access Manifiesto]]&lt;br /&gt;
! Manifiesto de la Guerrilla por el Acceso Abierto&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div id=&amp;quot;proyectos&amp;quot;&amp;gt;&#039;&#039;&#039;PROYECTOS&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Proyecto&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Website|Hacklab Website]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Desarrollo de la página web del r00thouse usando Django&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Wardriving|Wardriving]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Contar con una base de datos de consulta de las redes wifi de Bolivia&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Dead Drops|Dead Drops]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Una forma cool, offline, anónima y p2p para compartir información&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Network|Hacklab Network]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Es la implementación de Diaspora en el r00thouse para la integración de otros hacklabs, hactivistas y comunidades afines al software libre del país.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://pod.hacklab.org.bo/ https://pod.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Hacklab Wiki&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Implementación de Mediawiki para la documentación y gestión de actividades en el hacklab.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://wiki.hacklab.org.bo/ http://wiki.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Red Mesh|Redes Mesh]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | implementacion de una red de nodos bajo frecuencias libres.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Piratebox]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la Universidad y eventos.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Creación y animación de un cubo de leds de 8 de lado.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;checkeen esto: [http://www.youtube.com/watch?v=6mXM-oGggrM http://www.youtube.com/watch?v=6mXM-oGggrM]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Feria del prado|&#039;&#039;&#039;PARTICIPACIÓN EN LA FERIA DEL PRADO&#039;&#039;&#039;]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | Tramitar la licencia para obtener un puesto en la tradicional feria paceña de los domingos. Y designar cada domingo a dos personas distintas de forma obligatoria y la participación de los lignuxeros de la comunidad de forma libre. El stand contendra cuadros informativos, cuadros murales, venta de distros, venta de poleras, de stickers, venta de gorras, venta de botones, venta de pingûinos de peluche, en fin... venta de cualquier sourvenir. Además de llevar una laptop para la exposición de algun documental o videotutorial.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Directorio de proyectos|Directorio de proyectos]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
Un mapa con geolocalización de personas que están haciendo &amp;quot;cosas&amp;quot;, y descripción sobre qué tipo de &amp;quot;cosas&amp;quot; están haciendo.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[RepoCharlas|Repo de charlas]]&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | Links a charlas interesantes, y elaboracion colaborativa de subtitulos.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[ElectronicLab|Electronic-lab]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | Varios proyectos sobre electronica DIY&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | Nuevo proyecto aqui&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | coloque aqui un nuevo proyecto&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div id=&amp;quot;eventos&amp;quot;&amp;gt;&#039;&#039;&#039;EVENTOS&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;cke_show_border&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; width=&amp;quot;739&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Evento&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 204, 51); white-space: nowrap; width: 220px&amp;quot; | Nuevo evento aquí&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 255, 102); text-align: left&amp;quot; | &lt;br /&gt;
breve descripción&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 204, 51); white-space: nowrap; width: 100px&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;[[File:HourOfCode.png|none|100x100px|HourOfCode.png]]&amp;lt;br/&amp;gt;&#039;&#039;&#039;[[La Hora del Código|La Hora del Código]]&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 255, 102); text-align: left&amp;quot; | Organización del evento: La Hora del Código en Bolivia.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &lt;br /&gt;
[[Semana del Ñu y el pingüino 2014|&#039;&#039;&#039;Semana del Ñu y el pingüino&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
(del lunes 17 al viernes 21 de noviembre)&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | Una semana entera de charlas, seminarios y concursos de software libre en la Carrera de informática de la UMSA, ven, participa y aporta al software libre y cultura libre.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &lt;br /&gt;
[[Ciclo de peliculas de Sci - Fi]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | &lt;br /&gt;
Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia-ficción y ciencia emergente.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &lt;br /&gt;
[[Encuentro Hacklabs 2014|Encuentro_Hacklabs]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | Evento que pretende socializar e intercambiar conociemtos entre Hacklabs Locales. Cada año se lo realizara en el ROOT-HOUSE el ultimo jueves de Noviembre (dia de acción de gracias estadounidense) con cena de pollito.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | [[Cronograma de eventos anuales|Cronograma de eventos anuales]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | Varios eventos anauales para recordarlos&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To do list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cosas que hacer cuando estemos de vagos&amp;amp;nbsp;:P&lt;br /&gt;
&lt;br /&gt;
*Impresora 3D.&lt;br /&gt;
*Un cuadracóptero.&lt;br /&gt;
*Terminar la documentación de [[GPG]].&lt;br /&gt;
*Terminar el [[Manifiesto Hacklab]].&lt;br /&gt;
*Hacer un [[Manifiesto del Hackmeeting Boliviano]].&lt;br /&gt;
*Terminar el totem del Hackmeeting.&lt;br /&gt;
*Script para sacar backups de: la wiki, el blog y el diaspora&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Usuario_discusi%C3%B3n:Kali&amp;diff=546</id>
		<title>Usuario discusión:Kali</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Usuario_discusi%C3%B3n:Kali&amp;diff=546"/>
		<updated>2015-01-07T02:19:38Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Bienvenido!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Bienvenido a &#039;&#039;r00thouse&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
Esperamos que contribuyas mucho y bien.&lt;br /&gt;
Probablemente desearás leer las [[Help:Contenidos|páginas de ayuda]].&lt;br /&gt;
Nuevamente, bienvenido y diviértete! [[Usuario:Jhtan|Jhtan]] ([[Usuario discusión:Jhtan|discusión]]) 03:19 7 ene 2015 (CET)&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Usuario:Kali&amp;diff=545</id>
		<title>Usuario:Kali</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Usuario:Kali&amp;diff=545"/>
		<updated>2015-01-07T02:19:38Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Creando página de usuario para un nuevo usuario.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Manifiesto_de_un_Criptopunk&amp;diff=539</id>
		<title>Manifiesto de un Criptopunk</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Manifiesto_de_un_Criptopunk&amp;diff=539"/>
		<updated>2014-12-26T04:43:08Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Traducido de: [http://www.activism.net/cypherpunk/manifesto.html http://www.activism.net/cypherpunk/manifesto.html]&lt;br /&gt;
&lt;br /&gt;
por [http://en.wikipedia.org/wiki/Eric_Hughes_%28cypherpunk%29 Eric Hughes]&lt;br /&gt;
&lt;br /&gt;
La privacidad es necesaria para una sociedad abierta en la era de la electrónica. La privacidad no significa clandestinidad. Un asunto privado es algo que uno no quiere que todo el mundo sepa, pero un asunto secreto es algo que uno no quiere que nadie sepa. Privacidad es el poder de mostrarse selectivamente al mundo.&lt;br /&gt;
&lt;br /&gt;
Si ambas partes tienen algún tipo de trato, entonces cada una tiene memoria de su interacción. Cada parte puede hablar sobre su propia memoria de esto; ¿Cómo podría alguien prevenir esto? Uno podría pasar las leyes en contra de esta, pero la libertad de expresión, incluso mucho más que la privacidad, es fundamental para una sociedad abierta; buscamos no restringir ningún discurso en absoluto. Si muchas partes hablan juntas en el mismo foro, cada una puede hablar a todas las otras y agregar juntas conocimientos sobre los individuos y las otras partes. El poder de las comunicaciones electrónicas a permitido tal discurso de grupo, y no va a desaparecer simplemente porque se quiere que se haga.&lt;br /&gt;
&lt;br /&gt;
Desde que deseamos la privacidad, debemos asegurar que cada parte en una transacción tiene el conocimiento solo de lo que es directamente necesario para la transacción. Desde que se puede hablar de cualquier información, debemos asegurarnos de revelar lo más mínimo posible. En la mayoría de los casos, la identidad no es relevante. Cuando compro una revista en una tienda y le doy al empleado el dinero en la mano, no hay necesidad de que se sepa quién soy. Cuando yo le pido a mi proveedor de correo electrónico que envíe y reciba mensajes, mi proveedor necesita saber con quién me estoy comunicando o qué estoy diciendo o que están los otros diciéndome a mi; mi proveedor solo necesita saber como hacer llegar el mensaje ahí, y cuánto le debo por eso. Cuando mi identidad es revelada por el mecanismo subyacente de la transacción, no tengo privacidad. No puedo elegir mostrarme; Yo siempre debo mostrarme.&lt;br /&gt;
&lt;br /&gt;
Por lo tanto, la privacidad en una sociedad abierta requiere sistemas de transacciones anónimas. Hasta ahora, el dinero a sido el único sistema primario de este tipo. Un sistema de transacción anónima no es un sistema de transacciones secretas. Un sistema anónimo da el poder a las personas a revelar su identidad cuando lo desean y solo cuando lo desean; esta es la esencia de la privacidad.&lt;br /&gt;
&lt;br /&gt;
La privacidad en una sociedad abierta además requiere de la criptografía. Si yo digo algo, quiero que sea escuchado solo por aquellos a quienes me estoy dirigiendo. Si el contenido de mi discurso está disponible al mundo, no tengo privacidad. Encriptar es mostrar mi deseo por la privacidad, y encriptar debilmente es mostrar mi poco deseo por la privacidad. Por otra parte, revelar la identidad de uno mismo asegurandose que el anonimato por defecto requiere una firma criptográfica.&lt;br /&gt;
&lt;br /&gt;
No podemos permitir que gobiernos, corporaciones, u otras grandes organizaciones sin rostros utilicen nuestra privacidad en su beneficio. Es su ventaja que puedan hablar de nosotros, y debemos esperar que ellos lo harán. Para prevenir sus discursos hay que luchar contra las realidades de la información. La información no solo quiere ser libre, esta anhela ser libre. La información se expande para llenar el espacio disponible en el almacenamiento. La información es mas jóven que el rumor, su primo fuerte; La información es más veloz a pie, tiene mas ojos, sabe mas, y entiende menos que el rumor.&lt;br /&gt;
&lt;br /&gt;
Debemos defender nuestra propia privacidad si esperamos tener alguna. Debemos unirnos y crear sistemas que permitan tomar lugar a transacciones anónimas. La gente ha estado defendiendo su propia privacidad por siglos con susurros, oscuridad, sobres, puertas cerradas, apretones de mano secretos, y mensajeros. Las tecnologías del pasado no permitían una privacidad fuerte, pero las electrónicas lo hacen.&lt;br /&gt;
&lt;br /&gt;
Nosotros los Criptopunks nos dedicamos a construir sistemas anónimos. Estamos defendiendo nuestra privacidad con criptografía, con sistemas de envío de correo anónimo, con firmas digitales, y con dinero electrónico.&lt;br /&gt;
&lt;br /&gt;
Los Criptopunks escribimos código. Sabemos que alguien tiene que escribir software para defender la privacidad, y como no podemos tener privacidad a menos que nosotros mismo lo hagamos, nosotros vamos a escribirla. Publicamos nuestro código para que nuestros compañeros Criptopunks puedan practicar y jugar con el. Nuestro código es libre para su uso, en todo el mundo. No nos importa mucho si no apruebas el software que nosotros escribimos. Sabemos que el software no puede ser destruido y que un sistema disperso no se puede apagar.&lt;br /&gt;
&lt;br /&gt;
Los Criptopunks deploran las regulaciones en criptografía, para el cifrado es fundamental un acto privado. El acto de cifrado, en efecto, elimina la información de la esfera pública. Incluso las leyes contra la criptografía llegan solo hasta los bordes de las naciones y el brazo de su violencia. La criptografía será ineluctablemente expandida por todo el globo, y con los sitemas de transacción anónimos que harán esto posible.&lt;br /&gt;
&lt;br /&gt;
Para que la privacidad sea generalizada, esta debe ser parte de un contrato social. La gente debe unirse y desarrollar esos sistemas por el bien común. La privacidad solo se extiende en la medida que exista la cooperación de la sociedad. Nosotros los Criptopunks respondemos tus preguntas e inquietudes y esperamos que podamos participar con usted para que no nos engañemos a nostros mismos. Sin embargo, no nos alejaremos de nuestro discurso simplemente porque alguien no concuerde con nuestros objetivos.&lt;br /&gt;
&lt;br /&gt;
Los Criptopunks estamos activamente ocupados en hacer de las redes más seguras para la privacidad. Procedamos juntos a buen ritmo.&lt;br /&gt;
&lt;br /&gt;
Adelante.&lt;br /&gt;
&lt;br /&gt;
Eric Hughes &amp;lt;hughes@soda.berkeley.edu&amp;gt;&lt;br /&gt;
&lt;br /&gt;
9 de marzo de 1993&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Manifiesto_de_un_Criptopunk&amp;diff=538</id>
		<title>Manifiesto de un Criptopunk</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Manifiesto_de_un_Criptopunk&amp;diff=538"/>
		<updated>2014-12-26T03:32:16Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Página creada con «Manifiesto de un Criptopunk  Traducido de: [http://www.activism.net/cypherpunk/manifesto.html]  por [http://en.wikipedia.org/wiki/Eric_Hughes_%28cypherpunk%29 Eric Hughes ]...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Manifiesto de un Criptopunk&lt;br /&gt;
&lt;br /&gt;
Traducido de: [http://www.activism.net/cypherpunk/manifesto.html]&lt;br /&gt;
&lt;br /&gt;
por [http://en.wikipedia.org/wiki/Eric_Hughes_%28cypherpunk%29 Eric Hughes ]&lt;br /&gt;
&lt;br /&gt;
La privacidad es necesaria para una sociedad abierta en la era de la electrónica. La privacidad no significa clandestinidad. Un asunto privado es algo que uno no quiere que todo el mundo sepa, pero un asunto secreto es algo que uno no quiere que nadie sepa. Privacidad es el poder de mostrarse selectivamente al mundo.&lt;br /&gt;
&lt;br /&gt;
by Eric Hughes&lt;br /&gt;
Privacy is necessary for an open society in the electronic age. Privacy is not secrecy. A private matter is something one doesn&#039;t want the whole world to know, but a secret matter is something one doesn&#039;t want anybody to know. Privacy is the power to selectively reveal oneself to the world.&lt;br /&gt;
&lt;br /&gt;
If two parties have some sort of dealings, then each has a memory of their interaction. Each party can speak about their own memory of this; how could anyone prevent it? One could pass laws against it, but the freedom of speech, even more than privacy, is fundamental to an open society; we seek not to restrict any speech at all. If many parties speak together in the same forum, each can speak to all the others and aggregate together knowledge about individuals and other parties. The power of electronic communications has enabled such group speech, and it will not go away merely because we might want it to.&lt;br /&gt;
&lt;br /&gt;
Since we desire privacy, we must ensure that each party to a transaction have knowledge only of that which is directly necessary for that transaction. Since any information can be spoken of, we must ensure that we reveal as little as possible. In most cases personal identity is not salient. When I purchase a magazine at a store and hand cash to the clerk, there is no need to know who I am. When I ask my electronic mail provider to send and receive messages, my provider need not know to whom I am speaking or what I am saying or what others are saying to me; my provider only need know how to get the message there and how much I owe them in fees. When my identity is revealed by the underlying mechanism of the transaction, I have no privacy. I cannot here selectively reveal myself; I must always reveal myself.&lt;br /&gt;
&lt;br /&gt;
Therefore, privacy in an open society requires anonymous transaction systems. Until now, cash has been the primary such system. An anonymous transaction system is not a secret transaction system. An anonymous system empowers individuals to reveal their identity when desired and only when desired; this is the essence of privacy.&lt;br /&gt;
&lt;br /&gt;
Privacy in an open society also requires cryptography. If I say something, I want it heard only by those for whom I intend it. If the content of my speech is available to the world, I have no privacy. To encrypt is to indicate the desire for privacy, and to encrypt with weak cryptography is to indicate not too much desire for privacy. Furthermore, to reveal one&#039;s identity with assurance when the default is anonymity requires the cryptographic signature.&lt;br /&gt;
&lt;br /&gt;
We cannot expect governments, corporations, or other large, faceless organizations to grant us privacy out of their beneficence. It is to their advantage to speak of us, and we should expect that they will speak. To try to prevent their speech is to fight against the realities of information. Information does not just want to be free, it longs to be free. Information expands to fill the available storage space. Information is Rumor&#039;s younger, stronger cousin; Information is fleeter of foot, has more eyes, knows more, and understands less than Rumor.&lt;br /&gt;
&lt;br /&gt;
We must defend our own privacy if we expect to have any. We must come together and create systems which allow anonymous transactions to take place. People have been defending their own privacy for centuries with whispers, darkness, envelopes, closed doors, secret handshakes, and couriers. The technologies of the past did not allow for strong privacy, but electronic technologies do.&lt;br /&gt;
&lt;br /&gt;
We the Cypherpunks are dedicated to building anonymous systems. We are defending our privacy with cryptography, with anonymous mail forwarding systems, with digital signatures, and with electronic money.&lt;br /&gt;
&lt;br /&gt;
Cypherpunks write code. We know that someone has to write software to defend privacy, and since we can&#039;t get privacy unless we all do, we&#039;re going to write it. We publish our code so that our fellow Cypherpunks may practice and play with it. Our code is free for all to use, worldwide. We don&#039;t much care if you don&#039;t approve of the software we write. We know that software can&#039;t be destroyed and that a widely dispersed system can&#039;t be shut down.&lt;br /&gt;
&lt;br /&gt;
Cypherpunks deplore regulations on cryptography, for encryption is fundamentally a private act. The act of encryption, in fact, removes information from the public realm. Even laws against cryptography reach only so far as a nation&#039;s border and the arm of its violence. Cryptography will ineluctably spread over the whole globe, and with it the anonymous transactions systems that it makes possible.&lt;br /&gt;
&lt;br /&gt;
For privacy to be widespread it must be part of a social contract. People must come and together deploy these systems for the common good. Privacy only extends so far as the cooperation of one&#039;s fellows in society. We the Cypherpunks seek your questions and your concerns and hope we may engage you so that we do not deceive ourselves. We will not, however, be moved out of our course because some may disagree with our goals.&lt;br /&gt;
&lt;br /&gt;
The Cypherpunks are actively engaged in making the networks safer for privacy. Let us proceed together apace.&lt;br /&gt;
&lt;br /&gt;
Onward.&lt;br /&gt;
&lt;br /&gt;
Eric Hughes &amp;lt;hughes@soda.berkeley.edu&amp;gt;&lt;br /&gt;
&lt;br /&gt;
9 March 1993&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=537</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=537"/>
		<updated>2014-12-26T03:25:18Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;1077&amp;quot; border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;7&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 0, 0); text-align: center&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[[Manifiesto Hacklab|&amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;&#039;&#039;&#039;[[Página principal#documentacion|DOCUMENTACIÓN]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;&#039;&#039;&#039;[[Página principal#proyectos|PROYECTOS]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
*&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;&#039;&#039;&#039;[[Página principal#eventos|EVENTOS]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;div id=&amp;quot;documentacion&amp;quot;&amp;gt;&#039;&#039;&#039;DOCUMENTACIÓN&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| width=&amp;quot;785&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255); border-color: rgb(255, 255, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-family:tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Categoría&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255); border-color: rgb(255, 255, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Descripción&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207); border-color: rgb(221, 221, 218)&amp;quot; | &#039;&#039;&#039;[[:Category:Linux|GNU/Linux]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207); border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
Documentación genérica de distintas herramientas de administración y técnicas de programación en el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
&#039;&#039;[[File:Gnu-tux.png|center|100x100px|Separated-gnu-tux.png]]&#039;&#039;&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:verdana,geneva,sans-serif&amp;quot;&amp;gt;[[Núcleo GNU/Linux|Núcleo GNU/Linux]]&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204); border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Curso introductorio al uso del sistema operativo libre &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt;&#039;&#039;&#039; y otras herramientas de software libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Dirigido a &#039;&#039;estudiantes &#039;&#039;que quieran &amp;lt;u&amp;gt;lograr una migración completa&amp;lt;/u&amp;gt; de sistemas con software privativo a un sistema operativo &amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt; que es libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 218)&amp;quot; | [[File:Ioi-medal.png|center|60x60px|Ioi-medal.png]][[Entrenamiento OBI|Entrenamiento OBI]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: rgb(204, 255, 255); border-color: rgb(221, 221, 218); text-align: center&amp;quot; | &lt;br /&gt;
Entrenamiento de la UMSA para la Olimpiada Boliviana de Informática, y para la Olimpiada Internacional de Informática.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233); border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;[[Disco Utilidades 1|Disco utilidades 1]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233); border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;HACKER DISC es un disco versátil de doble capa 8 Gigas, en el cual están fijados montón de libros en pdf para aficionados y estudiantes de &#039;&#039;informática, sistemas, electrónica, diseño&#039;&#039; y documentación de &#039;&#039;software libre&#039;&#039;.&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Arduino|Arduino]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Proyectos realizados con arduino&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Parrillada]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Documentación sobre las parrilladas&amp;amp;nbsp;:9&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Desarrollo de videojuegos|Desarrollo de Videojuegos]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Desarrollo de videojuegos en general&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Manifiesto de un Criptopunk]]&lt;br /&gt;
! &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;lt;br/&amp;gt;&lt;br /&gt;
! &amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div id=&amp;quot;proyectos&amp;quot;&amp;gt;&#039;&#039;&#039;PROYECTOS&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Proyecto&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Website|Hacklab Website]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Desarrollo de la página web del r00thouse usando Django&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Wardriving|Wardriving]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Contar con una base de datos de consulta de las redes wifi de Bolivia&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Dead Drops|Dead Drops]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Una forma cool, offline, anónima y p2p para compartir información&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Network|Hacklab Network]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Es la implementación de Diaspora en el r00thouse para la integración de otros hacklabs, hactivistas y comunidades afines al software libre del país.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://pod.hacklab.org.bo/ https://pod.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Hacklab Wiki&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Implementación de Mediawiki para la documentación y gestión de actividades en el hacklab.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://wiki.hacklab.org.bo/ http://wiki.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Red Mesh|Redes Mesh]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | implementacion de una red de nodos bajo frecuencias libres.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Piratebox]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la Universidad y eventos.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Creación y animación de un cubo de leds de 8 de lado.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;checkeen esto: [http://www.youtube.com/watch?v=6mXM-oGggrM http://www.youtube.com/watch?v=6mXM-oGggrM]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Feria del prado|&#039;&#039;&#039;PARTICIPACIÓN EN LA FERIA DEL PRADO&#039;&#039;&#039;]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | Tramitar la licencia para obtener un puesto en la tradicional feria paceña de los domingos. Y designar cada domingo a dos personas distintas de forma obligatoria y la participación de los lignuxeros de la comunidad de forma libre. El stand contendra cuadros informativos, cuadros murales, venta de distros, venta de poleras, de stickers, venta de gorras, venta de botones, venta de pingûinos de peluche, en fin... venta de cualquier sourvenir. Además de llevar una laptop para la exposición de algun documental o videotutorial.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Directorio de proyectos|Directorio de proyectos]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | Un mapa con geolocalización de personas que están haciendo &amp;quot;cosas&amp;quot;, y descripción sobre qué tipo de &amp;quot;cosas&amp;quot; están haciendo.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | Nuevo proyecto aqui&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div id=&amp;quot;eventos&amp;quot;&amp;gt;&#039;&#039;&#039;EVENTOS&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
{| class=&amp;quot;cke_show_border&amp;quot; width=&amp;quot;739&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Evento&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 204, 51); white-space: nowrap; width: 220px&amp;quot; | Nuevo evento&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 255, 102); text-align: left&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 204, 51); white-space: nowrap; width: 100px&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;[[File:HourOfCode.png|none|100x100px|HourOfCode.png]]&amp;lt;br/&amp;gt;&#039;&#039;&#039;[[La Hora del Código|La Hora del Código]]&#039;&#039;&#039;&amp;lt;/p&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 255, 102); text-align: left&amp;quot; | Organización del evento: La Hora del Código en Bolivia.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &lt;br /&gt;
[[Semana del Ñu y el pingüino 2014|&#039;&#039;&#039;Semana del Ñu y el pingüino 2014&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
(del lunes 17 al viernes 21 de noviembre)&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | Una semana entera de charlas, seminarios y concursos de software libre en la Carrera de informática de la UMSA, ven, participa y aporta al software libre y cultura libre.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &lt;br /&gt;
[[Ciclo de peliculas de Sci - Fi]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | &lt;br /&gt;
Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia y ciencia emergente.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &lt;br /&gt;
[[Encuentro Hacklabs 2014|Encuentro_Hacklabs_2014]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | Evento que pretende socializar e intercambiar conociemtos entre Hacklabs Locales&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To do list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cosas que hacer cuando estemos de vagos&amp;amp;nbsp;:P&lt;br /&gt;
&lt;br /&gt;
*Impresora 3D.&lt;br /&gt;
*Un cuadracóptero.&lt;br /&gt;
*Terminar la documentación de [[GPG]].&lt;br /&gt;
*Terminar el [[Manifiesto Hacklab]].&lt;br /&gt;
*Hacer un [[Manifiesto del Hackmeeting Boliviano]].&lt;br /&gt;
*Terminar el totem del Hackmeeting.&lt;br /&gt;
*Script para sacar backups de: la wiki, el blog y el diaspora&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Usuario_discusi%C3%B3n:Dagmoreno&amp;diff=509</id>
		<title>Usuario discusión:Dagmoreno</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Usuario_discusi%C3%B3n:Dagmoreno&amp;diff=509"/>
		<updated>2014-12-09T23:36:39Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Bienvenido!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Bienvenido a &#039;&#039;r00thouse&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
Esperamos que contribuyas mucho y bien.&lt;br /&gt;
Probablemente desearás leer las [[Help:Contenidos|páginas de ayuda]].&lt;br /&gt;
Nuevamente, bienvenido y diviértete! [[Usuario:Jhtan|Jhtan]] ([[Usuario discusión:Jhtan|discusión]]) 00:36 10 dic 2014 (CET)&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Usuario:Dagmoreno&amp;diff=508</id>
		<title>Usuario:Dagmoreno</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Usuario:Dagmoreno&amp;diff=508"/>
		<updated>2014-12-09T23:36:39Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Creando página de usuario para un nuevo usuario.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Usuario_discusi%C3%B3n:Rodrigo&amp;diff=506</id>
		<title>Usuario discusión:Rodrigo</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Usuario_discusi%C3%B3n:Rodrigo&amp;diff=506"/>
		<updated>2014-12-09T22:15:58Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Bienvenido!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Bienvenido a &#039;&#039;r00thouse&#039;&#039;!&#039;&#039;&#039;&lt;br /&gt;
Esperamos que contribuyas mucho y bien.&lt;br /&gt;
Probablemente desearás leer las [[Help:Contenidos|páginas de ayuda]].&lt;br /&gt;
Nuevamente, bienvenido y diviértete! [[Usuario:Jhtan|Jhtan]] ([[Usuario discusión:Jhtan|discusión]]) 23:15 9 dic 2014 (CET)&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Usuario:Rodrigo&amp;diff=505</id>
		<title>Usuario:Rodrigo</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Usuario:Rodrigo&amp;diff=505"/>
		<updated>2014-12-09T22:15:57Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Creando página de usuario para un nuevo usuario.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=La_Hora_del_C%C3%B3digo&amp;diff=490</id>
		<title>La Hora del Código</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=La_Hora_del_C%C3%B3digo&amp;diff=490"/>
		<updated>2014-12-05T03:39:24Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= UMSA 2014 =&lt;br /&gt;
&lt;br /&gt;
La &amp;quot;Hora del código&amp;quot; es un evento para incentivar a chic@s de colegio la programación.&lt;br /&gt;
&lt;br /&gt;
Más información en:&amp;amp;nbsp;[http://code.org/ http://code.org/]&lt;br /&gt;
&lt;br /&gt;
*La fecha del evento en la UMSA es el viernes 12 de diciembre de 10:00 AM &amp;amp;nbsp;a 4:00 PM&lt;br /&gt;
*Los lugares donde se llevará a cabo el evento son:&lt;br /&gt;
**Biblioteca de Informática&lt;br /&gt;
**Laboratorio de Telemática&lt;br /&gt;
*Las personas que apoyarán en el evento son:&lt;br /&gt;
**Alison Parisaca&lt;br /&gt;
**Rodrigo Castillo&lt;br /&gt;
**Carlos Torrez&lt;br /&gt;
**Oscar Carvajal&lt;br /&gt;
**Jhonatan Castro (mañana)&lt;br /&gt;
**...&lt;br /&gt;
*Los juegos que utilizaremos en el evento serán:&lt;br /&gt;
**...&lt;br /&gt;
**...&lt;br /&gt;
*Los afiches que tenemos para difución esta semana son:&lt;br /&gt;
**...&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=La_Hora_del_C%C3%B3digo&amp;diff=489</id>
		<title>La Hora del Código</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=La_Hora_del_C%C3%B3digo&amp;diff=489"/>
		<updated>2014-12-05T03:18:41Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Página creada con «= UMSA 2014 =»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= UMSA 2014 =&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=488</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=488"/>
		<updated>2014-12-05T03:11:24Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;1077&amp;quot; border=&amp;quot;3&amp;quot; cellpadding=&amp;quot;7&amp;quot; cellspacing=&amp;quot;3&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 0, 0); text-align: center&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[[Manifiesto Hacklab|&amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;DOCUMENTACIÓN&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;785&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;5&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255); border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-family:tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Categoría&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255); border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Descripción&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207); border-color: rgb(221, 221, 218)&amp;quot; | &#039;&#039;&#039;[[:Category:Linux|GNU/Linux]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207); border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
Documentación genérica de distintas herramientas de administración y técnicas de programación en el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
&#039;&#039;[[File:Gnu-tux.png|center|100x100px|Separated-gnu-tux.png]]&#039;&#039;&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:verdana,geneva,sans-serif&amp;quot;&amp;gt;[[Núcleo GNU/Linux|Núcleo GNU/Linux]]&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204); border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Curso introductorio al uso del sistema operativo libre &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt;&#039;&#039;&#039; y otras herramientas de software libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Dirigido a &#039;&#039;estudiantes &#039;&#039;que quieran &amp;lt;u&amp;gt;lograr una migración completa&amp;lt;/u&amp;gt; de sistemas con software privativo a un sistema operativo &amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt; que es libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
[[File:HourOfCode.png|center|60x60px|HourOfCode.png]] [[La Hora del Código]]&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204); border-color: rgb(221, 221, 218)&amp;quot; | Organización del evento: La Hora del Código en Bolivia.&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 218)&amp;quot; | [[File:Ioi-medal.png|center|60x60px|Ioi-medal.png]][[Entrenamiento OBI|Entrenamiento OBI]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: rgb(204, 255, 255); border-color: rgb(221, 221, 218); text-align: center&amp;quot; | &lt;br /&gt;
Entrenamiento de la UMSA para la Olimpiada Boliviana de Informática, y para la Olimpiada Internacional de Informática.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233); border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;[[Disco Utilidades 1|Disco utilidades 1]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233); border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;HACKER DISC es un disco versátil de doble capa 8 Gigas, en el cual están fijados montón de libros en pdf para aficionados y estudiantes de &#039;&#039;informática, sistemas, electrónica, diseño&#039;&#039; y documentación de &#039;&#039;software libre&#039;&#039;.&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Arduino|Arduino]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Proyectos realizados con arduino&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Ignites&amp;lt;br/&amp;gt;&lt;br /&gt;
! [[22/02/14|22/02/14]], [[08/03/14|08/03/14]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;span&amp;gt;&#039;&#039;&#039;PROYECTOS&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Proyecto&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Website|Hacklab Website]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Desarrollo de la página web del r00thouse usando Django&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Wardriving|Wardriving]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Contar con una base de datos de consulta de las redes wifi de Bolivia&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Dead Drops|Dead Drops]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Una forma cool, offline, anónima y p2p para compartir información&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Network|Hacklab Network]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Es la implementación de Diaspora en el r00thouse para la integración de otros hacklabs, hactivistas y comunidades afines al software libre del país.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://pod.hacklab.org.bo/ https://pod.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Wiki|Hacklab Wiki]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Implementación de Mediawiki para la documentación y gestión de actividades en el hacklab.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://wiki.hacklab.org.bo/ http://wiki.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Red Mesh|Redes Mesh]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | implementacion de una red de nodos bajo frecuencias libres.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Piratebox]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la Universidad y eventos.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Creación y animación de un cubo de leds de 8 de lado.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;checkeen esto: [http://www.youtube.com/watch?v=6mXM-oGggrM http://www.youtube.com/watch?v=6mXM-oGggrM]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | [[Feria del prado|&#039;&#039;&#039;PARTICIPACIÓN EN LA FERIA DEL PRADO&#039;&#039;&#039;]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(241, 240, 252)&amp;quot; | Tramitar la licencia para obtener un puesto en la tradicional feria paceña de los domingos. Y designar cada domingo a dos personas distintas de forma obligatoria y la participación de los lignuxeros de la comunidad de forma libre. El stand contendra cuadros informativos, cuadros murales, venta de distros, venta de poleras, de stickers, venta de gorras, venta de botones, venta de pingûinos de peluche, en fin... venta de cualquier sourvenir. Además de llevar una laptop para la exposición de algun documental o videotutorial.&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
EVENTOS&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;cke_show_border&amp;quot; width=&amp;quot;739&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Evento&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 204, 51); white-space: nowrap; width: 220px&amp;quot; | Nuevo evento&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255); background-color: rgb(255, 255, 102); text-align: left&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &lt;br /&gt;
[[Semana del Ñu y el pingüino 2014|&#039;&#039;&#039;Semana del Ñu y el pingüino 2014&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
(del lunes 17 al viernes 21 de noviembre)&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | Una semana entera de charlas, seminarios y concursos de software libre en la Carrera de informática de la UMSA, ven, participa y aporta al software libre y cultura libre.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &lt;br /&gt;
[[Ciclo de peliculas de Sci - Fi]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | &lt;br /&gt;
Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia y ciencia emergente.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(204, 204, 204); white-space: nowrap; width: 220px&amp;quot; | &lt;br /&gt;
[[Encuentro Hacklabs 2014|Encuentro_Hacklabs_2014]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255); background-color: rgb(225, 232, 225); text-align: left&amp;quot; | Evento que pretende socializar e intercambiar conociemtos entre Hacklabs Locales&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;To do list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cosas que hacer cuando estemos de vagos&amp;amp;nbsp;:P&lt;br /&gt;
&lt;br /&gt;
*Impresora 3D.&lt;br /&gt;
*Un cuadracóptero.&lt;br /&gt;
*Terminar la documentación de [[GPG]].&lt;br /&gt;
*Terminar el [[Manifiesto Hacklab]].&lt;br /&gt;
*Hacer un [[Manifiesto del Hackmeeting Boliviano]].&lt;br /&gt;
*Terminar el totem del Hackmeeting.&lt;br /&gt;
*Script para sacar backups de: la wiki, el blog y el diaspora&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Archivo:HourOfCode.png&amp;diff=487</id>
		<title>Archivo:HourOfCode.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Archivo:HourOfCode.png&amp;diff=487"/>
		<updated>2014-12-05T03:04:54Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=466</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=466"/>
		<updated>2014-11-30T01:18:49Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellpadding=&amp;quot;7&amp;quot; cellspacing=&amp;quot;3&amp;quot; border=&amp;quot;3&amp;quot; width=&amp;quot;1077&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 0, 0);  text-align: center&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[[Manifiesto Hacklab|&amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;DOCUMENTACIÓN&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;5&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;785&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-family:tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Categoría&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Descripción&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &#039;&#039;&#039;[[:Category:Linux|GNU/Linux]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
Documentación genérica de distintas herramientas de administración y técnicas de programación en el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
&#039;&#039;[[File:Gnu-tux.png|center|100x100px|Separated-gnu-tux.png]]&#039;&#039;&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:verdana,geneva,sans-serif&amp;quot;&amp;gt;[[Núcleo GNU/Linux|Núcleo GNU/Linux]]&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Curso introductorio al uso del sistema operativo libre &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt;&#039;&#039;&#039; y otras herramientas de software libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Dirigido a &#039;&#039;estudiantes &#039;&#039;que quieran &amp;lt;u&amp;gt;lograr una migración completa&amp;lt;/u&amp;gt; de sistemas con software privativo a un sistema operativo &amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt; que es libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | [[File:Ioi-medal.png|center|60x60px|Ioi-medal.png]][[Entrenamiento OBI|Entrenamiento OBI]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: rgb(204, 255, 255);  border-color: rgb(221, 221, 218);  text-align: center&amp;quot; | &lt;br /&gt;
Entrenamiento de la UMSA para la Olimpiada Boliviana de Informática, y para la Olimpiada Internacional de Informática.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;[[Disco Utilidades 1|Disco utilidades 1]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;HACKER DISC es un disco versátil de doble capa 8 Gigas, en el cual están fijados montón de libros en pdf para aficionados y estudiantes de &#039;&#039;informática, sistemas, electrónica, diseño&#039;&#039; y documentación de &#039;&#039;software libre&#039;&#039;.&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Arduino|Arduino]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Proyectos realizados con arduino&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Ignites&amp;lt;br/&amp;gt;&lt;br /&gt;
! [[22/02/14|22/02/14]], [[08/03/14|08/03/14]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Profesores|Profesores]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Clases de capacitación para los profesores&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;span&amp;gt;&#039;&#039;&#039;PROYECTOS&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Proyecto&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Website|Hacklab Website]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Desarrollo de la página web del r00thouse usando Django&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Wardriving|Wardriving]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Contar con una base de datos de consulta de las redes wifi de Bolivia&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Dead Drops|Dead Drops]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Una forma cool, offline, anónima y p2p para compartir información&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Network|Hacklab Network]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Es la implementación de Diaspora en el r00thouse para la integración de otros hacklabs, hactivistas y comunidades afines al software libre del país.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://pod.hacklab.org.bo/ https://pod.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Wiki|Hacklab Wiki]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Implementación de Mediawiki para la documentación y gestión de actividades en el hacklab.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://wiki.hacklab.org.bo/ http://wiki.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Red Mesh|Redes Mesh]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | implementacion de una red de nodos bajo frecuencias libres.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Piratebox]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la Universidad y eventos.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Creación y animación de un cubo de leds de 8 de lado.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;checkeen esto: [http://www.youtube.com/watch?v=6mXM-oGggrM http://www.youtube.com/watch?v=6mXM-oGggrM]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Feria del prado|&#039;&#039;&#039;PARTICIPACIÓN EN LA FERIA DEL PRADO&#039;&#039;&#039;]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Tramitar la licencia para obtener un puesto en la tradicional feria paceña de los domingos. Y designar cada domingo a dos personas distintas de forma obligatoria y la participación de los lignuxeros de la comunidad de forma libre. El stand contendra cuadros informativos, cuadros murales, venta de distros, venta de poleras, de stickers, venta de gorras, venta de botones, venta de pingûinos de peluche, en fin... venta de cualquier sourvenir. Además de llevar una laptop para la exposición de algun documental o videotutorial.&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
EVENTOS&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;cke_show_border&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;739&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Evento&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 204, 51);  white-space: nowrap;  width: 220px&amp;quot; | Nuevo evento&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 255, 102);  text-align: left&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Semana del Ñu y el pingüino 2014|&#039;&#039;&#039;Semana del Ñu y el pingüino 2014&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
(del lunes 17 al viernes 21 de noviembre)&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Una semana entera de charlas, seminarios y concursos de software libre en la Carrera de informática de la UMSA, ven, participa y aporta al software libre y cultura libre.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Ciclo de peliculas de Sci - Fi]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia y ciencia emergente.&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;To do list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cosas que hacer cuando estemos de vagos&amp;amp;nbsp;:P&lt;br /&gt;
&lt;br /&gt;
*Impresora 3D.&lt;br /&gt;
*Un cuadracóptero.&lt;br /&gt;
*Terminar la documentación de [[GPG]].&lt;br /&gt;
*Terminar el [[Manifiesto Hacklab]].&lt;br /&gt;
*Hacer un [[Manifiesto del Hackmeeting Boliviano]].&lt;br /&gt;
*Terminar el totem del Hackmeeting.&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=465</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=465"/>
		<updated>2014-11-30T01:13:59Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellpadding=&amp;quot;7&amp;quot; cellspacing=&amp;quot;3&amp;quot; border=&amp;quot;3&amp;quot; width=&amp;quot;1077&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 0, 0);  text-align: center&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[[Manifiesto Hacklab|&amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;DOCUMENTACIÓN&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;5&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;785&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-family:tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Categoría&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Descripción&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &#039;&#039;&#039;[[:Category:Linux|GNU/Linux]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
Documentación genérica de distintas herramientas de administración y técnicas de programación en el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
&#039;&#039;[[File:Gnu-tux.png|center|100x100px|Separated-gnu-tux.png]]&#039;&#039;&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:verdana,geneva,sans-serif&amp;quot;&amp;gt;[[Núcleo GNU/Linux|Núcleo GNU/Linux]]&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Curso introductorio al uso del sistema operativo libre &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt;&#039;&#039;&#039; y otras herramientas de software libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Dirigido a &#039;&#039;estudiantes &#039;&#039;que quieran &amp;lt;u&amp;gt;lograr una migración completa&amp;lt;/u&amp;gt; de sistemas con software privativo a un sistema operativo &amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt; que es libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | [[File:Ioi-medal.png|center|60x60px|Ioi-medal.png]][[Entrenamiento OBI|Entrenamiento OBI]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: rgb(204, 255, 255);  border-color: rgb(221, 221, 218);  text-align: center&amp;quot; | &lt;br /&gt;
Entrenamiento de la UMSA para la Olimpiada Boliviana de Informática, y para la Olimpiada Internacional de Informática.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;[[Disco Utilidades 1|Disco utilidades 1]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;HACKER DISC es un disco versátil de doble capa 8 Gigas, en el cual están fijados montón de libros en pdf para aficionados y estudiantes de &#039;&#039;informática, sistemas, electrónica, diseño&#039;&#039; y documentación de &#039;&#039;software libre&#039;&#039;.&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Arduino|Arduino]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Proyectos realizados con arduino&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Ignites&amp;lt;br/&amp;gt;&lt;br /&gt;
! [[22/02/14|22/02/14]], [[08/03/14|08/03/14]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Profesores|Profesores]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Clases de capacitación para los profesores&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;span&amp;gt;&#039;&#039;&#039;PROYECTOS&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Proyecto&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Website|Hacklab Website]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Desarrollo de la página web del r00thouse usando Django&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Wardriving|Wardriving]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Contar con una base de datos de consulta de las redes wifi de Bolivia&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Dead Drops|Dead Drops]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Una forma cool, offline, anónima y p2p para compartir información&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Network|Hacklab Network]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Es la implementación de Diaspora en el r00thouse para la integración de otros hacklabs, hactivistas y comunidades afines al software libre del país.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://pod.hacklab.org.bo/ https://pod.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Wiki|Hacklab Wiki]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Implementación de Mediawiki para la documentación y gestión de actividades en el hacklab.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://wiki.hacklab.org.bo/ http://wiki.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Red Mesh|Redes Mesh]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | implementacion de una red de nodos bajo frecuencias libres.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [http://wiki.hacklab.org.bo/Piratebox Piratebox]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la Universidad y eventos.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Creación y animación de un cubo de leds de 8 de lado.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;checkeen esto: [http://www.youtube.com/watch?v=6mXM-oGggrM http://www.youtube.com/watch?v=6mXM-oGggrM]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Feria del prado|&#039;&#039;&#039;PARTICIPACIÓN EN LA FERIA DEL PRADO&#039;&#039;&#039;]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Tramitar la licencia para obtener un puesto en la tradicional feria paceña de los domingos. Y designar cada domingo a dos personas distintas de forma obligatoria y la participación de los lignuxeros de la comunidad de forma libre. El stand contendra cuadros informativos, cuadros murales, venta de distros, venta de poleras, de stickers, venta de gorras, venta de botones, venta de pingûinos de peluche, en fin... venta de cualquier sourvenir. Además de llevar una laptop para la exposición de algun documental o videotutorial.&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
EVENTOS&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;cke_show_border&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;739&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Evento&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 204, 51);  white-space: nowrap;  width: 220px&amp;quot; | Nuevo evento&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 255, 102);  text-align: left&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Semana del Ñu y el pingüino 2014|&#039;&#039;&#039;Semana del Ñu y el pingüino 2014&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
(del lunes 17 al viernes 21 de noviembre)&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Una semana entera de charlas, seminarios y concursos de software libre en la Carrera de informática de la UMSA, ven, participa y aporta al software libre y cultura libre.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Ciclo de peliculas de Sci - Fi]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia y ciencia emergente.&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;To do list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cosas que hacer cuando estemos de vagos&amp;amp;nbsp;:P&lt;br /&gt;
&lt;br /&gt;
*Impresora 3D.&lt;br /&gt;
*Un cuadracóptero.&lt;br /&gt;
*Terminar la documentación de [[GPG]].&lt;br /&gt;
*Terminar el [[Manifiesto Hacklab]].&lt;br /&gt;
*Hacer un [[Manifiesto del Hackmeeting Boliviano]].&lt;br /&gt;
*Terminar el totem del Hackmeeting.&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Proyectos:Hardware/Piratebox&amp;diff=464</id>
		<title>Proyectos:Hardware/Piratebox</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Proyectos:Hardware/Piratebox&amp;diff=464"/>
		<updated>2014-11-30T01:12:20Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la Universidad y eventos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ¿Qué es un Piratebox?&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
[https://en.wikipedia.org/wiki/PirateBox https://en.wikipedia.org/wiki/PirateBox]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Un tutorial de como hacerlo:&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
[http://piratebox.cc/openwrt:diy http://piratebox.cc/openwrt:diy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cosas que necesitamos para empezar el proyecto:&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
*Un disco duro con puerto usb.&lt;br /&gt;
*Un router donde se pueda instalar OpenWRT.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ya lo hicieron en el Hacklab de Cocha!..&amp;amp;nbsp;:D&amp;lt;br/&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
[http://www.hacklabcbba.org/wiki/index.php/P%C3%A1gina_principal http://www.hacklabcbba.org/wiki/index.php/P%C3%A1gina_principal]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Proyectos:Hardware/Piratebox&amp;diff=463</id>
		<title>Proyectos:Hardware/Piratebox</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Proyectos:Hardware/Piratebox&amp;diff=463"/>
		<updated>2014-11-30T01:10:43Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: Página creada con «El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;El objetivo de este proyecto es hacer un Piratebox para poder compartir archivos en el Hacklab los días de nuestras reuniones, y además llevarlo a otros lugares como a la Universidad y eventos.&lt;br /&gt;
&lt;br /&gt;
¿Qué es un Piratebox?&lt;br /&gt;
[https://en.wikipedia.org/wiki/PirateBox https://en.wikipedia.org/wiki/PirateBox]&lt;br /&gt;
&lt;br /&gt;
Un tutorial de como hacerlo:&lt;br /&gt;
[http://piratebox.cc/openwrt:diy http://piratebox.cc/openwrt:diy]&lt;br /&gt;
&lt;br /&gt;
Cosas que necesitamos para empezar el proyecto:&lt;br /&gt;
&lt;br /&gt;
*Un disco duro con puerto usb.&lt;br /&gt;
*Un router donde se pueda instalar OpenWRT.&lt;br /&gt;
&lt;br /&gt;
Ya lo hicieron en el Hacklab de Cocha!..&amp;amp;nbsp;:D&lt;br /&gt;
[http://www.hacklabcbba.org/wiki/index.php/P%C3%A1gina_principal http://www.hacklabcbba.org/wiki/index.php/P%C3%A1gina_principal]&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=462</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=462"/>
		<updated>2014-11-30T01:04:04Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellpadding=&amp;quot;7&amp;quot; cellspacing=&amp;quot;3&amp;quot; border=&amp;quot;3&amp;quot; width=&amp;quot;1077&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 0, 0);  text-align: center&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[[Manifiesto Hacklab|&amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;DOCUMENTACIÓN&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;5&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;785&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-family:tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Categoría&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Descripción&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &#039;&#039;&#039;[[:Category:Linux|GNU/Linux]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
Documentación genérica de distintas herramientas de administración y técnicas de programación en el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
&#039;&#039;[[File:Gnu-tux.png|center|100x100px|Separated-gnu-tux.png]]&#039;&#039;&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:verdana,geneva,sans-serif&amp;quot;&amp;gt;[[Núcleo GNU/Linux|Núcleo GNU/Linux]]&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Curso introductorio al uso del sistema operativo libre &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt;&#039;&#039;&#039; y otras herramientas de software libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Dirigido a &#039;&#039;estudiantes &#039;&#039;que quieran &amp;lt;u&amp;gt;lograr una migración completa&amp;lt;/u&amp;gt; de sistemas con software privativo a un sistema operativo &amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt; que es libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | [[File:Ioi-medal.png|center|60x60px|Ioi-medal.png]][[Entrenamiento OBI|Entrenamiento OBI]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: rgb(204, 255, 255);  border-color: rgb(221, 221, 218);  text-align: center&amp;quot; | &lt;br /&gt;
Entrenamiento de la UMSA para la Olimpiada Boliviana de Informática, y para la Olimpiada Internacional de Informática.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;[[Disco Utilidades 1|Disco utilidades 1]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;HACKER DISC es un disco versátil de doble capa 8 Gigas, en el cual están fijados montón de libros en pdf para aficionados y estudiantes de &#039;&#039;informática, sistemas, electrónica, diseño&#039;&#039; y documentación de &#039;&#039;software libre&#039;&#039;.&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Arduino|Arduino]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Proyectos realizados con arduino&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Ignites&amp;lt;br/&amp;gt;&lt;br /&gt;
! [[22/02/14|22/02/14]], [[08/03/14|08/03/14]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Profesores|Profesores]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Clases de capacitación para los profesores&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;span&amp;gt;&#039;&#039;&#039;PROYECTOS&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Proyecto&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Website|Hacklab Website]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Desarrollo de la página web del r00thouse usando Django&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Wardriving|Wardriving]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Contar con una base de datos de consulta de las redes wifi de Bolivia&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Dead Drops|Dead Drops]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Una forma cool, offline, anónima y p2p para compartir información&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Network|Hacklab Network]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Es la implementación de Diaspora en el r00thouse para la integración de otros hacklabs, hactivistas y comunidades afines al software libre del país.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://pod.hacklab.org.bo/ https://pod.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Wiki|Hacklab Wiki]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Implementación de Mediawiki para la documentación y gestión de actividades en el hacklab.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://wiki.hacklab.org.bo/ http://wiki.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Red Mesh|Redes Mesh]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | implementacion de una red de nodos bajo frecuencias libres.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Creación y animación de un cubo de leds de 8 de lado.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;checkeen esto: [http://www.youtube.com/watch?v=6mXM-oGggrM http://www.youtube.com/watch?v=6mXM-oGggrM]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Feria del prado|&#039;&#039;&#039;PARTICIPACIÓN EN LA FERIA DEL PRADO&#039;&#039;&#039;]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Tramitar la licencia para obtener un puesto en la tradicional feria paceña de los domingos. Y designar cada domingo a dos personas distintas de forma obligatoria y la participación de los lignuxeros de la comunidad de forma libre. El stand contendra cuadros informativos, cuadros murales, venta de distros, venta de poleras, de stickers, venta de gorras, venta de botones, venta de pingûinos de peluche, en fin... venta de cualquier sourvenir. Además de llevar una laptop para la exposición de algun documental o videotutorial.&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
EVENTOS&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;cke_show_border&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;739&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Evento&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 204, 51);  white-space: nowrap;  width: 220px&amp;quot; | Nuevo evento&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 255, 102);  text-align: left&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Semana del Ñu y el pingüino 2014|&#039;&#039;&#039;Semana del Ñu y el pingüino 2014&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
(del lunes 17 al viernes 21 de noviembre)&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Una semana entera de charlas, seminarios y concursos de software libre en la Carrera de informática de la UMSA, ven, participa y aporta al software libre y cultura libre.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Ciclo de peliculas de Sci - Fi]]&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia y ciencia emergente.&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;To do list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cosas que hacer cuando estemos de vagos&amp;amp;nbsp;:P&lt;br /&gt;
&lt;br /&gt;
*[[Piratebox]]&lt;br /&gt;
*Impresora 3D.&lt;br /&gt;
*Un cuadracóptero.&lt;br /&gt;
*Terminar la documentación de [[GPG]].&lt;br /&gt;
*Terminar el [[Manifiesto Hacklab]].&lt;br /&gt;
*Hacer un [[Manifiesto del Hackmeeting Boliviano]].&lt;br /&gt;
*Terminar el totem del Hackmeeting.&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=461</id>
		<title>Página principal</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=P%C3%A1gina_principal&amp;diff=461"/>
		<updated>2014-11-30T01:02:37Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| cellpadding=&amp;quot;7&amp;quot; cellspacing=&amp;quot;3&amp;quot; border=&amp;quot;3&amp;quot; width=&amp;quot;1077&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 0, 0);  text-align: center&amp;quot; | &amp;lt;span style=&amp;quot;font-size:large&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: courier new,courier,monospace&amp;quot;&amp;gt;[[Manifiesto Hacklab|&amp;lt;span style=&amp;quot;color: rgb(0, 255, 0)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;background-color: rgb(0, 0, 0)&amp;quot;&amp;gt;manifiesto@#r00thouse&amp;lt;/span&amp;gt;:~#&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;DOCUMENTACIÓN&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;5&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;785&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-family:tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size: larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Categoría&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(0, 102, 255);  border-color: rgb(255, 255, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(255, 255, 255)&amp;quot;&amp;gt;&#039;&#039;&#039;Descripción&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &#039;&#039;&#039;[[:Category:Linux|GNU/Linux]]&#039;&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(160, 255, 207);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
Documentación genérica de distintas herramientas de administración y técnicas de programación en el sistema operativo GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | &lt;br /&gt;
&#039;&#039;[[File:Gnu-tux.png|center|100x100px|Separated-gnu-tux.png]]&#039;&#039;&#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:verdana,geneva,sans-serif&amp;quot;&amp;gt;[[Núcleo GNU/Linux|Núcleo GNU/Linux]]&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;background-color: rgb(255, 255, 204);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Curso introductorio al uso del sistema operativo libre &#039;&#039;&#039;&amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt;&#039;&#039;&#039; y otras herramientas de software libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;p style=&amp;quot;text-align: center&amp;quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;span&amp;gt;Dirigido a &#039;&#039;estudiantes &#039;&#039;que quieran &amp;lt;u&amp;gt;lograr una migración completa&amp;lt;/u&amp;gt; de sistemas con software privativo a un sistema operativo &amp;lt;span style=&amp;quot;font-family:courier new,courier,monospace&amp;quot;&amp;gt;GNU/Linux&amp;lt;/span&amp;gt; que es libre.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 255, 255);  border-color: rgb(221, 221, 218)&amp;quot; | [[File:Ioi-medal.png|center|60x60px|Ioi-medal.png]][[Entrenamiento OBI|Entrenamiento OBI]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: rgb(204, 255, 255);  border-color: rgb(221, 221, 218);  text-align: center&amp;quot; | &lt;br /&gt;
Entrenamiento de la UMSA para la Olimpiada Boliviana de Informática, y para la Olimpiada Internacional de Informática.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;[[Disco Utilidades 1|Disco utilidades 1]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! style=&amp;quot;background-color: rgb(255, 235, 233);  border-color: rgb(221, 221, 218)&amp;quot; | &amp;lt;span&amp;gt;HACKER DISC es un disco versátil de doble capa 8 Gigas, en el cual están fijados montón de libros en pdf para aficionados y estudiantes de &#039;&#039;informática, sistemas, electrónica, diseño&#039;&#039; y documentación de &#039;&#039;software libre&#039;&#039;.&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Arduino|Arduino]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Proyectos realizados con arduino&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! Ignites&amp;lt;br/&amp;gt;&lt;br /&gt;
! [[22/02/14|22/02/14]], [[08/03/14|08/03/14]]&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! [[Profesores|Profesores]]&amp;lt;br/&amp;gt;&lt;br /&gt;
! Clases de capacitación para los profesores&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;span&amp;gt;&#039;&#039;&#039;PROYECTOS&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Proyecto&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Website|Hacklab Website]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Desarrollo de la página web del r00thouse usando Django&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Wardriving|Wardriving]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Contar con una base de datos de consulta de las redes wifi de Bolivia&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Dead Drops|Dead Drops]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;Una forma cool, offline, anónima y p2p para compartir información&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Network|Hacklab Network]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Es la implementación de Diaspora en el r00thouse para la integración de otros hacklabs, hactivistas y comunidades afines al software libre del país.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://pod.hacklab.org.bo/ https://pod.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;[[Hacklab Wiki|Hacklab Wiki]]&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &lt;br /&gt;
&amp;lt;span&amp;gt;Implementación de Mediawiki para la documentación y gestión de actividades en el hacklab.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span&amp;gt;[http://wiki.hacklab.org.bo/ http://wiki.hacklab.org.bo/]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Red Mesh|Redes Mesh]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | implementacion de una red de nodos bajo frecuencias libres.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;&#039;&#039;&#039;Creación y animación de un cubo de leds de 8 de lado.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | &amp;lt;span&amp;gt;checkeen esto: [http://www.youtube.com/watch?v=6mXM-oGggrM http://www.youtube.com/watch?v=6mXM-oGggrM]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | [[Feria del prado|&#039;&#039;&#039;PARTICIPACIÓN EN LA FERIA DEL PRADO&#039;&#039;&#039;]]&amp;lt;br/&amp;gt;&lt;br /&gt;
| style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(241, 240, 252)&amp;quot; | Tramitar la licencia para obtener un puesto en la tradicional feria paceña de los domingos. Y designar cada domingo a dos personas distintas de forma obligatoria y la participación de los lignuxeros de la comunidad de forma libre. El stand contendra cuadros informativos, cuadros murales, venta de distros, venta de poleras, de stickers, venta de gorras, venta de botones, venta de pingûinos de peluche, en fin... venta de cualquier sourvenir. Además de llevar una laptop para la exposición de algun documental o videotutorial.&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
EVENTOS&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;cke_show_border&amp;quot; cellpadding=&amp;quot;10&amp;quot; cellspacing=&amp;quot;4&amp;quot; border=&amp;quot;0&amp;quot; width=&amp;quot;739&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Evento&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(0, 102, 255)&amp;quot; | &amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(240, 248, 255)&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-family: tahoma,geneva,sans-serif&amp;quot;&amp;gt;&amp;lt;span&amp;gt;Descripción&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 204, 51);  white-space: nowrap;  width: 220px&amp;quot; | Nuevo evento&amp;lt;br/&amp;gt;&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(102, 102, 255);  background-color: rgb(255, 255, 102);  text-align: left&amp;quot; | &amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
[[Semana del Ñu y el pingüino 2014|&#039;&#039;&#039;Semana del Ñu y el pingüino 2014&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
(del lunes 17 al viernes 21 de noviembre)&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Una semana entera de charlas, seminarios y concursos de software libre en la Carrera de informática de la UMSA, ven, participa y aporta al software libre y cultura libre.&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(204, 204, 204);  white-space: nowrap;  width: 220px&amp;quot; | &lt;br /&gt;
= &amp;lt;span style=&amp;quot;font-size:medium&amp;quot;&amp;gt;[[Ciclo de peliculas de Sci - Fi]]&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
| scope=&amp;quot;col&amp;quot; style=&amp;quot;border-color: rgb(255, 255, 255);  background-color: rgb(225, 232, 225);  text-align: left&amp;quot; | Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia y ciencia emergente.&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&#039;&#039;&#039;To do list&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Cosas que hacer cuando estemos de vagos&amp;amp;nbsp;:P&lt;br /&gt;
&lt;br /&gt;
*[[Piratebox]]&lt;br /&gt;
*Impresora 3D.&lt;br /&gt;
*Un cuadracóptero.&lt;br /&gt;
*Terminar la documentación de [[GPG]].&lt;br /&gt;
*Terminar el [[Manifiesto Hacklab]].&lt;br /&gt;
*Hacer un [[Manifiesto del Hackmeeting Boliviano]].&lt;br /&gt;
*Terminar el totem del Hackmeeting.&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
	<entry>
		<id>https://wiki.hacklab.org.bo/index.php?title=Ciclo_de_peliculas_de_Sci_-_Fi&amp;diff=460</id>
		<title>Ciclo de peliculas de Sci - Fi</title>
		<link rel="alternate" type="text/html" href="https://wiki.hacklab.org.bo/index.php?title=Ciclo_de_peliculas_de_Sci_-_Fi&amp;diff=460"/>
		<updated>2014-11-30T01:00:57Z</updated>

		<summary type="html">&lt;p&gt;Jhtan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;OBJETIVO&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Exhibir películas de ciencia ficción para debatir y distinguir entre ciencia y ciencia emergente.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ANTECEDENTES&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Muchos hacklabs han realizado ciclos de películas antes y han tenido éxito ya que en medio del debate se llega descubrir cosas, se llega a conclusiones y se generan nuevas ideas.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MARCO TEORICO&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal&amp;quot;&amp;gt;Ciencia ficción&amp;lt;/span&amp;gt;&amp;lt;/font&amp;gt; es la denominación popular con que se conoce a uno de los géneros derivados de la literatu&amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;ra de ficción, junto con la literatura fantástica y la narrativa de terror. Nacida como subgénero literario distinguido en la década de 1920 (aunque hay obras reconocibles muy anteriores) y exportada posteriormente a otros medios, como el cinematográfico, historietístico y televisivo, gozó de un gran auge en la segunda mitad del siglo&amp;amp;nbsp;&amp;lt;/font&amp;gt;&amp;lt;span style=&amp;quot;font-variant: small-caps&amp;quot;&amp;gt;&amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;xx&amp;lt;/font&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;font color=&amp;quot;#000000&amp;quot;&amp;gt;debido al interés popular acerca del futuro que despertó el espectacular avance tanto científico como tecnológico alcanzado durante todos estos años.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es un género especulativo que relata acontecimientos posibles desarrollados en un marco puramente imaginario, cuya verosimilitud se fundamenta narrativamente en los campos de las ciencias físicas, naturales y sociales. La acción puede girar en torno a un abanico grande de posibilidades (viajes interestelares, conquista del espacio, consecuencias de una hecatombe terrestre o cósmica, evolución humana a causa de mutaciones, evolución de los robots, realidad virtual, existencia de civilizaciones alienígenas, etc.). Esta acción puede tener lugar en un tiempo pasado, presente o futuro, o, incluso, en tiempos alternativos ajenos a la realidad conocida, y tener por escenario espacios físicos (reales o imaginarios, terrestres o extraterrestres) o el espacio interno de la mente. Los personajes son igualmente diversos: a partir del patrón natural humano, recorre y explota modelos antropomórficos hasta desembocar en la creación de entidades artificiales de forma humana (robot, androide, cíborg) o en criaturas no antropomórficas, dotadas de inteligencia.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Películas de Ciencia Ficción&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-weight: normal&amp;quot;&amp;gt;Es &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;font-weight: normal&amp;quot;&amp;gt;un género de peliculas que usa ciencia ficcion especulativay fenomenos que no son aceptados por la ciencia oficial. Ha sido usado para enfocar problemas politicos, sociales y hasta éticos y filosóficos de la condición humana.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LISTA DE PELICULAS&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
#Lucy&lt;br /&gt;
#Trascendence&lt;br /&gt;
#Her&lt;br /&gt;
#Cocoon&lt;br /&gt;
#Interestelar&lt;br /&gt;
#Gravedad&lt;br /&gt;
#Looper&lt;br /&gt;
#Distrito 9&lt;br /&gt;
#Soy leyenda&lt;br /&gt;
#Matrix&lt;br /&gt;
#Under Skin&lt;/div&gt;</summary>
		<author><name>Jhtan</name></author>
	</entry>
</feed>