RSS feed [root] /weblog



title search:


Tue Jan 17 22:34:04 HKT 2017


log down some useful resource

(google search) (amazon search)
download zip of files only

Mon Oct 02 23:44:35 HKT 2017 From /weblog/investment


【美股小知識】領先經濟指數 (LEI) -[..]E7%B6%93%E6%BF%9F%E6%8C%87%E6%95%B8-lei/


(google search) (amazon search)

Mon Oct 02 01:06:07 HKT 2017 From /weblog/business

starting business

Starting business at rentaroder, do you think this true o false ?[..]/2011/10/24/my-life-freelancer/#more-750

Speed of deliver rule -[..]up-suicide-%E2%80%93-rewriting-the-code/

My boss say that it brilliant, see if it good -

The other reference -

Joey recommendation -

And how to set price -[..]rd/Weblog/demand_curve_for_java_software

Successful case of home made game -

"You want to do your best, or you want to do the best of this world?" -

The cost and risk of starting business, may be as high as you thought - ; meanwhile, as an high paid employee may not that nice -

Fire startup staff??? -[..]tartup-lessons-i-learnt-at-protoinday-1/

How to parening software product and team?

Ideas are nice, but technical is still the key -[..]linator-and-not-death-by-popularity.html

Comment mistakes -

Haha, very true: 有一個重點我想說, 必須要有人願意付錢給你做你喜歡做的事情 -[..]dex.php?op=ViewArticle&articleId=2862620

Few examples of teen starting their own business -[..]ive-learned-from-founding-4-technology-2[..]ive-learned-from-founding-4-technology-b[..]y/feeding-a-startup-your-next-500-ideas/

Build something that do something you don't want to do -[..]2/paul-graham-how-to-get-startup-ideas-c

Confidence -[..]ence-is-the-pass-badge-for-entrepreneurs[..]efore-starting-their-very-first-business

Suggestion about starting business -[..]ting-meaningful-work/?fromcat=all#!sxLsH[..]e-learned-about-creating-meaningful-work[..]t-fab-ceo-learned-from-operating-company[..]014/01/21/success_entrepreneur_qualities[..]o-start-talking-about-what-you-want.html

Story of starting business in Japan -

*TA 就在身邊的好處,是可以快速 Iterate,更快找到PMF
*需要教育市場的新產品,要善用YouTube 的力量
*向下相容很重要 (美國小孩間本就有編織友誼手鍊互送的習俗)
*正向力量很重要 (與其打電動,父母更希望孩子動手)

How stock option work -

A Complete Guide to Startup Advisors and Mentors -[..]tartup-advisors-and-mentors-5d5704dc7e84

8 Brutal Questions to Ask Before Quitting Your Job to Become an Entrepreneur -[..]b-to-become-an-entrepreneur-396936cdfbe3

Startups go from Search to Build to Scale -[..]ups-stumble-at-40-employees-66312ac70fba

About how to validate and build idea -[..]ounders-need-to-be-aware-of-3a5f8c3acb76

burn-rate-101 -[..]rtups-a-15-min-introduction-6755936efc88[..]ing-i-learned-from-startups-5c27146ef0e1[..]torytelling-in-your-startup-d8b57db375fd

(google search) (amazon search)

Sun Oct 01 23:52:51 HKT 2017 From /weblog/business

Time management

Are you really as busy as you think? -[..]24052970203358704577237603853394654.html

Priority -[..]07/06/how-to-prioritise-quickly-and.html[..]/how-to-easily-optimize-task-management/[..]ment-is-more-than-prioritizing-features/[..]/how-to-easily-optimize-task-management/

Choose a task to be accomplished
Set the Pomodoro to 25 minutes (the Pomodoro is the timer)
Work on the task until the Pomodoro rings, then put a check on your sheet of paper
Take a short break (5 minutes is OK)
Every 4 Pomodoros take a longer break -

Try not spend time on admin work -

Defer reply email -[..]6%86email-%E8%A6%86email-%E8%A6%86email/

Use Timebox -[..]5/job-search-tip-timebox-everything.html[..]/how-to-easily-optimize-task-management/[..]e-mapping-charting-our-lifes-course.html

Use calendar to block a time -

(google search) (amazon search)

Sun Oct 01 16:19:43 HKT 2017 From /weblog/design


A nice thread of discussing how to comment in code -

A Taxonomy Of Comments -[..]hniques/documentation/taxonomy-comments/

Everything have 2 sides -[..]s/documentation/comments-costs-benefits/

