Archive for October, 2009

OmniFocus sync to iPhone through WebDav on MyDisk

I have been going back and forth in search of better ways to manage my life. Time seems to be in short supply, especially for mid-aged adults with child(ren) at home in a modern society. It is sad, in a way, that we are so goal-oriented, and there are certainly way too much noise and temptation surrounding us all. Oh heck, it is 10:30pm again, and I want to lie in bed and read for a while before I fall asleep, so let’s cut to the chase and show you what I want to share. My friends, here is the 猛料 you’ve been waiting for:

1. OmniFocus looks like a very promising productivity and life management software;
2. It’s companion iPhone application is also nice;
3. Syncing between the two seems a bit troublesome, if you don’t have MobileMe($$$) or Bonjour($$$). I’ve read people’s complaints against MobileMe. And my hosting provider does not support WebDAV on my domain. So I started searching for a free WebDAV service.

Three services caught my attention:

sharemation
swissdisk
http://mydisk.se.

I read through various comments about all of them. Here is my recommendation: go with mydisk.se. The reasons are:
1. Sharemation is only good for 5 MB, a bit small;
2. Swissdisk had a disk failure sometimes in October;

If you decide to check out mydisk.se, you won’t find the 2 GB free info on its site. Only after you sign up, it will show you that there is 2 GB free WebDAV storage for you.

Comments (5)

Help if you can

Normally I don’t tweet or update my status on LinkedIn, Facebook, Twitter, and other social networks. Occasionally I would respond to friends’ messages, but even that is rare. I stopped reading people’s twitter messages all together last week. I am trying to do a weekly check of Facebook and Flickr messages now, as opposed to daily. (I still register on social network sites though, just as a way to get a pulse of virtual life.) Part of this is due to my time constraints, part of it is encouraged by Baron Schwartz’s great post here. I do care deeply about about my friends though. Friends here can mean people I’ve met face to face. Friends can also mean people whose web presence I follow, and touched me in some way. Strictly speaking, people in the second category should not be called friends, because

a) we haven’t met;
b) they might be drastically different from what I perceive them to be, which is possible. But from my experience of meeting people face to face after knowing them online for a while, usually at least a year or two, they are all consistent with their online persona, or rather, my perception of their online persona;
c) I may think they are my friends, but that feeling may not be mutual.

Anyway, in my usual convoluted way, I gave you this: my first ever Facebook personal message! See below. System generated message, such as messages tagged to Facebook groups, didn’t count. I support children’s education wholeheartedly, and feel OCEF is an organization I can trust. As a principal, I don’t support any political or religious causes, except in very few and rare circumstances.

Without further ado, here is my first message on my Facebook wall. Darn it, writing this post totally screwed up my original plan of going to bed before 10:30!

Hey friends,

OCEF (Overseas China Education Fund) is a non-profit for a great cause. I am a volunteer and have donated in the past. Because of my involvement with this organization, I feel confidant that my money is going to the right place: education for less-privileged children in China.

Haidong

Here is more info I copied and pasted from Facebook’s annual Giving Challenge Event.

By donating $10 to OCEF (Overseas China Education Foundation), you can help us to win $50000 grand prize in Facebook’s annual Giving Challenge Event.

OCEF, a 501 (c) (3) non-profit organization, is dedicated to helping disadvantaged children in rural China to realize their dreams of completing their education and improving the education conditions of the schools in these areas.

How to do help OCEF?
1. Go to the webpage http://apps.facebook.com/causes/375784
2. Click Button “Donate”.
3. Click on “Connect with Facebook” (You can also choose “Donate without Facebook” and follow instructions)
4. Select $10.
(Very Important Reminder: the winner is selected by the total donation times. If you donate $100 per time, it is counted as one donation. If you donate $10 each day and continue for 10 days, it is counted as 10 donations. Therefore we encourage you to donate $10 each day. Note that in this event, the day start time is 3:00PM Eastern time)
5. Fill credit card information.

This donation challenge ends on Nov 6th. If OCEF could be the non-profit organization with most counts of donations on the final day, OCEF could win $50,000 prize. Also, everyday $1,000 and $500 are sent to first two daily winners. While $50 can cover the yearly tuition and fees for one student, $50,000 is huge money to support hundreds of students. Your $10 donation could give us more chances to win!

Comments (5)

AWS Management Console is nice

If you want to play with Amazon cloud computing stuff, I think using AWS Management Console web interface is the best, easiest, and most intuitive approach, based on my experience so far.

My usage with Amazon Web Services has been only with EC2 up to this point. Prior to AWS Management Console, I had to set up Java, EC2 API tools, various path and environmental variables, certificates, keys, etc., etc.. It is a fairly convoluted process.

AWS Management Console is much easier, except for downloading PuTTY and PuTTYgen on Windows and tsclient on Linux, and a private key pair, everything else is handled inside the browser. Here are a few things I learned:

  • Once you are in, create a Key Pair. The web interface will prompt you to save it. Do so, because you will need it to start instances and, depending on what type of instances you start (Windows or Linux), you will need it for shell access (Linux) or for getting Windows administrator password for remote desktop access;
  • If you are working with Windows machine running Linux EC2 instances, get PuTTY and PuTTYgen. Follow instructions here to generate key that can be used by PuTTY. It worked for me. I got my private key pair file on Linux first, and then moved to Windows. It even worked with the ^M characters inside the file.
  • For security groups, I found the ones proposed by Amazon works fine. For instance, for a typical LAMP server, it proposes a webserver group where it opens up SSH port 22, MySQL port 3306, and HTTP port 80, which is normally what you want.

Good luck!

Comments (2)