nunojob:~ dscape/08$ echo The Black Sheep

Posts tagged ‘Express-C’

DB2 Rocks

qs = Question.find_by_sql 
"select X.* from ots_schema.questions," +
  "XMLTABLE (\'$d/question\' passing document as \"d\" " + 
    "COLUMNS question_text VARCHAR(200)" + 
    "PATH \'question_text\') as X"
qs.first.question_text.lstrip
=> "Which of the following is the correct syntax to set the DB2COMM variable to TCPIP?\n  "

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.

Please IBM please. DB2 for mac and decent support on Ruby. Don’t make me write things like this no more:

# Once again fixing IBM_DB bugs the ugly way
# with_scope anyone?
add_index :'ots_schema.users', :login

or

t.column :document, :xml
Advertisements

IBM DB2 Student Ambassador

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.