<?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>arrayexception.com - Tecnologia y Desarrollo &#187; programacion</title>
	<atom:link href="http://www.arrayexception.com/tag/programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arrayexception.com</link>
	<description>Tecnologia y Desarrollo</description>
	<lastBuildDate>Sun, 11 Dec 2011 12:51:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>JRebel 3.0</title>
		<link>http://www.arrayexception.com/desarrollo/java-desarrollo/jrebel-3-0/</link>
		<comments>http://www.arrayexception.com/desarrollo/java-desarrollo/jrebel-3-0/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 18:01:06 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[desarrollo aplicaciones java]]></category>
		<category><![CDATA[framework java]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JavaEE]]></category>
		<category><![CDATA[JRebel]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=2439</guid>
		<description><![CDATA[Zeroturnaround ha anunciado la versión 3.0 de JRebel. JRebel es una herramienta para desarrolladores JavaEE que pretende minimizar el tiempo perdido en el despliegue de la aplicación. Para ello, emplean trucos con cargadores de clase para recargar en memoria los cambios que hemos hecho al código fuente desde el último despliegue, y se integra con [...]]]></description>
			<content:encoded><![CDATA[<p>Zeroturnaround ha anunciado la <strong>versión 3.0 de JRebel</strong>. <a title="JRebel" href="http://www.zeroturnaround.com/news/jrebel-3-0/" target="_blank">JRebel</a> es una herramienta para desarrolladores <strong>JavaEE</strong> que pretende minimizar el tiempo perdido en el despliegue de la aplicación. Para ello, emplean trucos con cargadores de clase para recargar en memoria los cambios que hemos hecho al código fuente desde el último despliegue, y se integra con múltiples frameworks de servidor Java para recargar sus ficheros de configuración cuando éstos han sido modificados.</p>
<p><strong>JRebel 3.0</strong> incorpora soporte para cambios en todas las versiones de EJB, tanto en la interfaz remota como local, en los servidores JBoss (4.x, 5.x), Oracle Weblogic (8.x, 9.x, y 10.x) e IBM WebSphere (6.1 y 7.0), mejoras en soporte para los cambios relativos a scriplets en las páginas JSP y han incluido o mejorado el soporte para Mojarra, Weld, OpenJPA, Seam e Hibernate. En el caso de estos frameworks, las mejoras en casi todos los casos están relacionadas con permitir identificar cambios en las anotaciones y aplicarlos &#8220;on the fly&#8221; a la aplicación desplegada. Además, ahora JRebel arranca más rápido y consume menos memoria.</p>
<p><span id="more-2439"></span></p>
<p>JRebel es un producto comercial, aunque tiene precios bastante asequibles. Los proyectos open source se pueden conseguir licencias de modo gratuito de este producto.</p>
<p>¿Hay por aquí algún usuario de JRebel?</p>
<p>Fuente: javahispano.org</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/java-desarrollo/jrebel-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TwitPics en PHP</title>
		<link>http://www.arrayexception.com/proyectos/twitpics-en-php/</link>
		<comments>http://www.arrayexception.com/proyectos/twitpics-en-php/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 18:30:55 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[api twitpics]]></category>
		<category><![CDATA[fotos en twitter]]></category>
		<category><![CDATA[programacion]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=2385</guid>
		<description><![CDATA[He desarrollado una pequeña función que muestra una lista de imagenes de un usuario de TwitPics.com. Seguro que alguno le puede servir de algo.
Para los que no lo sepan, Twitpics.com en una web donde puede subir imágenes para Twitter.com
Aquí tenéis el código y su descarga, por si tenéis problemas, con el juego de caracteres, al [...]]]></description>
			<content:encoded><![CDATA[<p>He desarrollado una pequeña función que muestra una lista de imagenes de un usuario de TwitPics.com. Seguro que alguno le puede servir de algo.</p>
<p>Para los que no lo sepan, Twitpics.com en una web donde puede subir imágenes para Twitter.com</p>
<p>Aquí tenéis el código y su descarga, por si tenéis problemas, con el juego de caracteres, al copiar y pegar el código.</p>
<p>Descargar: <a title="Descargar funcion mostrar TwitPics" href="http://www.arrayexception.com/wp-content/uploads/2010/03/mostrartwitpics.zip">Twitpics en PHP</a></p>
<p><span id="more-2385"></span></p>
<p>&lt;?php<br />
/**<br />
* Funcion que muestra una lista de imagenes de un usuario de twitpics.<br />
* @author arrayexception.com<br />
* @license http://creativecommons.org/licenses/by/3.0/deed.es<br />
* @params string $usermane El nombre de usuario del que conseguir las imágenes<br />
* @params int $num El numero de imagenes a mostrar<br />
* @params bool $linked TRUE para poner enlace en la imagen. FALSE en caso conrario.<br />
* @params string $style El estilo CSS para la etiqueta IMG<br />
* @params string $class La clase CSS para la etiqueta IMG<br />
*/</p>
<p>function mostrarTwitpics($username = &#8216;&#8221;", $num = 4, $linked = true, $size = 70, $style=&#8221;", $class=&#8221;") {<br />
$file = @file_get_contents(&#8220;http://twitpic.com/photos/&#8221;.$username.&#8221;/feed.rss&#8221;);</p>
<p>for($i = 1; $i &lt;= $num; ++$i) {<br />
$pic = explode(&#8216;&lt;img src=&#8221;&#8216;, $file);<br />
$pic = explode(&#8216;&#8221;&gt;&lt;/a&gt;]]&gt;&#8217;, $pic[$i]);<br />
$pic = trim($pic[0]);</p>
<p>$url = explode(&#8216;&lt;guid&gt;&#8217;, $file);<br />
$url = explode(&#8216;&lt;/guid&gt;&#8217;, $url[$i]);<br />
$url = trim($url[0]);</p>
<p>if($linked) {<br />
echo &#8216;&lt;a href=&#8221;&#8216;.$url.&#8217;&#8221; target=&#8221;_new&#8221; /&gt;&lt;img src=&#8221;&#8216;.$pic.&#8217;&#8221; style=&#8221;&#8216;.$style.&#8217;&#8221; /&gt;&lt;/a&gt;&#8217;;<br />
} else {<br />
echo &#8216;&lt;img src=&#8221;&#8216;.$pic.&#8217;&#8221; style=&#8221;&#8216;.$style.&#8217;&#8221; /&gt;&#8217;;<br />
}<br />
}<br />
}</p>
<p>//Ejemplo:<br />
mostrarTwitpics(&#8220;usuariocualquiera&#8221;);<br />
?&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/proyectos/twitpics-en-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gamelab 2010</title>
		<link>http://www.arrayexception.com/eventos/gamelab-2010/</link>
		<comments>http://www.arrayexception.com/eventos/gamelab-2010/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 17:58:54 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[gamelab gijon]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=2350</guid>
		<description><![CDATA[Tras el éxito de público y medios de la edición 2009, la Feria Internacional del Videojuego y el Ocio Interactivo, Gamelab, se presenta de nuevo como el principal punto de encuentro y comunicación del sector del Videojuego en España.

Gamelab 2010, tendrá lugar entre el 30 de junio y el 2 de julio del presente año, [...]]]></description>
			<content:encoded><![CDATA[<p>Tras el éxito de público y medios de la edición 2009, la <strong>Feria Internacional del Videojuego y el Ocio Interactivo</strong>, <strong>Gamelab</strong>, se presenta de nuevo como el principal punto de encuentro y comunicación del sector del Videojuego en España.</p>
<p><a title="Gamelab 2010 por arrayexception, en Flickr" href="http://www.flickr.com/photos/arrayexception/4473271419/"><img class="aligncenter" src="http://farm3.static.flickr.com/2748/4473271419_41a98cef37.jpg" alt="Gamelab 2010" width="500" height="58" /></a></p>
<p><strong>Gamelab 2010</strong>, tendrá lugar entre el 30 de junio y el 2 de julio del presente año, en las instalaciones del Palacio Municipal de Congresos de Gijón, dentro del versátil recinto ferial FIDMA.</p>
<p><span id="more-2350"></span></p>
<p>Tres intensos días de conferencias, coloquios, exhibición y actividades de networking con la presencia de los profesionales y empresas más influyentes de la industria, y el doble objetivo de dinamizar el sector y presentar ante la prensa y el público general sus últimas novedades y tendencias.</p>
<p>Únete a nuestra lista de noticias o a nuestros grupos en las redes sociales <a title="twitter.com/gamelab" href="http://twitter.com/gamelab" target="_blank">Twitter</a>, <a title="facebook.com" href="http://www.facebook.com/group.php?gid=37457935069" target="_blank">Facebook</a> o <a title="linkedin.com" href="http://www.linkedin.com/companies/705550" target="_blank">LinkedIn</a> para estar al día de todo lo relativo a Gamelab 2010.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/eventos/gamelab-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenXava 4m3 liberado</title>
		<link>http://www.arrayexception.com/desarrollo/java-desarrollo/openxava-4m3-liberado/</link>
		<comments>http://www.arrayexception.com/desarrollo/java-desarrollo/openxava-4m3-liberado/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 20:51:27 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[desarrollo agil]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[openxava]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=2342</guid>
		<description><![CDATA[OpenXava 4m3 ya está   disponible. Como muchos de vosotros ya sabéis OpenXava es un marco de   trabajo para desarrollo rápido de aplicaciones de gestión en Java   orientado al modelo.
En este tercer hito hacia OX4 hemos un  comportamiento más interactivo en la lista. Además tienes más de 30 nuevas [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openxava.org/">OpenXava</a> 4m3 ya está   disponible. Como muchos de vosotros ya sabéis OpenXava es un marco de   trabajo para desarrollo rápido de aplicaciones de gestión en Java   orientado al modelo.</p>
<p>En este tercer hito hacia OX4 hemos un  comportamiento más interactivo en la lista. Además tienes <a href="http://www.openxava.org/web/guest/changelog">más de 30 nuevas   características y arreglos</a> sobre 4m2, entre las que destacan:</p>
<ul>
<li>El  usuario puede redimensionar los anchos de las columnas usando el ratón,  el valor se memoriza por usuario.</li>
<li>Tooltip estilo bocadillo para  las celdas de las listas.</li>
<li>Aparecen combo para filtrar por  referencias en la lista.</li>
<li>Se puede pulsar en cualquier parte de  la fila para ir al detalle.</li>
<li>Resolución polimórfica de la vista  para el elemento en el caso de la colecciones</li>
<li>Traducción al ruso  mejorada.</li>
<li>En los campos numéricos la tecla del punto se puede  usar para introducir el separador decimal en cualquier idioma. Si es  necesario el punto se cambia por coma.</li>
</ul>
<p>Para más información  visita el <a href="http://www.openxava.org/">sitio  de OpenXava</a>.</p>
<p>Fuente: javahispano.org</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/java-desarrollo/openxava-4m3-liberado/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple invita a los desarrolladores a enviar sus aplicaciones para iPad</title>
		<link>http://www.arrayexception.com/desarrollo/apple/apple-invita-a-los-desarrolladores-a-enviar-sus-aplicaciones-para-ipad/</link>
		<comments>http://www.arrayexception.com/desarrollo/apple/apple-invita-a-los-desarrolladores-a-enviar-sus-aplicaciones-para-ipad/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 18:56:23 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[desarrolladores]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=2307</guid>
		<description><![CDATA[Este lunes Apple ha invitado a los  desarrolladores a enviar sus aplicaciones para iPad, que llegará a las tiendas el próximo 3 de abril. La  compañía de la manzana aceptará las aplicaciones recibidas hasta  el 27 de marzo a fin de analizarlas y validarlas antes del  lanzamiento del dispositivo.

El tablet de [...]]]></description>
			<content:encoded><![CDATA[<p>Este lunes Apple ha invitado a los  desarrolladores a enviar sus aplicaciones para iPad, que <a title="Noticia en 20minutos.es" href="http://www.20minutos.es/noticia/644672/0/lanzamiento/ipad/abril/" target="_blank">llegará a las tiendas el próximo 3 de abril</a>. La  compañía de la manzana <strong>aceptará las aplicaciones recibidas hasta  el 27 de marzo</strong> a fin de analizarlas y validarlas antes del  lanzamiento del dispositivo.</p>
<p><img class="aligncenter" title="iPad" src="http://estaticos.20minutos.es/img/2010/01/27/1040523.jpg?v=20100322132314" alt="" width="544" height="140" /></p>
<p>El tablet de Apple llegará a las  tiendas de Estados Unidos en menos de dos semanas y para entonces la  compañía quiere tener listos todos los <em>apps</em> desarrollados, por  lo que todo aquel que quiera que su software esté disponible para iPad  el 3 de abril deberá enviarlo antes de este sábado.</p>
<p><span id="more-2307"></span></p>
<p>Además, Apple ha solicitado a todos los desarrolladores que creen y  prueben sus aplicaciones<strong> con la ayuda de la versión beta de <a title="SDK" href="http://www.apple.com/ipad/sdk/" target="_blank">SDK  3.2</a></strong>, donde se incluyen mejoras e información adicional  sobre el envío de aplicaciones a la <a title="App Store" href="http://www.apple.com/es/iphone/apps-for-iphone/" target="_blank">App  Store</a>, según recogen algunas webs especializadas.</p>
<p>Fuente: 20minutos.es</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/apple/apple-invita-a-los-desarrolladores-a-enviar-sus-aplicaciones-para-ipad/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Marketplace abierto!</title>
		<link>http://www.arrayexception.com/desarrollo/google/google-marketplace-abierto/</link>
		<comments>http://www.arrayexception.com/desarrollo/google/google-marketplace-abierto/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 19:21:22 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Go]]></category>
		<category><![CDATA[Google Marketplace]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=2266</guid>
		<description><![CDATA[En el ultimo evento celebrado Google (Campfire One), ha presentado un nuevo producto, Google Marketplace que es, básicamente una tienda de aplicaciones web que se integra totalmente con Google Apps destinada en primera instancia a las empresas, el gran objetivo de Google, no solo en su objeto estrella: Gmail, sino también con android, con su [...]]]></description>
			<content:encoded><![CDATA[<p>En el ultimo evento celebrado Google (<a href="http://code.google.com/intl/es-ES/campfire/">Campfire One</a>), ha presentado un nuevo producto, <a href="http://www.google.com/enterprise/marketplace/home">Google Marketplace</a> que es, básicamente una tienda de aplicaciones web que se integra totalmente con Google Apps destinada en primera instancia a las empresas, el gran objetivo de Google, no solo en su objeto estrella: Gmail, sino también con android, con su servicio push y multicuenta, enfocado a desbancar a las BB en primera instancia, y ya de paso algún iPhone que otro.</p>
<div style="width: 100%; text-align: center;"><object width="425" height="344" data="http://www.youtube.com/v/uJxbEQGWpeA&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=es_ES&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/uJxbEQGWpeA&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=es_ES&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></div>
<p>Google permite que aplicaciones de terceros se ejecuten en el propio Gmail, Calendar,&#8230;. una ventaja que los desarrolladores agradecerán Pero esto no es gratuito, el coste es de $100 de cuota y Google se queda con el 20% de los beneficios generados por la aplicación.</p>
<p><span id="more-2266"></span></p>
<p>Una de las cosas que ofrecen es que para acceder a estos nuevos programas web sólo te hace falta logearte como usuario de Google Apps y además lo tendrás integrado en la misma ventana de navegación.</p>
<p>Es una idea que reportará grandes beneficios a Google y que hará que grandes corporaciones incorporen sus herramientas y se pasen a Google (<a href="https://sites.google.com/a/googleapps.com/go-google/">Go Google</a>). Aunque ya hay que destacar que hay muchas aplicaciones web disponibles en su web entre ellas: (Aviary, Expensify o Zoho entre otros).</p>
<p>Recapacitemos un momento, si están disponibles &#8220;plugins&#8221; para los servicios de Google, ¿cuánto tardarán para pasar a los usuarios? y, arriesgándonos un poco ¿Es posible que esos nuevos &#8220;plugins&#8221; para los servicios puedan estar disponibles para Android? me refiero: ¿Harán un Market de aplicaciones web? Casi seguro.</p>
<p>Hay varias cosas claras, y es que las tiendas de aplicaciones o markets son un chollo, un filón que hay que aprovechar siendo el android market (sin olvidar la appstore claro) el gran campo de pruebas. De hecho android está siendo el campo de pruebas de muchas de las cosas en las que google tiene la mirada puesta, aplicaciones de terceros, cloud computing, web apps, geolocalización&#8230;.</p>
<p>Fuente: elandroidelibre.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/google/google-marketplace-abierto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anunciado el SDK de YouTube para .NET</title>
		<link>http://www.arrayexception.com/desarrollo/net/anunciado-el-sdk-de-youtube-para-net/</link>
		<comments>http://www.arrayexception.com/desarrollo/net/anunciado-el-sdk-de-youtube-para-net/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 19:30:39 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[api youtube]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[programacion]]></category>
		<category><![CDATA[sdk youtube]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=2172</guid>
		<description><![CDATA[Se anuncia un nuevo recurso para los desarrolladores de .NET en la comunidad de desarrolladores de YouTube. El Kit de Desarrollo de Software de YouTube (SDK) para. NET contiene todo lo necesario para empezar con la API de YouTube mediante Visual Studio 2008.
El SDK incluye un archivo de ayuda, un proyecto de plantilla y los [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/googledevelopers"><img class="alignright" title="Google Developers Channerl Youtube" src="http://4.bp.blogspot.com/_6NxOo7yjlR4/SMVZ98Z5fsI/AAAAAAAAACQ/YVXqzUBtHtk/S170/videobadge.png" alt="" width="170" height="65" /></a>Se anuncia un nuevo recurso para los desarrolladores de .NET en la comunidad de desarrolladores de YouTube. El Kit de Desarrollo de Software de YouTube (SDK) para. NET contiene todo lo necesario para empezar con la API de YouTube mediante Visual Studio 2008.</p>
<p>El SDK incluye un archivo de ayuda, un proyecto de plantilla y los programas de ejemplo siguientes:</p>
<p><span id="more-2172"></span></p>
<ul>
<li>Una aplicación que utiliza el Protocolo simple de actualización para vigilar la actividad de YouTube de un grupo de usuarios.</li>
<li>Un sitio web de ASP.NET de ejemplo que ilustra el uso de la autenticación AuthSub.</li>
<li>Una herramienta de carga a granel que utiliza el nuevo componente &#8220;ResumableUploader&#8221; de forma asíncrona y fiable para subir archivos de vídeo. Varios subprocesos se utilizan para procesar metadatos de vídeo, que se lee de un archivo CSV.</li>
</ul>
<p>Después de instalar el SDK, puede abrir Visual Studio 2008 y seleccionar la plantilla de YouTube para empezar a escribir su propio código.</p>
<p>Este SDK ya no contiene ningún código fuente, pero todo esto esta disponible desde el repositorio del proyecto Subversion. El código fuente de YouTubeUploader es de interés específico para el desarrollador que desea ver el componente  ResumableUploader en acción.</p>
<p>Para presentar los informes de fallo, o hacer peticiones de características, por favor utiliza Issue Tracker del proyecto.</p>
<p>Fuente: <a title="apiblog.youtube.com" href="http://apiblog.youtube.com" target="_blank">apiblog.youtube.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/net/anunciado-el-sdk-de-youtube-para-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Web Toolkit para aplicaciones web RIA</title>
		<link>http://www.arrayexception.com/desarrollo/google/google-web-toolkit-para-aplicaciones-web-ria/</link>
		<comments>http://www.arrayexception.com/desarrollo/google/google-web-toolkit-para-aplicaciones-web-ria/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 19:50:19 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[aplicaciones ria]]></category>
		<category><![CDATA[google web toolkit]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=2079</guid>
		<description><![CDATA[Actualmente, la creación de aplicaciones web resulta un proceso pesado y propenso a errores. Los desarrolladores pueden pasar el 90% de su tiempo estudiando las peculiaridades de los navegadores. Por otra parte, la creación, la reutilización y el mantenimiento de una gran cantidad de componentes AJAX y bases de código JavaScript pueden ser tareas complejas [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/intl/es-ES/webtoolkit/"><img class="alignright" title="Google Web Toolkit" src="http://code.google.com/intl/es-ES/webtoolkit/images/gwt-logo.png" alt="" width="100" height="100" /></a>Actualmente, la creación de aplicaciones web resulta un proceso pesado y propenso a errores. Los desarrolladores pueden pasar el 90% de su tiempo estudiando las peculiaridades de los navegadores. Por otra parte, la creación, la reutilización y el mantenimiento de una gran cantidad de componentes AJAX y bases de código JavaScript pueden ser tareas complejas y delicadas.</p>
<p><a title="code.google.com" href="http://code.google.com/intl/es-ES/webtoolkit/" target="_blank">Google Web Toolkit</a> (GWT), especialmente en combinación con el <a title="code.google.com" href="http://code.google.com/eclipse" target="_blank">complemento de Google para Eclipse</a>, facilita estas arduas tareas al ofrecer a los desarrolladores la posibilidad de crear y mantener rápidamente aplicaciones JavaScript con interfaces complejas, pero de gran rendimiento, en el lenguaje de programación Java.</p>
<p><span id="more-2079"></span></p>
<p>Los chicos de javahispano.org han hecho un estupendo podcast en el que participan Alfredo Casado, y el invitado especial <a title="http://manolocarrasco.blogspot.com/" href="http://manolocarrasco.blogspot.com/" target="_blank">Manuel Carrasco</a>. Manuel ha creado herramientas como <a title="http://code.google.com/p/gwtchismes/" href="http://code.google.com/p/gwtchismes/" target="_blank">GWTChismes</a> y <a title="http://code.google.com/p/gwtupload/" href="http://code.google.com/p/gwtupload/" target="_blank">GWTUpload</a>, es commiter de la fundación Apache a través del proyecto Hupa y es commiter de Hudson.</p>
<p><a title="Descargar el MP3" href="http://www.javahispano.org/podcasts/073_JavahispanoPodcast_GWT.mp3" target="_blank">Javahispano Podcast &#8211; 073 &#8211; Programación con GWT</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/desarrollo/google/google-web-toolkit-para-aplicaciones-web-ria/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.javahispano.org/podcasts/073_JavahispanoPodcast_GWT.mp3" length="74581566" type="audio/mpeg" />
		</item>
		<item>
		<title>Facebook y HipHop for PHP</title>
		<link>http://www.arrayexception.com/actualidad/facebook-y-hiphop-for-php/</link>
		<comments>http://www.arrayexception.com/actualidad/facebook-y-hiphop-for-php/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 20:00:26 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook developers]]></category>
		<category><![CDATA[hiphop for php]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[programacion]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=2070</guid>
		<description><![CDATA[La compañía detrás de la red social más popular hoy día acaba de anunciar el desarrollo de HipHop for PHP, un software que les permitirá pasar toda la programación actual de sus sistemas, basado en PHP al más eficiente lenguaje C++. Finalmente Facebook se ha dado cuenta de lo demandante que es en cuanto a [...]]]></description>
			<content:encoded><![CDATA[<p>La compañía detrás de la red social más popular hoy día acaba de anunciar el desarrollo de <strong>HipHop for PHP</strong>, un software que les permitirá pasar toda la programación actual de sus sistemas, basado en PHP al más eficiente lenguaje C++. Finalmente Facebook se ha dado cuenta de lo demandante que es en cuanto a CPU el uso de PHP en sus servidores, por ello están preparando dicha aplicación que liberarán esta semana.</p>
<p>Según podemos leer en el <a title="developers.facebook.com" href="http://developers.facebook.com/news.php?blog=1&amp;story=358" target="_blank">blog de desarrolladores</a> de <strong>Facebook</strong>, están finalizando una aplicación que hará posible que transformen su sistema de trabajo PHP a C++. Se trata de <strong>HipHop for PHP</strong>, un software que liberarán con licencia software libre en los próximos días.<br />
<img class="aligncenter" title="HipHop for PHP" src="http://muycomputerpro.com/files/264-11787-FOTO/hiphop.JPG" alt="" width="430" height="307" /></p>
<p><span id="more-2070"></span></p>
<p>Teniendo en cuenta que <strong>PHP </strong>es un <strong>lenguaje de programación muy sencillo </strong>de aprender, escribir e incluso depurar, esa era la elección por parte de Facebook para sus sistemas, así de manera global podría expandirse rápidamente al poder ofrecer una opción fácil a desarrolladores de otros países para unirse al proyecto. Sin embargo, esa facilidad de uso, conlleva que de cara a las máquinas sobre las que trabaja la <strong>carga </strong>sea <strong>mayor</strong>. Como consecuencia final, se necesitan más servidores, lo que implica un mayor coste energético para Facebook.</p>
<p>Lo más interesante de <strong>HipHop for PHP</strong> es que al ser liberado mediante licencia abierta, podrá ser utilizado por cualquiera para pasar de PHP a C++, mostrando una gran eficiencia. En el caso de Facebook, que cuenta con <strong>más de 30.000 servidores</strong> repartidos por todo el mundo, significaría una reducción más que importante, ya que <strong>C++</strong> permitiría poder <strong>apagar un 75%</strong> de los mismos manteniendo el mismo nivel de carga actual.</p>
<p>Fuente: muycomputerpro.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/actualidad/facebook-y-hiphop-for-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring2gx Day</title>
		<link>http://www.arrayexception.com/eventos/spring2gx-day/</link>
		<comments>http://www.arrayexception.com/eventos/spring2gx-day/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 06:00:14 +0000</pubDate>
		<dc:creator>lobo</dc:creator>
				<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programacion]]></category>
		<category><![CDATA[spring]]></category>
		<category><![CDATA[Spring 2GX Day]]></category>

		<guid isPermaLink="false">http://www.arrayexception.com/?p=1937</guid>
		<description><![CDATA[javaHispano y SpringSource te invitan al Spring 2GX Day, el primer evento en España sobre Spring, Groovy y Grails en Madrid el día 19 de Febrero. No pierdas la oportunidad de conocer y compartir con los principales expertos todas las novedades sobre estas tecnologías. Charlas y talleres te están esperando&#8230;

Recuerda que es un evento gratuito. [...]]]></description>
			<content:encoded><![CDATA[<p>javaHispano y SpringSource te invitan al <strong>Spring 2GX Day</strong>, el primer evento en España sobre Spring, Groovy y Grails en <strong>Madrid el día 19 de Febrero</strong>. No pierdas la oportunidad de conocer y compartir con los principales expertos todas las novedades sobre estas tecnologías. Charlas y talleres te están esperando&#8230;</p>
<p><img class="aligncenter" title="Spring2gx Day" src="http://www.javahispano.org/spring2gxday/images/logospring.gif" alt="" width="388" height="105" /></p>
<p>Recuerda que es un <strong>evento gratuito</strong>. No esperes más y reserva este día en tu calendario. <a title="javahispano.org" href="http://www.javahispano.org/spring2gxday/registro.html" target="_blank">¡inscríbete ya!</a></p>
<p><span id="more-1937"></span></p>
<h3>Lugar / Fecha</h3>
<p>El evento se va a celebrar en Madrid el día 19 de Febrero, concretamente en la Aula Magna de la Escuela Politécnica Superior de la Universidad CEU San Pablo. <a title="javahispano.org" href="http://www.javahispano.org/spring2gxday/#" target="_blank">Cómo llegar.</a></p>
<h3>Agenda</h3>
<table border="0">
<tbody>
<tr class="presentation" height="30px">
<td class="timeslot">8: 									                                 					30</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=131">Registro</a></strong> ( 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">9: 									00</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=84">Presentación y bienvenida</a></strong> ( 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">9: 									                                 					15</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=83">Por confirmar</a></strong> ( 									 										Graeme Rocher, 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">10: 									00</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=134">Sacándole partido a la capa web con Spring 3</a></strong> ( 									 										Sergi Almar i Graupera, 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">10: 									                                 					45</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=132">Coffee-break</a></strong> ( 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">11: 									                                 					15</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=85">Groovy y Grails, y la pastilla roja</a></strong> ( 									 										Nacho Brito, 									 										Álvaro  Sánchez-Mariscal, 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">12: 									00</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=82">Whats happening with Enterprise OSGi</a></strong> ( 									 										Joris Kuipers, 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">13: 									00</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=133">Productividad máxima con Grails y Java</a></strong> ( 									 										Dani Latorre, 									 										Jordi Monné, 									 										Martín Pérez, 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">13: 									                                 					45</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=135">Comida</a></strong> ( 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">15: 									                                 					30</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=136">Por confirmar</a></strong> ( 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">16: 									                                 					15</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=130">Acelerando la puesta en marcha con Spring Roo</a></strong> ( 									 										Juan José Martín, 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">17: 									00</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=87">Cloud para simples mortales</a></strong> ( 									 										Sergi Almar i Graupera, 									 										Joris Kuipers, 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">17: 									00</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=86">El sistema de plug-ins de Grails (Workshop)</a></strong> ( 									 										Graeme Rocher, 									 									)</td>
</tr>
<tr class="presentation" height="30px">
<td class="timeslot">18: 									                                 					45</td>
<td class="presentantion" style="padding: 5px;"><strong><a href="http://www.javahispano.org/spring2gxday/detalle.html?id=137">Coffee + Networking</a></strong> ( 									 									)</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.arrayexception.com/eventos/spring2gx-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

