I’m currently working on quite a few projects that are yet to be completed, I’ll post more information here as and when i release stuff! In the mean time, here’s a list of some of the stuff I’ve worked on in the past.
Like most people nowadays, I also have a GitHub Account, however I am unable to commit to it as frequently as I’d like to. I have a number of small half finished projects that I would love to be able to complete, so watch this space, I may be able to find the time!
tree.py is a small utility that displays input from stdin in a tree-like structure. It takes a large amount of inspiration from Steve Baker’s original and widely deployed tree utility: http://mama.indstate.edu/users/ice/tree/
tree.py operates in a very different way to the traditional
tree command, it instead takes input from stdin (so you can pipe it data) and will try and parse it and present it in an intuitive tree-like format.
(You may not want to look at this one…)
My Submission for the Michaelmas 2012 OOP Assignment at Oxford
Please excuse the not-particularly-attractive user interface, it was as the spec specified!
When I was doing computing A-Level, I sometimes had some free time in lessons. On one occasion, I opened up notepad and firefox (yay no syntax highlighting) and began to play around with physics. I decided to create a little ball that you could throw around the screen and make it bounce off the edges and react to gravity. I used no 3rd Party libraries for this and i improvised as far as the physics went… I think the end result looks pretty good though! You can also flip gravity by pressing a key on your keyboard!