<?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>Blog Desarrollo - Información para desarrolladores</title>
	<atom:link href="http://blogdesarrollo.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogdesarrollo.com</link>
	<description>Noticias, manuales, recursos, eventos para el desarrollo web.</description>
	<lastBuildDate>Mon, 30 Aug 2010 12:22:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Clase para paginar resultados de mysql</title>
		<link>http://blogdesarrollo.com/php/2010/08/30/clase-para-paginar-resultados-de-mysql/</link>
		<comments>http://blogdesarrollo.com/php/2010/08/30/clase-para-paginar-resultados-de-mysql/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 12:22:19 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=783</guid>
		<description><![CDATA[Esta clase nos permite implementar una paginacion de resultados de MySQL. El ejemplo incluye el .sql para crear las tablas, aunque podemos implementarlo en nuestro proyecto fácilmente. Bajar la clase]]></description>
			<content:encoded><![CDATA[<p>Esta clase nos permite implementar una paginacion de resultados de MySQL. El ejemplo incluye el .sql para crear las tablas, aunque podemos implementarlo en nuestro proyecto fácilmente.</p>
<p><a href="http://www.blogdesarrollo.com/wp-content/uploads/2010/08/paging-class-2010-08-28.zip" target="_blank">Bajar la clase</a></p>
<p><a href="http://blogdesarrollo.com/wp-content/uploads/2010/08/php.gif"><img class="size-full wp-image-765 alignleft" title="php" src="http://blogdesarrollo.com/wp-content/uploads/2010/08/php.gif" alt="" width="120" height="67" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2010/08/30/clase-para-paginar-resultados-de-mysql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ya esta disponible PHP 5.3.3</title>
		<link>http://blogdesarrollo.com/php/2010/08/05/ya-esta-disponible-php-5-3-3/</link>
		<comments>http://blogdesarrollo.com/php/2010/08/05/ya-esta-disponible-php-5-3-3/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 12:35:53 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=764</guid>
		<description><![CDATA[Despues de muchos meses, tenemos una nueva actualizacion de PHP. En este caso la 5.3.3. Url:  http://php.net/]]></description>
			<content:encoded><![CDATA[<p>Despues de muchos meses, tenemos una nueva actualizacion de PHP. En este caso la 5.3.3.</p>
<p>Url:  <a href="http://php.net/" target="_blank">http://php.net/</a></p>
<p style="text-align: center;"><a href="http://blogdesarrollo.com/wp-content/uploads/2010/08/php.gif"><img class="size-full wp-image-765 aligncenter" title="php" src="http://blogdesarrollo.com/wp-content/uploads/2010/08/php.gif" alt="" width="120" height="67" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2010/08/05/ya-esta-disponible-php-5-3-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>25 Trucos (muy buenos) para jQuery</title>
		<link>http://blogdesarrollo.com/jquery/2010/07/28/25-trucos-muy-buenos-para-jquery/</link>
		<comments>http://blogdesarrollo.com/jquery/2010/07/28/25-trucos-muy-buenos-para-jquery/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 15:19:55 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=761</guid>
		<description><![CDATA[Vamos directamente a la fuente.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tvidesign.co.uk/blog/improve-your-jquery-25-excellent-tips.aspx?goback=.nmp_*1_*1" target="_blank">Vamos directamente a la fuente.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/jquery/2010/07/28/25-trucos-muy-buenos-para-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clase para el manejo de usuarios en php</title>
		<link>http://blogdesarrollo.com/php/2010/07/16/clase-para-el-manejo-de-usuarios-en-php/</link>
		<comments>http://blogdesarrollo.com/php/2010/07/16/clase-para-el-manejo-de-usuarios-en-php/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 12:22:30 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[clase php]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=758</guid>
		<description><![CDATA[Aunque estemos cómodos con nuestro código, que seguramente hemos utilizado en numerosos proyectos, nunca esta de mas ver &#8220;código ajeno&#8221;. A mi por lo menos me sirve de mucho y realmente se aprende al ver como otros han resuelto alguna funcionalidad de distinta forma que nosotros  (generalmente mejor, en mi caso). En este caso,  se [...]]]></description>
			<content:encoded><![CDATA[<p>Aunque estemos cómodos con nuestro código, que seguramente hemos utilizado en numerosos proyectos, nunca esta de mas ver &#8220;código ajeno&#8221;. A mi por lo menos me sirve de mucho y realmente se aprende al ver como otros han resuelto alguna funcionalidad de distinta forma que nosotros  (generalmente mejor, en mi caso).</p>
<p>En este caso,  se trata de  phpuserclass, que es simplemente eso, una clase para manejo de usuarios/login en php y con un extra de un login en jquery un poco mas vistoso.</p>
<p>Url: <a href="http://phpuserclass.com/" target="_blank">http://phpuserclass.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2010/07/16/clase-para-el-manejo-de-usuarios-en-php/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mantener actualizadas las librerias javascript</title>
		<link>http://blogdesarrollo.com/frameworks/2010/07/09/mantener-actualizadas-las-librerias-javascript/</link>
		<comments>http://blogdesarrollo.com/frameworks/2010/07/09/mantener-actualizadas-las-librerias-javascript/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 14:04:29 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[Frameworks]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=742</guid>
		<description><![CDATA[Continuamente se estan actualizando las librerias javascript que utilizamos en nuestros proyectos, lo cual esta siendo cada vez mas complicado mantener la última version. La idea de scriptsrc.net es que tengamos en una sola pagina, el enlace a la ultima vesion de cada librería. Incluye  jQuery, Chrome Frame, swfobject, MooTools, YUI, Ext JS, Prototype, Dojo [...]]]></description>
			<content:encoded><![CDATA[<p>Continuamente se estan actualizando las librerias javascript que utilizamos en nuestros proyectos, lo cual esta siendo cada vez mas complicado mantener la última version. La idea de <a href="http://scriptsrc.net/" target="_blank">scriptsrc.net</a> es que tengamos en una sola pagina, el enlace a la ultima vesion de cada librería.</p>
<p>Incluye  jQuery, Chrome Frame, swfobject, MooTools, YUI, Ext JS, Prototype, Dojo y Scriptaculous.</p>
<p style="text-align: center;"><a href="http://blogdesarrollo.com/wp-content/uploads/2010/07/javascriptupdate.gif"><img class="size-full wp-image-743 aligncenter" title="javascriptupdate" src="http://blogdesarrollo.com/wp-content/uploads/2010/07/javascriptupdate.gif" alt="" width="360" height="323" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/frameworks/2010/07/09/mantener-actualizadas-las-librerias-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clase para mostrar videos desde multiples fuentes</title>
		<link>http://blogdesarrollo.com/php/2010/07/06/clase-para-mostrar-videos-desde-multiples-fuentes/</link>
		<comments>http://blogdesarrollo.com/php/2010/07/06/clase-para-mostrar-videos-desde-multiples-fuentes/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 02:02:57 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=738</guid>
		<description><![CDATA[Por suerte siempre hay algun programador talentoso y trabajador que no da una gran mano a lo que no somos ninguna de las dos cosas. El tema es que para un proyecto que estoy realizando, necesitaba mostrar videos de varias fuentes (más de 30).  Empece por youtube, sin problemas y despues con un par mas, [...]]]></description>
			<content:encoded><![CDATA[<p>Por suerte siempre hay algun programador talentoso y trabajador que no da una gran mano a lo que no somos ninguna de las dos cosas.</p>
<p>El tema es que para un proyecto que estoy realizando, necesitaba mostrar videos de varias fuentes (más de 30).  Empece por youtube, sin problemas y despues con un par mas, hasta que algo aburrido de buscar en cada uno de los sitios,  recurri a al viejo phpclasses.org y encontre EmbeVi y ahora son casi feliz.</p>
<p>Bajar <a href="http://www.blogdesarrollo.com/wp-content/uploads/codigo/embevi.rar" target="_blank">EmbeVi</a></p>
<p style="text-align: center;"><a href="http://blogdesarrollo.com/wp-content/uploads/2010/07/embevi.jpg"><img class="size-full wp-image-739 aligncenter" title="embevi" src="http://blogdesarrollo.com/wp-content/uploads/2010/07/embevi.jpg" alt="" width="422" height="344" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2010/07/06/clase-para-mostrar-videos-desde-multiples-fuentes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Administrar MySql con Adminer</title>
		<link>http://blogdesarrollo.com/php/2010/06/14/administrar-mysql-con-adminer/</link>
		<comments>http://blogdesarrollo.com/php/2010/06/14/administrar-mysql-con-adminer/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 02:42:18 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=729</guid>
		<description><![CDATA[No se si es algo muy novedoso, pero yo lo he conocido hoy leyendo  Administra tu MySQL con Adminer. En un archivo php tenemos un administrador de base de datos bastante decente. Muy útil para cuando no tenemos acceso a algun panel a la  base directamente, subimos el archivo y ya podemos acceder sin necesidad [...]]]></description>
			<content:encoded><![CDATA[<p>No se si es algo muy novedoso, pero yo lo he conocido hoy leyendo <a href="http://www.utilidadweb.com/14/06/2010/administra-tu-mysql-con-adminer/" target="_blank"> Administra tu MySQL con Adminer</a>. En un archivo <a href="http://blogdesarrollo.com/wp-content/uploads/2010/06/adminer.png"><img class="alignright size-full wp-image-730" title="adminer" src="http://blogdesarrollo.com/wp-content/uploads/2010/06/adminer.png" alt="" width="189" height="111" /></a>php tenemos un administrador de base de datos bastante decente. Muy útil para cuando no tenemos acceso a algun panel a la  base directamente, subimos el archivo y ya podemos acceder sin necesidad de subir todo un admin, como el phpmyadmin.</p>
<p>Url:  <a href="http://www.adminer.org/en/" target="_blank">http://www.adminer.org</a></p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2010/06/14/administrar-mysql-con-adminer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery presente en el 40% de las paginas web</title>
		<link>http://blogdesarrollo.com/jquery/2010/06/08/jquery-presente-en-el-40-de-las-paginas-web/</link>
		<comments>http://blogdesarrollo.com/jquery/2010/06/08/jquery-presente-en-el-40-de-las-paginas-web/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 15:37:49 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=725</guid>
		<description><![CDATA[Según el estudio de builtwith.com, 4 de cada 10 sitios web usan jQuery, lo cuál es bastante y seguramente continuará creciendo, a medida que la comunidad de desarrolladores jQuery siga agregando plugins a esta excelente libreria. Fuente:  http://trends.builtwith.com/javascript]]></description>
			<content:encoded><![CDATA[<p>Según el estudio de builtwith.com, 4 de cada 10 sitios web usan jQuery, lo cuál es bastante y seguramente continuará creciendo, a medida que la comunidad de desarrolladores jQuery siga agregando plugins a esta excelente libreria.</p>
<p>Fuente:  <a href="http://trends.builtwith.com/javascript" target="_blank">http://trends.builtwith.com/javascript</a></p>
<p style="text-align: center;"><a href="http://blogdesarrollo.com/wp-content/uploads/2010/06/estadisticas_js.gif"><img class="aligncenter size-full wp-image-726" title="estadisticas_js" src="http://blogdesarrollo.com/wp-content/uploads/2010/06/estadisticas_js.gif" alt="" width="542" height="398" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/jquery/2010/06/08/jquery-presente-en-el-40-de-las-paginas-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parsear archivos CVS (PHP)</title>
		<link>http://blogdesarrollo.com/codigo/2010/06/08/parsear-archivos-cvs-php/</link>
		<comments>http://blogdesarrollo.com/codigo/2010/06/08/parsear-archivos-cvs-php/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 14:20:51 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[Codigo]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=723</guid>
		<description><![CDATA[$fh = fopen("archivo.csv", "r"); while($line = fgetcsv($fh, 1000, ",")) { echo "salida: {$line[1]}"; }]]></description>
			<content:encoded><![CDATA[<pre name="code" class="php">
$fh = fopen("archivo.csv", "r");
while($line = fgetcsv($fh, 1000, ",")) {
    echo "salida: {$line[1]}";
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/codigo/2010/06/08/parsear-archivos-cvs-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geolocalizacion con HTML5 y Google Ajax API</title>
		<link>http://blogdesarrollo.com/html5/2010/06/02/geolocation-con-html5-y-google-ajax-api/</link>
		<comments>http://blogdesarrollo.com/html5/2010/06/02/geolocation-con-html5-y-google-ajax-api/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 13:38:12 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Geolocalizacion]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=716</guid>
		<description><![CDATA[Una de las cosas mas interesantes que vienen con HTML5 es la Geo Localizacion. Como se ve en el ejemplo, obtener la ubicacion del usuario solo requiere un par de lineas de código: Algunos sitios interesantes: GeoLocalizacion API HTML 5 GeoLocation Demo]]></description>
			<content:encoded><![CDATA[<p>Una de las cosas mas interesantes que vienen con HTML5 es la Geo Localizacion. Como se ve en el ejemplo, obtener la ubicacion del usuario solo requiere un par de lineas de código:</p>
<pre name="code" class="php">

<!--
<mce:script mce_src="http://www.google.com/jsapi?key=YOUR_API_KEY">< !
<script>
var myLocation; // global variable to store lat/lng
if (navigator &#038;&#038; navigator.geolocation) {
  // HTML5 GeoLocation
  function getLocation(position) {
    myLocation = {
      "lat": position.coords.latitude,
      "lng": position.coords.longitude
    }
  }
  navigator.geolocation.getCurrentPosition(getLocation);
} else {
  // Google AJAX API fallback GeoLocation
  if ((typeof google == 'object') &#038;&#038; google.loader &#038;&#038; google.loader.ClientLocation) {
    myLocation = {
      "lat": google.loader.ClientLocation.latitude,
      "lng": google.loader.ClientLocation.longitude
    }
  }
}
// --></pre>
<p>Algunos sitios interesantes:</p>
<p><a href="http://dev.w3.org/geo/api/spec-source.html" target="_blank">GeoLocalizacion API</a><br />
<a href="http://maxheapsize.com/static/html5geolocationdemo.html" target="_blank">HTML 5 GeoLocation Demo</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/html5/2010/06/02/geolocation-con-html5-y-google-ajax-api/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
