nunojob:~ dscape/08$ echo The Black Sheep

Posts tagged ‘usa’

Keep the Change Transfer

Uma ideia engraçada. Tenho uma conta poupança e uma a ordem. Se fizer uma compra e após a transação o meu saldo for 13.75 o banco faz um transferencia de 75 centimos para a conta poupança. Algo tipo como poupar para dummies. Mas é giro, sempre que usas o cartão estás a poupar e não precisas de pensar nisso. Clever hein? :P

Se eu ainda usasse o twitter

estaria a dizer:

  • O ubuntu eee é muito bom. Finalmente um sistema operativo diferente. Boa aposta! Mas há espaço a melhorar
  • Nunca mais faço o raio do post sobre instalar  linux numa usb particionada. Esta usb é a melhor amiga dos vossos dados do vosso PC Windows cheio de vírus que já nem arranca. E o truque é só instalar o grub na própria pen. Algo evidente mas que pode passar ao lado a um distraído qualquer (tipo eu)
  • O tempo em New York é fixe mas há coisas que não esperava. Por exemplo: Existem muitas culturas por aqui, africanos, asiáticos, hispânicos, americanos, suecos, brasileiros, o que quiserem. Só há uma coisa que não existe: Portugueses. Talvez por isso me olhem como uma aberração da natureza, algo não catalogado.. E ainda nem sabem a história pela metade. eheh
  • Já imaginaram ir a um supermercado com dois andares onde não há cebolas, carne, frescos, fiambre, queijo, fruta, alface ? Bem-vindos a América dizem eles.. :( Então deixem-me comer pah! Não quero refeições congeladas a saber a mel nem coisas diet que estão dentro de frascos ou pacotes. Em dois dias já percebo porque é que os americanos são, na sua maioria, balofos.
  • Os preços são, de facto, mais baratos aqui.
  • Há aqui lojas porreiras que não temos por Portugal: Barnes & Noble, Starbucks, Sears, Target por exemplo.
  • A comida é, como seria de esperar, horrível. Afinal que se pode esperar de pessoas que não comem alface, fruta, cebola, tomates, cenouras, whatever? Nem batatas têm. Só pre-fritas e congeladas. Porque descascar batatas custa. Suponho eu.

Creating a User Interface for XML Schema using xForms

We use XSLT all the time to convert a XML document into another format. XML Schemas are XML documents and I think it would be interesting to create the user interface and model for that specific schema using xForms. This would drastically decrease development time and would allow a quick view on what that XML Schema is all about. In other words, this would do for xForms what JAXB does for Java.

Why xForms? xForms is W3C recommendation for creating user interfaces and it’s based on the MVC pattern. This is enough to convince me, I’m all for standards.

While researching I found some works on this subject [here, here] but they are mostly on conference proceedings and therefor I thought no one had really implemented a Generic Schema to xForms transformation engine. Before giving up I asked Vítor Rodrigues about this, as IBM is know for their XML Alphaworks. Guess what? Now I have the solution.

Here’s what you need create an xForm from a Schema:

  • Download Eclipse WTP
  • Open Eclipse and browse to Help > Software Updates > Find and Install
  • Click New Remote Site
  • Name: Emerging Technologies Toolkit (ETTK) Updates
    URL: http://awwebx04.alphaworks.ibm.com/ettktechnologies/updates
  • Select it and click Finish
  • Now select Emerging Technologies Toolkit (ETTK) Updates > Emerging Technologies Toolkit – Technologies > Visual XForms Designer
  • Click next.
  • Accept the license, install the software and restart eclipse.

Now for the Visual XForms Designer I made a little screen-cast. Just click here to see it.

Follow

Get every new post delivered to your Inbox.