Nigel Eke - Personal Site


Write a Chess Program before Breakfast

This presentation was given to the Ulladulla Software Developers meet-up.

Posted: 2019-03-13

QA Engineer Joke

A QA engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999999 beers. Orders a lizard. Orders -1 beers. Orders a…

Posted: 2018-12-31


This presentation was given to the Ulladulla Software Developers meet-up. It is for a wide audience, including primary school students - so…

Posted: 2018-09-21

How Many Percent Complete?

I think it should be finished by now... What about now...?

Posted: 2018-08-26

Green Bins Survey

Background In response to a "Someone should do a survey about people wanting Green Bins in the Shoalhaven Area" - I conducted an informal…

Posted: 2018-04-10

Scodec Discriminator example

I am using the scodec library as part of an application I am writing. Part of the implementation requires encoding / decoding case classes…

Posted: 2018-03-11

Scodec List Decoder example

I am using the scodec library as part of an application I am writing. I had an issue when encoding a class of the form . The initial…

Posted: 2018-03-02

Scodec StreamDecoder example

I've been spending the last few days getting my head around StreamDecoders from the scodec library. Here's a simple example showing it's…

Posted: 2018-02-23

To send or not to send...

So - can I send an e-mail or not. Transport for NSW please advise.

Posted: 2017-01-19

Integrating scala sbt jenkins and sonar

The Coursera Functional Programming Principles in Scala course has motivated me to start using Scala more seriously and this means…

Posted: 2014-11-29

I'm Sorry Too

It's not just the fact that the "error" message apologized three times that gets me; I wonder why the user interface offered me the choice…

Posted: 2014-06-13

Unit & Integration Testing REST Services

This posting provides a potted history of the development of a 'Hello Web World' web application. It focuses on the ability to automatically…

Posted: 2013-09-04

NRMA - Proofreading - What The?

Should we take advantage of this once in a lifetime offer?

Posted: 2013-06-09

Just Sayin'

Mildly warm for this time of year - otherwise known as "Time to go and burn my hands on the steering wheel".

Posted: 2013-01-08

Go Jim

"I would be happy if I just stayed in my office and programmed all day, to tell you the truth. That is my one real love in life is…

Posted: 2012-11-04

Linked Inbox - Not

I have a message in my LinkedIn inbox. Yippee... [Click] Oooops... Oh well. Wonder what's new... [Click] Double oooops...

Posted: 2012-08-05

Binding the size of a list to another property.

I have a requirement to bind the size of a list to a label on the UI.  When an item gets added to the list, the label showing a count of the…

Posted: 2012-07-07

JavaFX TreeItem getChildren

Take a JavafX TreeItem: Why does the API for insist on returning a list of ? From the API for : However this example shows being added as…

Posted: 2012-06-05

I Don't Know. What Do?

Posted: 2012-05-28

FXML onAction Binding

There's been some discussions around JavaFX, FXML and binding - which I stumbled across while researching a problem I'm currently having…

Posted: 2012-05-22


Some think 'something' is pronounced 'somethink'. It isn't.

Posted: 2012-05-12

I think I can answer the question 'Was this information helpful?'

So Mr Visio - I think you should answer these questions... 1. Who was it who corrupted this file? 2. What are you trying to open while I'm…

Posted: 2012-04-20


"Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity…

Posted: 2012-01-30

Linux Mint 12

What Oneiric Ocelot should have been? So neat :) Get it from here:

Posted: 2012-01-28