Example of comment haven't update freq enough -[..]even-good-code-comments-deteriorate.html[..]health-to-comment-or-not-to-comment.html

Putting comments in code: the good, the bad, and the ugly. -[..]e-good-the-bad-and-the-ugly-be9cc65fbf83

(google search) (amazon search)

Sun Oct 01 16:12:47 HKT 2017 From /weblog/computer+science


algorithm dictionary -[..]5/is-there-an-encyclopedia-of-algorithms

How to answer algorithm question -[..]/26/how-to-rock-an-algorithms-interview/

List of algorithm -

Huffman encoding -[..]50-an-in-depth-look-at-huffman-encoding/

Discussion of using difference algorithm to get Fibonacci number, the matrix modeling is really nice -[..]/04/29/the-worst-algorithm-in-the-world/

What O(log n ) mean -[..]log/2010/01/06/analysis-of-an-algorithm/

Introduction to pagerank -

Introduction to B+ tree -[..]indexes-and-how-they-impact-performance/

Text Editors: Algorithms and Architectures -[..]&siteSectionName=architecture-and-design

Matching Wildcards: An Algorithm -[..]888?elq=1dd35f241fda4e7e816c3d5e4d5451c2[..]everyday-algorithms-elevator-allocation/[..]ructure-and-algorithm-books-in-java.html

一致性算法 -[..]ki/download/attachments/6586375/raft.pdf[..]t-important-algorithms-of-graph-and.html[..]-is-algorithm-algorithm-is-any-well.html

Deep Dive Through A Graph: DFS Traversal -[..]rough-a-graph-dfs-traversal-8177df5d0f13

(google search) (amazon search)

Fri Sep 29 00:00:12 HKT 2017 From /weblog/learning


Positive Professional Development: Insights Into Action -[..]ctblog/2011/07/insights-into-action.html

50 Productive Things To Do to Organize Your Life -

Pay to you children to teach you -

Tips on say no -

the-overthinkers-guide-for-taking-action -[..]ers-guide-for-taking-action-4670ca1f1b6d

The first step is never physical. It is entirely mental.
The first step is a decision.
A decision to commit. A decision to act. -[..]Robot/the-power-of-decision-74f0d8ca78d2

Asking questions is one of the most important habits for innovative thinkers. -[..]e-you-a-better-entrepreneur-70ce98492aed

(google search) (amazon search)

Thu Sep 28 16:21:47 HKT 2017 From /weblog/java/concurrency


preventing false sharing with the @Contended annotation -[..]false-sharing-is-and-how-jvm-prevents-it

(google search) (amazon search)

Thu Sep 28 14:58:40 HKT 2017 From /weblog/computer+science


ANTLR tutorial, look simple enough, however hard for me to find a use case that need to write a parser myself, any recommendation?

(google search) (amazon search)

Thu Sep 28 00:19:13 HKT 2017 From /weblog/learning

positive[..]stions-for-professional-development.html <- write it down, make it a story, visualize it.[..]-that-can-make-you-much-more-impressive/ <- The only change was this semester he presented more enthusiastically, gesturing with his hands and modulating his voice.[..]ing-by-asking-the-right-questions/print/ <- Appreciative inquiry (AI) has two important elements: becoming mindful of the questions we ask and directing those questions toward strengths and positive outcomes.


五萬隻鳥蛋的故事告訴我們,即使遇到一些普通如一隻鳥蛋那樣熟悉的事物,我們仍可在當中發掘新的知識,並需要勇氣挑戰舊的假設。 -[..]B4%E4%BD%A0%E7%94%9A%E9%BA%BC-%E4%B8%8B/

Use negative emotion as an catalyst to success -[..]awareness-and-acceptance-in-trading.html

It's really true: confidence doesn't come from success alone, but rather from facing failure and moving beyond it. -[..]-most-important-reason-traders-cant.html

(google search) (amazon search)

Thu Sep 28 00:12:35 HKT 2017 From /weblog/learning


It's never too late to reinvent yourself.txt -[..]ing_passionate_users/2005/01/you_20.html

Related interview -[..]/06/16/jill-abramson-commencement-speech[..]sons-commencement-speech-at-wake-forest/

How to improve yourself -[..]w-to-impress-an-interviewer-c210d9d8e84a

1. Connect to Your Emotions
2. Email Prompts and Reminders to Yourself
3. Get an Accountability Partner
4. Start a Mastermind Group[..]ccountable-for-achieving-your-goals.html

Don't set the goal too high -https:/[..]%88%E8%A8%82%E5%BE%97%E5%A4%A0%E4%BD%8E/

