RSS feed [root] /weblog




login:

password:

title search:




 


Tue Jan 17 22:34:04 HKT 2017

weblog


log down some useful resource


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

Wed Oct 04 22:54:43 HKT 2017 From /weblog/quote

inspiration


複雜的事情要簡單做。 簡單的事情要認真做。 認真的事情要重複做。 重複的事情要創造性地做。

Franklin D. Roosevelt - "Men are not prisoners of fate, but only prisoners of their own minds."

Given all that fear and panic, it's no surprise that otherwise rational people sometimes (often!) ignore rational arguments.

"Women who seek to be equal with men lack ambition."

"It's not that I'm so smart, it's just that I stay with problems longer." --Albert Einstein

Friedrich Nietzsche - "It is not a lack of love, but a lack of friendship that makes unhappy marriages."

Denzel Washington - "You pray for rain, you gotta deal with the mud too. That's a part of it."

James Thurber - "Women are wiser than men because they know less and understand more."

Henry David Thoreau - "The price of anything is the amount of life you exchange for it."

Francis Bacon - "A wise man will make more opportunities than he finds."

George Burns - "You can't help getting older, but you don't have to get old."

"You're not your job. You're not how much money you have in the bank. You're not the car you drive." - http://johnhaller.com/jh/

"In theory there is no difference between theory and practice - in practice there is." - http://tomicic.de/BlogQuotationOfTheWeek.aspx

“At twenty we worry about what others think of us; at forty we don't care about what others think of us; at sixty we discover they haven't been thinking about us at all.”

John Ruskin - "All books are divisible into two classes, the books of the hour, and the books of all time."

Winston Churchill - "this paper by its very length defends itself against the chance of being read".

Niccolo Machiavelli - It is much more secure to be feared than to be loved.

"True love is like ghosts, which everyone talks about and few have seen."

"The only place success comes before work is in the dictionary." - Vince Lombardi

"The past is a ghost, the future a dream, and all we ever have is now." - Bill Cosby

Victor Hugo - "There is nothing like a dream to create the future."

Robert Benchley - "A dog teaches a boy fidelity, perseverance, and to turn around three
times before lying down."

Plato - "There are three classes of men; lovers of wisdom, lovers of honor, and lovers of gain."

Christopher Marlowe - "Money can't buy love, but it improves your bargaining position."

Satchel Paige - "Don't pray when it rains if you don't pray when the sun shines."

Robert Half - "When one teaches, two learn."

Abigail Van Buren - "The less you talk, the more you're listened to."

Eric Butterworth - "Don't go through life, grow through life."

Oswald Chambers - "The whole point of getting things done is knowing what to leave undone."

If you keep talking… You miss the valuable things that other people have to say. Listen, reflect, and then comment. Not before. - http://www.thekua.com/atwork/2007/10/23/if-you-keep-talking/

Paul Tournier - "Sooner or later, those who win are those who think they can."

Managers manage resources... , People are not resources. http://digerati-illuminatus.blogspot.com[..]m/2006/12/managers-manage-resources.html

"Education is the ability to listen to almost anything without losing your temper or your self-confidence." --Robert Frost

Everyone at these conferences focus on tools like value stream mapping and 5S. But the tools are only 25% of the story. Lean is about people, not about waste. Focus on the employees -- all other benefits are just by-products. - http://jchyip.blogspot.com[..]ean-is-about-people-not-about-waste.html

"Shoot for the moon. Even if you miss, you'll land among the stars." - Les Brown

“Your attitude has been affecting other departments”, he said. “And I want to thank you for it.” - http://blog.objectmentor.com[..]-attitude-is-affecting-other-departments

Defeat is not the worst of failures. Not to have tried is the true failure. - George Edward Woodberry

"Leadership cannot really be taught. It can only be learned." - Harold S. Geneen

"Doubt isn't the opposite of faith; it is an element of faith." - Paul Tillich

所以我认为同学们不要妄自菲薄,见到自己不懂的,或似懂非懂的,就认为是高深学问,畏而敬之。更不要骗自己,不懂却认为是懂。同学要问︰皇帝何来新衣了?不久前一位同学问及他高举的诺斯的某术语何解。我说不懂。我怎会不懂诺斯呢?同事十三年,好几个学期他旁听我的课。诺斯对问题重要性的感受好,这是天赋,是他的本钱,创造术语只不过是他的成名玩意,而这种颇为流行的玩意他的本领只是一般。是的,经济学行内有走不同路线的人,本领各各不同,有些成名,有些被认为是笨蛋。同学不要管这些。要管的是分析,因为这是脑子的操练,对整生的任何一方面都有好处。论分析,其中一个要点是任何术语,甚至任何一个字,其意思或理解都不要放过。坚持要知道,要明白。这样,三几年后同学会体会到学问有真假之分。是的,做学问要执着。 - http://blog.sina.com.cn/s/blog_47841af70100cw6c.html

