<?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>FATRIAN &#187; webdev</title>
	<atom:link href="http://www.fatrian.com/linux%20ubuntu%20life%20web-dev%20vectania%20fatrian/webdev/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fatrian.com</link>
	<description>linux, web-dev, life, vectania7 y un largo etc...</description>
	<lastBuildDate>Wed, 30 Nov 2011 20:02:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Forbidden error 403 en phpmyadmin despues de instalar</title>
		<link>http://www.fatrian.com/2010/11/forbidden-error-403-en-phpmyadmin-despues-de-instalar/</link>
		<comments>http://www.fatrian.com/2010/11/forbidden-error-403-en-phpmyadmin-despues-de-instalar/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 19:48:41 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[403]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[forbidden]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=311</guid>
		<description><![CDATA[Es normal que después de instalar phpmyadmin te salga fobidden, si no estas instalando en localhost (127.0.0.1)&#8230; ya que esta predeterminado así en phpmyadmin.conf, para editarlo abrimos la consola : nano /etc/httpd/conf.d/phpMyAdmin.conf (ojo con mayúsculas como van) buscamos el este apartado: &#60;Directory "/usr/share/phpmyadmin"&#62; Order Deny,Allow Deny from all Allow from 127.0.0.1 &#60;/Directory&#62; En Allow from [...]]]></description>
			<content:encoded><![CDATA[<p>Es normal que después de instalar phpmyadmin te salga fobidden, si no estas instalando en localhost (127.0.0.1)&#8230; ya que esta predeterminado así en phpmyadmin.conf, para editarlo abrimos la consola : <span id="more-311"></span></p>
<p><code>nano /etc/httpd/conf.d/phpMyAdmin.conf</code><br />
(ojo con mayúsculas como van)</p>
<p>buscamos el este apartado:<br />
<code>&lt;Directory "/usr/share/phpmyadmin"&gt;<br />
   Order Deny,Allow<br />
   Deny from all<br />
   Allow from 127.0.0.1<br />
&lt;/Directory&gt;</code><br />
En Allow from 127.0.0.1 puedes meter tu ip así: <code>Allow from 127.0.0.1 , 192.168.0.10</code> ó quitar el Deny  from all dejándolo así:  (esto ultimo no es muy seguro pero depende de ti)</p>
<p><code>&lt;Directory "/usr/share/phpmyadmin"&gt;<br />
Order Deny,AllowOrder Deny,Allow<br />
Allow from all<br />
&lt;/Directory&gt;</code></p>
<p>reiniciamos apache&#8230; <code>/etc/init.d/httpd restart</code></p>
<p>después de esto solo te pedirá el logeo para entrar..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/11/forbidden-error-403-en-phpmyadmin-despues-de-instalar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>caracteres especiales en servidor web httpd en Centos</title>
		<link>http://www.fatrian.com/2010/11/caracteres-especiales-en-servidor-web-httpd-en-centos/</link>
		<comments>http://www.fatrian.com/2010/11/caracteres-especiales-en-servidor-web-httpd-en-centos/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 15:25:45 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[acentos]]></category>
		<category><![CDATA[caracteres especiales]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[httpd]]></category>
		<category><![CDATA[servidor web]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=299</guid>
		<description><![CDATA[Al desarrollar en ubuntu con apache no tenia ningún problema con los caracteres, en las paginas usaba el charset ISO-8859-1 y todo sin problemas, pero al migrar el sitio a Centos la pesadilla se hizo presente, por mas que usaba el charset este no lo respetaba tenia que usar &#38;acute; y cosas de esas, era [...]]]></description>
			<content:encoded><![CDATA[<p>Al desarrollar en ubuntu con apache no tenia ningún problema con los caracteres, en las paginas usaba el charset ISO-8859-1 y todo sin problemas, pero al migrar el sitio a Centos la pesadilla se hizo presente, por mas que usaba el charset este no lo respetaba tenia que usar &amp;acute; y cosas de esas, era extraño pensé que el servidor web tendría el mismo comportamiento por el sistema operativo pero estaba equivocado, la solución estaba en charset que trae el archivo <code>httpd.conf</code> del servidor de Centos, este se encuentra en /etc/httpd/conf/httpd.conf si lo abrimos de la consola sería:<span id="more-299"></span></p>
<p>(necesitas derechos de root &#8220;ejecuta <code>su</code> antes&#8221;)<br />
<code>nano  /etc/httpd/conf/httpd.conf </code></p>
<p>buscamos el código siguiente : <code>AddDefaultCharset UTF-8</code> y lo cambiamos a : <code>AddDefaultCharset ISO-8859-1</code><br />
guardamos&#8230;</p>
<p>y reiniciamos el servidor web..<br />
<code>/etc/init.d/httpd restart</code><br />
(recuerda tener permisos de root)</p>
<p><code>setup</code> tambien es una herramienta más gráfica si quieren iniciar, reiniciar, parar  servicios etc&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/11/caracteres-especiales-en-servidor-web-httpd-en-centos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>error al iniciar phpmyadmin &#8220;blowfish_secret&#8221;</title>
		<link>http://www.fatrian.com/2010/11/error-al-iniciar-phpmyadmin-blowfish_secret/</link>
		<comments>http://www.fatrian.com/2010/11/error-al-iniciar-phpmyadmin-blowfish_secret/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 17:30:12 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=295</guid>
		<description><![CDATA[Después de instalar phpmyadmin en un Centos 5, y entrar al http://localhost/phpmyadmin generalmente manda el mensaje que necesita: &#8220;blowfish_secret&#8221; cuando debe mandar la pantalla de logeo (no siempre en mi caso así fue) La blowfish es un campo básico en la configuración de phpmyadmin y se usa cuando no se tiene contraseña de root de [...]]]></description>
			<content:encoded><![CDATA[<p>Después de instalar phpmyadmin en un Centos 5, y entrar al http://localhost/phpmyadmin generalmente manda el mensaje que necesita: &#8220;blowfish_secret&#8221; cuando debe mandar la pantalla de logeo (no siempre en mi caso así fue)<span id="more-295"></span></p>
<p>La blowfish es un campo básico en la configuración de phpmyadmin y se usa cuando no se tiene contraseña de root de mysql, por lo que te pide una palabra clave&#8230;(ojo no es la de root de Centos,  solo es poner una palabra &#8220;secreta&#8221;), para quitar este mensaje editamos el archivo de configuración de phpmyadmin.</p>
<p>entramos como root:<br />
<code>nano /usr/share/phpmyadmin/config.inc.php</code></p>
<p>buscamos la linea :<br />
<code>$cfg['blowfish_secret'] = '';</code></p>
<p>la modificamos:<br />
<code>$cfg['blowfish_secret'] = 'tu_palabra_secreta';</code></p>
<p>Lo mejor es ponerle su password a root y crearte tus usuarios,&#8230; sería la muerte dejarlo así en un server de producción, si se desea poner todo en orden con contraseña root para el acceso de phpmyadmin seria abrir<br />
<code> nano /etc/phpmyadmin/config-db.php</code> y buscar <code>$dbpass='tu_password_root_de_mysql';</code>.</p>
<p>ojo antes de esto ya debe existir el password en mysql.</p>
<p>***modificado a petición de Vic espero igual se pueda resolver tu problema&#8230; </p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/11/error-al-iniciar-phpmyadmin-blowfish_secret/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>instalar LAMP en ubuntu Oneiric 11.10</title>
		<link>http://www.fatrian.com/2010/10/instalar-lamp-en-ubuntu-maverick/</link>
		<comments>http://www.fatrian.com/2010/10/instalar-lamp-en-ubuntu-maverick/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 15:53:06 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[maverick]]></category>
		<category><![CDATA[servidor web]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=254</guid>
		<description><![CDATA[Anteriormente en synaptics estaba la opción de &#8220;seleccionar paquetes por tarea&#8221; al parecer dejó de existir en maverick, pero tasksel puede hacer esa función desde consola, se trata de un programa que puede instalar los servicios LAMP server, Mail server, DNS server etc.. el que selecciones todo de un golpe con todos sus paquetes. vamos [...]]]></description>
			<content:encoded><![CDATA[<p>Anteriormente en synaptics estaba la opción de &#8220;seleccionar paquetes por tarea&#8221; al parecer dejó de existir en maverick, pero tasksel puede hacer esa función desde consola, se trata de un programa que puede instalar los servicios LAMP server, Mail server, DNS server etc.. el que selecciones todo de un golpe con todos sus paquetes.<br />
<span id="more-254"></span><br />
vamos a lo consola y damos lo siguiente:<br />
<code>sudo apt-get install tasksel</code></p>
<p>Lo corremos: <code>sudo  tasksel</code><br />
y seleccionamos el servicio que deseamos instalar.<br />
en la instalación pedirá la contraseña root para mysql, NO es recomendable poner la misma de su usuario.</p>
<p>una vez terminado vemos corremos apache :<br />
<code>/etc/init.d/apache2  restart</code></p>
<p>vemos que el servidor este activo en: <a href="http://localhost">http://localhost</a></p>
<p>Algunos son amentes de la consola para consultar en mysql o usan el Querybrowser, yo prefiero phpmyadmin y ya que solo es una herramienta opcional no esta en la instalación LAMP, para instalar :</p>
<p><code>sudo  apt-get  install  phpmyadmin</code></p>
<p>ya terminado lo probamos <a href="http://localhost/phpmyadmin">http://localhost/phpmyadmin</a></p>
<p>actualización noviembre/2011&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Funciona tambien para Oneiric Ocelot 11.10</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/10/instalar-lamp-en-ubuntu-maverick/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Que hacer despues de instalar Ubuntu maverick 10.10</title>
		<link>http://www.fatrian.com/2010/10/que-hacer-despues-de-instalar-ubuntu-maverick-10-10/</link>
		<comments>http://www.fatrian.com/2010/10/que-hacer-despues-de-instalar-ubuntu-maverick-10-10/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 05:52:20 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=242</guid>
		<description><![CDATA[es un remake de la versión anterior pero tiene algunas novedades&#8230; el software restrictivo y repositorios de terceros como la maquina de java, codecs para mp3 y vídeo etc&#8230; todo lo hace desde la misma instalación del sistema&#8230; esta de lujo, lo que reduce aun más el proceso y la siguiente lista: - antes que [...]]]></description>
			<content:encoded><![CDATA[<p>es un remake de la versión anterior pero tiene algunas novedades&#8230;  el software restrictivo y repositorios de terceros como la maquina de java, codecs para mp3 y vídeo etc&#8230; todo lo hace desde la misma instalación del sistema&#8230; esta de lujo, lo que reduce aun más el proceso y la siguiente lista:<br />
<span id="more-242"></span></p>
<p>- antes que nada lo mas recomendable es actualizar,  Sistema/Administración/Gestor de actualizaciones… </p>
<p>Después de esto abrimos en aplicaciones/centro de software&#8230;  y buscamos lo siguientes programas:</p>
<p>-<strong>compizConfig</strong>,  si no te conformas con los efectos que tiene ubuntu , puedes buscar esta aplicación para todos los efectos de escritorio, después de esto es muy útil el icono de compiz para activar o desactivar los efectos en caso de necesitar un máximo rendimiento, este aparece en el centro de software con solo poner <strong>icono</strong>.<br />
- <strong>Amsn</strong>, en lo particular no me gusta el Empaty ni emesene pero es cuestión de gustos.<br />
- si tienes tarjeta grafica ATI ó Nvidia y no te gusta el administrador de graficos de gnome, lo mejor es descargarse los drivers propietarios de cada tarjeta directo de la pagina, esto también ayudara activar los efectos de escritorio en caso de no tenerlos, en mi caso ya están activos por defecto sin tener que descargar el driver propietario de ATI.</p>
<p>Herramientas y utiles:<br />
- <strong>Wine</strong> para emular aplicaciones de windows.<br />
- <strong>gshutdown</strong> nos ayudará apagando el quipo en un el tiempo que queramos, útil cuando se deja una tarea pesada y es hora de dormir.<br />
- <strong>rar y  7z</strong> para descomprimir en este formato<br />
-<strong>leafpad</strong> gedit es un respetable editor de textos pero con el tiempo se hecho tan pesado que abrir un simple txt le toma su tiempo, cuando uno necesita rapidez leafpad saca de apuros a desesperados como yo.<br />
- <strong>Gnome-do </strong> sin él, la vida seguramente seria diferente, solo puedo decir que te haces adicto si lo usas.<br />
- <strong>virtualbox</strong> para virtualizar sistemas operativos, lo pongo dentro de herramientas ya que no trabajo en windows así que solo es un recurso que común mente ayuda a correr algo que necesariamente este casado con esta plataforma, está siempre una versión mas actualizada en virtualbox.org</p>
<p>programas P2P<br />
- <strong>amule</strong> programa P2p creo que la explicación esta de mas.<br />
-  <strong>frostware</strong> en lo particular prefiero este que el amule.<br />
- <strong>jdownloader</strong> no es un programa P2P pero es una super herramienta para descargas directas, se puede descargar gratis desde jdownloader.org, tambien te gestiona tus cuentas premium (si es que tienes).</p>
<p>Para webmasters<br />
-  gphp, cssed, geany son unos pocos para webmasters.<br />
- zendstudio &#8211; en su defecto esta eclipse que tiene un buen soporte tambien para aplicaciones web<br />
- si dependes del dreamwaver puedes instalar la version 8 con wine funciona al 100% hasta con conexiones FTP para editar directamente sobre el servidor.<br />
-  gcolor  un piker o selector de color.</p>
<p>Para Diseño<br />
- inkscape para vectores.<br />
- blender para diseño en 3d.<br />
- gimp un photoshop para linux.</p>
<p>Extensiones Firefox:<br />
- <strong>firebug</strong> sin este para un webmaster el trabajo seria doble o triple.<br />
- <strong>omnibar</strong> para una sola barra tipo chrome.<br />
- <strong>fireftp</strong>, gnome tiene una dentro de su filemanager en conectar servidor pero para cambiar derechos y otras funciones simplemente la extensión del zorro es mejor, también existe otras como gftp, filezilla etc…<br />
- <strong>flashblock</strong> para esos sitios atascados de flash o con código malicioso, esto activa ó desactiva el render interno de flash con un boton.<br />
-<strong>download statusbar</strong> &#8211; aun no se porque se tiene que abrir otra venta para ver las descargas, este plugin muestra tu descarga en la barra de estado quitando esa molesta ventana.<br />
- <strong>Yoono</strong> aplicación para meter dentro del navegador messenger, facebook, twiter y un largo etc dentro de tu navegar, si eres de los que se pierden en el navegador y se olvidan del escritorio esta herramienta te mandara alertas de todo tipo dentro del mismo sin necesidad de entrar a cada servicio por separado, en pocas palabras es un  &#8220;all-in-one2.0&#8243;.</p>
<p>instaló mi tema favorito (ECO theme de Bisigi):<br />
agregamos el repositorio:<br />
<code>sudo add-apt-repository ppa:bisigi/ppa &#038;&#038; sudo apt-get update</code><br />
instalamos:<br />
<code>sudo apt-get install eco-theme</code><br />
y listo para mas información esta la pagina de  <a href="http://www.bisigi-project.org/">bisigi-project.org</a></p>
<p>De seguro cada quien tiene una lista diferente dependiendo de su perfil, tal vez más extensa que la mía, pero existe necesidades y gustos diferentes, así es Linux <img src='http://www.fatrian.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/10/que-hacer-despues-de-instalar-ubuntu-maverick-10-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recursos: Javascript</title>
		<link>http://www.fatrian.com/2010/10/recursos-javascript/</link>
		<comments>http://www.fatrian.com/2010/10/recursos-javascript/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 19:01:30 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=220</guid>
		<description><![CDATA[Funciones simples para validar y formatear datos de formularios. Formateando valores //forzar una cadena a ser de tipo numerico var numValue = Number(textValue); var numValue = parseFloat(textValue,10); var numValue = parseInt(textValue,10); num = 930.9805; result = num.toFixed(3); // salida 930.981 num = 500.2349; result = num.toPrecision(4); // salida 500.2]]></description>
			<content:encoded><![CDATA[<p>Funciones simples para validar y formatear datos de formularios.<br />
<span id="more-220"></span><br />
Formateando valores</p>
<p><!--code><br />
var moneda = 5.001;<br />
alert(moneda.numberFormat(&#8220;$0.00&#8243;));</code><br />
// salida: "$5.00"</p>
<p><code>var porciento = .08134;<br />
alert(porciento.numberFormat("0.00%"));</code><br />
// salida: "8.13%"</p>
<p><code>var numero = 12831242485472;<br />
alert(numero.numberFormat("0,0,, millones"));</p>
<p>// salida: "12,831,243 millones"<br />
</code--></p>
<p>//forzar una cadena a ser de tipo numerico<br />
<code><br />
var numValue = Number(textValue);<br />
var numValue = parseFloat(textValue,10);<br />
var numValue = parseInt(textValue,10);<br />
</code></p>
<p><code>num = 930.9805;<br />
result = num.toFixed(3); </code><br />
// salida 930.981</p>
<p><code>num = 500.2349;<br />
result = num.toPrecision(4); </code><br />
// salida 500.2</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/10/recursos-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recursos: HTML y CSS</title>
		<link>http://www.fatrian.com/2010/10/recursos-html-y-css/</link>
		<comments>http://www.fatrian.com/2010/10/recursos-html-y-css/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 20:07:23 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[webmaster]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=180</guid>
		<description><![CDATA[Algo de codigo HTML y CSS &#8230; &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-HTML El charset ideal para acentos y ñ etc.. default_charset = "iso-8859-1" &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-CSS Código para transparencias #layer { filter: alpha(opacity=80); opacity: .8; } Para centrado total sin margenes #contenedor { margin:0 auto; padding:0; width:950px; } Para footer flotante o fixed #footer { bottom:-1px; position:fixed; right:0; text-align:center; width:100%; } [...]]]></description>
			<content:encoded><![CDATA[<p>Algo de codigo HTML y CSS &#8230;<span id="more-180"></span><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-HTML<br />
El charset ideal para acentos y ñ etc..<br />
<code>  default_charset = "iso-8859-1" </code></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-CSS<br />
Código para transparencias<br />
<code>#layer<br />
{<br />
  filter: alpha(opacity=80);<br />
  opacity: .8;<br />
}</code></p>
<p>Para centrado total sin margenes<br />
<code>#contenedor<br />
{<br />
margin:0 auto;<br />
padding:0;<br />
width:950px;<br />
}<br />
</code></p>
<p>Para footer flotante o fixed<br />
<code>#footer<br />
{<br />
bottom:-1px;<br />
position:fixed;<br />
right:0;<br />
text-align:center;<br />
width:100%;<br />
}</code></p>
<p>Para background estatico<br />
<code><br />
#contenedor<br />
{<br />
background-image:url("xyz.jpg");<br />
background-position:top center;<br />
background-attachment:fixed<br />
}</code></p>
<p>sin css seria : <body background="xyz.jpg" behavior="fixed"></p>
<p>propiedades Background:</p>
<table width="100%" cellspacing="0" cellpadding="0" border="1" class="reference">
<tbody>
<tr>
<th width="30%" align="left">Propiedad</th>
<th width="35%" align="left">Descripción</th>
<th width="28%" align="left">Valores</th>
<th width="7%" align="left">CSS</th>
</tr>
<tr>
<td>background</td>
<td>inicializa todas la propiedades de background en una sola</td>
<td><i>background-color<br />
      background-image<br />
      background-repeat background-attachment background-position<br />
	</i>inherit</td>
<td>1</td>
</tr>
<tr>
<td>background-attachment</td>
<td>inicializa la imagen si va estar con scroll o fixed</td>
<td>scroll<br />
      fixed<br />
      inherit</td>
<td>1</td>
</tr>
<tr>
<td>background-color</td>
<td>inicializa el color de background </td>
<td><i>color-rgb<br />
      color-hex<br />
      color-name<br />
      </i>transparent<br />
      inherit</td>
<td>1</td>
</tr>
<tr>
<td>background-image</td>
<td>inicializa la imagen de background </td>
<td>url(<i>URL</i>)<br />
      none<br />
      inherit</td>
<td>1</td>
</tr>
<tr>
<td>background-position</td>
<td>inicializa la posicion de la imagen</td>
<td>left top<br />
      left center<br />
      left bottom<br />
      right top<br />
      right center<br />
      right bottom<br />
      center top<br />
      center center<br />
      center bottom<br />
      <i>x% y%</i><br />
      <i>xpos ypos<br />
	</i>inherit</td>
<td>1</td>
</tr>
<tr>
<td>background-repeat</td>
<td>inicializa si/como una imagen se va a repetir</td>
<td>repeat<br />
      repeat-x<br />
      repeat-y<br />
      no-repeat<br />
      inherit</td>
<td>1</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/10/recursos-html-y-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recursos: PHP</title>
		<link>http://www.fatrian.com/2010/10/recursos-php/</link>
		<comments>http://www.fatrian.com/2010/10/recursos-php/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 19:54:41 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[fecha en texto]]></category>
		<category><![CDATA[php date]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=174</guid>
		<description><![CDATA[algunos scripts de php, ire metiendo más conforme los este necesitando: &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;fechar en texto en formato: Lunes, 23 Septiembre del 2010 function fechaTxt($fecha) { $fecha=str_replace("Monday","Lunes",$fecha); $fecha=str_replace("Tuesday","Martes",$fecha); $fecha=str_replace("Wednesday","Miercoles",$fecha); $fecha=str_replace("Thursday","Jueves",$fecha); $fecha=str_replace("Friday","Viernes",$fecha); $fecha=str_replace("Saturday","Sabado",$fecha); $fecha=str_replace("Sunday","Domingo",$fecha); $fecha=str_replace("January","Enero",$fecha); $fecha=str_replace("February","Febrero",$fecha); $fecha=str_replace("March","Marzo",$fecha); $fecha=str_replace("April","Abril",$fecha); $fecha=str_replace("May","Mayo",$fecha); $fecha=str_replace("June","Junio",$fecha); $fecha=str_replace("July","Julio",$fecha); $fecha=str_replace("August","Agosto",$fecha); $fecha=str_replace("September","Septiembre",$fecha); $fecha=str_replace("October","Octubre",$fecha); $fecha=str_replace("November","Noviembre",$fecha); $fecha=str_replace("December","Diciembre",$fecha); return $fecha; } El formato de entrada es igual al de myslq [...]]]></description>
			<content:encoded><![CDATA[<p>algunos scripts de php, ire metiendo más conforme los este necesitando:</p>
<p><span id="more-174"></span><br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;fechar en texto<br />
en formato: Lunes, 23 Septiembre del 2010<br />
<code><br />
function fechaTxt($fecha)<br />
{<br />
$fecha=str_replace("Monday","Lunes",$fecha);<br />
$fecha=str_replace("Tuesday","Martes",$fecha);<br />
$fecha=str_replace("Wednesday","Miercoles",$fecha);<br />
$fecha=str_replace("Thursday","Jueves",$fecha);<br />
$fecha=str_replace("Friday","Viernes",$fecha);<br />
$fecha=str_replace("Saturday","Sabado",$fecha);<br />
$fecha=str_replace("Sunday","Domingo",$fecha);<br />
$fecha=str_replace("January","Enero",$fecha);<br />
$fecha=str_replace("February","Febrero",$fecha);<br />
$fecha=str_replace("March","Marzo",$fecha);<br />
$fecha=str_replace("April","Abril",$fecha);<br />
$fecha=str_replace("May","Mayo",$fecha);<br />
$fecha=str_replace("June","Junio",$fecha);<br />
$fecha=str_replace("July","Julio",$fecha);<br />
$fecha=str_replace("August","Agosto",$fecha);<br />
$fecha=str_replace("September","Septiembre",$fecha);<br />
$fecha=str_replace("October","Octubre",$fecha);<br />
$fecha=str_replace("November","Noviembre",$fecha);<br />
$fecha=str_replace("December","Diciembre",$fecha);<br />
return $fecha;<br />
}<br />
</code><br />
El formato de entrada es igual al de myslq YYYY-MM-DD </p>
<p><code>$fecha_txt=fechaTxt(strftime('%A, %d de %B del %Y',strtotime('2010-12-28')));</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/10/recursos-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recursos: mysql</title>
		<link>http://www.fatrian.com/2010/10/recursos-mysql/</link>
		<comments>http://www.fatrian.com/2010/10/recursos-mysql/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 19:44:47 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[webdev]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=168</guid>
		<description><![CDATA[Algo de sql que facilita la vida&#8230; Agregar fecha: mysql> SELECT DATE_ADD('2008-01-02', INTERVAL 31 DAY); Salida -> &#8217;2008-02-02&#8242; mysql> SELECT ADDDATE('2008-01-02', INTERVAL 31 DAY); Salida-> &#8217;2008-02-02&#8242; agregar fecha con tiempo: mysql> SELECT ADDTIME('2007-12-31 23:59:59.999999', '1 1:1:1.000002'); Salida-> &#8217;2008-01-02 01:01:01.000001&#8242; mysql> SELECT ADDTIME('01:00:00.999999', '02:00:00.999998'); Salida-> &#8217;03:00:01.999997&#8242; Diferencia de tiempo: mysql> SELECT DATEDIFF('2007-12-31 23:59:59','2007-12-30'); Salida -> 1 [...]]]></description>
			<content:encoded><![CDATA[<p>Algo de sql que facilita la vida&#8230;<br />
<span id="more-168"></span><br />
Agregar fecha:<br />
mysql><code> SELECT DATE_ADD('2008-01-02', INTERVAL 31 DAY);</code><br />
Salida -> &#8217;2008-02-02&#8242; </p>
<p>mysql> <code>SELECT ADDDATE('2008-01-02', INTERVAL 31 DAY);</code><br />
Salida-> &#8217;2008-02-02&#8242;</p>
<p>agregar fecha con tiempo:<br />
mysql> <code>SELECT ADDTIME('2007-12-31 23:59:59.999999', '1 1:1:1.000002');</code><br />
Salida-> &#8217;2008-01-02 01:01:01.000001&#8242;<br />
mysql> <code>SELECT ADDTIME('01:00:00.999999', '02:00:00.999998');</code><br />
Salida-> &#8217;03:00:01.999997&#8242;</p>
<p>Diferencia de tiempo:<br />
mysql><code> SELECT DATEDIFF('2007-12-31 23:59:59','2007-12-30');</code><br />
Salida -> 1<br />
mysql> <code>SELECT DATEDIFF('2010-11-30 23:59:59','2010-12-31');</code><br />
Salida -> -31</p>
<p>mysql> <code>SELECT nombre, IF(edad <= 18, ‘menor’, ‘adulto’) FROM persona;</code><br />
Salida -> david, menor // en dado caso que edad-> 15 y nombre ->david</p>
<p>Ultimo ID insertado<br />
($link es el recordset);<br />
<code>$id = mysql_insert_id($link);</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/10/recursos-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recursos: Apache htaccess</title>
		<link>http://www.fatrian.com/2010/10/recursos-apache-htaccess/</link>
		<comments>http://www.fatrian.com/2010/10/recursos-apache-htaccess/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 19:40:19 +0000</pubDate>
		<dc:creator>gama</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[modrewrite]]></category>
		<category><![CDATA[servidor web]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[url amigables]]></category>

		<guid isPermaLink="false">http://www.fatrian.com/?p=163</guid>
		<description><![CDATA[&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;htaccess para restringir acceso Generalmente esto ya lo hacen la mayoria de los hosting esta es una configuración manual generalmente para servidores en linux. #proteger un archivo con contraseña AuthType Basic AuthName "Prompt" AuthUserFile /home/path_de_tu_host/.htpasswd Require valid-user # proteger un directorio con contraseña resides AuthType basic AuthName "This directory is protected" AuthUserFile /home/path_de_tu_host/.htpasswd AuthGroupFile /dev/null [...]]]></description>
			<content:encoded><![CDATA[<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;htaccess para restringir acceso<br />
Generalmente esto ya lo hacen la mayoria de los hosting esta es una configuración manual generalmente para servidores en linux.<br />
<span id="more-163"></span><br />
<code><br />
#proteger un archivo con contraseña<br />
AuthType Basic<br />
AuthName "Prompt"<br />
AuthUserFile /home/path_de_tu_host/.htpasswd<br />
Require valid-user<br />
</code><br />
 <code><br />
# proteger un directorio con contraseña<br />
resides<br />
AuthType basic<br />
AuthName "This directory is protected"<br />
AuthUserFile /home/path_de_tu_host/.htpasswd<br />
AuthGroupFile /dev/null<br />
Require valid-user<br />
</code></p>
<p>Más hacks de htaccess pueden checar esta <a href="http://www.elwebmaster.com/general/21-hacks-de-htaccess-que-todo-desarrollador-deberia-conocer">page </a>esta muy completa</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- activando MOD rewrite en Ubuntu</p>
<p>lo que se necesita para tener URL amigables:</p>
<p><code> sudo a2enmod rewrite </code><br />
Enabling module rewrite.</p>
<p>Despues de esto se necesita reiniciar el serivicio<br />
<code>/etc/init.d/apache2 restart </code></p>
<p><VirtualHost *:80><br />
    ServerAdmin webmaster@localhost</p>
<p>    DocumentRoot /var/www<br />
    <Directory /><br />
        Options FollowSymLinks<br />
        AllowOverride all<br />
    </Directory><br />
    <Directory /var/www/><br />
        Options Indexes FollowSymLinks MultiViews<br />
        AllowOverride all<br />
        Order allow,deny<br />
        allow from all<br />
    </Directory></p>
<p>    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/<br />
    <Directory "/usr/lib/cgi-bin"><br />
        AllowOverride None<br />
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch<br />
        Order allow,deny<br />
        Allow from all<br />
    </Directory></p>
<p>    ErrorLog /var/log/apache2/error.log</p>
<p>    # Possible values include: debug, info, notice, warn, error, crit,<br />
    # alert, emerg.<br />
    LogLevel warn</p>
<p>    CustomLog /var/log/apache2/access.log combined</p>
<p>    Alias /doc/ &#8220;/usr/share/doc/&#8221;<br />
    <Directory "/usr/share/doc/"><br />
        Options Indexes MultiViews FollowSymLinks<br />
        AllowOverride None<br />
        Order deny,allow<br />
        Deny from all<br />
        Allow from 127.0.0.0/255.0.0.0 ::1/128<br />
    </Directory><br />
</VirtualHost></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fatrian.com/2010/10/recursos-apache-htaccess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

