<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/1.5.1-alpha" -->
<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/"
>

<channel>
	<title>El Blog de DeepY0X:  emerge  ---update ---deep --newuse world</title>
	<link>http://deepyox.blogsome.com</link>
	<description>Software Libre, GNU/Linux, Politica, Educación, Negocios</description>
	<pubDate>Fri, 07 Dec 2007 04:36:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.1-alpha</generator>
	<language>en</language>

		<item>
		<title>Tip OpenBSD</title>
		<link>http://deepyox.blogsome.com/2007/12/07/tip-openbsd/</link>
		<comments>http://deepyox.blogsome.com/2007/12/07/tip-openbsd/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 04:35:52 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>BSD</category>
	<category>Software Libre</category>
		<guid>http://deepyox.blogsome.com/2007/12/07/tip-openbsd/</guid>
		<description><![CDATA[	Aqui les dejo en peque&ntilde;o tip para OpenBSD, quien no a usado la terminal de tipo vt220?? si esa terminal q no visualiza a colores, bueno como yo vengo del mundo GNU/Linux me gusta ver algunas aplicaciones de consola coloreadas para diferenciar algunas funcionalidades y no todo blanco y negro, asi que viendo por aqui [...]]]></description>
			<content:encoded><![CDATA[	<p>Aqui les dejo en peque&ntilde;o tip para OpenBSD, quien no a usado la terminal de tipo vt220?? si esa terminal q no visualiza a colores, bueno como yo vengo del mundo GNU/Linux me gusta ver algunas aplicaciones de consola coloreadas para diferenciar algunas funcionalidades y no todo blanco y negro, asi que viendo por aqui y por alla, me encontre que OpenBSD soporta un tipo de terminal llamado pcvt25, la que a su vez colorea algunas aplicaciones como: Vim, Emacs, Lynx, Mutt, etc, lo que debemos hacer es segun el usuario con el que estemos trabjando en nuestro OpenBSD, en este caso &quot;deepyox&quot; agregar la siguiente linea al archivo /home/deepyox/.profile:</p>
	<p>export TERM=pcvt25</p>
	<p>&nbsp;salimos de la session actual y nos volvemos a loguear y podremos apreciar que por ejemplo lynx ya nos colorea la pantalla.</p>
	<p>Otra cosilla a quien no le molesta q cada vez q se loguea como root, se confirme el tipo de terminal a usar, por ejemplo:</p>
	<p>$ su -<br />Password:<br />Terminal type? [pcvt25]&nbsp; &lt;&#8212; &quot;molestia&quot; </p>
	<p>&nbsp;Bueno para deshabilitar eso vamos al .profile de /root y comentamos las siguientes lineas:</p>
	<p>&nbsp;if [ -x /usr/bin/tset ]; then<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; eval `/usr/bin/tset -sQ \?$TERM`<br />fi</p>
	<p>Estos son algunos tips q podemos usar para digamos personalizar nuestra instalación de OpenBSD.&nbsp;</p>
	<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/12/07/tip-openbsd/feed/</wfw:commentRss>
	</item>
		<item>
		<title>De regreso!!</title>
		<link>http://deepyox.blogsome.com/2007/12/07/de-regreso/</link>
		<comments>http://deepyox.blogsome.com/2007/12/07/de-regreso/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 04:28:20 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>Miscelanea</category>
		<guid>http://deepyox.blogsome.com/2007/12/07/de-regreso/</guid>
		<description><![CDATA[	Bueno pues despues de tiempo vuelvo a escribir algo por aqui, ya que estuve algo ocupado estos días, haciendo de todo y encima cai enfermo unos dias, bueno espero no estar ausente nuevamente por aqui, bueno la Universidad aún sigue de huelga, ahora si creo q estare por un tiempo mas en la U  [...]]]></description>
			<content:encoded><![CDATA[	<p>Bueno pues despues de tiempo vuelvo a escribir algo por aqui, ya que estuve algo ocupado estos días, haciendo de todo y encima cai enfermo unos dias, bueno espero no estar ausente nuevamente por aqui, bueno la Universidad aún sigue de huelga, ahora si creo q estare por un tiempo mas en la U <img border="0" src="http://deepyox.blogsome.com/wp-content/plugins/Wysi-Wordpress/plugins/emotions/images/annoyed.gif" alt="emoticon" title="emoticon" /> ojala q se arregle la situación ya que conforme van al parecer reanudaremos las clases el otro a&ntilde;o <img border="0" src="http://deepyox.blogsome.com/wp-content/plugins/Wysi-Wordpress/plugins/emotions/images/ponder.gif" alt="emoticon" title="emoticon" /></p>
	<p>&nbsp;</p>
	<p>&nbsp;</p>
	<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/12/07/de-regreso/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Otra Huelga mas!</title>
		<link>http://deepyox.blogsome.com/2007/10/16/otra-huelga-mas/</link>
		<comments>http://deepyox.blogsome.com/2007/10/16/otra-huelga-mas/#comments</comments>
		<pubDate>Tue, 16 Oct 2007 09:05:27 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>Miscelanea</category>
	<category>Personal</category>
	<category>Trujillo</category>
		<guid>http://deepyox.blogsome.com/2007/10/16/otra-huelga-mas/</guid>
		<description><![CDATA[	Durante mi carrea universitaria he vivido varios paros y huelgas en mi casa de estudios (Universidad Nacional de Trujillo) en realidad ya he perdido la cuenta de cuantas han sido, en algun momento tambien he participado de estas movimientos ya que pensaba que podia cambiar en algo la realidad que se vive en las universidad [...]]]></description>
			<content:encoded><![CDATA[	<p>Durante mi carrea universitaria he vivido varios paros y huelgas en mi casa de estudios (Universidad Nacional de Trujillo) en realidad ya he perdido la cuenta de cuantas han sido, en algun momento tambien he participado de estas movimientos ya que pensaba que podia cambiar en algo la realidad que se vive en las universidad publicas, pero despues fui comprobando que mayormente estos movimientos politicos que se hacen solo son para el beneficio y lucro de algunos que usan al resto personas para conseguir sus objetivos y se autoproclaman líderes, entre ellos vemos a docentes, estudiantes y administrativos. Ahora se esta por iniciar otra huelga mas que segun dicen los &quot;&iquest;docentes?&quot; no la van a levantar hasta que no les paguen lo ofrecido por el &quot;&iquest;gobierno?&quot;, bueno quizas en algo tengan razon, como docente se percibe muy poco para solventar sus necesidades, y sobre todo cuando existen docentes con necesidades &quot;extras&quot; ( creo que ya saben a lo que me refiero) pero tambien creo que la mayoria de &quot;&iquest;docentes?&quot; deberian ser concientes que no merecen este aumento ya que no estan capacitados para ejercer la labor como &quot;&iquest;catedratico?&quot;, yo conozco muchos &quot;&iquest;docentes?&quot; de diferentes escuelas buenos, malos y pesimos, bueno hay mas malos y pesimos que buenos, pero lo que mas me llama la atencion es que este grupo de &quot;&iquest;docentes?&quot; malos y pesimos son los que mas reclaman cuando ni siquiera cumplen con los objetivos de su labor, tambien debo reconocer como dije que hay docentes buenos y apasionados a su trabajo, que se dedican a su labor de formador de profesionales e investigacion que realmente merecen ser reconocidos, pero creo que la forma de pensar de estos docentes ( en este caso ya no pongo comillas ni signos de interrogacion, por que afirmo que si son docentes de verdad) su mayor retribucion es la de ser guias de diversas generaciones de profesionales, yo creo que a este tipo de docentes aunque son pocos y mayormente pasan desapercibidos ya que no les interesa tanta politiqueria a los que nos tienen acostumbrados la mayoria de &quot;&iquest;docentes?&quot; si merecen realmente que se les homologue, pero bueno es dificil saber quienes son los que realmente se lo merecen mas aun cuando estamos dentro de un sistema educativo pobre.</p>
	<p>Ojala que estas personas(gobierno, docentes, administrativos, estudiantes, etc) que estan de todo esto reflexionen, creo que actualmente existen otras formas de protestar(tenemos medios de comunicacion democraticos como internet), un huelga o una toma de un local (ultimamente escuche que iban a tomar la universidad tambien) son formas muy arcaicas de hacer una protesta ya que en realidad no le beneficia a nadie, al contrario perjudica bastante, creo tambien como dije en un post anterior una de las mejores manera de protestar es demostrar que se pueden hacer grandes cosas con peque&ntilde;os recursos.</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/10/16/otra-huelga-mas/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Configurando wireless en gentoo, una rt73</title>
		<link>http://deepyox.blogsome.com/2007/10/15/configurando-wireless-en-gentoo-una-rt73/</link>
		<comments>http://deepyox.blogsome.com/2007/10/15/configurando-wireless-en-gentoo-una-rt73/#comments</comments>
		<pubDate>Mon, 15 Oct 2007 00:51:36 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>GNU/Linux</category>
	<category>Redes</category>
	<category>Internet</category>
		<guid>http://deepyox.blogsome.com/2007/10/15/configurando-wireless-en-gentoo-una-rt73/</guid>
		<description><![CDATA[	Bueno hace poco me compre un tarjeta de red wireless usb, es un edimax que tiene como chipset el rt73 y bueno informandome un poco en la red como trabajan las redes inalambricas en linux pude confirgurarlo sin ningun problema, primero les aconsejaria que visiten esta pagina http://linux-wless.passys.nl/ , en ella se encuentra una lista [...]]]></description>
			<content:encoded><![CDATA[	<p>Bueno hace poco me compre un tarjeta de red wireless usb, es un edimax que tiene como chipset el rt73 y bueno informandome un poco en la red como trabajan las redes inalambricas en linux pude confirgurarlo sin ningun problema, primero les aconsejaria que visiten esta pagina http://linux-wless.passys.nl/ , en ella se encuentra una lista de los chipsets soportados por linux y de donde bajar su respectivo driver.</p>
	<p>En mi caso busque por fabricante: Edimax y me mostro el driver para mi chipset rt73 en este caso lo descargue de http://rt2x00.serialmonkey.com.</p>
	<p>Antes de eso probe con los drivers que viene en el portage en Sabayon, bueno en realidad viene en el arbol de layman de sabayon, pero no podia descargarlo asi que tuve que hacer manualemente la instalacion del driver. Antes de eso desinstalamos los drivers que tengamos de este chipset, para evitar conflictos:</p>
	<p>emerge &#8211;unmerge rt2500<br />emerge &#8211;unmerge rt73<br />emerge &#8211;unmerge rt73-firmware </p>
	<p>Una vez que descargamos el driver de la pagina que les menciones lo desmpaquetamos: tar xzfvp rt73-cvs-daily.tar.gz</p>
	<p>Compilamos e Instalamos: make &amp;&amp; make install</p>
	<p>Actualizamos: modules-update force</p>
	<p>Cargamos el modulo: modprobe rt73&nbsp;</p>
	<p>Comprobamos la interfaz: iwconfig</p>
	<p>En mi caso me sale:</p>
	<p>wlan0&nbsp;&nbsp;&nbsp;&nbsp; RT73 WLAN&nbsp; ESSID:&quot;xxxx&quot; y algunos datos mas</p>
	<p>Ahora creamos un enlace: creamos un enlace ln -s /etc/init.d/net.lo /etc/init.d/net.wlan0</p>
	<p>Ahora activamos la tarjeta: ifconfig wlan0 up</p>
	<p>Scaneamos si alguna red disponible: iwlist scanning</p>
	<p>Si tenemos dhcp iniciamos la tarjeta /etc/init.d/net.wlan0 start, sino configuramos el archivo /etc/conf.d/wireless como nos indica en /etc/conf.d/wireless.example</p>
	<p>&nbsp;</p>
	<p>&nbsp;</p>
	<p>&nbsp;</p>
	<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/10/15/configurando-wireless-en-gentoo-una-rt73/feed/</wfw:commentRss>
	</item>
		<item>
		<title>PHP5 en FreeBSD</title>
		<link>http://deepyox.blogsome.com/2007/10/15/php5-en-freebsd/</link>
		<comments>http://deepyox.blogsome.com/2007/10/15/php5-en-freebsd/#comments</comments>
		<pubDate>Mon, 15 Oct 2007 00:34:01 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>Miscelanea</category>
	<category>BSD</category>
	<category>Programacion</category>
	<category>Redes</category>
	<category>Software Libre</category>
		<guid>http://deepyox.blogsome.com/2007/10/15/php5-en-freebsd/</guid>
		<description><![CDATA[	Ahora para completar estos posts y tener un sistema FAMP (FreebSD, Apache, MySQL y PHP) andando instalaremos php con los siguientes pasos:
	-Ir al Directorio /usr/ports/lang/php5make config (para los flags)make install clean
	-Ir al Directorio: /usr/ports/databases/php5-mysqlmake install clean
	-Ir al Directorio: /usr/ports/www/php5-sessionmake install clean
	-Ir al Directorio: /usr/ports/graphics/php5-gdmake install clean
	-Agregar lo siguiente en mime types:AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phpsAddType [...]]]></description>
			<content:encoded><![CDATA[	<p>Ahora para completar estos posts y tener un sistema FAMP (FreebSD, Apache, MySQL y PHP) andando instalaremos php con los siguientes pasos:</p>
	<p>-Ir al Directorio /usr/ports/lang/php5<br />make config (para los flags)<br />make install clean</p>
	<p>-Ir al Directorio: /usr/ports/databases/php5-mysql<br />make install clean</p>
	<p>-Ir al Directorio: /usr/ports/www/php5-session<br />make install clean</p>
	<p>-Ir al Directorio: /usr/ports/graphics/php5-gd<br />make install clean</p>
	<p>-Agregar lo siguiente en mime types:<br />AddType application/x-httpd-php .php<br />AddType application/x-httpd-php-source .phps<br />AddType application/x-httpd-php .php .htm .html</p>
	<p>-Crear archivo php.ini:<br /># cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini</p>
	<p>-Y por ultimo hacemos probamos si funciona creando un archivo test.php:</p>
	<p>&lt;?php</p>
	<p>phpinfo();</p>
	<p>?&gt;&nbsp;</p>
	<p>-vamos al navegador con http://localhost/test.php y ya deberia de cargar la configuracion de php&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/10/15/php5-en-freebsd/feed/</wfw:commentRss>
	</item>
		<item>
		<title>MySQL 5 en FreeBSD</title>
		<link>http://deepyox.blogsome.com/2007/10/08/mysql-5-en-freebsd/</link>
		<comments>http://deepyox.blogsome.com/2007/10/08/mysql-5-en-freebsd/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 06:51:57 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>Miscelanea</category>
		<guid>http://deepyox.blogsome.com/2007/10/08/mysql-5-en-freebsd/</guid>
		<description><![CDATA[	Ahora vamos a instalar MySQL 5 en FreeBSD, como vimos FreeBSD tambien maneja el concepto de ports pero&nbsp; tambien podemos usar paquetes precompilados, pero en este caso usaremos los ports:
	-Ingresamos al directorio /usr/ports/databases/mysql51-server y le damos: make install clean
	-Ejecutamos: mysql_install_db&nbsp;
	-Cambiamos los permisos al directorio /var/db/mysql: chown -R mysql:mysql /var/db/mysql
	-Copiamos el fichero my-medium.cnf: cp /usr/local/share/mysql/my-medium.cnf /usr/local/my.cnf&nbsp;
	-Agregamos [...]]]></description>
			<content:encoded><![CDATA[	<p>Ahora vamos a instalar MySQL 5 en FreeBSD, como vimos FreeBSD tambien maneja el concepto de ports pero&nbsp; tambien podemos usar paquetes precompilados, pero en este caso usaremos los ports:</p>
	<p>-Ingresamos al directorio /usr/ports/databases/mysql51-server y le damos: make install clean</p>
	<p>-Ejecutamos: mysql_install_db&nbsp;</p>
	<p>-Cambiamos los permisos al directorio /var/db/mysql: chown -R mysql:mysql /var/db/mysql</p>
	<p>-Copiamos el fichero my-medium.cnf: cp /usr/local/share/mysql/my-medium.cnf /usr/local/my.cnf&nbsp;</p>
	<p>-Agregamos la siguiente linea al archivo /etc/rc.conf: mysql_enable=&quot;YES&quot;</p>
	<p>-Iniciamos MySQL: mysqld_safe &#8211;user=mysql &amp;&nbsp;</p>
	<p>Tambien podemos hacerlo de la siguiente manera: /usr/local/etc/rc.d/mysql-server start</p>
	<p>&nbsp;-Y por ultimo le damos un password al root de mysql: mysqladmin -u root password &#8216;123456&#8242;</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/10/08/mysql-5-en-freebsd/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Apache 2.2 en FreeBSD 6.2</title>
		<link>http://deepyox.blogsome.com/2007/10/08/apache-22-en-freebsd-62/</link>
		<comments>http://deepyox.blogsome.com/2007/10/08/apache-22-en-freebsd-62/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 06:41:31 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>BSD</category>
	<category>Redes</category>
		<guid>http://deepyox.blogsome.com/2007/10/08/apache-22-en-freebsd-62/</guid>
		<description><![CDATA[	A continuacion vamos a instalar Apache en FreeBSD, no disa mucho de una instalacion en Linux, bueno en el caso de Gentoo o si lo instalamos desde fuente en otra distribucion binaria.
	En FreeBSD se maneja el concepto de ports como en Gentoo, para instalar en este caso apache haremos lo siguiente:
	-Ingresamos al directorio /usr/ports, buscamos [...]]]></description>
			<content:encoded><![CDATA[	<p>A continuacion vamos a instalar Apache en FreeBSD, no disa mucho de una instalacion en Linux, bueno en el caso de Gentoo o si lo instalamos desde fuente en otra distribucion binaria.</p>
	<p>En FreeBSD se maneja el concepto de ports como en Gentoo, para instalar en este caso apache haremos lo siguiente:</p>
	<p>-Ingresamos al directorio /usr/ports, buscamos el port apache: make search name=apache y bueno nos va asalir una lista de las disferentes versiones de apache para FreeBSD, a continuacion ingresamos al directorio donde se encuentra el port:</p>
	<p>&nbsp;cd /usr/ports/www/apache22</p>
	<p>-Instalamos el port</p>
	<p>make install clean&nbsp;</p>
	<p>&nbsp;-Iniciamos el demonio:</p>
	<p>&nbsp;apachectl start</p>
	<p>&nbsp;-Si vamos a un navegador veremos en nuestro localhost la pagina de bienvenida de apache</p>
	<p>&nbsp;-Si queremos configurar los parametros de Apache debemos de editar el archivo /usr/local/etc/apache22/httpd.conf</p>
	<p>&nbsp;-Quizas a la hora de iniciar apache te puede salir este error:</p>
	<p>&nbsp;atenea# /usr/local/sbin/apachectl start<br />[Sun Oct 07 14:43:25 2007] [warn] (2)No such file or directory: Failed to enable the &#8216;httpready&#8217; Accept Filter</p>
	<p>&nbsp;La solucion que podemos darle es de cargar el modulo accf_http de la siguiente manera:</p>
	<p>&nbsp;kldload accf_http</p>
	<p>Este error es comun en las versiones mayores a Apache 2.1.4, bueno en realidad antes de esta version apaerecia implicitamente, ahora como vemos sale explicita, aunque podemos dejarlo asi como esta pero le quitara performance a nuestro server.&nbsp;</p>
	<p>&nbsp;</p>
	<p>&nbsp;</p>
	<p>&nbsp;</p>
	<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/10/08/apache-22-en-freebsd-62/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Lighttpd un webserver ligero</title>
		<link>http://deepyox.blogsome.com/2007/10/07/lighttpd-un-webserver-ligero/</link>
		<comments>http://deepyox.blogsome.com/2007/10/07/lighttpd-un-webserver-ligero/#comments</comments>
		<pubDate>Sun, 07 Oct 2007 23:01:34 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>GNU/Linux</category>
	<category>Redes</category>
		<guid>http://deepyox.blogsome.com/2007/10/07/lighttpd-un-webserver-ligero/</guid>
		<description><![CDATA[	&nbsp;
	Aqui les dejo un peque&ntilde;o tip para conocer algo mas sobre lighttpd, como dice el titulo del post se trata de un servidor web que es bastante ligero comparado con apache, la finalidad es tener un servidor rápido, seguro, flexible, y fiel a los estándares, cabe mencionar tambien que este servidor web es usado por [...]]]></description>
			<content:encoded><![CDATA[	<p>&nbsp;</p>
	<p>Aqui les dejo un peque&ntilde;o tip para conocer algo mas sobre <a target="_self" href="http://www.lighttpd.net/">lighttpd,</a> como dice el titulo del post se trata de un servidor web que es bastante ligero comparado con apache, la finalidad es tener un servidor rápido, seguro, flexible, y fiel a los estándares, cabe mencionar tambien que este servidor web es usado por la wikipedia, youtube y meebo por ejemplo, este servidor web es una buena alternativa cuando se tiene un entorno con alta carga y la velocidad es critica</p>
	<p>Entre algunas de sus caracteristicas tenemos: (segun la <a target="_self" href="http://es.wikipedia.org/wiki/Lighttpd">Wikipedia</a>)</p>
	<ul>
<li>Soporte para Virtual hosting</li>
	<li>Soporte para CGI, <span class="new">SCGI</span> y FastCGI</li>
	<li>Soporte para PHP, Ruby, y otros</li>
	<li>Entorno chroot</li>
	<li>Cifrado SSL</li>
	<li>Compresión (gzip, bzip2, &#8230;)</li>
	<li>Autenticación (LDAP, htpasswd, otros)</li>
	<li><span class="new">Server Side Includes</span></li>
	<li>Consumo de memoria constante</li>
	<li>Redirecciones HTTP, y reescrituras de URL</li>
	<li>Puede enviar partes de un fichero (rangos)</li>
	<li>Puede usar select() o poll()</li>
	<li>También permite otros sistema de <em>notificación de eventos</em> como kqueue y epoll</li>
	<li>Hace estadísticas mediante RRDtool</li>
	<li>Muestra un listado de ficheros cuando se entra a un directorio sin <em>index.html</em></li>
	<li>Redirección condicional</li>
	<li>Permite módulos externos</li>
	<li><span class="new">Cache Meta Language</span></li>
	<li>Acepta parte de WebDAV</li>
</ul>
	<p>Bueno ahora para instalarlo en este caso Gentoo tenemos que hacer lo siguiente:</p>
	<p>Si queremos soporte para PHP debemos de habilitar el flag de &quot;cgi&quot; a la hora de compilar php, sino cuando compilemos lighttp nos botara un error.</p>
	<p>&nbsp;Para mi caso yo he habilitado los siguientes flags para emerger lighttpd: bzip2 fastcgi gdbm memcache pcre php rrdtool ssl</p>
	<p>Para saber que significa cada uno basta con hacer un: euse -i flag </p>
	<p>&nbsp;y nos saldra la descripcion de cada flag</p>
	<p>&nbsp;Ahora emergemos: emerge -va lighttpd</p>
	<p>al final de la instalacion podemos cureosear el archivo /etc/lighttpd/lighttpd.conf en el que encontrarmos por ejemplo:</p>
	<p>include &quot;mod_fastcgi.conf&quot;&nbsp;&nbsp;</p>
	<p>&nbsp;Esta linea es necesaria para ejecutar php y debe estar descomentada, bueno asi podremos seguir revisando el archivo y nos daremos cuenta de algunas instrucciones que son explicitas para la conifguracion del servidor.</p>
	<p>&nbsp;Ahora si vamos al archivo: /etc/lighttpd/mod_fastcgi.conf tendremos la siguiente linea:</p>
	<p>&nbsp;fastcgi.server = ( &quot;.php&quot; =&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ( &quot;localhost&quot; =&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;socket&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&gt;<br />&quot;/var/run/lighttpd/lighttpd-fastcgi-php-&quot; + PID + &quot;.socket&quot;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;bin-path&quot;&nbsp; =&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;/usr/bin/php-cgi&quot;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )</p>
	<p>Esta linea debe estar descomentada tambien para que nos cargue el soporte de php.</p>
	<p>&nbsp;Ahora para iniciar el servicio: /etc/init.d/lighttpd start </p>
	<p>Nos vamos a nuestro navegador http://localhost y podremos visualizar el mensaje de bienvenida lighttpd y asi podremos probar con los scripts de php que tengamos en nuestro directorio de publicacion&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/10/07/lighttpd-un-webserver-ligero/feed/</wfw:commentRss>
	</item>
		<item>
		<title>M$ .Net OpenSource? por donde?</title>
		<link>http://deepyox.blogsome.com/2007/10/04/m-net-opensource-por-donde/</link>
		<comments>http://deepyox.blogsome.com/2007/10/04/m-net-opensource-por-donde/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 01:16:23 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>Miscelanea</category>
		<guid>http://deepyox.blogsome.com/2007/10/04/m-net-opensource-por-donde/</guid>
		<description><![CDATA[	Veo en las lista de Mono.Net un anuncio acerca de la liberacion de las fuentes de las librerias de M$.Net &nbsp;bajo la licencia&nbsp;Microsoft Reference License (MS-RL),&nbsp;se&nbsp;tiene&nbsp;proyectado&nbsp;liberar&nbsp;las&nbsp;fuentes&nbsp;del&nbsp;.NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc), ASP.NET (System.Web), Windows Forms (System.Windows.Forms), ADO.NET (System.Data), XML (System.Xml),  y WPF (System.Windows) y segun el [...]]]></description>
			<content:encoded><![CDATA[	<p>Veo en las lista de Mono.Net un anuncio acerca de la <a href="http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx" target="_blank">liberacion de las fuentes de las librerias de M$.Net </a>&nbsp;bajo la licencia&nbsp;Microsoft Reference License (MS-RL),&nbsp;se&nbsp;tiene&nbsp;proyectado&nbsp;liberar&nbsp;las&nbsp;fuentes&nbsp;del&nbsp;.NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc), ASP.NET (System.Web), Windows Forms (System.Windows.Forms), ADO.NET (System.Data), XML (System.Xml),  y WPF (System.Windows) y segun el blog posteriormente se iran liberando mas librerias, ahora puede ser un paso de Microsoft hacia el opensource? yo creo que no, primero por que dicha licencia no es OpenSource como lo pueden <a href="http://www.opensource.org/licenses/status" target="_blank">ver en este link</a>&nbsp;ni siquiera esta en discusion para que se apruebe como licencia opensource, porque no liberan mejor bajo GPL como esta haciendo SUN con Java? solo queda esperar como termina todo esto ya que la liberacion de este codigo esta pronosticado para fin de a&ntilde;o.</p>
	<p>Esta dichosa licencia en breves palabras podemos resumirla como &quot;Se mira, pero no se toca&quot;, vale se puede   evisar y copiar el código, pero jamas utilizarlo o modíficar, y aca les dejo cual es la vision( algo graciosa para mi) que tiene Mcrosoft acerca de su &quot;movimiento&quot; shared code <a href="http://www.microsoft.com/spanish/msdn/sharesource/FAQ.mspx" target="_self">FAQ</a></p>
	<p>
</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/10/04/m-net-opensource-por-donde/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Web Modulares en PHP</title>
		<link>http://deepyox.blogsome.com/2007/10/01/web-modulares-en-php/</link>
		<comments>http://deepyox.blogsome.com/2007/10/01/web-modulares-en-php/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 17:13:50 +0000</pubDate>
		<dc:creator>DeepY0X</dc:creator>
		
	<category>Miscelanea</category>
	<category>Programacion</category>
	<category>Software Libre</category>
		<guid>http://deepyox.blogsome.com/2007/10/01/web-modulares-en-php/</guid>
		<description><![CDATA[	Muchos quizas habrán oido hablar de los mastepages en ASP.NET, bueno la idea es que al contar con secciones en nuestra pagina esta no se recargue en cada momento de ingresar a una nueva sección, esto en PHP lo podemos solucionar programando modularmente la pagina, esto se obtiene usando principalemente &quot;switch($variable)&quot; si esa condición multiple [...]]]></description>
			<content:encoded><![CDATA[	<p>Muchos quizas habrán oido hablar de los mastepages en ASP.NET, bueno la idea es que al contar con secciones en nuestra pagina esta no se recargue en cada momento de ingresar a una nueva sección, esto en PHP lo podemos solucionar programando modularmente la pagina, esto se obtiene usando principalemente &quot;switch($variable)&quot; si esa condición multiple que nos ense&ntilde;aron en el curso de algoritmos:</p>
	<p>Una visión básica de esto lo podemos tener de la siguiente manera:</p>
	<ol>
<li>switch($var)</li>
	<li>{</li>
	<li>&nbsp;case &#8216;welcome&#8217;:</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; include(&#8217;welcome.inc.php&#8217;);</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</li>
	<li>case &#8216;download&#8217;:</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; include(&#8217;download.inc.php&#8217;);</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</li>
	<li>case &#8216;news&#8217;:</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; include(&#8217;news.inc.php&#8217;);</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</li>
	<li>&#8230;&#8230;. // Aqui podemos agregar mas secciones</li>
	<li>&#8230;&#8230;.</li>
	<li>default:</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; include(&#8217;welcome.inc.php&#8217;);</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</li>
	<li>}  </li>
</ol>
<br />Y como funciona esto? pues tenemos la variable $var que va a ir tomando valores como:<br />-welcome : Para la bienvenida.<br />-download: Para descargas.<br />-news: Para noticias.</p>
	<p>-Ahora vamos completando el codigo, podemos crear un archivo llamado mipagina.php y en ella agregamos lo siguiente:
<ol>
<li>&lt;html&gt;</li>
	<li>&lt;head&gt;&lt;title&gt;Programación Modular&lt;/title&gt;</li>
	<li>&lt;/head&gt;</li>
	<li>&lt;body&gt;</li>
	<li>&lt;br /&gt;&lt;br /&gt;</li>
	<li>&lt;table width=&quot;70%&quot; border=&quot;1&quot; align=&quot;center&quot;&gt;</li>
	<li>&nbsp; &lt;tr align=&quot;center&quot; valign=&quot;center&quot;&gt;</li>
	<li>&nbsp;&nbsp;&nbsp; &lt;td width=&quot;25%&quot; align=&quot;center&quot; valign=&quot;middle&quot;&gt;&lt;a href=&quot;?mod=welcome&quot;&gt;Bienvenida&lt;/a&gt;&lt;/td&gt;</li>
	<li>&nbsp;&nbsp;&nbsp; &lt;td width=&quot;25%&quot; align=&quot;center&quot; valign=&quot;middle&quot;&gt;&lt;a href=&quot;?mod=download&quot;&gt;Descargas&lt;/a&gt;&lt;/td&gt;</li>
	<li>&nbsp;&nbsp;&nbsp; &lt;td width=&quot;25%&quot; align=&quot;center&quot; valign=&quot;middle&quot;&gt;&lt;a href=&quot;?mod=news&quot;&gt;Noticias&lt;/a&gt;&lt;/td&gt;</li>
	<li>&nbsp;&lt;/tr&gt;</li>
	<li>&nbsp; &lt;tr align=&quot;center&quot; valign=&quot;center&quot;&gt;</li>
	<li>&nbsp;&nbsp;&nbsp; &lt;td width=&quot;25%&quot; align=&quot;center&quot; valign=&quot;middle&quot; colspan=&quot;3&quot;&gt;</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt; ?php include(&quot;content.php&quot;); ?&gt;</li>
	<li>&nbsp;&nbsp;&nbsp; &lt;/td&gt;</li>
	<li>&nbsp;&nbsp;&nbsp; &lt;/tr&gt;</li>
	<li>&lt;/table&gt;</li>
	<li>&lt;/body&gt;</li>
	<li>&lt;/html&gt;</li>
</ol>
	<p>Este codigo solo nos mostrará los menus por los que podemos navegar(welcome, news y descargas) si notan la url a la hora q le dan click a un enlace por ejemplo a &quot;news&quot; veran algo&nbsp; parecido a esto: http://localhost/mipagina.php?var=download<br />ese ?var=download nos indica que la variable $var esta recibiendo el valor download y teniendo este concepto podemos ahora crear nuestro archivo &quot;content.php&quot; que tendra lo siguiente:</p>
	<ol>
<li>&lt; ?php</li>
	<li>$var = $_REQUEST[&#8217;var&#8217;];</li>
	<li>switch($var)</li>
	<li>{</li>
	<li>case &#8216;news&#8217;:</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp; include(&#8217;news.inc.php&#8217;);</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp; break;</li>
	<li>case &#8216;download&#8217;:</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp; include(&#8217;download.inc.php&#8217;);</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp; break;</li>
	<li>case &#8216;welcome&#8217;:</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp; include(&#8217;welcome.inc.php&#8217;);</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp; break;</li>
	<li>default:</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp; include(&#8217;welcome.inc.php&#8217;);</li>
	<li>&nbsp;&nbsp;&nbsp;&nbsp; break;</li>
	<li>}</li>
	<li>?&gt;</li>
</ol>
	<p>bueno este sencillamente como dije antes nos va mostrando el contenido que toma la variable $var.</p>
	<p>Ahora podemos crear por ejemplo el archivo &quot;news.inc.php&quot; y agregar lo siguiente:
<ol>
<li>&lt;?php</li>
	<li>echo &quot;Esta es la seccion de Noticias&quot;;</li>
	<li>?&gt;</li>
</ol>
<br />para &quot;welcome.inc.php&quot;:
<ol>
<li>&lt; ?php</li>
	<li>echo &quot;Bienvenida&quot;;</li>
	<li>?&gt;</li>
</ol>
para &quot;download.inc.php&quot;:
<ol>
<li>&lt;?php</li>
	<li>echo &quot;Esta es la seccion de descargas&quot;;</li>
	<li>?&gt;</li>
</ol>
Ahora en nuestro navegador colocamos: http://localhost/mipagina.php y podremos ver nuestra web modular<br />Y bueno asi podemos ir agregando mas secciones&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://deepyox.blogsome.com/2007/10/01/web-modulares-en-php/feed/</wfw:commentRss>
	</item>
	</channel>
</rss>
