programming

Original Mac Paint source gets released to the computer museum

Tagged:  

Mac Paint, the program that Knuth asked to study for his Art of Computer Programming has been released to the Computer History Museum. Highly regarded Knuth called MacPaint the "best program ever written". Bill Atkinson, the programmer, was not only a visionary but highly productive. Ahead of his time he later of programming:

Using XQuery in SoapUI property transfers

Tagged:  

I've taken a few frustrating hours trying to work out how to transfer information out of a soap response into another soap request. As it took so long I thought I'd put this in case it helps someone.

It is easy enough to use the Property Transfer step in SoapUI to transfer single values like session keys, but when it comes to a list of result is is a little more challenging. It is possible to script the transfer using Groovy, however I thought it should be possible to use XPath.

The response is something similar to:

...
<results>
  <items>
    <item>

GWT coming to Spring Roo

One of the problems with starting a new project is the time to set up the project. In recent years some frameworks, like Ruby-on-Rails have created a quick ways to set up projects days are not wasted setting up the project, build system and test environment. Spring Roo provides a way of creating project infrastructure for Spring-based web applications. It was announced in 2009 and produces the basic project layout and a working application connecting through to a database.

A new replacement for the C programming language

Tagged:  

Robert Pike and Ken Thompson have been working with others to produce a new system language that aims to bring the fun back into programming by being fast and easy to use. The language is called Go and attempts to merge the best of scripting languages with systems languages like C++.

What other aliases does my host have?

Tagged:  

It is common for hosts to have a number of names on the internet, this can be done for virtual hosting, marketing and other reasons. For I while now I have worked with implementations of webservices, when these webservices are shipped we often provide the client with a vanity URL that is memorable for the service that they wish to access.

Author part of a book

Tagged:  

O'Reilly have published a couple of books, one for Architects--- called 97 Things Every Software Architect Should Know--- and one for Project Managers--- called 97 things every Project Manager should know. Now they are looking for contributions to a new book. The contributions so far are a pretty good read. There's still time to contribute a article too on their wiki.

Why do programmers dislike meetings?

Tagged:  

Paul Graham has written a interesting explaining why programmers dislike meetings. After reading it it is easy to wonder why the reasons are not explained more often. He explains that development, or the creation of most things, manages time differently. Creation often needs longer periods of concentration where managers generally schedule meetings in hour slots: filling the day with different meetings. Attending meetings costs the programmer more in lost productivity as it can break concentration.

Syndicate content
© Andrew Gavin 2005-2009. Get Firefox! Stumble Upon Toolbar Add to Technorati Favorites Get Songbird!