Archive for the ‘Howto’ Category
Imagem do dia
Atenção: Esta ilustração mostra como limpar as preferências do TextMate. É apenas um devaneio geek, que mostra como se pode complicar até a mais simples das coisas. A próxima versão será em base-64, para piorar ainda mais o cenário. Contudo quero deixar claro que o uso ilícito de software proprietário é crime. Se através deste exemplo descobrirem como se faz e o fizerem estão a vossa própria responsabilidade.
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.
MacBook OS X Leopard Tips: Controlling the fan speed with Fan Control
I use my computer for something like 6 hours a day so it’s bound to get hot. I didn’t like the apple scheme for the fans that consists basically in making no noise until it’s hot and then make a lot of it.
So I looked for a open-source application to help me control the fan rpm and found Fan Control. I wouldn’t even post this if not for one simple fact: The source is included in the dmg file. Good job guys!