Willmcgugan - willmcgugan.com - Where there is a Will

General Information:
Latest News:
Resurecting the blink tag 7 Aug 2013 | 05:39 pm
After today's news that the <blink> tag will be deprecated in Firefox, I decided to re-implement it in html5 / CSS3 (no Javascript required). Now it's all modern again, you are free to use <blink> lib...
Instant Pygame for Python Game Development How-to 22 Jun 2013 | 08:56 pm
Instant Pygame for Python Game Development How-to Packt Publishing have released Instant Pygame for Python Game Development How-to, a guide to getting started with PyGame, written by Ivan Idris. This...
Where are those Print statements? 9 Dec 2012 | 10:38 pm
When I'm debugging Python I tend to sprinkle my code liberally with print statements. Trouble is, I forget which files I added those print statements to and have to waste a few minutes tracking them d...
Dragon Fly 24 May 2012 | 08:10 am
I spent a lot of the last summer trying to get a shot of a dragon fly, but could never find them at rest. So I was hardly expecting to come across one just chilling in Portmeadow, Oxford. It was a ver...
Serve FTP with Python and PyFilesystem 25 Apr 2012 | 09:54 pm
Ben Timby has committed code to PyFilesystem that lets you expose any filesystem over FTP. We've had the ability to serve filesystems over SFTP (secure ftp) and XMLRPC for a while, but plain old FTP w...
Virtual currency site in testing phase 16 Apr 2012 | 08:26 am
I made currency site available for testing today. See my previous post for the back-story, but in essence currency site is a virtual currency platform. I sometimes object to the word virtual in ‘virt...
Making Money with Python 18 Mar 2012 | 03:58 am
A while back a friend told me about something called community currency, also know as Local Exchange Trading System. The basic idea of which is that people within a geographical area can exchange good...
Rose Chafer 3 Jun 2011 | 10:13 am
Rose Chafer Beetle This little guy found his way in to my flat, giving me an excellent opportunity to do a little macro photography. Correction: I was mistaken, this is a Rose Chafer and not a Noble...
Django job at Net Communities 9 May 2011 | 10:18 pm
Net Communities are looking for a Python/Django developer to work on an in-house project. It's a contract that would require some on-site work, but they would also consider a full-time developer for t...
Creating a Virtual Filesystem with Python (and why you need one) 21 Mar 2011 | 07:19 am
If you are writing an application of any size, it will most likely require a number of files to run – files which could be stored in a variety of possible locations. Furthermore, you will probably wan...