vision. A powerful vision has three elements: a significant purpose, a picture of the future, and a clear set of values. Goals speak to our brains, telling us what to do when. Vision speaks to our hearts, pulling us forward through a compelling sense of what can A powerful vision has three elements: a significant purpose, a picture of the future, and a clear set of values. Goals speak to our brains, telling us what to do when. Vision speaks to our hearts, pulling us forward through a compelling sense of what can be. -[..]by-truly-leading-your-life/#54bc6cba7ea0

(google search) (amazon search)

Tue Sep 26 00:19:07 HKT 2017 From /weblog/health/food


Your Complete Guide to What Peppers to Use, When -[..]to-what-peppers-to-use-when-4a3ba7dbe8ba

(google search) (amazon search)

Mon Sep 25 00:55:36 HKT 2017 From /weblog/learning


When child lie...

How to encourage child -[..]4/09/fun-ways-to-teach-kids-to-code.html

Give Child some duty for good -

步入青春期的孩子最需要從父母那裡得到什麼? -

初中男生多煩惱,父母可知道? -

研究發現和沒有做家務或者十幾歲才開始做家務的孩子相比,3-4歲就開始做家務的青年成人更有可能和家人及朋友關系融洽、學習優秀、較早實現事業成功及經濟獨立。 -[..]uter-science-and-computational-thinking/

專家回答:這不容易,但還是有可能的。人際關系專家兼咨詢專欄作家April Masini說:“家長既要讓孩子繼續保持這種精神氣,又讓他們知道自己行為的後果,要在兩者之間找好平衡點。”她稱,家長可以通過具體的事例,來給孩子講述,在什麼場合、用哪些方法來質疑老師和長輩是OK的,還要解釋這樣做的可能後果。你這樣教育的目的,是讓孩子知道,有時候規則可以打破,邊界可以移動,但行為卻是會帶來風險的。

如何培養出真正的成年人 -

所以,你要做的不是告訴你的孩子冷靜下來,而是應該告訴他們,有機會展現自己的才能,是一件特別幸運的事。<- this is a simple suggestion -

No gifted child -[..]such-thing-as-a-gifted-child-einstein-iq

公平地“偏心”。確保每個孩子都得到優待:例如,如果把周末花在女兒的足球比賽上,那就在工作日找些時間關注你兒子的興趣愛好。 -

Science Says the Most Successful Kids Have Parents Who Do These 9 Things -[..]ids-who-thrive-science-says-do-thes.html

(google search) (amazon search)

Sun Sep 24 00:21:54 HKT 2017 From /weblog/science/animal


四川現遠古生物「仙女蝦」 幼卵無懼100℃滾水 -

extinct-animals-that-scientists-want-to-de-extinct -[..]-scientists-want-to-de-extinct/?view=all

dinosaurs -[..]u-might-need-to-stop-believing/?view=all[..]acts-you-might-not-know-about-dinosaurs/

extinct-animals -[..]ls-that-we-are-sad-to-see-gone/?view=all

fossils -[..]izarre-fossils-ever-discovered/?view=all

Big frog -[..]als-ecology/ancient-pacman-frog-0423432/

(google search) (amazon search)

Sat Sep 23 16:46:55 HKT 2017 From /weblog/health


(google search) (amazon search)

Sat Sep 23 16:37:51 HKT 2017 From /weblog/trip/travelling

national park

unbelievable-photographs-of-national-parks-from-around-the-world -[..]al-parks-from-around-the-world/?view=all

incredible-national-parks-on-earth -[..]edible-national-parks-on-earth/?view=all

No Matter Where/When…Consider a National Park -[..]t=5835610263&blog=237509&frame_type=none[..]teide-national-park-canary-islands-spain

(google search) (amazon search)

Fri Sep 22 15:29:28 HKT 2017 From /weblog/database/performance


IT Hare: Ultimate DB Heresy: Single Modifying DB Connection. Part I. Performanc -[..]y-single-modifying-db-connection-pa.html

How yandex.metrica improve DB reading -[..]of-data-structures-in-yandexmetrica.html

(google search) (amazon search)

Wed Sep 20 10:02:11 HKT 2017 From /weblog/design


Tired with duplicating Try-Catch for resource acquisition? Can try to create proxy method -[..]clarative-synchronization-with-java.html

Discussion of naming of if block -

Factors for choosing a strategic technology stack, runtime performance is not a factor for him, probably good idea -[..]1/04/factors-for-choosing-strategic.html

Don't think , stay focus -

