<?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>Juan Pablo Díaz Ezcurdia</title>
	<atom:link href="http://www.jpdiaz.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.jpdiaz.com/blog</link>
	<description>PHP,Blender,Ubuntu y otras yerbas</description>
	<lastBuildDate>Fri, 20 Aug 2010 19:00:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ventanas 3D en Ubuntu 10.04</title>
		<link>http://www.jpdiaz.com/blog/?p=171</link>
		<comments>http://www.jpdiaz.com/blog/?p=171#comments</comments>
		<pubDate>Fri, 20 Aug 2010 19:00:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=171</guid>
		<description><![CDATA[Me han preguntado mucho acerca de los cambios en el Compiz Fusion en la versión de Ubuntu 10.04 sobretodo &#8220;por la falta&#8221; de algunos de los plugins mas comunes o mas usados como el cubo deformado o las ventanas 3d. y bueno el tema es realmente que el número de plugins y opciones de compiz a crecido y algunos [...]]]></description>
			<content:encoded><![CDATA[<p>Me han preguntado mucho acerca de los cambios en el Compiz Fusion en la versión de Ubuntu 10.04 sobretodo &#8220;por la falta&#8221; de algunos de los plugins mas comunes o mas usados como el cubo deformado o las ventanas 3d. y bueno el tema es realmente que el número de plugins y opciones de compiz a crecido y algunos de estos están dentro de un grupo de paquetes adicional conocido como plugins-extra, para habilitarlos solo debemos instalar el paquete via apt</p>
<p>sudo apt-get install compiz-fusion-plugins-extra</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=171</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar VMware Player paso a paso en Ubuntu</title>
		<link>http://www.jpdiaz.com/blog/?p=169</link>
		<comments>http://www.jpdiaz.com/blog/?p=169#comments</comments>
		<pubDate>Wed, 04 Aug 2010 18:49:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Virtualización]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=169</guid>
		<description><![CDATA[

 
VMware Player es un  programa que puedes obtener de forma gratuita y que te permite ejecutar  máquinas virtuales creadas con VMware Workstation, VMware GSX Server o  VMware ESX Server, e incluso máquinas virtuales en formatos Microsoft y  archivos generados con Symantec LiveState Recovery.
Aunque se instala de forma automática al instalar versiones de [...]]]></description>
			<content:encoded><![CDATA[<p><small><br />
</small></p>
<p><!-- .entry-meta --> <!-- .entry-head --></p>
<div><script src="http://s0.wp.com/wp-content/plugins/adverts/adsense.js?m=1268956751g&amp;1" type="text/javascript"></script><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-logo.png"><img title="vmware-logo" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-logo.png?w=104&amp;h=106" alt="vmware-logo" width="104" height="106" /></a>VMware Player es un  programa que puedes obtener de forma gratuita y que te permite ejecutar  máquinas virtuales creadas con VMware Workstation, VMware GSX Server o  VMware ESX Server, e incluso máquinas virtuales en formatos Microsoft y  archivos generados con Symantec LiveState Recovery.</p>
<p>Aunque se instala de forma automática al instalar versiones de  evaluación de otros productos como VMware Workstation, también podemos  instalarlo de forma independiente.</p>
<p>Una de las mayores limitaciones que presenta es la de no poder crear  nuevas máquinas virtuales, ya que está pensado para poder utilizar las  que hayamos generado con alguno de los productos con los que es  compatible. Sin embargo, aquí veremos que hay alternativas que nos  permiten soslayar esta limitación.</p>
<p>VMware Player no es software de código  abierto, pero es gratuito. Incluso se puede redistribuir, siempre que se  atiendan una serie de <a href="http://www.vmware.com/products/player/distribute.html" target="_blank">directrices</a>.</p>
<h3>Descarga</h3>
<p>Para comenzar, debes dirigirte al sitio de descarga de VMare Player,  que se encuentra en la dirección <a href="http://www.vmware.com/download/player/" target="_blank">http://www.vmware.com/download/player/</a>:</p>
<p><!-- Imagen --></p>
<p><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player01.png"><img title="Instalar VMware  Player paso a paso en Ubuntu" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player01.png?w=300" alt="Figura 1" width="300" /> </a></p>
<p><!-- Fin imagen -->Cuando hagas clic sobre el enlace de descarga,  accederás a un formulario de registro donde deberás escribir algunos  datos:</p>
<p><!-- Imagen --></p>
<p><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player02.png"><img title="Instalar VMware  Player paso a paso en Ubuntu" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player02.png?w=300" alt="Figura 2" width="300" /> </a></p>
<p><!-- Fin imagen -->La siguiente etapa consiste en elegir el sistema  operativo en el que piensas instalar el programa. Para Linux disponemos  de varias opciones. Si dispones de Ubuntu para procesadores de 32 bits,  debes elegir VMware Player 2.5.2 for  Linux (.bundle), al menos en el momento que escribo este  artículo. Puede que más adelante cambie el número de versión.</p>
<p><!-- Imagen --></p>
<p><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player03.png"><img title="Instalar VMware  Player paso a paso en Ubuntu" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player03.png?w=300" alt="Figura 3" width="300" /> </a></p>
<p><!-- Fin imagen -->Lo siguiente será leer atentamente el texto de la  licencia y hacer clic en el botón Accept  al final de la página.</p>
<p><!-- Imagen --></p>
<p><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player04.png"><img title="Instalar VMware  Player paso a paso en Ubuntu" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player04.png?w=300" alt="Figura 4" width="300" /> </a></p>
<p><!-- Fin imagen -->Finalmente, accedemos a una página donde  disponemos de un botón titulado Download Now y, haciendo clic sobre él,  iniciamos la descarga.</p>
<p><!-- Imagen --></p>
<p><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player05.png"><img title="Instalar VMware  Player paso a paso en Ubuntu" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player05.png?w=300" alt="Figura 5" width="300" /> </a></p>
<p><!-- Fin imagen --></p>
<h3>Instalación</h3>
<p>Una vez concluida la descarga, debes abrir una consola (Aplicaciones &gt; Accesorios &gt; Terminal)  y desplazarte hasta el lugar donde se ha guardado el archivo  descargado. En mi caso, se encuentra en el escritorio de la cuenta de  usuario con la que estoy trabajando (que precisamente se llama usuario). Por consiguiente, escribiré  la siguiente orden:</p>
<p><!-- C&oacute;digo --></p>
<p><strong><code>cd  /home/usuario/Escritorio/ </code></strong></p>
<p><!-- Fin c&oacute;digo -->Después, para iniciar la instalación, debes  escribir lo siguiente:</p>
<p><!-- C&oacute;digo --></p>
<p><strong><code>sudo sh  VMware-Player-2.5.2-156735.i386.bundle </code></strong></p>
<p><!-- Fin c&oacute;digo -->Esto inicia el proceso de instalación de  VMware Player que, al contrario de lo que cabría esperar, es  completamente gráfico. En la ventana que se abre sólo hay que hacer clic  sobre el botón Install.</p>
<p><!-- Imagen --></p>
<p><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player06.png"><img title="Instalar VMware  Player paso a paso en Ubuntu" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player06.png?w=300" alt="Figura 6" width="300" /> </a></p>
<p><!-- Fin imagen -->Lo siguiente que verás, será una barra de proceso  que te indica el avance de la tarea de copia y configuración de los  archivos que forman el programa</p>
<p><!-- Imagen --></p>
<p><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player07.png"><img title="Instalar VMware  Player paso a paso en Ubuntu" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player07.png?w=300" alt="Figura 7" width="300" /> </a></p>
<p><!-- Fin imagen -->Cuando la barra llega a su fin, es sustituida por  un mensaje que informa de que la instalación ha concluido. Sólo queda  hacer clic en el botón Close.</p>
<p><!-- Imagen --></p>
<p><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player09.png"><img title="Instalar VMware  Player paso a paso en Ubuntu" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player09.png?w=300" alt="Figura 9" width="300" /> </a></p>
<p><!-- Fin imagen -->… Y en la consola, verás que también ha terminado  el proceso. Ahora ya puedes cerrar también esta ventana.</p>
<p><!-- Imagen --></p>
<p><a href="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player10.png"><img title="Instalar VMware  Player paso a paso en Ubuntu" src="http://sliceoflinux.files.wordpress.com/2009/05/vmware-player10.png?w=300" alt="Figura 10" width="300" /> </a></p>
<p><!-- Fin imagen -->Espero les resulte útil.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=169</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Primeros pasos en AJAX</title>
		<link>http://www.jpdiaz.com/blog/?p=164</link>
		<comments>http://www.jpdiaz.com/blog/?p=164#comments</comments>
		<pubDate>Wed, 24 Feb 2010 01:31:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cursos]]></category>
		<category><![CDATA[Personal post's]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=164</guid>
		<description><![CDATA[
Desde hace tiempo la palabra AJAX se ha convertido en uno de los términos mas usados en el mundo de desarrollo de aplicaciones web.
El termino AJAX fue acuñado por Jesse Garret en su artículo “AJAX: a new approach to web applications” – en el cual el autor hace referencia a la posibilidad de tener aplicaciones [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Desde hace tiempo la palabra AJAX se ha convertido en uno de los términos mas usados en el mundo de desarrollo de aplicaciones web.</p>
<p>El termino AJAX fue acuñado por Jesse Garret en su artículo “AJAX: a new approach to web applications” – en el cual el autor hace referencia a la posibilidad de tener aplicaciones web que tengan un desempeño muy similar al de las aplicaciones de escritorio minimizando así la brecha entre las mismas.</p>
<p>En términos prácticos AJAX (Asynchrounous javascript and XML) es una técnica de desarrollo web que genera aplicaciones web interactivas combinando:</p>
<ul>
<li>XHTML y CSS para la presentación de información</li>
<li>XML, XSLT para intercambiar y manipular datos</li>
<li>XMLHttpRequest para recuperar datos asíncronamente</li>
<li>Javascript como nexo de unión de todas estas tecnologías</li>
</ul>
<p>Sin embargo la combinación de las mismas y su uso práctico puede llegara a ser doloroso, si no se tienen fundamentos de cómo explotar estas técnicas de desarrollo.</p>
<p>Así que me di a la tarea de escribir un manual práctico con los primeros pasos necesarios para iniciarse en AJAX.</p>
<p style="text-align: center;"><a href="http://jpdiaz.com/papers/Primeros_pasos_%20en_AJAX.pdf" target="_blank">Primeros pasos en AJAX</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=164</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>adobe flash-plugin error en Ubuntu</title>
		<link>http://www.jpdiaz.com/blog/?p=158</link>
		<comments>http://www.jpdiaz.com/blog/?p=158#comments</comments>
		<pubDate>Wed, 11 Nov 2009 05:50:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=158</guid>
		<description><![CDATA[Para todos los  que solemos usar el plug in de flash en mas de un navegador (Mozilla, Opera, etc.), sabemos que lo mas sencillo es descargar desde la web oficial de Adobe el plugin en .deb del flash player, pero jamas contamos que al actualizar la versión de Ubuntu este dejaba de dar soporte a [...]]]></description>
			<content:encoded><![CDATA[<p>Para todos los  que solemos usar el plug in de flash en mas de un navegador (Mozilla, Opera, etc.), sabemos que lo mas sencillo es descargar desde la web oficial de Adobe el plugin en .deb del flash player, pero jamas contamos que al actualizar la versión de Ubuntu este dejaba de dar soporte a estos paquetes instalados &#8220;a mano&#8221; y  los retira del sistema generando un conflicto interminable con el gestor de paquetes aptitude (apt).</p>
<p>Así que aquí les dejo como resolví este problema con el plug in de flash.</p>
<p>1 &#8211; <strong>cd /var/lib/dpkg/info   &#8211;&gt; </strong>directorio donde se encuentra las depencies del apt<strong><br />
</strong> 2 -<strong> rm adobe-flashplugin*.*</strong> &#8211;&gt; borramos los cuatro archivos en ése directorio que están creando el problema<strong><br />
</strong></p>
<p>3 -<strong> dpkg &#8211;remove &#8211;force-remove-reinstreq adobe-flashplugin </strong>&#8211;&gt; borramos definitivamente el paquete y se soluciona el atasco de apt-get</p>
<p>Por ultimo reinstalamos el paquete desde el repositorio oficial de Ubuntu</p>
<p>4 &#8211; <strong>apt-get install flashplugin-nonfree </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=158</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo importar el correo de Outlook (.pst) en Evolution</title>
		<link>http://www.jpdiaz.com/blog/?p=153</link>
		<comments>http://www.jpdiaz.com/blog/?p=153#comments</comments>
		<pubDate>Sat, 17 Oct 2009 05:51:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=153</guid>
		<description><![CDATA[Recien me encontre en la ardua tarea de pasar todos mis correos de Outlook a Evolution por el cambio definitivo de sistema operativo en mi equipo principal. Leyendo varios post&#8217;s y manuales encontre que existen distintas maneras y puedo comentarles que intente varias, durante varios dias. Al final me gustaria dejarles la mejor y mas [...]]]></description>
			<content:encoded><![CDATA[<p>Recien me encontre en la ardua tarea de pasar todos mis correos de Outlook a Evolution por el cambio definitivo de sistema operativo en mi equipo principal. Leyendo varios post&#8217;s y manuales encontre que existen distintas maneras y puedo comentarles que intente varias, durante varios dias. Al final me gustaria dejarles la mejor y mas rapida que encontre y la verdad me funciono de maravilla pasando de Oulook 2003 a Evolution 2.26.1 en Ubuntu 9.04.</p>
<p>En mi caso particular deje el disco con sistema Windows intacto y realice la instalacion de Ubuntu en una unidad de disco distinta. Esto me permitio utilizar el disco de Windows como disco adicional (o esclavo) desde el cual tome la carpeta de pst a importar a Evolution.</p>
<p>Como dato importante les dejo la ruta en Windows que contiene este pst &#8220;C:/Documents and Settings/TU USUARIO DE SISTEMA/Configuración local/Datos de programa/Microsoft/Outlook&#8221;</p>
<p>Asi que sin mas entrenemos en tema.</p>
<p>Outlook utiliza para almacenar el correo un par de archivos (además de los archivos .pst personales que te puedas haber creado):</p>
<ul>
<li>Outlook.pst, que contiene los mensajes de correo actuales (los que en ese momento te aparecen en el programa)</li>
<li>Almacen.pst, que contiene los mensajes “autoarchivados” por outlook</li>
</ul>
<p>La solución para importar los mensajes en <a href="http://www.gnome.org/projects/evolution/">Evolution</a> está en la utilidad <a href="http://alioth.debian.org/projects/libpst/">readpst</a> (NOTA: en algún sistema puede tener el nombre de “ol2mbox”).</p>
<p>Para las distribuciones en las que estén contenidas estas utilidades en sus repositorios, como es el caso de <a href="http://www.ubuntu.com/">Ubuntu</a>, sólo es necesario descargarlas.</p>
<p>Para las distribuciones que no la incluyan, será necesario descargar los fuentes del proyecto, descomprimirlo y hacer un make para obtener el binario. Luego habrá que mover el binario a alguna ruta contenida en el path (como /usr/bin), o bien a la carpeta donde vayamos a trabajar.</p>
<p>A continuación, copiamos el fichero .pst en la carpeta “de trabajo”, y dentro de ésta creamos otra llamada “correos”. Ahora ejecutamos:</p>
<p><code>$ readpst -o correos -r Outlook.pst</code></p>
<p>Para más información consulta las <a href="http://alioth.debian.org/docman/view.php/30390/47/readpst.1.html">páginas del manual</a>.</p>
<p>Readpst crea un archivo con cada una de las carpetas de correo que existiesen en outlook, y una más para los contactos.</p>
<p><img src="http://rubensa.files.wordpress.com/2006/03/evolution-mail.png" alt="Cliente de correo Evolution" /><br />
Una vez que readpst haya acabado, para importar los correos a Evolution:</p>
<ul>
<li>Entrar en “Archivar” –&gt; “Importar…”, en el “Asistente de importación de Evolution” selecionar “Importar un único archivo”, seleccionar el archivo y dejar que Evolution determine el tipo -Buzón Berkeley (mbox)-, elegir el destino, pulsar importar y listo.</li>
<li>Repetir lo mismo con el fichero de contactos que será detectado como fichero vCard.</li>
</ul>
<p>Espero les sea de utilidad a mi me funciona de maravilla y le dejo un agradecimiento a el <a href="http://rubensa.wordpress.com" target="_blank">blog de rubensa</a> por su colaboracion en esta ardua tarea.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=153</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Qué es un ataque de inyección iframe?</title>
		<link>http://www.jpdiaz.com/blog/?p=134</link>
		<comments>http://www.jpdiaz.com/blog/?p=134#comments</comments>
		<pubDate>Tue, 22 Sep 2009 21:45:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Personal post's]]></category>
		<category><![CDATA[ataque]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[java scripts]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=134</guid>
		<description><![CDATA[Hace algunos días me contacto un amigo que administra un sitio web para pedirme ayuda por que al entrar a su pagina principal el navegador le mostraba un mensaje de que entrar a su sitio podria dañar su equipo. El no entendía por que o como podía ocurrir esto ya que su servidor tenia sistema operativo Linux y el es el [...]]]></description>
			<content:encoded><![CDATA[<p>Hace algunos días me contacto un amigo que administra un sitio web para pedirme ayuda por que al entrar a su pagina principal el navegador le mostraba un mensaje de que entrar a su sitio podria dañar su equipo. El no entendía por que o como podía ocurrir esto ya que su servidor tenia sistema operativo Linux y el es el unico que tiene acceso al servidor por FTP. Así que se puso en contacto con su proveedor de hosting buscando respuestas y sobretodo ayuda pero poco fue lo que el soporte técnico del hosting pudo hacer por el, ya que no conocían este tipo de ataque.</p>
<p>Investigando al respecto logre ayudarle a solucionar el problema y en mi recorrido por los foros y sitios de antivirus y herramientas de malware encontré que esta situación es muy frecuente y en algunos servidores hasta recurrente. Así que me gustaría compartir los resultados que obtuve y como logre resolverlo.</p>
<p>Regularmente este ataque agrega una etiqueta  iframe dentro del body de nuestros archivos con nombre index, main, login y home. Esta etiqueta de iframe abre una pagina dentro de nuestra pagina que descarga codigo malicioso en la maquina de nuestros visitantes.</p>
<p>Un iframe también se puede usar para ataques CSRF (Cross-site request forgery) .</p>
<p>Un iframe de 1&#215;1 no es visible pero cargado muchas veces puede causar una denegación de servicios.</p>
<p>Este tipo de ataques ocurre por que en el equipo o equipos desde donde accesamos por FTP a nuestro servidor web, se encuentra infectado con algún tipo de malware que toma los passwords guardados por el cliente de ftp y otras aplicaciones y los envía a los creadores del malware en algún servidor que se encarga de conectarse a nuestro servidor, buscar los archivos comunes (index, main, etc.) y agregar la etiqueta de iframe.</p>
<p>Existen algunas variaciones del mismo tipo de ataque.</p>
<p>En mi batalla personal encontré archivos con etiquetas de iframe con la dirección del atacante embebida dentro del código html (dentro de la etiqueta body), también encontre algunos tipos de ataque mas severos, en los que los archivos no conservaban nada del codigo original, en su lugar solo podemos ver una cadena sin sentido, que ejecuta codigo ofuscado con el mismo fin ejecutar el iframe. El problema de este ultimo es que el código ofuscado es una encripción del código original en base24 por lo que si bajamos el archivo para eliminar la cadena con el código ofuscado ninguna pc convencional podrá leerlo, de hecho ni siquiera se los mostrara dentro del editor.</p>
<p>La recomendación es:</p>
<p>1.- Revisar el ó los equipos que tienen acceso por FTP (incluso de los desarrolladores o programadores subcontratados) a este servidor con alguna herramienta anti malware, anti spyware y anti virus.</p>
<p>2.- Ya con nuestros equipos limpios pedir a nuestro proveedor de hosting eliminar la cuenta de hosting y crearla de nuevo. Para lo cual necesitaremos un respaldo reciente de nuestras paginas y de nuestras bases de datos. Si esto no es posible cambien el password de acceso a su FTP y borren todos los archivos anteriores del sitio.</p>
<p>3.- Subir el respaldo y cambiar los permisos de nuestros archivos y carpetas en el web server a solo lectura (444), de esta manera evitamos que algún código interno pueda escribir en los archivos, eso si cada que necesitemos realizar algun un cambio sobre los mismos tendremos que modificar las propiedades.</p>
<p>Por ultimo a petición de ustedes y sin afán de hacer comerciales les comento las herramientas que me funcionaron para detectar el malware:</p>
<p><a href="http://www.google.com/chrome/?hl=es" target="_blank">Google Chrome</a> como navegador web, si el sitio esta infectado evita la ejecución de la pagina y envía alertas visuales.</p>
<p><a href="http://www.lavasoft.com/" target="_blank">Ad Aware</a> como complemento al antivirus para la detección del código malicioso.</p>
<p><a href="http://www.malwarebytes.org/mbam.php" target="_blank">Malwarebytes&#8217; Anti-Malware</a> nunca esta demás darle una doble revisada a los discos duros de nuestros equipos.</p>
<p>Y recuerden no guardar mas las contraseñas de sus sitios FTP en su maquina, sin importar que cliente de FTP usen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=134</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El futuro de MySql</title>
		<link>http://www.jpdiaz.com/blog/?p=128</link>
		<comments>http://www.jpdiaz.com/blog/?p=128#comments</comments>
		<pubDate>Thu, 30 Jul 2009 02:55:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Personal post's]]></category>
		<category><![CDATA[gpl]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[open database alliance]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[software libre]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=128</guid>
		<description><![CDATA[Como cometaba en el post anterior, la compra de Sun por parte de Oracle ha levantado alarmas sobre el futuro de MySQL, una de las bases de datos más utilizadas (si no la-más-utilizada) en el mundo del desarrollo web, fundamentalmente por su carácter de software libre — sin ir más lejos, cientos de CMS como [...]]]></description>
			<content:encoded><![CDATA[<p>Como cometaba en el post anterior, la compra de <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.sun.com');" href="http://www.sun.com/">Sun</a> por parte de <a title="Oracle Corporation" href="http://es.wikipedia.org/wiki/Special:Search?search=Oracle%20Corporation">Oracle</a> ha levantado alarmas sobre el futuro de <a title="MySQL" href="http://es.wikipedia.org/wiki/Special:Search?search=MySQL">MySQL</a>, una de las bases de datos más utilizadas (si no <em>la-más-utilizada</em>) en el mundo del desarrollo web, fundamentalmente por su carácter de software libre — sin ir más lejos, cientos de CMS como WordPress, Joomla o Drupal la utilizan de forma preferente o exclusiva, por lo que la posibilidad de que Oracle decidiera detener su desarrollo para favorecer sus propios sistemas de bases de datos (propietarios y de pago) se presenta para algunos como una amenaza real al futuro de sus aplicaciones.</p>
<p>Pero… ¿existen verdaderamente razones para estas preopcupaciones? Creo que no, y es más, creo que temer por el futuro de MySQL es no entender las ventajas del software libre, o peor aún, pensar que “software libre = software gratis”… Habría que agregar también que es en puntos como este donde se aprecia la diferencia práctica entre el <em>código abierto</em> y el <strong>software libre</strong>: a pesar de las diferentes concepciones que podríamos encontrar al respecto (por ejemplo, la <a onclick="javascript:pageTracker._trackPageview('/outbound/article/www.opensource.org');" href="http://www.opensource.org/docs/osd">definición “oficial” de código abierto</a>, de la <a title="Home | Open Source Initiative" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.opensource.org');" href="http://www.opensource.org/">Open Source Initiative</a> se parece más bien a una definición de software libre), podríamos reducir didáctica e ilustrativamente su diferencia al hecho de que en su sentido más básico, “código abierto” hace referencia al simple hecho de que es posible ver el código fuente de un programa. En este sentido, cualquier programa escrito en un lenguaje interpretado (PHP, Perl, Python, Ruby [on Rails]) distribuido públicamente caería en la definición de “código abierto” (a menos que por alguna razón “especial” su autor decidiera ofuscar el código).</p>
<p>Un ejemplo de lo anterior podría ser <a title="Movable Type" href="http://es.wikipedia.org/wiki/Special:Search?search=Movable%20Type">Movable Type</a>, que en lo fundamental siempre ha sido de “código abierto”: el programa es puro código fuente interpretado, pero hasta hace poco no existía la libertad de distribuir una versión modificada, la que existe sólo a partir de su licenciamiento con la <a title="GPL" href="http://es.wikipedia.org/wiki/Special:Search?search=GPL">GPL</a>. Es entonces cuando las <a title="La Definición de Software Libre - Proyecto GNU - Free Software Foundation (FSF)" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.gnu.org');" href="http://www.gnu.org/philosophy/free-sw.es.html">cuatro libertades para usuarios de software</a> cobran sentido: no se trata de una razones puramente filosóficas o políticas (aunque también lo es) ni de una posición utópica o radical (como si ello fuera algo malo)… <strong>software libre no es lo mismo que código abierto</strong>.</p>
<p>¿Y qué tiene que ver esto con MySQL? Que justamente, su carácter de software libre asegura un futuro protegido: si Oracle decide detener su desarrollo, cualquier grupo de desarrollo podrá tomar la última versión publicada bajo la GPL y continuar el desarrollo, creando un <a title="Bifurcación (desarrollo de software) - Wikipedia, la enciclopedia libre" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');" href="http://es.wikipedia.org/wiki/Bifurcaci%C3%B3n_%28desarrollo_de_software%29">fork</a>… con otro nombre (si Oracle decide proteger su marca), con nuevas metas, con otras personas participando; agregando nuevas características o simplemente mejorando su seguridad y rendimiento o con cualquier otro plan de desarrollo.</p>
<p>No es una posibilidad utópica: ha pasado un montón de veces y seguirá pasando. <a title="Ubuntu" href="http://es.wikipedia.org/wiki/Special:Search?search=Ubuntu">Ubuntu</a> es un fork de <a title="Debian" href="http://es.wikipedia.org/wiki/Special:Search?search=Debian">Debian</a>, <a title="WordPress" href="http://es.wikipedia.org/wiki/Special:Search?search=WordPress">WordPress</a> es un fork de <a title="b2" href="http://en.wikipedia.org/wiki/Special:Search?search=b2">b2</a>, <a title="Webkit" href="http://es.wikipedia.org/wiki/Special:Search?search=Webkit">Webkit</a> es un fork de <a title="KHTML" href="http://es.wikipedia.org/wiki/Special:Search?search=KHTML">KHTML</a> e incluso el sistema operativo de Apple, <a title="Mac OS X" href="http://es.wikipedia.org/wiki/Special:Search?search=Mac%20OS%20X">Mac OS X</a> es un fork de <a title="Nextstep" href="http://es.wikipedia.org/wiki/Special:Search?search=Nextstep">Nextstep</a>, que a su vez es un fork de <a title="BSD" href="http://es.wikipedia.org/wiki/Special:Search?search=BSD">BSD</a> (que es una variante de <a title="UNIX" href="http://es.wikipedia.org/wiki/Special:Search?search=UNIX">UNIX</a>).</p>
<p>¿Y si Oracle no detiene el desarrollo de MySQL sino que lo transforma en un producto de software libre de pago? Está dentro de sus libertades, mientras siga publicando su código fuente. Y esto tampoco sería el peor de los escenarios: del mismo modo, cualquier grupo podría dedicarse a distribuir ejecutables compilados a partir del código fuente, y en este caso también hay referentes —<a title="CentOS - Wikipedia, la enciclopedia libre" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');" href="http://es.wikipedia.org/wiki/CentOS">CentOS</a> es una distribución de GNU/Linux compilada a partir del código fuente liberado por <a title="Red Hat - Wikipedia, la enciclopedia libre" onclick="javascript:pageTracker._trackPageview('/outbound/article/es.wikipedia.org');" href="http://es.wikipedia.org/wiki/Red_Hat">Red Hat</a>, una distribución comercial de Linux (y una de las de mayor tradición).</p>
<p>De cualquier modo, los primeros pasos para asegurar el futuro de MySQL ya se han dado: uno de los creadores de esta base de datos ha anunciado la creación de la <a title="Open Database Alliance hedges against Oracle plans for MySQL - Ars Technica" onclick="javascript:pageTracker._trackPageview('/outbound/article/arstechnica.com');" href="http://arstechnica.com/open-source/news/2009/05/open-database-alliance-hedges-against-oracle-plans-for-mysql.ars">Open Database Alliance</a> para coordinar el desarrollo colaborativo en torno a MySQL.</p>
<p>Y los más paranoicos se alegrarán de saber que ya existen un par de fork&#8217;s totalmente compatibles con MySQL y que fácilmente podría convertirse en su sucesor: <a title="MariaDB - Askmonty.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/askmonty.org');" href="http://askmonty.org/wiki/index.php/MariaDB">MariaDB</a>, una rama de MySQL desarrollada en comunidad que mantendrá la compatibilidad con los nuevos lanzamientos de MySQL, y <a class="ext" href="http://openquery.com.au/products/about-drizzle">Drizzle</a>, un fork modular basado en MySQL 6.0 y desarrollado por los propios ingenieros de MySQL (ahora SUN) … y quién sabe, si Oracle decide finalmente jubilar a MySQL, quizás podríamos tener un sucesor que no sea solamente una copia sino una nueva y mejor base de datos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=128</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle compra Sun</title>
		<link>http://www.jpdiaz.com/blog/?p=119</link>
		<comments>http://www.jpdiaz.com/blog/?p=119#comments</comments>
		<pubDate>Tue, 21 Apr 2009 03:07:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[MySql]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Personal post's]]></category>
		<category><![CDATA[compra]]></category>
		<category><![CDATA[lampp]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=119</guid>
		<description><![CDATA[El anuncio se realizo el día de hoy. De acuerdo a los comunicados de prensa de SUN y de Oracle (en inglés) anunciando el movimiento.
Después de que las conversaciones de adquisición con IBM no se concretaron, Oracle, en una movida sorpresa, llegó a un acuerdo para comprar Sun por 7.400 millones de dólares.
Según su comunicados [...]]]></description>
			<content:encoded><![CDATA[<p>El anuncio se realizo el día de hoy. De acuerdo a los comunicados de prensa de <a href="http://www.sun.com/third-party/global/oracle/index.jsp">SUN</a> y de <a href="http://www.oracle.com/sun/sun-faq.pdf" target="_blank">Oracle</a> (en inglés) anunciando el movimiento.</p>
<p><strong></strong>Después de que las <a href="http://alt1040.com/2009/03/ibm-podria-comprar-a-sun-microsystems" target="_blank">conversaciones de adquisición con IBM</a> no se concretaron, <a href="http://oracle.com/" target="_blank"><strong>Oracle</strong></a>, en una movida sorpresa, llegó a un acuerdo para comprar <strong><a href="http://sun.com/" target="_blank">Sun</a></strong> por <strong>7.400 millones de dólares</strong>.</p>
<p>Según su comunicados el motivo más importante recae en dos de las propiedades más valiosas de Sun: <strong>Java</strong> y <strong>Solaris</strong>.</p>
<p>La Junta Directiva de <strong>Sun</strong> aprobó la compra de forma unánime, se hará efectiva en verano después de que los accionistas y el gobierno estadounidense den su aprobación.</p>
<p>Recordemos también que <a href="http://www.mysql.com/news-and-events/sun-to-acquire-mysql.html" target="_blank"><strong>Sun</strong> compró <strong>MySQL</strong> hace un poco más de un año</a>, lo cual significa que ahora pasa a ser controlado por <strong>Oracle</strong>.</p>
<p>Lo realmente procupante de esta operación es el futuro de MySQL como el manejador de bases de datos estandard de aplicaciones web y hasta hace poco de ERPS y aplicaciones de misión critica. Es por muchos conocido que muchas empresas empezaron a migrar sus aplicaciones de misión critica y core bussines a MySQL. Esto obedecía principalmente a la situación económica, a el hecho de que MySQL tenia ahora el motor transaccional <a href="http://es.wikipedia.org/wiki/InnoDB" target="_blank">innodb </a>que le permitía cumplir con los estandares de ACID (<a href="http://es.wikipedia.org/wiki/ACID" target="_blank">ACID compliant</a>) y por supuesto a que en manos de SUN podrías obtener un buen contrato de soporte 24 x 7 365 y en tu idioma. Muchos pensamos que estos factores mostraban a MySQL como un producto bien madurado y por evolución natural lo colocaría en una posición de líder indiscutible en la industria de los RDBMS.</p>
<p>Sin embargo en mi muy particular punto de vista, es una movida muy conveniente para Oracle, ya que la mayoría de las aplicaciones de Oracle están desarrolladas en Java. Por lo que ahora sera capaz de ofrecer soluciones completas (Hardware, Software y Tupperware), usando sus recién adquiridos; los míticos servidores T con procesadores Sparc, el sistema operativo Solaris, BEA Web logic como application server y por supuesto Oracle 10g como RDBMS, lo que dejaría a MySQL y a Glassfish fuera del esquema principal de negocio y por supuesto, muy probablemente dejaran de recibir soporte en algún tiempo.</p>
<p>Y pensando en que Oracle no ha figurado por ser una empresa cercana al open source, al menos a la comunidad que lo conforma, entonces nos queda pensar que el impacto para los productos (al menos los que compiten con su catalogo actual), seria negativo</p>
<p>Si esto sucede seria una verdadera lastima y el impacto para la red puede ser muy fuerte ya que MySql esta instalado en la gran mayoría de los web servers en el mundo y por supuesto el hecho de que el acuñado termino LAMPP perderia la &#8220;M&#8221;. Me han contactado ya muchos miembros de la comunidad open source y algunos tienen ya la idea muy clara de que debemos empezar a buscar un reemplazo digno. Algunos ya están probando <a href="http://www.firebirdsql.org" target="_blank">Firebird</a>, otros de hecho están pensando en formar ya un nuevo proyecto en que se incluya código de <a href="http://www.postgresql.org/" target="_blank">Postgresql</a> y <a href="http://www.firebirdsql.org" target="_blank">Firebird</a> y hacer un nuevo RBDMS incluyendo alguno de los motores opensource ya existentes que tenga soporte de ACID .</p>
<p>Afortunada o desafortunadamente no sabemos que rumbo vaya a tomar Oracle al respecto pero para algunos es ya un hecho que se acerca la muerte de MySQL como standard de la comunidad Open Source, algunos incluso lo piensan de ese modo &#8211; según sus palabras &#8220;No trabajaría con el de nuevo si pertenece a ORACLE.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=119</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>LAMPP Training &#8211; Curso MySQL</title>
		<link>http://www.jpdiaz.com/blog/?p=106</link>
		<comments>http://www.jpdiaz.com/blog/?p=106#comments</comments>
		<pubDate>Thu, 16 Apr 2009 17:52:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Cursos]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[lampp]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySql]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=106</guid>
		<description><![CDATA[Tenemos dos fechas tentativas para iniciar el curso, el 9 ó 16 de Mayo de 2009 depende del número de interesados. Mínimo 5 personas.
Revisa la encuesta en la parte inferior de la barra lateral para saber que fecha prefieres de inicio del curso.
La idea es impartir todo el training LAMP (Linux, Apache, MySQL y PHP) [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Tenemos dos fechas tentativas para iniciar el curso, el 9 ó 16 de Mayo de 2009 depende del número de interesados. Mínimo 5 personas.</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Revisa la encuesta en la parte inferior de la barra lateral para saber que fecha prefieres de inicio del curso.</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">La idea es impartir todo el training LAMP (Linux, Apache, MySQL y PHP) continuando el impulso al Open Source.</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;"> El temario propuesto para MySQL es:</span></p>
<p class="MsoNormal"><strong><span style="font-size: 11pt; font-family: Arial;">I.- Introducción </span></strong></p>
<ul style="margin-top: 0cm;" type="disc">
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Historia MySQL.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Acerca de GNU/GPL</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Definición de SQL.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Principales características.</span></li>
<li class="MsoNormal"><strong><span style="font-size: 11pt; font-weight: normal; font-family: Arial;">Herramientas Gráficas.</span></strong></li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal"><strong><span style="font-size: 11pt; font-family: Arial;">II.- Trabajando con MySQL</span></strong></p>
<ul style="margin-top: 0cm;" type="disc">
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Introducción.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Conectándose y desconectándose      al servidor MySQL.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Privilegios de usuarios.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Ejecutando algunas consultas.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Creando y usando una base de      datos.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Creando una tabla. </span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Cargando datos en una tabla.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Recuperando información de una      tabla.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Ordenando registros.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Cálculos con fechas. </span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Trabajando con valores nulos.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Coincidencia de patrones.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Conteo de filas.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Usando más de una tabla.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Usando mysql en modo batch.</span></li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal"><strong><span style="font-size: 11pt; font-family: Arial;">III.- MySQL CLI</span></strong><span style="font-size: 11pt; font-family: Arial;"> </span></p>
<ul style="margin-top: 0cm;" type="disc">
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Acceso      a un servidor MySQL y administración de la base de datos por línea de      comandos.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Conectar      con el servidor MySQL.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Dentro      de la consola de MySQL.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Otras      Sentencias SQL.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Para      salir de la línea de comandos de MySQL.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Información      acerca de las bases de datos y las tablas.</span></li>
<li class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Tipos</span><span style="font-size: 11pt; font-family: Arial;"> de </span><span style="font-size: 11pt; font-family: Arial;">conexiones.</span></li>
</ul>
<p class="MsoNormal">
<p class="MsoNormal"><strong><span style="font-size: 11pt; font-family: Arial;">Duración:</span></strong></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">6 sesiones, sábados de 09:00 a 13:00 hrs.</span></p>
<p class="MsoNormal"><strong><span style="font-size: 11pt; font-family: Arial;">Ubicación:</span></strong></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Atizapán de Zaragoza, Estado de México. Se envía croquis </span><span style="font-size: 11pt; font-family: Arial;">por correo electrónico </span><span style="font-size: 11pt; font-family: Arial;">al recibir la confirmación.<br />
</span></p>
<p class="MsoNormal">
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">El costo por persona es de $ 2,000. 50% en la primera sesión y 50% en la penúltima.</span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: Arial;">Para cualquier duda o aclaración escribe un comentario en este post.<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=106</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Universidad nacional autónoma de México</title>
		<link>http://www.jpdiaz.com/blog/?p=92</link>
		<comments>http://www.jpdiaz.com/blog/?p=92#comments</comments>
		<pubDate>Sat, 28 Mar 2009 08:08:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[bases de datos]]></category>
		<category><![CDATA[MySql]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[rdbms]]></category>

		<guid isPermaLink="false">http://www.jpdiaz.com/blog/?p=92</guid>
		<description><![CDATA[
En la sala de video conferencias de la biblioteca y hemeroteca nacional en ciudad universitaria.
Parte del ciclo de conferencias de la red de colaboración de ingeniería de software y bases de datos, acerca de las ventajas del uso de MySql

Marzo de 2009

]]></description>
			<content:encoded><![CDATA[<p><!--[endif]--></p>
<p class="MsoNormal">En la sala de video conferencias de la biblioteca y hemeroteca nacional en ciudad universitaria.</p>
<p class="MsoNormal">Parte del ciclo de conferencias de la red de colaboración de ingeniería de software y bases de datos, acerca de las ventajas del uso de MySql</p>
<p class="MsoNormal">
<p class="MsoNormal">Marzo de 2009</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="320" height="240" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="FLVPlayer" /><param name="flashvars" value="&amp;MM_ComponentVersion=1&amp;skinName=http://www.jpdiaz.com/blog/wp-content/uploads/Clear_Skin_3&amp;streamName=http://www.jpdiaz.com/blog/wp-content/uploads/confeunam&amp;autoPlay=false&amp;autoRewind=false" /><param name="src" value="http://www.jpdiaz.com/blog/wp-content/uploads/FLVPlayer_Progressive.swf" /><embed type="application/x-shockwave-flash" width="320" height="240" src="http://www.jpdiaz.com/blog/wp-content/uploads/FLVPlayer_Progressive.swf" flashvars="&amp;MM_ComponentVersion=1&amp;skinName=http://www.jpdiaz.com/blog/wp-content/uploads/Clear_Skin_3&amp;streamName=http://www.jpdiaz.com/blog/wp-content/uploads/confeunam&amp;autoPlay=false&amp;autoRewind=false" name="FLVPlayer"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jpdiaz.com/blog/?feed=rss2&amp;p=92</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
