99 problems, but Glastonbury ain’t one…

The press has been having a field day recently about Jay-Z headlining Glastonbury. I’m watching his set on TV and it’s awesome. The guy is a genious and he’s got a huge field full of people eating out of his hand.

I find it pretty funny how they make a big deal about a rap act headlining, when Chemical Brothers or The Prodigy have been massive festival draws in the past.

The guy’s dropping hit after hit that I recognize from the UK charts, including his collaborations with Linkin Park. On top of that he’s rapping over samples from loads of famous songs by people such as Amy Winehouse, The Prodigy, Jackson Five, Punjabi MC, U2 and loads more. I doubt there is a person in the audience that’s not been able to hook into something. I think there will be a lot of people in record stores next week buying Jay-Z records because of this. One of them will probably be me.

You don’t need to be a rap fan to appreciate a guy at the top of his game. If booking Jay-Z was a disaster, Glastonbury needs a few more…

Cheers

Tim…

Wanted…

Takes a large dose of John Woo, inject it with steroids and give it a crack habit. What do you get? Wanted.

It’s uber violence that resembles a live action cartoon, kinda like Shoot ‘Em Up! Don’t go looking for story or even sense. Just enjoy the messed up freak show.

It’s wrong on so many levels but it works. 🙂

Cheers

Tim…

PortableApps.com…

Just a quick mention of PortableApps.com, which lets you run a whole bunch of apps of a USB stick without the need for installation on a your PC.

I had a look at this a while back, but I didn’t really have much of a need for it at the time and the number of apps were limited. A colleague mentioned it today and I took another look and I’m quite impressed. The number and quality of the applications has improved a lot. Added to that, I’m travelling a lot more now so the extra security of apps on a USB stick makes me feel good. 🙂

It might be worth you taking a look if you move between machines or locations a lot.

Cheers

Tim…

SQL Injection is still a big issue…

I just thought I’d pass on this story…

One of my friends has been running an Internet business for many years. It started as an ASP website against an Access database. At the time Access didn’t support bind variables, so all the SQL was written using literals concatenated into the SQL. This didn’t present much of a problem as nobody ever talked about SQL injection in those days…

Over time, the site progressed and moved over to SQL Server. Unfortunately, none of the code was revised to use bind variables, still leaving it wide open to SQL injection attacks.

I got a mail from my friend this morning telling me his hosting provider has turned off his site because it’s getting battered by hackers. I guess the only thing I can say is he’s been lucky for the last 10 years. I could have happened any time during this period…

This post isn’t a criticism of the security of any particular database engine, scripting language, application server or browser. It’s merely an observation that there are still plenty of public websites out there that have gaping SQL injection holes in them, not due to the underlying technology, but due to sloppy programming.

It’s easy to get caught up in the security ratings of our infrastructure and forget that one dodgy SQL statement can give people the key to the door.

Let the paranoia commence… 🙂

Cheers

Tim…

WordPress 2.5 linking problem…

I guess anyone following this blog will have noticed the problems I have when trying to link to other pages on this domain. It has been a common occurence for the first comment on every post about a new article to point out the link to the article doesn’t work…

It would appear that when I place a link to an article on oracle-base.com, WordPress tries to strip off the domain to make it a relative reference. I guess that makes sense when linking to other blog posts because it means you can move the blog to a new domain and not break all the links. The problem occurs when the link is to the main website, which is effectively an external site. More often than not, this results in a broken link. When I link to pages not part of oracle-base.com, it work fine.

This only seems to have happened since I moved to WordPress 2.5…

Is anyone else having this problem? 

Cheers

Tim…

Automatic Memory Management in 11g…

I’m still trying to work my way through the 11g new features for the OCP upgrade exam. I’ve had so much going on recently that I’m still only about 2/3 of the way through the syllabus. Here’s the latest installment.

Automatic Memory Management in Oracle Database 11g Release 1

I guess I need to write about 10 more articles before I’ll have covered the syllabus. I’m hoping to complete them and sit the exam before I go to OpenWorld, but if things keep going like they are at the moment that might be a struggle.

Cheers

Tim…

The Happening…

Or should I say The (not) Happening!

I’ve liked most M. Night Shyamalan stuff, but I really didn’t get on well with this film. It’s really just a non-event. The story can be summarized in 1 sentance. The acting is pretty lame. It’s not scary, interesting or though provoking. I really don’t know what happened during the making of this film. Perhaps that’s the real mystery…

A number of friends have said that he’s got progrssively worse since The Sixth Sense, but i think this is a little unfair. I think Unbreakable is probably his best film, but not as mainstream as some of the others. Signs was quite good. I really liked The Village and I thought Lady in the Water was OK, but both films were probably saved by Bryce Dallas Howard.

I guess the only positive thing to say about the film was that it was mercifully short. I hope this is just a blip and he get’s back to some sort of form.

Cheers

Tim…