Archive for July 6th, 2009

So, what have you been upto?

So, as you can no doubt tell, this is the first update for a while. I’ve pretty much been sitting here coding stuff for a couple of months, so here are my most recent creations:

The first one you will be able to view.  It is a pastebin clone hosted on google app engine (my first dive into python, besides this facebook app that i made – also hosted on google app engine).  I chose GAE because it’s a relatively new entrant into the whole “cloud” hosting game, and because its insanely scalable (although i doubt i’d need to worry about that).  The pastebin supports highlighting in tonnes of languages (way more than paste2.org), and uses FBJS and jQuery stuff for its frontend ajax.  It also supports submission via command line applications that users create (because it returns its output in very standard JSON).  If you want to check it out, it’s located at http://pastebox.appspot.com/.  Oh, and for its backend, it uses the django templating system (very, very handy – it’s a shame that the django Model’s system doesnt work on GAE otherwise you’d be able to use the admin interface).

Second item i’ve been working on is a facebook application, as mentioned above.  It’s not public yet and i dont ever expect it to be because it was a practice in python, and it doesnt really utilise django’s template system as much as it could have.

Third item, and the most recent (and fun) is a PHP RRDtool grapher.  You might think, “yes, but there are plenty of those out there already, nothing new here.”, but you would be wrong.  This actually renders the graphs on the CLIENTS side, instead of getting RRDtool to generate an image every 10 minutes or whatever.  This came about because the only linux box i’ve got sitting here is a WD Mybook World Edition II, and as anyone would tell you they have fairly limited specifications (32mb of ram, 64 if you’re game to screw around with the bootloader), and a really, really crappy cpu.  Because of this, i used the Mybook in conjunction with MRTG/RRDTool to generate images of the traffic going through my dlink (*cough*) router.

Continue reading ‘So, what have you been upto?’