RSS feed [root] /



title search:


Mon Aug 09 11:02:26 AEST 2021

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

Thu Sep 30 23:40:48 AEST 2021 From /weblog/trip/travelling


重訪烏茲別克斯坦“絲綢之路” -

Armenia -[..]

大山的另一邊 塔吉克邊境蘭加爾 -

戰爭烙印之國 揭開納卡鬼城面紗 -

尼泊爾旅遊FAQ (2018.12版) -[..]lian-taiga-with-tsaatan-reindeer-herders

Trouble lurks for Afghanistan’s beloved ‘goat grabbing’ national sport -[..]afghanistan-goat-grabbing-national-sport

The daring journey to reach Afghanistan’s famous Buddhas—before they were lost -[..]ney-to-reach-afghanistans-famous-buddhas

We Are What We Eat: The High Altitude Diet of Afghanistan’s Nomads -[..]igh-altitude-diet-of-afghanistans-nomads

Silk Road -[..]g/projects/out-of-eden-walk/the-journey/

(google search) (amazon search)

Thu Sep 30 11:50:26 AEST 2021 From /weblog/career/jobs

interviewer tip

The best way I've found to interview candidate developers is to pair program with them to do real work on the actual code of the project that is hiring. If not possible, give programming exercise which is:

The exercise must involve working with current development tools.
The exercise must require the candidate to apply important features of the language.
The exercise must involve understanding and working with existing code.
The exercise must involve error handling.
The exercise must involve testing.
The exercise must offer scope for domain modelling.
The exercise must involve asking questions.
The exercise must be realistic.
The exercise must involve changing requirements.
The exercise must offer the candidate enough rope to hang themselves.
The exercise must test many different skills and practices.

The other interesting reading -[..]ass-kickin-interviewscreening-questions/

Phone interview -

Another interview question and answer -[..]/howto-pass-silicon-valley-software.html

How about lie at CV?[..]mon?entry=lying_on_your_r%C3%A9sum%C3%A9

What interviewee should asked at interview -[..]programmer-should-ask-on-a-job-interview

What should not waste time to ask the candidate -[..]303_use-technique-ace-job-interview.html

The concern of putting negotiable in salary -

how-to-carry-out-technical-recruitment -[..]s/how-to-carry-out-technical-recruitment

Bet you can’t solve this Google interview question. -[..]s-google-interview-question-4a6e5a4dc8ee

system-design-interview-questions -[..]stem-design-interview-questions-for-java

Why and how to do technical interviews? -[..]y-and-how-do-to-do-technical-interviews/

(google search) (amazon search)

Thu Sep 30 11:22:17 AEST 2021 From /weblog/design/pattern


Non-Software Examples of Software Design Patterns -[..]vers/nonSoftwareExample/patexamples.html[..]hain-of-Responsibility-Pattern-in-C.aspx

Patterns to replace switch -

Design pattern in JDK -

Pattern examples in java -

(google search) (amazon search)

Thu Sep 30 10:51:23 AEST 2021 From /weblog/love


對愛上癮 你有愛情成癮症嗎? -

(google search) (amazon search)

Wed Sep 29 00:43:23 AEST 2021 From /weblog/hack+and+faq




Dual monitor in mac os x -[..]s-with-citrix-viewer-on-mac-os-catalina/

(google search) (amazon search)

Tue Sep 28 15:19:21 AEST 2021 From /weblog/misc


Resource of parsing unstructure data -

Compare and explanation between parsing and regex, 100x performance difference is a big point to notice -[..]/jmd-markdown-and-brief-overview-of.html

Static Analysis: An Introduction -

Static Analysis at GitHub -

(google search) (amazon search)

Tue Sep 28 14:54:03 AEST 2021 From /weblog/trip/travelling


印度的天然登山資源 -

This Enormous 8th Century Temple in India Was Carved from One Rock -

Tree bridges -[..]iving-tree-bridges-stand-hundreds-years/

金色城市齋沙默爾的大漠風情:印度12世紀中葉崛起的邊疆堡壘 -

Nice safari at India -[..]kaziranga-national-park-second-step.html

印度喜馬偕爾邦:有神和蘋果的國度 -

