Monday, June 20, 2016

Life is short. Take the risk. Try it.

I couldn't help laughing when I saw these verses in Chapter 11: exception handling of "head first Java".  It's from a dialog:

Dear compiler:
I know. I'm taking a risk here, but don't you think it's worth it? What should I do? ...

Dear geek,
Life is short (especially on the heap). Take the risk. Try it. But just in case things don't work out, be sure to catch any problems before all hell breaks loose...


The "try-catch-finally" strategy is actually very helpful in human life.  People play safe because they are too lazy to think about the risks. The risk-taking consumes quite a lot of willpower and may be too complicated if you don't have an efficient approach.


I am seriously considering to keep writing blogger as a training and organizing my thoughts.  I think this blog is a perfect place for me regarding the following aspects:

  1. Compared to writing a private diary in a secret place,  an open blog will enable me to think more positive and constructive, instead of focusing on the outlet of a bad mood. This is actually good for my mental health. Only the facts and truth will last. Sooner the bad mood fade away, the better.
  2. Compared to Sina blog, QQ zone and WeChat timeline,  I more enjoy the quite and undisturbed place here. I will stick to writing in English. So I can use English more and somewhat get rid of the Chinese thinking for a while. 
  3. Keeping a permanent record what I have learned is a very encouraging practice.  No one is born as an expert or know anything.  Admit I need to learn is a way to step out of your comfort zone and stay re-energized. 
In the next few days, I may address some interesting topics such as time management. Not need to hurry. Keep your pace.



Saturday, June 18, 2016

try everything, build a website

update on 2016-7-10: I bought a domain name: Yuchao.us and redirect to this blogger.

I am trying to build a website these days.

Steps for non-business personal website:

  1. The specialized website will suffice. Save tons of time, either construct from scratch or maintain to keep it updated. Why not just throw your photos in wechat timeline or facebook, handcraft your professional image on linked-in or google scholar?  Save your time for more creative things or have more fun.
  2. Some free webhost is also a good option. It's like hitchhike in popular website, but you still enjoy the freedom to customize your layout and add some featured links, photos, attachment, label, and so on. Examples of providers are blogger.com, wix.com, weebly.com, wordpress.com. You will get upgraded service if you pay. 
Steps for business or organization website,which you get ultimate independece:
  1. buy domain name as soon as possible. They are actually very cheap if you are running a business. unoccupied domain name is only $10/year. Some fancy name cost more. Domain name registrar are domains.google.com, godaddy.com, namepal.com. A guide by thesitewizard.com is here. Alibaba also sells domain name and provide more information of who owns the domain to when.  https://wanwang.aliyun.com/
  2. choose reliable webhost. Examples are futurequest.net, justhost.com. Some are as cheap as $4/month.
  3. built your website. I will explore some detailed knowledge in the future.
  4. make your website searchable by google. 

To conclude what I learned: don't blindly try everything. My time is limited. Ask myself, is the thing at my hand or fly in my mind important or necessary? If not, set it aside, I need to focus on the important things I have planned ahead.