Just discovered deborphan and have used it to clean up some cruft from my Kubuntu system, this should work for any .deb based system that uses apt.
Removing unwanted packages
List packages with no dependencies
deborphan -a -n -z | sort -nr
Will give you a list sorted by install size (-n) with largest first (-r) of all (-a) packages with no dependencies, ignoring recommendations and suggestions (-n) and listing the sizes (-z). This is a useful list to work through and see if the packages are needed or not. There is also a gtkorphan package that allows for removal directly but it has a few dependencies so I stuck with the console version ;0)>
Remove unwanted config files
for i in $(deborphan --find-config) ; do sudo aptitude -y purge $i ; done
This looks at the list of orphaned configuration files, picks the package name and then uses aptitude to purge the config files. I just wrote this up myself so check it, no warranty, YMMV. I used the highlighted -y flag on aptitude to skip being asked if I want to purge each package but this is probably not wise. Do a dry run first without this.
Read the rest of this entry »
No matter how hard you try sometimes baby just seems to end up sockless. Nearly every parent has faced the frustration of losing socks leaving your little bundle of joy less than joyful and turning blue around the tootsies. The answer? Well, there are a few … I know this a departure from my usual areas but I felt inspired, hope you do too.
Updated – (1) added Rock-a-Thigh-Baby. (2) note on owner comment.
Stay on baby socks

Sock Ons are just one of a range of innovations for preventing baby from losing their socks
It’s one of those inventive fields that gets quite a bit of innovation as new parents attempt to solve the problem of lost socks and icy toes. Winter is fast approaching here in the Northern Hemisphere and so this is coming to the front again. The best options, in no particular order:
Read the rest of this entry »
Paul Stretch is a piece of open source software capable of extreme time stretching a piece of music. It creates amazing euphoric style music from the most mundane of pop. Here you’ll see samples and a howto to get your started stretching your own tracks.
Paul Stretch download

stretched Bieber song on SoundCloud
Howto make your own Paul Stretch tracks
Thanks to Nasca Octavian Paul and some experimental 800% stretching of music tracks a new music genre is being born. Or that’s the buzz as I’m writing this. Alternate link for stretched Bieber song originally on SoundCloud.
Paul Stretch software itself is solely for extreme stretching of audio tracks, it adds some smoothing algorithms to turn what would otherwise be lumpy mess into what can be a most amazingly euphoric sounding seascape of musical symphony.
Justin Bieber? For real?
Sometimes verging on cacophony but overall sounding like a back drop of long echoing female-vocal calls with synth like cymbals and crashing waves Justin Bieber’s “U Smile” at 800%. You can try it at SoundCloud where this 35minute track is being featured.
Make your own stretched audio tracks
Read the rest of this entry »
Tags:
audio,
biebz,
download,
extreme,
music,
paulstretch,
pictures,
software,
sound,
stretch,
video: multimedia
Reducing HTTP requests by combining CSS files.
@media in CSS
how to combine CSS files
So Google suggests to me that I combine my CSS files to save HTTP requests. How to do that?
Joining print and normal stylesheets
It’s quite easy when you have separate stylesheets (CSS) for print and regular styles to combine them into a single CSS file. This would work for other @media [media] sections too like mobile.css files. Here’s an example cropped from a live site:
Read the rest of this entry »
Quick how-to, or at least how-I, for upgrading the Silverstripe open source CMS. Oh, one minor grip … it didn’t work FIXED.
Silverstrip CMS upgrade (FAIL FIXED)
Backup
Of course you keep up to date backups so it goes without saying. But just in case you lose today’s data you should first backup your database and your web-root to. I simple downloaded the whole of my Silverstripe web-root to my local machine (using FTP with the Krusader application). Then I logged into my hosts admin pages and used phpMyAdmin to run a dump of my database (“Export” it’s called).
As I’m a belt-and-braces kinda guy I also used my hosts backup system (via Plesk Control Panel) to take a full domain backup whilst I was in a backing up sort of mood.
Purge
Read the rest of this entry »