RSS feed [root] /




login:

password:

title search:




 


Tue Mar 17 14:56:13 HKT 2020



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

Thu Feb 13 21:53:47 HKT 2020 From /weblog/science

cosmos


http://list25.com/25-most-puzzling-mysteries-of-the-universe/

http://list25.com/25-awesome-facts-about-mars/

http://list25.com[..]d-stunning-pictures-about-saturns-rings/

http://list25.com/25-images-that-capture-the-vastness-of-space/

http://list25.com[..]ce-that-you-can-see-with-your-naked-eye/

http://list25.com[..]ill-both-terrify-and-amaze-you/?view=all

http://list25.com[..]ut-space-and-space-exploration/?view=all

我們現在看到的星星早已死亡了嗎? - http://thestandnews.com[..]%B2%E6%AD%BB%E4%BA%A1%E4%BA%86%E5%97%8E/

相對論、量子力學、黑洞和反物質 - https://phycat.wordpress.com[..]uantum-mechanics-black-hole-anti-matter/

http://list25.com[..]t-things-in-the-known-universe/?view=all

http://list25.com/25-space-facts-youve-always-wanted-to-know/

http://list25.com[..]o-probe-images-that-will-blow-your-mind/

https://medium.com[..]sics-allowed-earth-to-exist-195ecc0da9ca

https://medium.com[..]ear-older-than-the-universe-71bee462c6be

http://www.zmescience.com[..]ophysics-space/big-bang-history-15092017

5 questions you were too embarrassed to ask about the expanding Universe - https://medium.com[..]bout-the-expanding-universe-9433c4906a29

Are Space, Time, And Gravity All Just Illusions? - https://medium.com[..]-gravity-all-just-illusions-d1d088df6150

http://list25.com[..]-the-big-bang-theory-you-might-not-know/

http://list25.com/25-sneaky-lies-you-were-told-about-space/

black hole - https://www.zmescience.com[..]c/science-abc-going-inside-a-black-hole/ https://www.zmescience.com[..]/space/supermassive-black-hole-07122017/

https://list25.com/25-most-bizarre-stars-in-the-universe/

https://list25.com[..]s-in-outer-space-that-cant-be-explained/

Really interesting - https://www.zmescience.com[..]ence/news-science/why-solar-system-flat/

prehistoric-people-astronomers - https://www.zmescience.com[..]/prehistoric-people-astronomers-0432423/

https://list25.com/25-crazy-facts-about-the-universe/

The Scale of the Universe - Interactive - https://apod.nasa.gov/apod/ap181007.html

Is the universe infinite? - https://www.zmescience.com[..]er/feature-post/is-the-universe-infinite

https://www.zmescience.com/science/what-are-dwarf-planets/

(google search) (amazon search)


Tue Feb 11 07:05:49 HKT 2020 From /weblog/java/fundamental

time


How difference platform implement nanoTime() - http://www.javacodegeeks.com[..]12/02/what-is-behind-systemnanotime.html http://stackoverflow.com[..]62/is-system-nanotime-completely-useless

Java timezone ID reference - http://david.uebelacker.ch[..]etrive-locale-and-timezone-from-request/ http://tutorials.jenkov.com[..]m/java-date-time/java-util-timezone.html

setTimeZone affects calls to set(), but doesn’t change the existing Calendar time? So if we wanted to change the time zone we are working with, we have to adjust all the time fields too…but a SimpleDateFormatter still would show it as the current time zone. - http://keyholesoftware.wordpress.com[..]1/joda-time-the-future-of-java-datetime/

http://blog.joda.org[..]va-time-jsr-310-enhancements-java-9.html

deep dive into measuring time in Java - dihttps:[..]g-time-from-java-to-kernel-and-back.html

CronScheduler - https://medium.com[..]r-for-external-interactions-cb7ce4a4f2cd

(google search) (amazon search)




Tue Jan 28 18:49:05 HKT 2020 From /weblog/health/food

vegi


Pros and Cons for vegi - http://thehousenews.com[..]84%E5%BC%8A%E8%88%87%E5%88%A9-%E4%B8%80/

B12 is important - http://www.yimho.com/1821.html

熟吃損失多少維生素? - http://www.healthcare-kingdom.com[..]0%91%E7%B6%AD%E7%94%9F%E7%B4%A0%EF%BC%9F

中國城市人的香椿情結 - http://cn.wsj.com/big5/20140418/rcu180822.asp?source=rss

西蘭花如何幫助身體應對空氣污染 - http://cn.wsj.com/big5/20140613/ren161006.asp?source=rss

13 Easy Ways to Eat More Greens - http://www.webmd.com/food-recipes/ss/slideshow-greens

Recipes that use veggies from garden - http://list25.com[..]s-and-veggies-from-your-garden/?view=all

lutein-veggies-cognitive-protection - http://www.zmescience.com[..]n-veggies-cognitive-protection-01082018/

“If we wait to the point where we are beyond a shadow of a doubt, with double-blind studies translated to regulations, we’re going to be waiting decades,” Sonnenburg told me. “But right now, all the arrows are pointing in the same direction, toward fiber.” - https://getpocket.com[..]-western-diet-has-derailed-our-evolution

Becoming a Vegetarian - https://www.webmd.com/diet/ss/slideshow-vegetarian-diet

“Without question, veganism can cause B12 and iron deficiencies, and without question they affect your intelligence,” he says. - https://www.bbc.com[..]your-intelligence?ocid=global_future_rss

