IBM visita universidades com o programa DB2 on Campus
September 27, 2008
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 DB2 Express C using XForms as user-interface and Ruby on Rails as a Rest Web-services.
Foram estes projectos que facilitaram a minha visibilidade junto de alguns IBMers, o que possibilitou que fosse contratado para trabalhar no IBM Watson Research Center em Nova Iorque. Essa é, alias, a única razão pela qual não vou estar presente. Não vou estar em Portugal.
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.
Instituto Superior Técnico (TagusPark)
- Localização
- 29 e 30 de Setembro
- Mais informações [1,2]
Universidade do Minho
- Localização
- 2 e 3 de Outubro
- Mais Informações
Valid and Well-formed XML Documents in Ruby on Rails
March 19, 2008
If your working with DB2 on Rails you probably need to check if the xml document is – at least – 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 with a validates_xml_with_schema method. But you should use REXML as it cames with the standard ruby bundle since version 1.8.
To use it simply restart your server and
validates_xml :xmldocument
That’s it!
Yet Another Ruby on Rails Web Application – Teaser
March 18, 2008

IBM DB2 Student Ambassador
October 13, 2007
Andava a ver o blog o Celso Martinho com um artigo muito interessante sobre como fazer citações a partir de um blog para, por exemplo, usar num trabalho cientifico quando recebi um email que já esperava à algum tempo.

Foram anunciados os primeiros IBM DB2 Student Ambassadors Portugueses e, para minha felicidade, fui um dos escolhidos. Os outros dois representantes são o Hélder Pereira e o Simão Soares, sendo que a Universidade do Minho é a primeira a constituir um grupo deste tipo em Portugal.
Vai ser óptimo ter a oportunidade de trabalhar de perto com uma empresa como a IBM, especialmente quando os colegas que foram escolhidos são tão competentes. Novidades em breve.. :P
Para já, e para finalizar, a minha versão do que é um tesourinho deprimente.
DB2 Express C for Mac
September 25, 2007
I attended a conference by Vítor Rodrigues on DB2 pureXML approach on University of Minho last Wednesday. I was quite please to see that DB2 Express C was available for free and that, as far as I’m concerned, all features where available. You might not know this but most of my colleagues use Mac, so the main downfall for the presentation was the fact that no Mac version was available. Well, according to Antonio Cangiano that about to change. IBM is working on some beta version of DB2 for Mac, and it’s not just the client. It’s the whole thing. You can check for details here.
Another thing worthy of mention, the post Cangiano made about Haskell. It’s called Haskell Eye for the Ruby Guy and, in a certain way, represents that topic introduced here some days ago. Definitely worth the time you will spend reading it.
The ever growing software complexity requires the power of high level abstractions and the functional paradigm which helps us adopt a more declarative programming style where the side effects are marginalized.