Tough times never last, but tough people do. - Robert H. Schuller

Emile Zola - "The artist is nothing without the gift, but the gift is nothing without work."

Vivien Leigh - "Life is too short to work so hard."

Plautus - "The day, water, sun, moon, night - I do not have to purchase these things with money."

Benjamin Franklin - "Tell me and I forget. Teach me and I remember. Involve me and I learn."

Pierre Teilhard de Chardin - "The world is round so that friendship may encircle it."

Paulo Coelho - "Be brave. Take risks. Nothing can substitute experience."

‘To achieve great things, two things are needed, a plan and not quite enough time.’ — Leonard Bernstein

Edward G. Bulwer-Lytton - "Talent does what it can; genius does what it must."

Vash Young - "Any experience can be transformed into something of value."

Dwight L. Moody - "If I take care of my character, my reputation will take care of me."

Eric Hoffer "It is easier to love humanity as a whole than to love one's neighbor."

Jose Ortega y Gasset "I am I plus my circumstances."

Jean-Jacques Rousseau "The world of reality has its limits; the world of imagination is boundless."

“An expert is [someone] who has made all the mistakes which can be made, in a narrow field” – Niels Bohr

Robert Lynd - "Knowledge is power only if man knows what facts not to bother with."

Auguste Rodin "I invent nothing, I rediscover."

Ethel Waters "We are all gifted. That is our inheritance."

May Sarton - "Most people have to talk so they won't hear."

Francis Beaumont - "The true way to gain much, is never to desire to gain too much."

Jean Ingelow "I have lived to thank God that all my prayers have not been answered."

Right. Therefore the team must improve from the inside, not from the outside. - http://tech.groups.yahoo.com[..]/group/extremeprogramming/message/157111

Will Durant - "Education is a progressive discovery of our own ignorance."

Elbert Hubbard - "Do not take life too seriously. You will never get out of it alive."

Thomas Sowell - "It takes considerable knowledge just to realize the extent of your own ignorance."

Joseph Conrad - "Facing it, always facing it, that's the way to get through. Face it."

James A. Garfield - "The truth will set you free, but first it will make you miserable."

John D. Rockefeller - "Don't be afraid to give up the good to go for the great."

Pablo Neruda - "Love is so short, forgetting is so long."

Edwin Land - "It's not that we need new ideas, but we need to stop having old ideas."

Dwight L. Moody - "If I take care of my character, my reputation will take care of me."

Aristotle - "Hope is the dream of a waking man."

Eleanor Roosevelt - "No one can make you feel inferior without your consent."

Jean-Jacques Rousseau - "What wisdom can you find that is greater than kindness?"

Benjamin Franklin - "Well done is better than well said."

Abraham Lincoln - "Always bear in mind that your own resolution to succeed is more important than any other."

Voltaire - "Judge a man by his questions rather than his answers."

Rudyard Kipling - "All the people like us are we, and everyone else is They."

H. L. Mencken - "Democracy is the art and science of running the circus from the monkey cage."

Carl Sandburg - "Nothing happens unless first we dream."

M. C. Escher - "We adore chaos because we love to produce order."

Jim Rohn - "Either you run the day or the day runs you."

Franklin D. Roosevelt - "There are many ways of going forward, but only one way of standing still."

Will Durant - "Education is a progressive discovery of our own ignorance."

Agatha Christie - "Good advice is always certain to be ignored, but that's no reason not to give it."

Kin Hubbard - "Some folks can look so busy doing nothing that they seem indispensable."

Saul Bellow - "When we ask for advice, we are usually looking for an accomplice."

Dick Cavett - "It's a rare person who wants to hear what he doesn't want to hear."

James Dean - "Dream as if you'll live forever. Live as if you'll die today."

Galileo Galilei - "We cannot teach people anything; we can only help them discover it within themselves."

Pablo Picasso - "Action is the foundational key to all success."

Walt Whitman - "Keep your face always toward the sunshine - and shadows will fall behind you."