(google search) (amazon search)


Tue Jan 28 18:48:00 HKT 2020 From /weblog/java/concurrency

tutorial


Another nice tutorial set of concurrency framework - http://www.javacodegeeks.com/search/label/Concurrency

Java concurrency, Building and testing concurrent applications for the Java platform - http://www.ibm.com[..]/training/kp/j-kp-concurrency/index.html

JVM concurrency: Java and Scala concurrency basics - http://www.ibm.com[..]/java/library/j-jvmc1/index.html?ca=drs-

http://javarevisited.blogspot.com.au[..]reading-interview-questions-answers.html

5 things you didn't know about ... Multithreaded Java programming - https://www.ibm.com/developerworks/library/j-5things15

266Threading Questions in Job Interviews (2/2) - https://www.javaspecialists.eu/archive/Issue266.html

Parallel Collection Processing: Without Parallel Streams - https://4comprehension.com/parallel-collection-processing-1/

(google search) (amazon search)


Thu Jan 23 21:22:05 HKT 2020 From /weblog/science

language


https://www.zmescience.com[..]cience/sign-language-evolution-21012020/

(google search) (amazon search)


Thu Jan 23 07:59:58 HKT 2020 From /weblog/ai

data


https://towardsdatascience.com[..]ways-to-impute-missing-data-690481c6cb2b

(google search) (amazon search)


Wed Jan 22 20:38:44 HKT 2020 From /weblog/business

marketing


P2P filesharing can actually helping music sell, according to this article, if there is large amount of people download, this is a very good marketing tools - https://theecommmanager.com/what-happened-long-tail/

After you spend so much effort of promoting your product, may be you miss promoting your product to YOU?? And there are millions of YOU all over the earth? http://software.ericsink.com/entries/Note_to_self.html

promotion, mix with free service and love - http://blogs.zdnet.com/ip-telephony/?p=1588

Name is important - http://www.goodproductmanager.com[..]4/pick-the-right-name-for-your-projects/

Sometime, it would be a nice promotion of comment your product in negative way, some how - http://www.codinghorror.com/blog/archives/000971.html?r=11182

The official definition is that marketing creates demand, while sales fulfils demand, how Joel demo software - http://www.joelonsoftware.com/items/2007/11/16.html

First to release may be worst than the 2nd one - http://www.goodproductmanager.com[..]window-as-part-of-your-product-strategy/ Timing is VERY important

Guessing if we have short and frequency release, we don't need to save any features. However, in case if our release cycle still long and big, this may be a good idea. - http://www.goodproductmanager.com[..]2009/11/10/save-some-features-for-later/

Learning US. style of marketing - http://cn.wsj.com/big5/20131204/eoe072653.asp?source=rss

Analysis why ice-bucket-challenge can be so popular - http://www.inside.com.tw[..]/26/ice-bucket-challenge-viral-marketing

(google search) (amazon search)


Tue Jan 21 21:08:00 HKT 2020 From /weblog/business

starting business


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

Speed of deliver rule - http://steveblank.com[..]up-suicide-%E2%80%93-rewriting-the-code/ http://laurentk.posterous.com/beating-startups-dead-horse

My boss say that it brilliant, see if it good - http://www.paulgraham.com/start.html

The other reference - http://evhead.com/2005/11/ten-rules-for-web-startups.asp

Joey recommendation - http://www.joelonsoftware.com/articles/fog0000000056.html

And how to set price - http://www.richardrodger.com[..]rd/Weblog/demand_curve_for_java_software

Successful case of home made game - http://www.codinghorror.com/blog/archives/000872.html

"You want to do your best, or you want to do the best of this world?" - http://sethgodin.typepad.com/the_dip/2007/05/but_are_you_rea.html

The cost and risk of starting business, may be as high as you thought - http://manincentral.blogspot.com/2008/04/blog-post_16.html ; meanwhile, as an high paid employee may not that nice - http://manincentral.blogspot.com/2008/04/blog-post_30.html

Fire startup staff??? - http://mikemason.ca/blog/?p=19

http://pankap.com[..]tartup-lessons-i-learnt-at-protoinday-1/

How to parening software product and team? http://www.ericsink.com/articles/Product_Parenting.html

Ideas are nice, but technical is still the key - http://mailinator.blogspot.com[..]linator-and-not-death-by-popularity.html

Comment mistakes - http://cn.wsj.com/big5/20100910/ffe093505.asp?source=rss

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

Few examples of teen starting their own business - http://cn.wsj.com/big5/20110328/wvh072822.asp?source=rss

http://www.inside.com.tw[..]ive-learned-from-founding-4-technology-2 http://www.inside.com.tw[..]ive-learned-from-founding-4-technology-b http://www.freewebsite.com/blog/how-to-build-your-brand-online/ http://zeroturnaround.com[..]y/feeding-a-startup-your-next-500-ideas/

Build something that do something you don't want to do - http://paulgraham.com/startupideas.html http://www.inside.com.tw[..]2/paul-graham-how-to-get-startup-ideas-c

Confidence - http://www.inside.com.tw[..]ence-is-the-pass-badge-for-entrepreneurs

http://www.quora.com[..]efore-starting-their-very-first-business

Suggestion about starting business - http://thenextweb.com[..]ting-meaningful-work/?fromcat=all#!sxLsH http://www.inside.com.tw[..]e-learned-about-creating-meaningful-work http://www.inside.com.tw[..]t-fab-ceo-learned-from-operating-company http://www.inside.com.tw[..]014/01/21/success_entrepreneur_qualities http://cn.wsj.com/big5/20140415/eoe123534.asp?source=rss

