<?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>Thu, 16 May 2013 23:16:54 +0000</lastBuildDate>
	<language>es-ES</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Funcionalidades MySQL en MySQLi con PHP</title>
		<link>http://blogdesarrollo.com/php/2013/05/14/funcionalidades-mysql-en-mysqli-con-php/</link>
		<comments>http://blogdesarrollo.com/php/2013/05/14/funcionalidades-mysql-en-mysqli-con-php/#comments</comments>
		<pubDate>Tue, 14 May 2013 12:07:19 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1231</guid>
		<description><![CDATA[Esta clase utilizar las funcionalidades mas comunes en MySQL pero en MySQLi.  Podemos ejecutar sentencias SELECT, UPDATE, DELETE oINSERT, asi como utilizar SQL statements o realizar backups Url:  http://www.blogdesarrollo.com/adjuntos/codigo/ah-mysqli-2013-05-04.zip &#160;]]></description>
				<content:encoded><![CDATA[<p>Esta clase utilizar las funcionalidades mas comunes en MySQL pero en MySQLi.  Podemos ejecutar sentencias SELECT, UPDATE, DELETE oINSERT, asi como utilizar SQL statements o realizar backups</p>
<p>Url:  <a title="MySQLI" href="http://www.blogdesarrollo.com/adjuntos/codigo/ah-mysqli-2013-05-04.zip">http://www.blogdesarrollo.com/adjuntos/codigo/ah-mysqli-2013-05-04.zip</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2013/05/14/funcionalidades-mysql-en-mysqli-con-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Cosas para hacer con cURL y PHP</title>
		<link>http://blogdesarrollo.com/php/2013/05/10/10-cosas-para-hacer-con-curl-y-php/</link>
		<comments>http://blogdesarrollo.com/php/2013/05/10/10-cosas-para-hacer-con-curl-y-php/#comments</comments>
		<pubDate>Fri, 10 May 2013 13:38:24 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[cURL]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1229</guid>
		<description><![CDATA[Investigando un poco sobre cURL para un proyecto, encontre este articulo que da 10 cosas para hacer con cURL.  Entre los ejemplos hay scripsque pueden ser muy utiles como publicar un post en wordpress o actualizar nuestro estado en facebook. Url:  http://www.catswhocode.com/blog/10-awesome-things-to-do-with-curl]]></description>
				<content:encoded><![CDATA[<p>Investigando un poco sobre <a title="PHP y CURL" href="http://php.net/manual/es/function.curl-exec.php">cURL </a>para un proyecto, encontre este articulo que da 10 cosas para hacer con cURL.  Entre los ejemplos hay scripsque pueden ser muy utiles como <strong>publicar un post en wordpress </strong>o <strong>actualizar nuestro estado en facebook</strong>.</p>
<p>Url:  <a title="10 cosas para hacer con cURL" href="http://www.catswhocode.com/blog/10-awesome-things-to-do-with-curl">http://www.catswhocode.com/blog/10-awesome-things-to-do-with-curl</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2013/05/10/10-cosas-para-hacer-con-curl-y-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comparativa de rendimientos de frameworks web</title>
		<link>http://blogdesarrollo.com/frameworks/2013/05/07/comparativa-de-rendimientos-de-frameworks-web/</link>
		<comments>http://blogdesarrollo.com/frameworks/2013/05/07/comparativa-de-rendimientos-de-frameworks-web/#comments</comments>
		<pubDate>Tue, 07 May 2013 11:50:02 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[Frameworks]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1225</guid>
		<description><![CDATA[La gente de techempower ha realizado un gran trabajo de comparativa entre frameworks web, analizando el rendimiento en distintos entornos,  bases de datos y lenguajes.  Tambien han recibido test de la comunidad, llegando asi a tener casi 60 frameworks testeados. Tambien es posible aplicar filtros para personalizar los resultados. En definitiva, un muy buen trabajo &#8230; <a href="http://blogdesarrollo.com/frameworks/2013/05/07/comparativa-de-rendimientos-de-frameworks-web/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>La gente de <a title="Informe de Framework" href="http://www.techempower.com/benchmarks/#section=data-r1">techempower</a> ha realizado un gran trabajo de comparativa entre frameworks web, analizando el rendimiento en distintos entornos,  bases de datos y lenguajes.  Tambien han recibido test de la comunidad, llegando asi a tener casi 60 frameworks testeados.</p>
<p>Tambien es posible aplicar filtros para personalizar los resultados. En definitiva, un muy buen trabajo que nos puede ayudar a decifir sobre que entorno trabajaremos en nuestro proximo proyecto.</p>
<p><strong>Visto en: </strong> <a href="http://www.javahispano.org">http://www.javahispano.org</a></p>
<p><strong>Informe Completo: </strong> <a title="Informe de Framework" href="http://www.techempower.com/benchmarks/#section=data-r1">http://www.techempower.com/benchmarks/#section=data-r1</a></p>
<p><a href="http://blogdesarrollo.com/wp-content/uploads/2013/05/frameworks.jpg"><img class="aligncenter size-full wp-image-1226" alt="frameworks" src="http://blogdesarrollo.com/wp-content/uploads/2013/05/frameworks.jpg" width="600" height="513" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/frameworks/2013/05/07/comparativa-de-rendimientos-de-frameworks-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Calcular los dias entre dos fechas en php</title>
		<link>http://blogdesarrollo.com/codigo/2013/03/19/dias-entre-dos-fechas-en-php/</link>
		<comments>http://blogdesarrollo.com/codigo/2013/03/19/dias-entre-dos-fechas-en-php/#comments</comments>
		<pubDate>Tue, 19 Mar 2013 12:39:23 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[Codigo]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1221</guid>
		<description><![CDATA[Una manera sencilla de calcular el numero de días entre dos fechas en php, es aplicando esta sencilla función: // Calcula el numero de dias entre dos fechas. // Da igual el formato de las fechas (dd-mm-aaaa o aaaa-mm-dd), // pero el caracter separador debe ser un guión. function diasEntreFechas($fechainicio, $fechafin){     return ((strtotime($fechafin)-strtotime($fechainicio))/86400); } Que &#8230; <a href="http://blogdesarrollo.com/codigo/2013/03/19/dias-entre-dos-fechas-en-php/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Una manera sencilla de calcular el numero de días entre dos fechas en php, es aplicando esta sencilla función:</p>
<div class="php">
<div><code>// Calcula el numero de dias entre dos fechas.</code></div>
<div><code>// Da igual el formato de las fechas (dd-mm-aaaa o aaaa-mm-dd), </code></div>
<div><code>// pero el caracter separador debe ser un guión.</code></div>
<div><code>function</code> <code>diasEntreFechas(</code><code>$fechainicio</code><code>, </code><code>$fechafin</code><code>){</code></div>
<div><code>    </code><code>return</code> <code>((</code><code>strtotime</code><code>(</code><code>$fechafin</code><code>)-</code><code>strtotime</code><code>(</code><code>$fechainicio</code><code>))/86400);</code></div>
<div><code>}</code></div>
</div>
<p>Que básicamente convierte las fechas a tipo timestamp, realiza la resta y divide en 86400 segundos que tiene un día.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/codigo/2013/03/19/dias-entre-dos-fechas-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Singleton en PHP</title>
		<link>http://blogdesarrollo.com/php/2013/03/12/singleton-en-php/</link>
		<comments>http://blogdesarrollo.com/php/2013/03/12/singleton-en-php/#comments</comments>
		<pubDate>Tue, 12 Mar 2013 14:08:22 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PATRONES]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1216</guid>
		<description><![CDATA[El patron Singleton  es una de las maneras mas utilizadas en POO para mantener solo una instancia de una determinada clase.  Esto puede ser util en muchas ocaciones, en donde necesitemos controlas las instancias creadas. Se utiliza mucho en lenguajes como C++ o Java. Tambien se puede utilizar en PHP como en este ejemplo &#60;?php &#8230; <a href="http://blogdesarrollo.com/php/2013/03/12/singleton-en-php/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>El patron <a title="Singleton" href="http://es.wikipedia.org/wiki/Singleton">Singleton </a> es una de las maneras mas utilizadas en POO para mantener solo una instancia de una determinada clase.  Esto puede ser util en muchas ocaciones, en donde necesitemos controlas las instancias creadas. Se utiliza mucho en lenguajes como C++ o Java.</p>
<p>Tambien se puede utilizar en PHP como en este ejemplo</p>
<pre class="php">&lt;?php
class Ejemplo
{
    // Contenedor Instancia de la Clase
    private static $instance;

    // A private constructor; previene creación de objetos vía new
    private function __construct()
    {
        echo 'Soy el constructor';
    }

    // EL método singleton 
    public static function singleton()
    {
        if (!isset(self::$instance)) {
            $c = __CLASS__;
            self::$instance = new $c;
        }

        return self::$instance;
    }

    // Clone no permitido
    public function __clone()
    {
        trigger_error('Clone no se permite.', E_USER_ERROR);
    }

}
?&gt;</pre>
<p>Pero leyendo el blog joni2back.com.ar encontre otra forma de hacerlo.</p>
<pre class="php">&lt;?php
private static $myInstance = array();
 public static function getInstance($instanceName = 'default') 
{
    return isset(self::$myInstance[$instanceName]) ? 
    self::$myInstance[$instanceName] : 
    self::$myInstance[$instanceName] = new self;
}</pre>
<div>Para usar la instancia asi:</div>
<pre class="php">//Default instance
MyClass::getInstance()-&gt;setUsername('root');

//Payloads instance
MyClass::getInstance('payloads')-&gt;setUsername('guest')</pre>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2013/03/12/singleton-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clase para implementar un Cache APC con PHP</title>
		<link>http://blogdesarrollo.com/php/2013/03/10/clase-para-implementar-un-cache-apc-con-php/</link>
		<comments>http://blogdesarrollo.com/php/2013/03/10/clase-para-implementar-un-cache-apc-con-php/#comments</comments>
		<pubDate>Sun, 10 Mar 2013 22:19:52 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[cache]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1213</guid>
		<description><![CDATA[APC es un modulo de PHP que nos permite guardar en la memoria RAM el codigo PHP.  Para el caso de scripts que van a ser ejecutados frecuentemente, puede aumentar la velocidad de carga de manera significativa. Url:  http://www.blogdesarrollo.com/adjuntos/codigo/eccaching-2013-02-27.zip]]></description>
				<content:encoded><![CDATA[<p>APC es un modulo de PHP que nos permite guardar en la memoria RAM el codigo PHP.  Para el caso de scripts que van a ser ejecutados frecuentemente, puede aumentar la velocidad de carga de manera significativa.</p>
<p>Url:  <a title="Clase APC" href="http://www.blogdesarrollo.com/adjuntos/codigo/eccaching-2013-02-27.zip">http://www.blogdesarrollo.com/adjuntos/codigo/eccaching-2013-02-27.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2013/03/10/clase-para-implementar-un-cache-apc-con-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upload multiple de archivos con php y jquery</title>
		<link>http://blogdesarrollo.com/php/2012/12/31/upload-multiple-de-archivos-con-php-y-jquery/</link>
		<comments>http://blogdesarrollo.com/php/2012/12/31/upload-multiple-de-archivos-con-php-y-jquery/#comments</comments>
		<pubDate>Mon, 31 Dec 2012 15:17:03 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1203</guid>
		<description><![CDATA[Para lo que tengan que implementar un upload multiple de archivos en algun proyecto,  les recomiendo jQuery File Upload un proyecto creado por Sebastian Tschan y que esta hosteado en github Lo he probado en todos los navegadores y funciona muy bien. Utiliza jquery y varias librerias para el lado del cliente y del lado del &#8230; <a href="http://blogdesarrollo.com/php/2012/12/31/upload-multiple-de-archivos-con-php-y-jquery/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Para lo que tengan que implementar un upload multiple de archivos en algun proyecto,  les recomiendo <a title="Upload Multiple" href="http://blueimp.github.com/jQuery-File-Upload/">jQuery File Upload </a>un proyecto creado por <a href="mailto:mail@blueimp.net">Sebastian Tschan</a> y que esta hosteado en <a href="https://github.com/blueimp/jQuery-File-Upload">github</a></p>
<p>Lo he probado en todos los navegadores y funciona muy bien. Utiliza jquery y varias librerias para el lado del cliente y del lado del servidor podemos usar PHP, Python, Ruby on Rails o Java.</p>
<p>&nbsp;</p>
<p style="text-align: center;"><a href="http://blogdesarrollo.com/php/2012/12/31/upload-multiple-de-archivos-con-php-y-jquery/attachment/jqueryupload/" rel="attachment wp-att-1204"><img class="aligncenter size-full wp-image-1204" style="border: 1px solid black;" alt="jqueryupload" src="http://blogdesarrollo.com/wp-content/uploads/2012/12/jqueryupload.gif" width="701" height="244" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/php/2012/12/31/upload-multiple-de-archivos-con-php-y-jquery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Los mejores proyectos del 2012 en GitHub</title>
		<link>http://blogdesarrollo.com/interesante/2012/12/25/los-mejores-proyectos-del-2012-en-github/</link>
		<comments>http://blogdesarrollo.com/interesante/2012/12/25/los-mejores-proyectos-del-2012-en-github/#comments</comments>
		<pubDate>Tue, 25 Dec 2012 14:53:32 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[Interesante]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1198</guid>
		<description><![CDATA[Github ha crecido mucho en 2012, según comentan en su blog,  casi han duplicado la cantidad de repositorios.  Ahora tambien hay publicado un ranking sobre los mejores proyectos, dividiendo las categorias en proyectos con mas número de estrellas por parte de los propios usuarios y proyectos  que tienen más desarrolladores. Por número de estrellas FontAwesome &#8230; <a href="http://blogdesarrollo.com/interesante/2012/12/25/los-mejores-proyectos-del-2012-en-github/">Read more <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Github ha crecido mucho en 2012, según comentan en su blog,  casi han duplicado la cantidad de repositorios.  Ahora tambien hay publicado un ranking sobre los mejores proyectos, dividiendo las categorias en proyectos con mas número de estrellas por parte de los propios usuarios y proyectos  que tienen más desarrolladores.</p>
<p><strong>Por número de estrellas</strong></p>
<ol>
<li>FontAwesome</li>
<li>Textmate</li>
<li>Meteor</li>
<li>Saasbook</li>
<li>Select2</li>
<li>Httpie</li>
<li>Ratchet</li>
<li>Bower</li>
<li>Mailcheck</li>
<li>Prince-of-Persia-Apple-II</li>
</ol>
<p><strong>Por número de contribuidores</strong></p>
<ol>
<li>Homebrew</li>
<li>Ruby on Rails</li>
<li>CyanogenMod</li>
<li>CocoaPods</li>
<li>Symfony</li>
<li>Zend Framework</li>
<li>Openstack</li>
<li>Salt</li>
<li>TrinityCore</li>
<li>Hubot-scripts</li>
</ol>
<p>Url:  <a title="Mejores proyectos del 2012" href="https://github.com/blog/1359-the-octoverse-in-2012">https://github.com/blog/1359-the-octoverse-in-2012</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/interesante/2012/12/25/los-mejores-proyectos-del-2012-en-github/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Yeeply, proyectos para desarrolladores mobile</title>
		<link>http://blogdesarrollo.com/trabajo/2012/12/11/yeeply-proyectos-para-desarrolladores-mobile/</link>
		<comments>http://blogdesarrollo.com/trabajo/2012/12/11/yeeply-proyectos-para-desarrolladores-mobile/#comments</comments>
		<pubDate>Wed, 12 Dec 2012 02:21:55 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[Trabajo]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1194</guid>
		<description><![CDATA[Cada nueva plataforma para encontrar proyectos es una buena noticia. En este caso, me ha resultado especialmente interesante ya que se encuentra orientada a aplicaciones y marketing móvil. Ya hay una buena cantidad de proyectos y desarrolladores,  asi que ya podemos agregarla a nuestra lista de trabajos freelance. Url: http://www.yeeply.com/es/home]]></description>
				<content:encoded><![CDATA[<p>Cada nueva plataforma para encontrar proyectos es una buena noticia. En este caso, me ha resultado especialmente interesante ya que se encuentra orientada a aplicaciones y marketing móvil.</p>
<p>Ya hay una buena cantidad de proyectos y desarrolladores,  asi que ya podemos agregarla a nuestra lista de<a title="trabajos freelance" href="http://blogdesarrollo.com/sitios-web-para-conseguir-trabajos-freelance/" target="_blank"> trabajos freelance</a>.</p>
<p>Url: <a title="yeeply" href="http://www.yeeply.com/es/home"> http://www.yeeply.com/es/home</a></p>
<p><a href="http://blogdesarrollo.com/wp-content/uploads/2012/12/logoB4.png"><img class="aligncenter size-full wp-image-1195" title="logoB4" src="http://blogdesarrollo.com/wp-content/uploads/2012/12/logoB4.png" alt="" width="180" height="81" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/trabajo/2012/12/11/yeeply-proyectos-para-desarrolladores-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Los 5 errores mas comunes de los programadores Java</title>
		<link>http://blogdesarrollo.com/java/2012/11/22/los-5-errores-mas-comunes-de-los-programadores-java/</link>
		<comments>http://blogdesarrollo.com/java/2012/11/22/los-5-errores-mas-comunes-de-los-programadores-java/#comments</comments>
		<pubDate>Thu, 22 Nov 2012 22:04:18 +0000</pubDate>
		<dc:creator>alegg</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blogdesarrollo.com/?p=1188</guid>
		<description><![CDATA[Visto en http://www.learncomputer.com/mistakes-java-programmers-make/ Algunos comentarios sobre el articulo en http://www.javahispano.org/portada/2012/11/19/top-5-errores-que-comenten-los-programadores-java.html]]></description>
				<content:encoded><![CDATA[<p>Visto en <a title="Errores comunes en JAVA" href="http://www.learncomputer.com/mistakes-java-programmers-make/">http://www.learncomputer.com/mistakes-java-programmers-make/</a></p>
<p>Algunos comentarios sobre el articulo en <a href="http://www.javahispano.org/portada/2012/11/19/top-5-errores-que-comenten-los-programadores-java.html">http://www.javahispano.org/portada/2012/11/19/top-5-errores-que-comenten-los-programadores-java.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogdesarrollo.com/java/2012/11/22/los-5-errores-mas-comunes-de-los-programadores-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
