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

<channel>
	<title>HiperGalaxia &#187; Software</title>
	<atom:link href="http://www.hipergalaxia.org/blog/tag/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hipergalaxia.org/blog</link>
	<description>El conocimiento, la frontera final.</description>
	<lastBuildDate>Thu, 09 Feb 2012 07:23:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Permisos de archivos/directorios incorrectos para el servidor de páginas en GNU/Linux</title>
		<link>http://blog.jorgeivanmeza.com/2012/01/permisos-de-archivosdirectorios-incorrectos-para-el-servidor-de-paginas-en-gnulinux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=permisos-de-archivosdirectorios-incorrectos-para-el-servidor-de-paginas-en-gnulinux</link>
		<comments>http://blog.jorgeivanmeza.com/2012/01/permisos-de-archivosdirectorios-incorrectos-para-el-servidor-de-paginas-en-gnulinux/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=permisos-de-archivosdirectorios-incorrectos-para-el-servidor-de-paginas-en-gnulinux#comments</comments>
		<pubDate>Mon, 30 Jan 2012 03:15:46 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[permisos]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49950</guid>
		<description><![CDATA[Introducción El problema mas común que impide que se pueda acceder correctamente a un sitio o aplicación web que se está instalando o desarrollando es que los archivos y directorios no cuenten con los permisos de acceso apropiados para que &#8230; <a href="http://blog.jorgeivanmeza.com/2012/01/permisos-de-archivosdirectorios-incorrectos-para-el-servidor-de-paginas-en-gnulinux/">Continue reading <span>&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Introducción</h2><p>El problema mas común que impide que se pueda acceder correctamente a un sitio o aplicación web que se está instalando o desarrollando es que los archivos y directorios no cuenten con los permisos de acceso apropiados para que el servidor de páginas (Apache por ejemplo) pueda accederlos correctamente.  En estos casos se obtiene un mensaje de error similar al  mostrado a continuación.</p><p style="padding-left: 30px;"><em>failed to open stream: Permission denied in /ruta/al/proyecto/index.php on line xx</em></p><h2>La solución</h2><p>En términos generales, los directorios deben contar con permisos 755 (<span style="font-family: courier new,courier;">drwxr-xr-x</span>) y los archivos -como .php- 644 (<span style="font-family: courier new,courier;">-rw-r&#8211;r&#8211;</span>).  Esta modificación puede realizarse de manera recursiva aprovechando la flexibilidad del comando <span style="font-family: courier new,courier;">find</span> de la siguiente manera.</p><pre>$ find /ruta/al/proyecto -type d -exec chmod 755 {} \;
$ find /ruta/al/proyecto -type f -exec chmod 644 {} \;</pre><p>Inclusive es posible establecer filtros a los nombres de los recursos actualizados para mayor precisión en el cambio.</p><pre>$ find /ruta/al/proyecto -type f -name '*.php' -exec chmod 644 {} \;</pre>]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2012/01/permisos-de-archivosdirectorios-incorrectos-para-el-servidor-de-paginas-en-gnulinux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Invalid command &#039;RewriteEngine&#039; con Apache2</title>
		<link>http://blog.jorgeivanmeza.com/2012/01/invalid-command-rewriteengine-con-apache2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=invalid-command-rewriteengine-con-apache2</link>
		<comments>http://blog.jorgeivanmeza.com/2012/01/invalid-command-rewriteengine-con-apache2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=invalid-command-rewriteengine-con-apache2#comments</comments>
		<pubDate>Mon, 30 Jan 2012 02:58:08 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[RewriteEngine]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49948</guid>
		<description><![CDATA[Introducción Intentando utilizar un software web que incluía un .htaccess y este se aprovechaba de la funcionalidad del RewriteEngine de Apache2, obtenía siempre el siguiente mensaje de error. Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included &#8230; <a href="http://blog.jorgeivanmeza.com/2012/01/invalid-command-rewriteengine-con-apache2/">Continue reading <span>&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Introducción</h2><p>Intentando utilizar un software web que incluía un <span style="font-family: courier new,courier;">.htaccess</span> y este se aprovechaba de la funcionalidad del <span style="font-family: courier new,courier;">RewriteEngine</span> de Apache2, obtenía siempre el siguiente mensaje de error.</p><p style="padding-left: 30px;"><em>Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration</em></p><h2>Solución</h2><p>Activar el módulo del <span style="font-family: courier new,courier;">RewriteEngine</span> de Apache2.</p><p><span style="font-family: courier new,courier;">$ sudo a2enmod rewrite</span></p><p>Reiniciar Apache2 para que tenga en cuenta al módulo recién activado.</p><p><span style="font-family: courier new,courier;">$ sudo service apache2 restart</span></p> ]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2012/01/invalid-command-rewriteengine-con-apache2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando Unity 5.0 en GNU/Linux Ubuntu 11.10</title>
		<link>http://blog.jorgeivanmeza.com/2012/01/instalando-unity-5-0-en-gnulinux-ubuntu-11-10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalando-unity-5-0-en-gnulinux-ubuntu-11-10</link>
		<comments>http://blog.jorgeivanmeza.com/2012/01/instalando-unity-5-0-en-gnulinux-ubuntu-11-10/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalando-unity-5-0-en-gnulinux-ubuntu-11-10#comments</comments>
		<pubDate>Mon, 23 Jan 2012 02:52:08 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unity]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49946</guid>
		<description><![CDATA[Introducción Unity 5.0 es actualmente la última versión del ambiente de escritorio desarrollado por Canonical para Ubuntu su distribución de GNU/Linux.  Está versión que trae mejoras en su desempeño, se incluirá con la versión 12.04 ("Precise Pangolin") a liberarse en &#8230; <a href="http://blog.jorgeivanmeza.com/2012/01/instalando-unity-5-0-en-gnulinux-ubuntu-11-10/">Continue reading <span>&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Introducción</h2><p><a href="http://unity.ubuntu.com/">Unity</a> 5.0 es actualmente la última versión del ambiente de escritorio desarrollado por Canonical para Ubuntu su distribución de GNU/Linux.  Está versión que trae <a href="http://planetared.com/2012/01/unity-5-0-ya-esta-disponible-para-ubuntu-12-04/">mejoras en su desempeño</a>, se incluirá con la versión 12.04 ("<em>Precise Pangolin</em>") a liberarse en el mes de abril del 2012.</p><p>A continuación se describe el procedimiento necesario para instalar y desinstalar (no se ha probado aún) la versión mas reciente de Unity en Ubuntu 11.10.</p><h2>Instalación</h2><pre class="bash">$ sudo add-apt-repository ppa:unity-team/ppa
$ sudo apt-get update &amp;&amp; sudo apt-get dist-upgrade
</pre><p><strong>*Anotación*</strong> Si desea instalar los paquetes mas recientes que aún no cuentan con las pruebas de aceptación utilice el repositorio <span style="font-family: courier new,courier;">ppa:unity-team/staging</span>.</p><h2>Desinstalación</h2><pre class="bash">$ sudo apt-get install ppa-purge
$ sudo ppa-purge ppa:unity-team/ppa
</pre>]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2012/01/instalando-unity-5-0-en-gnulinux-ubuntu-11-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Construcción de la librería Simple-OpenNI para Processing bajo Ubuntu de 32 bits</title>
		<link>http://blog.jorgeivanmeza.com/2012/01/construccion-de-la-libreria-simple-openni-para-processing-bajo-ubuntu-de-32-bits/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=construccion-de-la-libreria-simple-openni-para-processing-bajo-ubuntu-de-32-bits</link>
		<comments>http://blog.jorgeivanmeza.com/2012/01/construccion-de-la-libreria-simple-openni-para-processing-bajo-ubuntu-de-32-bits/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=construccion-de-la-libreria-simple-openni-para-processing-bajo-ubuntu-de-32-bits#comments</comments>
		<pubDate>Wed, 11 Jan 2012 21:52:41 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[Desarrollo de software]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Mint]]></category>
		<category><![CDATA[NITE]]></category>
		<category><![CDATA[OpenNI]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49860</guid>
		<description><![CDATA[Introducción Simple-OpenNI es una librería de Processing que actúa como un recubrimiento (wrapper) para utilizar fácilmente OpenNI desde este lenguaje de programación. La distribución binaria de esta librería puede ser descargada directamente desde el sitio web del proyecto.  En el &#8230; <a href="http://blog.jorgeivanmeza.com/2012/01/construccion-de-la-libreria-simple-openni-para-processing-bajo-ubuntu-de-32-bits/">Continue reading <span>&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Introducción</h2><p><a href="http://code.google.com/p/simple-openni/">Simple-OpenNI</a> es una librería de <a href="http://www.processing.org/">Processing</a> que actúa como un recubrimiento (<em>wrapper</em>) para utilizar fácilmente <a href="http://openni.org/">OpenNI</a> desde este lenguaje de programación.</p><p>La distribución binaria de esta librería puede ser descargada directamente desde el <a href="http://code.google.com/p/simple-openni/downloads/list">sitio web del proyecto</a>.  En el presente artículo se describirán los pasos necesarios para construír esta librería a partir de su distribución de fuentes lo cual resulta interesante para garantizar compatibilidad con las versiones de las librerías nativas instaladas y mantener la última versión disponible, así como utilizar arquitecturas cuyas distribuciones binarias no se encuentren disponibles.</p><h2>Prerequisitos</h2><p>Para poder construír la librería bajo GNU/Linux Ubuntu es necesario contar con los siguientes requisitos previamente instalados.</p><ol><li><a href="http://blog.jorgeivanmeza.com/2011/12/instalacion-openni-sensor-kinect-y-nite-en-gnulinux-ubuntu-11-10-desde-fuentes/">OpenNI y NITE</a></li><li>Java Development Kit.<br /><span style="font-family: courier new,courier;">$ sudo aptitude install openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib</span> <br />Activar la versión recién instalada:<span style="font-family: courier new,courier;"> /usr/lib/jvm/java-6-openjdk/jre/bin/java<br />$ sudo update-alternatives &#8211;config java</span></li><li>CMake<br /><span style="font-family: courier new,courier;">$ sudo aptitude install cmake</span></li><li>Swig &gt;= v2.0.2<br /><span style="font-family: courier new,courier;">$ sudo aptitude install swig</span></li><li>Eigen &gt;= v3.0<br /><span style="font-family: courier new,courier;">$ sudo aptitude install libeigen3-dev</span></li><li>Boost &gt;= v1.46 (<em>use the static build</em>) <br /><span style="font-family: courier new,courier;">$ sudo aptitude install libboost-all-dev</span></li></ol><h2>Procedimiento</h2><p>Obtener la última versión del código fuente de la librería.</p><p><span style="font-family: courier new,courier;">$ svn checkout http://simple-openni.googlecode.com/svn/trunk/ simple-openni-read-only</span></p><p><span style="font-family: courier new,courier;">$ cd simple-openni-read-only/SimpleOpenNI/</span></p><p>Ajustar el <em>script</em> de construcción modificando la invocación a <span style="font-family: courier new,courier;">cmake</span> de la siguiente manera.  (Ajustar las rutas que se consideren convenientes, en especial a <span style="font-family: courier new,courier;">DP5_JAR</span>)</p><p><span style="font-family: courier new,courier;">$ vi buildLinux32.sh</span></p><p style="padding-left: 30px;">(actualizar)</p><p style="padding-left: 30px;"><code> cmake -DOPEN_NI_INCLUDE=/usr/include/ni/ \ <br />      -DXN_NITE_INCLUDE=/usr/include/nite/ \ <br />      -DXN_NITE_LIB=/usr/lib/ \ <br />      -DEIGEN3D_INCLUDE=/usr/include/eigen3/ \ <br />      -DP5_JAR=~/Processing/2.0a4/lib/core.jar \ <br />      -JAVA_INCLUDE_PATH=/usr/lib/jvm/java-6-openjdk/include/ \ <br />      -JAVA_INCLUDE_PATH2=/usr/lib/jvm/java-6-openjdk/include/linux \ <br />      .. </code></p><p>Realizar la construcción de la librería.</p><p><span style="font-family: courier new,courier;">$ ./buildLinux32.sh</span></p><p>Instalar la librería recién construída.</p><p><span style="font-family: courier new,courier;">$ ./installLinux.sh</span></p><h2>Verificar la instalación de la librería</h2><p>El procedimiento anterior construye e instala la librería de Simple-OpenNI bajo <span style="font-family: courier new,courier;">~/sketchbook/libraries/SimpleOpenNI/</span> dejándola lista para ser utilizada con Processing.</p><p><span style="font-family: courier new,courier;">$ tree -d ~/sketchbook/libraries/SimpleOpenNI/</span></p><p style="padding-left: 30px;"><span style="font-family: courier new,courier;">/home/jimezam/sketchbook/libraries/SimpleOpenNI/</span><br /><span style="font-family: courier new,courier;">├── documentation</span><br /><span style="font-family: courier new,courier;">│   ├── resources</span><br /><span style="font-family: courier new,courier;">│   └── SimpleOpenNI</span><br /><span style="font-family: courier new,courier;">├── examples</span><br /><span style="font-family: courier new,courier;">│   ├── eclipse</span><br /><span style="font-family: courier new,courier;">│   ├── Nite</span><br /><span style="font-family: courier new,courier;">│   │   ├── CircleCtrl</span><br /><span style="font-family: courier new,courier;">│   │   ├── Hands</span><br /><span style="font-family: courier new,courier;">│   │   └── Slider2d</span><br /><span style="font-family: courier new,courier;">│   └── OpenNI</span><br /><span style="font-family: courier new,courier;">│       ├── AlternativeViewpoint3d</span><br /><span style="font-family: courier new,courier;">│       ├── DepthImage</span><br /><span style="font-family: courier new,courier;">│       ├── DepthImageXml</span><br /><span style="font-family: courier new,courier;">│       │   └── data</span><br /><span style="font-family: courier new,courier;">│       ├── DepthInfrared</span><br /><span style="font-family: courier new,courier;">│       ├── DepthMap3d</span><br /><span style="font-family: courier new,courier;">│       ├── Hands3d</span><br /><span style="font-family: courier new,courier;">│       ├── MultiCam</span><br /><span style="font-family: courier new,courier;">│       ├── RecorderPlay</span><br /><span style="font-family: courier new,courier;">│       ├── Scene</span><br /><span style="font-family: courier new,courier;">│       ├── SceneDepth</span><br /><span style="font-family: courier new,courier;">│       ├── Threaded</span><br /><span style="font-family: courier new,courier;">│       ├── User</span><br /><span style="font-family: courier new,courier;">│       ├── User3d</span><br /><span style="font-family: courier new,courier;">│       ├── User3dCallback</span><br /><span style="font-family: courier new,courier;">│       ├── UserSaveCalib</span><br /><span style="font-family: courier new,courier;">│       └── UserScene3d</span><br /><span style="font-family: courier new,courier;">└── library</span></p><h2>Enlaces</h2><ul><li>simple-openni &#8211; A simple OpenNI wrapper for processing<br /><a href="http://code.google.com/p/simple-openni/">http://code.google.com/p/simple-openni/</a></li></ul><ul><li>Downloads<br /><a href="http://code.google.com/p/simple-openni/downloads/list">http://code.google.com/p/simple-openni/downloads/list</a></li><li>How to Build<br /><a href="http://code.google.com/p/simple-openni/wiki/HowToBuild">http://code.google.com/p/simple-openni/wiki/HowToBuild</a></li></ul> ]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2012/01/construccion-de-la-libreria-simple-openni-para-processing-bajo-ubuntu-de-32-bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalación de NodeJS en GNU/Linux Ubuntu/Mint</title>
		<link>http://blog.jorgeivanmeza.com/2012/01/instalacion-de-nodejs-en-gnulinux-ubuntumint/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalacion-de-nodejs-en-gnulinux-ubuntumint</link>
		<comments>http://blog.jorgeivanmeza.com/2012/01/instalacion-de-nodejs-en-gnulinux-ubuntumint/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=instalacion-de-nodejs-en-gnulinux-ubuntumint#comments</comments>
		<pubDate>Tue, 10 Jan 2012 02:12:12 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[aptitude]]></category>
		<category><![CDATA[Desarrollo de software]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Mint]]></category>
		<category><![CDATA[NodeJS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49841</guid>
		<description><![CDATA[Introducción NodeJS es  una plataforma de desarrollo de alta escalabilidad para aplicaciones en red basada en un único hilo de ejecución, una arquitectura orientada a eventos y un manejo asíncrono de E/S.  Esta plataforma se programa utilizando Javascript del lado &#8230; <a href="http://blog.jorgeivanmeza.com/2012/01/instalacion-de-nodejs-en-gnulinux-ubuntumint/">Continue reading <span>&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Introducción</h2><p><a href="http://nodejs.org/">NodeJS</a> es  una plataforma de desarrollo de alta escalabilidad para aplicaciones en red basada en un único hilo de ejecución, una arquitectura orientada a eventos y un manejo asíncrono de E/S.  Esta plataforma se programa utilizando Javascript del lado del servidor.</p><p>En el presente artículo se describen los pasos realizados para su instalación siguiendo dos estrategias diferentes.</p><h2>Instalación</h2><h3>Utilizando el gestor de paquetes</h3><p>En este caso la instalación es mas rápida y sencilla ya que el gestor de paquetes, apt/aptitude en este caso, se hace cargo de la descarga e instalación del software y sus dependencias.</p><h4>Utilizando los repositorios por defecto</h4><p>Los repositorios incluídos por defecto con el sistema operativo permiten instalar a NodeJS sin embargo no en su versión mas reciente sino un par de números atrasada.</p><p><div id="attachment_49843" class="wp-caption aligncenter" style="width: 760px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2012/01/Terminal_002.png"><img class="size-full wp-image-49843" title="Terminal_002" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2012/01/Terminal_002.png" alt="Versión de NodeJS disponible en los repositorios de Ubuntu" width="750" height="459" /></a><p class="wp-caption-text">Versión de NodeJS disponible en los repositorios de Ubuntu</p></div></p><p>Para realizar su instalación se debe ejeuctar el siguiente comando.</p><p><span style="font-family: courier new,courier;">$ sudo aptitude install nodejs</span></p><h4>Utilizando los repositorios del proyecto</h4><p>Este método permite actualizar los repositorios del sistema operativo con el repositorio oficial del proyecto de donde se podrán descargar versiones mas recientes.  Para hacer esto se deben ejecutar los siguientes comandos.</p><p><span style="font-family: courier new,courier;">$ sudo apt-get install python-software-properties</span><br /><span style="font-family: courier new,courier;">$ sudo add-apt-repository ppa:chris-lea/node.js </span><br /><span style="font-family: courier new,courier;">$ sudo apt-get update</span></p><p><div id="attachment_49844" class="wp-caption aligncenter" style="width: 760px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2012/01/Terminal_0021.png"><img class="size-full wp-image-49844" title="Terminal_002" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2012/01/Terminal_0021.png" alt="Versión de NodeJS disponible en los repositorios del proyecto" width="750" height="427" /></a><p class="wp-caption-text">Versión de NodeJS disponible en los repositorios del proyecto</p></div></p><p>Una vez incluído el nuevo repositorio se procede a instalar el paquete normalmente.</p><p><span style="font-family: courier new,courier;">$ sudo aptitude install nodejs</span></p><h3>Desde el código fuente</h3><p>Este método permite compilar una distribución de NodeJS para la versión específica del sistema operativo que se está utilizando.  Esto requiere que se cuente con el soporte requerido de las herramientas de desarrollo y dependencias necesarias para construír el proyecto.</p><p>Descargar el código fuente de la última versión disponible (la 0.6.7 en este caso) desde la siguiente ubicación.</p><p style="padding-left: 30px;"><a href="http://nodejs.org/#download">http://nodejs.org/#download</a></p><p><code> $ wget http://nodejs.org/dist/v0.6.7/node-v0.6.7.tar.gz </code></p><p><code>$ tar zxvf node-v0.6.7.tar.gz $ cd node-v0.6.7/ </code></p><p><code>$ ./configure --prefix=/home/jimezam/nodejs/0.6.7 </code></p><p><strong>Aviso!</strong>  Si desea instalar NodeJS en una ubicación central haciéndolo disponible para todos los usuarios del sistema operativo, omita el parámetro <span style="font-family: courier new,courier;">&#8211;prefix</span> de la ejecución anterior, de lo contrario ajuste su ruta según la ubicación específica donde desee instalarlo.</p><p style="padding-left: 30px;"><span style="font-family: courier new,courier;">Checking for program g++ or c++          : /usr/bin/g++ </span><br /><span style="font-family: courier new,courier;">Checking for program cpp                 : /usr/bin/cpp </span><br /><span style="font-family: courier new,courier;">Checking for program ar                  : /usr/bin/ar </span><br /><span style="font-family: courier new,courier;">Checking for program ranlib              : /usr/bin/ranlib </span><br /><span style="font-family: courier new,courier;">Checking for g++                         : ok  </span><br /><span style="font-family: courier new,courier;">Checking for program gcc or cc           : /usr/bin/gcc </span><br /><span style="font-family: courier new,courier;">Checking for program ar                  : /usr/bin/ar </span><br /><span style="font-family: courier new,courier;">Checking for program ranlib              : /usr/bin/ranlib </span><br /><span style="font-family: courier new,courier;">Checking for gcc                         : ok  </span><br /><span style="font-family: courier new,courier;">Checking for library dl                  : yes </span><br /><span style="font-family: courier new,courier;">Checking for openssl                     : yes </span><br /><span style="font-family: courier new,courier;">Checking for library util                : yes </span><br /><span style="font-family: courier new,courier;">Checking for library rt                  : yes </span><br /><span style="font-family: courier new,courier;">Checking for fdatasync(2) with c++       : yes </span><br /><span style="font-family: courier new,courier;">'configure' finished successfully (0.776s)</span></p><p>El siguiente paso consiste en construír la distribución compilando su código fuente.</p><p><span style="font-family: courier new,courier;">$ make</span></p><p>Y finalmente se debe instalar la distribución recién construída en la ubicación elegida.</p><p><span style="font-family: courier new,courier;">$ make install</span></p><p><strong>Aviso!</strong>  Si se eligió instalar NodeJS en una ubicación central, la ejecución del comando anterior deberá ser hecha por el usuario <em>root</em> de la siguiente manera: <span style="font-family: courier new,courier;">sudo make install</span>.</p><p>Actualizar el <span style="font-family: courier new,courier;">PATH</span> para que incluya la ubicación de las herramientas de NodeJS recién instaladas.  Realizar esta modificación en el <span style="font-family: courier new,courier;">.bash_profile</span>/<span style="font-family: courier new,courier;">.bashrc</span> del usuario o <span style="font-family: courier new,courier;">/etc/profile</span> para tener un alcance global y garantizar que esta modificación persista cada vez que se inicia la máquina.</p><p style="padding-left: 30px;"><span style="font-family: courier new,courier;">$ PATH=/home/jimezam/nodejs/0.6.7/bin:$PATH</span></p><p>Si el ajuste fue exitoso la aplicación <span style="font-family: courier new,courier;">node</span> ya podrá ser accedida directamente desde la línea de comando.</p><p><span style="font-family: courier new,courier;">$ which node</span></p><p style="padding-left: 30px;"><span style="font-family: courier new,courier;">/home/jimezam/nodejs/0.6.7/bin/node</span></p><h2>Prueba de funcionamiento: Hola Mundo NodeJS!</h2><p>Crear el siguiente archivo de código Javascript para crear un servicio extremadamente simple que responda "Hola Mundo" ante las peticiones web de los clientes a través de navegadores.</p><p><span style="font-family: courier new,courier;">$ vi prueba.js</span></p><pre>var http = require('http');
http.createServer(function (req, res) {
    res.writeHead(200, {'Content-Type': 'text/plain'});
    res.end('Hola Mundo NodeJS!\n');
}).listen(7777, '127.0.0.1');
console.log('Servidor ejecutándose en http://127.0.0.1:7777');</pre><p>Para iniciar el servicio se debe invocar el comando <span style="font-family: courier new,courier;">node</span> de la siguiente manera.</p><p><span style="font-family: courier new,courier;">$ node prueba.js</span></p><p style="padding-left: 30px;"><span style="font-family: courier new,courier;">Servidor ejecutándose en http://127.0.0.1:7777</span></p><p>Desde un navegador web acceder a la dirección mencionada.</p><p><div id="attachment_49846" class="wp-caption aligncenter" style="width: 394px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2012/01/Mozilla-Firefox_002.png"><img class="size-full wp-image-49846" title="Mozilla Firefox_002" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2012/01/Mozilla-Firefox_002.png" alt="Hola Mundo consultándose desde NodeJS" width="384" height="207" /></a><p class="wp-caption-text">Hola Mundo consultándose desde NodeJS</p></div></p><p>&nbsp;</p><h2>Enlaces</h2><ul><li>Node.JS<br /><a href="http://nodejs.org/">http://nodejs.org/</a></li><li>Installing Node.js via package manager<br /><a href="https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager">https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager</a></li></ul> ]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2012/01/instalacion-de-nodejs-en-gnulinux-ubuntumint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Falling Things (reloaded) con Processing</title>
		<link>http://blog.jorgeivanmeza.com/2012/01/the-falling-things-reloaded-con-processing/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-falling-things-reloaded-con-processing</link>
		<comments>http://blog.jorgeivanmeza.com/2012/01/the-falling-things-reloaded-con-processing/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-falling-things-reloaded-con-processing#comments</comments>
		<pubDate>Fri, 06 Jan 2012 22:49:32 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[Desarrollo de software]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49835</guid>
		<description><![CDATA[Introducción Aprovechando los últimos días de vacaciones decidí rehacer el sketch de TheFallingThings que había creado hace un tiempo.  Esta nueva versión es muy similar en su funcionalidad pero tiene un código mejor orientado a objetos y mas limpio, de &#8230; <a href="http://blog.jorgeivanmeza.com/2012/01/the-falling-things-reloaded-con-processing/">Continue reading <span>&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Introducción</h2><p>Aprovechando los últimos días de vacaciones decidí rehacer el <em>sketch</em> de <strong>TheFallingThings</strong> que había creado <a href="http://blog.jorgeivanmeza.com/2010/06/the-falling-things-jugando-con-processing/" >hace un tiempo</a>.  Esta nueva versión es muy similar en su funcionalidad pero tiene un código mejor orientado a objetos y mas limpio, de igual manera que su antecesora fue implementada utilizando el lenguaje de programación <a href="http://www.processing.org/" >Processing</a>.</p><p>El objetivo del <em>sketch</em> sigue siendo el mismo, atrapar con el <em>paddle</em> las cosas que caen desde el cielo.  El usuario puede controlar el <em>paddle</em> utilizando el teclado (flechas izquierda y derecha) o el ratón.</p><p>Las variables del <em>sketch</em> pueden ser controladas durante su ejecución: cantidad de cosas que caen (teclas +/-) y la velocidad de las cosas que caen (flechas arriba y abajo).  Otras teclas útiles son r (<em>reset</em>) para reiniciar el <em>sketch</em>, p (<em>pause</em>) para pausarlo y q (<em>quit</em>) para salír de él.</p><h2>Screenshot</h2><p><div id="attachment_49836" class="wp-caption aligncenter" style="width: 660px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2012/01/TheFallingThings_005.png"><img class="size-full wp-image-49836" title="TheFallingThings_005" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2012/01/TheFallingThings_005.png" alt="The Falling Things v0.1" width="650" height="510" /></a><p class="wp-caption-text">The Falling Things v0.1</p></div></p><p>&nbsp;</p><h2>Enlaces</h2><ul><li>Código fuente<br /><a href="https://github.com/jimezam/TheFallingThings" >https://github.com/jimezam/TheFallingThings</a> </li></ul> ]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2012/01/the-falling-things-reloaded-con-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problema con la interfaz de red inalámbrica Broadcom en Ubuntu: eth1 en lugar de wlan0</title>
		<link>http://blog.jorgeivanmeza.com/2011/12/problema-con-la-interfaz-de-red-inalambrica-broadcom-en-ubuntu-eth1-en-lugar-de-wlan0/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=problema-con-la-interfaz-de-red-inalambrica-broadcom-en-ubuntu-eth1-en-lugar-de-wlan0</link>
		<comments>http://blog.jorgeivanmeza.com/2011/12/problema-con-la-interfaz-de-red-inalambrica-broadcom-en-ubuntu-eth1-en-lugar-de-wlan0/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=problema-con-la-interfaz-de-red-inalambrica-broadcom-en-ubuntu-eth1-en-lugar-de-wlan0#comments</comments>
		<pubDate>Mon, 26 Dec 2011 18:08:07 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[11.10]]></category>
		<category><![CDATA[b43]]></category>
		<category><![CDATA[Broadcom]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Mint]]></category>
		<category><![CDATA[red]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49822</guid>
		<description><![CDATA[Introducción A diferencia de otros portátiles Dell que había configurado en el pasado, el mío tenía algo particular con su tarjeta de red inalámbrica.  Esta aparecía referenciada por la interfaz eth1 en lugar de la habitual wlan0.   $ iwconfig &#8230; <a href="http://blog.jorgeivanmeza.com/2011/12/problema-con-la-interfaz-de-red-inalambrica-broadcom-en-ubuntu-eth1-en-lugar-de-wlan0/">Continue reading <span>&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Introducción</h2><p>A diferencia de otros portátiles Dell que había configurado en el pasado, el mío tenía algo particular con su tarjeta de red inalámbrica.  Esta aparecía referenciada por la interfaz <span style="font-family: 'courier new', courier;">eth1</span> en lugar de la habitual <span style="font-family: 'courier new', courier;">wlan0</span>.  </p><p><span style="font-family: 'courier new', courier;">$ iwconfig</span></p><p style="padding-left: 30px;"><span style="font-family: 'courier new', courier;"><strong>&#8230;<br />eth1</strong> IEEE 802.11bg ESSID:off/any </span><br /><span style="font-family: 'courier new', courier;"> Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm </span><br /><span style="font-family: 'courier new', courier;"> Retry long limit:7 RTS thr:off Fragment thr:off</span><br /><span style="font-family: 'courier new', courier;"> Power Management:off</span></p><p>A pesar de esto funcionaba aparentemente de manera correcta utilizando el driver STA, sin embargo empecé a tener problemas cuando quise hacer algunos ajustes a la interfaz así que tuve que darme a la tarea de solucionar este problema.</p><p>Como mencioné inicialmente, la tarjeta de red inalámbrica es una Broadcom BCM4312.</p><p><span style="font-family: 'courier new', courier;">$ sudo lspci -vk</span></p><p style="padding-left: 30px;"><span style="font-family: 'courier new', courier;">08:00.0 Network controller: <strong>Broadcom Corporation BCM4312 802.11b/g <span style="text-decoration: underline;">LP-PHY</span></strong> (rev 01)</span><br /><span style="font-family: 'courier new', courier;"> Subsystem: <strong>Dell Wireless 1397 WLAN Mini-Card</strong></span><br /><span style="font-family: 'courier new', courier;"> Flags: bus master, fast devsel, latency 0, IRQ 17</span><br /><span style="font-family: 'courier new', courier;"> Memory at f0600000 (64-bit, non-prefetchable) [size=16K]</span><br /><span style="font-family: 'courier new', courier;"> Capabilities: [40] Power Management version 3</span><br /><span style="font-family: 'courier new', courier;"> Capabilities: [58] Vendor Specific Information: Len=78 &lt;?&gt;</span><br /><span style="font-family: 'courier new', courier;"> Capabilities: [e8] MSI: Enable- Count=1/1 Maskable- 64bit+</span><br /><span style="font-family: 'courier new', courier;"> Capabilities: [d0] Express Endpoint, MSI 00</span><br /><span style="font-family: 'courier new', courier;"> Capabilities: [100] Advanced Error Reporting</span><br /><span style="font-family: 'courier new', courier;"> Capabilities: [13c] Virtual Channel</span><br /><span style="font-family: 'courier new', courier;"> Capabilities: [160] Device Serial Number df-3d-0d-fd-fd-dd-0d-2d</span><br /><span style="font-family: 'courier new', courier;"> Capabilities: [16c] Power Budgeting &lt;?&gt;</span></p><h2>La situación</h2><p>Aparentemente esto se debe a la utilización del controlador incorrecto de la tarjeta de red inalámbrica.</p><h2>La solución</h2><p>Mediante la aplicación de <em>Additional Drivers</em> (<span style="font-family: 'courier new', courier;">/usr/bin/jockey-gtk</span>) desactivar el controlador STA que se venía utilizando.</p><p><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/12/Additional-Drivers_002.png"><img class="aligncenter size-medium wp-image-49824" title="Additional Drivers_002" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/12/Additional-Drivers_002-300x268.png" alt="" width="300" height="268" /></a></p><p>Remover los paquetes relacionados con el controlador STA (recomendado).</p><p><span style="font-family: 'courier new', courier;">$ sudo aptitude remove broadcom-sta-common broadcom-sta-source bcmwl-kernel-source</span></p><p>Instalar el <em>firmware</em> apropiado para la tarjeta de red.</p><p><span style="font-family: 'courier new', courier;">$ sudo aptitude install b43-fwcutter firmware-b43-installer</span></p><p>En mi caso resultó que la tarjeta era de bajo consumo -<em>Low-Power (LP-PHY)</em>- por lo cual recibí el siguiente mensaje de error.</p><p style="padding-left: 30px;"><span style="font-family: 'courier new', courier;">An unsupported BCM4312 Low-Power (LP-PHY) device was found.</span><br /><span style="font-family: 'courier new', courier;">Use b43 LP-PHY firmware (firmware-b43-lpphy-installer package) instead.</span></p><p>Por este motivo se deben instalar los siguientes paquetes en cambio.</p><p><span style="font-family: 'courier new', courier;">$ sudo aptitude install b43-fwcutter firmware-b43-lpphy-installer</span></p><p>Reiniciar el equipo para que sean tenidos en cuenta los cambios en la configuración recién hechos.</p><p><span style="font-family: 'courier new', courier;">$ sudo reboot</span></p><h2>La verificación</h2><p>Contrario a lo que esperaba, el nuevo controlador (b43) no aparece listado en la aplicación de <em>Additional Drivers</em>, sin embargo la interfaz ya aparece con su nombre correcto y es posible realizar la conexión a redes inalámbricas cercanas (por ejemplo utilizando el <em>NetworkManager</em>).</p><p>&nbsp;</p><p style="padding-left: 30px;"> </p> ]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2011/12/problema-con-la-interfaz-de-red-inalambrica-broadcom-en-ubuntu-eth1-en-lugar-de-wlan0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cursos de la Maestría en Software Libre de la UOC</title>
		<link>http://blog.jorgeivanmeza.com/2011/12/cursos-de-la-maestria-en-software-libre-de-la-uoc/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cursos-de-la-maestria-en-software-libre-de-la-uoc</link>
		<comments>http://blog.jorgeivanmeza.com/2011/12/cursos-de-la-maestria-en-software-libre-de-la-uoc/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cursos-de-la-maestria-en-software-libre-de-la-uoc#comments</comments>
		<pubDate>Tue, 20 Dec 2011 18:08:43 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[Bases de datos]]></category>
		<category><![CDATA[Cursos]]></category>
		<category><![CDATA[Desarrollo de software]]></category>
		<category><![CDATA[Educacion]]></category>
		<category><![CDATA[Gerencia de Proyectos]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Software geográfico]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49748</guid>
		<description><![CDATA[Los cursos listados a continuación hacen parte de la Maestría en Software Libre de la Universidad de Cataluña y que han sido publicados bajo la licencia de Creative Commons a través de su sitio de OpenCourseWare. 50039 &#8211; Fundamentos de fotografía e imagen digital 50051 &#8211; Sistemas de vídeo y de tratamiento de la imagen [...]]]></description>
			<content:encoded><![CDATA[<p>Los cursos listados a continuación hacen parte de la <a href="http://www.uoc.edu/estudios/masters-universitarios/software-libre/presentacion/index.html" >Maestría en Software Libre</a> de la <a href="http://www.uoc.edu/" >Universidad de Cataluña</a> y que han sido publicados bajo la licencia de <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/" >Creative Commons</a> a través de su sitio de <a href="http://ocw.uoc.edu/" >OpenCourseWare</a>.</p><table><tbody><tr class="odd"><td><a title="50039 - Fundamentos de fotografía e imagen digital, Septiembre 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fundamentos-de-fotografia-e-imagen-digital">50039 &#8211; Fundamentos de fotografía e imagen digital</a></td></tr><tr class="even"><td><a title="50051 - Sistemas de vídeo y de tratamiento de la imagen , Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/sistemas-de-video-y-de-tratamiento-de-la-imagen">50051 &#8211; Sistemas de vídeo y de tratamiento de la imagen</a></td></tr><tr class="odd"><td><a title="50070 - Laboratorio de PHP y MySQL, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/laboratorio-de-php-y-mysql">50070 &#8211; Laboratorio de PHP y MySQL</a></td></tr><tr class="even"><td><a title="75143 - Trabajo final de carrera .NET, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/trabajo-final-de-carrera.net">75143 &#8211; Trabajo final de carrera .NET</a></td></tr><tr class="odd"><td><a title="75555 - Prácticas de programación, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/practicas-de-programacion">75555 &#8211; Prácticas de programación</a></td></tr><tr class="even"><td><a title="75591 - Estructura de redes  de computadores, Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/estructura-de-redes-de-computadores">75591 &#8211; Estructura de redes de computadores</a></td></tr><tr class="odd"><td><a title="75611 - Fundamentos físicos de la informática, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fundamentos-fisicos-de-la-informatica">75611 &#8211; Fundamentos físicos de la informática</a></td></tr><tr class="even"><td><a title="75614 - Iniciación a las matemáticas para la ingeniería, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/iniciacion-a-las-matematicas-para-la-ingenieria">75614 &#8211; Iniciación a las matemáticas para la ingeniería</a></td></tr><tr class="odd"><td><a title="76514 - Imagen y lenguaje visual, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/imagen-y-lenguaje-visual">76514 &#8211; Imagen y lenguaje visual</a></td></tr><tr class="even"><td><a title="76517 - Arquitectura de la información, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/arquitectura-de-la-informacion">76517 &#8211; Arquitectura de la información</a></td></tr><tr class="odd"><td><a title="76521 - Redes Multimedia, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/redes-multimedia">76521 &#8211; Redes Multimedia</a></td></tr><tr class="even"><td><a title="76526 - Composición digital, Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/composicion-digital">76526 &#8211; Composición digital</a></td></tr><tr class="odd"><td><a title="76529 - Interfaces para sistemas multimedia, Febrero 2011" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/interfaces-para-sistemas-multimedia">76529 &#8211; Interfaces para sistemas multimedia</a></td></tr><tr class="even"><td><a title="76531 - Animación 3D, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/animacion-3d">76531 &#8211; Animación 3D</a></td></tr><tr class="odd"><td><a title="76532 - Fotografía digital, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fotografia-digital">76532 &#8211; Fotografía digital</a></td></tr><tr class="even"><td><a title="81504 - Física I, Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fisica">81504 &#8211; Física I</a></td></tr><tr class="odd"><td><a title="89018 - Trabajo final de carrera de telecomunicación, Septiembre 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/trabajo-final-de-carrera-de-telecomunicaciones">89018 &#8211; Trabajo final de carrera de telecomunicación</a></td></tr><tr class="even"><td><a title="93133 - Introducción a la creación de páginas web, Septiembre 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/introduccion-a-la-creacion-de-paginas-web">93133 &#8211; Introducción a la creación de páginas web</a></td></tr><tr class="odd"><td><a title="93134 - Marcadores sociales, una herramienta para organizar la Red, Septiembre 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/marcadores-sociales-una-herramienta-para-organizar-la-red">93134 &#8211; Marcadores sociales, una herramienta para organizar la Red</a></td></tr><tr class="even"><td><a title="93149 - Fotografia de viajes, Febrero 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fotografia-de-viajes">93149 &#8211; Fotografia de viajes</a></td></tr><tr class="odd"><td><a title="B0019 - Estética y narrativa en medios digitales, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/estetica-y-narrativa-en-medios-digitales">B0019 &#8211; Estética y narrativa en medios digitales</a></td></tr><tr class="even"><td><a title="B0762 - Servicios OGC, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/serveis-ogc">B0762 &#8211; Servicios OGC</a></td></tr><tr class="odd"><td><a title="B0763 - Programación y Personalización SIG , Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/programacion-y-personalizacion-sig">B0763 &#8211; Programación y Personalización SIG</a></td></tr><tr class="even"><td><a title="M1302 - Ingeniería de la usabilidad, Septiembre 2011" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/ingenieria-de-la-usabilidad">M1302 &#8211; Ingeniería de la usabilidad</a></td></tr><tr class="odd"><td><a title="M1308 - Tecnología y desarrollo en dispositivos móviles, Setembre 2011" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/tecnologia-y-desarrollo-en-dispositivos-moviles">M1308 &#8211; Tecnología y desarrollo en dispositivos móviles</a></td></tr><tr class="even"><td><a title="M2101 - Introducción al software libre, Febrero 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/introduccion-al-software-libre">M2101 &#8211; Introducción al software libre</a></td></tr><tr class="odd"><td><a title="M2102 - Sistema operativo GNU/Linux básico, Febrero 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/sistema-operativo-gnu-linux-basico">M2102 &#8211; Sistema operativo GNU/Linux básico</a></td></tr><tr class="even"><td><a title="M2103 - Administración avanzada del sistema operativo GNU/Linux, Septiembre 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/administracion-avanzada-del-sistema-operativo-gnu-linux">M2103 &#8211; Administración avanzada del sistema operativo GNU/Linux</a></td></tr><tr class="odd"><td><a title="M2104 - Implantación de sistemas de software libre, Febrero 2005" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/implantacion-de-sistemas-de-software-libre">M2104 &#8211; Implantación de sistemas de software libre</a></td></tr><tr class="even"><td><a title="M2105 - Redes de computadores, Marzo 2004" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/redes-de-computadores">M2105 &#8211; Redes de computadores</a></td></tr><tr class="odd"><td><a title="M2107 - Aspectos avanzados de seguridad en redes, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/aspectos-avanzados-de-seguridad-en-redes">M2107 &#8211; Aspectos avanzados de seguridad en redes</a></td></tr><tr class="even"><td><a title="M2108 - Desarrollo de aplicaciones web, Marzo 2004" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/desarrollo-de-aplicaciones-web">M2108 &#8211; Desarrollo de aplicaciones web</a></td></tr><tr class="odd"><td><a title="M2109 - Bases de datos, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/bases-de-datos">M2109 &#8211; Bases de datos</a></td></tr><tr class="even"><td><a title="M2110 - Introducción al desarrollo de software, Marzo 2004" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/introduccion-al-desarrollo-de-software">M2110 &#8211; Introducción al desarrollo de software</a></td></tr><tr class="odd"><td><a title="M2111 - Conceptos avanzados en desarrollo de software libre, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/conceptos-avanzados-en-desarrollo-de-software-libre">M2111 &#8211; Conceptos avanzados en desarrollo de software libre</a></td></tr><tr class="even"><td><a title="M2112 - Ingeniería del software en entornos del software libre, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/ingenieria-del-software-en-entornos-del-software-libre">M2112 &#8211; Ingeniería del software en entornos del software libre</a></td></tr><tr class="odd"><td><a title="M2113 - Utilidades y herramientas de software libre, Septiembre 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/utilidades-y-herramientas-de-software-llibre">M2113 &#8211; Utilidades y herramientas de software libre</a></td></tr><tr class="even"><td><a title="M2114 - Aspectos legales y de explotación del software libre, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/aspectos-legales-y-de-explotacion-del-software-libre">M2114 &#8211; Aspectos legales y de explotación del software libre</a></td></tr><tr class="odd"><td><a title="M2114 - Aspectos legales y de explotación del software libre, Febrero 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/aspectos-legales-y-de-explotacion-del-software-libre-1">M2114 &#8211; Aspectos legales y de explotación del software libre (b)</a></td></tr><tr class="even"><td><a title="M2115 - Aspectos económicos y modelos de negocio del software llibre  , Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/aspectos-economicos-y-modelos-de-negocio-del-software-llibre">M2115 &#8211; Aspectos económicos y modelos de negocio del software llibre</a></td></tr><tr class="odd"><td><a title="M2117 - El software libre en el sector público, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/el-software-libre-en-el-sector-publico">M2117 &#8211; El software libre en el sector público</a></td></tr><tr class="even"><td><a title="M2123 - Proyecto web, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/proyecto-web">M2123 &#8211; Proyecto web</a></td></tr><tr class="odd"><td><a title="M2124 - Desarrollo de proyectos de software libre, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/desarrollo-de-proyectos-de-software-libre">M2124 &#8211; Desarrollo de proyectos de software libre</a></td></tr><tr class="even"><td><a title="M2125 - Proyecto de dirección de sistemas de información, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/proyecto-de-direccion-de-sistemas-de-informacion-1">M2125 &#8211; Proyecto de dirección de sistemas de información</a></td></tr><tr class="odd"><td><a title="M2132 - Proyecto en Administración de Redes y Sistemas Operativos basados en GNU/Linux, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/proyecto-de-direccion-de-sistemas-de-informacion">M2132 &#8211; Proyecto en Administración de Redes y Sistemas Operativos basados en GNU/Linux</a></td></tr><tr class="even"><td><a title="M2150 - Administración de sistemas GNU/Linux, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/administracion-de-sitemas-gnu-linux">M2150 &#8211; Administración de sistemas GNU/Linux</a></td></tr></tbody></table><h2>Enlaces</h2><ul><li>Informática, tecnología y multimedia.<br /><a href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/view?set_language=es" >http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/</a></li></ul> ]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2011/12/cursos-de-la-maestria-en-software-libre-de-la-uoc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cursos de la Maestría en Software Libre de la UOC</title>
		<link>http://blog.jorgeivanmeza.com/2011/12/cursos-de-la-maestria-en-software-libre-de-la-uoc/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cursos-de-la-maestria-en-software-libre-de-la-uoc</link>
		<comments>http://blog.jorgeivanmeza.com/2011/12/cursos-de-la-maestria-en-software-libre-de-la-uoc/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cursos-de-la-maestria-en-software-libre-de-la-uoc#comments</comments>
		<pubDate>Tue, 20 Dec 2011 18:08:43 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[Bases de datos]]></category>
		<category><![CDATA[Cursos]]></category>
		<category><![CDATA[Desarrollo de software]]></category>
		<category><![CDATA[Educacion]]></category>
		<category><![CDATA[Gerencia de Proyectos]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Software geográfico]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49748</guid>
		<description><![CDATA[Los cursos listados a continuación hacen parte de la Maestría en Software Libre de la Universidad de Cataluña y que han sido publicados bajo la licencia de Creative Commons a través de su sitio de OpenCourseWare. 50039 &#8211; Fundamentos de &#8230; <a href="http://blog.jorgeivanmeza.com/2011/12/cursos-de-la-maestria-en-software-libre-de-la-uoc/">Continue reading <span>&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Los cursos listados a continuación hacen parte de la <a href="http://www.uoc.edu/estudios/masters-universitarios/software-libre/presentacion/index.html" >Maestría en Software Libre</a> de la <a href="http://www.uoc.edu/" >Universidad de Cataluña</a> y que han sido publicados bajo la licencia de <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/" >Creative Commons</a> a través de su sitio de <a href="http://ocw.uoc.edu/" >OpenCourseWare</a>.</p><table><tbody><tr class="odd"><td><a title="50039 - Fundamentos de fotografía e imagen digital, Septiembre 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fundamentos-de-fotografia-e-imagen-digital">50039 &#8211; Fundamentos de fotografía e imagen digital</a></td></tr><tr class="even"><td><a title="50051 - Sistemas de vídeo y de tratamiento de la imagen , Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/sistemas-de-video-y-de-tratamiento-de-la-imagen">50051 &#8211; Sistemas de vídeo y de tratamiento de la imagen</a></td></tr><tr class="odd"><td><a title="50070 - Laboratorio de PHP y MySQL, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/laboratorio-de-php-y-mysql">50070 &#8211; Laboratorio de PHP y MySQL</a></td></tr><tr class="even"><td><a title="75143 - Trabajo final de carrera .NET, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/trabajo-final-de-carrera.net">75143 &#8211; Trabajo final de carrera .NET</a></td></tr><tr class="odd"><td><a title="75555 - Prácticas de programación, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/practicas-de-programacion">75555 &#8211; Prácticas de programación</a></td></tr><tr class="even"><td><a title="75591 - Estructura de redes  de computadores, Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/estructura-de-redes-de-computadores">75591 &#8211; Estructura de redes de computadores</a></td></tr><tr class="odd"><td><a title="75611 - Fundamentos físicos de la informática, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fundamentos-fisicos-de-la-informatica">75611 &#8211; Fundamentos físicos de la informática</a></td></tr><tr class="even"><td><a title="75614 - Iniciación a las matemáticas para la ingeniería, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/iniciacion-a-las-matematicas-para-la-ingenieria">75614 &#8211; Iniciación a las matemáticas para la ingeniería</a></td></tr><tr class="odd"><td><a title="76514 - Imagen y lenguaje visual, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/imagen-y-lenguaje-visual">76514 &#8211; Imagen y lenguaje visual</a></td></tr><tr class="even"><td><a title="76517 - Arquitectura de la información, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/arquitectura-de-la-informacion">76517 &#8211; Arquitectura de la información</a></td></tr><tr class="odd"><td><a title="76521 - Redes Multimedia, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/redes-multimedia">76521 &#8211; Redes Multimedia</a></td></tr><tr class="even"><td><a title="76526 - Composición digital, Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/composicion-digital">76526 &#8211; Composición digital</a></td></tr><tr class="odd"><td><a title="76529 - Interfaces para sistemas multimedia, Febrero 2011" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/interfaces-para-sistemas-multimedia">76529 &#8211; Interfaces para sistemas multimedia</a></td></tr><tr class="even"><td><a title="76531 - Animación 3D, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/animacion-3d">76531 &#8211; Animación 3D</a></td></tr><tr class="odd"><td><a title="76532 - Fotografía digital, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fotografia-digital">76532 &#8211; Fotografía digital</a></td></tr><tr class="even"><td><a title="81504 - Física I, Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fisica">81504 &#8211; Física I</a></td></tr><tr class="odd"><td><a title="89018 - Trabajo final de carrera de telecomunicación, Septiembre 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/trabajo-final-de-carrera-de-telecomunicaciones">89018 &#8211; Trabajo final de carrera de telecomunicación</a></td></tr><tr class="even"><td><a title="93133 - Introducción a la creación de páginas web, Septiembre 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/introduccion-a-la-creacion-de-paginas-web">93133 &#8211; Introducción a la creación de páginas web</a></td></tr><tr class="odd"><td><a title="93134 - Marcadores sociales, una herramienta para organizar la Red, Septiembre 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/marcadores-sociales-una-herramienta-para-organizar-la-red">93134 &#8211; Marcadores sociales, una herramienta para organizar la Red</a></td></tr><tr class="even"><td><a title="93149 - Fotografia de viajes, Febrero 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/fotografia-de-viajes">93149 &#8211; Fotografia de viajes</a></td></tr><tr class="odd"><td><a title="B0019 - Estética y narrativa en medios digitales, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/estetica-y-narrativa-en-medios-digitales">B0019 &#8211; Estética y narrativa en medios digitales</a></td></tr><tr class="even"><td><a title="B0762 - Servicios OGC, Septiembre 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/serveis-ogc">B0762 &#8211; Servicios OGC</a></td></tr><tr class="odd"><td><a title="B0763 - Programación y Personalización SIG , Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/programacion-y-personalizacion-sig">B0763 &#8211; Programación y Personalización SIG</a></td></tr><tr class="even"><td><a title="M1302 - Ingeniería de la usabilidad, Septiembre 2011" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/ingenieria-de-la-usabilidad">M1302 &#8211; Ingeniería de la usabilidad</a></td></tr><tr class="odd"><td><a title="M1308 - Tecnología y desarrollo en dispositivos móviles, Setembre 2011" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/tecnologia-y-desarrollo-en-dispositivos-moviles">M1308 &#8211; Tecnología y desarrollo en dispositivos móviles</a></td></tr><tr class="even"><td><a title="M2101 - Introducción al software libre, Febrero 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/introduccion-al-software-libre">M2101 &#8211; Introducción al software libre</a></td></tr><tr class="odd"><td><a title="M2102 - Sistema operativo GNU/Linux básico, Febrero 2008" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/sistema-operativo-gnu-linux-basico">M2102 &#8211; Sistema operativo GNU/Linux básico</a></td></tr><tr class="even"><td><a title="M2103 - Administración avanzada del sistema operativo GNU/Linux, Septiembre 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/administracion-avanzada-del-sistema-operativo-gnu-linux">M2103 &#8211; Administración avanzada del sistema operativo GNU/Linux</a></td></tr><tr class="odd"><td><a title="M2104 - Implantación de sistemas de software libre, Febrero 2005" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/implantacion-de-sistemas-de-software-libre">M2104 &#8211; Implantación de sistemas de software libre</a></td></tr><tr class="even"><td><a title="M2105 - Redes de computadores, Marzo 2004" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/redes-de-computadores">M2105 &#8211; Redes de computadores</a></td></tr><tr class="odd"><td><a title="M2107 - Aspectos avanzados de seguridad en redes, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/aspectos-avanzados-de-seguridad-en-redes">M2107 &#8211; Aspectos avanzados de seguridad en redes</a></td></tr><tr class="even"><td><a title="M2108 - Desarrollo de aplicaciones web, Marzo 2004" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/desarrollo-de-aplicaciones-web">M2108 &#8211; Desarrollo de aplicaciones web</a></td></tr><tr class="odd"><td><a title="M2109 - Bases de datos, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/bases-de-datos">M2109 &#8211; Bases de datos</a></td></tr><tr class="even"><td><a title="M2110 - Introducción al desarrollo de software, Marzo 2004" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/introduccion-al-desarrollo-de-software">M2110 &#8211; Introducción al desarrollo de software</a></td></tr><tr class="odd"><td><a title="M2111 - Conceptos avanzados en desarrollo de software libre, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/conceptos-avanzados-en-desarrollo-de-software-libre">M2111 &#8211; Conceptos avanzados en desarrollo de software libre</a></td></tr><tr class="even"><td><a title="M2112 - Ingeniería del software en entornos del software libre, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/ingenieria-del-software-en-entornos-del-software-libre">M2112 &#8211; Ingeniería del software en entornos del software libre</a></td></tr><tr class="odd"><td><a title="M2113 - Utilidades y herramientas de software libre, Septiembre 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/utilidades-y-herramientas-de-software-llibre">M2113 &#8211; Utilidades y herramientas de software libre</a></td></tr><tr class="even"><td><a title="M2114 - Aspectos legales y de explotación del software libre, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/aspectos-legales-y-de-explotacion-del-software-libre">M2114 &#8211; Aspectos legales y de explotación del software libre</a></td></tr><tr class="odd"><td><a title="M2114 - Aspectos legales y de explotación del software libre, Febrero 2009" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/aspectos-legales-y-de-explotacion-del-software-libre-1">M2114 &#8211; Aspectos legales y de explotación del software libre (b)</a></td></tr><tr class="even"><td><a title="M2115 - Aspectos económicos y modelos de negocio del software llibre  , Septiembre 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/aspectos-economicos-y-modelos-de-negocio-del-software-llibre">M2115 &#8211; Aspectos económicos y modelos de negocio del software llibre</a></td></tr><tr class="odd"><td><a title="M2117 - El software libre en el sector público, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/el-software-libre-en-el-sector-publico">M2117 &#8211; El software libre en el sector público</a></td></tr><tr class="even"><td><a title="M2123 - Proyecto web, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/proyecto-web">M2123 &#8211; Proyecto web</a></td></tr><tr class="odd"><td><a title="M2124 - Desarrollo de proyectos de software libre, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/desarrollo-de-proyectos-de-software-libre">M2124 &#8211; Desarrollo de proyectos de software libre</a></td></tr><tr class="even"><td><a title="M2125 - Proyecto de dirección de sistemas de información, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/proyecto-de-direccion-de-sistemas-de-informacion-1">M2125 &#8211; Proyecto de dirección de sistemas de información</a></td></tr><tr class="odd"><td><a title="M2132 - Proyecto en Administración de Redes y Sistemas Operativos basados en GNU/Linux, Febrero 2007" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/proyecto-de-direccion-de-sistemas-de-informacion">M2132 &#8211; Proyecto en Administración de Redes y Sistemas Operativos basados en GNU/Linux</a></td></tr><tr class="even"><td><a title="M2150 - Administración de sistemas GNU/Linux, Febrero 2010" href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/administracion-de-sitemas-gnu-linux">M2150 &#8211; Administración de sistemas GNU/Linux</a></td></tr></tbody></table><h2>Enlaces</h2><ul><li>Informática, tecnología y multimedia.<br /><a href="http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/view?set_language=es" >http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/</a></li></ul> ]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2011/12/cursos-de-la-maestria-en-software-libre-de-la-uoc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambiar el fondo de lightdm en Ubuntu 11.x</title>
		<link>http://blog.jorgeivanmeza.com/2011/12/cambiar-el-fondo-de-lightdm-en-ubuntu-11-x/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cambiar-el-fondo-de-lightdm-en-ubuntu-11-x</link>
		<comments>http://blog.jorgeivanmeza.com/2011/12/cambiar-el-fondo-de-lightdm-en-ubuntu-11-x/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cambiar-el-fondo-de-lightdm-en-ubuntu-11-x#comments</comments>
		<pubDate>Thu, 15 Dec 2011 17:15:21 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[LightDM]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Mint]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=49726</guid>
		<description><![CDATA[Introducción LightDM (Light Display Manager) es el display manager para GNU/Linux introducido con Ubuntu 11 y que reemplaza al muy utilizado hasta ahora GDM. Para modificar el papel tapiz utilizado como fondo es posible instalar temas que modifican su apariencia &#8230; <a href="http://blog.jorgeivanmeza.com/2011/12/cambiar-el-fondo-de-lightdm-en-ubuntu-11-x/">Continue reading <span>&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Introducción</h2><p><a href="http://www.freedesktop.org/wiki/Software/LightDM" >LightDM</a> (<em>Light Display Manager</em>) es el <em>display manager</em> para GNU/Linux introducido con Ubuntu 11 y que reemplaza al muy utilizado hasta ahora <a href="http://projects.gnome.org/gdm//index.html" >GDM</a>.</p><p>Para modificar el papel tapiz utilizado como fondo es posible instalar temas que modifican su apariencia o alterar directamente el archivo de la imagen que se utiliza.  Esto último es posible hacerse de manera manual o utilizando una aplicación para tal fin.</p><h2>Procedimiento #1: asistido</h2><p>La forma mas cómoda de hacer esto es utilizando una aplicación ayudante para realizar esta tarea.  La instalación se realiza desde un PPA de la siguiente manera.</p><p><span style="font-family: courier new,courier;">$ sudo apt-add-repository ppa:claudiocn/slm </span><br /><span style="font-family: courier new,courier;">$ sudo apt-get update </span><br /><span style="font-family: courier new,courier;">$ sudo apt-get install simple-lightdm-manager</span></p><p>Si no se siente cómodo agregando nuevos repositorios es posible descargar directamente el paquete de la siguiente ubicación e instalarlo como se muestra a continuación.</p><p style="padding-left: 30px;"><a href="https://launchpad.net/~claudiocn/+archive/slm/+packages" >https://launchpad.net/%7Eclaudiocn/+archive/slm/+packages</a></p><p><span style="font-family: courier new,courier;">$ sudo aptitude install python-launchpad-integration</span><br /><span style="font-family: courier new,courier;">$ sudo dpkg -i simple-lightdm-manager_0.2-public7_all.deb</span></p><p>Para utilizar esta aplicación ejecute el siguiente comando y elija el fondo y el logo que desea que se desplieguen.</p><p><span style="font-family: courier new,courier;">$ /usr/bin/simple-lightdm-manager</span></p><p><div id="attachment_49727" class="wp-caption aligncenter" style="width: 387px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/12/Simple-Lightdm-Manager_001.png"><img class="size-full wp-image-49727" title="Simple Lightdm Manager_001" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2011/12/Simple-Lightdm-Manager_001.png" alt="Simple LightDM Manager" width="377" height="299" /></a><p class="wp-caption-text">Simple LightDM Manager</p></div><br /><h2>Procedimiento #2: manual</h2></p><p>Es posible realizar este ajuste fácilmente de manera manual.  Para esto edite el siguiente archivo.</p><p><span style="font-family: courier new,courier;">$ vi /etc/lightdm/unity-greeter.conf</span></p><p>Modifique las siguientes ubicaciones con las rutas absolutas de las imágenes que desea utilizar.</p><p style="padding-left: 30px;"><span style="font-family: courier new,courier;">[greeter]</span><br /><span style="font-family: courier new,courier;">background=/home/jimezam/Desktop/.simpleLigtDMManager/file.jpg</span><br /><span style="font-family: courier new,courier;">logo=/home/jimezam/Desktop/.simpleLigtDMManager/logo.jpg</span></p><p>En caso de no utilizar al tema <span style="font-family: courier new,courier;">unity-greeter</span>, editar a su correspondiente archivo bajo <span style="font-family: courier new,courier;">/etc/lightdm</span>.</p> ]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2011/12/cambiar-el-fondo-de-lightdm-en-ubuntu-11-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

