<?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>Llipe &#187; Web</title>
	<atom:link href="http://www.llipe.com/category/diseno-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.llipe.com</link>
	<description>formerly Budin (root@budin:~$)</description>
	<lastBuildDate>Sun, 29 Nov 2009 22:41:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Tips: Respaldos automaticos en DreamHost (Parte 1)</title>
		<link>http://www.llipe.com/2007/09/14/tips-respaldos-automaticos-en-dreamhost-parte-1/</link>
		<comments>http://www.llipe.com/2007/09/14/tips-respaldos-automaticos-en-dreamhost-parte-1/#comments</comments>
		<pubDate>Sat, 15 Sep 2007 03:54:55 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Dreamhost]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.llipe.com/2007/09/14/tips-respaldos-automaticos-en-dreamhost-parte-1/</guid>
		<description><![CDATA[DreamHost provee un excelente servicio de respaldos que se generan cada hora (Duracion: 2 horas), diariamente (Duracion: 2 dias) y semanalmente (Duracion: 2 semanas), el problema es que estos respaldos se encuentran almancenados en el servidor, pero como usuario precavido uno debiera bajarlos cada cierto tiempo, algo que suelo olvidar facilmente. La SoluciÃ³n: Usar estos [...]]]></description>
			<content:encoded><![CDATA[<p> <img src="http://www.llipe.com/wp-content/uploads/2007/07/dhlogo.gif" alt="DreamHost" /></p>
<p>DreamHost provee un excelente servicio de respaldos que se generan cada hora (Duracion: 2 horas), diariamente (Duracion: 2 dias) y semanalmente (Duracion: 2 semanas), el problema es que estos respaldos se encuentran almancenados en el servidor, pero como usuario precavido uno debiera bajarlos cada cierto tiempo, algo que suelo olvidar facilmente.</p>
<p>La SoluciÃ³n: Usar estos respaldos, comprimirlos en un archivo tar y descargarlos automaticamente. Esta &#8220;guia&#8221; esta 100% basada en el <a href="http://wiki.dreamhost.com" title="DreamHost Wiki">wiki de DreamHost</a>, es escencialmente una traducciÃ³n y simplificaciÃ³n de la misma. Antes de comenza: todo lo escrito en <strong>negrita</strong> debe ser reemplazado con su informaciÃ³n.<span id="more-119"></span></p>
<p><strong>Backup de Archivos</strong></p>
<p>Login SSH a tu cuenta <a href="http://www.dreamhost.com/r.cgi?330633" title="DreamHost">DreamHost</a><br />
Creamos un directorio para los respaldos</p>
<ol>
<li>mkdir backups</li>
<li>mkdir backups/archives</li>
</ol>
<p>Escribe en cualquier editor de texto el siguiente script y guardalo como <strong>dominio.sh</strong></p>
<p><em>#!/bin/bash<br />
suffix=$(date +%y%m%d)<br />
cd /home/<strong>NOMBREUSUARIO</strong>/.snapshot/nightly.0/<br />
tar -cf /home/<strong>NOMBREUSUARIO</strong>/backups/archives/<strong>DOMINIO</strong>.$suffix.tar <strong>DOMINIO.CL</strong>/</em></p>
<p>Subelo via FTP a la carpeta backups y otorgale permisos de ejecuciÃ³n</p>
<ol>
<li>chmod 755  <strong>dominio</strong>.sh</li>
</ol>
<p>La estructura de directorios debiera quedar de la sieguiente forma</p>
<p>home/<strong>USUARIO</strong></p>
<blockquote><p> \_ <strong>DOMINIO        </strong></p></blockquote>
<blockquote><p> \_ backups</p></blockquote>
<blockquote></blockquote>
<blockquote><p> \_ archives</p></blockquote>
<blockquote></blockquote>
<blockquote><p> \_ <strong>dominio.sh<br />
</strong></p></blockquote>
<p>Con esto pueden respaldar cada dominio o subdominio que tengar, sÃ³lo modificando donde dice <strong>DOMINIO </strong>en el script</p>
<p><strong>Backup de Bases de Datos</strong></p>
<p>Escribe en cualquier editor de texto el siguiente script y guardalo como <strong>mysql.sh</strong></p>
<p><em>#!/bin/bash<br />
cd /home/</em><em><strong>NOMBREUSUARIO</strong></em><em>/backups/<br />
mkdir mysql<br />
suffix=$(date +%y%m%d)<br />
mysqldump &#8211;opt -u<strong>USER</strong> -p<strong>PASS</strong> -h <strong>servidordb.dominio.cl</strong> <strong>nombre_db</strong> &gt; mysql/<strong>nombre_db</strong>.$suffix.sql<br />
tar -cf archives/mysql_backup.$suffix.tar mysql/*<br />
rm -r mysql/</em></p>
<p>Subelo via FTP a la carpeta backups y otorgale permisos de ejecuciÃ³n</p>
<ol>
<li>chmod 755  <strong>dominio</strong>.sh</li>
</ol>
<p>Luego prueben los scripts generados:</p>
<p>$ cd /home/<em><strong>NOMBREUSUARIO</strong></em>/backups<br />
$ ./<strong>dominio</strong>.sh<br />
$ ./mysql.sh</p>
<p>Si todo salio bien, ahora debiera existir un archivo por cada dominio respaldado y uno para las bases de datos. Por otra parte, si el servidor les arrojo el siguiente error:</p>
<p><em>: bad interpreter: No such file or directory</em></p>
<p>El script no fue subido correctamente, pero pueden corregirlo ejecutando</p>
<p>$ dos2unix  script.sh</p>
<p><strong>Programar los respaldos</strong></p>
<p>Ahora es necesario programar los respaldos, esto significa decirle al servidor cuando debe generar estos archivos para que nosotros podamos descargarlos. Esto se logra agregando algunas entradas al Crontab, esto se puede hacer directamente desde el panel de <a href="http://www.dreamhost.com/r.cgi?330633" title="Dreamhost">DreamHost</a>.</p>
<p>Para ello, <a href="http://www.dreamhost.com/r.cgi?330633" title="Dreamhost">Dreamhost </a>cuenta con una simple interfaz ubicada en <em>Goodies &gt; Cron Jobs</em>, hacemos click en &#8220;Add a new Cron Job&#8221;, seleccionamos un usuario que tenga acceso shell, escribimos los comandos:</p>
<p>/home/<em><strong>NOMBREUSUARIO</strong></em>/backups/mysql.sh<br />
/home/<em><strong>NOMBREUSUARIO</strong></em>/backups/<strong>dominio</strong>.sh</p>
<p>Le ordenamos que se ejecute, por ejemplo, cada semana y listo!  Con esto debieramos tener respaldos comprimidos en .tar todas las semanas. En la Parte 2 veremos como descargar estos respaldos de forma automatica y borrar (si asÃ­ lo quieren) los respaldos antiguos en el servidor.</p>
<p>Suerte!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.llipe.com/2007/09/14/tips-respaldos-automaticos-en-dreamhost-parte-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>En DreamHost se hospeda un Budin!</title>
		<link>http://www.llipe.com/2007/07/24/en-dreamhost-se-hospeda-un-budin/</link>
		<comments>http://www.llipe.com/2007/07/24/en-dreamhost-se-hospeda-un-budin/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 03:20:01 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Descuento]]></category>
		<category><![CDATA[Dreamhost]]></category>
		<category><![CDATA[Hosting]]></category>

		<guid isPermaLink="false">http://www.llipe.com/2007/07/24/en-dreamhost-se-hospeda-un-budin/</guid>
		<description><![CDATA[AsÃ­ es, me cambie de casa. Me aburri de pagar por un servidor lento y sin mayores gracias y me cambie a DreamHost. Gracias al codigo de promocion de huasonic, me ahorre USD$97 del plan Crazy Domain Insane! (145GB de almacenamiento, 1,45TB de transferencia, mysql, SVN y demasiados correos, entre muchas otras cosas). De momento [...]]]></description>
			<content:encoded><![CDATA[<p dragover="true"><a href="http://www.dreamhost.com/r.cgi?330633" title="La casa de budin"><img src="http://www.llipe.com/wp-content/uploads/2007/07/dhlogo.gif" alt="DreamHost" /></a></p>
<p dragover="true">AsÃ­ es, me cambie de casa. Me aburri de pagar por un servidor lento y sin mayores gracias y me cambie a <a href="http://www.dreamhost.com/r.cgi?330633" title="DreamHost">DreamHost</a>. Gracias al codigo de promocion de huasonic, me ahorre USD$97 del plan <strong>Crazy Domain Insane!</strong> (<strong>145GB</strong> de almacenamiento, <strong>1,45TB</strong> de transferencia, mysql, SVN y demasiados correos, entre muchas otras cosas).</p>
<p dragover="true">De momento no es mucho lo que puedo comentar de ellos, aparentemente la conexion es buena en Chile (Por lo menos mejor que la que tenia antes) y definitivamente me ofrecen un servicio mucho mejor por solo USD$22 por el primer aÃ±o (CLP$11.000). De lo que he visto, los puntos altos de DreamHost son:</p>
<p dragover="true">- Mucho espacio en disco (145GB e incrementandose semanalmente).<br />
- Mucho ancho de banda (1,45TB e  incrementandose semanalmente).<br />
- Un Registro de dominio incluido.<br />
- Manejar multiples dominios y subdominios desde el plan mas barato.<br />
- SVN y CVS Para el control de versiones (Se agradece 10000%).<br />
- Acceso SHELL<br />
- DNS 100% configurable</p>
<p>A primera vista, 100% recomendable. Si les interesa les dejo un codigo de promocion con el que obtendran USD$97 de descuento al contratar el plan 1 a un aÃ±o.</p>
<p>Precio Original(USD$ 119) &#8211; Descuento(<strike>USD$97</strike> USD$60) = <strike>USD$22</strike> USD$59 <strong>(DreamHost modifico la polÃ­tica de descuentos)</strong></p>
<p>Codigo Promocion <a href="http://www.dreamhost.com/r.cgi?330633" title="DreamHost">DreamHost</a>: <strong>BUDIN</strong></p>
<p>El unico pero es que necesitas tarjeta de credito, pero para este tipo de cosas eso no debiera impresionar.</p>
<p>Saludos,</p>
]]></content:encoded>
			<wfw:commentRss>http://www.llipe.com/2007/07/24/en-dreamhost-se-hospeda-un-budin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tips: Creacion de directorios virtuales con apache (Virtual Directory)</title>
		<link>http://www.llipe.com/2007/06/30/tips-creacion-de-directorios-virtuales-con-apache-virtual-directory/</link>
		<comments>http://www.llipe.com/2007/06/30/tips-creacion-de-directorios-virtuales-con-apache-virtual-directory/#comments</comments>
		<pubDate>Sat, 30 Jun 2007 19:32:09 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Tips]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[virtualdirectory]]></category>

		<guid isPermaLink="false">http://www.llipe.com/2007/06/30/tips-creacion-de-directorios-virtuales-con-apache-virtual-directory/</guid>
		<description><![CDATA[Si quieres tener una carpeta &#8220;www&#8221; en tu directorio de inicio y no tener que guardar los archivos en /var/www o manejar diferentes carpetas de usuarios en el servidor web, esta podria ser tu solucion. Los directorios virtuales hacen uso de un modulo llamado mod_alias que redirige peticiones a carpetas fuera de la raiz del [...]]]></description>
			<content:encoded><![CDATA[<p>Si quieres tener una carpeta &#8220;www&#8221; en tu directorio de inicio y no tener que guardar los archivos en /var/www o manejar diferentes carpetas de usuarios en el servidor web, esta podria ser tu solucion.</p>
<p>Los directorios virtuales hacen uso de un modulo llamado mod_alias que redirige peticiones a carpetas fuera de la raiz del servidor.</p>
<p>Crearemos un directorio virtual que se ubicara en /home/usuario/www/ y sera accesado via http://url/usuario/</p>
<p>1.- Editamos el archivo de configuracion.</p>
<blockquote><p>$ sudo gedit /etc/apache2/apache2.conf</p></blockquote>
<blockquote><p>Buscamos la seccion &lt;IfModule alias_module&gt; y ahi escribimos lo siguiente:</p></blockquote>
<blockquote></blockquote>
<blockquote></blockquote>
<blockquote><p><em>    Alias /usuario &#8220;/home/usuario/www/&#8221;</em><br />
<em>    &lt;Directory &#8220;/home/usuario/www&#8221;&gt;</em><br />
<em>        Options Indexes MultiViews</em><br />
<em>        AllowOverride None</em><br />
<em>        Order allow,deny</em><br />
<em>        Allow from all</em><br />
<em>    &lt;/Directory&gt;</em></p></blockquote>
<blockquote><p>Guarda y cierra el archivo.</p></blockquote>
<p>2.- Reiniciamos el servicio con:</p>
<blockquote><p>$ sudo /etc/init.d/apache2 restart</p></blockquote>
<p>3.- Creamos la carpeta en /home/usuario y un archivo para probar.</p>
<blockquote><p>$ mkdir /home/usuario/www<br />
$ cd ~/www<br />
$ vi index.html y guardamos.</p></blockquote>
<p>Ahora debieramos poder acceder a los archivos de la carpeta /home/usuario/www via http://url/usuario</p>
<p>Para mas informacion: <a href="http://httpd.apache.org/docs/2.2/mod/mod_alias.html" title="Apache Docs">Aqui</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.llipe.com/2007/06/30/tips-creacion-de-directorios-virtuales-con-apache-virtual-directory/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Firefox + IE + CSS = PITA</title>
		<link>http://www.llipe.com/2006/01/05/firefox-ie-css-pita/</link>
		<comments>http://www.llipe.com/2006/01/05/firefox-ie-css-pita/#comments</comments>
		<pubDate>Fri, 06 Jan 2006 03:25:19 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.llipe.com/2006/01/05/firefox-ie-css-pita/</guid>
		<description><![CDATA[Esta mas que claro que no es tan facil lograr que se vea igual en IE y en Firefox. Despues de mucho romperme la cabeza tratando de cuadrar todo y usar los distintos &#8220;hack&#8221; que hay dando vuelta, opte por lo sano y quizas la solucion mas limpia. Siguiendo la idea de Arve Bersvendsen separe [...]]]></description>
			<content:encoded><![CDATA[<p>Esta mas que claro que no es tan facil lograr que se vea igual en IE y en Firefox. Despues de mucho romperme la cabeza tratando de cuadrar todo y usar los distintos &#8220;hack&#8221; que hay dando vuelta, opte por lo sano y quizas la solucion mas limpia. Siguiendo la idea de <a title="CSS for IE" href="http://virtuelvis.com/archives/2004/02/css-ie-only">Arve Bersvendsen</a> separe la parte conflictiva del CSS en una para los navegadores normales y en otro para los &#8220;especiales&#8221; como IE. Si quieren seguir mi ejemplo hagan lo siguiente:</p>
<ol>
<li>Escriban todo el css comun a todos los navegadores en un archivo.</li>
<li>Pongan el contenido especifico a otro navegador en un archivo a parte (ej ie.css).</li>
<li>En el  agreguen el siguiente condicional despues de llamar el archivo css comun.</li>
</ol>
<p>Mas informacion <a title="IE CSS" href="http://virtuelvis.com/archives/2004/02/css-ie-only">aqui.</a></p>
<blockquote>
<link rel="stylesheet" type="text/css" /></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.llipe.com/2006/01/05/firefox-ie-css-pita/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Re-renovacion</title>
		<link>http://www.llipe.com/2006/01/03/re-renovacion/</link>
		<comments>http://www.llipe.com/2006/01/03/re-renovacion/#comments</comments>
		<pubDate>Tue, 03 Jan 2006 22:57:00 +0000</pubDate>
		<dc:creator>Felipe</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.llipe.com/2006/01/03/re-renovacion/</guid>
		<description><![CDATA[Como se podran dar cuenta estoy remodelando el blog nuevamente, ¿por que? el otro diseño era demasiado angosto y me estaba molestando un poco, ademas queria probar WordPress 2.0 y el beta 2 de K2 y si le sumamos que por ahora me sobra el tiempo &#8230; el blog sufre. PD: Es probable que algunas [...]]]></description>
			<content:encoded><![CDATA[<p>Como se podran dar cuenta estoy remodelando el blog nuevamente, ¿por que? el otro diseño era demasiado angosto y me estaba molestando un poco, ademas queria probar WordPress 2.0 y el beta 2 de K2 y si le sumamos que por ahora me sobra el tiempo &#8230; el blog sufre.</p>
<p>PD: Es probable que algunas cosas no funcionen, pero eso se ira arreglando con el tiempo.</p>
<p>ToDo</p>
<ul>
<li><strike>Instalar WordPress y K2.</strike></li>
<li><strike>Instalar y configurar Falbum. </strike></li>
<li><strike>Blah blah y blah.</strike></li>
<li>Traducir K2 y algunos plugins.</li>
<li><strike>Ordenar la barra lateral.</strike></li>
<li><strike>Lograr que se vea digno en IE =S.*</strike></li>
<li><strike>Reinstalar algunos plugins.</strike></li>
</ul>
<p>* Mientras mas avanzo esto se ve mas dificil ¬¬</p>
]]></content:encoded>
			<wfw:commentRss>http://www.llipe.com/2006/01/03/re-renovacion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
