<?xml version="1.0"?>
<rss version="2.0">

<channel>
	<title>Planet II Concurso Universitario Software Libre</title>
	<link>http://www.concursosoftwarelibre.org/planet</link>
	<language>en</language>
	<description>Planet II Concurso Universitario Software Libre - http://www.concursosoftwarelibre.org/planet</description>

<item>
	<title>R4P: Noticias en la red sobre R4P</title>
	<guid>http://www.r4p.es/wordpress/?p=112</guid>
	<link>http://www.r4p.es/wordpress/?p=112</link>
	<description>&lt;p&gt;Bueno, despues de este parón por el concurso y el &lt;a href=&quot;http://es.wikipedia.org/wiki/Barrapunto#Efecto_Barrapunto&quot;&gt;efecto barrapunto&lt;/a&gt; volvemos a ponernos en marcha. En este post queríamos remarcar las páginas que han hecho eco del proyecto R4P en la red:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Blog de &lt;strong&gt;Sistemas Inteligentes &lt;/strong&gt;de&lt;strong&gt; Madri+d&lt;/strong&gt;: &lt;a href=&quot;http://weblogs.madrimasd.org/sistemas_inteligentes/archive/2008/05/10/91429.aspx&quot;&gt;R4P Plataforma Robótica de Bajo Coste&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Grupo de usuarios de GNU/Linux de Galicia: &lt;a href=&quot;http://www.glug.es/node/2458&quot;&gt;R4P: gañador do concurso no II CULS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;En la web &lt;strong&gt;Robótica Facil&lt;/strong&gt;: &lt;a href=&quot;http://roboticafacil.com/proyectosderobotica.html&quot;&gt;Robótica Facil&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Web de &lt;strong&gt;ARDE&lt;/strong&gt; (Asociación de Robótica y Domótica de España: &lt;a href=&quot;http://www.webdearde.com/modules.php?name=Forums&amp;amp;file=viewtopic&amp;amp;p=20915&quot;&gt;Comentario en foro ARDE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ForoFriki&lt;/strong&gt;: &lt;a href=&quot;http://www.forofriki.com/?p=2462&quot;&gt;II Concurso Universitario de Software Libre&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Barrapunto&lt;/strong&gt;: &lt;a href=&quot;http://softlibre.barrapunto.com/article.pl?sid=08/05/13/1153208&quot; title=&quot;Noticia en Barrapunto&quot;&gt;Premios del II Concurso Universitario de Software Libre&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Código Binario&lt;/strong&gt;: &lt;a href=&quot;http://comunidad.uem.es/ayanes/post/2008/04/20/proyecto-r4p&quot; title=&quot;Blog de Adrián Yanes en Comunidad UEM&quot;&gt;Proyecto R4P&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Menéame&lt;/strong&gt;: &lt;a href=&quot;http://meneame.net/story/r4p-plataforma-robotica-bajo-coste&quot;&gt;R4P: Plataforma Robótica de Bajo Coste &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cibersur&lt;/strong&gt;: &lt;a href=&quot;http://www.cibersur.com/modules.php?name=News&amp;amp;file=article&amp;amp;sid=10612&quot;&gt;&lt;font class=&quot;storytitleNoticia&quot;&gt;Publicados los ganadores del II Concurso Universitario de Software Libre&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mancomun&lt;/strong&gt;:  					&lt;a href=&quot;http://www.mancomun.org/novas/outras-novas/tecnoloxia-punta-en-software-libre.html&quot;&gt;Tecnoloxía punta en Software Libre&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Skiras&lt;/strong&gt;: &lt;a href=&quot;http://skiras.blogspot.com/2007/11/ii-concurso-universitario-de-software.html&quot;&gt;II Concurso Universitario de Software Libre&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://skiras.blogspot.com/2007/11/ii-concurso-universitario-de-software.html&quot;&gt;&lt;/a&gt;&lt;br /&gt;
Aprovechamos para mostrar las estadísticas del blog:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.r4p.es/fotosR4P/estad_2.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt; En esta primera se observan los resultados del efecto barrapunto&lt;a href=&quot;http://www.google.es/analytics&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.r4p.es/fotosR4P/estad_1.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Esta otra muestra las visitas totales registradas por &lt;a href=&quot;http://www.google.es/analytics&quot;&gt;Google Analytics&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Estas estadísticas son alagadoras. Un 22% de las visitas vuelven. La media de tiempo en la web es de 2 minutos y 17 segundos. Y los visitantes ven al menos 2 páginas por visita. Son muy buenas estadísticas para una web con un contenido tan concreto y mejores aún si añadimos que tan solo es un fin de carrera.&lt;/p&gt;
&lt;p&gt;Madri+d es el más prestigioso de los links que han hecho eco del proyecto R4P. Está organizado por profesores de la &lt;a href=&quot;http://www.uem.es&quot;&gt;UEM&lt;/a&gt;. Concretamente: Francisco Carrero, José Carlos Cortizo, José María Gómez, Borja Monsalve, Enrique Puertas y Yaiza Temprado. Aprovechamos para mandarles un saludo y darles las gracias.&lt;/p&gt;</description>
	<pubDate>Thu, 15 May 2008 21:40:37 +0000</pubDate>
</item>
<item>
	<title>Pro Evolution Chapping: Repeticiones</title>
	<guid>http://chapping.wordpress.com/?p=115</guid>
	<link>http://chapping.wordpress.com/2008/05/14/repeticiones/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Estuvimos en la Fase Final del Concurso donde lo pasamos muy bien y fue una estupenda experiencia que esperemos repetir. Vimos gente con mucho talento en la programación y escuchamos estupendas charlas. Enhorabuena a todos los premiados.&lt;/p&gt;
&lt;p&gt;En lo que concierne a novedades del juego pues hemos estado trabajando aunque no pongamos nada. Ahora mismo la principal novedad es que se pueden repetir partidos completos. El juego graba cada movimiento de los jugadores y después los imita leyéndolo de un fichero.&lt;/p&gt;
&lt;p&gt;Este es un paso intermedio para el juego en red. Ahora lo que tenemos que hacer es que lea de un socket en vez de un archivo para poder jugar, y que envié por el socket en vez de escribir en un fichero. Poco a poco seguimos trabajando para poder disfrutar del juego a través de internet. Esperamos ofreceros novedades en los próximos días.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/chapping.wordpress.com/115/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/chapping.wordpress.com/115/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/chapping.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/chapping.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/chapping.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/chapping.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/chapping.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/chapping.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/chapping.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/chapping.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/chapping.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/chapping.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=chapping.wordpress.com&amp;amp;blog=2110322&amp;amp;post=115&amp;amp;subd=chapping&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 14 May 2008 21:06:06 +0000</pubDate>
</item>
<item>
	<title>Feedo: ¡Feedo ya está aquí!</title>
	<guid>http://feedorss.wordpress.com/?p=8</guid>
	<link>http://feedorss.wordpress.com/2008/05/14/%c2%a1feedo-ya-esta-aqui/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Por fin, ha sido publicada una versión beta del agregador RSS vocal Feedo.&lt;/p&gt;
&lt;p&gt;A la espera de encontrar un servidor donde alojarlo,  se ha decidido publicar un paquete que permitirá a aquellos que lo deseen probar la aplicación desarrollada en PHP, utilizando como servidor su propio equipo.&lt;/p&gt;
&lt;p&gt;Para ello será necesario disponer de un servidor web que soporte PHP, además del servidor de bases de datos MySQL. Este último se puede obtener de forma totalmente gratuita: &lt;a href=&quot;http://www.mysql.com/&quot;&gt;MySQL&lt;/a&gt;. También existen alternativas gratuitas para obtener un servidor de páginas web, por ejemplo &lt;a href=&quot;http://apache.org/&quot;&gt;Apache&lt;/a&gt;. Aunque la solución más sencilla tal vez sea buscar un paquete con todo incluido. Algunos ejemplos son:&lt;a href=&quot;http://www.apachefriends.org/en/xampp.html&quot;&gt; XAMPP&lt;/a&gt;, &lt;a href=&quot;http://www.appservnetwork.com/&quot;&gt;AppServ&lt;/a&gt;, etc. Todos ellos incluyen Apache con PHP 5 y MySQL.&lt;/p&gt;
&lt;p&gt;Esta versión beta de Feedo consiste en un paquete en formato tar.gz disponible en &lt;a href=&quot;http://forja.rediris.es/frs/?group_id=217&quot;&gt;RedIris&lt;/a&gt; y en &lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=209041&quot;&gt;SourceForge.&lt;/a&gt; Dicho paquete contiene, además del código de la aplicación y su base de datos (en forma de script sql), instrucciones de instalación paso a paso, documentación HTML (generada con PHPDocumentor) y un conjunto de pruebas unitarias y funcionales. Ésto último está destinado a facilitar la creación de un entorno de desarrollo que permita modificar y/o ampliar el programa a aquellos que lo estimen oportuno. Para tal caso sería necesaria la instalación de symfony, framework PHP con el que se desarrolla Feedo.&lt;/p&gt;
&lt;p&gt;Como se trata de una versión beta y por lo tanto no definitiva, se ha tomado la decisión de no incluir aún la parte de voz, que permitirá en versiones posteriores de Feedo acceder a él a través de un dispositivo con soporte para &lt;a href=&quot;http://es.wikipedia.org/wiki/Voz_sobre_IP&quot;&gt;VozIP&lt;/a&gt;.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/feedorss.wordpress.com/8/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/feedorss.wordpress.com/8/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/feedorss.wordpress.com/8/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/feedorss.wordpress.com/8/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/feedorss.wordpress.com/8/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/feedorss.wordpress.com/8/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/feedorss.wordpress.com/8/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/feedorss.wordpress.com/8/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/feedorss.wordpress.com/8/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/feedorss.wordpress.com/8/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/feedorss.wordpress.com/8/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/feedorss.wordpress.com/8/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=feedorss.wordpress.com&amp;amp;blog=2120163&amp;amp;post=8&amp;amp;subd=feedorss&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 14 May 2008 16:45:51 +0000</pubDate>
</item>
<item>
	<title>zenphp: ¿Qué tipo de proyecto haces?</title>
	<guid>http://blog.zenphp.es/?p=137</guid>
	<link>http://blog.zenphp.es/2008/05/13/que-tipo-de-proyecto-haces/</link>
	<description>&lt;p&gt;&lt;img class=&quot;alignnone size-full wp-image-138 aligncenter&quot; title=&quot;icons&quot; src=&quot;http://blog.zenphp.es/wp-content/uploads/2008/05/icons.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;155&quot; /&gt;&lt;/p&gt;
&lt;p&gt;El otro día leí que existen dos tipos de hombres, los &lt;strong&gt;constructores&lt;/strong&gt; y los &lt;strong&gt;jardineros&lt;/strong&gt;&amp;#8230;los primeros se sumergen en el mundo de la &lt;em&gt;construcción&lt;/em&gt; de su proyecto y cuando lo ven finalizado se alegran mucho de haberlo terminado, aunque esta meta no los hace libres ni mucho menos sino que se dan cuenta de que están enjaulados entre las paredes de la propia construcción, sin saber qué más hacer o donde ir y ya que la alegría no suele durar mucho, se cuestionan sobre el sentido de la vida&amp;#8230;&lt;/p&gt;
&lt;p&gt;Por otro lado están los &lt;strong&gt;jardineros&lt;/strong&gt;, que son los que plantan semillas a lo largo del profundo universo, pasan por tempestades, son engañados por los elementos, pierden cosechas y son atacados por toda clase de males, pero, con el tiempo ,la perseverancia y la paciencia que han ido aplicando en todo momento han hecho que la cosecha de muchos frutos, muchos &lt;em&gt;proyectos&lt;/em&gt; tienen lugar y pueden compartir todo lo que han aprendido con toda clase de personas.&lt;/p&gt;
&lt;p&gt;¿Cuál es la decisión que formará tu futuro?&lt;/p&gt;
&lt;span class=&quot;akst_link&quot;&gt;&lt;a href=&quot;http://blog.zenphp.es/?p=137&amp;amp;akst_action=share-this&quot; title=&quot;E-mail this, post to del.icio.us, etc.&quot; id=&quot;akst_link_137&quot; class=&quot;akst_share_link&quot;&gt;Compártelo&lt;/a&gt;
&lt;/span&gt;</description>
	<pubDate>Tue, 13 May 2008 17:25:21 +0000</pubDate>
</item>
<item>
	<title>Pleim: Cese en el desarrollo</title>
	<guid>http://pleim.wordpress.com/?p=19</guid>
	<link>http://pleim.wordpress.com/2008/05/13/cese-en-el-desarrollo/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;He decidido demorar el desarrollo del proyecto de Pleim con el fin de recuperar otros proyectos y ocuparme un poco de cosas que tenía olvidadas. Seguiré continuandolo pronto, de eso no hay duda, aunque prefiero no aventurarme a dar una fecha.&lt;/p&gt;