Edith Wharton - "There are two ways of spreading light: to be the candle or the mirror that reflects it."

Aldo Leopold - "Conservation is a state of harmony between men and land."

Paulo Coelho - "Be brave. Take risks. Nothing can substitute experience."

Hal Borland - "Knowing trees, I understand the meaning of patience. Knowing grass, I can appreciate persistence."

Don Marquis - "Ideas pull the trigger, but instinct loads the gun."

Johann Wolfgang von Goethe - "In art the best is good enough."

Alfred Lord Tennyson - "Knowledge comes, but wisdom lingers."

Alfred Austin - "Public opinion is no more than this: what people think that other people think."

Norman Cousins - "Life is an adventure in forgiveness."

Swami Sivananda - "Desire nothing, give up all desires and be happy."

Richard M. Nixon - "The finest steel has to go through the hottest fire."

Ernest Hemingway - "I like to listen. I have learned a great deal from listening carefully. Most people never listen."

http://www.thepowerofintroverts.com[..]rtance-of-quiet-to-the-creative-process/

Charles Lindbergh - "Living in dreams of yesterday, we find ourselves still dreaming of impossible future conquests."

Kin Hubbard - "A bee is never as busy as it seems; it's just that it can't buzz any slower."

C. S. Lewis - "You are never too old to set another goal or to dream a new dream."

Theodore Dreiser - "In order to have wisdom we must have ignorance."

Joseph Joubert - "Imagination is the eye of the soul."

John Henry Newman - "Growth is the only evidence of life."

Blaise Pascal - "Kind words do not cost much. Yet they accomplish much."

May Sarton - "Most people have to talk so they won't hear."

Josiah Gilbert Holland - "Joys divided are increased."

Robert W. Service - "A promise made is a debt unpaid."

William Gaddis - "Power doesn't corrupt people, people corrupt power."

Michael Korda - "Art teaches nothing, except the significance of life."

Joseph Wood Krutch - "If we do not permit the earth to produce beauty and joy, it will in the end not produce food, either."

Sidney Sheldon - "Try to leave the Earth a better place than when you arrived."

A. P. J. Abdul Kalam - "You have to dream before your dreams can come true."

Edwin Hubbel Chapin - "Every action of your life touches on some chord that will vibrate in eternity."

Zhuangzi "Happiness is the absence of the striving for happiness."

Pauline Phillips - "The less you talk, the more you're listened to."

Le Corbusier - "I prefer drawing to talking. Drawing is faster, and leaves less room for lies."

Cavett Robert - "If you don't think every day is a good day, just try missing one."

Robert Half - "When one teaches, two learn."

William Ralph Inge - "True faith is belief in the reality of absolute values."

Arne Jacobsen - "If a building becomes architecture, then it is art."

Martin Luther - "God writes the Gospel not in the Bible alone, but also on trees, and in the flowers and clouds and stars."

John Steinbeck - "No one wants advice - only corroboration."

Nancy Astor - "The main dangers in this life are the people who want to change everything... or nothing."

Lawrence Durrell - "Our inventions mirror our secret wishes."

http://list25.com[..]es-that-could-change-your-life/?view=all

Iris Murdoch - "Between saying and doing, many a pair of shoes is worn out."

Dale Carnegie - "Success is getting what you want. Happiness is wanting what you get."

Michel de Montaigne - "Lend yourself to others, but give yourself to yourself."

Vincent Van Gogh - "Great things are done by a series of small things brought together."

Jules Renard - "If you are afraid of being lonely, don't try to be right."

Satchel Paige - "Don't pray when it rains if you don't pray when the sun shines."

John Webster - "Eagles commonly fly alone. They are crows, daws, and starlings that flock together."

George Washington - "It is better to offer no excuse than a bad one."

Leo Buscaglia - "Change is the end result of all true learning."

Edward Young - "By all means use some time to be alone."

Albert Einstein - "Love is a better teacher than duty."

Amelia Earhart - "The most effective way to do it, is to do it."

Alphonse Karr - "The more things change, the more they are the same."

http://list25.com/25-inspirational-mother-teresa-quotes/?view=all

http://list25.com[..]one-liners-you-have-ever-heard/?view=all

Manage your energy, not your time - http://traderfeed.blogspot.hk[..]/maximizing-personal-energy-turning.html

