I had a great time today because my parents and wife came to the HKUST 2008 Congregation to celebrate the finish of my MBA studies.
Thanks my parents and my wife for all your support throughout my MBA study life. Without you, I cannot accomplish this goal!
Twitter Updates
Thursday, November 13, 2008
Monday, October 27, 2008
Krispy Kreme Hong Kong is closing its door
Krispy Kreme has a special meaning for me, I once bought a box of fresh doughnuts in US and took it on a plane to Canada to visit my girlfriend (now wife). At that time there was no Krispy Kreme in Canada. The lady in custom asked me to open it for inspection and one even said whether she could take a bite (she was joking). Once I took it on the plane, you could smell it everywhere. I guess a lot of passengers were also wondering where the smell came from.
I saw this sad news today about Krispy Kreme's HK franchisee closing it door in Hong Kong due to financial issue. The high rent and the economic downturn forced the owner to liquidate this franchise.
Although I have doubt about whether Chinese will visit it regularly when it first launched, Krispy Kreme actually setup quite a lot of store in Hong Kong. At one time I thought it was doing well as I saw it showing up in many different places.
I think one major problem with Krispy Kreme in HK is the opening hour. It doesn't open their store before 10am (The Mongkok store). I tried to visit them for breakfast before work and it is just not opened. So my money always goes to Cafe de Carol instead.
The stores that are still opened are located in the airport and it is just too far away for me to visit. Maybe I will be able to enjoy it when I have a chance. I wish they could announce the closing of those stores one day earlier so I could visit it in time.
Kind of wonder who will be next to go....
Thursday, July 10, 2008
X61, Ubuntu 8.04 and Dual Monitors finally work for me
Image via WikipediaFinally got dual monitor to work! I could now run Ubuntu on the external monitor, and a Windows VM on the notebook's LCD panel. I now have a virtual desktop that is sized 2048x768. I am now a happy user of Ubuntu. So far, no major complaint.
Here is my /etc/X11/xorg.conf
-----------------------------------------------------
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Modes "1024x768" "1024x768"
Virtual 2048 768
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Synaptics Touchpad"
EndSection
---------------------------------------------
After modification, I press CTRL-ALT-BACKSPACE to restart X.
I than run the following command line to resize the virtual desktop
xrandr --output LVDS --mode 1024x768 --output VGA --mode 1024x768 --left-of LVDS
Reference: Simple dual monitor setup with XrandR in Ubuntu (Linux)
Here is my /etc/X11/xorg.conf
-----------------------------------------------------
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Modes "1024x768" "1024x768"
Virtual 2048 768
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Synaptics Touchpad"
EndSection
---------------------------------------------
After modification, I press CTRL-ALT-BACKSPACE to restart X.
I than run the following command line to resize the virtual desktop
xrandr --output LVDS --mode 1024x768 --output VGA --mode 1024x768 --left-of LVDS
Reference: Simple dual monitor setup with XrandR in Ubuntu (Linux)
Tuesday, July 08, 2008
First day to use Ubuntu instead of Vista at work
Today is my first day of work without using Vista.
I really want to like Vista, I really do. I have been trying to like it even though the performance is not as good as I originally expected.
Last week I have to run two VMs for testings and my computer (Lenovo X61 with 3G) ran out of memory. So I thought I bought a 2G ram hoping to at least get 3.5G ram out of it (My Vista is 32-bit only, so I don't I am not getting 4G). But to my surprise, after I spent the money the system shows 3G ram only again. I searched the internet and others are having the same issue.
So I decided to install a 64-bit OS. I could install Vista 64bit or Ubuntu.
I decided to give Ubuntu a try and installed it as my main OS. Linus has come a long way and it is quite easy to setup. I have also installed XP as a VM so I could run WIndows applications if I need to.
It is very easy to install and setup. I could do most of the work almost immediately as I have been using Google Apps for awhile. So far so good in my case, my only complaints is: No good support for dual monitor in my setup. I have another monitor at work and I could only see Cloned desktop view.
I don't know how long I am going to stay with Ubuntu. I think it is a good transition before I could get a Mac. :)
At this moment, I don't miss Vista at all.
Sunday, April 20, 2008
Video from Startup School Conference
Startup School is a great conference for people who are interested in startups. It is great that a video is available for people to watch online.
Watch live video from HackerTV on Justin.tv
[Update: full-length videos at Omnisio.com. It is very cool that the slides are being shown at the same time!]
Watch live video from HackerTV on Justin.tv
[Update: full-length videos at Omnisio.com. It is very cool that the slides are being shown at the same time!]
Thursday, April 17, 2008
Listening to UC Berkeley's Search Engine Class
I have been learning and researching more on search engine lately and I am glad to found out that there is a free 2007 class online on this subject from UC Berkeley, one of the best university in the world.
UC Berkeley Webcasts | Video and Podcasts: INFO 141
I wish they could also post the slides for the class as well so I could visually the algorithm that they are talking about.
The internet has really changed how people learn.
I am currently taking classes from two different universities in HK, yet at the same time I am also listening to this class from UC. All the educational information are available now and the only one stopping me to learn is myself.
I could still remember how difficult it was to find out information on game programming when I wrote my first game using QuickBasic (Yeah...it was a long time ago...). Now, there are so many learning opportunities now and the key is information discovery and filtering.
We are living in exciting time.
[Updated: this 2005 version of the class with Video. I remembered I blog about it before too]
UC Berkeley Webcasts | Video and Podcasts: INFO 141
I wish they could also post the slides for the class as well so I could visually the algorithm that they are talking about.
The internet has really changed how people learn.
I am currently taking classes from two different universities in HK, yet at the same time I am also listening to this class from UC. All the educational information are available now and the only one stopping me to learn is myself.
I could still remember how difficult it was to find out information on game programming when I wrote my first game using QuickBasic (Yeah...it was a long time ago...). Now, there are so many learning opportunities now and the key is information discovery and filtering.
We are living in exciting time.
[Updated: this 2005 version of the class with Video. I remembered I blog about it before too]
Wednesday, April 16, 2008
Chinese Handwriting Recognition for iPhone
Check out IPhone: Handwriting Recognition for iPhone Now Available
This is very cool! I will give it a try when I have time to load it up in my iPhone.
Sunday, April 13, 2008
What to do when you are busy?
See this comic about what you should do when you are busy. Funny.
Seriously, Twitter is getting really popular for people to draw comic about.
Seriously, Twitter is getting really popular for people to draw comic about.
Another startup lessons from the net.
Very interesting discussion and advices from the founder of the Gridjit site.
I like his discussion on the business model, where he is saying that you may not have all the business model figure out yet.
"So, I’m not saying you have to figure out your business model right away. I certainly don’t have mine completely figured out...What I am saying is that, given the direction things are going, you’ll want to do everything you can to make your business self-sustaining along the way. But only do that if it doesn’t compromise the quality of your product. Embrace constraints, as they say, and deliver a quality product that people want."
I think it also means that you should still give it a shot and figure it out later, if you believe your service is valuable. That's kind of true, Google didn't figure out his real business model until later on.
The key is to make it self-sustaining so you are still ok if it doesn't work out.
I like his discussion on the business model, where he is saying that you may not have all the business model figure out yet.
"So, I’m not saying you have to figure out your business model right away. I certainly don’t have mine completely figured out...What I am saying is that, given the direction things are going, you’ll want to do everything you can to make your business self-sustaining along the way. But only do that if it doesn’t compromise the quality of your product. Embrace constraints, as they say, and deliver a quality product that people want."
I think it also means that you should still give it a shot and figure it out later, if you believe your service is valuable. That's kind of true, Google didn't figure out his real business model until later on.
The key is to make it self-sustaining so you are still ok if it doesn't work out.
Saturday, April 05, 2008
Twitter and the Open Sea
I have a Twitter account for awhile, but I don't use it simply because I don't think it is useful.
I read about the Adobe AIR Twitter client called Twhirl a couple days ago and I decided to try Twitter again. I than tried to follow some well known people on the internet. To my surprise, they also follow me back! Although I don't think I could contribute too much back to them.
Now I see the value of Twitter, it could definitely make the distance between people much closer than before. I could read about them in their blogs, or listen to their podcasts from time to time, but using Twitter you know the person more in a totally different way.
My only problem with Twitter is that I only have 1 friend in US using it, and none of my friends or family use it. It is like shouting to a an open big sea....
I read about the Adobe AIR Twitter client called Twhirl a couple days ago and I decided to try Twitter again. I than tried to follow some well known people on the internet. To my surprise, they also follow me back! Although I don't think I could contribute too much back to them.
Now I see the value of Twitter, it could definitely make the distance between people much closer than before. I could read about them in their blogs, or listen to their podcasts from time to time, but using Twitter you know the person more in a totally different way.
My only problem with Twitter is that I only have 1 friend in US using it, and none of my friends or family use it. It is like shouting to a an open big sea....
Friday, February 22, 2008
Even Disk Encryption is Not Safe Enough
A lot of people are talking about using disk encryption to protect their files these days. However, it turns out that even disk encryption is not save enough because the encryption key could be grabbed in RAM! [Read more at Engadget]
Subscribe to:
Posts (Atom)