&lt;p&gt;Aún así, si alguien está interesado en continuar con el desarrollo puede contactar conmigo, y recibirá toda mi ayuda. Quizá, con colaboración, me anime a llevar los proyectos que tengo en mente en paralelo.&lt;/p&gt;
&lt;p&gt;Un saludo a todos y gracias.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/pleim.wordpress.com/19/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/pleim.wordpress.com/19/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/pleim.wordpress.com/19/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/pleim.wordpress.com/19/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/pleim.wordpress.com/19/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/pleim.wordpress.com/19/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/pleim.wordpress.com/19/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/pleim.wordpress.com/19/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/pleim.wordpress.com/19/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/pleim.wordpress.com/19/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/pleim.wordpress.com/19/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/pleim.wordpress.com/19/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=pleim.wordpress.com&amp;amp;blog=2108028&amp;amp;post=19&amp;amp;subd=pleim&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 13 May 2008 12:55:31 +0000</pubDate>
</item>
<item>
	<title>zenphp: Más Extras para completar zenphp:VCard y DHTML Calendar</title>
	<guid>http://blog.zenphp.es/?p=133</guid>
	<link>http://blog.zenphp.es/2008/05/13/mas-extras-para-completar-zenphp-vcards-y-dhtml-calendar/</link>
	<description>&lt;p&gt;Como he visto que faltaban algunas cuestiones extras, las he añadido:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.zenphp.es/wp-content/uploads/2008/05/vcardicon.jpg&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-135&quot; title=&quot;vcardicon&quot; src=&quot;http://blog.zenphp.es/wp-content/uploads/2008/05/vcardicon.jpg&quot; alt=&quot;&quot; width=&quot;128&quot; height=&quot;128&quot; /&gt;&lt;/a&gt; soporte para &lt;a href=&quot;http://es.wikipedia.org/wiki/VCard&quot; target=&quot;_blank&quot;&gt;VCards&lt;/a&gt; [&lt;a href=&quot;https://forja.rediris.es/websvn/wsvn/csl2-zenphp/trunk/zenphp/librerias/clase_VCard.php?op=file&amp;amp;rev=0&amp;amp;sc=0&quot; target=&quot;_blank&quot;&gt;código&lt;/a&gt;][&lt;a href=&quot;https://forja.rediris.es/forum/forum.php?thread_id=1320&amp;amp;forum_id=821&quot; target=&quot;_blank&quot;&gt;ejemplo&lt;/a&gt;]&lt;br /&gt;
Podeis hacer uso de &amp;#8220;apt-get install 2vcard&amp;#8221; para hacer vuestras conversiones de libros de direcciones a VCards.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blog.zenphp.es/wp-content/uploads/2008/05/ical.png&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-134&quot; title=&quot;ical&quot; src=&quot;http://blog.zenphp.es/wp-content/uploads/2008/05/ical.png&quot; alt=&quot;&quot; width=&quot;128&quot; height=&quot;128&quot; /&gt;&lt;/a&gt;Calendarios en DHTML para insertar en formularios [&lt;a href=&quot;http://www.dynarch.com/projects/calendar/&quot; target=&quot;_blank&quot;&gt;descargar DHTML Calendar&lt;/a&gt;][&lt;a href=&quot;https://forja.rediris.es/forum/forum.php?thread_id=1321&amp;amp;forum_id=821&quot; target=&quot;_blank&quot;&gt;ejemplo&lt;/a&gt;]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Una captura:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blog.zenphp.es/wp-content/uploads/2008/05/dhtml_calendar.jpg&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-136&quot; title=&quot;dhtml_calendar&quot; src=&quot;http://blog.zenphp.es/wp-content/uploads/2008/05/dhtml_calendar.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;282&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Espero que os sirvan, como siempre &lt;img src=&quot;http://blog.zenphp.es/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt;&lt;/p&gt;
&lt;span class=&quot;akst_link&quot;&gt;&lt;a href=&quot;http://blog.zenphp.es/?p=133&amp;amp;akst_action=share-this&quot; title=&quot;E-mail this, post to del.icio.us, etc.&quot; id=&quot;akst_link_133&quot; class=&quot;akst_share_link&quot;&gt;Compártelo&lt;/a&gt;
&lt;/span&gt;</description>
	<pubDate>Tue, 13 May 2008 12:00:58 +0000</pubDate>
</item>
<item>
	<title>pigmeo: Resultados del II Concurso Universitario de Software Libre</title>
	<guid>http://es.blog.pigmeo.org/otros/resultados-del-ii-concurso-universitario-de-software-libre/</guid>
	<link>http://es.blog.pigmeo.org/otros/resultados-del-ii-concurso-universitario-de-software-libre/</link>
	<description>&lt;p&gt;El &lt;a href=&quot;http://concursosoftwarelibre.org/&quot;&gt;II Concurso Universitario de Software Libre&lt;/a&gt;, en el que el proyecto Pigmeo participaba, ha terminado con &lt;a href=&quot;http://concursosoftwarelibre.org/node/157&quot;&gt;estos resultados&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;De entre los 95 proyectos y 6 finalistas, Pigmeo ha quedado finalista de la categoría &amp;#8220;Mejor Proyecto Innovador&amp;#8221;, aunque no ha conseguido el primer premio, que se lo llevó el robot &lt;a href=&quot;http://r4p.es/&quot; rel=&quot;nofollow&quot;&gt;R4P&lt;/a&gt;. Quiero dar la enhorabuena también a Dato por su proyecto &lt;a href=&quot;http://chistera.yi.org/~adeodato/code/minirok/&quot;&gt;Minirok&lt;/a&gt;, a Antonio por &lt;a href=&quot;http://xmleye.wordpress.com/&quot;&gt;XMLEye&lt;/a&gt;, a Juan Pedro por &lt;a href=&quot;http://www.psychosynth.com&quot;&gt;Psychosynth&lt;/a&gt; y a Juan Belón por &lt;a href=&quot;http://zenphp.es/&quot;&gt;zenphp&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Aunque el concurso haya terminado, &lt;strong&gt;el desarrollo del proyecto continuará en el &lt;a href=&quot;http://en.pigmeo.org/&quot;&gt;sitio web oficial de Pigmeo&lt;/a&gt;&lt;/strong&gt;. Os recomiendo que os apuntéis a la &lt;a href=&quot;http://en.pigmeo.org/wiki/Mailing_lists_(development)&quot;&gt;lista de correo de anuncios sobre el proyecto&lt;/a&gt; para mantenerse al día.&lt;/p&gt;</description>
	<pubDate>Sun, 11 May 2008 09:58:57 +0000</pubDate>
</item>
<item>
	<title>zenphp: Fase final</title>
	<guid>http://blog.zenphp.es/?p=131</guid>
	<link>http://blog.zenphp.es/2008/05/10/fase-final/</link>
	<description>&lt;p&gt;Acabo de volver de la &lt;a href=&quot;http://concurso-softwarelibre.us.es/node/147&quot; target=&quot;_blank&quot;&gt;fase final del Concurso Universitario de Software Libre&lt;/a&gt; en Sevilla, bueno realmente fue anoche mi llegada pero tuve un concierto de &lt;a href=&quot;http://es.wikipedia.org/wiki/Roger_Waters&quot; target=&quot;_blank&quot;&gt;Roger Water&lt;/a&gt; y como su nombre indica ,hubo agua xD&lt;br /&gt;
&lt;a href=&quot;http://blog.zenphp.es/wp-content/uploads/2008/05/pinguinos.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-132&quot; title=&quot;pinguinos&quot; src=&quot;http://blog.zenphp.es/wp-content/uploads/2008/05/pinguinos-245x300.png&quot; alt=&quot;&quot; width=&quot;245&quot; height=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;¡Todos ganamos! ,como he venido hablando en otros posts, nuestras intenciones se ven reflejadas en las relaciones con los demás, en mi caso no aspiraba a ser millonario y sigo siendo finalista aunque en una nueva categoría: &amp;#8220;&lt;strong&gt;Mejor proyecto Comunitario&lt;/strong&gt;&amp;#8220;, es algo más de lo que esperaba cuando empecé con todo este proyecto &lt;img src=&quot;http://blog.zenphp.es/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Como digo, todos ganamos, esta fue una oportunidad única para entrar en contacto con toda la gente maravillosa que hemos tenido ocasión de ir conociendo a lo largo de nuestros desarrollos desde el año pasado, asi como de reunirnos con caras nuevas del software libre, para compartir nuestras pasiones alrededor de la hoguera de conocimientos y experiencia que este movimiento genera&amp;#8230;, Ah!, Pascal de Firefox me regaló una chapa, los chicos de R4P me hicieron una camiseta, los de Guadalinex pingüinitos antistress y otras,los organizadores también regalaron cosillas y derrocharon simpatía, etc. ¡gracias! &lt;img src=&quot;http://blog.zenphp.es/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt;&lt;/p&gt;
&lt;span class=&quot;akst_link&quot;&gt;&lt;a href=&quot;http://blog.zenphp.es/?p=131&amp;amp;akst_action=share-this&quot; title=&quot;E-mail this, post to del.icio.us, etc.&quot; id=&quot;akst_link_131&quot; class=&quot;akst_share_link&quot;&gt;Compártelo&lt;/a&gt;
&lt;/span&gt;</description>
	<pubDate>Sat, 10 May 2008 08:21:11 +0000</pubDate>
</item>
<item>
	<title>Post-procesador y Visor de demostraciones de ACL2: ¡Primer premio!</title>
	<guid>http://xmleye.wordpress.com/?p=12</guid>
	<link>http://xmleye.wordpress.com/2008/05/09/%c2%a1primer-premio/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Bueno bueno, acabo de volver de la fase final del Concurso, donde he tenido el gustazo de recibir el Primer Premio en la categoría Educativa. Quitando que el dinero es bienvenido, cómo no :-D, me alegra mucho que se reconozcan los esfuerzos de todos nosotros, que es lo realmente importante.&lt;/p&gt;
&lt;p&gt;Me gustaría agradecer a todos los demás finalistas, a los organizadores y a todos los involucrados por dejarme pasar unos dos días fantásticos con mucho frikeo ubuntero, debianero y demás. La visita a los jardines del Real Alcázar se aguó un poco, pero fue muy bonita de todas formas.&lt;/p&gt;
&lt;p&gt;Felicidades a todos los demás, que todos somos premiados. Empezando por &lt;strong&gt;Psychosynth&lt;/strong&gt;, que dan ganas de tontear con él sólo de verlo :-D, y que no me extraña que sea el premiado en absoluto. Y siguiendo con el robotito &lt;strong&gt;R4P&lt;/strong&gt; (espero que resolváis el problema con los horns de los servos, y poned fotos de la versión negra), &lt;strong&gt;Minirok&lt;/strong&gt; (Dato, eres de GNOME en el fondo, lo sé ;-)), &lt;strong&gt;Pigmeo&lt;/strong&gt; (sigo pensando que aunque no es prioritario, se debería poner la creación de un simulador en un documento por si alguien se siente dispuesto a echar el rato), y &lt;strong&gt;Zenphp&lt;/strong&gt; (se nota de dónde viene el nombre al hablar con el autor).&lt;/p&gt;
&lt;p&gt;Un recuerdo también a las menciones, en particular &lt;strong&gt;Pleim&lt;/strong&gt;, de mi misma universidad, que por desgracia no se pudo pasar, y a los de &lt;strong&gt;Pro Evolution Chapping&lt;/strong&gt;, con un juego peligrosamente adictivo. Pero por favor, entrenad un poco más y no os metáis tantos goles en propia puerta :-D.&lt;/p&gt;
&lt;p&gt;¡Suerte a todos en vuestros proyectos a partir de ahora!&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/xmleye.wordpress.com/12/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/xmleye.wordpress.com/12/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/xmleye.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/xmleye.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/xmleye.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/xmleye.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/xmleye.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/xmleye.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/xmleye.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/xmleye.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/xmleye.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/xmleye.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=xmleye.wordpress.com&amp;amp;blog=2106432&amp;amp;post=12&amp;amp;subd=xmleye&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 09 May 2008 21:20:21 +0000</pubDate>
</item>
<item>
	<title>Psychosynth: Premio al mejor proyecto Comunidad Morfeo ¡El gordo!</title>
	<guid>http://www.psychosynth.com/doku.php?id=es:blog:premio_comunidad_morfeo_el_gordo</guid>
	<link>http://www.psychosynth.com/doku.php?id=es:blog:premio_comunidad_morfeo_el_gordo</link>
	<description>¡Hola! Escribo eufórico de la felicidad y el regocijo tras haber sido premiado con el premio al mejor proyecto Comunidad Morfeo. Realmente es muy motivante que se reconozca el esfuerzo invertido en el proyecto, los cual potenciará el desarrollo futuro :)</description>
	<pubDate>Fri, 09 May 2008 17:42:15 +0000</pubDate>
</item>
<item>
	<title>R4P: Primer Premio en la Categoría de Innovación</title>
	<guid>http://www.r4p.es/wordpress/?p=108</guid>
	<link>http://www.r4p.es/wordpress/?p=108</link>
	<description>&lt;p&gt;&lt;strong&gt;ACTUALIZACIÓN:&lt;/strong&gt;  Ya están disponibles las fotos del concurso &lt;a href=&quot;http://www.concursosoftwarelibre.org/fotos/galeria_ff.html&quot; title=&quot;Galería II CUSL&quot;&gt;aquí&lt;/a&gt;, en breve montaremos un gallery con las fotos de R4P y demás curiosidades (entre las suyas y las nuestras tenemos para aburrir). De momento os dejamos la entrega del premio como aperitivo&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.r4p.es/img/entrega_premio_cusl2.jpg&quot; title=&quot;Imagen en grande&quot;&gt;&lt;img src=&quot;http://www.r4p.es/img/entrega_premio_cusl2_thumb.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;Sevilla 9 de Mayo de 2008 - Escuela Técnica Superior de Ingeniería Informática&lt;/p&gt;
