Safari Preferences

Stop Mac OS X Safari from Unzipping (unarchiving) a downloaded file

If you need your zip files to stay “zipped” after you download them for Mac OS X when using Safari, (instead of you having to re-archive them) do the following.

Step 1: Launch Safari

Step 2: Click on Safari (top left corner on your finder bar – next to the apple logo)

Step 3: Click on Preferences

Step 4: Under the General Tab un-check – Open “safe” files after downloading (see image on top)

Kewyn Surfboard

Custom DMS Surfboard

Just got this little baby today. The fabric is a Japanese Pattern Inlay at the bottom on the board.

Facebook Integration with OSX Mountain Lion 10.8.2

How to add facebook to Mountain Lion Update 10.8.2

Some of you have been asking how do you activate Facebook single sign on to the latest Apple Mountain Lion Update 10.8.2
To Add your Facebook account to OSX
1. Click on the Apple Logo on your top left
2. System Preferences
3. Under the 3rd row (Internet and Wireless) click on Mail, Contacts and Calendars
4. Click on the + sign on the bottom left of that window or on the Facebook link in the list on the right (see photo above)

This will allow you to directly share to Facebook, just like you have been able to do with Twitter in the previous release, and have your notification in OSX Notification Centre. Also the ability to sync your contacts with Facebook.

The Art of Making

What a wonderfully made video. Excellent colour grading, composition, story, after effect. I simply love it.

Codecademy Screenshot

Codecademy Javascript Course

If you have ever been interested in learning how to program you need to check out Codecademy.
I just wish it was there when I started uni. It would have made programming so much easier (and fun). With a very Simple UI and well written exercises, I can see Codecademy becoming a great resources centre bring what great tutorial websites such as Lynda.com doesn’t; Interactive exercises. Worth checking out for fun. I just completed the Javascript exercises. If you got stuck on a few exercises I’ve got the answers here. (Make sure you at least try to solve the problem on your own before looking at the solutions)

iCal Image icon

Snow Leopard iCal Mobile Me Stop Working After Update to iCloud

If you are like me and your iCal Mobile me Sync has stopped working after you’ve updated to iCloud, as you are still running Snow Leopard 10.6 ….this might be a way to get it back up…

1. Backup your iCal (Just incase)

2. Go to iCal > Preferences > Accounts

3. On the Bottom Left Click on the + symbol

4. Add an Account

Account Type: CalDAV
Username: iCloud Username (remember to put the whole email address example@me.com)
Password: iCloud Password
Server Address: pXX-caldav.icloud.com where the XX represents the server it’s hosted on

Mine was p06-caldav.icloud.com, if you are wondering what’s yours log onto iCloud, create an event and invite yourself. When you get the invite click on it, it should open in a web browser and the pXX should be in the URL

If you never receive your email, try to connect to iCloud on a Lion computer. Go to iCal and go to iCal > Preferences > Accounts from there go to the server settings and you should find the pXX in there.

Post a comment if you got it working, or know of an easier way!

New Facebook iPhone App

Facebook iPhone App goes Native

After some clumsy User Interface Design on their website, facebook has decided to redeem itself by publishing an update for their iPhone and iPad application. Facebook apps are now native to iOS. There have been some rumours around facebook trying to bargain the best deal between HP  & Apple.

To start with, the app took some time to load, once it got there it crashed once or twice.

But then, amazing things started happening. Very nice animations during the function / option transitions. I also really like the new menu that they have built, very tasteful, simple and elegant.

Nothing better than an app that’s intuitive to use and just works. If you haven’t already update your phone or ipad.

Some quotes:

With improved search and browsing, the facebook.com features you use most are now just a touch away. It’s a faster, fuller Facebook for iPhone.

- Games & Apps: Play games and access your favorite apps on the go

- Navigation: Send a message or see your notifications from any screen, and swipe to browse Facebook without losing your place in News Feed

- Bookmarks: Your groups, pages and apps are all in your left-hand menu, and the ones you use most are right on top

- Search: Search for anything on Facebook—people, apps, pages and more—without having to click around or switch views

- Security: We’ve added a few updates to make the app more secure

