We haven’t heard much coming out of Sun for a while since they are in negotiations with Oracle over their take over. Jonathan Schwartz recently blogged about a few interesting things though, including mention of Project Vector, which aims to be an apps store for Java apps, similar to the iPhone apps store and all the other branded stores that are popping up on every handheld platform. Sun get an immense volume of traffic coming to their sites looking for info on the Java platform, so this may be a way to stir up come cash flow from their prize jewel technology.
Apple Macs may soon be coming to a WalMart near you?
WalMart is busy upgrading their electronics departments in a move that some say is part of a move to get Apple interest and allow them to sell Macs on their shelves, possible in a style similar to Best Buy with their Apple store within a store approach. WalMart already carry iPhones and iPods, so Macs may be next.
Recovering from a server hard drive crash – lost 1 year of data from bad backups!
My home Linux server that I run this site on had it’s hard drive die last week. I found out that my weekly db backups had not been copying the MySQL dumps to the zip drive in the server, and the last one that was on the zip disk was ONE YEAR AGO.
Ok, lesson learnt here – CHECK YOUR BACKUPS! It’s one thing have a backup strategy in place, but it’s another thing to actually check your back ups to make sure they are good! The annoying thing in this case is I know the weekly MySQL dumps were running on a cron job, but they were all stored on the same drive that failed… not much good there.
Next lesson – Acronis True Image is awesome. I had a complete image of the drive that I was able to restore to a new disk. I took that image after the last substantial changes to the server, so didn’t lose any server setup.
Next lesson learnt – restoring a drive image to a completely different hard disk setup…. NIGHTMARE getting GRUB to boot Linux. Probably should have tested this before. Using VirtualBox though I was able to restore the image to a virtual drive and run a virtual copy of my server from the last backup. Completely awesome and a life saver.
Next lesson: Cheap RAID cards are most likely cheap because they are ‘fake RAID’ and rely on OS drivers to provide RAID support. I bought 2 new Hitachi Deskstar 250GB drives and set them up in a RAID 1 config (mirroring) for some degree of fault tolerance. Found out that the mirroring was not doing anything. Abandoned the H/W config on the card and set it up in Ubuntu software RAID config instead – excellent instructions here on how to do that.
So my server’s now back up. Time to look into FTP’ing weekly backups to some online hosted backup service instead….total time spent restoring backups, reconfiguring the server, reinstalling software – about 12 hours, but lost over 1 years worth of blog posts and technical articles on my site…
Is Windows designed for planned obsolescence? (explanation for slow downs after 2-3 years of usage?)
This is nothing new, everyone who has used any version of Windows for any period of time has experienced the phenomenon of Windows slowing down to the point of annoyance after around 2 years or usage. There is even a phrase to describe this behavior, ‘bit rot’.
Many electronic goods sold today have a planned obsolescence, a useful lifespan after which, conveniently, they break down or malfunction, usually just after the warranty runs out.
This got me thinking – what is to stop Microsoft from designing behavior in Windows that intentionally has the same result? Why is it that every Windows version exhibits this behavior, and why is it always around 2 to 3 years of usage? Doesn’t this conveniently tie in with Microsoft’s release schedule for new versions of Windows?