TDD saved me and I didn't realise it

Posted on Sun 12 November 2017 in IT • Tagged with python

U+1F410 GOAT

U+1F410 GOAT

Years ago at PyCon Ireland there was an enthusiastic workshop on Test-Driven Development (TDD) by Harry Percival. (He's written a book on it, now in its second edition). The idea is that you write the tests first, show they fail, then write the minimum of code to …


Continue reading

Solr? Xapian? Something else?

Posted on Fri 31 October 2014 in IT • Tagged with php, python

The bibliography

Markup example

I'm not joking about the complex markup

One of the projects in work is a bibliography, a painstakingly-produced list of publications for a specific research area. It wouldn't be so bad if it was all English-language, but much of it relates to linguistics. There are diacritics all over …


Continue reading

PHP and Unicode

Posted on Thu 16 October 2014 in IT • Tagged with php, python, unicode

In my last post about the testing goat I mentioned there's now an official Unicode codepoint for "GOAT", U+1F410.

At the time, I tried typing it in. Under Linux you just press ctrl-shift-u (you'll see an underlined letter u), type the hex digits for the code you want, press …


Continue reading

The testing goat?

Posted on Wed 15 October 2014 in IT • Tagged with python

Test Driven Development with Python at PyConIE14

Test Driven Development with Python at PyConIE14

I'm not new to Python at all. I still have a copy of André Lessa's Python Developer's Handbook, which the receipt says I bought on 15th March 2001, and covers Python 1.6. Unfortunately in all the years since I've never used it …


Continue reading

Hello world!

Posted on Mon 13 October 2014 in IT • Tagged with python

After having a blank site here for (too) many years, it's finally time to put something here. I'm just at the end of PyConIE 2014 and energised to try writing about programming and IT stuff in general. There's the theory that if you can't explain something you don't really understand …


Continue reading