<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Nuno Job &#187; DB2</title>
	<atom:link href="http://nunojob.wordpress.com/tag/db2/feed/" rel="self" type="application/rss+xml" />
	<link>http://nunojob.wordpress.com</link>
	<description>nunojob:~ dscape/08$ echo The Black Sheep</description>
	<lastBuildDate>Tue, 06 Jan 2009 05:25:57 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='nunojob.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/c6afeea8256892658efbd4c730e17f0e?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Nuno Job &#187; DB2</title>
		<link>http://nunojob.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://nunojob.wordpress.com/osd.xml" title="Nuno Job" />
		<item>
		<title>IBM DB2 Express-C em versão mac</title>
		<link>http://nunojob.wordpress.com/2008/12/20/ibm-db2-express-c-em-versao-mac/</link>
		<comments>http://nunojob.wordpress.com/2008/12/20/ibm-db2-express-c-em-versao-mac/#comments</comments>
		<pubDate>Sat, 20 Dec 2008 05:23:28 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[Português]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[pureXML]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=532</guid>
		<description><![CDATA[DB2 is available for mac<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=532&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div class="wp-caption aligncenter" style="width: 465px"><img title="DB2 for Mac" src="http://img.skitch.com/20081220-rkspscrnmpsn9hxnb49xgbytny.png" alt="DB2 for Mac" width="455" height="361" /><p class="wp-caption-text">DB2 for Mac</p></div>
<p>É oficial. A versão <strong>GRÁTIS</strong> do DB2 está disponivel para download para mac.</p>
<p>Acabaram-se as desculpas do não quero outra maquina virtual para correr isso, nem sequer experimento.</p>
<p>Eu sei que sou suspeito para falar já que faço parte da equipa DB2. A análise que vou aqui fazer é muito influenciada pelo meu dia a dia no trabalho mas o que escrevo aqui é a minha opinião pessoal .</p>
<p>A IBM não trabalha no DB2 para pessoas como nós que têm uns sites jeitosos com alguns milhares de hits diários (com sorte). Eles fazem isto para aguentar soluções de escala gigante, algumas com standards pesados em  XML de agências governamentais, financeiras, health-care, etc, que transaccionam quantidades enormes de informação diáriamente. Essas empresas não só tem que minar os dados como fazer queries sobre eles de uma forma bastante intensiva. Estou a falar das maiores empresas americanas, e não o digo decor. Ouvi-o da boca de DBAs da Merrill Lynch, Barclays, ONU, Morgan Stanley, etc.. Que tem eles em comum? Todos eles usam DB2 e estão interessados em usar as funcionalidades XML do produto.</p>
<p>Já agora ninguém confia que seja possivel ter performance em XML certo? Bem a IBM tem pessoas inteligentes (como eu, lol) a trabalhar em tornar isso possivel. Deixo este <a href="http://tpox.sourceforge.net/tpoxdata_files/Taming_1TB_of_XML_Data_with_DB2+Intel.pdf" target="_blank">link</a> para vos aguçar o apetite. Claro que a performance não será a mesma que SQL mas comparado com os parsers xml que andam a usar&#8230; eheh. Exprimentem. :P</p>
<p>Como já descrevi o cliente normal do DB2 é facil constactar que não é feito para vender a José, ao Joaquim. Nem sequer a pequena empresa da Josefina. A versão Express-C é gratís para todos por isso mesmo. As limitações são um máximo de 16Gb de ram e 4 processadores na maquina.</p>
<p>Se isto parece razoavel:</p>
<div class="wp-caption aligncenter" style="width: 160px"><a href="http://www-01.ibm.com/software/data/db2/express/download.html" target="_blank"><img title="DB2 for Mac Download" src="http://www-01.ibm.com/software/data/db2/express/images/download.gif" alt="DB2 for Mac Download" width="150" height="50" /></a><p class="wp-caption-text">DB2 for Mac Download</p></div>
<p>Depois contem como correu e se precisarem de umas dicas podem sempre entrar em contacto.</p>
<p><strong>Footnote: </strong>Para os interessados se estão a desenvolver algo com um standard xml estranho  a probabilidade desse standard ser suportado pela ibm é grande e pode ser consultado <a href="http://www.alphaworks.ibm.com/tech/purexml" target="_blank">aqui</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/532/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/532/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/532/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=532&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/12/20/ibm-db2-express-c-em-versao-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://img.skitch.com/20081220-rkspscrnmpsn9hxnb49xgbytny.png" medium="image">
			<media:title type="html">DB2 for Mac</media:title>
		</media:content>

		<media:content url="http://www-01.ibm.com/software/data/db2/express/images/download.gif" medium="image">
			<media:title type="html">DB2 for Mac Download</media:title>
		</media:content>
	</item>
		<item>
		<title>No reason to disapear</title>
		<link>http://nunojob.wordpress.com/2008/10/27/no-reason-to-disapear/</link>
		<comments>http://nunojob.wordpress.com/2008/10/27/no-reason-to-disapear/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 07:19:41 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Insomnia]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[anonimity]]></category>
		<category><![CDATA[Book]]></category>
		<category><![CDATA[data mining]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[k anonimity]]></category>
		<category><![CDATA[online testing system]]></category>
		<category><![CDATA[osots]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=463</guid>
		<description><![CDATA[Well ever since I started working time for my blog has been less. I really dislike that as this little corner gives me a lot of joy not only in the moment of writing but also for the great joy that is sharing information and enabling others to learn new and exciting technologies. That&#8217;s one [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=463&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Well ever since I started working time for my blog has been less. I really dislike that as this little corner gives me a lot of joy not only in the moment of writing but also for the great joy that is sharing information and enabling others to learn new and exciting technologies. That&#8217;s one of the things I want to talk about today. The power of sharing.</p>
<p>Last two weeks I was contacted by people (mostly experienced people) that were using either my k-anonimity algorithm or my open source online testing system. The fact that people are using my silly scripts is rewarding enough but the networking opportunities and being a person enabler is really what thrills me the most. It&#8217;s pleasant to see people overcome their difficulties, help them learn a new technology and then seeing the final result. I hope to continue receiving your kind emails about my work. I will always have 5 minutes to help.</p>
<p>I think that if you are a blogger but you don&#8217;t share what your doing your missing out. Your code will vanish into some CD or will just remain in some folder, buried forever. Let your code live. Let it enable others. Let it grow. In the meantime it will help you get wherever you want. Actually I got another exciting news just for sharing. But unfortunately I cant disclose them just yet. It involves being invited to help writing a free Ruby on Rails book. Sorry, had to say it :) How cool is that?</p>
<p>Actually, the most boring thing about working at large corporation is the fact that you cannot share what you do. It no longer belongs to you and even if it&#8217;s ok to share it you have to follow a complex process to get authorization to do so. So no one does! Everybody is waiting to sue so you simply can&#8217;t do things that you assume would be ok. Referring a copyright brand without referring that the brand belongs to x can cost the company a significant amount (and your job :P) and they simply can&#8217;t risk it. But oh well. The least you can say is that the good things cancel that out.</p>
<p>I have beenworking on DB2 and I&#8217;m widely surprised by the quality of the pureXML support and overall behavior of the solution. The lack of advertising and tools that IBM distributes with DB2 doesn&#8217;t give you the same amount of trust that other better advertised and with better tools databases do. But when you get down to business you will realize that DB2 and Oracle are on a league of their own. Just talking to the clients will make you realise that they buy because other databases can&#8217;t handle the amount of information. And if you do XML, for the next 6 months at least I&#8217;m sure that DB2 will be miles ahead. How much longer will it take for companies to realize that storing xml in clobs ain&#8217;t probably the best solution? Anwser: Not much&#8230;</p>
<p>Oh, final note! I finally picked the theme for my masters thesis. It will be about data mining in xml databases so if you feel like you have a nice tittle suggestion for it just leave it in the comment box. It will be greatly appreciated.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/463/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/463/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/463/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/463/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/463/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/463/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=463&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/10/27/no-reason-to-disapear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>
	</item>
		<item>
		<title>Open Source Online Testing System (OSOTS)</title>
		<link>http://nunojob.wordpress.com/2008/10/10/open-source-online-testing-system-osots/</link>
		<comments>http://nunojob.wordpress.com/2008/10/10/open-source-online-testing-system-osots/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 12:32:41 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[osots]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=450</guid>
		<description><![CDATA[
I simply can&#8217;t believe that I forgot to post this project in my blog. Anyway if you have to deploy a multiple choice test and you feel like messing arround with Ruby on Rails and DB2 here goes the link.
Open Source Online Testing System (OSOTS)
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=450&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:center;"><a href="http://gitorious.org/projects/online-testing-system" target="_blank"><img class="aligncenter" title="Open Source Online Testing System OSOTS - Show Questions by Categories" src="http://img.skitch.com/20081010-f343ks9y3i2yw7n8391kcu9xqc.png" alt="" width="454" height="550" /></a></p>
<p>I simply can&#8217;t believe that I forgot to post this project in my blog. Anyway if you have to deploy a multiple choice test and you feel like messing arround with Ruby on Rails and DB2 here goes the link.</p>
<p style="text-align:center;"><a href="http://gitorious.org/projects/online-testing-system" target="_blank">Open Source Online Testing System (OSOTS)</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/450/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/450/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/450/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=450&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/10/10/open-source-online-testing-system-osots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://img.skitch.com/20081010-f343ks9y3i2yw7n8391kcu9xqc.png" medium="image">
			<media:title type="html">Open Source Online Testing System OSOTS - Show Questions by Categories</media:title>
		</media:content>
	</item>
		<item>
		<title>thetravelhat.com &#8211; The Travel Hat Journey Has Begun</title>
		<link>http://nunojob.wordpress.com/2008/10/06/thetravelhatcom-the-travel-hat-journey-has-begun/</link>
		<comments>http://nunojob.wordpress.com/2008/10/06/thetravelhatcom-the-travel-hat-journey-has-begun/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 01:23:41 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[alpha]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[hat]]></category>
		<category><![CDATA[pureXML]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[syndication]]></category>
		<category><![CDATA[travel hat]]></category>
		<category><![CDATA[travelhat]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSL]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=436</guid>
		<description><![CDATA[
So what is the travel hat?
It&#8217;s simple. It&#8217;s the unique hat of power &#8211; my precious &#8211; that travels all around the world. There are some simple rules. You are expected to try to give the hat as soon as possible, to a good friend in which you trust. That friend is expected to take [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=436&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:center;"><a title="The Travel Hat Dot Com" href="http://thetravelhat.com" target="_blank"><img class="size-full wp-image-437 aligncenter" title="The Travel Hat" src="http://nunojob.files.wordpress.com/2008/10/the-travel-hat.png?w=460&#038;h=220" alt="" width="460" height="220" /></a></p>
<p>So <strong>what is the travel hat</strong>?</p>
<p>It&#8217;s simple. It&#8217;s the unique hat of power &#8211; <em>my precious</em> &#8211; that travels all around the world. There are some simple rules. You are expected to try to give the hat as soon as possible, to a good friend in which you trust. That friend is expected to take it to a new city where the hat has never been before. Diversity is a major factor for the hat so it&#8217;s supposed to go to new and exciting places every time he travels. If you can you should choose for the diversity of the destination. Once reached that destination the search for a new owner begins.</p>
<p>This is still a alpha version so there are some known issues like the invalid rss feed (aka the nonexistent rss feed, because the stylesheet is still not implemented)</p>
<p>Upcoming Features:</p>
<ul>
<li>Does not highlight current location.</li>
<li>Does not show total miles traveled.</li>
<li>Does not show total countries visited.</li>
<li>Does not list the nationalities that held the hat.</li>
<li>Stylesheet to create the feed from the XML file.</li>
<li>Administration system with db2 pureXML.</li>
<li>Improve (aka do some) webdesign.</li>
</ul>
<p>Follow it&#8217;s latest adventures on <a title="The Travel Hat Dot Com" href="http://thetravelhat.com" target="_blank">thetravelhat.com</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/436/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=436&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/10/06/thetravelhatcom-the-travel-hat-journey-has-begun/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://nunojob.files.wordpress.com/2008/10/the-travel-hat.png" medium="image">
			<media:title type="html">The Travel Hat</media:title>
		</media:content>
	</item>
		<item>
		<title>IBM visita universidades com o programa DB2 on Campus</title>
		<link>http://nunojob.wordpress.com/2008/09/27/ibm-visita-universidade-com-o-programa-db2-on-campus/</link>
		<comments>http://nunojob.wordpress.com/2008/09/27/ibm-visita-universidade-com-o-programa-db2-on-campus/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 17:46:47 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[Português]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[Braga]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[DB2 on Campus]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[IST]]></category>
		<category><![CDATA[Lisboa]]></category>
		<category><![CDATA[raul chong]]></category>
		<category><![CDATA[tecnico]]></category>
		<category><![CDATA[uminho]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=408</guid>
		<description><![CDATA[O programa DB2 on Campus, que pretende aproximar a comunidade estudantil deste motor de base de dados da IBM, vai visitar Portugal.
Eu estive muito envolvido neste programa sendo distinguido pela IBM pelos meus esforços enquanto um dos primeiros DB2 Ambassadors Portugueses. Dois exemplos:  o desenvolvimento do OSOTS e uma demonstração sobre METS Standard with IBM [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=408&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>O programa <a href="http://blog-db2oncampus.blogspot.com/" target="_blank"><em>DB2 on Campus</em></a>, que pretende aproximar a comunidade estudantil deste motor de base de dados da IBM, vai visitar Portugal.</p>
<p>Eu estive muito envolvido neste programa sendo <a href="http://www-01.ibm.com/software/data/db2/express/students_amb.html" target="_blank">distinguido pela IBM pelos meus esforços</a> enquanto um dos primeiros <em>DB2 Ambassador</em>s Portugueses. Dois exemplos:  o desenvolvimento do <a href="http://gitorious.org/projects/online-testing-system" target="_blank">OSOTS</a> e uma demonstração sobre <a title="Permanent Link to METS Standard with IBM DB2 Express C using XForms as user-interface and Ruby on Rails as a Rest Web-services" rel="bookmark" href="../2008/02/26/mets-standard-with-ibm-db2-express-c-using-xforms-as-user-interface-and-ruby-on-rails-as-a-rest-web-services/">METS Standard with IBM DB2 Express C using XForms as user-interface and Ruby on Rails as a Rest Web-services</a>.</p>
<p>Foram estes projectos que facilitaram a minha visibilidade junto de alguns IBMers, o que possibilitou <a href="http://blog-db2oncampus.blogspot.com/2008/07/more-db2-student-ambassadors-hired-by.html" target="_blank">que fosse contratado para trabalhar no IBM Watson Research Center em Nova Iorque</a>. Essa é, alias, a única razão pela qual não vou estar presente. Não vou estar em Portugal.</p>
<p>Quem estiver interessado em bases de dados e XML, ou talvez apenas em conhecer outros IBMers, pode/deve dar um salto ao DB2 on Campus. O evento vai ser realizado em duas universidades: Universidade do Minho e Instituto Superior Técnico.</p>
<h2><span style="color:#3366ff;"><strong><span style="color:#99cc00;">Instituto Superior Técnico (TagusPark)</span><br />
</strong></span></h2>
<ul>
<li><a href="http://maps.google.com/maps?ie=UTF8&amp;hl=pt-PT&amp;ll=38.73674,-9.138696&amp;spn=0.009942,0.022745&amp;z=16" target="_blank">Localização</a></li>
<li>29 e 30 de Setembro</li>
<li><a href="http://www.techzonept.com/showthread.php?p=3633728" target="_blank">Mais informações</a> [<a href="http://www.techzonept.com/showthread.php?p=3633728" target="_blank">1</a>,<a href="http://workshop-ibm.tagus.ist.utl.pt/" target="_blank">2</a>]</li>
</ul>
<h2><span style="color:#99cc00;"><strong>Universidade do Minho</strong></span></h2>
<ul>
<li><a href="http://maps.google.com/maps?f=q&amp;hl=pt-PT&amp;geocode=&amp;q=&amp;ie=UTF8&amp;ll=41.560876,-8.396623&amp;spn=0.009537,0.022745&amp;z=16" target="_blank">Localização</a></li>
<li>2 e 3 de Outubro</li>
<li><a href="http://caos.di.uminho.pt/~db2/blog/" target="_blank">Mais Informações</a></li>
</ul>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/408/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/408/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/408/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=408&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/09/27/ibm-visita-universidade-com-o-programa-db2-on-campus/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>
	</item>
		<item>
		<title>IBM Data Studio Developer 1.2 Official Release</title>
		<link>http://nunojob.wordpress.com/2008/08/01/ibm-data-studio-developer-1-2-official-release/</link>
		<comments>http://nunojob.wordpress.com/2008/08/01/ibm-data-studio-developer-1-2-official-release/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 01:11:48 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[Português]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Cryptography]]></category>
		<category><![CDATA[dagta studio]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[lefevre]]></category>
		<category><![CDATA[mondrian]]></category>
		<category><![CDATA[purequery]]></category>
		<category><![CDATA[pureXML]]></category>
		<category><![CDATA[xquery]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=339</guid>
		<description><![CDATA[Foi lançado hoje a nova versão do IBM Data Studio Developer.
Desde que entrei no DB2 Students Group na condição de embaixador tive o privilégio de aprender e mexer com algumas soluções da IBM. Entre o rol de coisas que me agradaram (não vamos falar de coisas tristes, como o IBM_DB adapter para Ruby que na altura [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=339&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Foi lançado hoje a nova versão do <a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=swg-dsd12" target="_blank">IBM Data Studio Developer</a>.</p>
<p>Desde que entrei no <a href="http://caos.di.uminho.pt/~db2/" target="_blank">DB2 Students Group</a> na condição de embaixador tive o privilégio de aprender e mexer com algumas soluções da IBM. Entre o rol de coisas que me agradaram (não vamos falar de coisas tristes, como o <a href="http://rubyforge.org/projects/rubyibm" target="_blank">IBM_DB</a> adapter para Ruby que na altura estava bastante desactualizado) foram a possibilidade de usar alojar xml nativamente na base de dados. O <a href="http://en.wikipedia.org/wiki/PureXML" target="_blank">pureXML</a> com suporte para <a href="http://en.wikipedia.org/wiki/XQuery" target="_blank">XQuery</a> foi algo que usei durante o semestre passado em projectos como o <a href="http://gitorious.org/projects/online-testing-system/" target="_blank">Open Source Online Testing System</a>. O facto da <a href="http://www.eecs.umich.edu/~klefevre/" target="_blank">LeFevre</a> ter implementado o Mondrian no DB2 também é um ponto a favor para qualquer maluquinho da segurança dos dados. E todos tiveram a oportunidade de ver que <a href="http://nunojob.wordpress.com/2008/07/29/mondrian-multidimensional-k-anonymity-in-ruby/" target="_blank">implementei o Mondrian</a> no ultimo semestre no âmbito da unidade curricular de criptografia e segurança de sistemas informáticos.</p>
<p>O Data Studio Developer é uma ferramenta para developers que usam DB2. Entre as novidades da nova versão está o suporte para <a href="http://en.wikipedia.org/wiki/PureQuery" target="_blank">PureQuery</a> e o facto de usar o mesmo tipo de tecnologia de persistencia que a usada no <a href="http://en.wikipedia.org/wiki/Project_Zero" target="_blank">Project Zero</a>. Continuam interessados? Então podem <a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=swg-dsd12" target="_blank">sacar aqui</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/339/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/339/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/339/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/339/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/339/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=339&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/08/01/ibm-data-studio-developer-1-2-official-release/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>
	</item>
		<item>
		<title>DB2 Rocks</title>
		<link>http://nunojob.wordpress.com/2008/03/26/db2-rocks/</link>
		<comments>http://nunojob.wordpress.com/2008/03/26/db2-rocks/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 01:42:21 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[Express-C]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[pureXML]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Rubyonrails]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=284</guid>
		<description><![CDATA[qs = Question.find_by_sql
&#34;select X.* from ots_schema.questions,&#34; +
  &#34;XMLTABLE (\'$d/question\' passing document as \&#34;d\&#34; &#34; +
    &#34;COLUMNS question_text VARCHAR(200)&#34; +
    &#34;PATH \'question_text\') as X&#34;
qs.first.question_text.lstrip
=&#62; &#34;Which of the following is the correct syntax to set the DB2COMM variable to TCPIP?\n  &#34;
If DB2 was had a good DB2 driver and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=284&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><pre class="brush: ruby;">qs = Question.find_by_sql
&quot;select X.* from ots_schema.questions,&quot; +
  &quot;XMLTABLE (\'$d/question\' passing document as \&quot;d\&quot; &quot; +
    &quot;COLUMNS question_text VARCHAR(200)&quot; +
    &quot;PATH \'question_text\') as X&quot;</pre>
<pre class="brush: ruby;">qs.first.question_text.lstrip
=&gt; &quot;Which of the following is the correct syntax to set the DB2COMM variable to TCPIP?\n  &quot;</pre>
<p>If DB2 was had a good DB2 driver and a  ActivePureXML (or something adapter) it would so f*ckin rock. Just look at the sample. And the dynamic nature of ruby would enable the flexibility of xml documents.</p>
<p>Please IBM please. DB2 for mac and decent support on Ruby. Don&#8217;t make me write things like this no more:</p>
<pre class="brush: ruby;"># Once again fixing IBM_DB bugs the ugly way
# with_scope anyone?
add_index :'ots_schema.users', :login</pre>
<p>or</p>
<pre class="brush: ruby;">
t.column :document, :xml</pre>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/284/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/284/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/284/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=284&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/03/26/db2-rocks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>
	</item>
		<item>
		<title>has_one :through</title>
		<link>http://nunojob.wordpress.com/2008/03/24/has-one-through/</link>
		<comments>http://nunojob.wordpress.com/2008/03/24/has-one-through/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 16:36:46 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[belongs_to]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[edgerails]]></category>
		<category><![CDATA[has_one]]></category>
		<category><![CDATA[ots]]></category>
		<category><![CDATA[Rubyonrails]]></category>
		<category><![CDATA[through]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=282</guid>
		<description><![CDATA[Finally we will be able to refactor our ugly code when we have this situation (changeset 9067):
class User &#60; ActiveRecord::Base
  has_many :channels
end

class Channel &#60; ActiveRecord::Base
  belongs_to :network
  belongs_to :user
end

class Group &#60; ActiveRecord::Base
  has_many :channels
  has_one :network,
    :through =&#62; :channels,
    :conditions =&#62; ['channels.alive? = ?', [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=282&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Finally we will be able to refactor our ugly code when we have this situation (<a href="http://dev.rubyonrails.org/changeset/9067" target="_blank">changeset 9067</a>):</p>
<pre class="brush: ruby;">class User &lt; ActiveRecord::Base
  has_many :channels
end
</pre>
<pre class="brush: ruby;">class Channel &lt; ActiveRecord::Base
  belongs_to :network
  belongs_to :user
end
</pre>
<pre class="brush: ruby;">class Group &lt; ActiveRecord::Base
  has_many :channels
  has_one :network,
    :through =&gt; :channels,
    :conditions =&gt; ['channels.alive? = ?', true]
end
</pre>
<p>Another good news is that the <a href="http://rubyforge.org/projects/db2ots/" target="_blank">RubyForge</a> place for the OTS project was finally approved. So guess I will be doing some work on it this afternoon.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/282/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/282/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/282/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/282/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/282/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=282&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/03/24/has-one-through/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>
	</item>
		<item>
		<title>Valid and Well-formed XML Documents in Ruby on Rails</title>
		<link>http://nunojob.wordpress.com/2008/03/19/valid-and-well-formed-xml-documents-in-ruby-on-rails/</link>
		<comments>http://nunojob.wordpress.com/2008/03/19/valid-and-well-formed-xml-documents-in-ruby-on-rails/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 23:51:45 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[activerecord]]></category>
		<category><![CDATA[Ambassador]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[DB2 on Campus]]></category>
		<category><![CDATA[dscape]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Rubyonrails]]></category>
		<category><![CDATA[validates]]></category>
		<category><![CDATA[validates_xml]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=278</guid>
		<description><![CDATA[If your working with DB2 on Rails you probably need to check if the xml document is &#8211; at least &#8211; well formed.
I found a neat plugin called validates-xml that uses REXML to see if documents are well formed.
To install it simply
svn co http://validates-xml.googlecode.com/svn/trunk/ validates-xml-read-only
And copy that folder to vendor/plugins.
You can easily integrate schema validation [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=278&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>If your working with DB2 on Rails you probably need to check if the xml document is &#8211; at least &#8211; well formed.</p>
<p>I found a neat plugin called <a href="http://code.google.com/p/validates-xml/" target="_blank">validates-xml</a> that uses REXML to see if documents are well formed.</p>
<p>To install it simply</p>
<pre class="brush: ruby;">svn co http://validates-xml.googlecode.com/svn/trunk/ validates-xml-read-only</pre>
<p>And copy that folder to vendor/plugins.</p>
<p>You can easily <a href="http://codeidol.com/other/rubyckbk/XML-and-HTML/Validating-an-XML-Document/" target="_blank">integrate schema validation</a> with a validates_xml_with_schema method. But you should use REXML as it cames with the standard ruby bundle since version 1.8.</p>
<p>To use it simply restart your server and</p>
<pre class="brush: ruby;">validates_xml :xmldocument</pre>
<p>That&#8217;s it!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/278/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/278/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/278/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/278/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/278/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=278&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/03/19/valid-and-well-formed-xml-documents-in-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>
	</item>
		<item>
		<title>Yet Another Ruby on Rails Web Application &#8211; Teaser</title>
		<link>http://nunojob.wordpress.com/2008/03/18/yet-another-ruby-on-rails-web-application-teaser/</link>
		<comments>http://nunojob.wordpress.com/2008/03/18/yet-another-ruby-on-rails-web-application-teaser/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 05:40:20 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Ambassador]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[DB2 on Campus]]></category>
		<category><![CDATA[dscape]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Rubyonrails]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=277</guid>
		<description><![CDATA[
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=277&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="text-align:center;"><img src="http://img.skitch.com/20080318-8et8emewas164bngqejanmej1j.png" height="174" width="569" /></div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/277/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/277/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/277/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/277/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/277/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=277&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/03/18/yet-another-ruby-on-rails-web-application-teaser/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://img.skitch.com/20080318-8et8emewas164bngqejanmej1j.png" medium="image" />
	</item>
		<item>
		<title>CouchDB &amp; Um Novo Semestre!</title>
		<link>http://nunojob.wordpress.com/2008/03/07/couchdb-um-novo-semestre/</link>
		<comments>http://nunojob.wordpress.com/2008/03/07/couchdb-um-novo-semestre/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 17:06:49 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Português]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[CAOS]]></category>
		<category><![CDATA[couch]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[damien katz]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[DB2 Ambassador]]></category>
		<category><![CDATA[nunojob]]></category>
		<category><![CDATA[prt.sc]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[rubyforge]]></category>
		<category><![CDATA[uminho]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=272</guid>
		<description><![CDATA[
Bem todos os semestres faço um plano de acção do que vou fazer para além de o que é espectável de mim &#8211; ir as aulas, fazer os trabalhos, passar nos exames e ler pelo menos um livro de informática &#8211; de escolha livre &#8211; por mês.
Acredito na valorização pessoal e gosto muito de aprender [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=272&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="text-align:center;"><img src="http://farm1.static.flickr.com/143/328389009_bea0423209_m.jpg" height="180" width="240" /></div>
<p>Bem todos os semestres faço um plano de acção do que vou fazer para além de o que é espectável de mim &#8211; ir as aulas, fazer os trabalhos, passar nos exames e ler pelo menos um livro de informática &#8211; de escolha livre &#8211; por mês.</p>
<p>Acredito na valorização pessoal e gosto muito de aprender coisas novas. E acredito que não existe melhor forma de o fazer que com projectos práticos!</p>
<p>Algumas das novidades do último semestre foram ter entrado no <a href="http://caos.di.uminho.pt" target="_blank"><b>c</b>entro de <b>a</b>poio ao <b>o</b>pen-<b>s</b>ource</a> do departamento de informática, ser eleito <a href="http://caos.di.uminho.pt/~db2">IBM DB2 Student Ambassador</a> e ter entrado na melhor rede de bloggers de informática de portugal &#8211; <a href="http://prt.sc" target="_blank">prt.sc</a>. Como projecto pessoal escolhi aprender &#8211; por sugestão do <a href="http://caos.di.uminho.pt/~ulisses" target="_blank">Ulisses Costa</a> &#8211; <a href="http://nunojob.wordpress.com/2007/09/23/life-on-the-rails/" target="_blank">Ruby &amp; Ruby on Rails</a>.</p>
<p>Dito isto resta uma dúvida: O que aprender este semestre?</p>
<div style="text-align:center;"><img src="http://www.couchdbwiki.com/images/2/2d/Couchdb.png" height="124" width="140" /></div>
<p>Tenho que confessar que ando nas nuvens por terem aceite a minha colaboração no projecto <a href="http://rubyforge.org/projects/couchdb/" target="_blank">CouchDB</a> do <a href="http://rubyforge.org" target="_blank">rubyforge</a>.</p>
<p>Como devem saber <a href="http://couchdb.org" target="_blank">CouchDB</a> é uma base de dados criada pelo <a href="http://damienkatz.net" target="_blank">Damien Katz</a> (<a href="http://damienkatz.net/2008/01/faq_about_couch.html" target="_blank">que trabalha agora na IBM</a>), não relacional, desenvolvida em erlang  que tem como objectivo guardar documentos e é <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer" target="_blank">RESTful</a>. Os conceitos são excelentes e a forma de abordar o fault-tolerance e problemas de carga são daqueles conceitos que nos deixam a babar mortinhos por experimentar o brinquedo novo. Mas não se fica por aqui. Aconselho a lerem a <a href="http://www.couchdbwiki.com/" target="_blank">wiki</a> para terem uma noção do que é &#8211; e o que não é &#8211; o CouchDB. Só não gosto muito do facto de estar tão ligado a javascript e JSON &#8211; o primeiro porque nunca gostei muito de javascript e o segundo porque preferia yaml. Mas vá antes JSON que XML!</p>
<p>Outros tópicos que andam por aqui a passear &#8211; sendo que aqui é a minha cabeça &#8211; é a vontade de aprender um mínimo de Erlang e continuar o estudo de DB2 para tirar a certificação. Espero que quando acabar este semestre possa olhar para trás e sentir a mesma satisfação que sinto pelo semestre que já passou.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/272/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/272/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/272/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=272&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/03/07/couchdb-um-novo-semestre/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/143/328389009_bea0423209_m.jpg" medium="image" />

		<media:content url="http://www.couchdbwiki.com/images/2/2d/Couchdb.png" medium="image" />
	</item>
		<item>
		<title>Rails::ActiveRecord XQuery &amp;&amp; DB2::Mac</title>
		<link>http://nunojob.wordpress.com/2008/03/01/railsactiverecord-xquery-db2mac/</link>
		<comments>http://nunojob.wordpress.com/2008/03/01/railsactiverecord-xquery-db2mac/#comments</comments>
		<pubDate>Sat, 01 Mar 2008 17:17:59 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[activerecord]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[pureXML]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[RESTful]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[TextMate]]></category>
		<category><![CDATA[webservice]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[xquery]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=265</guid>
		<description><![CDATA[
Most rails developers use OS-X. Mostly because rails is built-in the latest release (Leopard) and TextMate offers a great IDE to use with Rails. Some could argue that it also works nicely on Windows but I really believe that Rails ain&#8217;t done to be used on a Windows Platform. Many articles and interviews with rails [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=265&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="text-align:center;"><img src="http://img.skitch.com/20080301-bre5y8x61ye42iyn7m2734j3tr.png" height="71" width="339" /></div>
<p>Most rails developers use OS-X. Mostly because rails is built-in the latest release (Leopard) and TextMate offers a great IDE to use with Rails. Some could argue that it also works nicely on Windows but I really believe that Rails ain&#8217;t done to be used on a Windows Platform. Many articles and interviews with rails creator DHH second this statement. Rails is easy to develop in OS X and deploy in a Linux distro of your choice.</p>
<div style="text-align:center;"><img src="http://img.skitch.com/20080301-1xwhq4hk3np4hpcwt6gi2tibfq.png" height="132" width="258" /></div>
<p>In <a href="http://nunojob.wordpress.com/2008/02/26/mets-standard-with-ibm-db2-express-c-using-xforms-as-user-interface-and-ruby-on-rails-as-a-rest-web-services/" target="_blank">my most recent screen-cast</a> I explored an interesting technique of taking advantage of rails RESTful design and DB2 pureXML features to easily create a web-service that could query a relational databases with XML support (like DB2). As you must know <a href="http://www-306.ibm.com/software/data/db2/express/" target="_blank">DB2 Express-C</a> is distributed freely and offers no limitation to home users/small companies. So it would be awesome to expand ActiveRecord to support xml elements, if a schema was provided to the database.</p>
<p>I&#8217;m aware that a pure xml database stategy would be a bad approach but there are situations when it simply makes sense. And in those situations one would profit greatly of two things wich are missing.</p>
<ul>
<li>XML Support for ActiveRecord &#8211; in construction?</li>
<li>DB2 for Mac &#8211; will this ever exist?</li>
</ul>
<p><a href="http://antoniocangiano.com/" target="_blank">Antonio Cangiano</a> is creating <a href="https://rubyforge.org/projects/db2extended/" target="_blank">a plugin that revolves around this concepts</a>, but in a DB2 centered perspective. In my opinion  it would be best if the rails plugin worked not only for DB2 but for any database adapter with XML support &#8211; as long as such is provided.</p>
<p>Let me give you a sample. Imagine that you have a  database model for translating you rails application. It could be something like:</p>
<p>Languages</p>
<ul>
<li>ID, int</li>
<li>DOCUMENT, XML</li>
</ul>
<p>Imagine that the xml file is</p>
<pre class="brush: xml;">&lt;language isoname=&quot;pt-PT&quot;&gt;
  &lt;hello&gt;Olá&lt;/hello&gt;
  &lt;bye&gt;Até a próxima!&lt;/bye&gt;
&lt;/language&gt;
(...)
</pre>
<p>If this makes sense in your application then you could easily do something like register your model to observe (see observer design pattern) the session['language'] for changes and, if it&#8217;s changed, it would get all the XML for that language &#8211; it would fall back to default if such was not available &#8211; and create the hash with the values. The problem with this approach &#8211; besides making no sense for the internationalization problem! &#8211; is that in the observer model you would have to:</p>
<pre class="brush: ruby;">Language.find :first</pre>
<p>And fetch the whole xml and then process it. If the XML document has 10MB, it would take some time. With XQuery support on ActiveRecord we could simply</p>
<pre class="brush: ruby;">Language.find :first,
  :xcondition =&gt; [&quot;//language[@isoname==?]&quot;,
    session['language']]</pre>
<p>Or, if we simply wanted to say hello in many languages &#8211; like flickr in their first page &#8211; we could simply</p>
<pre class="brush: ruby;">Language.find :first, :xcondition =&gt; '//hello'</pre>
<p>There are just two problems that prevent rails developers from being able to do this kind of things. And those are the lack of XQuery abilities in ActiveRecord and the fact that Mac developers cannot use DB2.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/265/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/265/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/265/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=265&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/03/01/railsactiverecord-xquery-db2mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://img.skitch.com/20080301-bre5y8x61ye42iyn7m2734j3tr.png" medium="image" />

		<media:content url="http://img.skitch.com/20080301-1xwhq4hk3np4hpcwt6gi2tibfq.png" medium="image" />
	</item>
		<item>
		<title>METS Standard with IBM DB2 Express C using XForms as user-interface and Ruby on Rails as a Rest Web-services</title>
		<link>http://nunojob.wordpress.com/2008/02/26/mets-standard-with-ibm-db2-express-c-using-xforms-as-user-interface-and-ruby-on-rails-as-a-rest-web-services/</link>
		<comments>http://nunojob.wordpress.com/2008/02/26/mets-standard-with-ibm-db2-express-c-using-xforms-as-user-interface-and-ruby-on-rails-as-a-rest-web-services/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 03:00:50 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[IBM DB2]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[xforms]]></category>
		<category><![CDATA[Webservices]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[RoR]]></category>
		<category><![CDATA[DB]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[mets]]></category>
		<category><![CDATA[ETTK]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[visual]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[visual xforms designer]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/?p=258</guid>
		<description><![CDATA[HIGH QUALITY VERSION DOWNLOAD HERE
 


Well, here is the long promised screen-cast. The amount of topics covered is simply huge. To get you ready for the screen-cast I prepared some other more introductory screen-cast as well as some articles on these subjects. I&#8217;m sorry that I don&#8217;t have the time to document the REST, but [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=258&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p align="center"><a href="http://rapidshare.com/files/94960914/restscreencast.mov.html" target="_blank">HIGH QUALITY VERSION DOWNLOAD HERE</a></p>
<p align="center"> <span style="text-align:center; display: block;"><a href="http://nunojob.wordpress.com/2008/02/26/mets-standard-with-ibm-db2-express-c-using-xforms-as-user-interface-and-ruby-on-rails-as-a-rest-web-services/"><img src="http://img.youtube.com/vi/F-0dvJJXQOA/2.jpg" alt="" /></a></span></p>
<p align="center"><span style="text-align:center; display: block;"><a href="http://nunojob.wordpress.com/2008/02/26/mets-standard-with-ibm-db2-express-c-using-xforms-as-user-interface-and-ruby-on-rails-as-a-rest-web-services/"><img src="http://img.youtube.com/vi/oMvqV8OBTjQ/2.jpg" alt="" /></a></span></p>
<p align="center"><span style="text-align:center; display: block;"><a href="http://nunojob.wordpress.com/2008/02/26/mets-standard-with-ibm-db2-express-c-using-xforms-as-user-interface-and-ruby-on-rails-as-a-rest-web-services/"><img src="http://img.youtube.com/vi/MQHXMkLYFoM/2.jpg" alt="" /></a></span></p>
<p>Well, here is the long promised screen-cast. The amount of topics covered is simply huge. To get you ready for the screen-cast I prepared some other more introductory screen-cast as well as some articles on these subjects. I&#8217;m sorry that I don&#8217;t have the time to document the REST, but I really advice to invest some time learning it as it&#8217;s a very pragmatic way of delivering high quality web services.</p>
<p>I strongly advice you to download this screen-cast from rapidshare as  both <a href="http://www.youtube.com/user/dscape" target="_blank">Youtube</a> and <a href="http://video.google.com/videoplay?docid=5353051448158060542" target="_blank">Google Videos</a> quality is really awful. You can download it from <a href="http://rapidshare.com/files/94960914/restscreencast.mov.html" target="_blank">here</a>.</p>
<p>This work was really fun to do. So I hope to have the opportunity to develop it further and manage nested rest routes like /mets/1/agents to return the agents of the first submission information package (sip) using some cool DB2 pureXML features. I really feel that with a <a href="https://rubyforge.org/projects/db2extended/" target="_blank">good plugin to help users take full advantage of DB2 pureXML</a> features and a little of imagination this web-service could be of some use.</p>
<p>I also expect to complete the xforms model as it is not indexing a fileptr to each category when such is selected. I hope to implement this soon enough.</p>
<p>Here are the associated resources I developed:</p>
<ul>
<li><font color="#999999"><i>[screencast@rapidshare]</i></font> <a href="http://rapidshare.com/files/94960914/restscreencast.mov.html" target="_blank">METS Standard with IBM DB2 Express C using XForms as user-interface and Ruby on Rails as a Rest Web-services</a></li>
</ul>
<ul>
<li><i><font color="#999999"></font></i> <a href="http://nunojobpinto.googlepages.com/XForms0.3a.zip" target="_blank">XForms</a></li>
<li><i><font color="#999999"></font></i> <a href="http://nunojobpinto.googlepages.com/restrailswebservice.zip" target="_blank">Ruby on Rails Rest Web-Service</a></li>
</ul>
<p>And here are the other two screencasts I produced to introduce you to XForms and METS:</p>
<ul>
<li><font color="#999999"><i>[screen-cast]</i></font> <a href="http://rapidshare.com/files/94366149/screencast.m4v.html" target="_blank">An easy introduction to METS/XForms (The first part of the screen-cast)</a></li>
<li><font color="#999999"><i></i></font> <a href="http://nunojobpinto.googlepages.com/xformsTest.xhtml" target="_blank">An easy introduction to METS/XForms</a></li>
<li><i><font color="#999999">[accessibility/screen-cast script]</font></i>  <a href="http://nunojobpinto.googlepages.com/IntroductiontoMETSXForms.pdf" target="_blank">An easy introduction to METS/XForms</a></li>
</ul>
<ul>
<li><i><font color="#999999">[article]</font></i> <a href="http://nunojob.wordpress.com/2008/01/05/creating-a-user-interface-for-xml-schema-using-xforms/" target="_blank">Installing IBM Emerging Technologies ToolKit (ETTK) on Eclipse</a></li>
<li><i><font color="#999999">[screen-cast]</font></i> <a href="http://rapidshare.com/files/94341682/2008-01-04_2210.swf.html" target="_blank">Create a XForms user interface from a schema using Visual XForms Designer</a></li>
<li><font color="#999999"><i>[article]</i></font> <a href="http://nunojob.wordpress.com/2008/01/04/xforms-resources/" target="_blank">Some good XForms Resources</a></li>
<li><i><font color="#999999">[article]</font></i> <a href="http://nunojob.wordpress.com/2008/01/07/xforms-example-css/" target="_blank">First version of the XForms without METS</a></li>
<li><font color="#999999"><i></i></font> <a href="http://nunojobpinto.googlepages.com/xforms.zip">First version of the XForms without METS<br />
</a></li>
</ul>
<p>I also advice you to take a look at this articles. All of them where very helpful to my work.</p>
<ul>
<li><a href="http://caos.di.uminho.pt/~db2/blog/14/2007/11/11/ubuntu-710-gutsy-workarround-for-ibm-db2-express-c/" target="_blank">Ubuntu work-arround for DB2 Express-C</a></li>
<li><a href="http://caos.di.uminho.pt/~db2/blog/17/2007/12/06/express-c-starting/" target="_blank">Starting with DB2 Express-C</a></li>
<li><a href="http://caos.di.uminho.pt/~db2/blog/28/2008/01/10/the-database-manager-shared-memory-set-cannot-be-allocated/" target="_blank">Solving problem &#8220;The database manager shared memory set cannot be allocated&#8221;</a></li>
<li><a href="http://caos.di.uminho.pt/~db2/blog/27/2008/01/08/db2-9-creating-database-objects-storing-validated-xml-data/" target="_blank">Creating database objects &amp; Storing validated XML data</a></li>
</ul>
<ul>
<li><a href="http://antoniocangiano.com/2008/02/08/essential-guide-to-the-ruby-driver-for-db2/" target="_blank">Ruby and DB2 Guide</a></li>
<li><a href="http://antoniocangiano.com/rubypython-and-db2-drivers/" target="_blank">Ruby/Python and DB2 Drivers</a></li>
<li><a href="http://www.ibm.com/developerworks/db2/library/techarticle/dm-0705chun/" target="_blank">Getting started with DB2 and Ruby on Rails</a></li>
<li><a href="https://rubyforge.org/forum/?group_id=2361" target="_blank">IBM_DB Forum</a></li>
</ul>
<ul>
<li><a href="http://www.loc.gov/standards/mets/METSOverview.html" target="_blank">METS: An overview and Tutorial</a></li>
<li><a href="http://sunsite.berkeley.edu/mets/diagram/" target="_blank">METS Schema Structure Diagram</a></li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/258/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/258/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/258/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/258/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/258/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=258&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/02/26/mets-standard-with-ibm-db2-express-c-using-xforms-as-user-interface-and-ruby-on-rails-as-a-rest-web-services/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/F-0dvJJXQOA/2.jpg" medium="image" />

		<media:content url="http://img.youtube.com/vi/oMvqV8OBTjQ/2.jpg" medium="image" />

		<media:content url="http://img.youtube.com/vi/MQHXMkLYFoM/2.jpg" medium="image" />
	</item>
		<item>
		<title>O silêncio</title>
		<link>http://nunojob.wordpress.com/2008/01/18/o-silencio/</link>
		<comments>http://nunojob.wordpress.com/2008/01/18/o-silencio/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 17:36:15 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[Português]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[Braga]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[DB2 Ambassador]]></category>
		<category><![CDATA[Exams]]></category>
		<category><![CDATA[isep]]></category>
		<category><![CDATA[MI]]></category>
		<category><![CDATA[Minho]]></category>
		<category><![CDATA[Msc]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[uminho]]></category>
		<category><![CDATA[Universidade do Minho]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/2008/01/18/o-silencio/</guid>
		<description><![CDATA[
Peço desculpa a todos os leitores deste blog. O facto de não postar nada aqui a demasiado tempo prende-se com o facto de o mestrado em informática da universidade do minho ser&#8230; uma merda.
Passo a explicar:
Soube esta terça-feira o meu calendário de exames. Lá estava presente um um exame dai a 6 dias . Entretanto [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=223&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div style="text-align:center;"><img src="http://linguateca.di.uminho.pt/pagina_linguateca/logoUM.jpg" height="75" width="150" /></div>
<p>Peço desculpa a todos os leitores deste blog. O facto de não postar nada aqui a demasiado tempo prende-se com o facto de o <a href="http://www.di.uminho.pt/ensino/mestrados/mestrado-em-informatica" target="_blank">mestrado em informática da universidade do minho</a> ser&#8230; uma merda.</p>
<p>Passo a explicar:</p>
<p>Soube esta terça-feira o meu calendário de exames. Lá estava presente um um exame dai a 6 dias . Entretanto , como alguns de vocês sabem, <a href="http://caos.di.uminho.pt/~db2/blog/30/2008/01/17/fotografias-da-apresentacao-no-isep/" target="_blank">quarta-feira estive no ISEP na qualidade de DB2 Ambassador</a> e sábado e domingo tenho compromissos profissionais assumidos anteriores a saida do calendário. Já tive que voltar atrás com a minha palavra em projectos importantes com <a href="http://memoriavirtual.net/2008/01/pessoal/palavras-que-odeio/" target="_blank">deadlines</a> neste mês e fazer um sacrifício para acabar outros tinham bastante urgência.</p>
<p>Fiquei assim com dois dias para estudar.</p>
<p>Não compreendo esta falta de respeito e consideração dos docentes pelos alunos. Será que lhes custa entender que são pessoas, como eles, e que como eles também tem os seus próprios projectos e compromissos? É assim tão difícil definir um calendário e <i>stick-with-it</i>? Mas isto no inicio do semestre se fizer o favor! Outro amigos meus tem viagens marcadas para esta altura, já que no próprio calendário escolar existem períodos de férias. Será que alguém se esqueceu disto também?</p>
<p>Com tudo isto resta-me dizer: Foda-se!</p>
<p>E obrigado.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/223/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/223/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/223/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/223/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/223/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=223&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/01/18/o-silencio/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://linguateca.di.uminho.pt/pagina_linguateca/logoUM.jpg" medium="image" />
	</item>
		<item>
		<title>xForms Resources</title>
		<link>http://nunojob.wordpress.com/2008/01/04/xforms-resources/</link>
		<comments>http://nunojob.wordpress.com/2008/01/04/xforms-resources/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 23:56:26 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[xforms]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[mets]]></category>
		<category><![CDATA[sudoku]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/2008/01/04/xforms-resources/</guid>
		<description><![CDATA[We will post a xForms/METS/DB2 screen-cast in this website soon. To get you prepared for this I advice you to download this firefox plugin and read the following articles:

Introduction to XForms [part2, part3]
Use XForms to create your own Sudoku game [part2]
XForms and Ruby on Rails at the Doctor&#8217;s Office (DB2)

In case you are looking for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=199&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://caos.di.uminho.pt/~db2" target="_blank">We</a> will post a <a href="http://www.w3.org/TR/xforms/" target="_blank">xForms</a>/<a href="http://www.loc.gov/standards/mets/" target="_blank">METS</a>/<a href="http://www.ibm.com/db2" target="_blank">DB2</a> <i>screen-cast</i> in this website soon. To get you prepared for this I advice you to download <a href="https://addons.mozilla.org/en-US/firefox/addon/824" target="_blank">this firefox plugin</a> and read the following articles:</p>
<ul>
<li><a href="http://www.ibm.com/developerworks/xml/library/x-xformsintro1/" target="_blank">Introduction to XForms</a> [<a href="http://www.ibm.com/developerworks/library/x-xformsintro2/" target="_blank">part2</a>, <a href="http://www.ibm.com/developerworks/library/x-xformsintro3/" target="_blank">part3</a>]</li>
<li><a href="http://www.ibm.com/developerworks/xml/library/x-xformssudoku1/" target="_blank">Use XForms to create your own Sudoku game</a> [<a href="http://www.ibm.com/developerworks/xml/library/x-xformssudoku2/" target="_blank">part2</a>]</li>
<li><a href="http://www.ibm.com/developerworks/xml/library/x-xformsruby1/" target="_blank">XForms and Ruby on Rails at the Doctor&#8217;s Office (DB2)</a></li>
</ul>
<p>In case you are looking for good examples you can visit this <a href="http://en.wikibooks.org/wiki/XForms" target="_blank">wikibook</a> or better yet&#8230; Open your console, and create a directory in your home folder. Enter the folder and write this:</p>
<blockquote><p><tt>svn checkout <b><i>http</i></b>://xforms-examples.googlecode.com/svn/trunk/ xforms-examples-read-only</tt></p></blockquote>
<p>These are <a href="http://code.google.com/p/xforms-examples/" target="_blank">some great samples from Google Code</a>. Believe me I&#8217;m saving you time with this advice. You won&#8217;t need to spend hours on badly executed examples from companies that are supposed to be building xForms implementations. Outch!?</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/199/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/199/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/199/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=199&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2008/01/04/xforms-resources/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>
	</item>
		<item>
		<title>From Ubuntu/Windows to Mac OS-X Leopard</title>
		<link>http://nunojob.wordpress.com/2007/12/25/from-ubuntuwindows-to-mac-os-x-leopard/</link>
		<comments>http://nunojob.wordpress.com/2007/12/25/from-ubuntuwindows-to-mac-os-x-leopard/#comments</comments>
		<pubDate>Tue, 25 Dec 2007 05:23:28 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Family]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[8859]]></category>
		<category><![CDATA[8859-15]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[br]]></category>
		<category><![CDATA[Canonical]]></category>
		<category><![CDATA[christmas]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[del.icio.us]]></category>
		<category><![CDATA[Encoding]]></category>
		<category><![CDATA[Erlang]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[GHC]]></category>
		<category><![CDATA[GlassFish]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[ISO]]></category>
		<category><![CDATA[ISO 8859]]></category>
		<category><![CDATA[ISO 8859-15]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JDK]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Latin 1]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Mac OS X Leopard]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[MacTex]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mouse]]></category>
		<category><![CDATA[Mouse Acceleration]]></category>
		<category><![CDATA[Netbeans]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[oXygen]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[TextEdit]]></category>
		<category><![CDATA[TextMate]]></category>
		<category><![CDATA[Toast Titanium]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[uminho]]></category>
		<category><![CDATA[Universidade do Minho]]></category>
		<category><![CDATA[UTF-8]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/2007/12/25/from-ubuntuwindows-to-mac-os-x-leopard/</guid>
		<description><![CDATA[I just got my first brand new MacBook and, as one would expect, some problems emerged by leaving my usual OS combo (Ubuntu/Windows) for Mac OS X Leopard. I&#8217;m still undecided whether to install Ubuntu or use VMWare Fusion to use Linux. As for Microsoft Windows as long as I don&#8217;t need to use .NET [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=178&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://farm1.static.flickr.com/63/216334862_bf8bab445e_m.jpg" align="right" height="240" width="197" />I just got my first brand new <a href="http://www.apple.com/macbook" target="_blank">MacBook</a> and, as one would expect, some problems emerged by leaving my usual OS combo (<a href="http://www.ubuntu.com" target="_blank">Ubuntu</a>/<a href="http://www.microsoft.com/windows/default.mspx" target="_blank">Windows</a>) for <a href="http://www.apple.com/macosx/" target="_blank">Mac OS X Leopard</a>. I&#8217;m still undecided whether to install Ubuntu or use <a href="http://www.vmware.com/mac" target="_blank">VMWare Fusion</a> to use <a href="http://www.wikipedia.org/wiki/Linux" target="_blank">Linux</a>. As for Microsoft Windows as long as I don&#8217;t need to use <a href="en.wikipedia.org/wiki/.NET_Framework" target="_blank">.NET</a> I don&#8217;t think I&#8217;ll install it. Not even with the free licenses Microsoft provides <a href="http://www.uminho.pt" target="_blank">University of Minho</a> students.</p>
<p>First I had to decide what to install:</p>
<ul>
<li><a href="http://www.firefox.com" target="_blank">Firefox</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/3615" target="_blank">del.icio.us <b>UNSAFE</b> add-on for Firefox</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/browse/type:3" target="_blank">Portuguese Dictionary add-on for Firefox</a></li>
<li><strike>Pidgin</strike> <a href="http://www.adiumx.com" target="_blank">Adium</a></li>
<li><strike>Nero</strike> <a href="http://www.roxio.com/enu/products/toast/titanium" target="_blank">Toast Titanium</a></li>
<li><a href="http://www.microsoft.com/mac/" target="_blank">Office</a></li>
<li><a href="http://www.adobe.com/support/downloads/product.jsp?product=39&amp;platform=Macintosh" target="_blank">Photoshop</a></li>
<li><a href="http://www.macromates.com" target="_blank">TextMate</a></li>
<li><a href="http://www.rubyonrails.org" target="_blank">Ruby on Rails</a></li>
<li><a href="http://www.java.com" target="_blank">Java SDK</a></li>
<li><a href="http://www.netbeans.com" target="_blank">Netbeans</a></li>
<li><a href="https://glassfish.dev.java.net" target="_blank">Glassfish</a></li>
<li><a href="http://www.haskell.org/ghc" target="_blank">GHC</a></li>
<li><a href="http://www.erlang.org" target="_blank">Erlang</a></li>
<li><a href="http://www.tug.org/mactex" target="_blank">MacTex</a></li>
<li><a href="http://www.oxygenxml.com" target="_blank">oXygen</a></li>
<li><a href="http://bruji.com/bookpedia/" target="_blank">BookPedia</a></li>
<li><a href="http://caos.di.uminho.pt/~db2" target="_blank">DB2</a> (will IBM make it available for mac anytime soon?)</li>
</ul>
<p>The question you are probably asking is why Firefox instead of <a href="http://www.apple.com/safari" target="_blank">Safari</a>!? Because the damn unsafe add-on for <a href="http://del.icio.us" target="_blank">del.icio.us</a> is just that: del.icio.us! I just can&#8217;t live without it. Maybe if the guys over there worked the basics of security we could say that it&#8217;s both excellent and safe! And don&#8217;t say there&#8217;s a add-on for Safari as well. I&#8217;ll only accept it if the add-on is as good as the one provided by Yahoo.</p>
<p>Now we go for the fun part. The problems and solving them. Your attention please, this is only fun for me when I do it on my computer so it won&#8217;t be pleasure if you ask me to fix your computer! <a href="http://papilio.wordpress.com" target="_blank">Joana</a> this one is for you, I know how your mind thinks.. Almost as badly as mine. Oh well, we are related aren&#8217;t we? :\ Please release those crazy Christmas photos to the world! :X</p>
<p>I&#8217;ll start with a small OS free tip and then go for the Q/A part. If you are Portuguese like myself you just hate all the results that google gives you from .br domains. Most of the results are overrated and most of the times you just wish that they weren&#8217;t there. If this is the case just do your normal search in google but write -br in the end. Just test this, go to <a href="http://www.google.com" target="_blank">google</a> and type <b><i>governo brasileiro -br</i></b>. It works ;)</p>
<ol>
<li>
<address><u><b>How do I get my mouse to behave like a normal one by removing this dreadful acceleration?</b></u><br />
</address>
<p> Easy. Check <a href="http://blog.0x82.com" target="_blank">Rúben&#8217;s blog</a> @ <a href="http://blog.0x82.com/2007/12/mac-os-and-usb-mouse.html" target="_blank">http://blog.0&#215;82.com/2007/12/mac-os-and-usb-mouse.html</a></li>
<li>
<address><b><u>What&#8217;s wrong with the encoding on <a href="http://www.apple.com/education/accessibility/technology/textedit.html" target="_blank">TextEdit</a>? The automatic descovery does not work and even when I specifically tell him to use this encoding it won&#8217;t work. The Where is ISO 8859-15 dilemma.</u> </b></address>
<p><strike>Still don&#8217;t know. Anyone? If you want to test the bug just do this (from <a href="http://groups.google.com/group/comp.sys.mac.apps/browse_thread/thread/3d6144dcd694ded5" target="_blank">here</a>):</strike></p>
<p><strike>$ echo é &gt; ~/a.txt<br />
$ cat ~/a.txt<br />
é<br />
Open a.txt with TextEdit and get:<br />
È</strike></p>
<p>Cracked it! At least I have a partial fix for Migrating documents from Ubuntu to Mac OS X Leopard:</p>
<pre>cmd + space terminal enter</pre>
<p><i>{go to the directory where the file is}</i></p>
<pre><b>bash$</b> iconv -f ISO-8859-15 -t UTF-8 {filename} &gt; UTF8-{filename}</pre>
<p>For me it was:</p>
<pre><b>bash$</b> iconv -f ISO-8859-15 -t UTF-8 Pam.tex &gt; UTF8-Pam.tex</pre>
<p>And yes PAM is as in Pluggable Authentication Modules. So I have a latex work on that :P</p>
<pre></pre>
</li>
<li>
<address><u><b>Where is type-a-name application? It&#8217;s not on the dock.</b></u></address>
<p>Just press <i>cmd + space</i> and type what you are looking for. This is called spotlight. Either this or open Finder and go to applications.</li>
<li>
<address><u><b>Why doesn&#8217;t it show my dashboard when I go to the left/whatever corner?</b></u></address>
<p>Have you even configured your mac? Common.. Click the apple on the top left corner and go to <i>System Preferences</i>. <i>Exposé and Spaces</i>. And now that you are there take a look around and configure all the other things that you neglected.</li>
<li>
<address><u><b>This computer is always underlining the words in red. (when the spelling is right :P If not you are a <i>dumbass</i> for asking this!)</b></u></address>
<p>Just press <i>cmd + mouse</i> and change the language. Thanks <a href="http://www.nunoveloso.org" target="_blank">Nuno Veloso</a> from <a href="http://www.appletechteam.org/" target="_blank">Apple Tech Team</a> for this tip.</li>
<li>
<address><u><b>How can I see the right mouse button menu?</b></u></address>
<p><i>crtl + mouseclick</i></li>
<li>
<address><u><b>PageUp/PageDown!?</b></u><br />
</address>
<p><i> fn+ up<br />
fn + down</i></li>
</ol>
<p>If after this you still feel like reading about Mac OS for rookies &#8211; like myself &#8211; you can check this <a href="http://blogs.sun.com/arungupta/tags/osxtips" target="_blank">section</a> in <a href="http://blogs.sun.com/arungupta/" target="_blank">Arun Gupta&#8217;s Blog</a> or check this <a href="http://www.usingmac.com/2007/11/21/mac-os-x-leopard-200-productivity-booster-hotkeys" target="_blank">extensive list of Keyboard Shortcuts</a>. Have fun!</p>
<p>Now let&#8217;s get back to work, something almost impossible when your doing a report on <a href="http://www.latex-project.org" target="_blank">LaTeX</a> and the encodings are never right.</p>
<p>One final touch: <i>ctrl + alt + cmd + 8</i>. Merry Christmas! :)</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/178/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/178/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/178/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=178&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2007/12/25/from-ubuntuwindows-to-mac-os-x-leopard/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/63/216334862_bf8bab445e_m.jpg" medium="image" />
	</item>
		<item>
		<title>Featured DB2 Student Ambassador</title>
		<link>http://nunojob.wordpress.com/2007/12/15/featured-db2-student-ambassador/</link>
		<comments>http://nunojob.wordpress.com/2007/12/15/featured-db2-student-ambassador/#comments</comments>
		<pubDate>Sat, 15 Dec 2007 17:50:41 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Português]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[University]]></category>
		<category><![CDATA[]]></category>
		<category><![CDATA[CAOS]]></category>
		<category><![CDATA[CeSIUM]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[DB2 Student Ambassador]]></category>
		<category><![CDATA[DB2 Student Group]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Fernando Pessoa]]></category>
		<category><![CDATA[Hélder Pereira]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[IBM DB2]]></category>
		<category><![CDATA[João Moura]]></category>
		<category><![CDATA[Marcelo Sousa]]></category>
		<category><![CDATA[MI]]></category>
		<category><![CDATA[Msc]]></category>
		<category><![CDATA[Nuno Lebreiro]]></category>
		<category><![CDATA[Odes]]></category>
		<category><![CDATA[Para Ser Grande]]></category>
		<category><![CDATA[Ricardo Reis]]></category>
		<category><![CDATA[Simão Soares]]></category>
		<category><![CDATA[Universidade do Minho]]></category>
		<category><![CDATA[Vítor Rodrigues]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/2007/12/15/featured-db2-student-ambassador/</guid>
		<description><![CDATA[ 

I&#8217;m really happy to announce that I was selected as featured DB2 Student Ambassador on IBM website. I really would like to thanks Vítor Rodrigues for all the help, for being a my DB2 mentor and most of all a good friend! I also feel obliged to mention the work of the other DB2 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=164&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p> <a href="http://nunojob.files.wordpress.com/2007/12/fdsa.png" target="_blank" title="Featured IBM DB2 Student Ambassador"></a></p>
<p style="text-align:center;"><a href="http://nunojob.files.wordpress.com/2007/12/fdsa.png" target="_blank" title="Featured IBM DB2 Student Ambassador"><img src="http://nunojob.files.wordpress.com/2007/12/fdsa.png" alt="Featured IBM DB2 Student Ambassador" border="0" /></a></p>
<p>I&#8217;m really happy to announce that I was selected as <a href="http://www-306.ibm.com/software/data/db2/express/students.html" target="_blank">featured DB2 Student Ambassador</a> on <a href="http://www.ibm.com" target="_blank">IBM website</a>. I really would like to thanks <a href="http://www.vitorrodrigues.com/blog/" target="_blank">Vítor Rodrigues</a> for all the help, for being a my DB2 mentor and most of all a good friend! I also feel obliged to mention the work of the other <a href="http://caos.di.uminho.pt/~db2/?q=aggregator" target="_blank">DB2 Ambassadors</a> that have helped to establish <a href="http://caos.di.uminho.pt/~db2/" target="_blank">the first Portuguese DB2 Study Group</a>.  So <a href="http://lusosystems.com/~simao/blog/" target="_blank">Simão</a>, <a href="http://weblogs.pontonetpt.com/hfcpereira/" target="_blank">Hélder</a>, <a href="http://caos.di.uminho.pt/~geko" target="_blank">João</a>, <a href="http://cesium.di.uminho.pt/www/cesium/" target="_blank">Nuno</a> and <a href="http://caos.di.uminho.pt/~dipython/" target="_blank">Marcelo</a> thank you :) Finally I would like to thank the support of <a href="http://cesium.di.uminho.pt" target="_blank">CeSIUM</a> and <a href="http://caos.di.uminho.pt" target="_blank">CAOS</a>, two students organization that I am a part of and that provided the hardware and know-how that made the site, blog and DB2 server a reality.</p>
<p>I hope that with this many Portuguese students like <a href="http://www.linkedin.com/in/njpinto" target="_blank">myself</a> see that your work can be recognized &#8211; even by industry leaders like IBM &#8211; if you just go the extra mile. So do it! It&#8217;s your life, live it to the the fullest.</p>
<blockquote><p>Para ser grande, sê inteiro: nada<br />
Teu exagera ou exclui.</p>
<p>Sê todo em cada coisa. Põe quanto és<br />
No mínimo que fazes.</p>
<p>Assim em cada lago a lua toda<br />
Brilha, porque alta vive</p>
<p>Ricardo Reis (Fernando Pessoa)</p></blockquote>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/164/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/164/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/164/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=164&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2007/12/15/featured-db2-student-ambassador/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://nunojob.files.wordpress.com/2007/12/fdsa.png" medium="image">
			<media:title type="html">Featured IBM DB2 Student Ambassador</media:title>
		</media:content>
	</item>
		<item>
		<title>DB2 Express-C 9.5 Released</title>
		<link>http://nunojob.wordpress.com/2007/11/01/db2-express-c-95-released/</link>
		<comments>http://nunojob.wordpress.com/2007/11/01/db2-express-c-95-released/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 04:33:50 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[dataserver]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[DB2 Express C]]></category>
		<category><![CDATA[Engineer]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[IBM DB2]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[pureXML]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/2007/11/01/db2-express-c-95-released/</guid>
		<description><![CDATA[A new version of DB2 Express-C was made available by IBM today.  As you might already know DB2 Express-C is a free dataserver without limits on database size or number of users.
We got this news from Antonio Cangiano, a IBM Engineer that likes DB2 and Ruby on Rails. Seems like a nice guy! :P [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=130&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://farm1.static.flickr.com/30/64404741_014bf9dcd4_m.jpg" align="left" height="240" width="180" />A new version of <a href="http://www.db2express.com/" target="_blank">DB2 Express-C</a> was made available by <a href="http://www.ibm.com" target="_blank">IBM</a> today.  As you might already know <a href="http://www.db2express.com/" target="_blank">DB2 Express-C</a> is a free <em>dataserver</em> without limits on database size or number of users.</p>
<p>We got <a href="http://antoniocangiano.com/2007/10/31/db2-express-c-95-is-available-for-download/" target="_blank">this news</a> from <span class="entry-author-name"><a href="http://antoniocangiano.com" target="_blank">Antonio Cangiano</a>, a IBM Engineer that likes DB2 and Ruby on Rails. Seems like a nice guy! :P  </span></p>
<p>You won&#8217;t find this new version on IBM DB2 Express-C Website, but you can download the <a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&amp;source=swg-db2expresscviper2&amp;S_PKG=linux&amp;cp=UTF-8" target="_blank">Linux Version</a> here and the <a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&amp;source=swg-db2expresscviper2&amp;S_PKG=win&amp;cp=UTF-8" target="_blank">Windows Version</a> here.Mac version is still not available. This is probably the down side as many of us are waiting for IBM to ship a Express-C DB2 version for Macintosh. Hopefully next time?</p>
<p>I still didn&#8217;t tested the new DB2 but according to Antonio</p>
<blockquote><p>Version 9.5 brings to the table a great deal of new enhancements and features. Among these there is also the reduced amount of memory requirements and the improved efficiency of operations on Linux. Oh and it will also make you rich and more beautiful. I mean, <em>pureXML</em> support has been greatly improved and it is a release that is sure to please many people on both Windows and Linux.</p></blockquote>
<p>I know the <em>t-shirt</em> looks great. Hopefully <a href="http://www.vitorrodrigues.com/blog/" target="_blank">Vítor</a> will send me one! :P</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/130/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/130/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/130/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=130&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2007/11/01/db2-express-c-95-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>

		<media:content url="http://farm1.static.flickr.com/30/64404741_014bf9dcd4_m.jpg" medium="image" />
	</item>
		<item>
		<title>Nova Direcção do CeSIUM</title>
		<link>http://nunojob.wordpress.com/2007/10/31/nova-direccao-do-cesium/</link>
		<comments>http://nunojob.wordpress.com/2007/10/31/nova-direccao-do-cesium/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 03:20:33 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Insomnia]]></category>
		<category><![CDATA[Português]]></category>
		<category><![CDATA[Ambassador]]></category>
		<category><![CDATA[Braga]]></category>
		<category><![CDATA[CAOS]]></category>
		<category><![CDATA[CeSIUM]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Minho]]></category>
		<category><![CDATA[Optimus]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[uminho]]></category>
		<category><![CDATA[Universidade do Minho]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/2007/10/31/nova-direccao-do-cesium/</guid>
		<description><![CDATA[Com 31 votos a favor, um agrafador, uma tesoura e uma telefone foi hoje eleita a nova direcção do Centro de Estudantes de Engenharia de Sistemas e Informática da Universidade do Minho. Contra apenas três votos em branco (e  um par de sapatilhas).
O seu novo presidente deve andar num dia de sorte já que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=128&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Com 31 votos a favor, um agrafador, uma tesoura e uma telefone foi hoje eleita a nova direcção do <a href="http://cesium.di.uminho.pt" target="_blank">Centro de Estudantes de Engenharia de Sistemas e Informática</a> da <a href="http://www.uminho.pt" target="_blank">Universidade do Minho</a>. Contra apenas três votos em branco (e  um par de sapatilhas).</p>
<p>O seu novo presidente deve andar num dia de sorte já que também hoje foi anunciado como novo <a href="http://caos.di.uminho.pt/~db2" target="_blank">IBM Cenas</a>. Parabéns!</p>
<p>Pessoalmente sou membro do CAOS, <a href="http://caos.di.uminho.pt" target="_blank">Centro de Apoio ao Open Source</a>, que também faz parte do CeSIUM. Este é sem dúvida o projecto de informática feito por alunos mais dinâmico e motivante da Universidade do Minho. Espero que, num futuro próximo, sejam muitos os estudantes que possam ganhar com a divulgação e apoio que prestamos na área do software livre. Para já SVNs para membros e um mirror de software livre. Em breve outras novidades, como por exemplo um <a href="http://caos.di.uminho.pt/register.php" target="_blank"><em>workshop</em> de LaTeX</a> para iniciantes dado pelo <a href="http://caos.di.uminho.pt/~nuno/" target="_blank">Nuno Veloso</a> e o<strike></strike> <a href="http://caos.di.uminho.pt/~ulisses/blog/" target="_blank">Ulisses Costa</a>. Já ouvi  falar também se fornecer alojamento aos membros (<a href="http://en.wikipedia.org/wiki/LAMP_(software_bundle)" target="_blank">LAMP</a>), com uma razoável quantidade de espaço, gratuitamente. Eu cá espero que seja LAMPr :P</p>
<p>É preciso ter <a href="http://www.rubyonrails.org" target="_blank">Ruby</a>!</p>
<p>Para finalizar, a todos aqueles que me conhecem como hacker da <em>optimus,</em> sejam bem vindos.</p>
<p>Para tutoriais sobre como <em>hackear a optimus</em> visitem <a href="http://www.azlyrics.com/lyrics/newkidsontheblock/istillbelieveinsantaclaus.html" target="_blank">esta página</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/128/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/128/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/128/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=128&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2007/10/31/nova-direccao-do-cesium/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>
	</item>
		<item>
		<title>IBM DB2 Student Group</title>
		<link>http://nunojob.wordpress.com/2007/10/24/ibm-db2-student-group/</link>
		<comments>http://nunojob.wordpress.com/2007/10/24/ibm-db2-student-group/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 03:25:01 +0000</pubDate>
		<dc:creator>nunojob</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Português]]></category>
		<category><![CDATA[Ambassador]]></category>
		<category><![CDATA[Chocolate]]></category>
		<category><![CDATA[DB2]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Milk]]></category>
		<category><![CDATA[Minho]]></category>
		<category><![CDATA[Student]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://nunojob.wordpress.com/2007/10/24/ibm-db2-student-group/</guid>
		<description><![CDATA[Bem como já referi num post anterior sou DB2 Student Ambassador na Universidade do Minho. Acabamos agora de instalar e configurar o blog do projecto. Para já ainda está muito verdinho, mas esperamos que saiam boas coisas daqui. Quando tiver menos sono :P
Vai um leitinho com chocolate? Claaaaro..
[EDIT: Será que colar imans num micro-ondas é [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=118&subd=nunojob&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Bem como já referi num post anterior sou <em>DB2 Student Ambassador</em> na Universidade do Minho. Acabamos agora de instalar e configurar o <a href="http://caos.di.uminho.pt/~db2/blog/" title="DB2 Blog" target="_blank">blog do projecto</a>. Para já ainda está muito verdinho, mas esperamos que saiam boas coisas daqui. Quando tiver menos sono :P</p>
<p>Vai um leitinho com chocolate? Claaaaro..</p>
<p>[EDIT: Será que colar imans num micro-ondas é boa ideia!?..</p>
<p>E tirei eu 16 no exame de electricidade e magnetismo.. tsc tsc..]</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/nunojob.wordpress.com/118/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/nunojob.wordpress.com/118/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/nunojob.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/nunojob.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/nunojob.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/nunojob.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/nunojob.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/nunojob.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/nunojob.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/nunojob.wordpress.com/118/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/nunojob.wordpress.com/118/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/nunojob.wordpress.com/118/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=nunojob.wordpress.com&blog=1604799&post=118&subd=nunojob&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://nunojob.wordpress.com/2007/10/24/ibm-db2-student-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a998795c23a775e72ee28643c482a1f4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">nunojob</media:title>
		</media:content>
	</item>
	</channel>
</rss>