Annoying bug with Rails on Mac OS X 10.5 (Leopard)

Rails on Mac OS X 10.5 (Leopard to most people), is fantastic. It’s already there, and it just works. From the very second Leopard finishes installing, you can run rails yourAppName in a terminal, and boom, it gives you a default Rails app. Move into the directory that just got created with cd yourAppName, and start Mongrel running with script/server. Fire up Safari, head on over to http://0.0.0.0:3000/, and you can see your app running. Awesome!

However, try and move this to a non OS X server, and it won’t work, because /public/dispatch.cgi, /public/dispatch.fcgi, and /public/dispatch.rb all have the following line at the top:

#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby

This line should say:

#!/usr/bin/ruby

This change that Apple have made isn’t necessary for Rails to run on OS X, as there’s already a symlink in /usr/bin/ruby to make this extra code unnecessary. I’m a little confused by Apple’s motives here. A mistake? A mischevious way of increasing OS X Server sales, by making it harder for people to port their apps away from OS X? Either way, it’s an unneeded frustration. Fix it, Apple!

Unadopted Podcast Session 012 Out Now!

Time for more music! Quite a varied pick this time, but it seems to work well together. Without further ado, here’s what I’m loving at the moment…

  1. Digitalism – Echoes
  2. The Wombats – Moving To New York (The Touch Remix)
  3. The Ting Tings – Great DJ (IDC Rerub)
  4. Cassius – Cassius 1999 (Remix) (Long Version)
  5. Daft Punk – One More Time (Club Mix)
  6. Louis La Roche – Love
  7. Ludacris – Move Bitch (DJ Neoteric Remix)
  8. Beats International – Dub Be Good To Me (DJ Wood’s Twilight Beats Remix)
  9. Hot Chip – Bendable Posable
  10. Digitalism – ZDRLT (Rewind)
  11. Digitalism – Zdarlight
  12. Justice – DVNO
  13. Kylie Minogue – In Your Eyes (Sanchez Mix)

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

Unadopted Podcast Session 011 Out Now!

It’s mashup central here at the Unadopted Podcast this time around! Every track in this mix is a mashup of some sort or other. I think that more people need to hear some of the awesome stuff being pumped out by the likes of ElectroSound, and Loo & Placido. Sadly I don’t know all the sources on these, but if you know, or if you created them, drop a comment and I’ll get the track list updated!

  1. The Offspring vs Bloc Party- Original Banquet
  2. The Beastie Boys vs Orbital – Ch-Ch-Chime It Out
  3. Justice vs Simian vs Red Hot Chili Peppers – Waiting For Your Friends (DJ Prince Mashup)
  4. Eddy Grant vs Digitalism – Zdarlight Avenue (ElectroSound Mashup)
  5. Justin Timberlake vs Technotronic – Pump It Like I Like It (Ben Liebrand Mashup)
  6. Muse vs Klaxons – Supermassive Rainbow (ElectroSound Mashup)
  7. Superfunk vs Stardust – Luckystar
  8. Tone Loc vs Mr Oizo – Funky Cold Flat Beat (Soulwax Mashup)
  9. Annie vs Queens Of The Stone Age – First It Giveth Chewing Gum (Soulwax Mashup)

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

SUP forces ads on LJ users

“I’m on SUP’s LiveJournal Advisory Board. Apparently SUP just killed the Basic (“Free”) accounts. [...] I advised against this (when I heard a rumor about it awhile back). I hadn’t heard anything recently about it. [...] In any case, SUP apparently sees no value in freeloaders not looking at ads, not paying, and oh wait… producing most the content for other members to read, other members who are looking at ads and paying for their accounts.”
– Brad Fitzpatrick (Link)

It’s things like this that make me glad I left LiveJournal and host my blog myself. It’s quite sad, really. That place was a big part of my life for about 7 years.

According to Softpedia, I make safe software!

I submitted the Unadopted Podcast Widget to Apple for inclusion in their software directory. After they approved it, they posted it here for anyone and everyone browsing their software directory to download. Neat, huh?

Well it just got a bit neater. I didn’t submit it to Softpedia, but I guess they must scan for new additions to Apple’s site, because I just received an email notifying me that…

Your product “Unadopted Podcast Widget 1.0″ has been tested by the Softpedia labs and found to be completely clean of adware/spyware components.

We are impressed with the quality of your product and encourage you to keep this high standards in the future.

To assure our visitors that “Unadopted Podcast Widget 1.0″ is clean, we have granted it with the “100% CLEAN” Softpedia award. Moreover, to let your users know about this certification, you may display this award on your website, on software boxes or inside your product.

Having gone to the Softpedia page for my widget, I’ve noticed they’ve taken their own screenshots of my widget so I guess that it really has been tested. I knew it was clean already, now you can have the same peace of mind.

So, without further ado, I guess I’ll post this: