Recent posts / Archive

Categories

Posts matching category: software

Using Git

Originally posted by on 15:35 Wed 6 February 2008, last modified 12:45 Sat 9 February 2008.

File under: 3rd party tools git phd programming scm software

Source Code Management (SCM) is one of those things that computer scientists and geeks love to talk about, and I think I've just worked out why! When you get a new SCM tool working, and the coin drops - it's awesome! It's like the most impressive Hello World ever. Previously I've used Concurrent Versions System (CVS), which is the only time I've actively collaborated on a software project, and when I started my PhD I used Subversion. I'm a follower of fashion when it comes to SCMs, and as you've probably seen, Git has been spotted all over the internet. So I thought I'd investigate, and this is what I've discovered after using it for around 3 months.

read more...

edit or comment

This is why I love OmniGraffle 4

Originally posted by on 16:28 Thu 17 January 2008, last modified 16:33 Thu 17 January 2008.

File under: software

OmniGroup's software package, OmniGraffle 4 is hands down the best application ever! When it comes to creating figures that is. Here's why: read more...

edit or comment

Coda: Some Thoughts

Originally posted by on 08:45 Mon 14 May 2007, last modified 08:58 Mon 14 May 2007.

File under: 3rd party tools os x software webdesign

Coda LogoCoda is a pretty good application for web development, and for a version 1.0 bit of software it's also fairly polished. However it's not excellent, and there are a couple of quirks which annoy me enough to write this:

read more...

edit or comment

Using multiple threads in Python

Originally posted by on 06:00 Fri 10 December 2004, last modified 19:44 Tue 5 June 2007.

File under: 3rd year project programming python software

Now that I have background monitor working, updating a background image every 60 seconds (a default value), I want to start monitoring the foreground. For these two processes to work at the same time I want to use threads for each one, using the threading module in Python. read more...

edit or comment