THe way to develop sef-confidence is to do the thing you fear and get a record of successful experiences behind you - http://traderfeed.blogspot.hk[..]015/09/the-big-mistake-traders-make.html

Jack Welch - "Change before you have to."

Ronald Reagan - "Trust, but verify."

Logan Pearsall Smith - "It takes a great man to give sound advice tactfully, but a greater to accept it graciously."

You can't make the same mistake twice. The second time you make it, it's no longer a mistake. It's a choice - http://traderfeed.blogspot.hk[..]/02/how-we-create-our-trading-karma.html

不流行的東西也會變成時尚,但風格卻會長存(Fashion gets unfashion,unfashion gets fashion, but style remains) - Agnès b.

http://list25.com[..]-the-famous-youll-want-to-hear/?view=all

http://list25.com[..]-pop-culture-to-make-you-wiser/?view=all

http://list25.com[..]rom-mlk-jr-to-inspire-your-day/?view=all

(google search) (amazon search)


Tue Oct 03 22:06:17 HKT 2017 From /weblog/learning

speak


How to prevent "um...." - https://www.nytimes.com/2017/02/24/us/verbal-ticks-like-um.html

https://simpleprogrammer.com/2017/06/26/speaking-conferences/

Keep Up...If You Can: Use Trash Talk to Motivate Yourself - https://www.wsj.com[..]se-trash-talk-to-motivate-you-1499273788 http://cn.wsj.com/big5/20170803/LIF165201.asp?source=rss

(google search) (amazon search)


Tue Oct 03 15:26:50 HKT 2017 From /weblog/history

europe


歐洲最後的信鴿軍團 - http://cn.wsj.com/big5/20121115/PHO102444.asp?source=rss

創新和叛逆:蒸汽機發明者的啟示 - http://cn.wsj.com/big5/20130204/DJL071447.asp?source=rss

最後的月食,永恒的羅馬 - http://thehousenewsbloggers.net[..]C-%EF%BC%8F-%E6%A2%81%E6%96%87%E9%81%93/

Fact about Pompeii - http://list25.com[..]-about-the-pompeii-destruction/?view=all

facts-you-probably-didnt-know-about demarks - http://www.damncoolpictures.com[..]facts-you-probably-didnt-know-about.html

hitler-that-might-take-you-by-surprise - http://list25.com[..]hat-might-take-you-by-surprise/?view=all

stalin-you-probably-never-knew - http://list25.com[..]stalin-you-probably-never-knew/?view=all

ancient-romans - http://list25.com[..]romans-were-out-of-their-minds/?view=all http://list25.com[..]ot-have-without-ancient-greece/?view=all

byzantine-empire - http://list25.com[..]now-about-the-byzantine-empire/?view=all

Italy - http://list25.com[..]e-and-quirky-facts-about-italy/?view=all

Austria - http://list25.com[..]u-might-not-know-about-austria/?view=all

vikings - http://list25.com[..]world-forgot-about-the-vikings/?view=all

holocaust - http://list25.com[..]ocaust-you-may-not-be-aware-of/?view=all

france - http://list25.com[..]t-france-that-are-cool-to-know/?view=all http://list25.com[..]lution-you-probably-overlooked/?view=all

netherlands - http://list25.com[..]ng-facts-about-the-netherlands/?view=all

Kings at Europe - http://list25.com[..]you-might-not-know-about-kings/?view=all

winston-churchill - http://list25.com[..]rated-and-controversial-figure/?view=all

USSR - http://list25.com[..]ably-didnt-know-about-the-ussr/?view=all

Belgium - http://list25.com[..]nown-for-besides-tasty-waffles/?view=all

Ireland - http://list25.com[..]lot-more-than-just-leprechauns/?view=all

意大利国父 - https://zh.wikipedia.org[..]2%B7%E5%8A%A0%E9%87%8C%E6%B3%A2%E5%BA%95

queen-elizabeth-ii - http://list25.com[..]t-queen-elizabeth-ii-you-might-not-know/

(google search) (amazon search)


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

econ


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

最简单地看,经济科学只有三个公理。一是需求定律,二是成本概念,三是竞争含意。- http://blog.sina.com.cn/s/blog_47841af70102x0v7.html

(google search) (amazon search)


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

comment


A nice thread of discussing how to comment in code - http://groups.yahoo.com/group/extremeprogramming/message/74195

A Taxonomy Of Comments - http://blog.codefx.org[..]hniques/documentation/taxonomy-comments/

