Monday, January 25, 2010

Blog moved!

This Blog is moved to:

http://www.gmosx.com/blog

Please update your links and your feed reader!


Sunday, December 27, 2009

HTML parser for JavaScript

I needed an HTML parser for one of my projects. As I am using exclusively JavaScript lately (and loving it) I searched for a JavaScript solution. Envjs looked interesting but the messy source code (and global namespace pollution) was discomforting. Finally I decided to package Java HTML5 parser used in Envjs for NarwhalNarwhal.

The tricky part was to make the parser compatible with Sizzle but I am happy to report that they both work great together now. You can find the source code for the package here.


Thursday, November 19, 2009

Hardware accelerated HTML rendering

When you resize an image in an HTML page, you get a pixelated mess, no bilinear filtering. I never understood that. And while WebGL,  O3D, etc are cool, I always waited for an HTML rendering engine that utilizes my expensive GPU.

The wait, thanks to Microsoft, is over:

http://channel9.msdn.com/posts/Charles/IE-9-Surfing-on-the-GPU-with-D2D/

Now, this is a great feature!


Wednesday, October 7, 2009

Amazon Kindle International Edition

My main hobby is reading. Reading newspapers, magazines, sites, blogs, PDFs and books. I especially like reading books. I am really pleased to see that as of today, Amazon Kindle is finally eligible for international orders.





To tell you the truth, I would prefer to get the DX version (PDF or an equivalent open standard is the future of e-reading if you ask me).

But I can't help it, I have to place my order right away!


Saturday, September 26, 2009

Marketing acquisitions?

When marketing people drive company acquisitions you can expect peculiar results.

Consider Nokia. They bought Trolltech, yet they used GTK over Qt in Maemo5 (though I am hearing they 'll switch to Qt in the next version).

What about Novel? The acquired Ximian (founded by Gnome hackers), yet they offer KDE as the default SuSE Linux desktop (true, they where probably more interested in Mono).

Go figure...


Thursday, August 27, 2009

Nokia N900



Just... WOW!


Sunday, August 9, 2009

Markdown for Javascript

The other day I was working on the docs section of nitrojs.org. Originally, I came up with a custom solution that eventually proved inpractical. Taking a hint from narwhaljs.org, I decided to write docs in the Markdown format, so I could reuse them on Github as well.

John Fraser's Showdown was a great fit for the job, so I quickly packaged it as a Narwhal package. Since this package is generally useful, the Narwhal maintainers added it to the tusk catalog. Alternatively, you can find the source here.

Now, there is no excuse. I really need to write some Nitro docs ;-)