Underscores vs Hyphens and an apology
If you read my blog via an RSS reader you probably noticed at few odd goings on earlier today. I changed a few things on the site and all of the posts going back to last year appeared as new again, even if you'd read them.
Sorry 'bout that, but there was a method to my madness, or at least a method to my fiddling.
Although it's not entirely obvious, one of the main reasons I started running this site was to mess around with search engine optimisation and try out the theories of various experts who also run a blog but with a great deal more focus that me.
To that end, I've re-written the code that generates my rss feed, and included some in line formatting to make it easier to read. Now when you read the blog from a feed reader it should look a bit more like the website, give or take. Well, more give than take.
While some of the changes were purely cosmetic, I also changed the URLs for all my blog posts.
The new URLs is the bit that caused them to pop up as new posts in at least feedburner and Google reader. The change to the URLs was to remove the....
Javascript compression with Apache 2 and Debian Etch
If you're trying to wring every last drop of performance out of a website you're probably wanting to compress all your content before it hits the wire. While I was messing about with another project I noticed that the javascript from this blog wasn't getting compressed.
If you just want the solution to the issue, skip to the bottom of this post, but for those interested in the finer detail, read on.
This site uses Apache 2 on Etch, and after a bit of Googling I didn't really find a direct mention of this issue, so I though I'd slap it on here for other folks afflicted with un-compressed javascript.
First step is to enable mod_deflate in the first place...
Google Location, the best of results, the worst of results
Google announced on their official blog a couple of days ago that location was the new black. Enhancing search results by allowing the surfer to rank results 'nearby', or pick another location by name.
This is just a continuation of the direction on-line technologies have been moving with social media leading the charge. Services like foursquare giving people their constant location fix. Twitter has even gone local allowing you to share your location in 140 character chunks.
Up until now the only real down side of this location hungry trend has been the exact same thing touted as the benefit of telling the world where you are. Namely that the world knows where you are. Privacy concerns are rife...
Taking joy from simple news: IE6 and Youtube
Anyone who has anything even remotely to do with web development will be smiling at the news today that Youtube is going to discontinue support for IE6.
Not only that, we've got a date. 13th of March, 2010.
While this isn't really the end, it will certainly put that little bit more pressure on the roughly 15-20% of internet users who still cling to the 9 year old version of Internet Explorer for various reasons I fail to fully comprehend.
You can read more about...
Security in the cloud, KISS
The second article in a series on using cloud computing services.
The idea of keeping things simple when it comes to server security is not at all radical and cloud servers provide the ability to reach the not so lofty goal of keeping your servers simple and secure without breaking the bank.
The theory is simple: The smaller the number of processes you have running on your box the less there is to go wrong, or attack. This is one area where...
Working on a cloud
This blog is now coming to you from a cloud. A rackspace cloud server that is. Two of them in fact, the front end server running the CMS, and the back-end MySQL server.
The concept of cloud computing really isn't all that new, but if you're all at sea when it comes to clouds you might want to toodle over to Wikipedia and read about it there.
The service I'm using is probably better described as cloud provisioning, in that I've got two virtual servers living somewhere in the bowels of the Rackspace data centre. I don't have to care about memory sizing, disk space, network infrastructure, or anything else for that matter, I'm just renting some resources out of the cloud.
I picked how much memory and disk space I wanted in a few clicks then before the kettle had time to boil the server was on line and ready for configuration. If this service was available back when I was running a hosting business I'd probably still be....
Bing and Yahoo slow off the mark
Well, in my humble opinion it’s been a very poor showing from Bing and Yahoo in my search engine race so far. Google has now spidered, and indexed pretty much the whole site, but Bing and Yahoo have failed to fully index even the home page despite visiting the site a couple of times.
Yahoo is coming in runner-up as it has made a start on the process, with their site explorer showing the new <title> tag from the site. That’s a clear step up from Bing which still shows URL’s which have not functioned on the site for a number of years.
Searching for site:trash.co.nz on Google shows me 35 listings, which includes...
Google, bing and yahoo race to index my blog
I'm not much of a racing fan normally, but I thought it'd be entertaining to see how long it took the big three to spider and index my new blog after submitting a valid xml site map to their respective webmaster tools pages.
This domain, trash.co.nz has been around for a fair while. It used to have my web services information on it back when I had pretensions of being a small time ISP. However.......


