jQuery UI Widget Factory - or: “How jQuery UI saved me about 300 lines of code!—Sebastian Germesin from our VIE team posted an excellent introduction into writing jQuery UI widgets.
Metamarkets thinks the next era of web will be about JavaScript:
Today on HN there was a thread on how to get the Facebook share counts for a URL. Turns out that with Facebook, just like with most social web services this is quite easy. And actually I've been doing this since 2007 to calculate news item relevance on Maemo News. Of course the social web landscape has changed quite a...
There is currently quite stern discussion going on between GNOME, Canonical and KDE about collaboration on the free desktop. Angry words have been written, and I believe much of the tension arises from the situation with MeeGo. Suddenly many developers and projects feel much more marginalized than what the future looked like, pre-112. Hopefully cooler heads will prevail before the...
My posts on Decoupling Content Management, and especially the introduction to the "build a CMS, no forms allowed" approach we took with Midgard Create have generated a lot of interest. When I first presented the approach in the recent Aloha Editor Developer Conference, many CMSs wanted to do something similar. And so we decided to strip the Midgard-specific parts out...
In the coming years another billion people will get online. They will do it with their smartphones instead of what we consider computers. And their experience will be quite different from ours when we initially started using the internet.Despite its promises, it looks like the post-PC ecosystem will be a lot more restrictive than the PC one was even in...
Event-driven programming is a paradigm that is especially familiar for GUI and JavaScript programmers. For example, it is the style used in Node.js. In the traditional PHP space it hasn't been utilized that much, but here is an example how to do it with GObject signals as provided by Midgard2. Connection events First of all we prepare a Midgard connection:...
You may have noticed that quite a lot is happening in the Midgard land. Nowadays Midgard2 itself is a generic content repository that can be used for both desktop and web applications. Midgard MVC is a generic web framework for PHP5 that can be used with Midgard2 or without it. And then there is Midgard Create, the new content management...
As I wrote in Better one file in the cloud than ten on the hard drive, when you mostly work on free software projects, then main frustration with a change of computer or a crashed harddrive is not lost files, but having to rebuild your development environment. The browser-based software development tool Cloud9IDE aims to solve that by moving the whole...
http://www.theregister.co.uk/2011/03/01/the_rise_and_rise_of_node_dot_js/