Eddy Blog

My Little Space on Cyberspace

Backup Backup Backup – JustCloud

From early on, I learnt the valuable lesson of backups as computers and hard drives do not last forever. Even DVD and CD can degrade over time and with that, the lost of data. So every 3 to 4 years, I would backup a new external hard drive to backup the prior one. For important work files, I would make several backups on thumb drives, SD cards and external hard drives.

There was once when my hard drive of photos which I’ve taken crashed and there goes a chunk of my “experiences”. It was a painful lesson but after that, I really got weary about storage media, they don’t seems to be made to last. Now I have several copies of what I’ve taken and that gave me some peace of mind.

I discovered JustCloud earlier this year. JustCloud is a Cloud based backup system which allows you to practically backup any files on your computer, thumb drives and any USB connected storage and stores them on the cloud. There are many other such services online and some notable ones are Dropbox and Sugarsync. Unlike others, JustCloud offers unlimited cloud storage and whatever you backup to it would remain until you terminate your contract with them. Because it uses the Amazon S3 Cloud system, you be assured that your data would be there no matter what happens.

There are two billing options available and if you pay monthly, it would cost US$9.95/month or if you pay upfront for 24 months, it would cost US$118.80 which works out to be US$4.95/month. The latter option is definitely worth the while.

Apart from the usual sign up, to begin your backup, you would need to download their JustCloud client which works for both Windows and the Mac. All you would need to do is determine which folder you want to backup and it would do the work in the background. By Default, backups are done on a daily basis and if you require hourly backups, there is a paid option for this. They do offer several interesting add-ons such as unlimited versioning (useful if you want to restore previous version of your files) , the option to backup more than one computer and the option to sync files between your computers.

Using the JustCloud client is simple and you probably need to only set it once and it will work seamlessly in the background while you work. When you make changes, only the files which are being changed would be uploaded to the server.

Restoring is simple too, you however can only restore to the same computer you backup from but if you do need to change computer, you just have to contact them with your old computer name and the new one and they would make the modification on their end to allow you to restore to the new computer.

You could even share folders with friends or colleague by using the share option. You could only share folders and not particular files. When you perform the share, you would need to provide the email address of those you want to share that folder with. Once done, they will receive an email to alert them of the share and if they are not already signed up, they can sign up for a free JustCloud account to access the files. They would not be able to write to the folder or make any changes to the files. This will maintain the integrity of your backups.

Syncing is an interesting concept but I’ve not got the chance to do it yet so I cannot comment on it.

It is definitely a very cool service and something I would recommend anyone who needs to backup important files or just want to free up your local hard drive space of files which you have accumulated over the years and do not know what to do with them, something which you may need on a rainy day some time in the foreseeable future.

As with any service, there is always some limitations. As JustCloud requires an internet connection to perform the backup or restoration, the speed would depend on how fast your internet connectivity is. On my 50mbps fibre optic (wired) connection, I average about 20 to 40gb transfer within a 24 hour period. The throughput would depend on your internet connection speed. I wrote to JustCloud and was told that the typical throughput would be between 3-5Mbps.

Although they offer unlimited storage, only files which are under 3gb would be backup. You could vary the file size limits from 1mb to 3gb.

Even with the limitations, JustCloud is definitely something to consider especially if the files you work with is vital to you and losing them is not an option.

They currently do not offer a mobile app to access the data but all files that you have backup can be access from the web browser after you have log in. This will allow you to view pictures and files on your mobile devices on the go.

If you are interested in a cloud backup, do consider JustCloud. They do offer a free trial of their service which allows you to test out their system so you have nothing to lose.

 

VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)
1 Comment »

Prince Philip Park (Sabah) through the InfraRed Lens

I read a lot about  InfraRed Filter  in 2002 and being excited, I bought an IR filter from the US for my Olympus C2100UZ camera. These are the photos I’ve taken from the Prince Philip Park in Tanjung Aru, Kota Kinabalu, Sabah. It certainly gives a different perspective on things.

The science behind Infrared is rather confusing even for a greek like me so I shall not try to explain anything. I enjoy taking IR photos as it provides a different perspective of things around us. Everything becomes more surreal and there is simply no bad pictures in IR photography. Leaves are whiter and sky gets darker. It puts you in an alternative world.

