<?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>Frogx.Three &#187; Desarrollo...</title>
	<atom:link href="http://www.frogx3.com/tag/desarrollo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.frogx3.com</link>
	<description>Blog de diseño con recursos para diseño y desarrollo web - Tutoriales, tips, snippets, iconos, recursos, plantillas</description>
	<lastBuildDate>Thu, 09 Feb 2012 20:00:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Iconos gratis para desarrolladores</title>
		<link>http://www.frogx3.com/2010/12/30/iconos-gratis-para-desarrolladores/</link>
		<comments>http://www.frogx3.com/2010/12/30/iconos-gratis-para-desarrolladores/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 13:19:33 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="http://media.frogx3.com/2010/12/Captura-de-pantalla-2010-12-30-a-las-13.05.54.jpg" length="32000" type="image/jpg" />
				<category><![CDATA[Iconos]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[desarrollo web]]></category>
		<category><![CDATA[iconos 512]]></category>
		<category><![CDATA[iconos desarrollo]]></category>
		<category><![CDATA[iconos gratis]]></category>
		<category><![CDATA[iconos para desarrolladores]]></category>
		<category><![CDATA[iconos png]]></category>
		<category><![CDATA[iconos web]]></category>
		<category><![CDATA[png]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/?p=7656</guid>
		<description><![CDATA[Excelente paquete de iconos gratis para desarrolladores, están orientados a programación y pueden ser muy utiles para temáticas en blogs o periódicos, fueron diseñados por Thomas McGee de WinePress of Words. Características: 25 iconos Alta...]]></description> 
			<content:encoded><![CDATA[<p>Excelente paquete de <strong>iconos gratis para desarrolladore</strong>s, están orientados a programación y pueden ser muy utiles para temáticas en blogs o periódicos, fueron diseñados por <em>Thomas McGee de <a target="_blank" href="http://www.winepressofwords.com/" >WinePress of Words</a></em>.</p>
<p style="text-align: center;"><img class="alignnone size-medium wp-image-7657" title="iconos gratis desarrollo web" src="http://www.frogx3.com/wp-content/uploads/2010/12/Captura-de-pantalla-2010-12-30-a-las-13.05.54-375x350.jpg" alt="Captura de pantalla 2010 12 30 a las 13.05.54 375x350 Iconos gratis para desarrolladores" width="375" height="350" /></p>
<p>Características:</p>
<ul>
<li>25 iconos</li>
<li>Alta calidad</li>
<li>Formato PNG</li>
<li>32 x 32px hasta 512 x 512px</li>
</ul>
<p>Enlace: <a target="_blank" href="http://www.smashingmagazine.com/2010/12/23/free-icon-set-for-web-developers-coded/" >Free Icon set for web developers</a> | <a target="_blank" href="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/12/coded-icon-set.zip" >Directa</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2010/12/30/iconos-gratis-para-desarrolladores/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>35 editores para desarrollo multi-plataforma</title>
		<link>http://www.frogx3.com/2008/05/08/35-editores-de-co35-editores-para-desarrollo-multi-plataforma/</link>
		<comments>http://www.frogx3.com/2008/05/08/35-editores-de-co35-editores-para-desarrollo-multi-plataforma/#comments</comments>
		<pubDate>Thu, 08 May 2008 10:00:32 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="" length="32000" type="image/" />
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[editores para programacion]]></category>
		<category><![CDATA[IDE]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/?p=1400</guid>
		<description><![CDATA[La costumbre con Smashing Magazine y sus revisiones y recopilaciones se esta convirtiendo en vicio, y es que no paran de publicar posts de excelente calidad, en este caso han...]]></description> 
			<content:encoded><![CDATA[<p>La costumbre con <a href="http://www.smashingmagazine.com/2008/05/07/35-useful-source-code-editors-reviewed/" title="source code editors"  target="_blank">Smashing Magazine</a> y sus revisiones y recopilaciones se esta convirtiendo en vicio, y es que no paran de publicar posts de excelente calidad, en este caso han revisado y escrito sobre las ventajas y especificaciones de <strong>35 editores para desarrollo multi-plataforma</strong>, sin duda excelente para programadores que necesitan de mejores funciones.</p>
<p>Enlace: <a href="http://www.smashingmagazine.com/2008/05/07/35-useful-source-code-editors-reviewed/" title="35 source code editors"  target="_blank">35 useful source code editors reviewed</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2008/05/08/35-editores-de-co35-editores-para-desarrollo-multi-plataforma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Regulatator, para probar Expresiones Regulares (Regex)</title>
		<link>http://www.frogx3.com/2008/03/02/the-regulatator-para-probar-expresiones-regulares-regex/</link>
		<comments>http://www.frogx3.com/2008/03/02/the-regulatator-para-probar-expresiones-regulares-regex/#comments</comments>
		<pubDate>Sun, 02 Mar 2008 19:36:49 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="http://media.frogx3.com/2008/03/regex-test-tool.gif" length="32000" type="image/gif" />
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[expresiones regulares]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/2008/03/02/the-regulatator-para-probar-expresiones-regulares-regex/</guid>
		<description><![CDATA[Las expresionaes regulares o tambíen conocidas como regex, en cual sea el lenguaje de programación que se utilizen no son sencillas de aprender, sin embargo una vez que las aprendas...]]></description> 
			<content:encoded><![CDATA[<p align="center"><a href="http://tools.osherove.com/CoolTools/TheRegulator/tabid/185/Default.aspx"  title="The Regulator" target="_blank"><img src="http://www.frogx3.com/wp-content/uploads/2008/03/probar_expresiones_regulares.jpg" alt="probar expresiones regulares The Regulatator, para probar Expresiones Regulares (Regex)"  title="The Regulatator, para probar Expresiones Regulares (Regex)" /></a></p>
<p>Las <strong>expresionaes regulares</strong> o tambíen conocidas como <strong>regex</strong>, en cual sea el <em>lenguaje de programación</em> que se utilizen no son sencillas de aprender, sin embargo una vez que las aprendas te serviran de mucho al lograr solventar muchas tareas complicadas de programación.</p>
<p>Para aminorar estas complicaciones tenemos a <strong>The Regulator</strong> que es un sencillo <strong>software gratuito</strong> que bien te puede ayudar a practicar el uso de las expresiones regulares o a hacer pruebas del funcionamiento de las reglas que ya hallas creando, tarea siempre util para optimizar algunas funciones.</p>
<p>El softwarwe fue creado por <strong>Roy Osherove</strong> y actualmente solo hay versiones para Windows y requiere del Framework .Net 1.0 o 2.0 o 3.x</p>
<p>Descargar: <a href="http://tools.osherove.com/CoolTools/TheRegulator/tabid/185/Default.aspx"  title="The Regulator" target="_blank">The Regulator</a></p>
<p>Via: <a href="http://www.webresourcesdepot.com/learn-test-regular-expressions-with-the-regulator/"  title="The Regulator" target="_blank">WebResourcesDepot</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2008/03/02/the-regulatator-para-probar-expresiones-regulares-regex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Los desarrodores web actualmente</title>
		<link>http://www.frogx3.com/2007/09/26/los-desarrodores-web-actualmente/</link>
		<comments>http://www.frogx3.com/2007/09/26/los-desarrodores-web-actualmente/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 13:08:39 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="http://media.frogx3.com/2007/09/desarrollador.png" length="32000" type="image/png" />
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[conocimientos]]></category>
		<category><![CDATA[desarrolladores_web]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/2007/09/26/los-desarrodores-web-actualmente/</guid>
		<description><![CDATA[Ser un desarrollador web ahora no es solo saber HTML, FLASH y PHP, ahora para que te consideres o te puedan considerar de los buenos tu curriculum debe listar algo...]]></description> 
			<content:encoded><![CDATA[<p>Ser un desarrollador web ahora no es solo saber HTML, FLASH y PHP, ahora para que te consideres o te puedan considerar de los buenos tu curriculum debe listar algo interesante, pero para menos letras vean esta imagen.</p>
<p align="center">  <img src="http://www.frogx3.com/wp-content/uploads/2007/09/desarrollador.png" alt="desarrollador Los desarrodores web actualmente"  title="Los desarrodores web actualmente" /></p>
<p>Al fin de cuentas una imagen dice mas que mil palabras.</p>
<p>via <a href="http://www.anieto2k.com/2007/09/24/los-nuevos-desarrolladores-%c2%bfmas-preparados/"  target="_blank">Anieto2k </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2007/09/26/los-desarrodores-web-actualmente/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coleccion de aplicacion creadas con el Adobe AIR</title>
		<link>http://www.frogx3.com/2007/09/17/coleccion-de-aplicacion-creadas-con-el-adobe-air/</link>
		<comments>http://www.frogx3.com/2007/09/17/coleccion-de-aplicacion-creadas-con-el-adobe-air/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 21:57:53 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="http://media.frogx3.com/2007/09/01-1040_frogxthree.jpg" length="32000" type="image/jpg" />
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Showcase]]></category>
		<category><![CDATA[Themes]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/2007/09/17/coleccion-de-aplicacion-creadas-con-el-adobe-air/</guid>
		<description><![CDATA[Buscando y buscando aplicaciones y tutoriales del runtime que saco Adobe el Adobe AIR (Adobe Integrade Runtime) he dado con este sitio que tiene una interesante recopilacion de aplicaciones realizadas...]]></description> 
			<content:encoded><![CDATA[<p><!--adsense#news--><a href="http://www.scalenine.com/showcase.php"  title="Recopilacion de aplicaciones en Adobe AIR" target="_blank"><img src="http://www.frogx3.com/wp-content/uploads/2007/09/01-1040_frogxthree.jpg" alt="01 1040 frogxthree Coleccion de aplicacion creadas con el Adobe AIR" align="left" title="Coleccion de aplicacion creadas con el Adobe AIR" /></a>Buscando y buscando aplicaciones y tutoriales del runtime que saco Adobe el <a href="http://labs.adobe.com/technologies/air/"  target="_blank">Adobe AIR</a> (Adobe Integrade Runtime) he dado con este sitio que tiene una interesante recopilacion de aplicaciones realizadas con este runtime, bastante buenas.</p>
<p>Entre la lista podran ver las de <strong>pownce</strong> y la de<strong> twitter</strong>, asi como de <strong>digg</strong> y otros servicios de redes sociales, es interesante ver hasta donde puede llegar el desarrollo en una aplicacion que aun esta en fase Beta.</p>
<p>El sitio aparte de ofrecer esta recopilacion en su <a href="http://www.scalenine.com/blog/"  target="_blank">blog </a>esta centrado en el tema y postean interesantes tips para desarrolladores, tambien  tienen un repositorio de themes.</p>
<p>Si ya estas desarrollando en <em>Adobe AIR</em> y lo haces con <strong>FLEX </strong>talves desees darle un estilo diferente a tus aplicaciones aqui podras descargar algunos <a href="http://www.scalenine.com/"  title="Themes para aplicaciones en Adobe AIR" target="_blank">themes</a> completamente gratis.</p>
<p style="text-align: center"><a href="http://www.scalenine.com/"  title="Themes para aplicaciones en Adobe AIR" target="_blank"><img src="http://www.frogx3.com/wp-content/uploads/2007/09/02-1045_frogxthree.jpg" alt="02 1045 frogxthree Coleccion de aplicacion creadas con el Adobe AIR"  title="Coleccion de aplicacion creadas con el Adobe AIR" /></a></p>
<p>Tambien podras encontrar <a href="http://www.scalenine.com/resources.html"  title="Recursos para crear aplicaciones en Adobe AIR " target="_blank">recursos y herramientas</a> para el desarrollo de aplicaciones y themes.</p>
<p><a href="http://www.scalenine.com/showcase.php"  target="_blank">Visitar el sitio Scale Nine </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2007/09/17/coleccion-de-aplicacion-creadas-con-el-adobe-air/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP: Ordenar arrays multidimesionales segun un valor</title>
		<link>http://www.frogx3.com/2007/09/13/php-ordenar-arrays-multidimesionales-segun-un-valor/</link>
		<comments>http://www.frogx3.com/2007/09/13/php-ordenar-arrays-multidimesionales-segun-un-valor/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 23:05:08 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="" length="32000" type="image/" />
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[MySQL y PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[arrays]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/2007/09/13/php-ordenar-arrays-multidimesionales-segun-un-valor/</guid>
		<description><![CDATA[Hace unas semanas en el sitio de ldu.com.ec me solicitaron realizar un listado de los goleadores del equipo, pero guardar datos de dos fases la actual y la previa y...]]></description> 
			<content:encoded><![CDATA[<p>Hace unas semanas en el sitio de <a href="http://www.ldu.com.ec"  title="Liga Deportiva Universitaria" target="_blank">ldu.com.ec</a> me solicitaron realizar un listado de los goleadores del equipo, pero guardar datos de dos fases la actual y la previa y segun la suma de las fases ordenar el ranking, sin embargo los datos se guarban en un archivo <strong>xml</strong> y pues primero tenia que parsearlo y pasar uno a uno los jugadores para sacar cuantos goles llevaban sumados y pues el sistema es un formulario muy simple y pues el editor podria insertar la informacion en orden y listo, pero&#8230;. que pasaria si el editor no los ordena? el ranking ya no seria un ranking seria una simple lista cosa que en un portal deportivo no da muchas informacion.</p>
<p>Asi que a raiz de que en ese momento mi internet esta hecho una mi@$#a pues me saque un algoritmo y saque el siguiente codigo el cual es para usarlo en <strong>joomla</strong> sin embargo con unas pequeñas modificaciones podrian pasar cualquier array.<br />
<!--adsense#news--></p>
<pre class="php">$nparams = new mosParameters( $list );

$nums = 14;

$jugador = array();

$goles = array();

$first = array();

$second = array();

for($i=0;$i&lt;$nums;$i++){

if(trim( $nparams-&gt;get('jugador'.$i)) != ""){

$gol = intval($nparams-&gt;get('goles'.$i)) + intval($nparams-&gt;get('l0goles'.$i));

$goles[$i] = $gol;

$first[$i] = intval($nparams-&gt;get('goles'.$i));

$second[$i] = intval($nparams-&gt;get('l0goles'.$i));

$jugador[$i] = stripslashes( $nparams-&gt;get('jugador'.$i));

$a = $i - 1;

if($gol &gt; $goles[$a]){

while(($gol &gt; $goles[$a]) AND ($a &gt;= 0)){

$jugador[$a + 1] = $jugador[$a];

$first[$a + 1] = $first[$a];

$second[$a + 1] = $second[$a];

$goles[$a + 1] = $goles[$a];

$goles[$a] = intval($nparams-&gt;get('goles'.$i)) + intval($nparams-&gt;get('l0goles'.$i));

$first[$a] = intval($nparams-&gt;get('goles'.$i));

$second[$a] = intval($nparams-&gt;get('l0goles'.$i));

$jugador[$a] = stripslashes( $nparams-&gt;get('jugador'.$i));

$a = $a - 1;

}

}

$tnums++;

}

}</pre>
<p>Si se fijan el <strong>while</strong> es el que se encarga de re-ordenar el valor goles si el gol anterior es menor al actual.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2007/09/13/php-ordenar-arrays-multidimesionales-segun-un-valor/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Feliz dia del Programador&#8230;.</title>
		<link>http://www.frogx3.com/2007/09/13/feliz-dia-del-programador/</link>
		<comments>http://www.frogx3.com/2007/09/13/feliz-dia-del-programador/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 13:32:26 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="http://media.frogx3.com/2007/09/vida-programador.jpg" length="32000" type="image/jpg" />
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Off-Topic]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/2007/09/13/feliz-dia-del-programador/</guid>
		<description><![CDATA[Hoy date(13-09-07), dia int(256) del año en curso, es un dia para que celebremos al menos aquellos que nos pasamos horas frente a un ordenador escribiendo y escribiendo y no...]]></description> 
			<content:encoded><![CDATA[<p><a href="http://www.frogx3.com/wp-content/uploads/2007/09/vida-programador.jpg"  rel="lightbox" title="ver imagen completa: vida-programador"></a></p>
<p style="text-align: center"><a href="http://www.frogx3.com/wp-content/uploads/2007/09/vida-programador.jpg"  rel="lightbox" title="ver imagen completa: vida-programador"><img src="http://www.frogx3.com/wp-content/uploads/2007/09/vida-programador.jpg" alt="vida programador Feliz dia del Programador...." title="ver imagen completa" height="405" width="539" /></a></p>
<p>Hoy <strong>date(13-09-07)</strong>, dia <strong>int(256)</strong> del año en curso, es un dia para que celebremos al menos aquellos que nos pasamos horas frente a un ordenador escribiendo y escribiendo y no son libros, si no puero codigo para hacerle la vida mas sencilla a los que utilizan los programas.</p>
<p>Si sientes pasion por la programacion podras llegar muy lejos y este dia es dedicado a ti, aunque el dia del programador no es oficial se esta intentando que lo sea y para eso esta esta pagina &#8220;<a href="http://www.programmerday.info/"  title="dia del programador" target="_blank"><strong>programmerday.info</strong></a>&#8221; pero el dia del programador no sera cada dia 13 de septiembre esta ves callo en 13 por ser un año no-bisiesto pero cuando lo sea la fecha cambia porque?</p>
<p>Bueno porque se espera que este dia se festeje el dia numero 256 de cada año la razon es porque 256 = 2<sup>8</sup> o igual al numero de valores que puede representar un byte, algo geek no? pero muy cierto tambien asi que fuera estereotipos y festejemos el dia talves con algunas partidas en linea con el array(&#8216;<strong>xbox live</strong>&#8216;=&gt;1) o programando algo que ni a tu gato le serviria solo para perder el tiempo =P.</p>
<p align="center">print(&#8216;FELICIDADES PROGRAMADORES&#8217;);</p>
<p align="center">print(&#8216;atte. Jorge_Aldana_frogx3, un programador mas en la red =P&#8217;);</p>
<p align="left">via muxos blogs XD, <a href="http://www.webadictos.com.mx/2007/09/13/feliz-dia-del-programador-2007/"  target="_blank">webadictos</a>, <a href="http://www.engadget.com/2007/09/13/if-date-09-13-2007-engadget-write-happy-programmers-day/"  target="_blank">engadget</a>, <a href="http://www.microsiervos.com/archivo/ordenadores/11111111.html"  target="_blank">microsiervos</a>, etc&#8230;.</p>
<p><!--adsense#firefox--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2007/09/13/feliz-dia-del-programador/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interprete de Diagramas de Flujo</title>
		<link>http://www.frogx3.com/2007/09/06/interprete-de-diagramas-de-flujo/</link>
		<comments>http://www.frogx3.com/2007/09/06/interprete-de-diagramas-de-flujo/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 22:28:02 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="http://media.frogx3.com/2007/09/01-1114_frogxthree.jpg" length="32000" type="image/jpg" />
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Referencias]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/2007/09/06/interprete-de-diagramas-de-flujo/</guid>
		<description><![CDATA[DFD es un pequeño software opensource con el que podras realizar tus diagramas de flujo de manera sencilla, el paquete descomprimido pesa 1,19 mb puede usarse con facilidad en disco...]]></description> 
			<content:encoded><![CDATA[<p style="text-align: center"><img src="http://www.frogx3.com/wp-content/uploads/2007/09/01-1114_frogxthree.jpg" alt="01 1114 frogxthree Interprete de Diagramas de Flujo"  title="Interprete de Diagramas de Flujo" /></p>
<p style="text-align: left">DFD es un pequeño software opensource con el que podras realizar tus diagramas de flujo de manera sencilla, el paquete descomprimido pesa 1,19 mb puede usarse con facilidad en disco de 3&#8217;5 para los pocos que aun los utilizan, es bastante amigable y permiten correr el diagrama para verificar si esta funcionando y haciendo lo que se desea, en la imagen se esta pidiendo se imprima el clasico Hola Mundo.</p>
<p style="text-align: left">Actualmente esta en su version 1.1 y se esperan muchas mejoras en la version 2 unicamente es compatible con windows esa es una contra, cosa que se espera solucionar para la siguiente version aqui una lista de las caracteristicas que traera la siguiente version:</p>
<p><!--adsense#news--></p>
<h4>FreeDFD 2.0</h4>
<p>FreeDFD tendrá las siguientes características notables:</p>
<ul>
<li>Se guardarán los archivos texto plano</li>
<li>Se guardarán en C++</li>
<li>Se podrán compilar</li>
<li>Funcionará en Windows y en GNU/Linux</li>
<li>Se portará todo el código para poder compilar con G C C en GNU-Linux y en Windows</li>
<li>Se portará a GTK+ ó a Qt</li>
<li>También será posible correr algoritmos en consola para cuando esto se requiera</li>
<li>¿Cuál es la más portable?</li>
<li>¿Cuál podrá ser usada dentro de los computadores del OLPC?</li>
<li>Múltiples idiomas</li>
<li>Usaremos gettext para esto</li>
<li>Más documentación</li>
<li>Tendremos documentación en Español e Inglés en esta Wiki</li>
<li>Tendremos un repositorio de ejemplos de FreeDFD</li>
<li>Tutoriales en video para crear algoritmos simples</li>
<li>Mejoras en el código fuente</li>
<li>El motor de ejecución estará completamente separado de la GUI.</li>
<li>Mejoras en el acceso a los arreglos</li>
<li>Nuevas funciones</li>
<li>Paquetes para Debian GNU/Linux y Ubuntu.</li>
<li>Un mejor icono <img src='http://www.frogx3.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Interprete de Diagramas de Flujo" class='wp-smiley' title="Interprete de Diagramas de Flujo" /> </li>
</ul>
<p>Visitar <a href="http://freedfd.freaks-unidos.net/"  target="_blank">Pagina Oficial</a>    /    <a href="http://emqbit.com/bin/freedfd/freedfd-1.1-rc4.tar.gz"  target="_blank">Descargar</a></p>
<p style="text-align: left">&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2007/09/06/interprete-de-diagramas-de-flujo/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Validacion de formularios, in live</title>
		<link>http://www.frogx3.com/2007/09/05/validacion-de-formularios-in-live/</link>
		<comments>http://www.frogx3.com/2007/09/05/validacion-de-formularios-in-live/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 22:45:37 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="http://media.frogx3.com/2007/09/01-1122_frogxthree.jpg" length="32000" type="image/jpg" />
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Librerías]]></category>
		<category><![CDATA[Referencias]]></category>
		<category><![CDATA[formularios]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[validacion]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/2007/09/05/validacion-de-formularios-in-live/</guid>
		<description><![CDATA[Veo en el blog de Andres una libreria (LiveValidation) mas para hacer nuestros formulario un poco mas amigables se trata de una clase en js que te permite hacer validaciones...]]></description> 
			<content:encoded><![CDATA[<p align="center"><a href="http://www.frogx3.com/2007/09/05/validacion-de-formularios-in-live/livevalidation/"  rel="attachment wp-att-193" title="livevalidation"><img src="http://www.frogx3.com/wp-content/uploads/2007/09/01-1122_frogxthree.jpg" alt="01 1122 frogxthree Validacion de formularios, in live"  title="Validacion de formularios, in live" /></a></p>
<p>Veo en el blog de <a href="http://www.anieto2k.com/2007/09/05/livevalidation-sistema-de-validacion-javascript-en-vivo/"  target="_blank">Andres</a> una libreria (<a href="http://www.livevalidation.com/"  target="_blank">LiveValidation</a>) mas para hacer nuestros formulario un poco mas amigables se trata de una clase en js que te permite hacer validaciones al momento de tus campos del formulario de manera muy sencilla, dando la posibilidad de hacer comprobacion de todo tipo aqui la lista de posibles validaciones:<br />
<!--adsense#news--></p>
<ul>
<li><a target="_blank" href="http://www.livevalidation.com/examples#examplePresence"  title="Presence">Presence </a>(valida si el campo contiene algun valor o esta limpio)<a href="http://www.livevalidation.com/examples#examplePresence" title="Presence"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleFormat"  title="Format">Format</a> (comprueba una coincidencia en la cadena)</li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleNumericality"  title="Numericality">Numericality </a>(Comprueba que el valor sea numerico)<a href="http://www.livevalidation.com/examples#exampleNumericality" title="Numericality"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleLength"  title="Length">Length </a>(comprueba el largo de la cadena de texto)<a href="http://www.livevalidation.com/examples#exampleLength" title="Length"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleInclusion"  title="Inclusion">Inclusion </a>(valida si el valor escrito es igual o parcialmente igual a alguno de los listados)<a href="http://www.livevalidation.com/examples#exampleInclusion" title="Inclusion"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleExclusion"  title="Exclusion">Exclusion </a>(validad que el valor sea diferente a cualquiera incluido en la lista)<a href="http://www.livevalidation.com/examples#exampleExclusion" title="Exclusion"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleAcceptance"  title="Acceptance">Acceptance </a>(puede comprobar si un checked o radio esta seleccionado)<a href="http://www.livevalidation.com/examples#exampleAcceptance" title="Acceptance"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleConfirmation"  title="Confirmation">Confirmation </a>(Comprueba la coincidencia de dos campos distintos, ej. contraseña)<a href="http://www.livevalidation.com/examples#exampleConfirmation" title="Confirmation"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleEmail"  title="Email">Email </a>(Comprueba que el valor sea un correo electronico valido)<a href="http://www.livevalidation.com/examples#exampleEmail" title="Email"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleComposite"  title="Composite validations">Composite validations (combining validations)</a> (El nombre lo dice puedes combinar las validaciones anteriores)<a href="http://www.livevalidation.com/examples#exampleComposite" title="Composite validations"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleForms"  title="Validating entire forms">Validating entire forms</a> (valida todo el formulario)<a href="http://www.livevalidation.com/examples#exampleForms" title="Validating entire forms"><br />
</a></li>
<li><a target="_blank" href="http://www.livevalidation.com/examples#exampleStyles"  title="Styling it up">Styling it up </a>(permite pasarle un estilo css segun el resultado de la validacion)<a href="http://www.livevalidation.com/examples#exampleStyles" title="Styling it up"><br />
</a></li>
</ul>
<p>Tambien te permite definir la accion o mensajes a ejecutar en caso de que sea validado o falle, esta bastante completa y muy recomendable.</p>
<p>Ejemplo:</p>
<pre><code lang="javascript">var sayHello = new LiveValidation( "sayHello", { validMessage: "Hey there!" } );</code></pre>
<pre><code lang="javascript">sayHello.add( Validate.Presence,</code>              { failureMessage: "Don't just ignore me, I wanna be your friend!" } );</pre>
<pre><code lang="javascript">sayHello.add( Validate.Format,</code>              { pattern: /hello/i, failureMessage: "How come you've not said 'hello' yet?" } );</pre>
<p>Este ejemplo crea lo siguiente: Valida un campo de texto con id <em>sayHello</em> e imprime el mensaje <em>Hey there</em> en caso de que la validacion sea correcta, en caso contrario imprimiria <em>Don&#8217;t just ignore me, I wanna be your friend!</em> , que valida? valida que lo escrito en el campo sea igual a <strong><em>hello </em></strong>en caso de que lo escrito no este correcto imprimiria<strong><em> </em></strong><em>How come you&#8217;ve not said &#8216;hello&#8217; yet?</em></p>
<p>El codigo HTML seria:</p>
<pre id="line1">		&lt;<span class="start-tag">p</span>&gt; 	          Say “hello”:&lt;<span class="start-tag">input</span><span class="attribute-name"> class</span>=<span class="attribute-value">"LV_valid_field" </span><span class="attribute-name">id</span>=<span class="attribute-value">"sayHello" </span><span class="attribute-name">type</span>=<span class="attribute-value">"text"</span>&gt;&lt;<span class="start-tag">span</span><span class="attribute-name"> class</span>=<span class="attribute-value">"LV_validation_message LV_valid"</span>&gt;Hey there!&lt;/<span class="end-tag">span</span>&gt;

&lt;<span class="start-tag">script</span><span class="attribute-name"> type</span>=<span class="attribute-value">"text/javascript"</span>&gt;

var sayHello = new LiveValidation('sayHello', { validMessage: 'Hey there!' });

sayHello.add(Validate.Presence, {failureMessage: "Don't just ignore me, I wanna be your friend!"});

sayHello.add(Validate.Format, {pattern: /hello/i, failureMessage: "How come you've not said 'hello' yet?" } );

&lt;/<span class="end-tag">script</span>&gt;

&lt;/<span class="end-tag">p</span>&gt;</pre>
<p>ver <a href="http://www.livevalidation.com/examples"  title="live validation examples" target="_blank">Ejemplos</a></p>
<p><a href="http://www.livevalidation.com/download"  title="Descargar Live Validation" target="_blank">Descargar Libreria</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2007/09/05/validacion-de-formularios-in-live/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hola Mundo</title>
		<link>http://www.frogx3.com/2007/08/27/hola-mundo/</link>
		<comments>http://www.frogx3.com/2007/08/27/hola-mundo/#comments</comments>
		<pubDate>Mon, 27 Aug 2007 21:59:27 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="" length="32000" type="image/" />
				<category><![CDATA[API]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://70.87.76.2/~frogx3/?p=146</guid>
		<description><![CDATA[&#8220;Hola mundo&#8221; o &#8220;Hello World&#8221; cuando empiezas a programar o buscas manuales es lo primero que encuentrar o la mas &#8220;sencillo&#8221; de hacer con cualquier lenguaje de programacion, bueno he...]]></description> 
			<content:encoded><![CDATA[<p style="text-align:center;"><img src="http://frogx3.wordpress.com/files/2007/08/mvj_2_4.jpg" alt="mvj 2 4 Hola Mundo"  title="Hola Mundo" /></p>
<p>&#8220;<strong>Hola mundo</strong>&#8221; o &#8220;<strong>Hello World</strong>&#8221; cuando empiezas a programar o buscas <strong>manuales</strong> es lo primero que encuentrar o la mas &#8220;sencillo&#8221; de hacer con cualquier lenguaje de <strong>programacion</strong>, bueno he aqui una lista de ejemplos del clasico hola mundo en diferentes lenguajes:</p>
<p>En <strong>ActionScript</strong></p>
<pre>trace("¡Hola, mundo!");</pre>
<p>En <strong>ASP</strong></p>
<pre>&lt;%

Response.Write("Hola Mundo")

%&gt;</pre>
<p>En  <strong>Bash</strong></p>
<pre>#!/bin/bash
echo "Hola mundo"</pre>
<p>En <strong>Visual Basic</strong></p>
<pre>Private Sub Form_Load()
  MsgBox "¡Hola, mundo!"
End Sub</pre>
<p>En <strong>Visual Basic .NET </strong></p>
<pre>Private Sub Form_Load() Handles Form1.Load
  MsgBox("¡Hola, mundo!")
End Sub</pre>
<p>En <strong>C++</strong></p>
<pre>#include &lt;stdio.h&gt;
#include &lt;conio.h&gt;

int main()
{
    clrscr();
    printf("¡Hola, mundo!");
    getch();
    return 0;
}</pre>
<p><span id="more-146"></span></p>
<p>En <strong>C</strong></p>
<pre>#include &lt;stdio.h&gt;

int main()
{
   printf("¡Hola, mundo!\n");
   return 0;
}</pre>
<p>En <strong>Ensamblador</strong></p>
<pre>.model small
.stack
.data
Cadena1 DB 'Hola Mundo.$'
.code
programa:
   mov ax, @data
   mov ds, ax
   mov dx, offset Cadena1
   mov ah, 9
   int 21h
end programa</pre>
<p>En <strong>HTML</strong></p>
<pre>&lt;html&gt;
  &lt;head&gt;&lt;/head&gt;
  &lt;body&gt;
    ¡Hola Mundo!
  &lt;/body&gt;
&lt;/html&gt;</pre>
<p>En <strong>Java</strong></p>
<pre>public class HolaMundo
{
       public static void main(String[] args)
       {
          System.out.println("¡Hola, mundo!");
       }
}</pre>
<p>En <strong>Pascal</strong></p>
<pre>Program HolaMundo;
begin
    Writeln('¡Hola, mundo!');
end.</pre>
<p>En <strong>Perl</strong></p>
<pre>#!/usr/bin/perl
print "Hola, mundo.\n";</pre>
<p>En <strong>PHP</strong></p>
<pre>&lt;?php echo "Hola Mundo"; ?&gt;</pre>
<p>En <strong>python</strong></p>
<pre>print "Hola mundo"</pre>
<p>En <strong>Ruby </strong></p>
<pre>puts "Hola Mundo"</pre>
<p>Faltan bastantes en la wikipedia hay aun mas, aqui no mas les paso algunos.</p>
<p>mas en la <a href="http://es.wikipedia.org/wiki/Hola_mundo"  title="desarrollo, lenguajes de programacion, primer programa hola mundo" target="_blank">Wikipedia </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2007/08/27/hola-mundo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