&lt;p&gt;Hace apenas una hora que se ha realizado la entrega de premios del &lt;strong&gt;2º Concurso Universitario de Software Libre&lt;/strong&gt; nacional y el &lt;strong&gt;Proyecto R4P &lt;/strong&gt;ha obtenido el &lt;strong&gt;Primer Premio al Mejor Proyecto Innovador&lt;/strong&gt;. Se ha celebrado en la Universidad de Sevilla en la Escuela Técnica Superior de Ingeniería Informática.&lt;/p&gt;
&lt;p&gt; &lt;a href=&quot;http://www.r4p.es/wordpress/?p=108#more-108&quot; class=&quot;more-link&quot;&gt;(more&amp;#8230;)&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 12:47:14 +0000</pubDate>
</item>
<item>
	<title>HYDRA: Heterogeneous sYstem Deployment and Remote Adeministration.: Pruebas con IcePatch2</title>
	<guid>http://www.cvcampus.net/7 at http://www.cvcampus.net/hydra</guid>
	<link>http://www.cvcampus.net/hydra/?q=node/7</link>
	<description>&lt;p&gt;He estado haciendo pruebas con IcePatch2. Generé 65600 ficheros y los metí en un par de carpetas. Calculé los checksums y los desplegué sin mayores problemas, lo que me hace pensar que la limitación de 65536 ficheros ha sido solventada.&lt;br /&gt;
Me dispuse a hacer la prueba de fuego: distribuir un sistema entero con un único IcePatch2server. Sin embargo, antes de toparme (o no) con la limitación, encontré otro problema: el directorio /dev   No puedo distribuir los ficheros especiales, ya que son dependientes de la máquina.&lt;/p&gt;
&lt;p&gt;Hay que pensar cómo solucionar esto.&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 11:46:41 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: Render</title>
	<guid>http://javierperis.wordpress.com/?p=122</guid>
	<link>http://javierperis.wordpress.com/2008/05/07/render/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Hace unos días os comenté en qué consistía el patrón Visitor, que es el que voy a utilizar para realizar los render de preguntas. Un render&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/122/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/122/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/122/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/122/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/122/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/122/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/122/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/122/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/122/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/122/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/122/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/122/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=122&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 07 May 2008 23:43:25 +0000</pubDate>
</item>
<item>
	<title>Project Football: Premio Local de Sevilla, EDVS 2, y estado del proyecto</title>
	<guid>http://www.ikarogames.com/blog/archives/34-guid.html</guid>
	<link>http://www.ikarogames.com/blog/archives/34-Premio-Local-de-Sevilla,-EDVS-2,-y-estado-del-proyecto.html</link>
	<description>Hace tiempo que no comentamos por aquí las cosas que han ido ocurriendo alrededor de Project Football, así que a continuación os dejo un pequeño resumen.&lt;br /&gt;
&lt;br /&gt;
Fuimos al acto de entrega de los &lt;a href=&quot;http://www.concursosoftwarelibre.org/node/154&quot; title=&quot;Premio Local Sevilla&quot;&gt;Premios Locales de Sevilla&lt;/a&gt; en el CUSLII, hicimos una pequeña presentación de nuestro proyecto junto a los desarrolladores de &lt;a href=&quot;http://chapping.wordpress.com&quot; title=&quot;Pro Evolution Chapping&quot;&gt;Pro Evolution Chapping&lt;/a&gt;, los cuales obtuvieron el primer premio en esta categoría local de Sevilla y nosotros nos llevamos una mención especial por parte de la organización. El evento estuvo muy bien, entre los asistentes Javier Santos se puso en contacto con nosotros para ver si conseguimos sacar una versión del juego para MacOS X (cualquier ayuda en este área es bienvenida). Aquí os dejo un recorte del periódico El Mundo del Sábado 3 de Marzo, en el que hablan de este evento:&lt;br /&gt;
&lt;div class=&quot;serendipity_imageComment_center&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://www.ikarogames.com/blog/uploads/EdicionSevilla03-05-08.jpg&quot;&gt;&lt;!-- s9ymdb:42 --&gt;&lt;img width=&quot;24&quot; height=&quot;110&quot; src=&quot;http://www.ikarogames.com/blog/uploads/EdicionSevilla03-05-08.serendipityThumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Artículo en El Mundo&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
También el Sábado 3 se celebró en Sevilla el &lt;a href=&quot;http://www.desea.es/edvs2/&quot; title=&quot;EDVS 2&quot;&gt;EDVS 2&lt;/a&gt;, un encuentro de desarrolladores de videojuegos organizado por la asociación &lt;a href=&quot;http://www.desea.es&quot; title=&quot;DESEA&quot;&gt;DESEA&lt;/a&gt;. Allí pudimos ver varios proyectos interesantes y conocer a personas metidas en el mundillo de los videojuegos. Pudimos hablar con la gente de &lt;a href=&quot;http://generamobile.com/&quot; title=&quot;Genera Mobile&quot;&gt;Genera Mobile&lt;/a&gt;, que llevan unos años desarrollando mánagers de fútbol para móviles y tienen la licencia oficial de la LFP para poner los nombres de los equipos y los jugadores, además nos enseñaron la versión 2008 de dicho mánager y otros juegos de fútbol que estaban haciendo. También pude conocer a &lt;a href=&quot;http://jovechiere.blogspot.com/&quot; title=&quot;JoveChiere&quot;&gt;JoveChiere&lt;/a&gt;, un crack del &lt;a href=&quot;http://www.wings3d.com/&quot; title=&quot;Wings3D&quot;&gt;Wings3D&lt;/a&gt;, al que le estuve preguntando algunas cosillas sobre como modelar una portería, el me comentó la existencia de un &lt;a href=&quot;http://www.wings3d.es/&quot; title=&quot;Portal Wings3D&quot;&gt;portal en español sobre Wings3D&lt;/a&gt; que está montando y que tiene muy buena pinta. También pudimos enseñar un poco el juego en un momento de relax y parece que gustó como va la cosa (gracias a Alberto y a nuestro tocayo David por ofrecer sus portátiles). Ya tenemos ganas de ir al EDVS 3 &lt;img src=&quot;http://www.ikarogames.com/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; class=&quot;emoticon&quot; /&gt; .&lt;br /&gt;
&lt;br /&gt;
Por último, en cuanto al desarrollo propio de Project Football, estamos realizando la documentación del desarrollo que hemos hecho hasta ahora, puesto que es nuestro proyecto fin de carrera y queremos entregarlo antes del 2 de Junio (a ver si nos da tiempo), por esta razón no le estamos dando ahora tanta caña al código fuente. En el servidor SVN hemos corregido algunos pequeños detalles (por ejemplo para que compile en la nueva Ubuntu 8.04), y en mi copia local he estado trabajando un poco en la conducción del balón por parte de los jugadores, aunque el movimiento no es muy fluido aún.</description>
	<pubDate>Wed, 07 May 2008 01:07:22 +0000</pubDate>
	<author>nospam@example.com (Dividio)</author>
</item>
<item>
	<title>Pro Evolution Chapping: Versión 0.43</title>
	<guid>http://chapping.wordpress.com/?p=114</guid>
	<link>http://chapping.wordpress.com/2008/05/06/version-043/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Nueva versión lista para descargar donde hemos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Mejorado el rendimiento, ahora es más ligero que nunca.&lt;/li&gt;
&lt;li&gt;Cambiado la física para que el juego sea más atractivo.&lt;/li&gt;
&lt;li&gt;Cuando termina el partido vuelve al menú principal.&lt;/li&gt;
&lt;li&gt;Arreglos en el campo del billar.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(Versión de svn 164)&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/chapping.wordpress.com/114/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/chapping.wordpress.com/114/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/chapping.wordpress.com/114/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/chapping.wordpress.com/114/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/chapping.wordpress.com/114/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/chapping.wordpress.com/114/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/chapping.wordpress.com/114/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/chapping.wordpress.com/114/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/chapping.wordpress.com/114/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/chapping.wordpress.com/114/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/chapping.wordpress.com/114/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/chapping.wordpress.com/114/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=chapping.wordpress.com&amp;amp;blog=2110322&amp;amp;post=114&amp;amp;subd=chapping&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 06 May 2008 19:02:10 +0000</pubDate>
</item>
<item>
	<title>iSharpKnocking: Actualización del estado del proyecto</title>
	<guid>http://projects.ilikecoffee.net/sharpknocking/index.php/blog/show/Actualizacin-del-estado-del-proyecto.html</guid>
	<link>http://projects.ilikecoffee.net/sharpknocking/index.php/blog/show/Actualizacin-del-estado-del-proyecto.html</link>
	<description>&lt;p&gt;Ya es hora de dar parte después de tanto tiempo.&lt;/p&gt;
	&lt;p&gt;Dado que tanto diego como yo no tenemos demasiado tiempo para dedicarselo al proyecto decidimos dejar el concurso así que no envíamos la documentación pertinente por lo que nos quedamos fuera directamente.&lt;/p&gt;
	&lt;p&gt;Pero el proyecto sigue, eso sí, muy despacito.&lt;/p&gt;
	&lt;p&gt;Así que lo de cambiar a la forja nada de nada. Seguiremos usando google code hasta que se harten de nosotros &lt;img src=&quot;http://projects.ilikecoffee.net/sharpknocking/plugins/Emoticons/images/tongue.png&quot; border=&quot;0&quot; alt=&quot;tongue.png &quot; width=&quot;16&quot; height=&quot;16&quot; /&gt;&lt;/p&gt;
	&lt;p&gt;Ah, felicitaciones a los finalistas de este año &lt;img src=&quot;http://projects.ilikecoffee.net/sharpknocking/plugins/Emoticons/images/face-smile.png&quot; border=&quot;0&quot; alt=&quot;face-smile.png &quot; width=&quot;16&quot; height=&quot;16&quot; /&gt;
&lt;/p&gt;</description>
	<pubDate>Tue, 06 May 2008 17:57:45 +0000</pubDate>
	<author>mangelp@gmail.com (Miguel Ángel Pérez)</author>
</item>
<item>
	<title>R4P: ¿Irá R4P caminando a Sevilla?</title>
	<guid>http://www.r4p.es/wordpress/?p=107</guid>
	<link>http://www.r4p.es/wordpress/?p=107</link>
	<description>&lt;p&gt;Con esto no pretendemos que R4P vaya caminando &lt;strong&gt;hasta&lt;/strong&gt; Sevilla&amp;#8230; tardaríamos años&amp;#8230; xD&lt;/p&gt;
&lt;p&gt;La pregunta es si conseguiremos que ande y que lo haga de una forma suficientemente estable como para presentarlo caminando.&lt;/p&gt;
&lt;p&gt;De momento todos sus primeros pasos han terminado en tropezones, caídas o tragedias&amp;#8230;  Pero con un cerebro un millón de veces más básico que el de un mosquito su periodo de aprendizaje es más lento y tedioso&amp;#8230; sobretodo para nosotros  :S&lt;/p&gt;
&lt;p&gt;Estamos trabajando en ello:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.r4p.es/fotosR4P/r4p_team.jpg&quot; height=&quot;375&quot; width=&quot;500&quot; /&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 06 May 2008 16:37:13 +0000</pubDate>
</item>
<item>
	<title>Entorno Colaborativo para Centros de Secundaria: Fase final del II CUSL</title>
	<guid>http://betacontinua.com/blog/?p=386</guid>
	<link>http://betacontinua.com/blog/2008/05/06/fase-final-del-ii-cusl/</link>
	<description>&lt;p&gt;Esta semana se celebra en la &lt;a href=&quot;http://www.informatica.us.es/&quot;&gt;Escuela Técnica superior de Ingeniería Informática de Sevilla&lt;/a&gt; la &lt;strong&gt;fase final&lt;/strong&gt; de la segunda edición del &lt;a href=&quot;http://concurso-softwarelibre.us.es/&quot;&gt;Concurso Universitario de Software Libre&lt;/a&gt;. Nosotros nos inscribimos allá por Octubre con mucha ilusión, ya que aprobamos el &lt;strong&gt;PFC&lt;/strong&gt; (a.k.a. Proyecto Fin de Carrera) en Septiembre con un lustroso 10. Podéis comprobar la veracidad de estas palabras en la parte derecha de este blog, donde mostramos el sello  de &lt;strong&gt;proyecto participante.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;De hecho si recordáis los primeros posts de este blog (&lt;a href=&quot;http://betacontinua.com/blog/2007/10/13/nuestra-historia-i/&quot;&gt;éste&lt;/a&gt;, o &lt;a href=&quot;http://betacontinua.com/blog/2007/10/15/nuestra-historia-ii/&quot;&gt;éste&lt;/a&gt;, o incluso &lt;a href=&quot;http://betacontinua.com/blog/2007/10/09/presentacion-oficial-de-nuestras-creaciones/&quot;&gt;éste&lt;/a&gt;), se ve claramente que este blog nació de aquella idea, aunque hoy por hoy pensamos que sólo fue una excusa para poder compartir con el resto de nuestros semejantes las cosas que vamos descubriendo por este mundillo o las frikadas que nos nublan la mente cuasilíquida que tenemos.&lt;/p&gt;