Cloud Hosting Cloud Technology iCloud

What is Cloud technology? How can you use Cloud hosting for your business?

Ever wondered what is actually that “cloud” that everyone is talking about? Cloud Hosting or Cloud Technology is hosting or a technology that’s elastic. The capacity grows as required. For the iCloud it basically means that you can keep getting more space for your data and that you can use different devices to access your data that’s stored on the “cloud”.

How can cloud technology help your business?
With Cloud you don’t have to pay for what you are not using! Simple.
Ever wondered…
Why pay $100′s of dollars for bandwidth and hard drive space on a server when you are only using a very small portion of it while building your business?
What would happen if tomorrow your business appear on TV or one of your Viral Campaign kick off and you have several million of users visit your site? Long long will it take for you to upgrade to a new server and move your website across?

This is where cloud technology comes through. As visitors comes it grows “elastically” and allow for more bandwidth use and accommodate for your prospects. Once your campaign dies down, your hosting will go back to it’s normal state! Elastic!

You have got a website where you allow users to contribute,…videos, images, audio files. Why purchase Petabyte and Teraflops when you would probably not require that in months or years…opt for elastic hosting.

In short
Cloud Servers are on demand virtual infrastructure for running web sites, applications, and databases that require scalability and reliability.
Pay as you go
Rapid Scalability
Instant Provisioning
Easy Load Balancing

Where can you get cloud hosting? My favourite provide is GigeNet Cloud. If you are keen let me know and I’ll write a post comparing several cloud providers.

iPhone Screenshot Instagram

Instagram iPhone Icon

Every so often I experience something totally unexpected. This is usually the result of someone thinking outside the box, and had the courage to stand out in the crowd. I updated my iPhone today with Instagram latest release. Their new icon is just absolutely magnificent. Compared to the older version it’s so fresh, detailed with so much attention given to the gradient and intensity of the colours.

The tasteful gradient around the bottom edge with the curves allows for a great 3D type look. To whoever designed that icon, well done. It’s a work of art!

Art is amoral, it's a matter of individual taste

At some point you must have thought about outsourcing. I’ve been dealing with contractors for the past 5 years. Used private companies (Local, National and Off Shore), website such as getafreelancer.com and even off shore companies that will hire an employee full time for you.

Using Private Companies (Local or National)

They can gather requirements for your project if required
You will usually deal with the project manager who will take care of the whole project for you
No need for you to have much technical knowledge, just a good idea of what you want and how it should work

Using ‘getafreelance.com’ type website

You need to gather the project requirements
Write an SRS (Software Requirement Specification) document – You need to outlines every function of the program that you want to get built

Example of a user function

1.1 User shall be able to add a new product
1.2 User shall be able to edit a product
1.3 User shall be able to delete a product

Setting Milestones for the delivery of certain parts of the Project.

Sort out the payment

Non – Disclosure Agreement

Delivery of source code and structure

Quality Assurance

Using an Offshore Company

You’ll need to know how to Manage Contractors (very different from your office staff)
Some companies offer you the ability to view the contractors computer to monitor their progress

What projects they will be working on?
I usually divide those in 2

Major and Minor Tasks
A major task is the priority project and the minor tasks are “fill-in” tasks that the contractor can work on if there are any issues with the major task that will need someone else attention to it.

How long will the project last?
You can hire Full-Time or Part-Time Staff

What hours will they be working?
Remember that they might be in China, India, Philippines…

What are the public holidays and work legislation in their country?

And the general things to consider

Proven work
Never contract someone that you have not seen their previous work, used or tested it.

Built to Maintain
Make sure that whoever works on your project, the code is commented and clear so that you will be able to send the work to someone else after the contractor is done to maintain the project.

Test
Make sure you test every milestone that you set

What work should you not get contracted offshore?

Because of the culture difference I’ve kept all the design contracting in australia. It’s a culture thing, I have yet to hire a contractor from another country with artwork that am fully happy about. Art is amoral, it’s a matter of taste.

I’ve worked with wonderful offshore staff and their programming style, speed and quality are absolutely exceptional. But you might need to go through a few staff to find the right one that works right with you.