Archive for September, 2005

Out

Sunday, September 25th, 2005

I went to Shanes gig at Stonewall (a gay bar). Anyway, it was an awesome night. There were various substances to be had (I think if I lived in one of the David Eddinfs books I would have been a young Nissian) and people raged. I met awesome people who, are, quite awesome. And I only just got home. Everyone commented, without me saying that I knew Shane, that it was a rocking DJ and the DJ’s set kicked good old fasion ass.

Pia, you totally have to come out. I won’t even abuse substances, if you do. :)

Out

Sunday, September 25th, 2005

I went to Shanes gig at Stonewall (a gay bar). Anyway, it was an awesome night. There were various substances to be had (I think if I lived in one of the David Eddinfs books I would have been a young Nissian) and people raged. I met awesome people who, are, quite awesome. And I only just got home. Everyone commented, without me saying that I knew Shane, that it was a rocking DJ and the DJ’s set kicked good old fasion ass.

Pia, you totally have to come out. I won’t even abuse substances, if you do. :)

Errorism

Saturday, September 24th, 2005

I was just reading Simon Rumble’s blog post on the dude who got taken into custody over “being a geek”. Anyway, he used the term “errorism” - maybe he just coined a term for when people get falsely accused of Terrorism.

I agree, Pia

Friday, September 23rd, 2005

I totally agree Pia. I only shag the over 20’s anyway.

I’m not even going to start on this one

Friday, September 23rd, 2005

Yep. Peace and acceptance. Thats what gods about. Truly.

Banshee Internet Radio Update

Wednesday, September 21st, 2005

Tonight I worked on the Directory listing functionality for Banshee. Basically, in Banshee, you will be able to subscribe to many directory listings, such as dir.xiph.org.

So I wrote some code that gives you a generic “RadioStation” object and an abstract “DirectoryService” class that you implement to get a list of “RadioStation”s from the remote datasource.

I wrote a test app that grabs the XML Directory listing for Xiph, parses it into RadioStation and prints out the result. Here is an example:

Name: ..:::: WapFM ::: Eteryje: Server [Rtz_] ::::..
Genere: #WapFM
Bitrate: 32kps
Uri: http://www.unixas.com:8000/stream

Name: .:[ Ultra Hits Radio ]:. [ Blazing Non-Stop Hit Music 24/7 ]
Genere: Top 40, Hip Hop, RnB, Urban
Bitrate: 128kps
Uri: http://68.9.224.144:8000/live.mp3

Name: 000-www.jamaicans.tv-000 - Intl Dancehall Queen Vol3 and How Fi Dance Reggae Vol1 - dancehall 300kbp
Genere: Dancehall Reggae
Bitrate: 300kps
Uri: http://64.182.1.110:9110/stream.nsv

EDIT
Seems Xiph print out a new station entry for every different bit rate, even for the one “station”. So I made a little change so that a RadioStation can have multiple radio streams.

For example:

Name: WBAR - Barnard College Radio (aim: wbarrequest)
Genere: College
This station has 4streams available:
#0 Bitrate: 0kps at http://wbar.org:8000/wbar-lo.ogg
#1 Bitrate: 0kps at http://wbar.org:8000/wbar-hi.ogg
#2 Bitrate: 24kps at http://wbar.org:8000/wbar-lo.mp3
#3 Bitrate: 128kps at http://wbar.org:8000/wbar-hi.mp3

And for some reason Icecast reports incorrect bit rates for ogg streams.

Banshee Internet Radio

Tuesday, September 20th, 2005

Just getting myself familiar with the Banshee code base… I got some shit done!

Banshee Internet Radio

I have a small world

Monday, September 19th, 2005


create your own visited countries map

They don’t make ‘em like they used to, kids.

Monday, September 19th, 2005

I went down the road to the “Mega Mart” during lunch to get a split keyboard… They had one! Except there was no price on it. So I asked the store guys and they fucked around trying to find the value of the thing for 15 minutes then came back and said to me that they couldn’t sell it to me because they couldn’t find a price. I’m not even going to say how impressed I was.

But something wonderful happened. I was bitching about it over a smoke with The Network Dude (TM) and he said he was also in the market for one and that he would give me a call on my ext. when he found out how much they are. Anyway, he later came down stairs to my level and tried to swindle me out of a machine I was using for testing and he of course, had a bribe. It was an old Microsoft Natural keyboard. Now when I say old, your thinking “eww, you totally don’t want that”. But I do. I picked it up - its heavy. It isn’t solid plastic. It has other stuff, good, durable, other stuff. This was a real keyboard unlike the ones you can buy now. They don’t make them like they used to, kids.

So I took the damn keyboard and told him he couldn’t have my test machine. (And when I said told, I was nice about it, I didn’t use the word fuck).

Split Keyboards

Sunday, September 18th, 2005

Today I decided that I hated my Apple keyboard. It totally sucks - its cramped and the keys are poorley spaced. Its begining to give me bad hand cramps. So it’s time to get another keyboard.

I really like the Microsoft Natural Keyboard - its split, stepped and I have found them one of the best keyboards to hack on. I hack on one similar at work and apart from the stuid “F” key (changes between the regular F1 to F12 keys to some shortcut functions - its dumb) its awesome.

Went all through Bondi Junctions new mall looking for one and out of 5 tech shops, no one seemed to have any, apart from those useless consumer grade “multimedia” keyboards. Anyway, Shane, is going to have a look for one when he goes shopping for his new keyboard and will grab me one.

Also, I talked to Aaron Bockover from the Banshee project - seems I’m going to work on the Internet Radio stuff (and make it f**k awesome, I might add). Lots of media players make Internet Radio suck ass. More to come.