http://www.michelemmartin.com[..]o-start-talking-about-what-you-want.html

Story of starting business in Japan - http://www.inside.com.tw/2014/12/12/danny-choo-culture-japan-a

http://www.inside.com.tw/2014/11/24/how-to-start-a-startup-13

*最棒的需求,往往是在我們身邊發現的
*TA 就在身邊的好處,是可以快速 Iterate,更快找到PMF
*需要教育市場的新產品,要善用YouTube 的力量
*最初的合作通路,要選針對早期熱衷者的那種
*打開通路的關鍵是贏得店主人的推薦
*與其佔很多店的一小部分營收,不如佔很少店的一大部分營收
*就算產品再好,進入市場後,也要一段時間的醞釀
*向下相容很重要 (美國小孩間本就有編織友誼手鍊互送的習俗)
*正向力量很重要 (與其打電動,父母更希望孩子動手)
*一旦打開,小孩市場的傳染力非常強有了初期成功後,還要不斷演進,才能維持顧客的興奮與市場的領先
http://www.wired.tw/posts/2803

http://www.inside.com.tw[..]5/26/distraction-would-kill-your-startup

http://www.inside.com.tw[..]paul-graham-on-how-to-start-your-startup

http://www.infoq.com[..]les/how-to-turn-your-app-into-a-business

How stock option work - http://jvns.ca/blog/2015/12/30/do-the-math-on-your-stock-options/

A Complete Guide to Startup Advisors and Mentors - https://medium.com[..]tartup-advisors-and-mentors-5d5704dc7e84

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

Startups go from Search to Build to Scale - https://thinkgrowth.org[..]ups-stumble-at-40-employees-66312ac70fba

About how to validate and build idea - https://hackernoon.com[..]ounders-need-to-be-aware-of-3a5f8c3acb76

burn-rate-101 - https://medium.com[..]rtups-a-15-min-introduction-6755936efc88

https://medium.com[..]ing-i-learned-from-startups-5c27146ef0e1

https://medium.com[..]torytelling-in-your-startup-d8b57db375fd

entrepreneurship is a calling - https://thinkgrowth.org[..]nnovators-and-entrepreneurs-a430602ff8ea

Why I chose customer-funded growth over taking VC money - https://medium.com[..]growth-over-taking-vc-money-f1eba37e44a4

https://medium.com[..]ings-to-do-as-a-startup-ceo-a22a0caec41f

他如何靠 15000 元卡債,建立市值 7 億的咖啡品牌?藍瓶咖啡的故事 - https://tw.news.yahoo.com[..]7%9A%84%E6%95%85%E4%BA%8B-061200433.html

https://marker.medium.com[..]ld-a-billion-dollar-company-b0c31d7db0e7

https://www.inside.com.tw[..]article/18245-5-suggestions-for-startups

https://medium.com[..]-from-experts-entrepreneurs-f6862778bee1

(google search) (amazon search)


Tue Jan 21 08:00:48 HKT 2020 From /weblog/software_engineering/testing

TDD


If you write the test after you've written the code, it's much more likely that you'll write the tests that will pass what you've written.

That's just how our brains work.

If you determine the criteria for whether a decision is good after you've already made the decision, it's much more likely that you'll create criteria that justifies the decision that was just made.

That's just how our brains work.

Determine how to assess whether something is good before you implement it and/or before you make a decision. Otherwise, you will tend to be emotionally attached to what you just did, what you just decided.

http://jchyip.blogspot.com/2011/09/criteria-first.html

My Top 5 ways to reproduce a "Hard to Reproduce" Bug! - http://software-testing-zone.blogspot.com[..]/my-top-5-ways-to-reproduce-hard-to.html

Common TDD issue and suggested solution - http://www.agileadvisor.com[..]utomated-test-problems-address-root.html

http://biblio.gdinwiddie.com[..]om/biblio/StudiesOfTestDrivenDevelopment

http://www.notesfromatooluser.com[..]ptions-with-test-driven-development.html

http://blog.goyello.com/2011/08/29/what-does-tdd-mean/

https://juristr.com[..]014/05/told-you-that-testing-is-a-waste/

https://www.thoughtworks.com[..]-best-thing-has-happened-software-design

https://itnext.io[..]evelopment-is-dumb-fight-me-a38b3033280c

Does this mean I think you should skip TDD for programs you’re going to run once and then throw them away?

Well, I’m closer to OK with that than I am to the other cases here, but I often spend enough time editing and rerunning to make me think there was probably a central bit of the program that would have benefited from some TDD.
https://ronjeffries.com/articles/020-01ff/when-not-to-tdd/

(google search) (amazon search)


Thu Jan 16 08:13:43 HKT 2020 From /weblog/software_engineering/team

pair programming


https://martinfowler.com/articles/on-pair-programming.html

How work alone might be better than pairing - http://techcrunch.com[..]/03/pair-programming-considered-harmful/

When to pair, when not to - http://www.markhneedham.com[..]ramming-the-disadvantages-of-100-pairing

This is an excellent arguement -

It's only worth pairing on complex code, rote code yields no advantage.

I think there is a point to this - pairing is about improving design and minimizing mistakes. Rote code that's simple to write yields little opportunities for pairing to make a difference.