My present camera does not support adding lenses filter as it does not have any threads to clip or screw any filters on but I will see if I could find a way to do it. I would also need to check if it does work with the camera as technically most digital camera would come equip with IR blocking filters in the camera itself.

Hope you enjoy the pictures. I will of course post the real world Prince Philip Park photos in the future.

Take care and enjoy!

VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)
No Comments »

iOS or Android?

I believe that this would be a rather sticky issue and everyone would have their opinion on this.

I plan to develop for the mobile platform and have been reading up on both the Android and the iOS ecosystems. On the offset, I would like to say that although there are differences, both are very formidable competitors. Each have their pluses and minuses.

In order to test the platforms, I’ve got an iPod touch 4 in 2010 and in early 2011, I’ve got an LG Optimus One phone and the locally made Creative ZiiO 7 (as I wanted to support the locally industry).

Being a Mac developer, I have first hand experience with the Apple AppStore and their infamous review process. That process is the same with iOS devices.

On the iOS platform apart from jailbreaking, as a user you can only install apps through the AppStore. On Android, you can download from the Android Marketplace or from the various android depository sites or even just write your own app and install it on your Android device.

From my understand, it is easy to list your app on the Android Marketplace. All you need is pay US$25 to get an account and it takes several minutes to get your app live. I am not sure if they do test your app before putting them up for sale or download.

While the iOS AppStore would cost you US$99 a year and can take several days to weeks for the Apple reviewers to test your apps and ensure that it is not violating any set terms, are useful or entertaining and does not cause harm to the users’ devices.

The Android platform is a very open platform and users and apps can access all folders on the system while the iOS platform is a closed platform where users do not have access to the folders and apps can only work within its sandboxed area.

In terms of security, a non jailbroken iOS device is certainly more secure than the Android device. You certainly need an active antivirus on the Android device while you do not need one on an iOS device. However the iOS would provide a lot less flexibility than it’s counterpart.

The iOS devices and operating system are designed exclusively by Apple while the Android platform is different where Google developed the operating system but different hardware manufacturers would design and develop their own devices. Google tend to be quick in coming out with different versions of their operating systems which may not be upgradable from version to version. Currently you have variants of Android OS v2, v3 and v4 available on numerous devices each requiring different hardware specifications.

In terms of development, it would be easier to develop for the iOS platform as you need to cater to a few screen dimensions while on the Android, you need to cater to different version of the operating system, screen sizes and CPU used by the different manufacturers.

I understand that Android users tend to spend less on apps than the iOS users.

As an independent developer, I would need to weigh all the factors before picking a platform to support. I wish I could support all but I need to be realistic here.

In the end, for the issues mentioned above, I am leaning towards the iOS platform and so now, it is to decide on the development platform to use.

I am planning to pick up an iPad 3 when it hits my shore.

VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)
No Comments »

Porting from Delphi to RealStudio

Although I’ve worked with Delphi since 1992, it is probably time to part ways. I do enjoy working in Objective Pascal and this decision has not been easy.

I’ve stopped upgrading my Delphi since 2009 as it got increasingly harder as an independent developer to purchase a license. They have not only increase prices from upgrades to upgrades which I can accept but the unfair practice of charges substantially more for non-US customers is something I really cannot accept. In my case, before taxes, the price difference is close to 30%.

We do not get anything different from the US customers and there is no added technical support or physical media or paper manual which comes with it.

Since last year, while looking for a programming language for the Mac OS X, I’ve decided to go with Real Studio has they support cross development for the Mac, Windows and Linux platform. It has been relatively easy to use and although it is not as robust or as refined as Delphi or have a large pool of 3rd party plugins, the cross platform feature attracted me. In my case, I do not pay any more than my US fellow programmers.

This year I would certainly be porting all my applications written in Delphi to RealStudio and offer them to both Mac and Windows users. This will require writing everything from scratch but it is not an impossible task.

The Real Studio team is smaller than Delphi but certainly are hard at work in addressing bug reports and including enhancement brought forward by its users.

I am looking forward to the LLVM support in RealStudio as it will allow me to compile in 64 bits and probably on the mobile platform.

It certainly is an exciting year ahead.

VN:F [1.9.17_1161]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.17_1161]
Rating: 0 (from 0 votes)
No Comments »