-
StrangeAeons is the blog of Simon Wells, an academic researching Argumentation Theory, Automated Reasoning, Intelligent Agents (IA), and MultiAgent Systems (MAS).
Categories
September 2010 M T W T F S S « Jul 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Archives
Category Archives: coding
CouchDB from Src How-To
Well this was more effort than it should have been. I have been dabbling with Erlang for a while, and after struggling with MySQL, Tomcat and JDBC I was looking for an alternative web-app stack. CouchDB looks to be perfect, although sufficiently new that there is not a lot of documentation, both of the books [...]
Basic Linux Graphics Programming
I have been using C for many years, and OpenGL as a graphics toolkit for many different languages during that time, but am only just dipping my toes into alternative modern Linux GUI toolkits by trying out GTK+ and the Cairo graphics toolkit. To be honest for the last five or six years if I [...]
Also posted in aide memoire, c programming, linux, software 1 Comment
Pattern Languages
I have been aware of design patterns since my undergrad days, and learnt about them through a course on software engineering and refactoring which recommended the gang of four book. Much more recently I have discovered Christopher Alexander, the originator of the idea of pattern languages.
Recently a colleague discovered design patterns and embraced them [...]
Also posted in opinion, pattern languages, software 1 Comment
Moving from BlueJ to Java Proper
One minor irritation that I have is with the BlueJ package, or more correctly with the way it is used to teach introductory object-oriented programming. BlueJ is a good way to introduce new students to programming but I feel that the introductory course should finish by moving the student to Java proper. By this I [...]
Also posted in academia, education, software, teaching Leave a comment
Beginning CouchDB Errata