(google search) (amazon search)

Tue Sep 28 14:29:10 AEST 2021 From /photo/cosmos/apod


(google search) (amazon search)

Tue Sep 28 10:46:25 AEST 2021 From /weblog/health/food/fruit


【吾通吾識】保住個腎好重要 食水果都幫到你

1. 荔枝

2. 葡萄

3. 桑葚

4. 奇異果


大夫,我需要喝果汁排毒嗎? -

【每日健康】5種生果連皮食更健康 抗氧化降血糖 -[..]om/realtime/supplement/20160527/55150168

Grapefruit has a high volume of compounds called furanocoumarins, which are designed to protect the fruit from fungal infections. When you ingest grapefruit, those furanocoumarins permanently take your cytochrome P450 enzymes offline. There’s no coming back. Grapefruit is powerful, and those cytochromes are donezo. So the body, when it encounters grapefruit, basically sighs, throws up its hands, and starts producing entirely new sets of cytochrome P450s. This can take over 12 hours. -[..]grapefruit-history-and-drug-interactions

Medlar -[..]-strange-medieval-fruit-the-world-forgot

Cherries -

Fruit and Veggie Skins You Can Eat -

Slideshow: Fun Facts About Fruits and Vegetables -[..]ss/slideshow-fun-facts-fruits-vegetables

10 Ways to Serve a Tomato -

(google search) (amazon search)

Tue Sep 28 10:44:09 AEST 2021 From /weblog/health/food


10 Foods That Fight Pain -[..]management/ss/slideshow-foods-fight-pain

(google search) (amazon search)

Tue Sep 28 10:15:33 AEST 2021 From /weblog/love


The Complete Guide on How to be More Empathetic -

(google search) (amazon search)

Tue Sep 28 01:44:27 AEST 2021 From /weblog/science/animal


Rare birds -[..]irds-you-might-have-never-seen/?view=all

Eagles -[..]ht-change-the-way-you-see-them/?view=all

Owl -

Kiwi -[..]animal-files-kiwi-birds-one-unique-birds

Dodo -[..]ls-ecology/dodo-lifestyle-study-0942423/[..]e-exotic-birds-that-will-blow-your-mind/

hummingbirds -[..]ine/2017/07/the-science-of-hummingbirds/

Birds and bats have very weird gut bacteria, and it’s likely linked to flying -[..]ds-bats-gut-bacteria-microflora-8235235/

hummingbirds -[..]/hummingbirds-slow-motion-flight-videos/[..]ts-unlock-secret-of-why-hummingbirds-hum

get-know-these-15-common-birds -

Crows and Ravens -[..]are-smartest-birds-in-the-world-0952352/

Why Birds Matter, and Are Worth Protecting -[..]

How a 5-Ounce Bird Stores 10,000 Maps in Its Head -[..]unce-bird-stores-10000-maps-in-its-head/

Bringing back the ‘most endangered bird’ in the U.S. -[..]eeding-save-florida-grasshopper-sparrows

Hornbill -[..]ill-gets-a-protection-boost-in-thailand/[..]rnbill-bird-ivory-illegal-wildlife-trade

Why do flamingoes stand on one leg? -[..]post/why-do-flamingoes-stand-on-one-leg/

First Proof That Wild Animals Really Can Communicate With Us -[..]/honey-bees-africa-animals-science-birds

The Epic Journeys of Migratory Birds -[..]/bird-migration-albatross-climate-change

A new species of bird discovered in Brazil has a green head, yellow belly, and a high risk of going extinct soon -[..]-brazil-threatened-yellow-belly-3345634/

This is how land birds can fly across the open ocean -[..]and-birds-can-fly-across-the-open-ocean/

Scientists may have cracked an essential secret of shorebirds’ marathon migrations. -[..]m/features/flying-by-the-fat-of-the-sea/

(google search) (amazon search)

Tue Sep 28 00:12:39 AEST 2021 From /weblog/design/examples


Crashproofing the Original NoSQL Key-Value Store -

(google search) (amazon search)

Mon Sep 27 18:30:44 AEST 2021 From /photo/cosmos/apod


(google search) (amazon search)