&lt;p&gt;El objetivo era rehacer nuestro proyecto empleando otras tecnologías, ya que durante su desarrollo nos encontramos con dificultades que hubiéramos querido solventar cambiando algunos componentes del conjunto. Pasaríamos del (a mi parecer) insufrible mundo de las &lt;strong&gt;JSP&lt;/strong&gt; al bonito y flexible &lt;strong&gt;PHP&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Comenzamos a investigar distintos frameworks en PHP como symfony, pero por diversos motivos no pudimos continuar su desarrollo, por lo que he de anunciaros, fieles seguidores, que no hemos ganado este certamen (&amp;#8230;y un sonoro Ohhh! se escuchó por la sala).&lt;/p&gt;
&lt;p&gt;Pero se han desarrollado proyectos muy interesantes en esta segunda edición: el sintetizador de  &lt;a href=&quot;https://forja.rediris.es/projects/csl2-psynth/&quot;&gt;Psychosynth&lt;/a&gt;, el reproductor de música &lt;a href=&quot;https://forja.rediris.es/projects/csl2-minirok/&quot;&gt;Minirok&lt;/a&gt; o el framework en php &lt;a href=&quot;https://forja.rediris.es/projects/csl2-zenphp/&quot;&gt;Zenphp&lt;/a&gt;. Hay muchos más y todos están alojados en la &lt;a href=&quot;https://forja.rediris.es&quot;&gt;Forja de RedIRIS&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://concursosoftwarelibre.org/node/147#actividades&quot;&gt;Aquí&lt;/a&gt; podéis consultar las actividades que se van a llevar a cabo el Jueves y el Viernes de esta semana. La asistencia es libre y gratuíta hasta completar aforo. Así que si estáis interesados, ya sabéis, ¡daos prisa!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://sharethis.com/item?&amp;amp;wp=2.5.1&amp;amp;publisher=ce7c8709-5792-47c6-a0e6-9eb3c80f9738&amp;amp;title=Fase+final+del+II+CUSL&amp;amp;url=http%3A%2F%2Fbetacontinua.com%2Fblog%2F2008%2F05%2F06%2Ffase-final-del-ii-cusl%2F&quot;&gt;ShareThis&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 06 May 2008 07:00:37 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: Reescribiendo pruebas</title>
	<guid>http://javierperis.wordpress.com/?p=121</guid>
	<link>http://javierperis.wordpress.com/2008/05/05/reescribiendo-pruebas/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Con el cambio de estructura de la aplicación, tengo que reescribir las pruebas. Hoy ha sido el turno para el código de validación que os comenté ayer.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/121/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/121/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/121/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/121/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/121/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/121/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/121/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/121/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/121/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/121/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/121/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/121/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=121&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 05 May 2008 23:00:49 +0000</pubDate>
</item>
<item>
	<title>HYDRA: Heterogeneous sYstem Deployment and Remote Adeministration.: Planning</title>
	<guid>http://www.cvcampus.net/6 at http://www.cvcampus.net/hydra</guid>
	<link>http://www.cvcampus.net/hydra/?q=node/6</link>
	<description>&lt;p&gt;QEMU ha demostrado no ser el entorno de pruebas/desarrollo más adecuado para el proyecto. Después de desistir de utilizarlo a menos que sea estrictamente necesario, me he dedicado a ponerme al día con Ice e Icegrid.&lt;/p&gt;
&lt;p&gt;He desarrollado un módulo que es básicamente un inspector de sistemas, para obtener las características de cada nodo de la red Icegrid (procesador, memoria, tarjeta gráfica, etc...). De esta forma podremos saber cuál es la configuración más adecuada a cada nodo, sobre todo pensando en términos de drivers de video, espacio libre en disco, etc.&lt;/p&gt;
&lt;p&gt;Además, este módulo también será utilizado en el &lt;a href=&quot;http://www.proyecto-hesperia.org&quot;&gt;proyecto HESPERIA&lt;/a&gt;, de forma que mato dos pájaros de un tiro.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://arco.inf-cr.uclm.es/hesperia-overview.html&quot;&gt;http://arco.inf-cr.uclm.es/hesperia-overview.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nuevas Tareas&lt;/strong&gt;&lt;br /&gt;
Ahora debería comenzar a planificar el resto del proyecto, para organizarme un poco. Las tareas de más &quot;alto nivel&quot; que se me ocurren ahora mismo son:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Crear el sistema mínimo que irá instalado en cada nodo&lt;/li&gt;
&lt;li&gt;Resolver la limitación de IcePatch2&lt;/li&gt;
&lt;li&gt;Decidir cómo se van a crear las particiones para instalar los sistemas&lt;/li&gt;
&lt;li&gt;Realizar y configurar el arranque remoto con PXE, Etherboot o similar&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Mon, 05 May 2008 11:04:06 +0000</pubDate>
</item>
<item>
	<title>R4P: Problemas durante el desarrollo (III)</title>
	<guid>http://www.r4p.es/wordpress/?p=106</guid>
	<link>http://www.r4p.es/wordpress/?p=106</link>
	<description>&lt;p&gt;&lt;strong&gt;Problemas con Arduino y un extenso código fuente:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Parece que Arduino no soporta un código fuente que contenga grandes arrays o supere un número determinado de líneas.&lt;/p&gt;
&lt;p&gt;Un código que funciona perfectamente deja de hacerlo al añadir un array que cumple la sintaxis del programa a la perfección sin razón aparente. El código compila perfectamente, se flasea sobre Arduino sin problema e incluso en ocasiones se ejecuta. Pero no realiza la comunicación por TWI o I2C, a veces se queda colgado a media ejecución, en otras ocasiones se descompensa la velocidad de transmisión del puerto de serie y otras veces directamente no pasa nada.&lt;/p&gt;
&lt;p&gt;No se sabe si el problema es del chip o del hardware de Arduino. Se ha buscado información que explique el problema pero no hay nada en la página oficial. No hay ni siquiera una lista de problemas conocidos ni un lugar donde postear los problemas que vayan surgiendo a los usuarios.&lt;/p&gt;
&lt;p&gt;Cada vez la idea de utilizar un Ardabasto (versión mejorada de Arduino) se hace más factible y técnicamente más viable.&lt;/p&gt;</description>
	<pubDate>Sun, 04 May 2008 14:21:12 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: Validando tipos de pregunta</title>
	<guid>http://javierperis.wordpress.com/?p=120</guid>
	<link>http://javierperis.wordpress.com/2008/05/03/validando-tipos-de-pregunta/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Anteriormente tenía varias funciones que validaban si los datos introducidos en el formulario para crear un tipo de pregunta eran correctos, exprimiendo un poco viendo los argumentos comunes y gracias a las facilidades de Python conseguí crear una función que validaba cualquiera de los tipos de pregunta de los que dispone el sistema, moviendo esta función a un módulo nuevo de validación. Después de hacer el esfuerzo, me di cuenta que muchas veces complicarse a la hora de crear un método (para no repetir código) no es la mejor opción, ya que complica su posterior modificación o extender la validación a otro tipo de preguntas.&lt;/p&gt;
&lt;p&gt;Por lo tanto, finalmente, he creado una clase validator, que valida los parámetros comunes y luego subclases para validar cada tipo de pregunta específico.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/120/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/120/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/120/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/120/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/120/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/120/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/120/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/120/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/120/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/120/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/120/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/120/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=120&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Sat, 03 May 2008 22:31:59 +0000</pubDate>
</item>
<item>
	<title>Open Virtual Container: Proyecto en letargo</title>
	<guid>http://www.openvirtualcontainer.org/content/proyecto-en-letargo</guid>
	<link>http://feeds.openvirtualcontainer.org/~r/OVC/~3/282786101/proyecto-en-letargo</link>
	<description>&lt;!--paging_filter--&gt;&lt;p&gt;Hola a todos,&lt;/p&gt;
&lt;p&gt;El equipo de OVC hemos decidido tomar un descanso indefinido sobre el proyecto hasta que nuestras agendas se vacien un poco, en principio estará inactivo hasta septiembre, pero igual lo retomamos pronto.&lt;/p&gt;
&lt;p&gt;Hasta pronto.&lt;br /&gt;
Grupo OpenVirtualContainer.org&lt;/p&gt;&lt;img src=&quot;http://feeds.openvirtualcontainer.org/~r/OVC/~4/282786101&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
	<pubDate>Sat, 03 May 2008 15:10:50 +0000</pubDate>
</item>
<item>
	<title>Psychosynth: ¡Finalista CUSL!</title>
	<guid>http://www.psychosynth.com/doku.php?id=es:blog:finalista_cusl</guid>
	<link>http://www.psychosynth.com/doku.php?id=es:blog:finalista_cusl</link>
	<description>Pongo la noticia con casi una semana de retraso pero... ¡El proyecto es finalista en el II Concurso Universitario de Software Libre, dónde competían proyectos de toda España!

El jueves que viene a las 12 daré una charla en Sevilla sobre el proyecto y el viernes se entregarán los premios finales. A ver si hay suerte :)</description>
	<pubDate>Fri, 02 May 2008 21:38:15 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: Patrón Visitor</title>
	<guid>http://javierperis.wordpress.com/?p=119</guid>
	<link>http://javierperis.wordpress.com/2008/05/02/patron-visitor/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;En &lt;a title=&quot;Programación orientada a objetos&quot; href=&quot;http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos&quot;&gt;programación orientada a objetos&lt;/a&gt;, el &lt;strong&gt;patrón visitor&lt;/strong&gt; es una forma de separar el &lt;a title=&quot;Algoritmo&quot; href=&quot;http://es.wikipedia.org/wiki/Algoritmo&quot;&gt;algoritmo&lt;/a&gt; de la estructura de un &lt;a title=&quot;Objeto&quot; href=&quot;http://es.wikipedia.org/wiki/Objeto&quot;&gt;objeto&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;La idea básica es que se tiene un conjunto de clases elemento que conforman la estructura de un objeto. Cada una de estas clases elemento tiene un método aceptar (&lt;em&gt;accept()&lt;/em&gt;) que recibe al objeto visitador (&lt;em&gt;visitor&lt;/em&gt;) como argumento. El visitador es una interfaz que tiene un método &lt;em&gt;visit&lt;/em&gt; diferente para cada clase elemento; por tanto habrá implementaciones de la interfaz visitor de la forma: &lt;em&gt;visitorClase1&lt;/em&gt;, &lt;em&gt;visitorClase2&lt;/em&gt;&amp;#8230; &lt;em&gt;visitorClaseN&lt;/em&gt;. El método &lt;em&gt;accept&lt;/em&gt; de una clase elemento llama al método &lt;em&gt;visit&lt;/em&gt; de su clase. Clases concretas de un visitador pueden entonces ser escritas para hacer una operación en particular.&lt;/p&gt;
&lt;p&gt;Cada método &lt;em&gt;visit&lt;/em&gt; de un visitador concreto puede ser pensado como un método que no es de una sola clase, sino de un par de clases: el visitador concreto y clase elemento particular. Así el patrón visitor simula el envío doble (en inglés éste término se conoce como &lt;em&gt;Double-Dispatch&lt;/em&gt;) en un lenguaje convencional orientado a objetos de envío único (&lt;em&gt;Single-Dispatch&lt;/em&gt;), como son &lt;a title=&quot;Lenguaje de programación Java&quot; href=&quot;http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java&quot;&gt;Java&lt;/a&gt; o &lt;a class=&quot;mw-redirect&quot; title=&quot;C más más&quot; href=&quot;http://es.wikipedia.org/wiki/C_m%C3%A1s_m%C3%A1s&quot;&gt;C++&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;El patrón visitor también especifica cómo sucede la interacción en la estructura del objeto. En su versión más sencilla, donde cada algoritmo necesita iterar de la misma forma, el método &lt;em&gt;accept&lt;/em&gt; de un elemento contenedor, además de una llamada al método &lt;em&gt;visit&lt;/em&gt; del objeto &lt;em&gt;visitor&lt;/em&gt;, también pasa el objeto &lt;em&gt;visitor&lt;/em&gt; como argumento al llamar al método &lt;em&gt;accept&lt;/em&gt; de todos sus elementos hijos.&lt;/p&gt;
&lt;p&gt;Este patrón es ampliamente utilizado en intérpretes, compiladores y procesadores de lenguajes, en general.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/119/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/119/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/119/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/119/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/119/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/119/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/119/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/119/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/119/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/119/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/119/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/119/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=119&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 02 May 2008 03:29:39 +0000</pubDate>
</item>
<item>
	<title>R4P: Programación de la Fase Final del CUSL</title>
	<guid>http://www.r4p.es/wordpress/?p=105</guid>
	<link>http://www.r4p.es/wordpress/?p=105</link>
	<description>&lt;p&gt;Ya está disponible &lt;a href=&quot;http://concursosoftwarelibre.org/node/147&quot; title=&quot;Programación Fase Final II CUSL&quot;&gt;la programación&lt;/a&gt; de la fase final del &lt;a href=&quot;http://concursosoftwarelibre.org&quot; title=&quot;II CUSL&quot;&gt;II Concurso Universitario de Software Libre&lt;/a&gt;, que tiene lugar los días 8 y 9 de éste mes. A nosotros nos ha tocado presentar el proyecto el segundo día a las 9:30. Nos viene bien, preferíamos el segundo día para poder ver el día anterior como iban las presentaciones, como organizan las cosas y demás&amp;#8230;&lt;/p&gt;
