Greg Auger • fluteflute

Archive for October 2008

Speed is Key

without comments

The rest of my family happily plod on running Windows XP. It takes my brother a long time for his computer to be ready to be used after turning it on. It isn’t old hardware, so why? (This is after removing the useless applications that automatically start on boot.)

Why did I switch to Ubuntu in the first place? Simply because Windows was sluggish on a old(ish) Pentium 4, 512MB RAM machine (especially due to automatic update taking up 100% cpu). Ubuntu had no issues, running like it was on a top of the range machine. Speed is important to people.

Microsoft is realising this and Windows 7 will likely boot faster than we can at the moment. Not that open source isn’t improving, this is the kind of thing I find incredibly exciting about open source. Not to mention the five second startup recently achieved. A meanwhile environments like LXDE are perfect for older machines.

Faster linux, forced Microsoft to make Windows faster, which in turn is forcing open source to make everything even swifter. Don’t you just love competition!

Written by fluteflute

October 29, 2008 at 8:54 am

Posted in Uncategorized

The Curse of iPlayer on Slow Connections

without comments

iPlayer is brilliant. The flash widget works so much better than the other BBC windows media or realplayer streams – especially on linux.

My internet connection, whilst not being unbearably slow (anymore), grinds to a halt in the evenings or at weekends. The problem is this is usually when I want to watch a programme. If I want to watch a video at these times on YouTube I simply open a new tab with the video in, pause it and leave it until it has finished buffering the majority of the video. But iPlayer refuses to do this. Pausing it loads the next thirty seconds or so but then it just stops buffering meaning my YouTube technique won’t work. Furthermore, if I just want to go back to a bit I’ve already downloaded iPlayer insists on downloading it all again.

Of course Windows users can just download the programme and watch it later. There are workarounds involving get_iplayer and VLC, but personally I’d prefer for the BBC to improve what is currently a great service with a few faults.

Please BBC, make iPlayer usable for those of us with slower internet at certain times. Or shall I just blame Tiscali? Or BT?

Written by fluteflute

October 20, 2008 at 6:51 pm

Posted in Uncategorized

Tagged with , ,

Choosing an Open Source Hosting Site

without comments

Wikipedia may have a long list of open source hosting facilities but for me the choice in reality the choice is far smaller, between Launchpad, Sourceforge and Google Code. The reason? Time and time again I find projects hosted on these websites. They’re reliable and aren’t going to dissapear any time soon.

All three are themselves mostly proprietary software, although Launchpad has plans to open source within the next year. I am a great fan of Google products (although if there is an open source alternative it usually wins) using GMail, Google Reader and Google Search religously. On the other hand I am a great fan of Ubuntu and Canonical (even though I currently use Debian). As for Sourceforge, it seems to be used by such a large range of projects, even if Wikipedia brings up some worrying information about it’s forced proprietary license.

As far as the actual sites themselves go:

  • Sourceforge does absolute everything you could wish for (now including wikis and forums) except perhaps bzr hosting. Perhaps my favourite feature is the ability to design your own webpages and have sourceforge host them. All this aside though, IMO Sourceforge is ugly, although I admit the recent(ish) redisign is a massive improvement.
  • Google Code provides only the essentials: downloads, a basic wiki, bug tracker and then most importantly svn hosting. Of course forums/mailing lists are easily available through Google Groups, and calenders through Google Calender.
  • Launchpad is very visually appealing and easy to use I find. It’s not perfect, lack of wiki support and other small issues exist, e.g. I would prefer for file downloads to be more prominently featured. It’s the only one here to support bzr (and forces bzr upon you) but that’s not really an issue for me as I use bzr anyway.

In conclusion: Sourceforge is ugly but does practically everything (but has that horrible license issue). Google Code is simple and clean for svn hosting. Launchpad also looks nice (although not so much as Google) and is under continual development, constantly improving.

So which will I use, as I can see strong justifications for all three? Probably Launchpad, simply because I’m familiar with it through Ubuntu (and Ubuland). It seems to me though that any major projects should have their own website, every project has different needs.

Written by fluteflute

October 14, 2008 at 4:35 pm

Python is Easy but Programming is Hard

with one comment

A month or so ago I started a music player project. It didn’t take me long to hit a rather major stumbling point. And that was the end of the project. Or at least until two days ago when I made the effort to Make it Work™. Since then everything seems to have just worked for me without much head scratching. That’s PyGTK (including Glade), GStreamer, SQLite, Mutagen, PyNotify, etc. And just to prove it, here’s my first screenshot (dedicated to the music I’ve been listening to whilst programming this weekend!).


But this is where the hard bit starts. Python may be easy, but good programming is hard. I have lots of dreams for how Glisten will eventually work (the picture is just me playing around with the libraries). The difficulty is being able to translate those ideas into a codebase that is organised and useful.

Written by fluteflute

October 13, 2008 at 3:34 pm

Posted in Uncategorized

Tagged with , ,

Videos of Linux (& FOSS) Talks

without comments

What’s the best way to understand something? Have somebody else explain it. Of course its not always possible to go and see talks. But lots of talks about Linux and FOSS are videoed and published to the internet!

The talks give an introduction to all sorts of interesting topics, such as: rsnapshot; AJAX; ReactOS; power saving for laptops; linux training/certification; Mark Shuttleworth’s FOSS ‘challenges’; etc – there’s something for all interests. Practically no prior knowledge about the topic is needed for most of the videos.

I’m sure there must be more videos around, determined to hide from me, so I’d appreciate anyone with links to other groups who have similar videos!

Written by fluteflute

October 3, 2008 at 3:32 pm