Except this: writing boring rote code is a smell. If I'm writing boring repetitive code it's usually a sign that I've missed an important abstraction, one that will drastically reduce the amount of rote code to write. Pairing will help you find that abstraction.


http://martinfowler.com/bliki/PairProgrammingMisconceptions.html

Common pitfall of pairing
http://blog.jayfields.com/2007/09/distracted-pair.html
http://blog.jayfields.com/2007/09/uninterested-pair.html
http://blog.jayfields.com/2007/08/spellchecking-pair.html

Look like a good way to start pair programming
http://magpiebrain.com[..]02/13/pairing-pattern-ping-pong-pairing/
http://c2.com/cgi/wiki?PairProgrammingPingPongPattern

Discussing pair programming - http://www.codinghorror.com/blog/archives/000999.html

Experience sharing of working with expert - http://dreamhead.blogbus.com/logs/13258146.html here is the disclaimer of the blog http://dreamhead.blogbus.com/logs/13258146.html

Why pairing - http://www.shlomifish.org[..]n/opinion-on-the-technion/#why_pair_wise

Pair Programming smells
- Unequal access
- Keyboard domination
- Pair marriage
- Worker/Rester
- Second Computer
- "Everyone does their own work"
- 90% of work 90% done
- People who can't stand to program together
- Debates lasting more than 10 minutes without producing new code
-
Pair-programming smalls - http://agileinaflash.blogspot.com[..]com/2009/02/pair-programming-smells.html http://www.javacodegeeks.com[..]ir-programming-disadvantages-of-100.html

http://kfzhang.thoughtworkers.org/2011/04/open-mind-in-pair/

http://spin.atomicobject.com[..]012/08/08/in-praise-of-pair-programming/

http://pragprog.com/magazines/2011-07/pair-programming-benefits

Programmer Pairing with a Tester - http://www.satisfice.com/blog/archives/852

Showing how pair programming is better than traditional code review - http://www.petrikainulainen.net[..]ment/design/code-reviews-with-five-whys/

(google search) (amazon search)


Wed Jan 15 19:29:13 HKT 2020 From /weblog/ai

learning


https://towardsdatascience.com[..]ature-engineering-in-python-99baf11cc219

https://medium.freecodecamp.org[..]n-to-reinforcement-learning-4339519de419

https://www.courseduck.com/programming/machine-learning/

(google search) (amazon search)


Thu Jan 09 21:25:01 HKT 2020 From /weblog/love

grief


Proactive Advice for Dealing With Grief: Seek Out New Experiences - http://online.wsj.com[..]0001424052702304610404579402940770172268

應對悲傷之方:尋求新體驗 - http://cn.wsj.com/big5/20140312/hea081708.asp

不幸發生後,如何平靜溝通 - http://cn.wsj.com/big5/20140313/GUW103214.asp

Helping others helps your brain feel less pain - https://www.zmescience.com[..]-others-helps-your-brain-feel-less-pain/

(google search) (amazon search)



Sun Jan 05 20:47:21 HKT 2020 From /weblog/learning

method


Sometime implicit training is better - https://www.zmescience.com[..]cience/penalty-taking-football-29082018/

Use password to remind you - https://medium.com[..]-a-password-changed-my-life-7af5d5f28038

https://getpocket.com/explore/item/the-myth-of-learning-styles

I've often mentioned that successful performance professionals spend more time working on their game than in actually playing - http://traderfeed.blogspot.com[..]o-ways-of-achieving-trading-mastery.html

https://getpocket.com[..]-hardest-part-about-learning-hard-things

(google search) (amazon search)


Sun Jan 05 20:46:39 HKT 2020 From /weblog/learning

child


When child lie... http://cn.wsj.com/big5/20120508/lif074336.asp?source=rss

How to encourage child - http://blog.sina.com.cn/s/blog_4701280b0102ek51.html

http://www.hackerchick.com[..]4/09/fun-ways-to-teach-kids-to-code.html

Give Child some duty for good - http://cn.wsj.com/big5/20141229/PHO095935.asp?source=rss

步入青春期的孩子最需要從父母那裡得到什麼? - http://cn.wsj.com/big5/20160824/LIF092635.asp?source=rss

初中男生多煩惱,父母可知道? - http://cn.wsj.com/big5/20161220/LIF162636.asp?source=rss

研究發現和沒有做家務或者十幾歲才開始做家務的孩子相比,3-4歲就開始做家務的青年成人更有可能和家人及朋友關系融洽、學習優秀、較早實現事業成功及經濟獨立。 - http://cn.wsj.com/big5/20170105/LIF172240.asp?source=rss

https://blog.google[..]uter-science-and-computational-thinking/

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

如何培養出真正的成年人 - http://cn.wsj.com/big5/20170526/OPN173543.asp?source=rss

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

No gifted child - https://www.theguardian.com[..]such-thing-as-a-gifted-child-einstein-iq

公平地“偏心”。確保每個孩子都得到優待:例如,如果把周末花在女兒的足球比賽上,那就在工作日找些時間關注你兒子的興趣愛好。 - http://cn.wsj.com/big5/20170801/LIF154506.asp?source=rss

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

From 0 to 12 months - https://www.webmd.com[..]nting/baby/ss/slideshow-baby-development

但為什麼不在早期教育中教授這些技能呢? 現任利茲大學商學院的Wandi Bruine de Bruin及其同事已經證明, 決策失誤的討論可以納入高中學生的歷史課程中 。 它不僅提高了後續合理性測試的表現; 它也促進了他們對歷史事實的了解。 - http://www.bbc.com[..]9-has-humanity-reached-peak-intelligence


