Archive for May 2008

Japanese Bug Fights: the best of UFC & cock fighting… in bugs

Only the Japanese can think of something as abstract & cool as this - putting disgusting and fierce bugs into a ring and letting them duke it out! Michael Vick should’ve considered this before he decided to host dog fights.

Hope you all enjoy these fights. As you lay back and munch on some popcorn, Google also serves up a few ads in the video for “Meeting Japanese Women” - because all those pheromones sure put me in a mating mood…

(click image to view fights… )

Japanese Bug Fights

Browser test: Safari vs. Firefox 3 vs. Firefox 2 vs. IE7

Hedley sent me this web based SunSpider JavaScript Benchmark tool for testing browsers so I decided to run a quick test in all the browsers I have running on my 3 machines. Notice these aren’t all apples-to-apples comparisons because tests were ran on different machines but directionally, Safari appears to be the fastest browser and Firefox 3 appear to have significant speed improvements compared to its predecessor.

Be interested to see how your browsers clock in… let me know…

Results:

Systems Used

systems used in brower test

Total Benchmark Time (ms)

total time - SunSpider JS Benchmark

Detailed Breakdown
breakdown of SunSpider JS Benchmark

Actual Screenshot of Test Results

Update: So I’ve heard that the SunSpider Benchmark test is designed to make Safari look better… My actual browsing experience tells me that Safari & Firefox 3 runs about the same. On websites with lots of widgets and embedded content, Safari seems to have a slight edge…

MacPro + Remote Desktop Connection for Mac…

Remote Desktop Connection for Mac can be downloaded here

My MacPro Screenshot

How to securely share files on Google Docs

For those of you familiar with GoogleDocs, it’s an excellent tool for file sharing and collaboration. You upload a document, select those you wish to share with and Google will send them an email with a link to access the document. Multiple people can access and edit the same document at once - in Excel for example, when multiple users are in the same document, each user will have a different colored cursor/cell outline indicating which cell they are active in. (Great for playing live tic-tac-toe if you’re bored)

We’ve been sharing a few documents at work lately and I stumbled upon a security “flaw”. It’s actually not a flaw but more of a misleading and not easily accessible feature if you’re trying to achieve complete confidentiality of the shared documents. Recently I noticed that some docs shared in GoogleDocs are viewable by anyone as long as they have the link Google sends your collaborators in the notification email. If you click the link without being logged in, you can view the full document with the following message at the top of the screen:

Google Docs open sharing

Although the link GoogleDocs sends out to your collaborators is somewhat encrypted with a long string of scrambled letters & numbers, it doesn’t make me feel safe knowing these shared docs are accessible by anyone with the link.

After some brief experimentation, here’s the solution:

There’re 2 ways to share a doc in GoogleDocs, I’ll call these the “quick share” and the “extended share”.

Quick Share (not secure):

1. In the ‘all items’ view, you can check a number of documents and then click the “Share” button at the top to share.

Google Docs quick share button

2. Next, a popup appears promption you to enter emails of those you wish to share with.

Google Docs quick share popup

3. Then you click “Send Invitation” and the invites are sent with a URL to the document. Notice there are no privacy options here besides adding a user as a “Collaborator” or “Viewer”.

4. The link sent in the email doesn’t require users to be signed in to Google to view the document - the Collaborator/Viewer option is fairly misleading since all non-collaborators have viewer privileges.

Extended Share (this is the secure method):

1. Once you have a specific document opened in GoogleDocs,  there’s a Share button at the upper right corner of the document view. This is the “extended share” button.

Google Docs extended share button

2. When you click “Share”, it takes you to a new page with more options than quick share.

Google Docs extended share options

 

3. Under ‘Advanced Options’, you have to uncheck the 2nd box ‘Invitations may be used by anyone’ to have truly secure document sharing. When this option is unchecked, URLs sent in share notification emails will redirect you to the GoogleDocs login screen if you’re not logged in as an approved collaborator/viewer.

Unfortunately the ‘Invitations may be used by anyone’ box is always checked by default and there isn’t a global setting to change the default. Not sure why Google doesn’t have this global setting option or at least put these advanced options in the ‘quick share’ window. The down side to using “extended share” is you can only securely share one document at a time since you have to open each document first before you share. Hopefully Google will implement a fix soon…

Google Optimizer Tutorial…

Been busy working on our analytics lately and fighting a bad cold/cough… will be back blogging more regularly very shortly. Found this great video on using Google’s relatively new Website Optimizer. I love Google’s powerful free tools.

© 2007 a seattle startup. Powered by WordPress 2.5