&lt;p&gt;Las charlas son muy interesantes y muy variadas, dentro del ámbito del software libre, la primera de todas (sin contar las presentaciones de los proyectos finalistas) trata sobre &lt;strong&gt;&lt;em&gt;estándares abiertos&lt;/em&gt;&lt;/strong&gt; así que tendrá bastante impacto teniendo en cuenta el cachondeo que se traen ultimamente la ISO y el estándar OOXML de Microsoft, la de &lt;strong&gt;&lt;em&gt;&amp;#8220;cómo no dar una charla técnica&amp;#8221;&lt;/em&gt;&lt;/strong&gt; es especialmente interesante para todos los que presentamos el proyecto fin de carrera éste año, seguro que nos apuntamos unas cuantas ideas y la de mozilla también, sobre todo por lo de &amp;#8220;gestión de un proyecto de software libre&amp;#8221; y porque intentaremos tirarles de la lengua sobre las ideas para Thunderbird 3 &lt;img src=&quot;http://www.r4p.es/wordpress/wp-includes/images/smilies/icon_biggrin.gif&quot; alt=&quot;:D&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Ánimo juaxix, que empezar siempre es lo más díficil y también suerte a todos los demás &lt;img src=&quot;http://www.r4p.es/wordpress/wp-includes/images/smilies/icon_biggrin.gif&quot; alt=&quot;:D&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://concursosoftwarelibre.org/node/147&quot;&gt;&lt;img src=&quot;http://www.r4p.es/img/horario_cusl.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Recordaros que para poder asistir tenéis que registraros en &lt;a href=&quot;http://concursosoftwarelibre.org/node/151&quot; title=&quot;Formulario de inscripción CUSL&quot;&gt;éste formulario de inscripción&lt;/a&gt;.&lt;/p&gt;</description>
	<pubDate>Thu, 01 May 2008 11:53:49 +0000</pubDate>
</item>
<item>
	<title>Minirok: Omg, finalista y a Sevilla!</title>
	<guid>http://chistera.yi.org/~adeodato/code/minirok/csl2.blog/entries/2008/05/01/omg_finalista_y_a_sevilla.html</guid>
	<link>http://chistera.yi.org/~adeodato/code/minirok/csl2.blog/entries/2008/05/01/omg_finalista_y_a_sevilla.html</link>
	<description>&lt;p&gt;Oh, so no he podido pasarme por aquí a decirlo, pero al final Minirok es
&lt;a href=&quot;http://www.concursosoftwarelibre.org/node/152&quot;&gt;proyecto finalista del concurso&lt;/a&gt;! No puedo decir lo
contento que estoy... Enhorabuena al resto de finalistas, y también a
todos los participantes, porque creo que crear o participar en un
proyecto de software libre es ya una recompensa en sí (yo estoy
contentísimo de haber entrado en el mundillo hace ya 4 años o así).&lt;/p&gt;

&lt;p&gt;Estas dos últimas semanas he estado bastante ocupado: una vez finalizada
la fase de desarrollo volví corriendo a mi gran otra pasión que es
Debian, y he estado involucrado en &lt;a href=&quot;http://lists.debian.org/debian-devel-announce/2008/04/msg00017.html&quot;&gt;migrar de Python 2.4 a Python 2.5 en
Lenny&lt;/a&gt;. Yay!&lt;/p&gt;

&lt;p&gt;Y más. Ahora en un par de horas, cojo un tren y me voy a Coruña, a una
reunión de los desarrolladores de Debian españoles (aunque vienen un par
de fuera también), la segunda edición de la &lt;a href=&quot;http://www.dudesconf.org/&quot;&gt;Dudesconf&lt;/a&gt;. Daré una
charla introductoria sobre Git, y un par más de cosas relacionadas con
Debian, y (sobre todo) pasaré unos días con un montón de amigos, porque
eso son.&lt;/p&gt;

&lt;p&gt;Nos vemos la semana que viene en Sevilla!&lt;/p&gt;</description>
	<pubDate>Thu, 01 May 2008 11:00:32 +0000</pubDate>
</item>
<item>
	<title>Pro Evolution Chapping: Nueva versión 0.42 ya descargable!!!</title>
	<guid>http://chapping.wordpress.com/?p=109</guid>
	<link>http://chapping.wordpress.com/2008/04/29/nueva-version-042-ya-descargable/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;En esta nueva versión hemos incluido:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Primeras pruebas con tiros con efecto (no definitivo).&lt;/li&gt;
&lt;li&gt;Menú manejable con el ratón y teclado a la vez.&lt;/li&gt;
&lt;li&gt;Nuevo campo retro.&lt;/li&gt;
&lt;li&gt;Nuevo campo billar.&lt;/li&gt;
&lt;li&gt;Optimización del pintado de las flechas.&lt;/li&gt;
&lt;li&gt;Nueva física, las chapas y la pelota tiene distinto rozamiento.&lt;/li&gt;
&lt;li&gt;Hasta un máximo de diez chapas por equipos.&lt;/li&gt;
&lt;li&gt;Hay gol de oro, ahora un equipo tiene que ganar siempre.&lt;/li&gt;
&lt;li&gt;Aparece el mensaje de GOAL cuando se marca un gol.&lt;/li&gt;
&lt;li&gt;Rotación en chapas y pelotas.&lt;/li&gt;
&lt;li&gt;Arreglado bugs en campo de playa e hielo.&lt;/li&gt;
&lt;li&gt;Cambiado imágenes por texto con fuentes.&lt;/li&gt;
&lt;li&gt;Arreglado el selector que indica de quién es el turno.&lt;/li&gt;
&lt;li&gt;Versión para MACOS.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Hemos quitado la principal optimización de dibujado, aunque hemos añadido otras como la de la flecha o limitar el número de frames por segundo. En la próxima versión la volveremos a incorporar si no da muchos problemas. Sí notas que te va más lento de lo normal dínoslo. También queremos opiniones sobre los efectos. No es definitivo, pero queremos saber como os gustaba más el juego, si como antes o como ahora.&lt;/p&gt;
&lt;p&gt;Elige tu Sistema Operativo y bájate la nueva versión:&lt;/p&gt;
&lt;div&gt;&lt;a href=&quot;http://forja.rediris.es/frs/download.php/749/chapping-0.42-linux32.tar.bz2&quot;&gt;&lt;span&gt;Download&lt;br /&gt;
v0.42&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://forja.rediris.es/frs/download.php/748/chapping-0.42-linux64.tar.bz2&quot;&gt;&lt;span&gt;Download&lt;br /&gt;
v0.42&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://forja.rediris.es/frs/download.php/751/chapping-0.42-win32.zip&quot;&gt;&lt;span&gt;Download&lt;br /&gt;
v0.42&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://forja.rediris.es/frs/download.php/750/chapping-0.42-mac.zip&quot;&gt;&lt;span&gt;Download&lt;br /&gt;
v0.42&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;(revisión 154 subversion)&lt;/div&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/chapping.wordpress.com/109/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/chapping.wordpress.com/109/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/chapping.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/chapping.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/chapping.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/chapping.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/chapping.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/chapping.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/chapping.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/chapping.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/chapping.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/chapping.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=chapping.wordpress.com&amp;amp;blog=2110322&amp;amp;post=109&amp;amp;subd=chapping&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 30 Apr 2008 15:21:40 +0000</pubDate>
</item>
<item>
	<title>R4P: Libelium Arduino Contest 2008</title>
	<guid>http://www.r4p.es/wordpress/?p=104</guid>
	<link>http://www.r4p.es/wordpress/?p=104</link>
	<description>&lt;p&gt;Como ya sabéis seguimos la filosofía de &amp;#8220;el que no juega no gana&amp;#8221; y &amp;#8220;cuantos más juguemos mejor!&amp;#8221;. Por eso concursamos en todo lo que nos sale y os avisamos de &lt;a href=&quot;http://www.r4p.es/wordpress/?tag=concursos&quot; title=&quot;Concursos!&quot;&gt;todos los concursos&lt;/a&gt; que nos parecen interesantes &lt;img src=&quot;http://www.r4p.es/wordpress/wp-includes/images/smilies/icon_biggrin.gif&quot; alt=&quot;:D&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Este es el vídeo que hemos presentado al &lt;a href=&quot;http://www.r4p.es/wordpress/?p=58&quot; title=&quot;Concurso Arduino Libelium&quot;&gt;concurso de Libelium&lt;/a&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;div id=&quot;vvq482d4853ac3e8&quot; class=&quot;vvqbox vvqyoutube&quot;&gt;
&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=C0JCCZ_YUyM&quot;&gt;http://www.youtube.com/watch?v=C0JCCZ_YUyM&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/p&gt;</description>
	<pubDate>Wed, 30 Apr 2008 11:59:51 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: Patrón builder</title>
	<guid>http://javierperis.wordpress.com/?p=118</guid>
	<link>http://javierperis.wordpress.com/2008/04/29/patron-builder/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Como &lt;a title=&quot;Patrón de diseño&quot; href=&quot;http://es.wikipedia.org/wiki/Patr%C3%B3n_de_dise%C3%B1o&quot;&gt;Patrón de diseño&lt;/a&gt;, el patrón builder (Constructor) es usado para permitir la creación de una variedad de objetos complejos desde un objeto fuente (Producto), el objeto fuente se compone de una variedad de partes que contribuyen individualmente a la creación de cada objeto complejo a través de un conjunto de llamadas a interfaces comunes de la clase Abstract Builder.&lt;/p&gt;
&lt;p&gt;A menudo, el patrón builder construye el &lt;a title=&quot;Composite (patrón de diseño)&quot; href=&quot;http://es.wikipedia.org/wiki/Composite_%28patr%C3%B3n_de_dise%C3%B1o%29&quot;&gt;patrón Composite&lt;/a&gt;, un patrón estructural.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Intención&lt;/strong&gt;: Abstrae el proceso de creación de un objeto complejo, centralizando dicho proceso en un único punto, de tal forma que el mismo proceso de construcción pueda crear representaciones diferentes.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/118/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/118/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/118/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/118/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/118/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/118/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/118/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/118/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/118/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/118/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/118/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/118/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=118&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 30 Apr 2008 00:08:33 +0000</pubDate>
</item>
<item>
	<title>R4P: Control Automático de Inclinación</title>
	<guid>http://www.r4p.es/wordpress/?p=103</guid>
	<link>http://www.r4p.es/wordpress/?p=103</link>
	<description>&lt;p&gt;R4P recibe una inclinación para cada eje, X e Y. Si el valor de uno de estos parámetros es cero en ese eje no se hará nada. En caso de ser un valor válido R4P inclinará el cuerpo en esa dirección, primero realizando la inclinación del Eje X y luego la del Eje Y.&lt;/p&gt;
&lt;p&gt;Es exactamente lo inverso al control de estabilidad en el que el suelo modifica su inclinación y R4P tiene que adaptar las posiciones de las patas para mantener el cuerpo perfectamente horizontal.&lt;/p&gt;
&lt;p&gt;En este vídeo nos muestra sus capacidades en cuanto a inclinación y estabilidad:&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;

 &lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;</description>
	<pubDate>Tue, 29 Apr 2008 16:04:24 +0000</pubDate>
</item>
<item>
	<title>zenphp: Aplicaciones de administración</title>
	<guid>http://blog.zenphp.es/?p=129</guid>
	<link>http://blog.zenphp.es/2008/04/29/aplicaciones-de-administracion/</link>
	<description>&lt;p&gt;Un gestor de contenidos de una aplicación de administración, a lo largo de la historia de zenphp me he visto obligado a crear diversos tipos de administradores e ingeniármelas para hacerlo de forma tan general que pudiera compartir el código entre proyectos para no reescribir todo el código una y otra vez en función de las necesidades de los usuarios finales.&lt;br /&gt;
Para generar dichas aplicaciones, estoy diseñando un modelo general de aplicación web de administración con una serie de plantillas, el conjunto total de la aplicación con administración es el cartucho que carga el generador Gtk y es compilado por el generador POA de forma que obtenemos el esqueleto inicial de una aplicación en pocos segundos ,sobre la que vamos a trabajar, podemos cambiar las plantillas de administración pero realmente no es algo primordial ya que sólo con cambiar el logo para cada proyecto y un par de cosas más estará completado.&lt;br /&gt;
Adjunto una captura de una de las aplicaciones web de administración del modelo de &amp;#8220;Portal&amp;#8221; que estoy preparando como cartucho para incluir en el repositorio SVN del proyecto.&lt;br /&gt;
&lt;a href=&quot;http://blog.zenphp.es/wp-content/uploads/2008/04/captura_admin.jpg&quot;&gt;&lt;img class=&quot;aligncenter size-medium wp-image-130&quot; title=&quot;captura_admin&quot; src=&quot;http://blog.zenphp.es/wp-content/uploads/2008/04/captura_admin-300x141.jpg&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;141&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;En la imagen se puede ver el visualizador HTML donde el único HTML que hay son pequeños mensajes de resultados, una pregunta, una confirmación, cosas simples, que han de estar mejor en funciones que lean una plantilla por defecto, asi está todo bien organizado. El resultado es una página de administración para mantener el contenido de una aplicación web cliente de forma que cualquier usuario pueda modificar cualquier parte de la misma.&lt;/p&gt;
&lt;span class=&quot;akst_link&quot;&gt;&lt;a href=&quot;http://blog.zenphp.es/?p=129&amp;amp;akst_action=share-this&quot; title=&quot;E-mail this, post to del.icio.us, etc.&quot; id=&quot;akst_link_129&quot; class=&quot;akst_share_link&quot;&gt;Compártelo&lt;/a&gt;
&lt;/span&gt;</description>
	<pubDate>Tue, 29 Apr 2008 11:42:20 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: Diagramas de secuencia</title>
	<guid>http://javierperis.wordpress.com/?p=117</guid>
	<link>http://javierperis.wordpress.com/2008/04/27/diagramas-de-secuencia/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Una vez ya están modeladas gran parte de las interfaces, es hora de darle un poco de estructura y lógica al proyecto, para aclarar un poco las ideas estoy realizando diagramas de secuencia que es el nombre que toma la técnica de Message Sequence Chart en UML.&lt;/p&gt;