Everything have 2 sides - http://blog.codefx.org[..]s/documentation/comments-costs-benefits/

Example of comment haven't update freq enough - http://marxsoftware.blogspot.hk[..]even-good-code-comments-deteriorate.html

https://testing.googleblog.com[..]health-to-comment-or-not-to-comment.html

Putting comments in code: the good, the bad, and the ugly. - https://medium.freecodecamp.org[..]e-good-the-bad-and-the-ugly-be9cc65fbf83

(google search) (amazon search)


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

action


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

50 Productive Things To Do to Organize Your Life - http://www.thegeekstuff.com/2011/11/productive-things-todo

Pay to you children to teach you - http://cn.wsj.com/big5/20121101/wvh072054.asp?source=rss

Tips on say no - http://cn.wsj.com/big5/20140327/lif113140.asp?source=rss

the-overthinkers-guide-for-taking-action - https://medium.com[..]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. - https://medium.com[..]Robot/the-power-of-decision-74f0d8ca78d2

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

(google search) (amazon search)


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

Contended


preventing false sharing with the @Contended annotation - https://dzone.com[..]false-sharing-is-and-how-jvm-prevents-it

(google search) (amazon search)


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

parsing


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

http://www.alittlemadness.com/?p=23

https://tomassetti.me/resources-create-programming-languages/

https://tomassetti.me/guide-parsing-algorithms-terminology/

(google search) (amazon search)


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

goal


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

Related interview - http://www.inside.com.tw[..]/06/16/jill-abramson-commencement-speech http://www.washingtonpost.com[..]sons-commencement-speech-at-wake-forest/

How to improve yourself - https://medium.com[..]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
http://www.michelemmartin.com[..]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 be.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 be. - https://www.forbes.com[..]by-truly-leading-your-life/#54bc6cba7ea0

(google search) (amazon search)


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

pepper


Your Complete Guide to What Peppers to Use, When - https://blog.goodeggs.com[..]to-what-peppers-to-use-when-4a3ba7dbe8ba

(google search) (amazon search)


Mon Sep 25 00:55:36 HKT 2017 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

(google search) (amazon search)


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

life


http://www.businessinsider.com[..]-secret-to-a-long-meaningful-life-2017-9

