Evolving Software

Archive for the ‘Software Engineering’ Category

What is GWT? I guess a little background first for the uninitiated.  Formally known as Google Web Toolkit, is a project that allows you to write your webcode in Java and then it transpiles (source-to-source compile) the java code into JavaScript.    This allows you to develop an application that run using JavaScript (which is   Read More …

I was tired of seeing all of the XML parsing code in one of my GWT applications.  Because if the way the application was structured, it was impossible to do the xml parsing on the server and return a serialized bean back to the client.  So my approach was to emulate jaxb for the GWT   Read More …

Categories: Software Engineering

Getting this working is easier than you think. Basically the only tricky bit is that the touch object allows for multiple fingers they are represented in the array ‘touches[]’. Since we are only scrolling we only need to worry about the first finger which is why I use touches[0].screenY. Enjoy. 1 2 3 4 5   Read More …

In almost all browsers there is one thing that everybody wants to do, but you just can’t, Load cross site data. That is you can’t unless you are using JSONP. Basically you load the data into its own script tag tell the server you are loading it from to wrap the data in a callback   Read More …

Recently I went through a small effort to connect a subversion repository to active directory. This is a good thing because it means that you no longer will need to manage the usernames and password using the old htpasswd format. The htpasswd is fine for very controlled environments but the passwords it allows you to   Read More …