“Part of what is so interesting and surprising about our study is that a simple manipulation — just the way people think about a past event — is changing their conclusions about what they’re doing and whether they’re interested or not,” Niese said.

“It’s something people could do on their own if they wanted to and gain these benefits in situations where cultural stereotypes or pre-existing beliefs might be likely to bias their judgment or cloud their memories.”

https://www.zmescience.com[..]erception-perspective-enjoyment-8235342/

Instead it is the quality of the conversation that is important. That is, the back and forth, turn-taking nature that requires listening and responding. It’s what Hirsh-Pasek and her long-time collaborator Roberta Golinkoff refer to as a “conversational duet”, because “you can’t sing it alone”. In fact, another study found that if a conversation is interrupted by a phone call, the child does not learn a newly presented word, but will learn it if the conversation is not interrupted. - https://www.bbc.com[..]-that-affects-how-your-babys-brain-grows https://dq.yam.com/post.php?id=11656

They found that children who watched Sesame Street were more likely to be academically on track, and less likely to be held back, than those who didn’t. - https://www.bbc.com[..]ren-find-weird-television-so-mesmerising

Instead of repeating the mistakes of previous generations with heavy-handed tactics, let’ understand the psychological source of the problem. Ultimately, parents’ goal should be to help kids learn strategies for coping with overuse on their own so that they do what’s good for them even when we’re not around. By teaching self-regulating habits, promoting intentional gaming, and helping kids find suitable alternatives, parents can help kids find what they are really looking for. - https://getpocket.com[..]mes-it-s-about-unmet-psychological-needs

(google search) (amazon search)


Sun Jan 05 20:05:34 HKT 2020 From /weblog/software_engineering/testing

functional


WatiN, alternative of selenium - http://blog.benhall.me.uk[..]2/how-to-unit-test-watin-mbunit-and.html another person saying this is better - http://jchyip.blogspot.com/2008/03/watij-vs-selenium-rc.html

And someone work hard on make FITness and Selenium work together, more information can be found at http://www.cornetdesign.com[..]m/2006/09/fitnesse-selenium-wrapper.html http://gojko.net[..]ng-web-tests-with-fitnesse-and-selenium/

A story of how to overcome various issues of applying selenium in acceptance testing -http://blogs.atlassian.com[..]07/08/selenium_is_the_pain_worth_it.html

http://mguillem.wordpress.com[..]9/webtest-vs-selenium-webtest-wins-13-5/

http://www.jamesshore.com/Blog/Does-It-Work-Are-We-Done.html Why the functional test is important

How many resources should put in a functional test? http://c2.com/cgi/wiki?TestFoodPyramid

Kent discuss about how to balance low level unit test and high-level functional test - http://www.threeriversinstitute.org/WhereToTest.html

https://theqalead.com/topics/what-happened-to-openqa-org/

(google search) (amazon search)


Sat Jan 04 11:24:59 HKT 2020 From /weblog/java/fundamental

garbage


Some overview articles - http://javarevisited.blogspot.com[..]/2011/04/garbage-collection-in-java.html http://jeremymanson.blogspot.com[..]10/01/garbage-collection-references.html http://www.oracle.com[..]work/java/javase/gc-tuning-6-140523.html

Interview with Azul, about the pauseless GC - http://www.infoq.com/interviews/gil-tene-azul-zing

A story of how to tune GC - http://kirk.blog-city.com/why_do_i_have_this_long_gc_pause.htm

NewRatio ( XX:MaxNewSize ) is important, but usually ignored - http://blogs.oracle.com[..]ector/entry/the_second_most_important_gc

Java memory configuration and monitoring - http://blog.codecentric.de[..]ry-configuration-and-monitoring-3rd-act/

How Garbage Collection differs in the three big JVMs - http://blog.dynatrace.com[..]ollection-differs-in-the-three-big-jvms/

Garbage Collection Bootcamp 1.0 - http://www.lucidimagination.com[..]1/03/27/garbage-collection-bootcamp-1-0/

http://javarevisited.blogspot.sg[..]ollection-interview-question-answer.html

How CMS work - https://blogs.oracle.com[..]thecollector/entry/hey_joe_phases_of_cms

Compare between difference VM - http://www.optaplanner.org[..]IsTheFastestGarbageCollectorInJava8.html

GC handbook - https://plumbr.eu/java-garbage-collection-handbook

Check what GC you are using - http://marxsoftware.blogspot.hk[..]16/04/determining-garbage-collector.html

About G1 Java Garbage Collector - http://dobbscodetalk.com[..]G1-Java-Garbage-Collector.html&Itemid=29

Tools to visualize GC - http://gceasy.io/

Visualizing difference algorithm - https://spin.atomicobject.com[..]sualizing-garbage-collection-algorithms/

safepoints - http://performantcode.com/gc/safepoints/

Few new GCs for huge heap - https://dzone.com/articles/java-garbage-collection-3

Objects are allocated with extra space for an indirection pointer. When the Java threads access the object, they first read the indirection pointer to see whether the object has moved. When the garbage collector moves an object, it updates the indirection pointer to point to the new location. New objects are allocated with an indirection pointer that points to themselves. Only when an object is copied during GC will the indirection pointer point to somewhere else. - https://blogs.oracle.com[..]agazine/understanding-garbage-collectors

(google search) (amazon search)


