tag:blogger.com,1999:blog-169998082024-03-13T09:09:40.626-07:00Jordi L. Ramot's weblogJordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-16999808.post-59500294606225871742010-12-17T10:05:00.001-08:002010-12-17T10:05:56.699-08:00test<iframe frameBorder="0" src="http://gl.wikiloc.com/wikiloc/spatialArtifacts.do?event=view&id=1087134&measures=off&title=off&near=off&images=off&maptype=S" width="500px" height="400px"></iframe>Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-47499324832920168252008-02-18T01:32:00.000-08:002009-10-16T01:58:32.213-07:00Twitxr - a cool location enabled photoblog<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.twitxr.com/"><img style="margin: 0pt 10px 10px 0pt; cursor: pointer;" src="http://bp3.blogger.com/_uAfKMjqCx4E/R7laE179g5I/AAAAAAAAAKc/wW7CBSe-Qa8/s200/logo.gif" alt="" id="BLOGGER_PHOTO_ID_5168261086628905874" border="0" /></a><br />Reading the title I guess you figure out what <a href="http://www.twitxr.com/">Twitxr</a> is about.<br /><br />What I like most is:<br /><br />- Really simple, clean and easy (i.e using it regularly won't suck your time)<br /><br />- Location aware by guessing where you are (no need of GPS capabilities in your mobile device) this feature advances interesting features to come<br /><br />- Keeps your Twitter or Facebook account on sync<br /><br />Neat!Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-2747052975095463462008-01-31T10:50:00.000-08:002008-01-31T10:53:50.663-08:00Two books we all should readContinuing with my trend to recommend books :) the two thought provoking books below in my opinion are essential. I'm convinced that if everyone in the 'first world' read them once in a life time (the sooner the better) we would all probably live in a much better and long lasting World.<br /><br />The first is <a href="http://www.amazon.com/Cosmos-Carl-Sagan/dp/0345331354">"Cosmos" by Carl Sagan</a>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_uAfKMjqCx4E/R6IVZoAfn3I/AAAAAAAAAJE/rHstaB6BD-A/s1600-h/cosmos.jpg"><img style="cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_uAfKMjqCx4E/R6IVZoAfn3I/AAAAAAAAAJE/rHstaB6BD-A/s320/cosmos.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5161711652900413298" /></a><br /><br />And once we re-think on from where we come from and what's our place in the Universe, then we may concentrate locally in our still beautiful planet by reading <a href="http://books.google.com/books?hl=en&id=HahInSXZvY8C&dq=the+next+world+war+tribes+cities+nation&printsec=frontcover&source=web&ots=vsk9SZbRmD&sig=XWF7q9Oahm-WvBL5EeqoVq7UZSU">"The Next World War: Tribes, Cities, Nations, and Ecological Decline"</a> and hopefully take some action.<br /><br /><br />And there's a DVD edition of Cosmos too No excuses :)Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com2tag:blogger.com,1999:blog-16999808.post-12295933669961236332007-12-11T09:31:00.003-08:002007-12-11T09:36:33.236-08:00Book for GIS programmersI've been busy lately working in new ways to speed up the wikiloc's KML feed for Google Earth. Designing efficient 'Orthogonal Range Searching' algorithms like Kd-Trees, Range Trees or Fractional Cascading is not a trivial task, and having a decent book with proofs, exercises and some pseudocode helps a lot and makes the process much more fun and productive.<br /><br />So for those of you that work in geospatial apps, I recommend to take a look at it:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cs.uu.nl/geobook/"><img style="cursor:pointer; cursor:hand;width: 200px;" src="http://www.cs.uu.nl/geobook/cover.gif" border="0" alt="" /></a><br /><a href="http://www.cs.uu.nl/geobook/">Authors page</a><br /><br /><br />--JordiJordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-39473116086263736292007-06-15T10:34:00.000-07:002007-06-15T10:49:43.353-07:00How to speed up Firefox (in 30 seconds)If you thought Firefox was fast before, try it after this tweak:<br /><br />1 - Open Firefox (really, required)<br />2 - Open URL: <span style="font-weight:bold;">about:config</span><br />3 - Find (CTRL + F): <span style="font-weight:bold;">network.http.pipelining</span>. Double click on it so it changes to <span style="font-weight:bold;">true</span><br />4 - Find: <span style="font-weight:bold;">network.http.pipelining.maxrequests</span>. Double click on it and change it from 4 to <span style="font-weight:bold;">100</span> or so<br /><br />That's it. This makes FF use more threads to each page. You'll realize the difference on sites that use Google Maps like <a href="http://www.wikiloc.com">Wikiloc</a> :-)<br /><br />EnjoyJordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-68980786082277226842007-04-19T01:17:00.000-07:002007-04-19T07:34:51.039-07:00Tracking a Ferrari with Google MapsAs a sample of a dynamic path using Google Maps, Wikiloc user <a href="http://resete.sytes.net/blog/">Ruben</a> has sent me the following link of a video of two guys driving a Ferrari 275 GTB around downtown Paris at an -insane speed-. They apparently requested permission to close streets but obviously the authorities denied their request, so they decided to do it just the same... Luckily the driver is/was (the video is from the seventies) a Formula 1 professional pilot.<br /><br />I suggest to watch it with headphones, the sound of the Ferrari's engine being pushed at its limits is the best of the video :)<br /><br /><a href="http://bhendrix.com/wall/Gmaps_GVideo_Mashup_Rendezvous.html">http://bhendrix.com/wall/Gmaps_GVideo_Mashup_Rendezvous.html</a>Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-13930306073411667772007-01-18T02:05:00.000-08:002007-01-23T07:35:41.547-08:00A sequoia has born<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_uAfKMjqCx4E/Ra9Pbilos8I/AAAAAAAAAAM/RdMkUfwBA3A/s1600-h/DSC00675.JPG"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_uAfKMjqCx4E/Ra9Pbilos8I/AAAAAAAAAAM/RdMkUfwBA3A/s200/DSC00675.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5021319444101116866" /></a>I bought a redwood (Sequoia sempervirens) burl in <a href=" http://www.wikiloc.com/wikiloc/spatialArtifacts.do?event=viewSpa&id=16204">Muir Woods National Monument park</a> near San Francisco a few weeks ago. The burl is basically a piece of redwood with mother cells within. I was skeptic to hear that a huge redwood can born from that apparently sterile piece of wood. <br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_uAfKMjqCx4E/Ra9Pmylos9I/AAAAAAAAAAU/N-MRcJFmBug/s1600-h/DSC00671.JPG"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_uAfKMjqCx4E/Ra9Pmylos9I/AAAAAAAAAAU/N-MRcJFmBug/s200/DSC00671.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5021319637374645202" /></a>After some weeks of humidity and watering the burl, the green sprouts are starting to grow up. Unlike most other trees, the redwoods can reproduce not only from seed but also directly from their own burl growth. Even redwood logs that lay on the forest floor can sprout long after the parent tree has fallen.<br /><br />This little guy can live for +1500 years from now on. It's amazing. I wonder if I'll be around to write a post with a picture of the first pine cone...Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com5tag:blogger.com,1999:blog-16999808.post-53397872648691533162007-01-11T09:32:00.000-08:002007-02-19T09:49:17.093-08:00Panda Software publica su blog corporativoGracias a <a href="http://www.alianzo.com/blogs/redessociales">José Antonio del Moral</a> me entero que Panda, la empresa Española de antivirus publica un blog corporativo: <a href="http://blogs.pandasoftware.com/blogs/pandalabs/">PandaLabs Blog</a>. Pues iniciativa a tomar como ejemplo e indicador de empresa comprometida con informar a sus clientes y usuarios. <br /><br />En mi opinión una empresa con blog, de entrada es una empresa accesible, de fácil contacto y que hace un esfuerzo por comunicarse con el exterior. Comparada con un blog, la página web de empresa es un lugar a menudo frio como un témpano de hielo. Es sólo cuestión de tiempo que este tipo de iniciativas se replique de forma general, la dirección está claro que es la correcta. <br /><br />De bien seguro que habrán tenido discusiones en si en Español, en Inglés o... es lo duro de ser una empresa de tirada internacional con muchísimos clientes de habla hispana.Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-64791686697338018922007-01-04T05:04:00.000-08:002007-02-25T05:11:38.685-08:00Impresiones durante las primeras horas en San Francisco.Llego en avión a San Francisco por la tarde ya oscureciendo y sin lugar donde dormir. Decidí ir unos dias antes para hacer turismo antes de ir a Googleplex ya que las reservas que me habian preparado en Google eran para dos dias mas tarde. En el aeropuerto de San Francisco salgo disparado a alquilar un coche para situarme lo antes posible en algún motel de Silicon Valley. <br /><br />El edificio de alquiler de coches está muy lejos de la terminal y se ha de tomar un tranvia aereo. Hay dos tranvias uno rojo y otro azul... A diferencia de la peli me comentan que estos llevan al mismo sitio o sea que tomo el que primero llega y en 10 minutos estoy en el edificio de alquileres. Empiezo a desencallar mi inglés con un empleado de National Car y me convence para que por poco mas de lo que yo tenia pensado, alquile un SUV (Sport Utility Vehicle, basicamente un 4x4 para ir por la ciudad).<br /><br />Finalmente, un Jeep 4000c.c gasolina automático. En el primer semáforo no puedo evitar pisar a fondo, quedar en evidencia como turista recién llegado y violo, aunque brevemente, al protocolo de Kyoto. Sabe mal pero uno no es de piedra y en mi vida habia tenido tantos caballos en mis manos, la sensación es intensa pero solo dura unos segundos ya que la velocidad máxima se limita a 90. A partir de ahí, conducción americana 100%, respeto, tranquilidad, distancias de seguridad y nada de bocinazos, un verdadero placer conducir por USA. Ciertamente es uno de sus puntos envidiables.<br /><br />Se conduce a menos de 90 con motores a menudo de mas de 3000c.c. Si viviese allí probablemente buscaria un lugar cerca del trabajo e iria en bici o transporte público. Me satisfizo ver que en Googleplex habian bastantes bicis, patinetes eléctricos y varios coches híbridos como el Toyota Prius. <br /><br />Cosas que aprendí durante las primeras horas conduciendo:<br /><br />- Poner gasolina es muy fácil siempre y cuando te acuerdes de levantar una palanquita poco evidente que aparece al retirar la manguera del surtidor.<br /><br />- La gasolina sale casi a mitad de precio que en España.<br /><br />- Si quieres decir que eres de España, di 'spaniard', los 'spanish' son ciudadanos latinoamericanos que viven en USA.<br /><br />- En la mayoria de los cruces con semáforo, puedes girar a la derecha aunque el semáforo esté rojo. Aunque decidas no girar hasta estar en verde, el de detrás no le da a la bocina.<br /><br />- En autovias es legal adelantar por el carril de la derecha.<br /><br />- Las calles de San Francisco son mucho mas empinadas de lo que parece en las películas.<br /><br />- En los cruces entre dos calles perpendiculares, todos se detienen y se avanza en perfecto orden de llegada al cruce (FIFO). No querais ser amables cediendo el paso al de vuestra derecha, vais a liar una gorda. <br /><br />- Parece que no hay policia de tráfico pero lo cierto es que la hay y mucha.<br /><br />- No darle coba a las ardillas que abundan en toda zona arbolada.<br /><br />El tiempo no me dió para mucho pero pude pasar medio dia por la zona de los muelles de San Francisco y visitar <a href="http://www.wikiloc.com/wikiloc/spatialArtifacts.do?event=viewSpa&id=16204">Muir Woods national monument</a>, un bosque de sequoias a escasos kilómetros del Golden Gate bridge en dirección norte. Muy recomendable, impresionantes árboles, algunos milenarios y posibilidad de hacer una buena caminata por los circuitos marcados del parque.Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-42849498596554613242006-12-15T03:02:00.000-08:002006-12-15T03:18:10.538-08:00Low activityLow activity in this weblog lately :-) I simply spend almost all my free time working in Wikiloc and if I have something interesting to say, it probably better fits in <a href="http://wikiloc.blogspot.com">Wikiloc's weblog</a>. <br /><br />So I'm considering using this my personal weblog to post mainly about my hobbies and outdoor activities when I'm not in front of a computer. So I'll concentrate all technical writing in <a href="http://wikiloc.blogspot.com">Wikiloc's weblog</a> and will write here mainly about photography, hiking, mountain biking, back-country skiing and other outdoor activities.<br /><br />--JordiJordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-1156165207725512612006-08-21T05:57:00.000-07:002006-11-11T14:06:47.461-08:00See how fast you can typeIf you have some spare time, and you don't remind your typing skills, take a look at <a href="http://labs.jphantom.com/wpm/">http://labs.jphantom.com/wpm/</a><br /><br />I've done the test 4 times in a row and got an average 'words per minute' of 80. I'm not English and I'm not used to some of the words that appear in the test and I'd say that those words are rarely used on a day to day conversation, so I think my score is not too bad. What about yours?Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-1153307688408439072006-07-19T04:10:00.000-07:002006-11-11T14:06:47.252-08:00Almost 'full equipped' with free softwareWhen I started as a freelance, I faced the fact that in order to do my work, I had to buy many of the software tools that I had been using in my former jobs. The very first months were specially hard and I was surviving from my earnings; simply put I couldn't afford to buy commercial software. Luckily I've been always spending most of my spare time programming in C and Java, so I decided to go full time with open source technology and try to leave completely aside the proprietary way.<br /><br />It's been a progressive process but now I can say that almost every piece of software that I use in my day to day work is free software. Frankly, by free here I mean € 0. There are other obvious benefits of free / open software but my budget leaved them in a second row.<br /><br />That's the free software that I use mostly:<br /><ul><li>OpenOffice</li><li>Notepad++</li><li>Firefox</li><li>Thunderbird</li><li>Oracle JDeveloper </li><li>CVS</li><li>Eclipse</li><li>PostgreSQL</li><li>Apache Tomcat</li><li>Hibernate</li><li>Putty</li><li>FileZilla</li><li>Picasa</li><li>Gimp</li></ul>With regard to free Web services, that I also consider free software, I mostly use Google, Bloglines, Gmail and Wikiloc.<br /><br />The only commercial software that I use is Norton Antivirus and the OS of my laptop, Windows XP. Leaving aside the fact that most of my customers (that's 2 of them :-) have Microsoft networks and using Windows makes things somewhat easier when working in their networks, I like this operating system, I think Microsoft has been always good at it (I'm talking about OS for desktops here).<br /><br />What I find annoying is to find the operating system pre installed in almost every new computer; and it's disappointing too not to have the option to choose between Windows or Linux or Solaris or whatever OS you prefer. Instead, you find two stickers saying “Hey, we're the microprocessor and OS manufacturers and we're inside your computer. You've already payed for us and you cannot get rid of us”. You have to pay, like it or not, for the 'the facto' OS for Intel desktops (and lately probably for a decent anti virus too).<br /><br />Apparently times are changing for good though in the IT world thanks to the many free/open source contributions; it seems to be an exciting and promising future in front of us, a future of more choice, more quality, more control and essentially more technological freedom.Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com1tag:blogger.com,1999:blog-16999808.post-1139433892039537692006-02-08T12:56:00.000-08:002006-11-11T14:06:47.140-08:00RDBMS - Foreign key indexingTo decide if a foreign key needs to be indexed or not, I follow a simple rule:<br /><br />I always/only create an index on a foreign key whether:<br /><br />1 - A deletion on the parent table is allowed and it triggers a cascade delete on the child table<br />2 - There's need to perform JOIN queries from the parent to the child<br /><br />In the first situation, an unindexed foreign key will force a full table scan for each parent record deleted. In the second situation, a lack of the foreign key index in the child table will slow down join queries.<br /><br />I rarely find suitable to create indexes on foreign keys in other situations though.Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com2tag:blogger.com,1999:blog-16999808.post-1137511421472508122006-01-17T07:06:00.000-08:002006-11-11T14:06:47.021-08:00Oracle JDeveloper and backupsI usually write Java code using Oracle's JDeveloper IDE. In my opinion it's a very good product which I've been using for years. I like it. But yesterday it freaked me out.<br /><br />Yesterday I refactored a project I'm working on, including change of package names, renaming some java classes and functions and so on. Once I had all my sources organized, I thought that would be good to clean the directories where the old compiled class files reside. There's no need to do it manually as JDeveloper can do this for you; just go to the <span style="font-style: italic;">Run </span>menu and execute <span style="font-style: italic;">Clean project</span> (keep reading before trying!). Once finished I continued coding normally, but in the next build, the compiler complained about source files not found. What?! The cleaning process cleaned so deeply that even some (actually 6) of my source files had been completely wiped out of my hard disk.<br /><br />Luckily, I had a recent backup and the lost files had just a few lines of code changed. I work with a laptop and I confess that I usually wait too much between backups. I've been very lucky this time; be careful if you can be affected by this issue and more important, keep regular backups, even if you work with a CVS.<br /><br />I'm using JDeveloper build 10.1.3.34.12. It's an Early Access version and I'm convinced this issue will be solved in the final release.<br /><br />On another note, I just use the IDE; I try to resist the temptation to stick to their frameworks and libraries because, although they're excellent pieces of software, they usually work better/only with a commercial Oracle product in the backend. If you're developing Java applications interacting with an Oracle database though, <a href="http://www.oracle.com/technology/products/jdev/collateral/papers/10g/ADFFAQ/index.html">Oracle ADF</a> (Application Development Framework, former BC4J) is a master piece of software that excels specially when used with complex relational data models.<br /><br />[Update (2006-06-11)]: I've been using JDeveloper 10.1.3 (With Service Update 3) for some time and it works perfect; the 'cleaning too much' issue is no longer present. Suport for CVS (and Subversion too) is excellent. Nice.Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-1132140821815801222005-11-16T03:15:00.000-08:002006-11-11T14:06:46.465-08:00What a wonderful world<span style="font-style: italic;font-size:85%;" >"I see trees of green, red roses too<br />I see them bloom for me and you<br />And I think to myself, what a wonderful world"</span><br /><br />Louis Armstrong's song has come to my mind while visiting the <a href="http://www.forests-forever.com/">Forests Forever website</a>. You shoudn't miss it; it's worth a visit. You can enjoy really beautiful pictures of some of the most beautiful forests of our planet.<br /><br />I don't feel like sending out a call for action, but it's good to know that at the moment we all can visit those -still real- places. It depends on us to keep them alive. Forever.Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-1131663467215263292005-11-10T14:40:00.000-08:002006-11-11T14:06:46.378-08:00On RDF<span style="" lang="EN-US">RDF or Resource Description Framework is about describing web resources; where a web resource can be whatever (web pages included) you can reach with an URI. RDF is seen as the way to follow to reach an enhanced WWW known as </span><a href="http://www.semanticweb.org/">The Semantic Web</a><span style="" lang="EN-US">. But why do we need the Semantic Web? Why do we need RDF?<o:p></o:p></span><o:p></o:p><br /> <p class="MsoNormal"><span style="" lang="EN-US"><a href="http://radio.weblogs.com/0001011/2005/10/02.html#a11342">This weblog post</a> </span>can help you realize why the web needs to be semantically enabled. The author says that if you are looking for a hotel in New York City and you start searching for “New York Hotel” in a search engine, you’ll end up with wrong results like “The New York Hotel in Las Vegas” or “Hotel New York in Rotterdam”.<span style="" lang="EN-US"><o:p><br /><br /></o:p>Web pages don’t have information that states that “<span style="font-style: italic;">this page is a Hotel’s web page</span>”, and that “<span style="font-style: italic;">the hotel has WiFi</span>” and that “<span style="font-style: italic;">the hotel is located in the city of </span><st1:city style="font-style: italic;" st="on"><st1:place st="on">New York</st1:place></st1:city>” and “<span style="font-style: italic;">the price range is between this and that</span>”, and so on. This scenario can be reproduced with most of our daily searches. The crawlers of the search engines cannot do anything more than scan the whole text of the web pages and do some magic to allow us to search, hopefully finding what we are really looking for.<o:p><br /></o:p></span></p> <p class="MsoNormal"><span style="" lang="EN-US">The promise of the Semantic Web & RDF is an improved Web where we could effectively find what we are really looking for. <o:p></o:p></span></p> <p class="MsoNormal"><span style="" lang="EN-US"><o:p></o:p>But, and this is an important but, before RDF reaches critical mass, there’s a long way to go until we ‘normal’ people start thinking that the Semantic Web, RDF and metadata is something we all need.<o:p><br /></o:p></span></p> <p class="MsoNormal"><span style="" lang="EN-US">Many people argue that the problem with RDF is its RDF/XML encoding; it’s difficult to read and thus stops people from using it. Although I agree completely (I understand RDF quite well but I often fail miserably when I have to write an RDF/XML document by hand), I think that there is another reason: For almost all users of the web, writing descriptive information of their web pages is not cool, <b style="">metadata is not cool</b>. HTML reached mass adoption because if I change a paragraph and hit F5, it appears the page updated in front of me. With metadata the benefits are not so evident.<br /><o:p></o:p><br />In my opinion the big deal is to make metadata attractive for everyone. We should all be metadata addicted for the Semantic Web to arrive. <o:p></o:p></span></p> <p class="MsoNormal"><span style="" lang="EN-US">Having said that, I’m optimistic regarding the Semantic Web. If it doesn’t arrive, then I’ll be pessimistic about the future of the Web though. Some interesting things have happened recently in the Semantic Web arena; for instance the release of a new RDF query language and protocol by W3C (<a href="http://www.w3.org/TR/rdf-sparql-query/">SPARQL)</a> and some curiosities too like the fact that <a href="http://www.guha.com/cv.html">Google is hiring RDF guys</a>... <o:p></o:p></span></p> <p class="MsoNormal"><span style="" lang="EN-US"><o:p></o:p>If you want to read about RDF, don't miss this <span style="color:red;"><a href="http://www.xml.com/pub/a/2001/01/24/rdf.html">quick and excellent introduction to RDF</a><span style="color: rgb(0, 0, 0);">.<br /></span></span></span></p>Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com0tag:blogger.com,1999:blog-16999808.post-1130145824863834362005-10-24T02:23:00.000-07:002006-11-11T14:06:46.170-08:00Ski weekLast winter some friends and I spent a nice week of back country skiing in the stunning ski domain of <a href="http://www.chamonix.com/">Chamonix</a> (France). Here is a picture that silently evokes how good were those cold and sunny ski days.<br /><br /><a href="http://photos1.blogger.com/img/237/8440/640/D1000032.jpg"><img style="border: 1px solid rgb(0, 0, 0); margin: 2px;" src="http://photos1.blogger.com/img/237/8440/320/D1000032.jpg" border="0" /></a><br /><span style="color: rgb(102, 102, 102);font-size:78%;" >Picture taken with a Canon Powershot S40</span>Jordi Lopez Ramothttp://www.blogger.com/profile/17089956522641790841noreply@blogger.com2