<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-34794968</id><updated>2011-07-16T23:49:52.553-07:00</updated><title type='text'>Aqui SÍ regalamos caramelos</title><subtitle type='html'>Blog dedicado a mi proyecto final de carrera. Se trata de un midlet que se conecta a moodle para obtener los feeds (en principio... se baraja la idea de obtener las wikis también) de un usuario, y mostrarlos de una forma más o menos bonita...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34794968.post-4745090603252818073</id><published>2007-04-11T02:46:00.000-07:00</published><updated>2007-04-11T03:51:17.388-07:00</updated><title type='text'></title><summary type='text'>Lo prometido es deudaDespués de una completa reingeniería del midlet (aplicando correctamente el patrón observador sobre el módulo de conexión, vuelvo a la carga con un poco de documentación). Como anotación a los cambios realizados, indico que ahora, el módulo de conexion, cada vez que abre un socket, crea un thread dedicado a este, y no son los managers de almacenado los que se encargan de </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/4745090603252818073/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=4745090603252818073&amp;isPopup=true' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/4745090603252818073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/4745090603252818073'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2007/04/lo-prometido-es-deuda-despus-de-una.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-1517872455385968853</id><published>2007-03-30T02:54:00.000-07:00</published><updated>2007-03-30T03:10:57.915-07:00</updated><title type='text'></title><summary type='text'>El POSTing vía http, un poco menos misterioso que ayer (Suena "Just like you imagined", de Nine Inch Nails)Pues eso, resuelto el posting http a los foros de moodle: simple (y no tanto, en realidad). El secreto reside en simular el comportamiento de un navegador convencional, en lo que al tratamiento de las cabeceras http se refiere (cookies, sesion, contenido, etc...), y en añadir al cuerpo de la</summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/1517872455385968853/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=1517872455385968853&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/1517872455385968853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/1517872455385968853'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2007/03/el-posting-va-http-un-poco-menos.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-3488241741409980451</id><published>2007-03-07T14:19:00.000-08:00</published><updated>2007-03-07T14:35:03.382-08:00</updated><title type='text'></title><summary type='text'>Primer release del clienteA continuación adjunto una pre-pre-pre release de mobilemoodle.Tiene algunos bugs... pero bueno, en principio, funciona con cualquier moodle con la nwiki 1.5+ instalado (y con el webservicelib php del dfwikitMobileMoodle pre-pre-pre releaseWiki del dfwikiteam (nwiki, wikibook and cool moodle stuff)</summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/3488241741409980451/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=3488241741409980451&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/3488241741409980451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/3488241741409980451'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2007/03/1.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-5338914081559141498</id><published>2007-02-15T10:34:00.000-08:00</published><updated>2007-02-15T12:04:48.765-08:00</updated><title type='text'></title><summary type='text'>Posteando voy... posteando vengo vengo...POST /crom/mod/forum/post.php HTTP/1.1Host: morfeo.upc.esUser-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9Accept: application/x-shockwave-flash,text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=</summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/5338914081559141498/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=5338914081559141498&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/5338914081559141498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/5338914081559141498'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2007/02/posteando-voy.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/178/391338648_329da14c6e_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-3095697871469929780</id><published>2007-02-07T00:40:00.000-08:00</published><updated>2007-02-07T00:48:13.794-08:00</updated><title type='text'></title><summary type='text'>Reunión de la segunda temporada (xD, como prison break!)Como andaba sospechando, se requiere que conteste a los post de los foros (supongo que la solución pasa por añadir algunos métodos al webservice de ori -camarero, una de php!)...Menos mal que en su día se me ocurrió implementar el método UTFencode... al final parece que me va a resultar útil y todo :PY por lo visto, trabajar con los forms </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/3095697871469929780/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=3095697871469929780&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/3095697871469929780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/3095697871469929780'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2007/02/reunin-de-la-segunda-temporada-xd-como.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-1827806857696591025</id><published>2006-12-28T17:19:00.000-08:00</published><updated>2006-12-28T17:24:01.498-08:00</updated><title type='text'></title><summary type='text'>Día... :P (hoy... chantarrantachán... MD5!! por el culo...)Bueno, pues eso, añadido al package utils una clase que genera el hash md5 de una string (incluso, de un fichero entero... :D)...Se le envía un array de bytes, y él solito te lo calcula (éste no lo he hecho yo: es la implementación en midp 2.0 de una clase llamada fastMD5...)Por otro lado, moodle 1.7 &amp; nwiki 1.7 (fake.. guess :P) no son </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/1827806857696591025/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=1827806857696591025&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/1827806857696591025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/1827806857696591025'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/da_28.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-23454179193449419</id><published>2006-12-21T17:02:00.000-08:00</published><updated>2006-12-21T17:21:03.521-08:00</updated><title type='text'></title><summary type='text'>Pues eso.. día... xxYa he generado los métodos necesarios de la capa de gestión de datos para, pues, eso, la gestión de datos. Por ahora, un usuario puede borrar cualquiera de sus ficheros generados; tanto su perfil de usuario, como los feeds almacenados (haciendo que los demás usuarios de la aplicacion local se "jodan" si no querian borrarlos...), así como actualizarlos manualmente a su </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/23454179193449419/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=23454179193449419&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/23454179193449419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/23454179193449419'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/pues-eso.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-4654470017880516843</id><published>2006-12-18T05:32:00.000-08:00</published><updated>2006-12-18T05:37:22.405-08:00</updated><title type='text'></title><summary type='text'>Y en el menú de hoy tenemos... (Suena Be yourself, de Audioslave)Esperando órdenes de Marc... hoy me voy a dedicar a desarrollar las opciones de usuario, que permitan gestionar los ficheros generados por éste (léase feeds almacenados, perfil de usuario, etc....), y si tengo tiempo, estaría  bien empezar a generar las preferencias de la aplicación...Alguien sabe cómo hacer combo boxes en J2ME???</summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/4654470017880516843/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=4654470017880516843&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/4654470017880516843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/4654470017880516843'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/y-en-el-men-de-hoy-tenemos.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-6944270526464877685</id><published>2006-12-14T17:58:00.000-08:00</published><updated>2006-12-14T18:08:08.672-08:00</updated><title type='text'></title><summary type='text'>Problemas resueltos!Bien, ahora, la aplicación no se cuelga cuando se recibe un error; no es que se colgara, simplemente, si recibíamos un error mientras estábamos en la loadingView, como es una vista sin commandListeners, pues... la alerta de error regresaba al último displayable que se estaba mostrando, usease, la loadingView, y desde aquí, el usurio no podía hacer nada más.La solución; añadir </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/6944270526464877685/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=6944270526464877685&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/6944270526464877685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/6944270526464877685'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/problemas-resueltos-bien-ahora-la.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-4805474109281917943</id><published>2006-12-13T14:47:00.000-08:00</published><updated>2006-12-13T16:29:33.679-08:00</updated><title type='text'></title><summary type='text'>Hoy va de encoding... a ritmo de The LibertinesDespués de n-mil problemas (resulta que el kxml pasa del tag &lt; ?xml..&gt;  lo trata como sólo texto... vamos, que al parsearlo, no genera eventos... y para más inri, el tipo String en J2ME NO INCLUYE los métodos split(String) y contains(String), entre otros.... genial), he logrado solucionar el problema de los caráceteres "raros" (que me digan a mi qué </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/4805474109281917943/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=4805474109281917943&amp;isPopup=true' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/4805474109281917943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/4805474109281917943'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/hoy-va-de-encoding.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-8319986014286143148</id><published>2006-12-13T04:42:00.000-08:00</published><updated>2006-12-14T18:09:29.964-08:00</updated><title type='text'></title><summary type='text'>Reunión decimonosequé (en realidad es la 5ª)Faena! Es el resumen de esta reunión:"Acta" en formato más o menos inteligible (es decir, nada de nada para todo aquel que no sea yo):   Mejorar la usabilidad del midlet   Las llamadas al webservice se hacen desde el modulo de los foros, y no desde el de las wikis (pq es desde este que se hacen las consultas sql a las tablas de los foros)   Usar el </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/8319986014286143148/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=8319986014286143148&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/8319986014286143148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/8319986014286143148'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/reunin-decimonosequ-en-realidad-es-la-5.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-2900449874184849419</id><published>2006-12-12T16:39:00.000-08:00</published><updated>2006-12-12T16:45:00.806-08:00</updated><title type='text'></title><summary type='text'>Día (...) Seamos originales de una vez va!!Ya esta! ya lo tengo! Por lo visto la palm necesita un proceso distinto para cada conexión que intenta establecer el Midlet. Menudo chasco... me aseguraré mañana en la reunión con el dfwikiteam &amp; Ludo...Ahora el problema es de aspecto... en el emulador, queda todo muy bonito, pero en la palm... es otra historia... el hecho es que la pantalla es de </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/2900449874184849419/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=2900449874184849419&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/2900449874184849419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/2900449874184849419'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/da_4290.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-5969258075296931708</id><published>2006-12-12T07:01:00.000-08:00</published><updated>2006-12-12T07:28:46.916-08:00</updated><title type='text'></title><summary type='text'>Dejemos de contar días!!! (caracoles!)Abro este post, sólo para apuntar (y que no se me olviden) las licencias del software que estoy usando:   kxml:  Enhydra Public License. Ésta licencia me obliga a incluir dos ficheros de texto,  llamados EPL.html y OPL.html, respectivamente, y que contienen las condiciones de uso de la licencia.      Fast MD5:  GNU Library General Public License. Qué más </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/5969258075296931708/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=5969258075296931708&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/5969258075296931708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/5969258075296931708'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/dejemos-de-contar-das-caracoles-abro.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-7756813123259791077</id><published>2006-12-12T04:26:00.000-08:00</published><updated>2006-12-18T09:03:32.285-08:00</updated><title type='text'></title><summary type='text'>Día... ¿?Bién, ya tenemos chicha! La demo del mobileMoodle ya está lista; y hasta es bonito! con sus iconitos de escritorio y todo... q majo.... (y está mal que yo lo diga:P).Ha sido sencillo, gracias al sistema que he adoptado (3 caspas);Las vistas no se comunican ni por asomo con datos (ni con domino). De esto, se encarga un controlador principal, que hace las veces de controlador de dominio y </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/7756813123259791077/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=7756813123259791077&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/7756813123259791077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/7756813123259791077'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/da_12.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-2601709883884760234</id><published>2006-12-05T01:34:00.000-08:00</published><updated>2006-12-05T01:47:18.433-08:00</updated><title type='text'></title><summary type='text'>Día... algo... (ya hace bastante que naufragamos, no?)Seguimos con los problemas (o no). Pese a que desde la palm que me han prestado no soy capaz de establecer conexiones remotas desde el midlet, desde el emulador todo va a las mil maravillas. Espero que no suponga ningun problema el tener 100mil tablas, pq las hay para todos los gustos(usuarios, feeds, feedItems, sindications, cookies por host </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/2601709883884760234/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=2601709883884760234&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/2601709883884760234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/2601709883884760234'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/12/da.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-1780060150755967329</id><published>2006-11-29T15:57:00.000-08:00</published><updated>2006-11-29T16:06:03.609-08:00</updated><title type='text'></title><summary type='text'>Día 9 (ya van unos cuantos, desde luego... cualquier día dejo de contar los días...)Bien, ya está casi lista la parte de almacenaje de datos. Ahora sólo queda manejar los RSS. La idea es, almacenar el titulo, link, fecha del archivo y un resumen del contenido (unos 500 carácteres).Ahora mismo, en el sistema de almacenaje local, tengo montada una "bbbdd relacional"; tenemos una tabla de users (</summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/1780060150755967329/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=1780060150755967329&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/1780060150755967329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/1780060150755967329'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/11/da-9-ya-van-unos-cuantos-desde-luego.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-5195068369683470548</id><published>2006-11-28T16:34:00.000-08:00</published><updated>2006-12-12T07:19:41.475-08:00</updated><title type='text'></title><summary type='text'>Día 9 (tranquilamente van más). Listeners, tablas, vistas, dios y su abuela....El nuevo diseño de clases funciona a las mil maravillas. Es incluso más rápido, y me permite la incorporación de pantallas de carga (importante!).Basicamente, es 3 capas: en datos tenemos las clases de conexión y almacenaje de datos. En dominio, tenemos los objetos de usuario y rss (más adelante, wikis y lo que haga </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/5195068369683470548/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=5195068369683470548&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/5195068369683470548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/5195068369683470548'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/11/da-9-tranquilamente-van-ms.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-3765818743938496437</id><published>2006-11-27T12:23:00.000-08:00</published><updated>2006-11-27T12:39:56.593-08:00</updated><title type='text'></title><summary type='text'>Pues eso, lo prometido es deuda. Aquí está la documentación. Esta posteada tal cual sin imágenes, porque no tengo cuenta en flickr y me da palo hacer una ahora.Estableciendo conexiones HTTP a moodle desde J2ME.1. Contexto.J2ME proporciona un conjunto de APIs para el establecimiento de conexiones remotas, basadas en datagramas, streams de datos y conexiones HTTP, siendo éstas ultimas incorporadas </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/3765818743938496437/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=3765818743938496437&amp;isPopup=true' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/3765818743938496437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/3765818743938496437'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/11/pues-eso-lo-prometido-es-deuda.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-7065291974835196635</id><published>2006-11-23T12:42:00.000-08:00</published><updated>2006-11-24T03:31:14.846-08:00</updated><title type='text'></title><summary type='text'>Día 8 (o más!!)Preparando un artículo descriptivo del trabajo realizado para Ludo.Cuando esté listo, lo colgaré aquí mismo. Palabra. Incluso me he descargado del lcfib una copia (eh eh! con licencia académica!) del Visio para hacer unos diagramas chulos chulos!Se trata de un documento de carácter divulgativo en el que en primer lugar, introduzco los conceptos básicos para establecer conexiones </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/7065291974835196635/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=7065291974835196635&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/7065291974835196635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/7065291974835196635'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/11/da-8-o-ms-preparando-un-artculo.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-7626368031680684569</id><published>2006-11-22T17:15:00.000-08:00</published><updated>2006-11-24T03:29:14.102-08:00</updated><title type='text'></title><summary type='text'>Día 7 (o más!)Después de un laaargo tiempo sin postear nada, de crear un servidor de proxy, de n-mil historias para conseguir hacer login desde el servidor proxy, desde el midlet, y una larga lista de etcéteras, lo mejor va a ser que no use mi servidor de proxy. Vaya...O sí, pero sólo para enviar al midlet una respuesta en xml, la cosa quedaría en que desde el midlet se negocia la conexión con el</summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/7626368031680684569/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=7626368031680684569&amp;isPopup=true' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/7626368031680684569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/7626368031680684569'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/11/da-7-o-ms-despus-de-un-laaargo-tiempo.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-115948236759951416</id><published>2006-09-28T15:19:00.000-07:00</published><updated>2006-09-28T16:12:23.063-07:00</updated><title type='text'></title><summary type='text'>Dia 6.Desde hace unos días me ronda por la cabeza la idea de crear un servidor de autenticación. Conectarse al servidor con el user + password (y guardarlos para acceder a los foros de moodle) facilitados por el usuario a través del midlet, y descargar el perfil de usuario (entero, para poder editar la información(*), o sólo los canales rss a los que el usuario esta subscrito), y entonces </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/115948236759951416/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=115948236759951416&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/115948236759951416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/115948236759951416'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/09/dia-6.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-115940260169687173</id><published>2006-09-27T17:09:00.000-07:00</published><updated>2006-09-28T15:27:49.396-07:00</updated><title type='text'></title><summary type='text'>Dia 5.Reunión con Marc (9 a.m. - 10.20 a.m.)Concretadas las tareas a desarrollar durante los primeros 15 días de trabajo:Aplicación de lectura de rss.(Opcional?) Crear un servidor de autenticación, sobre el que guardar perfiles de usuario con los rss a los que se ha subscrito.Links de interés:http://developers.sun.com/techtopics/mobility/midp/articles/parsingxml/http://kxml.objectweb.org/software</summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/115940260169687173/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=115940260169687173&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/115940260169687173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/115940260169687173'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/09/dia-5.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-115927048570749473</id><published>2006-09-26T04:31:00.000-07:00</published><updated>2006-12-13T16:22:11.285-08:00</updated><title type='text'></title><summary type='text'>Día 4.Creada la aplicación de descarga mediante conector http. Funciona correctamente.Notas: Cuando se descarga una página muy grande, el movil funciona a patadas (cosa del rms?).Descargar un rss implicaria descargar un xml enooorme a veces... que hacer? resumircortar? Se pueden ejecutar midlets como daemons del sistema? Propuesta: dejar el midlet como daemon, con 5 rss subscristos (rollo </summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/115927048570749473/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=115927048570749473&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/115927048570749473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/115927048570749473'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/09/da-4.html' title=''/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34794968.post-115883953649236393</id><published>2006-09-21T04:50:00.000-07:00</published><updated>2006-09-27T17:17:15.266-07:00</updated><title type='text'>Día 3</title><summary type='text'>Creando aplicación de descarga de páginas web sobre j2me. Aplicación que recibe una url, y descarga el contenido, y lo guarda en el terminal mediante RMS (3 horas).</summary><link rel='replies' type='application/atom+xml' href='http://33pfc2006.blogspot.com/feeds/115883953649236393/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34794968&amp;postID=115883953649236393&amp;isPopup=true' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/115883953649236393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34794968/posts/default/115883953649236393'/><link rel='alternate' type='text/html' href='http://33pfc2006.blogspot.com/2006/09/da-3.html' title='Día 3'/><author><name>( * 33 * )</name><uri>http://www.blogger.com/profile/14526466716516111387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='25' src='http://2.bp.blogspot.com/_serlOUOIgU0/SSWNGKBmCeI/AAAAAAAAAAo/0IcLc9U9tyA/S220/hipnosapo.jpg'/></author><thr:total>0</thr:total></entry></feed>