&lt;p&gt;De momento, he definido los escenarios de:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Crear pregunta.&lt;/li&gt;
&lt;li&gt;Crear pregunta con error al introducir los datos.&lt;/li&gt;
&lt;li&gt;Crear vocabulario.&lt;/li&gt;
&lt;li&gt;Crear término.&lt;/li&gt;
&lt;li&gt;Editar vocabulario.&lt;/li&gt;
&lt;li&gt;Editar término.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Los diagramas los estoy creando con NetBeans 6.0.1, según la especificación &lt;a href=&quot;http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado&quot;&gt;UML 2.0&lt;/a&gt; o al menos eso dice NetBeans&amp;#8230;&lt;/p&gt;
&lt;p&gt;Activation boxes, or &lt;a title=&quot;Method (computer science)&quot; href=&quot;http://en.wikipedia.org/wiki/Method_%28computer_science%29&quot;&gt;method&lt;/a&gt;-call boxes, are opaque rectangles drawn on top of lifelines to represent that processes are being performed in response to the message.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/117/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/117/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/117/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/117/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/117/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/117/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/117/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/117/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/117/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/117/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/117/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/117/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=117&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Sun, 27 Apr 2008 22:57:35 +0000</pubDate>
</item>
<item>
	<title>Pro Evolution Chapping: Página Web</title>
	<guid>http://chapping.wordpress.com/?p=101</guid>
	<link>http://chapping.wordpress.com/2008/04/27/pagina-web/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Esta semana hemos estado trabajando en un diseño nuevo para la página web, ya vamos por el cuarto y hemos decidido colgarlos aquí para saber vuestra opinión; qué modelo os parece mejor, o si por el contrario queréis criticarlo porque no os gustan los colores, etc. Lo que se os ocurra:&lt;/p&gt;
&lt;p&gt;Modelo 1: Fue el primer esbozo que hicimos. Incluía solo opciones de liga y personalización.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://chapping.files.wordpress.com/2008/04/plant1.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-102&quot; src=&quot;http://chapping.files.wordpress.com/2008/04/plant1.png?w=300&amp;amp;h=285&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;285&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Modelo 2: Estaba pensado como plantilla para el blog, nunca se llego a aplicar y en caso de aplicarse, habría que redimensionarlo (entre otras cosas).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://chapping.files.wordpress.com/2008/04/plant2.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-103&quot; src=&quot;http://chapping.files.wordpress.com/2008/04/plant2.png?w=242&amp;amp;h=300&quot; alt=&quot;&quot; width=&quot;242&quot; height=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Modelo3: Estaba pensado como una página para angloparlantes, simple y directa, sólo para las descargas&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://chapping.files.wordpress.com/2008/04/plant3_.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-108&quot; src=&quot;http://chapping.files.wordpress.com/2008/04/plant3_.png?w=300&amp;amp;h=239&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;239&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Modelo 4: Es un portal general sobre el juego&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://chapping.files.wordpress.com/2008/04/plant4.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-106&quot; src=&quot;http://chapping.files.wordpress.com/2008/04/plant4.png?w=263&amp;amp;h=300&quot; alt=&quot;&quot; width=&quot;263&quot; height=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/chapping.wordpress.com/101/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/chapping.wordpress.com/101/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/chapping.wordpress.com/101/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/chapping.wordpress.com/101/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/chapping.wordpress.com/101/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/chapping.wordpress.com/101/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/chapping.wordpress.com/101/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/chapping.wordpress.com/101/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/chapping.wordpress.com/101/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/chapping.wordpress.com/101/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/chapping.wordpress.com/101/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/chapping.wordpress.com/101/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=chapping.wordpress.com&amp;amp;blog=2110322&amp;amp;post=101&amp;amp;subd=chapping&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Sun, 27 Apr 2008 20:07:54 +0000</pubDate>
</item>
<item>
	<title>R4P: Problemas durante el desarrollo (II)</title>
	<guid>http://www.r4p.es/wordpress/?p=102</guid>
	<link>http://www.r4p.es/wordpress/?p=102</link>
	<description>&lt;p&gt;&lt;strong&gt;Problemas con la interrupción del Timer2 de Arduino y el protocolo TWI&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Se pretendía utilizar una interrupción propia del &lt;a href=&quot;http://www.google.es/url?sa=t&amp;amp;ct=res&amp;amp;cd=2&amp;amp;url=http%3A%2F%2Fwww.atmel.com%2Fdyn%2Fresources%2Fprod_documents%2Fdoc2545.pdf&amp;amp;ei=S5oUSPmvJp7SnAP378GcAg&amp;amp;usg=AFQjCNHuYNVoQpjnaxulsVXEyGnQ76wHDw&amp;amp;sig2=cgRZowYdkiG9Mn_JgdL9sQ&quot;&gt;Atmega 168&lt;/a&gt; que es el chip que tiene Arduino para enviar los datos del robot al chip SD20 y comunicarse con la interfaz con una frecuencia de 20 y 10 Hz respectivamente.&lt;/p&gt;
&lt;p&gt;Sin embargo una de las instrucciones para escribir por &lt;a href=&quot;http://www.r4p.es/wordpress/?p=63&quot;&gt;I2C o TWI&lt;/a&gt; deja literalmente colgado a Arduino. En concreto la instrucción  &lt;em&gt;Wire.endTransmission();&lt;/em&gt; que cierra la conexión con el I2C o TWI y que debe hacerse después de cada envío de datos al chip.&lt;/p&gt;
&lt;p&gt;Por tanto se da por supuesto que se trata de un problema referente Arduino o a Processing. Y la implementación deberá realizarse llamando a la función encargada del envío de datos cada vez que un servo modifique su posición.&lt;/p&gt;
&lt;p&gt;Este problema supondrá una peor legibilidad del código.&lt;/p&gt;</description>
	<pubDate>Sun, 27 Apr 2008 14:42:13 +0000</pubDate>
</item>
<item>
	<title>Pro Evolution Chapping: I Premio Local de Sevilla</title>
	<guid>http://chapping.wordpress.com/?p=99</guid>
	<link>http://chapping.wordpress.com/2008/04/26/i-premio-local-de-sevilla/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Ayer estuvimos de enhorabuena, fuimos nombrados ganadores del I Premio Local de Sevilla dentro del II Segundo Concurso de Software Libre. Nos congratula que nos reconozcan nuestro trabajo, para seguir con el proyecto más allá de este concurso. Queremos agradecer a todos los que nos han y están ayudando en este proyecto para que sea un poco más grande.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://chapping.files.wordpress.com/2008/04/local.png&quot;&gt;&lt;img class=&quot;alignnone size-medium wp-image-100 aligncenter&quot; src=&quot;http://chapping.files.wordpress.com/2008/04/local.png?w=148&amp;amp;h=61&quot; alt=&quot;&quot; width=&quot;148&quot; height=&quot;61&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Además nos han hecho una mención especial dentro del II Concurso a nivel nacional,  &lt;a href=&quot;http://www.concursosoftwarelibre.org/node/152&quot; target=&quot;_blank&quot;&gt;http://www.concursosoftwarelibre.org/node/152&lt;/a&gt;. Desde aquí felicitar a los finalistas que son:&lt;/p&gt;
&lt;p&gt;Psychosynth: &lt;a href=&quot;http://www.psychosynth.com/doku.php?id=es:blog&quot;&gt;http://www.psychosynth.com/doku.php?id=es:blog&lt;/a&gt; Además de ser nuestro favorito por su innovación y talento.&lt;/p&gt;
&lt;p&gt;Minirok: &lt;a href=&quot;http://chistera.yi.org/~adeodato/code/minirok/csl2.blog/&quot;&gt;http://chistera.yi.org/~adeodato/code/minirok/csl2.blog/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;zenphp: &lt;a href=&quot;http://blog.zenphp.es/&quot;&gt;http://blog.zenphp.es/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;R4P:&lt;a href=&quot;http://www.r4p.es/wordpress/&quot;&gt; http://www.r4p.es/wordpress/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;xmleye: &lt;a href=&quot;http://xmleye.wordpress.com/&quot;&gt;http://xmleye.wordpress.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pigmeo: &lt;a href=&quot;http://es.blog.pigmeo.org/&quot;&gt;http://es.blog.pigmeo.org/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Además del resto de menciones especiales:&lt;/p&gt;
&lt;p&gt;xpages: &lt;a href=&quot;http://xpages-es.blogspot.com/&quot;&gt;http://xpages-es.blogspot.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;pleim: &lt;a href=&quot;http://pleim.wordpress.com/&quot;&gt;http://pleim.wordpress.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ktutorial: &lt;a href=&quot;http://ktutorial.wordpress.com/&quot;&gt;http://ktutorial.wordpress.com/&lt;/a&gt;&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/chapping.wordpress.com/99/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/chapping.wordpress.com/99/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/chapping.wordpress.com/99/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/chapping.wordpress.com/99/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/chapping.wordpress.com/99/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/chapping.wordpress.com/99/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/chapping.wordpress.com/99/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/chapping.wordpress.com/99/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/chapping.wordpress.com/99/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/chapping.wordpress.com/99/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/chapping.wordpress.com/99/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/chapping.wordpress.com/99/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=chapping.wordpress.com&amp;amp;blog=2110322&amp;amp;post=99&amp;amp;subd=chapping&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Sat, 26 Apr 2008 18:01:45 +0000</pubDate>
</item>
<item>
	<title>zenphp: Finalista del II CUSL</title>
	<guid>http://blog.zenphp.es/?p=127</guid>
	<link>http://blog.zenphp.es/2008/04/26/finalista-del-ii-cusl/</link>
	<description>&lt;table border=&quot;0&quot; width=&quot;100%&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td colspan=&quot;2&quot;&gt;&lt;strong&gt;El árbol da sus frutos&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://blog.zenphp.es/wp-content/uploads/2008/04/limonero.jpg&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-128&quot; title=&quot;limonero&quot; src=&quot;http://blog.zenphp.es/wp-content/uploads/2008/04/limonero.jpg&quot; alt=&quot;&quot; width=&quot;155&quot; height=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Es hora de recoger algunos frutos de este árbol&amp;#8230;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;zenphp ha resultado ser finalista del &lt;a href=&quot;http://www.concursosoftwarelibre.org/&quot;&gt;II Concurso Universitario de Software Libre&lt;/a&gt; junto con &lt;a href=&quot;http://www.concursosoftwarelibre.org/node/152&quot;&gt;otros proyectos más &lt;/a&gt;de los compañeros que han participado.&lt;/p&gt;
&lt;p&gt;Tengo que dar las gracias por la gran ayuda que me han prestado, con sus opiniones,participación y simpatía &lt;img src=&quot;http://blog.zenphp.es/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;Podremos conocernos en Sevilla, echad el bañador que para Mayo empieza el calor!&lt;/p&gt;
&lt;p&gt;Mi enhorabuena a todos los proyectos, tengo que mencionarlo pues gracias a todos hemos podido comprobar que es mejor colaborar que competir&lt;/p&gt;
&lt;p&gt;Saludos!&lt;/p&gt;



&lt;span class=&quot;akst_link&quot;&gt;&lt;a href=&quot;http://blog.zenphp.es/?p=127&amp;amp;akst_action=share-this&quot; title=&quot;E-mail this, post to del.icio.us, etc.&quot; id=&quot;akst_link_127&quot; class=&quot;akst_share_link&quot;&gt;Compártelo&lt;/a&gt;
&lt;/span&gt;</description>
	<pubDate>Sat, 26 Apr 2008 14:06:55 +0000</pubDate>
</item>
<item>
	<title>Open Virtual Container: Enhorabuena a los que pasan a la siguiente fase!</title>
	<guid>http://www.openvirtualcontainer.org/content/enhorabuena-a-los-que-pasan-a-la-siguiente-fase</guid>
	<link>http://feeds.openvirtualcontainer.org/~r/OVC/~3/278202323/enhorabuena-a-los-que-pasan-a-la-siguiente-fase</link>
	<description>&lt;!--paging_filter--&gt;&lt;p&gt;El equipo de OpenVirtualContainer da la enhorabuena a todos los concursantes que han pasado a la siguiente ronda.&lt;/p&gt;
