Archive

Archive for the ‘Technology’ Category

Recommending: Carbonite – an online backup solution

June 9th, 2009 No comments

drive-backup

Around a year ago now I was working at my computer one night. Suddenly it made a few clicking sounds and immediately I knew that this was bad news. Unfortunately, while I considered my immediate backup options and tried to decide how best to save all of my files before my computer finally died, it blue-screened on me and refused to start up again. Yep, catastrophic disk failure. It hadn’t even given me enough time to make some essential last-minute backups.

I spent the next hour or so researching the best way to get my data off a broken hard drive and found a forum where one guy had frozen his drive in the freezer, arguing that the extreme cold would slightly shrink the parts inside and bring any contacts closer together. Why not try that? The disk had already refused to yield anything to the six different bootable recovery disks that I had tried so I felt that I had nothing to lose.

I wrapped the drive in a plastic bag to prevent moisture from getting inside it and placed it in the freezer. The next morning I removed the drive and found it to be so cold that my fingers stuck to the metal. I connected the drive to my computer and turned it on, not really knowing what to expect. Amazingly, it booted into Windows. I managed to move everything of any importance off the drive onto a second drive before the disk finally warmed back up to room temperature and failed again.

After buying a new drive and re-installing Windows and all of my other software, the first thing I did was look for a backup solution. I found one in Carbonite. Carbonite automatically and securely backs up the contents of your hard drives for roughly £30/year and offers unlimited storage. It’s continuous and automatic, secure and encrypted. It’s also available for Mac. The peace of mind that I get from knowing that even if my flat was to burn down to the ground, all of my music, my photos, my work – everything – is all backed up off-site on secure servers.

As a happy customer I’d recommend it to anyone.

Protecting your Flash code

May 23rd, 2009 No comments

padlock-icon

Due to the unsecure nature of Flash, I’ve always been wary of having my work decompiled and its code re-used without my knowledge or consent. By default Flash offers very poor protection against this. While it’s undoubtedly impossible to prevent this from happening completely (despite various security software vendors’ claims), you can make the process so difficult that most people will give up trying.

Of course, not all Flash work will be a target to such piracy but games and elearning products can be targets because the cost and time of developing these resources legitimately can be quite high.

An easy way to protect your work against decompiling is to run your work through an obfuscator. I use Amayeta’s SWF Encrypt, and while a file that has been obfuscated in this way is larger in terms of file-size, the protection that this process offers your code is well worth it. Obfuscating your file like this makes the code almost impossible for a human reader to know what’s going on inside it, much less be able to steal it or change it for their own needs. In a decompiler the code will appear to be nothing more than a load of gibberish, and in fact some decompilers will be tripped up by the obfuscated file and won’t even open it at all.