Showing posts from September, 2011

pygame on raspberrypi, pyconuk was awesome

Thanks to @ntoll I had a chance to play around with the raspberrypi alpha board at the pyconuk conference (which was a great little community conference with a big heart).
That is it on the pink bubble wrap.  It's hooked up to a monitor via the digital HDMI video port, with a keyboard and mouse connected up via USB.

We only had a few hours to play around with it, but managed to try a few things out.  Whilst we were there playing around with it, a whole bunch of people popped there heads in to have a look and ask questions.  Lots of enthusiasm for the project, and also the machine, but also a bit of cautiousness about the project.

In another room, there was a talk going on about how the BBC was going to help bring a programming education project into the schools of the UK again - like they did with the bbc micro.  Tweets started to fly around on the tweet projection screen about it, but then at the end of the talk we found out it was a hoax.  Haha.  It was more a "wouldn'…

jquery.shitsound.js - a shit sound player for web browsers

Yesterday, I made the first release of shitsound. jquery.shitsound.js is a shit sound player for web browsers.
Listen (demo): code: Used like this:
$.snd.init({}, function () { // we are ready to play sounds! Brilliant. $'hello'); }); shitsound only does a few things with sound::play, stop, stopAlljquery.awesound.js might do:changing volume, pitch, playing with a different tempo, playing in stereo, 3d sound, etc. jquery.shitsound can not do any of this fancy stuff. It can just play sounds, and stop playing them.
shitsound detects which implementation to use at init time.
html5, using the html5 audio tag.embed, for using the embed tag.soundmanager1, for old flash 7.soundmanager2, for modern flash (8,9,10+).empty, pretend implementation that does nothing. It currently requires jquery, since I use jquery. However it could quite easily drop the jquery dependency with s…

pygame sprint at pyconuk, and virtually. Friday 23rd to Sunday 25th of September

There is going to be a pygame sprint at this years pyconuk. We're going to tackle whatever the participants who turn up want to hack on. That might be porting to a new platform like the $25 rasberrypi computer(there's going to be a couple at pyconuk), or improving the pygame android support. Or it might be polishing off one of the new modules like the new freetype font module, or perhaps implementing a brand new module.  Or maybe it's jazzing up the documentation, or working on a new import pygame.examples. I'm getting there on Friday, so I hope to do some hacking then, and we might be able to get some sprint space for the Friday(conference propper starts Saturday, but some people are getting there early) - otherwise it will have to be in a cafe or something.
Also going on during the conference is the python core sprint and CKAN sprint.  It should be fun to join in on those sprints too.  Of course there will be talks, work shops, an unconference room, lightning t…