Rubénerd Blog :)

Sunday 14th March 2010

Michael Franks page is only off by 33 years!

Sleeping Gypsy by Michael Franks

Sometimes its very easy to tell a website has been dynamically generated with virtually no human oversight, presumably so as big a site can be made in the shortest time for serving ads.

Michael Franks – Don’t Be Blue lyrics
Send “Don’t Be Blue” Ringtone to Cell Phone
Don’t Be Blue is a the song from the upcoming album Sleeping Gypsy by Michael Franks which was released Dec 10, 2008.
~ LyricsMode.com

I had no idea my mum was a time-traveller who visited the recent past from 1977 just to buy an LP and go back! She was even more awesome than I thought ^_^.

Thursday 18th February 2010

SuperDrive likes FreeBSD, scared by Fedora

Your CD cannot be burnt error

I didn’t have this much trouble burning FreeBSD 8.0. Its interesting it’s not afraid to burn a CD with a daemon logo, but slap a blue hat on a guy and suddenly it freaks out. I suppose though it’s an improvement that it’s not telling me to talk to myself!

Tuesday 09th February 2010

You’ve lived in Singapore too long when…

Screenshot from the Mountain Bike Action website

You know you’ve lived in Singapore too long when you see the Mountain Bike Action magazine’s website URI MBAction.com and you think of business administration.

Tuesday 02nd February 2010

I broke Google Reader YouTube shenanigans

Google Reader showing nothing

Google didn’t seem to like me today. Firstly Google Reader gave me this blank page instead of my usual cheery Unread Items (100,000,000+) message, then less than an hour later I tried to view a YouTube video and was presented with this delightful error!

I never did have that green tea I promised myself a few days ago. I blame that.

YouTube shenanigans error

Monday 30th November 2009

Sorry for flooding your blog aggregator!

In case you’re still subscribed to my blog through the old address (pictured above) but don’t follow my shared items in The Google Readers I’m passing this message I posted along with my sincerest apologies!

Sorry for the flurry of blog posts everyone! I had a DNS problem so if you’re subscribed to my blog through the old URL still, you probably just got whacked with two dozen new posts. Forgive me, I’ll try not to let it happen again!

While I have the RSS feed from my old side redirecting, if you’re still subscribed through the old address I encourage you to move over to the new one, if only because it seems Google Reader updates it more often and is more reliable. Thanks :).

Tuesday 03rd November 2009

Kaspersky’s FreeBSD anti virus! What?

Presumably the agency Kaspersky Labs hired to plaster their advertising everywhere didn’t bother to do a user agent lookup when they presented me with this graphic. Unless they have a FreeBSD anti virus solution of which I’m not presently nor currently aware that I’d want to "Say G’Day to". I guess one could release such a product for users of Wine and Mono ;-).

I need to install AdBlock Plus in Firefox in this VM, or set up some Opera filters!

Thursday 27th August 2009

Mawson Lakes internet since Tuesday

Not that I’m addicted and suffering from withdrawal symptoms or anything. Hope all the construction going on in our neighbourhood here hasn’t broken or damaged any phone cables. Anyone else in Mawson Lakes or other northern suburbs of Adelaide having internet trouble with The Node?

In an ironic twist, I can also see I made a critical mistake with my super detailed diagram too. I’ll pretend I did it on purpose for a reason so inspired I haven’t even thought of it yet.

Saturday 15th August 2009

Whoops, Oracle does auto not null primary keys

Update: It’s been brought to my attention that not defining primary keys as not null does have an impact after all, refer to Dale McGowan’s comment below. Suffice to say, I will continue to define them as not null from now on!

Much like a musician who despite getting the right sound realises they’ve been playing their instrument wrong throughout their career, I often find I’m not using computer software properly or I’ve been wasting effort. I guess I get myself into a predictable routine that I’m used to.

In this case I found out something about Oracle databases. I’ve been using them for years, but it took a practical class at university yesterday to realise I’ve been wasting time with a simple line of code that was completely unnecessary.

If you do any sort of work with databases you’d probably want to smack me on the head for this, but I didn’t know that primary keys are automatically assigned as not null; presumably because it doesn’t make logical sense and it would break a table to have a primary key that has null values!

Up until Friday this is the schema I would have created and entered into an Oracle database:

create table Jackarse (
  refID char(6) not null,
  name varchar(32),
  grilledCheeseSandwich boolean,
  primary key (refID)
);

And here’s what I’ve since learned I can do instead:

create table Jackarse (
  refID char(6),
  name varchar(32),
  grilledCheeseSandwich boolean,
  primary key (refID)
);

That’s right, both these schemas will result in the same table being created in Oracle. I guess it wasn’t harming anything having the not null command there, it was just unnecessary.

Sunday 07th June 2009

GTK+ failing to build, Xcode 3.0 is the culprit

GTK+

I was having trouble compiling Gnumeric from MacPorts and Pan this evening. Turns out gtk2 was failing to build because of a problem with the tiff port.

root# port -v install gtk2
–––> Extracting tiff
On Mac OS X 10.5, tiff 3.8.2 requires Xcode 3.1 or later but you have Xcode 3.0.
Error: Target org.macports.extract returned: incompatible Xcode version
Warning: the following items did not execute (for tiff): org.macports.activate org.macports.extract org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install
[...]
Error: Status 1 encountered during processing.

If you’re being given this error message too, as the error suggests you need to grab yourself a newer version of Xcode. Since I only just reinstalled Mac OS X Leopard on my MacBook Pro I installed the Xcode that came on the 10.5.6 DVD which as the error above shows is only Xcode 3.0.

What’s curious is the Apple Software Update has never told me about a newer Xcode. Is it because you need to login as a ADC member first perhaps?

Anyway, lesson learned: make sure you have the latest Xcode before attempting to compile software or built ports on your Mac! It’s not that it’s darn obvious you should, but that we need reminding sometimes :).

Tuesday 26th May 2009

Whoops, Rubenerd.com 89% over transfer limit!

Data transfer for Rubenerd.com over 189%

Hehe… whoops! Good thing I just finished a project, sheesh! On the plus side, I guess this means I’m getting more people reading.

UPDATE: I’ve decided to go up to a higher plan with my webhost that has a higher transfer limit. Unfortunately it’s too late for this month which I’ll have to pay a $70+ excess for, but as I said above I’ve decided to frame it in a positive light. It’s funny how I used up all my allocated transfer but still have over 85% of my data space free!

< Older posts
Dedicated to my groovy late mum Debra Schade.