Mon Sep 27 12:00:30 AEST 2021 From /photo/cosmos/apod


(google search) (amazon search)

Mon Sep 27 01:30:58 AEST 2021 From /weblog/photographic


Handshaking is not a problem for this DC! -

Fever 小編手記:多得 Luigi Colani,才會有真正流線形的單反出現! -

120 years old photo -[..]photo-and-of-course-its-an-adorable-cat/

The Beginning of Photography: The Drama of 1839 -[..]ginning-of-photography-the-drama-of-1839

(google search) (amazon search)

Mon Sep 27 01:29:00 AEST 2021 From /weblog/science/animal


Biggest bugs -

看星星跳舞來找路 糞金龜比你會導航 -

earwigs -

bed-bugs -

Bee -[..]logy/incredible-pollinating-animals-bees[..]ence/bees-grasp-numerical-symbols-04234/

cockroaches -[..]ists-discover-cockroaches-good-survivors

How the jewel beetle’s shiny shell helps it hide in plain sight -[..]hiny-shell-helps-it-hide-in-plain-sight/

bedbugs -
Bugs aren’t just occasional nuisances, they’re crucial to the environment. Now populations of species worldwide are falling at alarming rates. -[..]/where-have-all-the-insects-gone-feature

Photos from inside a tree reveal intimate lives of wild honeybees -[..]ees-intimate-lives-inside-a-tree-feature

This beetle’s armour can survive being run over by a car. Here’s why it’s nearly indestructible -[..]car-heres-why-its-nearly-indestructible/

Honey bees use tool made of poop to repel giant hornet attacks -[..]/honey-bees-feces-hornet-attacks-094532/

Hundreds of new and unusual insects discovered in the Amazon’s canopy -[..]-discovered-in-the-amazon-canopy-feature

Inside the Murky World of Butterfly Catchers -[..]chers-collectors-indonesia-market-blumei

How scientists found 'Nemo,' Australia's newest dancing spider -[..]nd-nemo-australias-newest-dancing-spider

喪屍螳螂會被跳水自殺 -[..]2%AB%E8%B7%B3%E6%B0%B4%E8%87%AA%E6%AE%BA

These moths are doing something called “Batesian mimicry”. They’ve evolved to mimic the warning signals of a harmful species (in this case, wasps or bees) in an attempt to deter predators. They look like wasps to tell their predators that they can sting, although they can’t; they don’t even have any jaws or stinger. -

As autumn approaches here’s why we see more spiders in our houses and why wasps are desperate for sugar -[..]s-and-why-wasps-are-desperate-for-sugar/

(google search) (amazon search)

Mon Sep 27 00:53:50 AEST 2021 From /weblog/career


See how much US and europe people earn more than Hong Kong -[..]/average-salary-for-java-developers.html

Some suggestion about estimate payment to developers -[..]1/07/how-much-should-you-pay-developers/

Hint for salary negotiation -

Describing Software Engineers (SWEs) -[..]ing-software-engineers-swes-ff2b4a407f98

The 10 commandments of salary negotiation -

(google search) (amazon search)

Mon Sep 27 00:50:43 AEST 2021 From /weblog/hack+and+faq


让容器跑得更快:CPU Burst 技术实践 -

(google search) (amazon search)

Mon Sep 27 00:42:36 AEST 2021 From /weblog/misc


Listen to Your Community, But Don't Let Them Tell You What to Do

1. 90% of all community feedback is crap.
2. Don't get sweet talked into building a truck.
3. Be honest about what you won't do.
4. Listen to your community, but don't let them tell you what to do.
5. Be there for your community.[..]t-dont-let-them-tell-you-what-to-do.html

🤝 how to build and maintain communities -

(google search) (amazon search)

Fri Sep 24 15:21:49 AEST 2021 From /photo/cosmos/apod


(google search) (amazon search)

Wed Sep 22 14:52:23 AEST 2021 From /photo/cosmos/apod


(google search) (amazon search)

Tue Sep 21 19:31:08 AEST 2021 From /gallery/Home/Lemon


(google search) (amazon search)

Tue Sep 21 15:25:32 AEST 2021 From /photo/cosmos/apod


(google search) (amazon search)