CakePHP

This was written haphazardly in a forum, please take it as-is (or as a rant of some kind)! Ok, so before I started using cake I went in to the #cakephp channel on freenode and asked: “yes, but what about when my application gets really complicated?” “don’t worry, it’s totally flexible” “I love cake” “etc..” I was still skeptical, but we had a small project coming up at work and a fair bit of time to do it in.
[Read more]

Auto mounting using SSHFS and your /etc/fstab file (in Ubuntu)

Unfortunately, Ubuntu (Edgy and previous versions of Ubuntu) doesn’t seem to have a handy little script called mount.fuse which should come with the fuse-utils package. This basically means it’s impossible to get Ubuntu to mount sshfs mounts upon startup (nicely), or using a nice and simple mount command like: mount /my/sshfs/mount/point/ Anyway, personally, I find it really annoying. Yes, there are probably good reasons why they don’t include the script, but no I don’t care.
[Read more]

Edgy Eft released

Perhaps I’m a bit late in posting this, but version 6.10 of Ubuntu was released this week. I highly recommend you give it a go..there’s no need to install anything, you can boot the whole OS from the CD (and then choose to install if you like it). I’m using the live CD now to write this, neat huh? Even if you can’t be bothered with that, I recommend you find out what all the fuss is about anyway:
[Read more]

Planet WebDev

I’ve created a news site which aggregates the feeds of several web developers and web development oriented websites. You can check it out here: Planet WebDev The site uses the cool PlanetPlanet Feed Reader, highly recommended peice of software. It’s pretty cool because it’s simple and good! If you’d like me to add your feed, please get in touch (johnrhunt_ATNOSPAM_gmail.com).
[Read more]

Flash 9 for Linux (beta) released!!

Finally, we can watch youtube and google video properly without stupid lag (or random browser crashing). Thanks to Adobe and the linux flash team!! Get it here: Flash 9 beta for Linux. Read about it here: Penguin SWF. Having said that, it is still beta..although it’s more than likely much more stable than the current ‘stable’ version.
[Read more]

Internet Explorer 7

Yup, Microsoft’s IE7 is finally out. You’ll notice every link here actually goes to www.getfirefox.com instead of Microsoft’s site. This is because there’s no point in getting IE7 as firefox has been able to do everything IE7 does and more, and still continues to. Check it out, it’s far more stable, you can get loads of cool extensions for it and it doesn’t support Microsoft. Using IE7 also makes it much harder for people like me (web master guy), as we now have to make work arounds for yet another of Microsoft’s buggy browsers that don’t support well known standards.
[Read more]

VoIP - Best SIP provider / overall solution

So anyway, for those of you that don’t know…Laura and I are moving to Australia next year. This means we’ll need to sort out a proper voice over IP solution, but with so many different deals and packages around, what’s best? I’ve ruled out Skype as it’s non-standard and therefore you’re quite limited on what hardware and software you can use, also I don’t like the idea that other people’s phone traffic will pass through my internet connection.
[Read more]

CakePHP - Static pages under the root

I’ve recently started using CakePHP, I don’t really understand it too well, but the first thing I noticed was that any static pages you have normally would go under www.site.com/pages. I thought ’this sucks’, so I’ve made a very simple work-around, which isn’t great, but it seems to work. The idea is that someone will go to www.site.com/something and then cake will look for the something controller, if it can’t find it, it will normally throw up an error.
[Read more]

Server downtime

john-hunt.com has been down for the last 24 hours or so due to me messing around with it’s kernel when I shouldn’t have. Fortunately, I keep backups of everything so we’re back online! I’ll be moving john-hunt.com to a server which I don’t tinker with soon, so it should never happen again with any luck!
[Read more]