jump to navigation

CardDAV server January 25, 2012

Posted by Timothy Li in wind.
add a comment

Finally! was able put together the functional part of vCard server tonight.

Kudos to Evert at SabreDAV

In case anyone else is working on a server side script to manage the CardDAV, instead of an http request from the client, you can opt to:

  1. setup PDO
  2. create Sabre_CardDAV_Backend_PDO
  3. store a vCard into a String
  4. create a new card, Sabre_CardDAV_Backend_PDO->CreateCard()


On Accounting and Strategy October 23, 2007

Posted by Timothy Li in Master of Business Entrepreneurship and Technology, MBET, wind.
add a comment

A busy month has gone by the MBET program. Two highlights of the month are:

1. each student group picked a local public company and analyze the financial sheets. We will proceed to visit each company in the second phase and in the end meet up with the company executive team to discuss whether we would invest in the company.

A rather odd observation is that two local software companies showed extremely similar trends – haven’t been doing very well for a very long time, but have turned around and performed quite well in the past two years. Perhaps this is simply following the trend from the entire software market place. Or perhaps it tells something spectacular about Waterloo’s local tech community.

2. each student group picked an upcoming electric vehicle and presented its competitive position and advantage in front of a panel.

One observation from this presentation is that most of these electric vehicles are either sports cars, or down right budget vehicles. Hopefully these are simply the result of differentiation entrance strategies, because I would eventually like to drive an electric vehicle, a slick one, but not that crazy.

On Management January 8, 2007

Posted by Timothy Li in Books, Personal MBA, PMBA, wind.
add a comment

the essential drucker

I finished reading ‘the essential drucker’ as a part of my Personal MBA reading list. Surprisingly, about 30% of the book deals directly with management in startups and small firms. It’s a very rewarding read.

Mr. drucker laid out the following rule for successful operational management:

Unless 97 percent or so of its flights proceed on the original schedule and flight plan – or within a very limited range of deviation from either – a well-run airline gets another operations manager who knows his job.

Many more sources indicate the importance of management for startups, the common message is that loosely managed projects will fail. regardless how well your teammates work together, focus on objectives cannot be overlooked.

disclaimer update December 23, 2006

Posted by Timothy Li in wind.

As of today, I no longer work for IBM, so I’m removing the corresponding disclaimer from the sidebar of this blog:

I work at IBM Rational, but the postings on this site are my own and don’t necessarily represent IBM’s positions, strategies or opinions.

Invitation to CUTC 2007 November 5, 2006

Posted by Timothy Li in wind.

To give back and show my appreciations for the Canadian Undergraduate Technology Conference 2006, I’m helping out as the PR organizer for CUTC 2007.

The point of CUTC is to inspire: Companies come in to inspire students and students come to be inspired. What set CUTC apart is our coverage – 600+ delegates, 23 universities, all across Canada.

For example, before CUTC 2006, in many undergraduate students’ minds, Yahoo! is a company of the past, something from their high school memories. But Bradley Horowitz‘s keynote set things straight. A talk and a live demo of cellphone upload to Flickr left a brand new image in many, some even started talking about getting a coop job at Y! .

So here is what we are looking for:

  • Keynotes: speaks directly to all 600+ delegates, keynotes are full
  • Speakers: speaks in smaller workshops to 100 students each. Contact me (at the end) and I can arrange the speech for you.  [update 20061217, speakers are full]
  • Sponsors: set a booth at the job fair and talk to students one on one. Contact me (at the end) and I can forward you the PR package.
  • Delegates: come and hear what successful tech companies are made of. Register and contact me if you have any questions.

Reach me at: seenlie at gmail dot com

Ubuntu on laptop – Dell Inspiron 1100 October 25, 2006

Posted by Timothy Li in dell inspiron 1100, laptop, ubuntu, wind.

[dear readers, if you got xgl to work on this laptop, could you leave a comment please? I need some help.  ]

I followed a guide to install Ubuntu, plus a few posts from various support forums. If you have the same laptop – Dell Inspiron 1100, here are some hidden pieces that might come in handy for you.

After reading a dozen good reports about Ubuntu, the simplicity for installation still blew me away. It’s drop dead simple, all I had to do to have Ubuntu booted was

1. insert the disk
2. power on
3. press [enter]

Once Ubuntu is booted, two notable features are:


which card would you keep? October 18, 2006

Posted by Timothy Li in wind.




take your pick – maroon, orange or blue?
tack sa mycket =)

– inspired by Hugh MacLeod

Sony Ericsson Bluetooth Watch September 29, 2006

Posted by Timothy Li in sony ericsson, wind, wrist watch phone.
add a comment

They are taking one giant step towards fashionable electronics design.

two news press releases yesterday reveals SE’s plan to release a Bluetooth Enabled watch, giving users some controls over their cell phone through a tap on the watch.


“The Bluetooth technology enabled-watches are a convenient and efficient way for people to stay connected without compromising fashion

and here

“the analogue watch will go on sale globally during Q4 of 2006 with a guideline retail price of approximately EUR 300.”

Guy Kawasaki’s speech at Waterloo September 24, 2006

Posted by Timothy Li in Guy Kawasaki, wind.

Guy Kawasaki will be speaking at Waterloo on Oct 6th as a part of the Entrepreneur Week

Guy is the author of “the Art of the Start”, a brilliant intro for anyone who wants to make meaning by starting something meaningful: an organization, a company, or even a church. 

If you’ve already read the book, now you get to see Guy present his teachings in person. 
If you haven’t had the chance, come to this short presentation and decide =)

on Voicemail September 1, 2006

Posted by Timothy Li in wind.
add a comment

I don’t leave good voicemails, but apparently this is ok according to Guy, since

Very few people of any age leave good voicemails.

Guy then goes on in his blog post with a few power tips on leaving voicemails.  including this one:

slowly say your telephone number once at the beginning of your message and again at the end

Ken also has a plug ‘n play type of rule which he calls the “generally accepted voicemail principles (GAVP), “, this one is a lot easier to follow.  =)

Hello <recipient-name>, this is <caller-name> calling from <caller-organization>.  I am calling about <subject>.  Please call me back at your convenience at <caller-phone-number>.  Thanks and speak to you soon. “

so if you’ve received a frustrating voicemail from me in the past, I apologize and am working on it.  =) And for the next time, let me know how I’m doing.