<?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>Hunk &#187; Linux</title>
	<atom:link href="http://blog.hunk.com.mx/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hunk.com.mx</link>
	<description>Welcome to Fight Club</description>
	<lastBuildDate>Mon, 14 Jun 2010 00:24:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Instalando mongoDB en snow leopard</title>
		<link>http://blog.hunk.com.mx/instalando-mongodb-en-snow-leopard/</link>
		<comments>http://blog.hunk.com.mx/instalando-mongodb-en-snow-leopard/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 00:23:05 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[mongoDB]]></category>
		<category><![CDATA[snow leopard]]></category>

		<guid isPermaLink="false">http://blog.hunk.com.mx/?p=390</guid>
		<description><![CDATA[Para instalar mongoDB en snow loepard debemos debemos hacer lo siguiente:
&#160;cd /tmp
&#160;wget http://downloads.mongodb.org/osx/mongodb-osx-i386-1.4.3.tgz
&#160;tar zxvf mongodb-osx-x86_64-1.0.1.tgz
&#160;sudo mv mongodb-osx-x86_64-1.0.1 /usr/local/mongodb
&#160;sudo mkdir /usr/local/mongodb_data /var/log/mongodb
&#160;sudo mkdir -p /data/db
&#160;sudo chown -R root /usr/local/mongodb
&#160;sudo chown -R root /data/db
ahora añadimos el path de mongo:
sudo sh -c 'echo &#34;/usr/local/mongodb/bin&#34; &#62; /etc/paths.d/mongodb'
para iniciar mongo hacemos los siguiente:
sudo mongod run
para hacer uso de la consola [...]]]></description>
			<content:encoded><![CDATA[<p>Para instalar <a href="http://www.mongodb.org/" target="_blank">mongoDB</a> en snow loepard debemos debemos hacer lo siguiente:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>tmp<br />
&nbsp;<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>downloads.mongodb.org<span style="color: #000000; font-weight: bold;">/</span>osx<span style="color: #000000; font-weight: bold;">/</span>mongodb-osx-i386-1.4.3.tgz<br />
&nbsp;<span style="color: #c20cb9; font-weight: bold;">tar</span> zxvf mongodb-osx-x86_64-1.0.1.tgz<br />
&nbsp;<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">mv</span> mongodb-osx-x86_64-1.0.1 <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>mongodb<br />
&nbsp;<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>mongodb_data <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>mongodb<br />
&nbsp;<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> <span style="color: #000000; font-weight: bold;">/</span>data<span style="color: #000000; font-weight: bold;">/</span>db<br />
&nbsp;<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">chown</span> <span style="color: #660033;">-R</span> root <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>mongodb<br />
&nbsp;<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">chown</span> <span style="color: #660033;">-R</span> root <span style="color: #000000; font-weight: bold;">/</span>data<span style="color: #000000; font-weight: bold;">/</span>db</div></div>
<p>ahora añadimos el path de mongo:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">sh</span> <span style="color: #660033;">-c</span> <span style="color: #ff0000;">'echo &quot;/usr/local/mongodb/bin&quot; &gt; /etc/paths.d/mongodb'</span></div></div>
<p>para iniciar mongo hacemos los siguiente:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sudo</span> mongod run</div></div>
<p>para hacer uso de la consola de mongo hacemos uso del comando &#8220;mongo&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/instalando-mongodb-en-snow-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ahora en wordpress</title>
		<link>http://blog.hunk.com.mx/ahora-en-wordpress/</link>
		<comments>http://blog.hunk.com.mx/ahora-en-wordpress/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 00:31:25 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Hunk]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.hunk.com.mx/?p=289</guid>
		<description><![CDATA[Así es, buen ahora tengo el blog en Wordpress, bueno debido a que desde casi 1 año he trabajado en WP haciendo sitios, desarrollando plugins y otras cosas decidi migrar de Jaws a WP, asi podria hacer algunas cuantas cosas que quería en el blog.
Tambien tengo nuevo tema, en los días siguientes estaremos dando algunas [...]]]></description>
			<content:encoded><![CDATA[<p>Así es, buen ahora tengo el blog en Wordpress, bueno debido a que desde casi 1 año he trabajado en WP haciendo sitios, desarrollando plugins y otras cosas decidi migrar de Jaws a WP, asi podria hacer algunas cuantas cosas que quería en el blog.</p>
<p>Tambien tengo nuevo tema, en los días siguientes estaremos dando algunas noticias de unos plugins de WP que se estan desarrollando.<br />
<a href="http://www.flickr.com/photos/ihunk/3809980364/"><img class="aligncenter" src="http://farm3.static.flickr.com/2447/3809980364_bc3eb8f24f.jpg" alt="" width="500" height="238" /></a><br />
Byte</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/ahora-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PUMASOL 2009</title>
		<link>http://blog.hunk.com.mx/PUMASOL-2009/</link>
		<comments>http://blog.hunk.com.mx/PUMASOL-2009/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 14:29:42 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[Facultad]]></category>
		<category><![CDATA[Hunk]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://hunk.com.mx/?p=141</guid>
		<description><![CDATA[Del día martes 21 al día viernes 24, se realizará el segundo coloquio universitario de software libre PUMASOL 2009, en el auditorio del edificio principal de la Facultad de Ingeniería de la UNAM en CU.
El calendario de ponencias lo pueden consultar en:
http://wiki.lidsol.org/index.php?title=PUMASOL_2009
Quedan todos invitados. La entrada es libre
]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Del día martes 21 al día viernes 24, se realizará el segundo coloquio universitario de software libre <a href="http://pumasol.org/">PUMASOL</a> 2009, en el auditorio del edificio principal de la Facultad de Ingeniería de la UNAM en CU.</p>
<p>El calendario de ponencias lo pueden consultar en:</p>
<p><a href="http://wiki.lidsol.org/index.php?title=PUMASOL_2009">http://wiki.lidsol.org/index.php?title=PUMASOL_2009</a></p>
<p>Quedan todos invitados. La entrada es libre</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/PUMASOL-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Consumo de ram CodeIgniter</title>
		<link>http://blog.hunk.com.mx/consumo-de-ram-codeigniter/</link>
		<comments>http://blog.hunk.com.mx/consumo-de-ram-codeigniter/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 13:30:08 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Hunk]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://hunk.com.mx/?p=141</guid>
		<description><![CDATA[Así es, Bueno viendo el post de Gnuget del consumo de memoria de CakePHP, decidí ver cual era es el consumo del el framework que uso, pues bien baje CodeIgniter con la versión 1.6.3 y el resultado fue el siguiente.

Se toma 690 190 bytes o 690.1 KB  Ahora con el mismo ejemplo que Gnuget [...]]]></description>
			<content:encoded><![CDATA[<p>Así es, Bueno viendo el post de <a href="http://gnuget.org">Gnuget</a> del <a href="http://gnuget.org/blog/view/188/un-problema-gordo-con-cakephp#view_comments">consumo de memoria de CakePHP</a>, decidí ver cual era es el consumo del el framework que uso, pues bien baje <a href="http://codeigniter.com/">CodeIgniter</a> con la versión 1.6.3 y el resultado fue el siguiente.</p>
<div style="text-align: center"><a href="http://www.flickr.com/photos/ihunk/2852942799/"><img src="http://farm3.static.flickr.com/2280/2852942799_fd97318538.jpg?v=0" alt="" /></a></div>
<p>Se toma 690 190 bytes o 690.1 KB  Ahora con el mismo ejemplo que Gnuget puso en su blog, dos simples inputs y con ayuda de helper de CI.</p>
<p><script src="http://gist.github.com/164544.js"></script></p>
<div style="text-align: center"><a href="http://www.flickr.com/photos/ihunk/2853777764/"><img src="http://farm4.static.flickr.com/3174/2853777764_b9d068117c.jpg?v=0" alt="" /></a></div>
<p>Con los dos inputs y el helper CI usa 758 558 bytes o 758.5 KB, osea que fue 68.4 KB mas.</p>
<p>Como verán en consumo de RAM es muy bajo comparado con <a href="http://cakephp.org/">cakePHP</a> (ver post de Gnuget), no tengo idea de cuanta consuman otros frameworks. Seria bueno saber el rendimiento de otros frameworks, a mi me gusta bastante CI y siento que tengo el total control de mi app y cargo solo lo que voy a usar.</p>
<p><strong> Byte. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/consumo-de-ram-codeigniter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Compilar PHP con soporte para DB2</title>
		<link>http://blog.hunk.com.mx/compilar-php-con-soporte-para-db2/</link>
		<comments>http://blog.hunk.com.mx/compilar-php-con-soporte-para-db2/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 18:37:38 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[DB2]]></category>
		<category><![CDATA[Hunk]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tesis]]></category>

		<guid isPermaLink="false">http://hunk.com.mx/?p=141</guid>
		<description><![CDATA[Así es, en esta ocasión veremos como complilar PHP con soporte paraDB2  (en el post anterior instalamos DB2), después de investigar un poco me encontré con 3 formas de hacerlo, solo en una no pude, no se por que no funcionaba bien y estoy en algunas pruebas para tratar de hacerlo funcionar, en esta ocasión [...]]]></description>
			<content:encoded><![CDATA[<p>Así es, en esta ocasión veremos como complilar PHP con soporte paraDB2  (e<a href="http://hunk.com.mx/index.php/blog/show/Instalacin-de-DB2.html">n el post anterior instalamos DB2</a>), después de investigar un poco me encontré con 3 formas de hacerlo, solo en una no pude, no se por que no funcionaba bien y estoy en algunas pruebas para tratar de hacerlo funcionar, en esta ocasión veremos conectar DB2 con PHP por medio de Open Database Connectivity (ODBC) <a href="http://www.ibm.com/developerworks/db2/library/techarticle/scott/0614_scott.html">como se muestra en el sitio de IBM,</a> para poder realizar esto necesitamos compilar PHP.</p>
<p>Este procedimiento se probo en ubuntu gusty, hardy y linux Mint y que dicho sistema ya cuente con DB2</p>
<p>primero por medio de las herramientas de instalación de la distribución instalamos los siguientes paquetes:</p>
<ul>
<li> apache2</li>
</ul>
<ul>
<li>apache2-threaded-dev</li>
</ul>
<ul>
<li>libxml2-dev</li>
</ul>
<p>probamos que este funcionando apache correctamente, para esto abrimos nuestro navegador y ponemos en la ulr localhost o 127.0.0.1, tendremos un mensaje de apache si esta funcionando correctamente.</p>
<p>procedemos a bajar las fuentes de PHP del sitio oficial.</p>
<p>Descomprimimos el contenido y en nos situamos en dicha carpeta en una terminal y procedemos a poner el siguiente comando</p>
<div class="terminal">source /home/db2inst1/sqllib/db2profile</div>
<p>esto para que no nos marque el configure no nos marque el siguiente error:</p>
<div class="terminal">build test failed. Please check the config.log for details. You need to source your DB2 environment before running PHP configure: # . $IBM_DB2/db2profile </div>
<p>después de aplicar el comando source procedemos a realizar la configuración de PHP con la siguiente linea:</p>
<div class="terminal">./configure &#8211;with-apxs2=/usr/bin/apxs2 &#8211;with-ibm-db2=/home/db2inst1/sqllib/ &#8211;sysconfdir=/etc</div>
<p>nota: si ustedes manejan un distinto directorio para el db2inst# de db2 cambienlo, el sysconfdir es para indicarle donde colocar los archivos de configuración de PHP y el &#8211;with-apxs2 es para habilita la modalidad de Apache 2 Dynamic Server Object (DSO) del acceso de PHP, en el sitio de IBM tenia la ruta /usr/sbin/apxs pero yo no lo encontré ahí y después de buscarlo lo encontré en /usr/bin y funciono bien. además de que en la pagina de IBM instalan apache1.3.</p>
<p>nota 2:Esta linea de configuración es la básica para hacer funcionar PHP con DB2, si ustedes necesitan mas configuraciones añadanlas  SI todo sale bien procedemos a realizar el make, tardara un poco</p>
<div class="terminal">make</div>
<p>ahora con permisos de root modificaremos el archivo /etc/apache2/httpd.conf y añadimos las siguientes lineas</p>
<div class="terminal"># Dummy LoadModule directive to aid module installations # LoadModule dummy_module /usr/lib/apache2/modules/mod_dummy.so</div>
<p>añadimos estas lineas por que cuando se instala PHP busca este archivo y busca un sentencia LoadModule para despues añadir la linea de PHP<br />
ahora si como root o con permisos de root aplicamos el siguiente comando</p>
<div class="terminal">make install</div>
<p>después de que termine la instalación, procedemos a reiniciar apache con el siguiente comando</p>
<div class="terminal">/etc/init.d/apache2 restart </div>
<p>por default nuestros archivos se encuentran en /var/www, entramos a dicha carpeta y creamos un archivo llamado info.php con el siguiente contenido</p>
<p><script src="http://gist.github.com/164571.js"></script></p>
<p>y en nuestro navegador colocamos esta url localhost/info.php o 127.0.0.1/info.php y veremos una descripción de los módulos de PHP y veremos un apartado de odbc con nuestra configuración.</p>
<div style="text-align: center"><a href="http://www.flickr.com/photos/ihunk/2760412803/"><img src="http://farm4.static.flickr.com/3246/2760412803_e6127c9e64.jpg?v=0" alt="" /></a></div>
<p>Bueno hasta aquí de esta pequeña guía DB2-PHP, en próximos post veremos la conexion de DB2 desde PHP.</p>
<p>Byte.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/compilar-php-con-soporte-para-db2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Instalación de DB2</title>
		<link>http://blog.hunk.com.mx/instalacin-de-db2/</link>
		<comments>http://blog.hunk.com.mx/instalacin-de-db2/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 20:50:00 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[DB2]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Hunk]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tesis]]></category>

		<guid isPermaLink="false">http://hunk.com.mx/?p=141</guid>
		<description><![CDATA[Así es, bueno en esta ocasión tendremos una mini-guía para instalar DB2 (base de datos de IBM) en Linux (se instalo correctamente en ubuntu gusty, hardy y linux mint). puse enlaces a las imágenes, no quise ponerlas en la guía por que ocuparían mucho espacio.
lo primero que tenemos que hacer es instalar la lib libstdc5, [...]]]></description>
			<content:encoded><![CDATA[<p>Así es, bueno en esta ocasión tendremos una mini-guía para instalar <a href="http://www-306.ibm.com/software/data/db2/">DB2 </a>(base de datos de IBM) en Linux (se instalo correctamente en ubuntu gusty, hardy y linux mint). puse enlaces a las imágenes, no quise ponerlas en la guía por que ocuparían mucho espacio.</p>
<p>lo primero que tenemos que hacer es instalar la lib libstdc5, pueden instalarla por synaptic.</p>
<p>Después vamos a la <a href="http://www-306.ibm.com/software/data/db2/">pagina de DB2</a> y lo descargamos, son algo así como 250 megas. lo descomprimen, en una terminal como root van al directorio y ejecutan:</p>
<div class="terminal">./db2setup</div>
<p>les aparecerá una ventana como esta (<a href="http://www.flickr.com/photos/ihunk/2740000864/" target="_blank">imagen</a>). donde les da la bienvenida y donde pueden obtener mas información acerca de DB2.</p>
<p>Le damos install a product, nos saldrá un wizard (i<a href="http://www.flickr.com/photos/ihunk/2739163159/" target="_blank">magen</a>) y le damos install new. inicia el wizard de instalación (<a href="http://www.flickr.com/photos/ihunk/2739163637/" target="_blank">imagen</a>) damos next, nos presenta la licencia, la leemos y si estamos desacuerdo la aceptamos y damos next (<a href="http://www.flickr.com/photos/ihunk/2740002924/" target="_blank">imagen</a>), nos presenta el tipo de instalación seleccionamos la que queramos, en mi caso típica (<a href="http://www.flickr.com/photos/ihunk/2739165009/">imagen</a>) y next, nos presenta la ruta donde se instalaran los archivos (<a href="http://www.flickr.com/photos/ihunk/2740004006/" target="_blank">imagen</a>), por default se instala en /opt/ibm/db2/v91 y damos next,</p>
<p><em>Nota: db2 para su funcionamiento crea 3 usuarios, el administrador dasusr1, el usuario de la instancia db2inst1 y db2fenc1 el usuario de la funciones y procedimientos almacenados, también podemos crear nuevas instancias y para esto debemos crear otro usuario db2fenc#, el usuario db2inst1 es el que se usa para el manejo de la base de datos, no importa que instancia sea. </em></p>
<p>Después de la ruta de instalación nos presenta la información para el usuario dasusr1 (<a href="http://www.flickr.com/photos/ihunk/2739166131/">imagen</a>) le ponemos una contraseña y damos siguiente, nos presentara una pantalla donde nos dice si queremos crear una instancia (<a href="http://www.flickr.com/photos/ihunk/2739166639/" target="_blank">imagen</a>), en nuestro caso le decimos que la queremos crear y damos next, ahora nos saldrá una pantalla donde tenemos los datos de usuario perteneciente a la instancia (<a href="http://www.flickr.com/photos/ihunk/2740005960/" target="_blank">imagen</a>) ponemos una contraseña y damos next, nos presenta los datos de usuario db2fenc1 (<a href="http://www.flickr.com/photos/ihunk/2740006468/">imagen</a>) ponemos su contraseña y damos next, nos presentara una pantalla con los datos de instalación que le dimos y damos finish (<a href="http://www.flickr.com/photos/ihunk/2739168713/">imagen</a>) y el wizard procederá a instalar db2 (<a href="http://www.flickr.com/photos/ihunk/2740007772/" target="_blank">imagen</a>) , una vez terminada nos presenta una pantalla de los pasos de post-instalación y un log de la instalación (<a href="http://www.flickr.com/photos/ihunk/2740008494/" target="_blank">imagen</a>), le damos finish y ya tenemos instalado db2 en nuestra maquina.</p>
<p>Después de esto a los 3 usuario que se crearon hay que darle la shell de bash, por default tiene sh. así que se las cambiamos y estamos listos.</p>
<p>En una terminal accedemos como db2inst1  y podemos abrir el control center con el comando</p>
<div class="terminal">db2cc</div>
<p>si les sale una mensaje parecido a este (<a href="http://www.flickr.com/photos/ihunk/2740009206/">imagen</a>) lo que tienen que hacer es en una terminal como nuestro usuario normal ponen esto:</p>
<div class="terminal">xhost +local: db2inst1 export DISPLAY=:0</div>
<p>con esto le damos permiso al usuario db2inst1 de ejecutar programas gráficos y exportamos el gráfico a 0.</p>
<p>volvemos a ejecutar con nuestro usuario db2inst1 db2cc y ahora veremos nuestro centro de control (<a href="http://www.flickr.com/photos/ihunk/2739171465/" target="_blank">imagen</a>) donde tendremos una visión de todo nuestro sistema de base de datos, dentro de nuestro centro de control tenemos un icono con la imagen de una c:&gt; si le damos click no abrirá otra venta, esta es el command editor donde podemos poner nuestra sentencias SQL (<a href="http://www.flickr.com/photos/ihunk/2739172319/" target="_blank">imagen </a>y otra <a href="http://www.flickr.com/photos/ihunk/2740011346/">imagen</a>).</p>
<p>bueno ya tenemos instalado db2 en nuestra maquina y podemos jugar con ella un rato, en próximos post veremos mas cosas de db2, por ahora pueden crear la base de datos de ejemplo de db2, como usuario db2inst1 ejecutan</p>
<div class="terminal">db2sampl</div>
<p>y creara una base de datos de ejemplo, así podrán ejecutar sentencias y ver como funciona db2.</p>
<p><strong>Byte. </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/instalacin-de-db2/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Escritorio Agosto 08</title>
		<link>http://blog.hunk.com.mx/escritorio-agosto-08/</link>
		<comments>http://blog.hunk.com.mx/escritorio-agosto-08/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 21:18:31 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[Hunk]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://hunk.com.mx/?p=141</guid>
		<description><![CDATA[ 
 &#160;  &#160;  Byte
]]></description>
			<content:encoded><![CDATA[<div style="text-align: center"> <a href="http://www.flickr.com/photos/ihunk/2730103472/"><img height="313" src="http://farm4.static.flickr.com/3060/2730103472_b18c54f0f8.jpg?v=0" width="500" /></a></div>
<p> &nbsp;  &nbsp;  <strong>Byte</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/escritorio-agosto-08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>kses en CodeIgniter</title>
		<link>http://blog.hunk.com.mx/kses-en-codeigniter/</link>
		<comments>http://blog.hunk.com.mx/kses-en-codeigniter/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 00:08:15 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Hunk]]></category>
		<category><![CDATA[IdeasLabs]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://hunk.com.mx/?p=141</guid>
		<description><![CDATA[Así es, bueno en este post veremos como intregrar Kses a CodeIgniter (CI). pero iniciemos dando una pequeña descripcion de lo que es Kses.  
Kses es un proyecto de libre de PHP de filtrado de HTML y XHTML. kses nos permite filtrar tag de HTML /XHTML.  nos permite eliminar los tag que deseamos asi [...]]]></description>
			<content:encoded><![CDATA[<p>Así es, bueno en este post veremos como intregrar <a href="http://sourceforge.net/projects/kses">Kses</a> a <a href="http://codeigniter.com/">CodeIgniter</a> (CI). pero iniciemos dando una pequeña descripcion de lo que es Kses.  </p>
<p>Kses es un proyecto de libre de PHP de filtrado de HTML y XHTML. kses nos permite filtrar tag de HTML /XHTML.  nos permite eliminar los tag que deseamos asi como los atributos que contengan. bastente ultil para cuando desamos que en formulario no contena dichos elementos. CI nos permite hacer un filtrado de codigo malicioso, y cumple bien su funcion, pero no tiene un filtrado de tags de HTML/XHTML y aqui es donde Kses no da una gran ayuda. </p>
<p>Para contar con la ayuda de kses primero lo descargamos del <a href="http://sourceforge.net/projects/kses">sitio oficial</a>. lo descomprimimos y dentro encontraremos un archivo llamado kses.php.  </p>
<p>kses lo usaremos como un helper en CI. lo que tenemos que hacer es colocar el archivo(kses.php) dentro de application/helpers con el nombre de kses_helper.php y ahora ya podemos hacer eso de kses como un helper.</p>
<p>ahora cuando necesitemos user kses lo llamamos de la siguiente forma:</p>
<p><script src="http://gist.github.com/164566.js"></script></p>
<p>si lo cesitamos en toda la app lo ponemos en el autoload y usamos su funcion de manera normal</p>
<p><script src="http://gist.github.com/164568.js"></script></p>
<p>donde $tag_permitidos es arreglos con los tags que queremos que no sean filtrados. por ejemplo para permitir los tags </p>
<p><script src="http://gist.github.com/164567.js"></script></p>
<p>usariamos:</p>
<p><script src="http://gist.github.com/164569.js"></script></p>
<p>otro ejemplo seria:  </p>
<p><script src="http://gist.github.com/164570.js"></script></p>
<p>Si ustedes desean que ninguna tag sea pemitida pasan una arreglo vacio.  </p>
<p>Como veran es una gran ayuda, Kses junto con el xss_clean de CI es una buena forma de filtrado.  </p>
<p><strong>Byte.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/kses-en-codeigniter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Plagio de logo</title>
		<link>http://blog.hunk.com.mx/plagio-de-logo/</link>
		<comments>http://blog.hunk.com.mx/plagio-de-logo/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 22:03:37 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[Hunk]]></category>
		<category><![CDATA[IdeasLabs]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://hunk.com.mx/?p=141</guid>
		<description><![CDATA[Así es, bueno un amigo nos comento que otra empresa tenia un logo muy parecido al de nosotros (ideaslabs) y nos paso la url de dicho sitio (cti Tehuacan) y visitamos el sitio y efectivamente estaban plagiando nuestro logo, claro solo le quitaron ideaslabs y pusieron el nombre de su compañía.   logo de ideaslabs

logo [...]]]></description>
			<content:encoded><![CDATA[<p>Así es, bueno un amigo nos comento que otra empresa tenia un logo muy parecido al de nosotros (ideaslabs) y nos paso la url de dicho sitio (cti Tehuacan) y visitamos el sitio y efectivamente estaban plagiando nuestro logo, claro solo le quitaron ideaslabs y pusieron el nombre de su compañía.   logo de ideaslabs</p>
<div style="text-align: center"><img src="http://hunk.com.mx/thief/150_96_ideaslabs.jpg" alt="" /></div>
<p>logo robado</p>
<div style="text-align: center"><img src="http://hunk.com.mx/thief/Picture.png" alt="" /></div>
<p>Como observaran es una copia del nuestro, es mas en el nombre de la compañía también usan el gris y azul para las letras tal como nosotros lo tenemos. se contacto con dichas personas y dijeron que lo quitarían y que pedían disculpas por el mal entendido, que no querían causar molestias, unas horas mas tarde ponen un logo que es una vil modificación del nuestro.</p>
<div style="text-align: center"><img src="http://hunk.com.mx/thief/robo.jpg" alt="" /></div>
<p>Como verán solo le dieron una mayor inclinación y quitaron dos circunferencias (las bolitas) y pusieron el nombre en azul.   Lamentable estos acontecimientos, esta bien poder basarse en algún logo, tomar algunas ideas y realizar un diseño en base a estos aspectos, lo que no se vale es hacer un vil robo, que se puede esperar de una empresa donde se roban el logo? y después de que se les notifico solo le hacen cambios menores.</p>
<p>Sitio de los <a href="http://www.cti-tehuacan.com/web/">plagiarios</a>.     <strong> </strong></p>
<p><strong>Byte</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/plagio-de-logo/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>DB2 y algunos detalles</title>
		<link>http://blog.hunk.com.mx/db2-y-algunos-detalles/</link>
		<comments>http://blog.hunk.com.mx/db2-y-algunos-detalles/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 03:30:59 +0000</pubDate>
		<dc:creator>hunk</dc:creator>
				<category><![CDATA[Hunk]]></category>
		<category><![CDATA[Lidsol]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tesis]]></category>

		<guid isPermaLink="false">http://hunk.com.mx/?p=141</guid>
		<description><![CDATA[Así es, debido a algunas cuestiones de la tesis tome unos cursos de DB2 (base de datos de IBM) y pues ya saben para realizar las tareas y proyectos pues la tenia que instalar en Kashmir (mi lap), tengo ubuntu gusty (7.10) y observe que en los repositorios estaba dicha base de datos (versión 9.5) [...]]]></description>
			<content:encoded><![CDATA[<p>Así es, debido a algunas cuestiones de la tesis tome unos cursos de <a href="http://www-306.ibm.com/software/data/db2/">DB2</a> (base de datos de <a href="http://www.ibm.com/us/">IBM</a>) y pues ya saben para realizar las tareas y proyectos pues la tenia que instalar en Kashmir (mi lap), tengo ubuntu gusty (7.10) y observe que en los repositorios estaba dicha base de datos (versión 9.5) y decidí instalarla y cuando me disponía al crear una base de datos me marcaba un error de que la base de datos estaba dañada y no la creaba, decidí crear la BD de ejemplo que tiene DB2 y me marcaba lo mismo, busque el error que me marcaba y en muchas paginas y foros de IBM decían que debía hacer una recuperación de la DB, claro yo me quede aja y de que base si no me deja crearla!!!, bueno decidí quitar las base de datos y baje DB2 de la pagina de IBM (versión 9.5).</p>
<p>Después de que se termino de descargar mas o menos los 250 megas que pesa la base de datos. DB2 cuenta con un instalador gráfico (java) y un script para instalar, el instalador gráfico iniciaba y no mostraba nada (cuestión que puede arreglar y detallare después) así que use el script para instalarlo, realmente los pasos para instalarlos es muy fácil y no presenta mayor dificultad.</p>
<p>Depuse volví a intentar crear la base de datos y me marco el mismo error, ahí pensé que tal vez algo de mi configuración o algún programa estaba causando conflicto y decidí levantar una maquina virtual con la misma versión de ubuntu que tengo y como cuento con DVD de DB2 instale esa versión (versión 9.1) y en esta decidí correr el instalador gráfico y aquí si mostraba el contenido, no sabia por que en la virtual si jalaba y en mi kashmir no, inicie la base de datos y intente crear una base y si la creo, cree la base de ejemplo y también la creo y dije que raro, seguro si es algo de mi configuración.  </p>
<p>En kasmir decidí crear un nuevo usuario e intentar la instalación de DB2 (versión 9.5) nuevamente, el proceso de instalación fue normal, pero al crear la base de datos marco el mismo error que antes comente, no sabia por que en la virtual si jalaba y en kashmir no, y también por que el instalador gráfico salia bien en la virtual y en kasmir no, me puse a meditar cuales eran la diferencias que había y vi que en kashmir tenia compiz y en la virtual no, así que quite los efectos de compiz de kashmir y el instalador gráfico ya funcionaba bien.  </p>
<p>Con compiz funcionando</p>
<div style="text-align: center"> <a href="http://www.flickr.com/photos/ihunk/2660312138/"><img src="http://farm4.static.flickr.com/3275/2660312138_1ff2bfc72e.jpg?v=0" /></a></div>
<p>Sin compiz funcionando</p>
<div style="text-align: center"> <a href="http://www.flickr.com/photos/ihunk/2659482751/"><img src="http://farm3.static.flickr.com/2379/2659482751_854f12f23a.jpg?v=0" /></a></div>
<p>Pero aun así faltaba el problema de que no me dejaba crear base de datos y decidí cargar en la virtual DB2 versión 9.5 y vi que me marcaba el mismo error y ahí vi que no estaba funcionado bien la versión 9.5, así que en kashmir instale la versión 9.1 y puede crear la base de datos y trabajar bien. realmente no se por que la versión 9.5 no esta funcionado bien o si hay que tener cierta configuración, en las paginas que leí no lo mencionan.</p>
<p>  Byte.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hunk.com.mx/db2-y-algunos-detalles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