Using class name as variable name is a bad thing? I doubt about it, but interesting idea -

The problem of using generic name -

Beware of where memory allocated, sometime there is no off side for lazy initalization -[..]ou-dare-to-change-hashmap-implementation

Some suggestion of how to code in order to prevent unreproducible bugs -[..]4/02/minimizing-unreproducible-bugs.html

More careful to check null -[..]et-paranoid-java-programming-techniques/

The fewer conditions you test for, the better your code “tastes”. -[..]ding-requirement-99749f37684a#.1glkhe7np

Think twice before running a loop -

Example of how to remove mutation status -

(google search) (amazon search)

Mon Sep 18 00:08:56 HKT 2017 From /weblog/learning


The more someone has actually been victimized, the more important it is to not live life as a victim. -[..]1/living-life-as-origin-not-as-pawn.html

psychological-hacks -[..]l-hacks-to-control-almost-any-situation/

Happiness is a Compass, Not a Destination -[..]a-compass-not-a-destination-903f92cf586e

(google search) (amazon search)

Sun Sep 17 23:44:15 HKT 2017 From /weblog/hardware


Memory Ordering in Modern Microprocessors -[..]ors/25-microchips-that-shook-the-world/0

FPGA CPUs, how to turn a FPGA to a working CPU? -[..]com_myblog&show=FPGA-CPUs.html&Itemid=29

If according this article, GPU easier to have more cores is required code to be very regular fashion with no branches and inter-thread communication -

CPU DB: Recording Microprocessor History -

Difference CPU comparing -[..]12/03/28/fractal-and-crypto-performance/

Detail about how CPU caching work -[..]/2013/02/cpu-cache-flushing-fallacy.html

CPU design on paper -[..]0_h&elq=891e5022435b400e89040e1342c10b72[..]rdware-transactional-memory-in-java.html

Interview about TSX -[..]views/tene-hardware-transactional-memory

quantum -[..]ience/flip-flop-quantum-computer-043242/

(google search) (amazon search)

Sat Sep 16 00:52:13 HKT 2017 From /weblog/trip/travelling


蘇丹之旅 -

博茨瓦纳乔贝国家公园之行 -

莫桑比克的魅力 -

遊搜好行:遊在最前 塞舌爾 -[..]/supplement/travel/art/20130322/18202846

The Complete Guide Of Things To See, Do And Eat In Madeira -[..]=5842409987&blog=4289795&frame_type=none

(google search) (amazon search)

Sun Sep 10 16:25:08 HKT 2017 From /weblog/design


Top Ten Software Architecture Mistakes -

Discussion about the balance of upfront design -[..]4/25/the-scatology-of-agile-architecture

There is no conflict in agile and architecture -[..]s-no-conflict-in-agile-and-architecture/

Experience of build instead of buy -[..]uy-one-companys-decision-to-go-it-alone/

Problem of too many layer -[..]/10/the-madness-of-layered-architecture/[..]are-architect-here-is-your-reading-list/

Sometime it is worth to build to throw -

Business Transactions
External Dependencies
Caching Strategy
Garbage Collection
Application Topology[..]s-to-capture-in-enterprise-applications/

invent a solution the majority of whose components depend on no others with those few components whose task it is to compose those other components being left largely to coordination roles. -[..]ting-started-with-big-data-architecture/

Twitter -[..]tter-handles-3000-images-per-second.html

Suning, more on HTTP -[..]oduct-details-system-architecture-design

Decision -

Some suggestion of making system simple, well, but the suggestion itself it is that simple -[..]ural-patterns-in-a-nutshell-a0b47a1e9013

(google search) (amazon search)

Sun Sep 10 16:24:01 HKT 2017 From /weblog/business


(google search) (amazon search)

Sat Sep 09 00:15:42 HKT 2017 From /weblog/database


If using uuid as PK is good idea? -[..]-as-primary-keys-be-careful-7b2aa3dcb439

(google search) (amazon search)

Fri Sep 08 17:55:28 HKT 2017 From /weblog/trip/travelling


本地達人帶你玩轉丹佛 -

california -[..]-one-of-the-coolest-places-in-the-world/

Located in the north of New York state, the Adirondack Park is a large protected area and one of the most spectacular natural attractions of the state. -[..]park-is-a-great-place-to-visit/?view=all

Manhattan -[..]hat-you-should-visit-manhattan/?view=all

美國猶他州國家公園秋天自駕遊 -

Train trip -

5 BEACHES TO VISIT ON OAHU -[..]5830644687&blog=13561099&frame_type=none

(google search) (amazon search)