&lt;p&gt;Finalistas del II CUSL&lt;/p&gt;
&lt;p&gt;El comité de evaluación después de estudiar los proyectos participantes, ha resuelto nombrar finalistas a:&lt;/p&gt;
&lt;p&gt;    * Minirok, de Adeodato Simó de la Universidad de Alicante.&lt;br /&gt;
    * Zenphp, de Juan Belón Pérez de la Universidad de Granada.&lt;br /&gt;
    * R4P de Luis Alberto Pérez García y Luis Ignacio Díaz del Dedo de la Universidad Europea de Madrid.&lt;br /&gt;
    * xmleye de Antonio García Domínguez de la Universidad de Cádiz.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.openvirtualcontainer.org/content/enhorabuena-a-los-que-pasan-a-la-siguiente-fase&quot;&gt;leer más&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.openvirtualcontainer.org/~r/OVC/~4/278202323&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
	<pubDate>Sat, 26 Apr 2008 10:32:53 +0000</pubDate>
</item>
<item>
	<title>R4P: Finalistas del II Concurso Universitario de Software Libre</title>
	<guid>http://www.r4p.es/wordpress/?p=101</guid>
	<link>http://www.r4p.es/wordpress/?p=101</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://concurso-softwarelibre.us.es/&quot; title=&quot;CUSL&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://concurso-softwarelibre.us.es/&quot; title=&quot;CUSL&quot;&gt;&lt;img src=&quot;http://www.r4p.es/img/cabecera_cusl.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;El &lt;strong&gt;proyecto R4P&lt;/strong&gt; de la &lt;a href=&quot;http://www.uem.es&quot;&gt;Universidad Europea de Madrid&lt;/a&gt; con los directores Nourdine Aliane y Fernando Berenguer, proyectado por &lt;a href=&quot;http://www.r4p.es/wordpress/?page_id=3&quot;&gt;Luis Alberto Perez García&lt;/a&gt; y &lt;a href=&quot;http://www.r4p.es/wordpress/?page_id=4&quot;&gt;Luis Ignacio Díaz del Dedo&lt;/a&gt; es finalista en el &lt;a href=&quot;http://www.concursosoftwarelibre.org/node/152&quot;&gt;II Concurso Universitario de Software Libre.&lt;/a&gt;La fase final se celebrará en Sevilla los días 8 y 9 de Mayo. Existen tres categorías, educación, innovación y ocio. Somos seis finalistas por tanto habrá tres ganadores por categoría y tres finalistas.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;R4P&lt;/strong&gt; es un &lt;strong&gt;robot de cuatro patas&lt;/strong&gt; orientado a la &lt;strong&gt;educación &lt;/strong&gt;que persigue la máxima de &lt;strong&gt;bajo coste&lt;/strong&gt;. Es por ello que solo se ha utilizado en su desarrollo herramientas de software libre con el ahorro que su uso conlleva. Como intercambio equivalente todo el software, diseño de piezas y documentación desarrollada hará uso de licencias libres como &lt;a href=&quot;http://www.r4p.es/wordpress/?page_id=47&quot; title=&quot;Licencia CC&quot;&gt;CC&lt;/a&gt; o &lt;a href=&quot;http://www.r4p.es/wordpress/?page_id=48&quot; title=&quot;Licencia CC GPLv3&quot;&gt;GPL3&lt;/a&gt;, y en el apartado &lt;a href=&quot;http://www.r4p.es/wordpress/?page_id=45&quot; title=&quot;Licencias del Proyecto R4P&quot;&gt;&lt;strong&gt;licencias&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;R4P es un robot libre para gente libre que quiera sumergirse en la robótica a un nivel profesional pero con un bajo coste. Como ya sabéis, podéis encontrar todo lo referente al proyecto en éste blog.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.r4p.es/fotosR4P/r4p_artcube.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Felicidades a Juaxix con su proyecto &lt;a href=&quot;http://blog.zenphp.es/&quot;&gt;zhenphp&lt;/a&gt; y a &lt;a href=&quot;http://www.concursosoftwarelibre.org/node/152&quot;&gt;todos los finalistas&lt;/a&gt; del &lt;a href=&quot;http://concurso-softwarelibre.us.es/&quot; title=&quot;II Concurso Universitario de Software Libre&quot;&gt;la segunda edición del CUSL&lt;/a&gt;!&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;¡ ¡ ¡ Nos vemos en Sevilla ! ! ! &lt;/strong&gt;&lt;/p&gt;</description>
	<pubDate>Sat, 26 Apr 2008 10:18:46 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: Patrones de diseño</title>
	<guid>http://javierperis.wordpress.com/?p=116</guid>
	<link>http://javierperis.wordpress.com/2008/04/25/patrones-de-diseno/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Los &lt;strong&gt;patrones de diseño&lt;/strong&gt; (&lt;em&gt;design patterns&lt;/em&gt;) son la base para la búsqueda de soluciones a problemas comunes en el desarrollo de &lt;a title=&quot;Software&quot; href=&quot;http://es.wikipedia.org/wiki/Software&quot;&gt;software&lt;/a&gt; y otros ámbitos referentes al diseño de interacción o interfaces.&lt;/p&gt;
&lt;p&gt;Un patrón de diseño es una solución a un problema de diseño. Para que una solución sea considerada un patrón debe poseer ciertas características. Una de ellas es que debe haber comprobado su efectividad resolviendo problemas similares en ocasiones anteriores. Otra es que debe ser reusable, lo que significa que es aplicable a diferentes problemas de diseño en distintas circunstancias.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/116/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/116/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/116/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/116/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=116&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Sat, 26 Apr 2008 04:23:15 +0000</pubDate>
</item>
<item>
	<title>zenphp: Expandiendo zenphp a los medios</title>
	<guid>http://blog.zenphp.es/?p=125</guid>
	<link>http://blog.zenphp.es/2008/04/24/expandiendo-zenphp-a-los-medios/</link>
	<description>&lt;p&gt;Para expandir zenphp escribo artículos donde tan sólo explico lo que los programadores necesitan, se hace más fácil de leer si no son muy largos y está escrito de forma que es comprensible independientemente del nivel que tenga el lector,&amp;#8230;o al menos se intenta &lt;img src=&quot;http://blog.zenphp.es/wp-includes/images/smilies/icon_biggrin.gif&quot; alt=&quot;:D&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;table border=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;El último artículo que he escrito va sobre &lt;a href=&quot;http://granadaphp.agenciaq4.com/?p=66&quot; target=&quot;_blank&quot;&gt;cadenas de texto y expresiones regulares&lt;/a&gt;, muchas comunidades suelen tener cientos de preguntas ,donde se repiten muy a menudo los temas, con estos pequeños tutoriales se pretende ahorrar horas de conversaciones y preguntas/respuestas que por bien que estén necesitan un tiempo para ser publicados y completados.&lt;/td&gt;
&lt;td valign=&quot;top&quot;&gt;&lt;a href=&quot;http://blog.zenphp.es/wp-content/uploads/2008/04/bolicas_zen.jpg&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-126&quot; title=&quot;bolicas_zen&quot; src=&quot;http://blog.zenphp.es/wp-content/uploads/2008/04/bolicas_zen.jpg&quot; alt=&quot;&quot; width=&quot;173&quot; height=&quot;141&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Tener en cuenta todos los casos es fundamental, para hacerlo me ayudo de los libros que voy encontrando, la mayoría están en inglés y a veces me sorprendo a mi mismo leyendo y escuchando cosas en este idioma, como si fuera español, aunque no me vuelvo a plantear si el framework debería estar en inglés, me parece bien como está &lt;img src=&quot;http://blog.zenphp.es/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt;&lt;/p&gt;
&lt;span class=&quot;akst_link&quot;&gt;&lt;a href=&quot;http://blog.zenphp.es/?p=125&amp;amp;akst_action=share-this&quot; title=&quot;E-mail this, post to del.icio.us, etc.&quot; id=&quot;akst_link_125&quot; class=&quot;akst_share_link&quot;&gt;Compártelo&lt;/a&gt;
&lt;/span&gt;</description>
	<pubDate>Thu, 24 Apr 2008 10:25:22 +0000</pubDate>
</item>
<item>
	<title>Post-procesador y Visor de demostraciones de ACL2: Fase final del Concurso Universitario de Software Libre de la UCA</title>
	<guid>http://xmleye.wordpress.com/?p=11</guid>
	<link>http://xmleye.wordpress.com/2008/04/24/fase-final-del-concurso-universitario-de-software-libre-de-la-uca/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Bueno, este post llega casi con una semana de retraso, pero de todas formas allá va.&lt;/p&gt;