(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 - http://list25.com[..]al-parks-from-around-the-world/?view=all

incredible-national-parks-on-earth - http://list25.com[..]edible-national-parks-on-earth/?view=all

No Matter Where/When…Consider a National Park - http://frame.bloglovin.com[..]t=5835610263&blog=237509&frame_type=none

http://www.travelandleisure.com[..]teide-national-park-canary-islands-spain

(google search) (amazon search)


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

architecture


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

How yandex.metrica improve DB reading - http://highscalability.com[..]of-data-structures-in-yandexmetrica.html

(google search) (amazon search)


Wed Sep 20 10:02:11 HKT 2017 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

(google search) (amazon search)


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

emotion


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

psychological-hacks - http://list25.com[..]l-hacks-to-control-almost-any-situation/

Happiness is a Compass, Not a Destination - https://medium.com[..]a-compass-not-a-destination-903f92cf586e

(google search) (amazon search)


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

Africa


蘇丹之旅 - http://cn.wsj.com/big5/20120222/PHO092032.asp?source=rss

博茨瓦纳乔贝国家公园之行 - http://blog.sina.com.cn/s/blog_552d54170100kojt.html

莫桑比克的魅力 - http://cn.wsj.com/big5/20131108/lif072646.asp?source=rss

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

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

(google search) (amazon search)



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

Architecture


Top Ten Software Architecture Mistakes - http://www.infoq.com/news/2007/10/top-ten-architecture-mistakes

Discussion about the balance of upfront design - http://blog.objectmentor.com[..]4/25/the-scatology-of-agile-architecture

There is no conflict in agile and architecture - http://www.andrejkoelewijn.com[..]s-no-conflict-in-agile-and-architecture/

http://c2.com/cgi/wiki?HexagonalArchitecture

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

Problem of too many layer - http://johannesbrodwall.com[..]/10/the-madness-of-layered-architecture/

http://edmundkirwan.com/general/simple.html

http://blog.schauderhaft.de[..]are-architect-here-is-your-reading-list/

Sometime it is worth to build to throw - http://martinfowler.com/bliki/SacrificialArchitecture.html

Business Transactions
External Dependencies
Caching Strategy
Garbage Collection
Application Topology
http://blog.appdynamics.com[..]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. - http://edmundkirwan.com/general/simple.html

http://blog.cloudera.com[..]ting-started-with-big-data-architecture/

Twitter - http://www.infoq.com/cn/articles/twitter-architecture-evolution http://highscalability.com[..]tter-handles-3000-images-per-second.html

Suning, more on HTTP - http://www.infoq.com[..]oduct-details-system-architecture-design

Decision - https://javax0.wordpress.com/2016/05/04/architects-dont-decide/

Some suggestion of making system simple, well, but the suggestion itself it is that simple - https://www.infoq.com/articles/driving-architectural-simplicity

https://medium.com[..]ural-patterns-in-a-nutshell-a0b47a1e9013

(google search) (amazon search)


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

development


https://medium.com[..]opment-to-grow-your-startup-b9d76027468e

(google search) (amazon search)


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

uuid


https://segment.com/blog/a-brief-history-of-the-uuid/
http://www.infoq.com/cn/articles/talk-about-the-history-of-uuid

If using uuid as PK is good idea? - https://tomharrisonjr.com[..]-as-primary-keys-be-careful-7b2aa3dcb439

(google search) (amazon search)


Fri Sep 08 17:52:03 HKT 2017 From /weblog/trip

tips


May not really useful

【飲食男女】飛機中伏位|走廊多菌 座位要識揀 - http://hk.apple.nextmedia.com/realtime/magazine/20160705/55314899
【飲食男女】飛機中伏位|摺枱加料 尿片飛機餐 - http://hk.apple.nextmedia.com/realtime/magazine/20160705/55314457
【飲食男女】飛機中伏位|飛機餐陳年生果 小心為上 - http://hk.apple.nextmedia.com/realtime/magazine/20160705/55315428

【亞洲航點總整理】臨時找機票的你,知道日本、韓國、東南亞有哪些廉價航班可以選擇嗎? - http://blog.kkday.com/2016/11/AsiaLcc.html

【旅行祕笈】用廉價航空玩歐洲竟然這麼便宜?! 購買歐洲廉航的3大技巧! - http://blog.kkday.com/2016/11/europelcc.html

TRAVELING WITH A TODDLER CHECKLIST - http://frame.bloglovin.com[..]=5828583385&blog=3512968&frame_type=none

(google search) (amazon search)


Fri Sep 08 17:43:15 HKT 2017 From /weblog/trip/travelling

Spain


Mallorca - http://frame.bloglovin.com[..]5831206523&blog=13214417&frame_type=none

西班牙北部雄偉歐羅巴山(Picos de Europa)徒步探險 - http://cn.wsj.com/big5/20140616/lux113852.asp?source=rss


(google search) (amazon search)


Fri Sep 08 17:34:06 HKT 2017 From /weblog/science

sun


太陽活動令科學家迷惑不解 - http://cn.wsj.com/big5/20131112/bus093431.asp?source=rss

https://medium.com[..]n-less-than-a-billion-years-5f9bda31b6d0

(google search) (amazon search)


Fri Sep 08 16:09:35 HKT 2017 From /weblog/misc

regex


Short tips of regex - http://immike.net[..]know-to-become-a-regular-expression-pro/

Let regex more readable - http://martinfowler.com/bliki/ComposedRegex.html

Useful Regular regression

Match username - /^[a-zA-Z0-9_]{3,16}$/
Matching an XHTML/XML tag - {]*>(.*?)}
Matching an XHTML/XML tag with a certain attribute value (e.g. class or tag) - {]*attribute\\s*=\\s*(["'])value\\\\1[^>]*>(.*?)}
Matching a URL - (a very long one... refer to article...)

http://immike.net[..]ssions-every-web-programmer-should-know/

The danger of bad regex - http://andreas.haufler.info[..]o-kill-java-with-regular-expression.html http://www.regular-expressions.info/catastrophic.html http://vladmihalcea.com/2014/02/24/the-regex-that-broke-a-server/

You have a string “BEFOREAFTER”. If this string has a ‘x’ in it, you want to capture everything before the ‘x’, else you want to capture the whole string. So,
”BEFOREAFTER” gives “BEFOREAFTER”
”BEFORExAFTER” gives “BEFORE”
http://octodecillion.com[..]apture-with-optional-delimeter/#solution

http://www.infoq.com[..]/regular-expressions-introduction-part01

https://www.guru99.com/linux-regular-expressions.html

(google search) (amazon search)