<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Juanjo Santolaya Blog</title>
	<atom:link href="http://joanju.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://joanju.info</link>
	<description>Not just another WordPress weblog</description>
	<pubDate>Sun, 15 Jun 2008 10:31:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>La Cinta VHS hablando con el Spectrum</title>
		<link>http://joanju.info/2008/06/15/la-cinta-vhs-hablando-con-el-spectrum/</link>
		<comments>http://joanju.info/2008/06/15/la-cinta-vhs-hablando-con-el-spectrum/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 10:31:06 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[DIVERTITS]]></category>

		<category><![CDATA[VIDEOS]]></category>

		<category><![CDATA[cinta vhs]]></category>

		<category><![CDATA[muchachada]]></category>

		<guid isPermaLink="false">http://joanju.info/?p=224</guid>
		<description><![CDATA[
ShareThis
]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="flashplayer" /><param name="name" value="flashplayer" /><param name="flashvars" value="autostart=false&amp;file=http://muchachadanui.rtve.es/la-cinta-vhs-23.xml&amp;linkfromdisplay=true&amp;repeat=list&amp;shuffle=false" /><param name="src" value="http://muchachadanui.rtve.es/uvideos/mediaplayer.swf" /><embed id="flashplayer" type="application/x-shockwave-flash" width="425" height="350" src="http://muchachadanui.rtve.es/uvideos/mediaplayer.swf" flashvars="autostart=false&amp;file=http://muchachadanui.rtve.es/la-cinta-vhs-23.xml&amp;linkfromdisplay=true&amp;repeat=list&amp;shuffle=false" name="flashplayer"></embed></object></p>
<p class="akst_link"><a href="http://joanju.info/?p=224&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_224" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/06/15/la-cinta-vhs-hablando-con-el-spectrum/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Buigle: un buscador con el motor de Google y que ayuda a la Iglesia Católica</title>
		<link>http://joanju.info/2008/05/13/buigle-un-buscador-con-el-motor-de-google-y-que-ayuda-a-la-iglesia-catolica/</link>
		<comments>http://joanju.info/2008/05/13/buigle-un-buscador-con-el-motor-de-google-y-que-ayuda-a-la-iglesia-catolica/#comments</comments>
		<pubDate>Tue, 13 May 2008 18:18:50 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[CATHOLIC]]></category>

		<category><![CDATA[buigle]]></category>

		<category><![CDATA[buscador]]></category>

		<category><![CDATA[iglesia]]></category>

		<category><![CDATA[iglesia católica]]></category>

		<guid isPermaLink="false">http://joanju.info/?p=223</guid>
		<description><![CDATA[Una iniciativa ha creado un buscador para ayudar a la autofinanciación de la Iglesia. Funciona igual que Google (de hecho utiliza su tecnología) pero los ingresos que se generen por la publicidad en su buscador irán a parar como donativo a la Iglesia Católica para el sostenimiento de sus actividades. La iniciativa surge tras la [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.buigle.com" target="_blank"><img class="alignleft" style="FLOAT: left" src="http://www.buigle.com/img/buigle.jpg" alt="" width="212" height="90" /></a>Una iniciativa ha creado un buscador para ayudar a la autofinanciación de la Iglesia. Funciona igual que <a href="http://www.google.com" target="_blank">Google</a> (de hecho utiliza su tecnología) pero los ingresos que se generen por la publicidad en su buscador irán a parar como donativo a la <a href="http://www.vatican.va">Iglesia Católica</a> para el sostenimiento de sus actividades. La iniciativa surge tras la modificación de las ayudas directas a la Iglesia en 2007 en España, como una herramienta provisional más para ayudar a la autofinanciación.</p>
<p>Trabajando con Internet puedes ayudar también a la Iglesia. Visita <strong><a href="http://www.buigle.com">www.buigle.com</a> </strong> y conviértela en tu página de inicio.</p>
<p><a href="http://www.buigle.com/dudas.htm " target="_blank"><strong>www.buigle.com/dudas.htm </strong></a></p>
<p class="akst_link"><a href="http://joanju.info/?p=223&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_223" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/05/13/buigle-un-buscador-con-el-motor-de-google-y-que-ayuda-a-la-iglesia-catolica/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sobre ingenieros informáticos</title>
		<link>http://joanju.info/2008/04/02/sobre-ingenieros-informaticos/</link>
		<comments>http://joanju.info/2008/04/02/sobre-ingenieros-informaticos/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 18:09:53 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[INFORMÁTICA]]></category>

		<category><![CDATA[ingenieros informáticos]]></category>

		<guid isPermaLink="false">http://joanju.info/?p=222</guid>
		<description><![CDATA[Vídeos muy buenos sobre lo que son los Ingenieros Informáticos  (&#8230; y lo que no son) y comparativas con el resto de profesionales.


ShareThis
]]></description>
			<content:encoded><![CDATA[<p>Vídeos muy buenos sobre lo que son los Ingenieros Informáticos  (&#8230; y lo que no son) y comparativas con el resto de profesionales.</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/mdP7noUwbR4&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/mdP7noUwbR4&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/eD08zLeBGGI&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/eD08zLeBGGI&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p class="akst_link"><a href="http://joanju.info/?p=222&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_222" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/04/02/sobre-ingenieros-informaticos/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Nueva funcionalidad de Gmail! Gmail Custom Time xD</title>
		<link>http://joanju.info/2008/04/01/nueva-funcionalidad-de-gmail-gmail-custom-time-xd/</link>
		<comments>http://joanju.info/2008/04/01/nueva-funcionalidad-de-gmail-gmail-custom-time-xd/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 17:10:05 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://joanju.info/2008/04/01/nueva-funcionalidad-de-gmail-gmail-custom-time-xd/</guid>
		<description><![CDATA[Hoy en Gmail ha aparecido una nueva funcionalidad! La llaman Gmail Custom Time.&#160; Es decir&#8230; podremos enviar mails desde el pasado!!! Empieza así: 
Ever wish you could go back in time and send that crucial email that could have changed everything &#8212; if only it hadn&#8217;t slipped your mind? Gmail can now help you with [...]]]></description>
			<content:encoded><![CDATA[<p>Hoy en Gmail ha aparecido una nueva funcionalidad! La llaman Gmail Custom Time.&nbsp; Es decir&#8230; podremos enviar mails desde el pasado!!! <br />Empieza así: </p>
<blockquote><p>Ever wish you could go back in time and send that crucial email that could have changed everything &#8212; if only it hadn&#8217;t slipped your mind? Gmail can now help you with those missed deadlines, missed birthdays and missed opportunities&#8230;.</p>
</blockquote>
<p>&nbsp;</p>
<p><a href="http://joanju.info/wp-content/uploads/2008/04/gmailcustomtime.jpg"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="gmailcustomtime" src="http://joanju.info/wp-content/uploads/2008/04/gmailcustomtime-thumb.jpg" width="244" height="151"/></a> </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Los testimonios son muy buenos también &#8230;</p>
<blockquote><p>&#8220;The entire concept of &#8216;late&#8217; no longer exists for me. That&#8217;s pretty cool. Thanks Gmail!&#8221; </p>
<p>Miriam S., Delivery girl </p>
<p>&nbsp;</p>
<p>&#8220;I just got two tickets to Radiohead by being the &#8216;first&#8217; to respond to a co-worker&#8217;s &#8216;first-come, first-serve&#8217; email. Someone else had already won them, but I told everyone to check their inboxes again. Everyone sort of knows I used Custom Time on this one, but I&#8217;m denying it.&#8221;  </p>
<p>Robby S., Paralegal</p>
</blockquote>
<blockquote><p>&#8220;This feature allows people to manipulate and mislead people with falsified time data. Time is a sacred truth that should never be tampered with.&#8221; </p>
<p>Michael L., Epistemology Professor </p>
<p>&nbsp; </p>
<p>&#8220;I used to be an honest person; but now I don&#8217;t have to be. It&#8217;s just so much easier this way. I&#8217;ve gained a lot of productivity by not having to think about doing the &#8216;right&#8217; thing.&#8221; </p>
<p>Todd J., Investment Banker</p>
</blockquote>
<p>&nbsp;</p>
<p>En fin&#8230; qué utilidad puede tener enviar un mail del pasado???&nbsp; No sé hasta cuándo tendrán operativa esta página &#8230; <a href="http://mail.google.com/mail/help/customtime/index.html" target="_blank">aquí toda la info</a></p>
<p>&#8230; <strong>Hay que tener en cuenta que hoy dia 1 de abril es el dia de los Inocentes en los USA&#8230;</strong></p>
<p class="akst_link"><a href="http://joanju.info/?p=221&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_221" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/04/01/nueva-funcionalidad-de-gmail-gmail-custom-time-xd/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Creando Interfaces Gr&#225;ficas de forma f&#225;cil con Java, Eclipse y QT Jambi</title>
		<link>http://joanju.info/2008/03/29/creando-interfaces-grficas-de-forma-fcil-con-java-eclipse-y-qt-jambi/</link>
		<comments>http://joanju.info/2008/03/29/creando-interfaces-grficas-de-forma-fcil-con-java-eclipse-y-qt-jambi/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 13:56:30 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://joanju.info/2008/03/29/creando-interfaces-grficas-de-forma-fcil-con-java-eclipse-y-qt-jambi/</guid>
		<description><![CDATA[A lo largo de diferentes posts, intentar&#233; publicar una peque&#241;a gu&#237;a - tutorial para crear Interfaces Gr&#225;ficas de forma sencilla y potente en Java gracias a QTJambi (librer&#237;as gr&#225;ficas GPL) de la empresa Trolltech y el IDE Eclipse. QT Jambi dispone de un plugin para Eclipse que se integra muy bien en todo el entorno [...]]]></description>
			<content:encoded><![CDATA[<p>A lo largo de diferentes posts, intentar&#233; publicar una peque&#241;a gu&#237;a - tutorial para crear Interfaces Gr&#225;ficas de forma sencilla y potente en Java gracias a <a href="http://trolltech.com/products/qt/jambi" target="_blank">QTJambi</a> (librer&#237;as gr&#225;ficas GPL) de la empresa <a href="http://trolltech.com" target="_blank">Trolltech</a> y el IDE <a href="http://www.eclipse.org/" target="_blank">Eclipse</a>. QT Jambi dispone de un <a href="http://trolltech.com/developer/downloads/qt/eclipse-integration-download" target="_blank">plugin para Eclipse</a> que se integra muy bien en todo el entorno y de esta forma podemos&#160; trabajar de forma m&#225;s c&#243;moda y r&#225;pida.</p>
<p>Lo primero que hay que hacer es descargarse todos los paquetes necesarios <a href="http://trolltech.com/downloads/opensource#qt-jambi-open-source" target="_blank">disponibles aqu&#237;</a>: </p>
<ol>
<li>Descargarse Qt Jambi Open Source Edition for Java Developers (para la plataforma que queramos)</li>
<li>Descargarse <a href="http://trolltech.com/developer/downloads/qt/eclipse-integration-download" target="_blank">Qt Eclipse Integration for Jambi</a></li>
</ol>
<p>Una vez hecho esto seguimos las <a href="http://doc.trolltech.com/qtjambi-4.3.2_01/com/trolltech/qt/qtjambi-eclipse.html" target="_blank">instrucciones de instalaci&#243;n</a> del plugin de Eclipse y como empezar a crear un proyecto nuevo. Es muy importante agregar el .jar externo del punto [1] a nuestros proyectos de Eclipse. Esto se hace haciendo click con el bot&#243;n derecho del rat&#243;n y seleccionando properties. Nos deber&#237;a quedar una cosa as&#237;.<a href="http://joanju.info/wp-content/uploads/2008/03/eclipseintegration.jpg"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="eclipseintegration" src="http://joanju.info/wp-content/uploads/2008/03/eclipseintegration-thumb.jpg" width="244" height="149" /></a></p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>Ahora ya podemos crear un proyecto nuevo. Propongo una ventana simple, con dos cuadros de texto en los que escribiremos , en el primero una frase, en el segundo un n&#250;mero de iteraciones a repetir la frase, un bot&#243;n simple y una salida de texto con la frase repetida tantas veces como le hayamos dicho al programa. </p>
<p><strong></strong><strong><a href="http://joanju.info/wp-content/uploads/2008/03/screenshotwindow2.jpg"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="screenshotwindow" align="left" src="http://joanju.info/wp-content/uploads/2008/03/screenshotwindow-thumb2.jpg" width="188" height="185" /></a></strong><strong></strong><strong></strong></p>
<p><strong></strong><strong></strong></p>
<p><strong></strong><strong></strong></p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>&#160;</p>
<p>Con el QTDesigner UI creamos la interface y nos deber&#237;a quedar una cosa parecida a este screenshot. </p>
<p><strong>Nota:</strong> Pod&#233;is cambiar el nombre de los botones apretando con el bot&#243;n derecho y de esta manera hacer m&#225;s f&#225;cil y m&#225;s legible el c&#243;digo: </p>
<p><font>package sample;     <br />import com.trolltech.qt.gui.*; </font></p>
<p><font size="1" face="Courier">public class Main extends QMainWindow{ </font></p>
<p><font size="1" face="Courier">&#160;&#160;&#160; Ui_MainClass ui = new Ui_MainClass();     <br />&#160;&#160;&#160; public static void main(String[] args) {      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; QApplication.initialize(args);      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; Main testMain = new Main(null);      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; testMain.show();      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; QApplication.exec();&#160;&#160; <br />&#160;&#160;&#160; }       <br />&#160;&#160;&#160; //constructor      <br />&#160;&#160;&#160; public Main(QWidget parent){      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; super(parent);      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; ui.setupUi(this);      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; ui.pushButton.clicked.connect(this, &quot;go()&quot;);      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; ui.textEdit.update();      <br />&#160;&#160;&#160; }      <br />&#160;&#160;&#160; public void go(){       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; int numberOfIterations = Integer.parseInt(ui.lineEditIterations.text());      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; for(int i=0; i&lt;numberOfIterations; i++) {      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ui.textEdit.append(ui.lineEditText.text());      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }&#160;&#160;&#160; <br />&#160;&#160;&#160; }      <br />}</font></p>
<p class="akst_link"><a href="http://joanju.info/?p=214&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_214" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/03/29/creando-interfaces-grficas-de-forma-fcil-con-java-eclipse-y-qt-jambi/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Se caen los DNS de ya.com</title>
		<link>http://joanju.info/2008/03/21/se-caen-los-dns-de-yacom/</link>
		<comments>http://joanju.info/2008/03/21/se-caen-los-dns-de-yacom/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 22:35:10 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[INTERNET]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://joanju.info/?p=207</guid>
		<description><![CDATA[ A día de 21 de marzo de 2008 a las 23.31 los dns de ya.com (62.151.8.100 y 62.151.2.8 ) se encuentran caídos. Al parecer mi conexión estaba &#8220;en orden&#8221; pero no resolvía nombres, al poner la ip de google ( 216.239.59.104 ) voilá, tenía red: total que poniendo la dns de otro proveedor a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://joanju.info/wp-content/uploads/2008/03/dnsdown.jpg"><img class="alignnone size-thumbnail attachment wp-att-208 alignleft" style="float: left;" title="dnsdown" src="http://joanju.info/wp-content/uploads/2008/03/dnsdown-150x150.jpg" alt="" width="150" height="150" /></a> A día de 21 de marzo de 2008 a las 23.31 los <strong>dns de ya.com (62.151.8.100 y 62.151.2.8 ) se encuentran caídos</strong>. Al parecer mi conexión estaba &#8220;en orden&#8221; pero no resolvía nombres, al poner la<strong> ip de google</strong> ( 216.239.59.104 ) voilá, tenía red: total que poniendo la dns de otro proveedor a través de la caché de google funcionaba. He intentado llamar al <strong>centro de atención al cliente</strong> de ya.com al 902 902 902, si eliges la opción 1 &#8220;incidencia técnica&#8221; <strong>te cuelgan</strong> la llamada al aparecer un tono comunicando, si eliges la opción 2 &#8220;cualquier otra consulta&#8221; te dicen que debido a la festividad de <strong>hoy no curran</strong> &#8230; lamentable.  Si a alguien le pasa introduciros en el panel de control de vuestro router y &#8220;a manija&#8221; poned la dns 195.235.96.90 que funciona correctamente.</p>
<p><strong><span style="color: #ff0000;">Nota:</span> </strong>según varios usuarios de <a href="http://meneame.net" target="_blank">meneame.net</a> la mejor opción es usar las<strong> <a href="http://www.opendns.com" target="_blank">OpenDNS</a></strong> y así te evitas problemas de estos&#8230; son: <strong>208.67.222.222</strong> <strong>y 208.67.220.220</strong>.</p>
<p><a href="http://joanju.info/wp-content/uploads/2008/03/yacomwebpetada.jpg"><img class="alignnone size-thumbnail attachment wp-att-209 alignleft" style="float: left;" title="yacomwebpetada" src="http://joanju.info/wp-content/uploads/2008/03/yacomwebpetada-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p><span style="color: #ff0000;"><strong>ACTUALIZADO </strong></span>(00.05 horas) la web de ya.com también está petada.</p>
<p><span style="color: #ff0000;"><strong>ACTUALIZADO</strong></span> (10.22 horas) todo sigue igual de petado según confirman <a href="http://www.adslzone.net/postx134645-0-0.html" target="_blank">en foros</a> y <a href="http://meneame.net/story/caen-dns-ya.com-servicio-tecnico-vacaciones" target="_blank">algunos usuarios</a>.</p>
<p><span style="color: #ff0000;"><strong>ACTUALIZADO</strong></span> (11.09 horas) vuelven a funcionar los DNS de ya.com &#8230; en total más de <strong>12 horas</strong> sin servicio y sin dar explicaciones a miles de usuarios en toda España.</p>
<p class="akst_link"><a href="http://joanju.info/?p=207&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_207" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/03/21/se-caen-los-dns-de-yacom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>¿Qué hace una presentadora mientras espera que le den paso?</title>
		<link>http://joanju.info/2008/03/19/%c2%bfque-hace-una-presentadora-mientras-espera-que-le-den-paso/</link>
		<comments>http://joanju.info/2008/03/19/%c2%bfque-hace-una-presentadora-mientras-espera-que-le-den-paso/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 11:35:59 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[VIDEOS]]></category>

		<category><![CDATA[pillada]]></category>

		<category><![CDATA[presentadora]]></category>

		<guid isPermaLink="false">http://joanju.info/2008/03/19/%c2%bfque-hace-una-presentadora-mientras-espera-que-le-den-paso/</guid>
		<description><![CDATA[Visto en meneame.net enviada por Fluzo
Esto es lo que hace una presentadora de teleMadrid mientras espera que le den paso … tiene muchas cosas que hacer la chavalina (Anna Samboal) … ahí está la gente más preparada de España …

ShareThis
]]></description>
			<content:encoded><![CDATA[<p>Visto en <a href="http://meneame.net/story/hace-presentadora-mientras-espera-den-paso">meneame.net</a> enviada por <a href="http://meneame.net/user/Fluzo/history" target="_blank">Fluzo</a><br />
Esto es lo que hace una presentadora de teleMadrid mientras espera que le den paso … tiene muchas cosas que hacer la chavalina (Anna Samboal) … ahí está la gente más preparada de España …<br />
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/EJN_llLIOXE&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/EJN_llLIOXE&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p class="akst_link"><a href="http://joanju.info/?p=206&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_206" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/03/19/%c2%bfque-hace-una-presentadora-mientras-espera-que-le-den-paso/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Muchachada Nui vuelve el 9 de abril</title>
		<link>http://joanju.info/2008/03/18/muchachada-nui-vuelve-el-9-de-abril/</link>
		<comments>http://joanju.info/2008/03/18/muchachada-nui-vuelve-el-9-de-abril/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 20:51:00 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[VIDEOS]]></category>

		<category><![CDATA[el regreso]]></category>

		<category><![CDATA[muchachada nui]]></category>

		<guid isPermaLink="false">http://joanju.info/2008/03/18/muchachada-nui-vuelve-el-9-de-abril/</guid>
		<description><![CDATA[Confirmado por ellos

y de regalo para todos los gambiteros  y via menéame un montón de ROMS free (exactamente 90.311)
ShareThis
]]></description>
			<content:encoded><![CDATA[<p>Confirmado por ellos</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/JXtdLAMbnMI&#038;hl=es"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/JXtdLAMbnMI&#038;hl=es" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p>y de regalo para todos los gambiteros <img src='http://joanju.info/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> y via <a href="http://meneame.net/story/90.311-roms-para-116-consolas" target="_blank">menéame</a> un montón de <a href="http://www.doperoms.com/" target="_blank"><strong>ROMS free</strong></a> (exactamente 90.311)</p>
<p class="akst_link"><a href="http://joanju.info/?p=205&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_205" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/03/18/muchachada-nui-vuelve-el-9-de-abril/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Parsear archivos XML con XPath y Java</title>
		<link>http://joanju.info/2008/03/15/parsear-archivos-xml-con-xpath-y-java/</link>
		<comments>http://joanju.info/2008/03/15/parsear-archivos-xml-con-xpath-y-java/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 22:19:51 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[INFORMÁTICA]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[parser]]></category>

		<category><![CDATA[xpath]]></category>

		<guid isPermaLink="false">http://joanju.info/2008/03/15/parsear-archivos-xml-con-xpath-y-java/</guid>
		<description><![CDATA[Los documentos XML son muy útiles para almacenar grandes cantidades de información de forma ordenada y estructurada. Si tenemos uno de estos documentos y lo que queremos es “extraer” la información que nos interesa podemos usar XPath (XML Path Language) y de esta manera recorrer de forma fácil y eficiente un documento XML. Podemos usar [...]]]></description>
			<content:encoded><![CDATA[<p>Los documentos <a href="http://en.wikipedia.org/wiki/XML" target="_blank">XML</a> son muy útiles para almacenar grandes cantidades de información de forma ordenada y estructurada. Si tenemos uno de estos documentos y lo que queremos es “extraer” la información que nos interesa podemos usar XPath (XML Path Language) y de esta manera recorrer de forma fácil y eficiente un documento XML. Podemos usar expresiones sencillas de XPath dentro de nuestro código Java. Un ejemplo sería:<br />
tenemos un archivo XML con varios títulos de lbros:</p>
<p><biblioteca></biblioteca></p>
<p>&lt;biblioteca&gt;<br />
&lt;libro year=”1998″&gt;<br />
&lt;titulo&gt;El puno de Dios&lt;/titulo&gt;<br />
&lt;autor&gt;Frederick Forsyth&lt;/autor&gt;<br />
&lt;genero&gt;Novela Historica&lt;/genero&gt;<br />
&lt;editorial&gt;Plaza y Janés&lt;/editorial&gt;<br />
&lt;isbn&gt;8484502449&lt;/isbn&gt;<br />
&lt;/libro&gt;</p>
<p>&lt;libro year=”2004″&gt;<br />
&lt;titulo&gt;El medico&lt;/titulo&gt;<br />
&lt;autor&gt;Noah Gordon&lt;/autor&gt;<br />
&lt;genero&gt;Ficción Historica&lt;/genero&gt;<br />
&lt;editorial&gt;Ediciones B&lt;/editorial&gt;<br />
&lt;isbn&gt;8466616381&lt;/isbn&gt;<br />
&lt;/libro&gt;</p>
<p>&lt;libro year=”2000″&gt;<br />
&lt;titulo&gt;El cuarto Protocolo&lt;/titulo&gt;<br />
&lt;autor&gt;Frederick Forsyth&lt;/autor&gt;<br />
&lt;genero&gt;Novela Policíaca&lt;/genero&gt;<br />
&lt;editorial&gt;DeBolsillo&lt;/editorial&gt;<br />
&lt;isbn&gt;8497595122&lt;/isbn&gt;<br />
&lt;/libro&gt;<br />
&lt;/biblioteca&gt;</p>
<libro year="”1998″"> </libro> Con este fragmento de código creamos un documento la que le pasamos el XML a parsear:<br />
<code><br />
factory = DocumentBuilderFactory.newInstance();<br />
factory.setNamespaceAware(true);<br />
DocumentBuilder builder;<br />
builder = factory.newDocumentBuilder();<br />
Document document = builder.parse(“libros.xml”);<br />
</code><br />
Con este código creamos un objeto XPath al que le pasamos una expresión regular que evaluamos:<code><br />
//create a XPath factory<br />
XPathFactory xfactory = XPathFactory.newInstance();<br />
//create a XPath object thanks to XPath factory<br />
XPath xpath = xfactory.newXPath();<br />
//now we need an expression to compile thanks to the xpath object<br />
XPathExpression expression = xpath.compile(“//libro”);<br />
//evaluate the expression,we need the document and all the NODESET<br />
Object obj = expression.evaluate(document, XPathConstants.NODESET);<br />
//to find all the titles we can iterate throw a DOM Nodelist<br />
NodeList nodes = (NodeList) obj;<br />
</code><br />
Finalmente iteramos para obtener, en este caso, el año y el título de todos los libros que hay en nuestro documento XML<code><br />
for(int i=0; i<nodes><br />
System.out.println(nodes.item(i).getAttributes()<br />
.getNamedItem(“year”).getTextContent());<br />
System.out.println(document<br />
.getElementsByTagName(“titulo”).item(i).getTextContent());</nodes></code>}La salida que obtendremos sería:1998<br />
El puno de Dios<br />
2004<br />
El medico<br />
2000<br />
El cuarto ProtocoloMás información en:<a href="http://www.ibm.com/developerworks/library/x-javaxpathapi.html"><span style="color: blue">The Java XPath API<br />
</span></a><a href="http://www.w3.org/TR/xpath"><span style="color: blue">Referencia oficial del lenguaje en W3C</span></a><br />
<a href="http://searchsoa.techtarget.com/tip/0,289483,sid26_gci1166338,00.html">The XPath Toolkit in Java 5 </a>Subo los archivos originales, tanto el XML como la clase de Java:<br />
<a href="http://joanju.info/wp-content/uploads/2008/02/xpathsample.java" title="XPathSample.java"><br />
libros.xml<br />
XPathSample.java</a><strong>Nota: Si os sirve de utilidad o para cualquier sugerencia, enlazad el post y dejadme un comentario!!!</strong></p>
<p><strong>Gracias! </strong></p>
<p class="akst_link"><a href="http://joanju.info/?p=192&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_192" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/03/15/parsear-archivos-xml-con-xpath-y-java/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Universidades con los mejores cursos online gratuitos</title>
		<link>http://joanju.info/2008/03/12/universidades-con-los-mejores-cursos-online-gratuitos/</link>
		<comments>http://joanju.info/2008/03/12/universidades-con-los-mejores-cursos-online-gratuitos/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 22:21:18 +0000</pubDate>
		<dc:creator>Juanjo</dc:creator>
		
		<category><![CDATA[INFORMÁTICA]]></category>

		<category><![CDATA[INTERNET]]></category>

		<category><![CDATA[interessants]]></category>

		<category><![CDATA[noticias]]></category>

		<category><![CDATA[tecnología]]></category>

		<category><![CDATA[]]></category>

		<category><![CDATA[courses]]></category>

		<category><![CDATA[cursos]]></category>

		<category><![CDATA[free]]></category>

		<category><![CDATA[online]]></category>

		<category><![CDATA[universitarios]]></category>

		<guid isPermaLink="false">http://joanju.info/index.php/2008/03/12/universidades-con-los-mejores-cursos-online-gratuitos/</guid>
		<description><![CDATA[He visto vía meneame una noticia cuyo enlace incluye un listado de universidades con cursos online gratuitos detodo tipo. Desde el Massachusetts Institute of Technology a la Universidad de Stanford o la University of California, Berkeley.
 Universities with the best free online courses
ShareThis
]]></description>
			<content:encoded><![CDATA[<p>He visto vía <a href="http://meneame.net" target="_blank">meneame</a> una <a href="http://meneame.net/story/10-universidades-cursos-online-gratuitos-eng" target="_blank">noticia</a> cuyo enlace incluye un<strong> <a href="http://education-portal.com/articles/Universities_with_the_Best_Free_Online_Courses.html">listado de universidades con cursos online gratuitos</a></strong> detodo tipo. Desde el <a href="http://mit.edu/" target="_blank">Massachusetts Institute of Technology</a> a la <a href="http://www.stanford.edu/" target="_blank">Universidad de Stanford</a> o la <a href="http://www.berkeley.edu/" target="_blank">University of California, Berkeley</a>.</p>
<p><strong><a href="http://education-portal.com/articles/Universities_with_the_Best_Free_Online_Courses.html" target="_blank"> Universities with the best free online courses</a></strong></p>
<p class="akst_link"><a href="http://joanju.info/?p=204&amp;akst_action=share-this"  title="E-mail this, post to del.icio.us, etc." id="akst_link_204" class="akst_share_link">ShareThis</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://joanju.info/2008/03/12/universidades-con-los-mejores-cursos-online-gratuitos/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