Fri Jan 03 07:43:04 HKT 2020 From /weblog/design

Implementation


Tired with duplicating Try-Catch for resource acquisition? Can try to create proxy method - http://hamletdarcy.blogspot.com[..]clarative-synchronization-with-java.html

Discussion of naming of if block - http://blog.objectmentor.com/articles/2008/09/26/if-methods-redux

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

Don't think , stay focus - http://www.threeriversinstitute.org/blog/?p=594

Using class name as variable name is a bad thing? I doubt about it, but interesting idea - http://www.warski.org/blog/2013/01/dry-parameter-names/

The problem of using generic name - http://martinfowler.com/bliki/TransparentCompilation.html

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

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

More careful to check null - http://blog.jooq.org[..]et-paranoid-java-programming-techniques/

http://www.infoq.com/cn/articles/wisdom-of-programming

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

Think twice before running a loop - https://blog.jetbrains.com/idea/2017/08/code-smells-iteration

Example of how to remove mutation status - https://blog.jetbrains.com/idea/2017/08/code-smells-mutation

The Best Algorithm No One Knows About, linear randomization - https://getkerf.wordpress.com[..]0/the-best-algorithm-no-one-knows-about/

Small change can make big difference - https://blog.pitest.org[..]ars-with-a-single-character-code-change/

(google search) (amazon search)


Thu Jan 02 20:23:21 HKT 2020 From /weblog/computer+science

Algorithm


algorithm dictionary - http://programmers.stackexchange.com[..]5/is-there-an-encyclopedia-of-algorithms https://xlinux.nist.gov/dads

How to answer algorithm question - http://blog.palantir.com[..]/26/how-to-rock-an-algorithms-interview/

List of algorithm - http://en.wikipedia.org/wiki/List_of_algorithms

Huffman encoding - http://www.dreamincode.net[..]50-an-in-depth-look-at-huffman-encoding/

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

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

Introduction to Dynamic Programming - https://stevenschmatz.github.io[..]/06/introduction-to-dynamic-programming/

Introduction to pagerank - http://css.dzone.com/articles/pagerank-5-minutes

Introduction to B+ tree - http://www.ovaistariq.net[..]indexes-and-how-they-impact-performance/

Text Editors: Algorithms and Architectures - http://www.drdobbs.com[..]&siteSectionName=architecture-and-design

Matching Wildcards: An Algorithm - http://www.drdobbs.com[..]888?elq=1dd35f241fda4e7e816c3d5e4d5451c2

http://austingwalters.com[..]everyday-algorithms-elevator-allocation/

http://javarevisited.blogspot.hk[..]ructure-and-algorithm-books-in-java.html

http://www.bigocheatsheet.com/

一致性算法 - https://en.wikipedia.org/wiki/Paxos_(computer_science) http://www.infoq.com/cn/articles/raft-paper https://ramcloud.atlassian.net[..]ki/download/attachments/6586375/raft.pdf

https://newnxa.blogspot.hk[..]t-important-algorithms-of-graph-and.html
https://newnxa.blogspot.hk[..]-is-algorithm-algorithm-is-any-well.html

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

Queue theory - https://www.johndcook.com[..]1/what-happens-when-you-add-a-new-teller

(google search) (amazon search)


Wed Jan 01 22:09:00 HKT 2020 From /weblog/history

China


找個理由不革命--黎元洪們的第一選擇 - http://cn.wsj.com/big5/20120829/YMA082402.asp?source=rss http://cn.wsj.com/big5/20120910/YMA072242.asp?source=rss

解除黨禁:大政治家的無奈與膽識 - http://cn.wsj.com/big5/20130926/YMA071220.asp?source=rss

http://hk.apple.nextmedia.com/culturalrevolution

China: The Virtues of the Awful Convulsion - http://www.nybooks.com[..]ina-the-virtues-of-the-awful-convulsion/

城市哈哈鏡──老上海的新式百貨文化 - https://dq.yam.com/post.php?id=11078

「把六四事件告訴全世界,人們是這麼說的」 回到8964這一天 - https://dq.yam.com/post.php?id=11179

【世界公民】「康熙」的英文 - https://www.inside.com.tw/article/18511-Kangxi

(google search) (amazon search)


Sat Dec 21 19:50:45 HKT 2019 From /weblog/science

nature


蓋亞假說:美麗的神話 - http://thehousenews.com[..]%8E%E9%BA%97%E7%9A%84%E7%A5%9E%E8%A9%B1/

色彩斑斕的動物 - http://cn.wsj.com/big5/20131203/PHO101146.asp?source=rss

地球上仍存活的最古老生物 - http://cn.wsj.com/big5/20140430/PHO082434.asp?source=rss

deep-sea-mysteries-and-oddities-that-will-leave-you-baffled - http://list25.com[..]nd-oddities-that-will-leave-you-baffled/

rare-flowers-that-are-stunning-to-look-at - http://list25.com/25-rare-flowers-that-are-stunning-to-look-at/

earth-facts-that-might-surprise-you - http://list25.com/25-earth-facts-that-might-surprise-you/

north-pole-facts-most-people-are-not-aware-of - http://list25.com[..]s-most-people-are-not-aware-of/?view=all

earth-facts-you-probably-have-not-considered - http://list25.com[..]u-probably-have-not-considered/?view=all

http://www.attenboroughsreef.com/

amazon - http://list25.com[..]he-most-unique-places-on-earth/?view=all

