Below are the results of feature testing three JavaScript mobile frameworks: jQuery Mobile, Dojo, and Sencha Touch. Three specific features were tested that are paramount in emulating a native experience: Fixing a header and footer to the top and bottom … Continue reading
OOP (Java/C#) v.s. Functional (Scala, Clojure)
I’ve been trying to come up with a fairly well formed argument to support the idea that “the software development community should start favouring modern functional languages.” While I’m still collecting my thoughts on this … A couple of days ago … Continue reading
Monitoring Home Computers with Nodejs
After spending a couple of hours with nodejs today, here are my impressions. Very fast to get up and running, especially if you already know javascript. Function closures yes! (Java needs these *SO BAD*). Like writing a shell script except … Continue reading
Keeping it Realtime with NodeJS
Here’s an interesting talk from the Keeping it Realtime Conference about how user expectations are changing and the role of NodeJS.
Liferay Developer Training at IWD
The last three days were consumed with Liferay Training on site at IWD. Having confirmation on the Liferay subjects that I already knew was great and learning about how Liferay has been improving their product to be easier to use … Continue reading
From REST to Repo
Recently I’ve been working on a feature for one of our products to enable it to communicate to ERP systems (http://en.wikipedia.org/wiki/Enterprise_resource_planning). These live in the client’s domain and typically they provide secure access for us to pull in information and … Continue reading
Wicket HTML Java JUnit Test
Wicket requires that html pages and panels be located in the same package as their corresponding java components. Here’s a junit test that searches your classpath for panels and pages and asserts that the corresponding html is where it’s supposed … Continue reading