&lt;p&gt;El viernes pasado, tal y como comentó mi compañero David (autor de Pleim) en su blog, fue la entrega de premios de dicha fase final. Expusimos, en este mismo orden:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Felipe, con &lt;a href=&quot;http://blog.facebes.com/&quot;&gt;FichaPráctica&lt;/a&gt;, un software para la gestión de fichas didácticas para asignaturas de primaria/educación especial/párvulos y de escuelas de idiomas. No llegó a poder implementar código, pero creo que ya tuvo bastante con la recogida de requisitos y aprender las herramientas. Fue interesante su discusión acerca de las limitaciones que existen a la hora de crear interfaces ricas en un entorno Web, y de cómo ésto le hacía pensar en elaborar un editor para sus contenidos.&lt;/li&gt;
&lt;li&gt;Servidor con XMLEye. En fin, no dije nada que no hubiera dicho ya, aunque habría invitado algunas preguntas. Los vídeos dieron algunos problemas, pero nada que mplayer no pudiera arreglar. Nada en absoluto supera a ese reproductor, excepto quizá en su interfaz (¿pero quién necesita interfaz? :-D)&lt;/li&gt;
&lt;li&gt;David, con &lt;a href=&quot;http://pleim.wordpress.com/&quot;&gt;Pleim&lt;/a&gt;. Por cierto, gracias por la felicitación, David, y mucho ánimo con tu proyecto, que podría ser muy útil para más de uno de nosotros. Estaría muy bien que su clasificador se integrara con cosas como el buscador Tracker de GNOME (¿o han cambiado recientemente a otro?), o con servidores web como Apache.&lt;/li&gt;
&lt;li&gt;Mi compañero de carrera &lt;a href=&quot;http://forja.wordpress.com/&quot;&gt;Alejandro&lt;/a&gt;, con su forja de software. A ver si alguien explota de verdad su potencial y le saca todos los bugs :-D. No es fácil depurar una aplicación tan grande por sí mismo, y menos cuando tienes que ir rodeando problemas y problemas de integración entre muchas herramientas que no estaban pensadas para ello. De todas formas, su forja ya se está usando bastante, con más de 40 proyectos registrados (que para una forja tan joven, y de una sola universidad, no está nada mal en mi opinión).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tras una discusión con otro compañero que deseaba desarrollar software libre y posiblemente participar en el próximo CUSL (¡ánimo!), en el que hablamos, entre otras cosas, del típico dilema de si coger GPL/LGPL/BSD para su software, llegó el Rector y se realizó la entrega de premios, en la que tuve el honor de recibir el Primer Premio. Pero bueno, esto es sólo cosa del momento: mis compañeros han invertido también mucho tiempo en esto y han conseguido muy buenos resultados para el poco tiempo que la universidad y la vida en general nos deja :-).&lt;/p&gt;
&lt;p&gt;Además, queda mucho por hacer aún. A ver si se relajan las cosas otra vez un poco y le puedo echar más tiempo otra vez a XMLEye.&lt;/p&gt;
&lt;p&gt;(Por cierto, el Windows Vista que traía el portátil fue bonito&amp;#8230; hasta que se terminó de bajar la ISO de la Release Candidate de Ubuntu Hardy. Me da hasta casi pena, tuvo una vida tan corta&amp;#8230; :-D)&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/xmleye.wordpress.com/11/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/xmleye.wordpress.com/11/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/xmleye.wordpress.com/11/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/xmleye.wordpress.com/11/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/xmleye.wordpress.com/11/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/xmleye.wordpress.com/11/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/xmleye.wordpress.com/11/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/xmleye.wordpress.com/11/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/xmleye.wordpress.com/11/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/xmleye.wordpress.com/11/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/xmleye.wordpress.com/11/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/xmleye.wordpress.com/11/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=xmleye.wordpress.com&amp;amp;blog=2106432&amp;amp;post=11&amp;amp;subd=xmleye&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Thu, 24 Apr 2008 08:10:14 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: Refactoring Day</title>
	<guid>http://javierperis.wordpress.com/?p=115</guid>
	<link>http://javierperis.wordpress.com/2008/04/23/refactoring-day/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;La semana pasada ya comencé a ver que el código comenzaba a desbordarme, aprovechando el cambio que tiene que sufrir el código para adaptarlo a las taxonomías de vocabularios y términos, he estado realizando un diseño de clases para desacoplar las tareas de las diferentes capas y aplicar el patrón MVC (Modelo-Vista-Controlador). También he realizado algunos pequeños cambios para que el código sea más legible, pero todavía le he doy vueltas al diseño de clases, nada me convence. Espero aclarar las ideas mañana.&lt;/p&gt;
&lt;p&gt;Por otra parte, como son muchas las tareas que uno puedo hacer en un proyecto &amp;#8220;grande&amp;#8221;, he echo una pequeña prueba de plantilla XSL para html, poca cosa, tengo todavía mucho trabajo por hacer, mirar como se crean diversos elementos en html, las plantillas CSS, etc.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/115/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/115/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/115/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/115/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=115&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 23 Apr 2008 23:56:47 +0000</pubDate>
</item>
<item>
	<title>R4P: Soporte de Configuración (I): ConfigFileManager</title>
	<guid>http://www.r4p.es/wordpress/?p=100</guid>
	<link>http://www.r4p.es/wordpress/?p=100</link>
	<description>&lt;p&gt;&lt;img src=&quot;http://www.r4p.es/img/applications-system.png&quot; align=&quot;right&quot; /&gt;Uno de los requisitos más interesantes del interfaz de control para R4P era que fuese altamente configurable. La primera opción que se tuvo en mente fué almacenar, en la misma base de datos que se iba a utilizar para almacenar los logs, las preferncias seleccionadas. Finalmente se ha optado por hacer que el uso de una base de datos sea también elección del usuario (así como el hecho de conservar logs del programa).&lt;/p&gt;
&lt;p&gt;Para que ésto sea factible se hace necesario el uso de ficheros de configuración, a primera vista los factores que se querían hacer configurables eran los siguientes: &lt;strong&gt;idioma, opciones de conexión, opciones del interfaz gráfico (con posible soporte de skins para los iconos) y opciones de log.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;El hecho de tener varios ficheros de configuración añade también la necesidad de utilizar un &lt;strong&gt;fichero de configuración general&lt;/strong&gt; donde se pueda consultar y almacenar qué ficheros de idioma, configuración, skin, etc&amp;#8230; se deben cargar.&lt;/p&gt;
&lt;p&gt;Para tratar los ficheros de configuración la solución más sencilla pasa por utilizar la clase &lt;a href=&quot;http://java.sun.com/javase/6/docs/api/java/util/Properties.html&quot; title=&quot;Properties (Java Platform SE 6)&quot;&gt;&lt;em&gt;Properties&lt;/em&gt;&lt;/a&gt; de la API de java, que nos ofrece las siguientes ventajas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No supone inlcuir ninguna dependecia externa (como hemos dicho, está en la propia API del lenguaje).&lt;/li&gt;
&lt;li&gt;Su uso está ampliamente documentado, a la par de ser muy sencillo.&lt;/li&gt;
&lt;li&gt;Nos ofrece soporte para dos formatos de ficheros: &lt;strong&gt;texto plano&lt;/strong&gt; y &lt;strong&gt;XML&lt;/strong&gt; (lo que favorecerá la versatilidad a la hora de traducir los ficheros de idioma y hará más fácil encontrar traductores).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La clase que nos ocupa &lt;em&gt;&lt;strong&gt;ConfigFileManager&lt;/strong&gt;&lt;/em&gt; es la clase básica que tratará con el contenido de los ficheros. Pertenece al paquete &lt;em&gt;r4p.GUI.configuration&lt;/em&gt; y es una clase que hace de puente entre la clase &lt;em&gt;Properties&lt;/em&gt; de la API y las clases de carga de propiedades (&lt;em&gt;ConfigurationComm, ConfigurationGUI, ConfigurationSkin &lt;/em&gt;y&lt;em&gt; ConfigurationLog&lt;/em&gt;) añadiendo alguna funcionalidad interesante a las que ya incorpora la clase original de la API. Entre éstas funcionalidades añadidas están:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Identificar automáticamente el formato del fichero (texto plano o XML) a partir de la extensión del fichero.&lt;/li&gt;
&lt;li&gt;Cargar/guardar todas las propiedades y sus valores de forma dinámica (y mediante un únio método), lo que nos permite añadir tantas propiedades como queramos sin tener que retocar el código de cargado/guardado en más de un único sitio.&lt;/li&gt;
&lt;li&gt;Nos permite controlar los posibles fallos evitando así la escalada de errores que podrían causar el cierre inesperado de la aplicación.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;a href=&quot;http://www.r4p.es/wordpress/?p=100#more-100&quot; class=&quot;more-link&quot;&gt;(more&amp;#8230;)&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Wed, 23 Apr 2008 11:25:27 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: Taxonomía de vocabularios</title>
	<guid>http://javierperis.wordpress.com/?p=111</guid>
	<link>http://javierperis.wordpress.com/2008/04/22/taxonomia-de-vocabularios/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Como comenté en el anterio post, quería cambiar la taxonomía de las preguntas de las antiguas categorías a utilizar vocabularios al estilo de Drupal. Echándole un ojo a las tablas de la base datos de Drupal 5 y haciendo algunas pruebas, he obtenido una versión adaptada para este proyecto. Aquí os pongo un diagrama de clases (ya que utilizo el ORM sqlobject) de como quedaría esta taxonomía en la base de datos. La multiplicidad en las relaciones entre clases no aparece pero es fácilmente deducible observando los atributos de cada clase. Además comentar, que en la base de datos en la relación muchos a muchos obviamente se crea una tabla nueva (questions-terms) que no aparece en el diagrama.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://javierperis.files.wordpress.com/2008/04/taxonomy.jpg&quot;&gt;&lt;img class=&quot;aligncenter size-medium wp-image-114&quot; src=&quot;http://javierperis.files.wordpress.com/2008/04/taxonomy.jpg?w=274&quot; alt=&quot;&quot; width=&quot;274&quot; height=&quot;300&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://javierperis.files.wordpress.com/2008/04/taxonomy.jpg&quot;&gt; &lt;/a&gt;&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/111/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/111/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/111/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/111/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/111/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/111/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/111/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/111/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/111/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/111/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/111/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/111/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=111&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 22 Apr 2008 23:28:20 +0000</pubDate>
</item>
<item>
	<title>Sistema integrado para el soporte a la docencia: De categorías a vocabularios</title>
	<guid>http://javierperis.wordpress.com/?p=109</guid>
	<link>http://javierperis.wordpress.com/2008/04/21/de-categorias-a-vocabularios/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Hasta el momento, la forma de ordenar de algún modo las preguntas era mediante categorías, se podían añadir preguntas a una categoría, moverlas entre categorías, feature&amp;#8221; que también estaba implementada de forma persistente mediante las tablas y relaciones necesarias en la base de datos.&lt;/p&gt;
&lt;p&gt;Se ha replanteado la idea, y se va a implementar algo parecido (adapta a las necesidades) a la taxonomía que utiliza Drupal para clasificar nodos.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/javierperis.wordpress.com/109/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/javierperis.wordpress.com/109/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/javierperis.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/javierperis.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/javierperis.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/javierperis.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/javierperis.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/javierperis.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/javierperis.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/javierperis.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/javierperis.wordpress.com/109/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/javierperis.wordpress.com/109/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=javierperis.wordpress.com&amp;amp;blog=2108886&amp;amp;post=109&amp;amp;subd=javierperis&amp;amp;ref=&amp;amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 22 Apr 2008 00:19:18 +0000</pubDate>
</item>
<item>
	<title>R4P: Epecificación del protocolo de comunicación</title>
	<guid>http://www.r4p.es/wordpress/?p=99</guid>
	<link>http://www.r4p.es/wordpress/?p=99</link>
	<description>&lt;p&gt;Posteamos una primera especificación del protocolo de comunicaciones del robot con la interfaz. Esperamos que nos comentéis que os parece y como lo mejoraríais.&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;gmail_quote&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;font size=&quot;4&quot;&gt;&lt;span&gt;&lt;span name=&quot;st&quot;&gt;R4P a Interfaz&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=&quot;4&quot;&gt;Inicialización de R4P a interfaz:&lt;/font&gt;&lt;br /&gt;
&lt;span&gt;&lt;span&gt;&lt;br /&gt;
&lt;/span&gt;Nombre: &lt;/span&gt;Datos inicialización&lt;br /&gt;
&lt;span&gt;Descripción:&lt;/span&gt; Envía los datos sobre los sensores conectados a r4p. Se envia al iniciar el robot y los datos de si está conectado o no cada sensor los define el programador en el código del robot.&lt;br /&gt;
&lt;span&gt; Texto del mensaje:&lt;/span&gt; {idtm,iX,iY,b,d}&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; idtm: byte (identificador de tipo de mensaje, valor 1)&lt;/li&gt;
&lt;li&gt; i1: byte (inclinometro X, valor 0 si no está conectado, 1 si conectado).&lt;/li&gt;
&lt;li&gt; i2: byte (inclinometro Y, valor 0 si no está conectado, 1 si conectado).&lt;/li&gt;
&lt;li&gt; b: entero (brujula, valor 0 si no está conectado, 1 si conectado).&lt;/li&gt;
&lt;li&gt; d: byte (distancia, valor 0 si no está conectado, 1 si conectado).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Estado petición:&lt;/span&gt; no hay aknowledge&lt;br /&gt;
&lt;span&gt;Valores comunes:&lt;/span&gt; para iX,iY,b,d el valor 0 si no está conectado y 1 si está conectado.&lt;br /&gt;
&lt;font size=&quot;4&quot;&gt;&lt;br /&gt;
Envío de todos los datos de R4P a interfaz:&lt;/font&gt;&lt;br /&gt;
&lt;span&gt;&lt;span&gt;&lt;br /&gt;
&lt;/span&gt;Nombre:&lt;/span&gt; Envío de todos los datos.&lt;br /&gt;
&lt;span&gt;Descripción:&lt;/span&gt; Envia los datos de todos los servos&lt;br /&gt;
&lt;span&gt;Texto del mensaje:&lt;/span&gt; {idtm,s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12,iX,iY,b,d}&lt;br /&gt;
&lt;span&gt;Parámetros:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; idtm: byte (identificador de tipo de mensaje, valor 2)&lt;/li&gt;
&lt;li&gt; s1: byte (valor del servo 1 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s2: byte (valor del servo 2 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s3: byte (valor del servo 3 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s4: byte (valor del servo 4 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s5: byte (valor del servo 5 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s6: byte (valor del servo 6 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s7: byte (valor del servo 7 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s8: byte (valor del servo 8 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s9: byte (valor del servo 9 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s10: byte (valor del servo 10 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s11: byte (valor del servo 11 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; s12: byte (valor del servo 12 en decimal de 0 a 180).&lt;/li&gt;
&lt;li&gt; iX: byte (inclinometro X, valor de RANGO grados).&lt;/li&gt;
&lt;li&gt; iY: byte (inclinometro Y, valor de RANGO grados).&lt;/li&gt;
&lt;li&gt; b: entero (brujula, valor de 0 a 360 grados).&lt;/li&gt;
&lt;li&gt; d: byte (distancia, valor de 5 a 50 cm).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;Estado petición:&lt;/span&gt; no hay aknowledge&lt;br /&gt;
&lt;span&gt;Valores comunes:&lt;/span&gt; para iX,iY,b,d el valor 999 significará que no hay datos sobre el sensor.&lt;/p&gt;
&lt;p&gt; &lt;a href=&quot;http://www.r4p.es/wordpress/?p=99#more-99&quot; class=&quot;more-link&quot;&gt;(more&amp;#8230;)&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Mon, 21 Apr 2008 17:14:45 +0000</pubDate>
</item>
<item>
	<title>QuiXo3D: Final del I Concurso Universitario de Software Libre de Castilla-La Mancha</title>
	<guid>http://quixo3d.wordpress.com/?p=32</guid>
	<link>http://quixo3d.wordpress.com/2008/04/21/final-del-i-concurso-universitario-de-software-libre-de-castilla-la-mancha/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;El jueves pasado tuvo lugar la final de la fase local del II Concurso Universitario de Software Libre, que en el caso de Castilla-La Mancha celebra su primera edición. Desde aquí mi felicitación a la organización, por el esfuerzo que supone siempre arrancar una iniciativa como ésta, y especialmente a los proyectos premiados:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;letraSmall&quot;&gt;&lt;a href=&quot;http://javierperis.wordpress.com/&quot;&gt;Sistema Integrado para el Soporte a la Docencia&lt;/a&gt;, por el premio al &lt;strong&gt;Mejor Proceso de Desarrollo&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;letraSmall&quot;&gt;&lt;a href=&quot;http://icum.wordpress.com/&quot;&gt;ICUM&lt;/a&gt;, como &lt;/span&gt;&lt;strong&gt;&lt;span class=&quot;letraSmall&quot;&gt;Premio a la Mejor Utilidad&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;letraSmall&quot;&gt;Ese &lt;a href=&quot;http://labloguera.net/blogs/thoro/Default.aspx&quot;&gt;THORO&lt;/a&gt; (el único toro que no eMBiste &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;wp-smiley&quot; /&gt; ) premiado como &lt;strong&gt;Mejor Idea Original&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;letraSmall&quot;&gt;&lt;a href=&quot;http://www.zerosoft.es/&quot;&gt;ZERO&lt;/a&gt;, &lt;/span&gt;&lt;strong&gt;&lt;span class=&quot;letraSmall&quot;&gt;Premio Especial JCCM/CESLCAM&lt;/span&gt;&lt;/strong&gt;&lt;span class=&quot;letraSmall&quot;&gt;, por todo el curro en general&lt;br /&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;QuiXo3D obtuvo una mención especial, junto con el proyecto psicodélico y divertido de &lt;a href=&quot;http://funnybox.es/&quot;&gt;Funny Box&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Muchas gracias a todos por dar este pequeño empujón al Software Libre.&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/quixo3d.wordpress.com/32/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/quixo3d.wordpress.com/32/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/quixo3d.wordpress.com/32/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/quixo3d.wordpress.com/32/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/quixo3d.wordpress.com/32/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/quixo3d.wordpress.com/32/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/quixo3d.wordpress.com/32/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/quixo3d.wordpress.com/32/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/quixo3d.wordpress.com/32/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/quixo3d.wordpress.com/32/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/quixo3d.wordpress.com/32/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.w