25 Interesting Tidbits About Deserts That Will Make You Glad For Rain - http://list25.com[..]at-will-make-you-glad-for-rain/?view=all

Antarctica is one of the coldest, most desolate places in the world, and today you're going to learn all about it. - http://www.damncoolpictures.com[..]interesting-facts-that-you-probably.html

great-barrier-reef - http://list25.com[..]-reef-facts-youll-want-to-hear/?view=all

Types of mountains - http://www.zmescience.com[..]st/main-types-mountains-earths-ups-downs

bizarre-ocean-phenomena - http://list25.com[..]ean-phenomena-you-wont-believe-are-real/

http://www.zmescience.com[..]ology/animals-ecology/animal-speed-limit

Ocean - http://list25.com[..]ising-ocean-facts-most-people-dont-know/

Earth - http://list25.com/25-shocking-facts-you-never-knew-about-earth/

sinkholes - https://www.zmescience.com[..]other/science-abc/science-abc-sinkholes/

ecosystems - https://www.zmescience.com[..]what-they-are-and-why-they-are-important

https://www.zmescience.com[..]ture-post/what-is-supervolcano-18032018/

https://list25.com/25-unbelievable-cloud-formations/

https://www.zmescience.com[..]/feature-post/largest-river-world-43223/

https://list25.com/25-longest-rivers-in-the-world/

What is soil? Here’s the inside scoop - https://www.zmescience.com/science/what-is-soil-feature/

What causes an Ice Age? A simple explainer - https://www.zmescience.com/ecology/what-causes-ice-age-14092019/

https://www.zmescience.com[..]water-dont-underestimate-the-connection/

https://www.bbc.com[..]108-why-the-world-is-running-out-of-sand

Even a little extra CO2 is triggering big changes in forests - https://www.zmescience.com[..]o2-is-triggering-big-changes-in-forests/

Christmas flakes: macro photography reveals unique snowflake design - https://www.zmescience.com[..]/great-pics/christmas-snowflakes-photos/

(google search) (amazon search)


Thu Dec 19 09:33:54 HKT 2019 From /weblog/trip/travelling

misc


遊搜好行:蜜月尋夢  63,000公里 - http://hk.apple.nextmedia.com[..]20120421&sec_id=12187369&art_id=16266814

看北極光、鐘乳石、瀑布彩虹、動物大遷徒、泰姬陵等,都是美國有線新聞網絡( CNN)精選的人生必遊景點 - http://hk.apple.nextmedia.com/international/art/20120715/16515366

尋找心中的最後一塊淨土 - http://cn.wsj.com/big5/20130111/lux073206.asp?source=rss

The best sun set - http://hk.apple.nextmedia.com/international/art/20130815/18379134 www.utravel.com.hk/DetailNews.php?id=AD8RYxEvA3U&utm_source=weekend_all&utm_medium=edm&utm_content=oversea2&utm_campaign=weekend-130904

Nice places at various places on earth - http://mp.weixin.qq.com[..]0dad2d4ac0e22b0f5459e87f1ab5a3b2a7238ee2

地球最深的影像 库鲁伯亚拉洞穴探险 (Krubera Cave,又名Voronya Cave) - http://digi.163.com/14/0707/04/A0HBGP9O001624J2.html

restaurants-with-jaw-dropping-views - http://list25.com[..]urants-with-jaw-dropping-views/?view=all

places-that-look-like-they-are-from-another-planet - http://list25.com[..]e-they-are-from-another-planet/?view=all

places-you-can-get-away-from-pretty-much-everything-and-everybody - http://list25.com[..]-much-everything-and-everybody/?view=all

earths-most-breathtaking-natural-wonders - http://list25.com[..]t-breathtaking-natural-wonders/?view=all

craziest-things-found-in-nature - http://list25.com/25-craziest-things-found-in-nature/?view=all

amazingly-unique-walks-around-the-world - http://list25.com[..]-unique-walks-around-the-world/?view=all

popular-landmarks-that-are-creepy-suicide-hot-spots - http://list25.com[..]t-are-creepy-suicide-hot-spots/?view=all

unique-travel-destinations-most-travelers-have-no-clue-exist - http://list25.com[..]st-travelers-have-no-clue-exist/view=all

unique-spring-break-destinations-you-have-to-visit - http://list25.com[..]destinations-you-have-to-visit/?view=all

amazing-places-to-watch-the-sunrise-from-around-the-world - http://list25.com[..]-sunrise-from-around-the-world/?view=all

most-dangerous-hikes-treks-and-climbs-on-earth - http://list25.com[..]ikes-treks-and-climbs-on-earth/?view=all

best-countries-to-live-in - http://list25.com[..]to-the-human-development-index/?view=all

street-food-from-around-world - http://www.damncoolpictures.com[..]eet-food-from-around-world-that-you.html

placed-star-wars-was-filmed-that-you-must-visit - http://list25.com[..]was-filmed-that-you-must-visit/?view=all

most-visited-museums-in-the-world - http://list25.com/25-most-visited-museums-in-the-world/?view=all

11 Popular Tourist Attractions That Might Kill You - http://www.damncoolpictures.com[..]11-popular-tourist-attractions-that.html

mountain-ranges-you-need-to-visit-if-you-are-a-fan-of-nature - http://list25.com[..]sit-if-you-are-a-fan-of-nature/?view=all

beautiful-mountain-passes-you-should-make-a-point-to-travel-through - http://list25.com[..]make-a-point-to-travel-through/?view=all

most-visited-cities-in-the-world-you-should-visit - http://list25.com[..]-in-the-world-you-should-visit/?view=all

most-extreme-climates-and-places-on-earth - http://list25.com[..]e-climates-and-places-on-earth/?view=all

most-generous-countries-in-the-world - http://list25.com[..]enerous-countries-in-the-world/?view=all

volcanoes - http://list25.com/25-most-terrifying-volcanoes-on-earth/?view=all

These places will keep you awake at night. - http://www.damncoolpictures.com/2014/03/very-scary-places.html

incredible-country-borders - http://list25.com/25-incredible-country-borders/?view=all

natural-photos-you-wont-believe-are-not-photoshopped - http://list25.com[..]t-believe-are-not-photoshopped/?view=all

Nice bridge around the earth - http://www.dcfever.com/travel/deal.php?id=14327&link=guid

most-peaceful-countries-in-the-world- http://list25.com[..]eaceful-countries-in-the-world/?view=all

most-charming-alpine-towns-youve-probably-never-seen - http://list25.com[..]owns-youve-probably-never-seen/?view=all

crazy-awesome-festivals-around-the-world-for-every-taste - http://list25.com[..]ound-the-world-for-every-taste/?view=all

unforgettable-adventures-that-youll-be-glad-you-went-on - http://list25.com[..]that-youll-be-glad-you-went-on/?view=all

least-visited-island-countries-in-the-world - http://list25.com[..]-island-countries-in-the-world/?view=all

amazing-uninhabited-islands-that-are-strikingly-beautiful - http://list25.com[..]-that-are-strikingly-beautiful/?view=all

most-visited-countries - http://list25.com[..]visited-countries-in-the-world/?view=all

Atolls - http://list25.com[..]st-amazing-atolls-in-the-world/?view=all

White Christmas - http://list25.com[..]aces-to-have-a-white-christmas/?view=all

Romantic - http://list25.com[..]es-to-ask-someone-to-marry-you/?view=all http://list25.com[..]edding-youve-always-dreamed-of/?view=all

most-remote-places-in-the-world - http://list25.com[..]ost-remote-places-in-the-world/?view=all

Incredible Deserts That Will Make You Wish It Never Rained - http://list25.com[..]-make-you-wish-it-never-rained/?view=all

worlds-most-colorful-cities - http://list25.com[..]cities-to-brighten-up-your-day/?view=all

About diving - http://blog.kkday.com/2016/05/diving.html

About canyons - http://list25.com[..]inspiring-canyons-in-the-world/?view=all

ancient-architectural-wonders - http://list25.com[..]-ancient-architectural-wonders/?view=all

Dangerous roads - http://list25.com/25-extremely-dangerous-roads/?view=all

countries-to-visit-that-you-didnt-know-existed - http://list25.com[..]it-that-you-didnt-know-existed/?view=all

scariest place - http://list25.com[..]-few-are-brave-enough-to-visit/?view=all

Fall Color - http://list25.com[..]at-are-remarkably-breathtaking/?view=all

Winter - http://list25.com[..]s-to-spend-your-winter-holiday/?view=all

beautiful-cities - http://list25.com[..]he-world-to-see-before-you-die/?view=all

volunteer-travel-experiences - http://list25.com[..]vel-experiences-you-should-try/?view=all

http://blog.kkday.com[..]ferent-ways-to-travel-in-angkor-wat.html

13 FASCINATINGLY UNUSUAL MUSEUMS AROUND THE WORLD - http://frame.bloglovin.com[..]=5828047371&blog=1583376&frame_type=none

7 Travel Destinations Inspired By Game of Thrones - http://frame.bloglovin.com[..]5833387553&blog=13997320&frame_type=none

endangered-historical-sites - http://list25.com[..]rical-sites-being-destroyed-by-tourists/

https://www.astylejourney.com[..]el-Spots-5-DESTINATIONS-MADE-FOR-ROMANCE

https://carmensluxurytravel.com[..]he-caribbean-is-king-in-fall-and-winter/

https://list25.com/25-best-places-for-swimming-in-the-world/

https://list25.com/25-tallest-waterfalls-in-the-world/

2014年值得體驗的戶外冒險 - http://cn.wsj.com/big5/20140404/lif134525.asp

https://list25.com[..]abandoned-places-you-wont-believe-exist/

https://list25.com[..]famous-mausoleums-from-around-the-world/

https://list25.com/the-25-most-remote-places-in-the-world/

https://list25.com/25-places-you-have-to-see-before-you-die/

https://list25.com/25-of-earths-most-incredible-extremes/

https://list25.com/25-most-amazing-moats-from-around-the-world/

https://list25.com/25-most-amazing-caves-in-the-world/

https://list25.com/25-of-the-worlds-most-unique-bridges/

Lost Cities Worth Exploring - https://www.traveltrivia.com/lost-cities-to-explore/

The Best Destinations for Advanced Scuba Diving - https://www.scubadiving.com/best-destinations-advanced-diving

https://list25.com[..]ndoned-amusement-parks-around-the-world/

https://list25.com[..]ome-places-to-spend-a-relaxing-vacation/

(google search) (amazon search)


Tue Dec 17 21:29:53 HKT 2019 From /weblog/%E6%97%A5%E5%B8%B8%E7%94%9F%E6%B4%BB

car


Used Car Inspection Worksheet - https://www.fixmyoldride.com/used-car-inspection-worksheet.html

(google search) (amazon search)