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

Sun Jul 29 23:13:36 HKT 2018 From /weblog/software_engineering

review


Why code review beats testing: evidence from decades of programming research - http://kev.inburke.com[..]the-best-ways-to-find-bugs-in-your-code/

1: Review often
2: Review informal and short
3: Review with difference people
4: Keep it positive
5: Enjoy it

http://www.makinggoodsoftware.com[..]/08/06/5-tips-to-make-good-code-reviews/

Why review on naming is important - http://swreflections.blogspot.com.au[..]code-and-code-reviews-whats-in-name.html

Maybe useful... can take a look - https://www.ibm.com[..]ary/11-proven-practices-for-peer-review/ http://spin.atomicobject.com/2013/10/18/code-review/ http://www.yegor256.com/2015/02/09/serious-code-reviewer.html

checklist - http://technotes.towardsjob.com[..]com/java/code-review-checklist-for-java/ http://blog.fogcreek.com[..]-with-our-code-review-checklist-example/

another doc about review - http://www.lornajane.net[..]ode-reviews-before-you-even-run-the-code

https://www.infoq.com/articles/effective-code-reviews <- also a list

giving-better-code-reviews - https://medium.com[..]ter-code-reviews-16109e0fdd36#.hvku9f942

Measuring software engineering competency - http://www.savvyclutch.com[..]asuring-software-engineering-competency/

http://www.funretrospectives.com/

code review something you don't know - https://maxbittker.com/code-review/ https://dev.to[..]w-to-review-code-you-dont-understand-pc7

https://dev.to[..]ood-code-reviews-and-win-colleagues-2dc8

https://medium.com[..]/code-review-best-practices-19e02780015f

(google search) (amazon search)


Thu Jul 26 23:47:33 HKT 2018 From /weblog/software_engineering

estimate


Here is one way of how people estimate percent of completion - http://geekswithblogs.net/optikal/archive/2006/12/31/102381.aspx

I believe the general practice in my company is to take your estimate and triple it. Noone EVER complains that a project was completed too quickly. - http://discuss.joelonsoftware.com[..]iscussTopicParent=15151&ixDiscussGroup=3

McConnell: 25% isn't necessarily a bad number. What's bad about it is that the average project is something like 100% late and 100% over budget at the time it's shut down. With better development approaches, a lot of those projects would get shut down when they've used 20% of their budgets rather than 200% of their budgets.
http://blogs.cio.com/node/600

Schedule chicken , someone leave the responsiblity to other sliencely - http://www.stickyminds.com[..]ion=edetail&ObjectType=COL&ObjectId=7923

If you need to deliver software in 9 months, you could make a plan to deliver software in 9 months and hope it works. Or you could start delivering software every week. Maybe in the first week you aren't so good at it but after four weeks you and the rest of your team will be better. I call it the reduce risk by practicing technique. I can't believe how many people line up against me on this, even quality experts. - Ward Cunningham

Estimate via experience - http://digerati-illuminatus.blogspot.com[..]mating-software-feature-development.html

Explain what is Velocity in scrum - http://kw-agiledevelopment.blogspot.com[..]2008/01/understanding-your-velocity.html

Concern about estimation - http://agile.dzone.com/news/humans-cant-estimate-tasks http://jimhighsmith.com/2011/11/02/velocity-is-killing-agility/

Test Effort Estimation - http://blogs.siliconindia.com[..]mation_approch-bid-00oQI1TW93593159.html

Reducing focus on estimation, I think it is good move, as estimate always inaccurate - http://blog.anandvishwanath.in[..]se-for-reducing-focus-on-estimation.html

http://www.scrumexpert.com[..]ng-budget-instead-of-estimates-in-agile/

Discussion about noestimates-software-contractors - http://www.infoq.com[..]2016/01/noestimates-software-contractors http://www.infoq.com[..]2015/12/noestimates-software-contractors

https://ronjeffries.com/articles/estimation-articles/ https://ronjeffries.com/articles/018-01ff/no-estimates-logic/

(google search) (amazon search)


Fri Jul 20 15:09:56 HKT 2018 From /weblog/unix

Linux


How to get the system thread version - getconf GNU_LIBPTHREAD_VERSION http://groups.google.com[..]wse_thread/thread/81ff4b5d1ea3372d?hl=en

How to prevent module getting load, by edit /etc/modprobe.d/blacklist.conf : http://www.basshero.org/62/how-to-disable-devices-in-ubuntu/

Standard Linux error code - http://www.thegeekstuff.com/2010/10/linux-error-codes/

http://www.thegeekstuff.com[..]11/03/linux-performance-monitoring-intro

Discussion about why Linux is way faster than Windows for huge number of small file processing - http://stackoverflow.com[..]s-to-go-as-fast-as-linux-for-compiling-c http://games.greggman.com/game/why-is-windows-so-slow/

"sync; sudo echo 3 > /proc/sys/vm/drop_caches" - http://www.ubuntugeek.com[..]ow-to-clear-cached-memory-on-ubuntu.html

Funny linux commands - http://www.pixelstech.net/article/1370744983-Funny-Linux-commands

25 years of linux - https://medium.freecodecamp.com[..]acts-about-linux-c8d8ac30076d#.m6b9wnhni

basic-principle-of-Linux-privilege-control - http://www.infoq.com[..]sic-principle-of-Linux-privilege-control

New approach to save memory - https://code.fb.com[..]ng-oomd-a-new-approach-to-handling-ooms/

(google search) (amazon search)


Tue Jul 17 11:24:47 HKT 2018 From /weblog/fun

records


全世界最長指甲 印度男子留了66年後和它說再見 - https://dq.yam.com/post.php?id=9623

(google search) (amazon search)


Fri Jul 13 23:54:42 HKT 2018 From /weblog/java/fundamental

Number


double aDouble = 12345678912345678912345.0;
BigDecimal dd = new BigDecimal(aDouble);
System.out.println(dd); // print: 12345678912345679593472

String aString = "12345678912345678912345.0";
BigDecimal bd = new BigDecimal(aString);
System.out.println(bd); // print: 12345678912345678912345.0

Java Hangs When Converting 2.2250738585072012e-308 - http://www.exploringbinary.com[..]when-converting-2-2250738585072012e-308/ http://bugs.openjdk.java.net/show_bug.cgi?id=100119

Compare performance between double and float - http://www.heatonresearch.com[..]-between-java%E2%80%99s-float-and-double

How to work correctly with double - http://vanillajava.blogspot.com.au[..]au/2014/07/compounding-double-error.html

Maybe handy api, Math.toIntExact(Long) - http://marxsoftware.blogspot.com[..]t-conversion-of-long-to-int-in-java.html
Check the border cases - http://vanillajava.blogspot.com.au[..]consistent-operation-widen-rules-in.html http://vanillajava.blogspot.com.au[..]ava-conversion-puzzler-not-suitable.html

(google search) (amazon search)


Wed Jul 11 23:07:18 HKT 2018 From /weblog/java/fundamental

collections


Detailed decision of arraylist and linkedlist, consist of a lot benchmark results, take a look if interested: http://javachaos.crazyredpanda.com/?p=99

One bug from java HashMap explaining it can be difficult to achieve fail-fast - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6625725 http://java.dzone.com/articles/do-your-iterators-always-fail

Performance difference of difference collection - http://java-persistence-performance.blogspot.com[..]0/12/what-is-faster-jvm-performance.html http://leolewis.website.org[..]/2011/07/14/java-collection-performance/

A treelist implementation - http://binkley.blogspot.com/2007_02_01_archive.html

Implement LRU cache using LinkedHashMap - http://vanillajava.blogspot.com[..]11/06/java-secret-lru-cache-in-java.html

Problem of using soft-reference for automate cache clean up - http://comments.gmane.org[..]gmane.comp.java.jsr.166-concurrency/7982

if it claims that an element is contained in it, this might be in error, but if it claims that an element is not contained in it, then this is definitely true. - http://codingjunkie.net/guava-bloomfilter/

Comment of various collections library - http://plumbr.eu/blog/selecting-your-collections-library

List of FAQ of Java collections - http://www.journaldev.com[..]lections-interview-questions-and-answers

Java Collections – Performance (Time Complexity) - http://infotechgems.blogspot.com.br[..]1/java-collections-performance-time.html

Performance improvement for HashMap for Java8 - http://www.nurkiewicz.com[..]hashmap-performance-improvements-in.html

Introduction to GS collection - http://www.infoq.com[..]s/gs-collections-examples-tutorial-part1 http://www.infoq.com[..]s/gs-collections-examples-tutorial-part2

removeEldestEntry, interesting function of linkedhashmap - http://www.ageofjava.com[..]/prevent-your-caches-from-exploding.html

How new version of java help immutable style - https://dzone.com/articles/java-collections-are-evolving

(google search) (amazon search)



Tue Jul 10 11:32:28 HKT 2018 From /weblog/history

world


回首沙龍的一生 - http://cn.wsj.com/big5/20140113/PHO093936.asp?source=rss

surgical-tools-you-want-to-stay-away - http://www.damncoolpictures.com[..]urgical-tools-you-want-to-stay-away.html

incredible-animals-that-shaped-human-history - http://list25.com[..]mals-that-shaped-human-history/?view=all

amazing-moments-from-history-captured - http://www.damncoolpictures.com[..]azing-moments-from-history-captured.html

historically-accurate-modern-day-thanksgiving-facts - http://list25.com[..]-modern-day-thanksgiving-facts/?view=all

bizarre-historical-facts-you-didnt-know - http://list25.com[..]istorical-facts-you-didnt-know/?view=all

http://www.damncoolpictures.com[..]last-photos-ever-taken-of-25-famous.html

greatest-warriors-of-all-time - http://list25.com/25-greatest-warriors-of-all-time/?view=all

incredible-historical-armors - http://list25.com[..]orical-armors-that-still-exist/?view=all

facts-about-world-war-i-that-shaped-the-world - http://list25.com[..]ld-war-i-that-shaped-the-world/?view=all

一戰戰地的今與昔 - http://cn.wsj.com/big5/20140630/PHO102559.asp?source=rss http://cn.wsj.com/big5/20140705/opn093501.asp?source=rss

Last photos of 25 famous people - http://www.damncoolpictures.com[..]last-photos-ever-taken-of-25-famous.html

http://list25.com/25-worst-earthquakes-in-history/?view=all

http://list25.com[..]ht-just-make-you-a-grandmaster/?view=all

http://list25.com[..]-bicycles-for-bike-enthusiasts/?view=all

Nowadays doctors don't make house calls all to often but back in 1948 this type of practice was very common. As you're about to see, rural doctors had a very busy job. - http://www.damncoolpictures.com[..]-it-was-like-to-be-rural-doctor-for.html

http://list25.com/25-most-hardcore-snipers-in-history/?view=all

http://list25.com[..]otos-you-wont-believe-are-real/?view=all

http://list25.com/25-bizarre-facts-about-clothing/?view=all

http://list25.com/25-most-influential-cities-in-history/?view=all

http://list25.com[..]hygiene-practices-from-history/?view=all

http://www.damncoolpictures.com[..]ese-are-top-10-highest-iqs-in-human.html

http://list25.com[..]warriors-ever-sent-into-battle/?view=all

保特 - https://theinitium.com/article/20170808-photo-UsainBolt/

http://list25.com[..]exploration-you-might-not-know/?view=all

http://list25.com[..]sting-facts-about-sunken-ships/?view=all

Largest cities in the world - http://list25.com[..]n-the-world-throughout-history/?view=all

Gold - http://list25.com[..]ings-you-didnt-know-about-gold/?view=all

Israel - http://list25.com[..]ting-and-controversial-country/?view=all

most-important-people-in-history-who-are-drastically-underrated - http://list25.com[..]who-are-drastically-underrated/?view=all

trivia-about-trains - http://list25.com/25-awesome-trivia-about-trains/?view=all

legendary-mythical-weapons - http://list25.com[..]l-weapons-which-shaped-history/?view=all

Boxing - http://list25.com[..]things-you-never-knew-about-it/?view=all

Writing system - http://list25.com[..]that-we-might-never-figure-out/?view=all

lesser-known-but-horrific-war-crimes - http://list25.com[..]ar-crimes-that-might-shock-you/?view=all

Flags - http://list25.com[..]ngs-you-never-knew-about-flags/?view=all

Pilots - http://list25.com[..]ies-and-anecdotes-about-pilots/?view=all

hardcore-people-to-have-ever-lived - http://list25.com[..]core-people-to-have-ever-lived/?view=all

Deadliest wars - http://list25.com/25-deadliest-wars-in-human-history/?view=all

Favorite lanmarks - http://list25.com[..]tion-youve-probably-never-seen/?view=all

symbols - http://list25.com[..]ve-lost-their-original-meaning/?view=all

mother-teresa - http://list25.com[..]esa-and-her-extraordinary-life/?view=all

Bomb - http://list25.com[..]acts-that-are-fairly-explosive/?view=all

byzantine-emperors - http://list25.com[..]-byzantine-emperors-in-history/?view=all

25 Largest And Most Epic Empires In History - http://list25.com[..]d-most-epic-empires-in-history/?view=all

architects-whose-works-are-truly-inspiring - http://list25.com[..]hose-works-are-truly-inspiring/?view=all

unique-winter-traditions-around-the-world - http://list25.com[..]er-traditions-around-the-world/?view=all

most-remarkable-nobel-peace-prize-winners - http://list25.com/25-most-remarkable-nobel-peace-prize-winners/

makeup-history - http://list25.com[..]makeup-history-facts-youll-want-to-know/

common-symbols-and-their-meanings - http://list25.com/25-common-symbols-and-their-meanings/

amazing-battles-in-history - http://list25.com/25-amazing-battles-in-history/

http://list25.com/25-shocking-facts-about-slave-trade/

https://list25.com/25-modern-day-folk-heroes-we-want-to-know/

https://list25.com[..]rs-who-died-horribly-unfortunate-deaths/

https://list25.com/25-most-important-events-in-history/

https://list25.com[..]ts-about-canada-you-probably-didnt-know/

https://list25.com[..]y-bizarre-rituals-from-around-the-world/

10大想不到發明全來自第一次世界大戰 - https://dq.yam.com/post.php?id=1928

Ancient library - https://list25.com[..]ancient-libraries-you-should-know-about/

(google search) (amazon search)


Sun Jul 08 23:27:04 HKT 2018 From /weblog/learning

focus


How to train focus - https://www.infoq.com/news/2017/01/attention-awareness-teams http://www.infoq.com/cn/news/2017/01/attention-awareness-teams

Once you build self-control through a chosen activity, you do a better job exerting self-control in other situations. - https://qz.com[..]r-thanks-to-the-science-of-self-control/

17 yrs don't speak... - https://dq.yam.com/post.php?id=7898

5 hours rule, every day spend an hour to read/reflect/experience, 5 times a week - http://www.businessinsider.com[..]and-oprah-all-use-the-5-hour-rule-2017-7 https://medium.com[..]-all-embrace-the-5-hour-rule-8836f554da1

Why focusing is important - https://www.theverge.com[..]-practice-training-neuroscience-research

How To Dramatically Sharpen Your Attention And Focus = https://medium.com[..]en-your-attention-and-focus-416444802997

How to due with information overload - https://betterhumans.coach.me[..]-hurts-us-and-how-to-escape-4a2924800e16

獨自練習(反覆針對問題點,進行大量重複聚焦式的練習。)
全神貫注(因為很容易累,要搭配充足睡眠。)
保持覺察(不要讓自己在練習時,因為習慣了就開始不思考。隨時抓出關鍵轉折點,然後針對問題,重點密集的練習克服。)
拆解專家的技術,去分析其心智模型(不斷討論,思考他為何要這麼做?)
接受專家高質量針對性的回饋(後期可以透過心智模型自我回饋) - https://www.inside.com.tw[..]ecrets-from-the-new-science-of-expertise

How to concentrate - https://medium.com[..]-no-such-thing-as-motivation-e02edd7de30

(google search) (amazon search)


Mon Jun 25 20:51:35 HKT 2018 From /weblog/ai

nlp


https://monkeylearn.com[..]rted-in-natural-language-processing-nlp/

(google search) (amazon search)


Sun Jun 24 23:03:56 HKT 2018 From /weblog/misc

tools


http://en.wikipedia.org[..]i/List_of_tools_for_static_code_analysis

Project template for quicker start a project - http://www.petrikainulainen.net[..]-a-software-project-as-fast-as-possible/ http://jhipster.github.io/

LaTeX - http://marxsoftware.blogspot.com.au[..]o-begin-learning-and-applying-latex.html

Online tool to convert word document to good HTML - http://www.html-cleaner.com/

Online IDE - https://code.sololearn.com/#java

Lot of productivity tools - https://medium.com[..]op-27-startup-tools-of-2017-aa9e98fc4a34

(google search) (amazon search)


Sat Jun 23 15:53:57 HKT 2018 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

(google search) (amazon search)


Thu Jun 21 23:18:15 HKT 2018 From /weblog/trip/travelling

Israel


https://list25.com/25-truly-fascinating-facts-about-the-dead-sea/

(google search) (amazon search)


Thu Jun 21 23:14:23 HKT 2018 From /weblog/fun

myth


https://list25.com[..]yths-you-wont-believe-are-actually-true/

(google search) (amazon search)


Thu Jun 07 23:13:14 HKT 2018 From /weblog/science

body


https://www.zmescience.com/science/why-we-stretch-2853496

(google search) (amazon search)


Wed Jun 06 11:59:50 HKT 2018 From /weblog/software_engineering/project

project management


Linus share about project management, most importance is people, and also discuss about tools, how to collabrate people and how to delegate - http://h30565.www3.hp.com[..]Software-Development-Management/ba-p/440

Only the programmer who is going to write the code can schedule it. Any system where management writes a schedule and hands it off to programmers is doomed to fail. Only the programmer who is going to do the work can figure out what steps they will need to take to implement that feature. - http://www.joelonsoftware.com/articles/fog0000000245.html

Never, ever let managers tell programmers to reduce an estimate. Many rookie software managers think that they can "motivate" their programmers to work faster by giving them nice, "tight" (unrealistically short) schedules. I think this kind of motivation is brain-dead. - http://www.joelonsoftware.com/articles/fog0000000245.html

Micromanagement or Macromanagement? http://boncey.org/2006_10_29_how_to_mentor_programmers

But, unfortunately, as a general rule, Project Managers have no training. Even if they do have training in the form of an MBA, MBA education is impractical and useless; the academic community has completely failed us in this respect. Furthermore, Project Managers are more often based on personal friendships and company politics; they are rarely based on management skill.
And, finally, most managers do not acknowledge that management is a skill that they must study and learn so they don't study or learn it.

http://discuss.joelonsoftware.com[..]DiscussTopicParent=8469&ixDiscussGroup=5

An explanation of agile, I think it is more about project management - http://blog.objectmentor.com/articles/2007/04/23/short-reach

Some common problem of software project management - http://ajaxwidgets.com[..]thomas/9_reasons_why_software_project.bb
http://ntschutta.com[..]ou-know-your-project-is-in-trouble-when/

http://www.goodproductmanager.com[..]roduct-management-vs-project-management/

Brief description of thoughtworks codejam - http://blog.nona.name/200804274.html

Listen first. Measure later. http://digerati-illuminatus.blogspot.com[..]gspot.com/2008/05/measure-or-listen.html

Paper of burn up and burn down - http://alistair.cockburn.us/Earned-value+and+burn+charts Per my understanding, we can say burn down is push by management where DEV work as task consumer and completing per define tasks within limited time; where burn up work in the other way round.

Why rewrite usually bad - http://www.jroller.com[..]astianKuebeck/entry/why_version_2_0_will

Why need to manage user/client - http://dreamhead.blogbus.com/logs/48408290.html

The blog list several software projects fail case study - http://www.codinghorror.com/blog/archives/000588.html

The law of late project - http://www.commonsense4commonpeople.net[..]et/2009/11/the-law-of-late-projects.html

Friendship, what make one big team working - http://blog.objectmentor.com/articles/2010/04/26/pair-management

On an Agile Team, a person is removed from the team by assigning them work. - http://www.agileadvice.com[..]e-between-agile-teams-and-project-teamd/

Some say an method "Impact Mapping" is very useful - http://mysoftwarequality.wordpress.com[..]com/2014/07/15/complexity-is-the-excuse/

Transfer project to products - https://www.infoq.com/articles/transform-projects-products

Frequent planning - https://www.jrothman.com[..]can-lead-to-short-and-frequent-planning/

(google search) (amazon search)


Wed Jun 06 00:39:10 HKT 2018 From /weblog/learning

school


https://list25.com/25-reasons-you-should-stay-in-school/

(google search) (amazon search)


Wed Jun 06 00:08:24 HKT 2018 From /weblog/health

addict


https://www.zmescience.com[..]/medicine/what-causes-addicts-to-relapse

(google search) (amazon search)



Sun Jun 03 23:45:06 HKT 2018 From /weblog/computer+science

cryptocurrency


https://www.infoq.com/articles/blockchain-middleware

揭秘比特币和区块链(五):深入理解比特币交易的脚本- http://www.infoq.com[..]erstanding-of-bitcoin-transaction-script

https://hackernoon.com[..]d-island-with-pen-and-paper-899949ec555b

(google search) (amazon search)


Sun Jun 03 10:05:34 HKT 2018 From /weblog/software_engineering/team

Team work


Building trust for team - http://cocreatr.typepad.com[..]nity-of-practice-and-trust-building.html

One nice article about teamwork:

Directing (hi directive + lo supportive, for "enthusiastic beginners")
Supporting (hi directive + hi supportive, for "disillusioned learners")
Coaching (lo directive + hi supportive, for "reluctant contributors")
Delegating (lo directive + lo supportive, for "peak performers")

http://www.cmcrossroads.com[..]bbthreads/showflat.php?Cat=&Number=64809

Is it a people problem or process problem - http://blog.nayima.be[..]01/21/people-problem-or-process-problem/

importance of teamwork - http://www.butunclebob.com[..]leS.MichaelFeathers.ProgrammingOnYourOwn

5 Dysfunctions of a Team - http://www.anticlue.net/archives/000279.htm

A Leaner Start: Reducing Team Setup Times - http://www.infoq.com/articles/pat-kua-onboarding-new , I think article "letting-go" is really insightful - http://www.thekua.com[..]007/09/24/onboarding-strategy-letting-go

A good explanation of what is courage, and the result of didn't have courage. It also mention a bit of how to bulit courage within the team, but not much about it - http://www.xprogramming.com/xpmag/NotXP.htm

A potential issue of focus too much on people, rely on few heros - http://jchyip.blogspot.com[..]12/people-over-process-misses-point.html

Our agile process requires people to spend the effort to listen and talk to each other, working closely. You have to be a people person to like it. It doesn't suit sociopaths. Accidently hiring a sociopath is going to make XP impossible. Trust me, I know. To me this is XP's fundamental weakness. http://jchyip.blogspot.com[..]12/extreme-programmings-fundamental.html

What important is team but not idea - http://www.codinghorror.com[..]g/2010/01/cultivate-teams-not-ideas.html

http://www.infoq.com/news/2011/11/enable-high-performance-teams

http://www.infoq.com/presentations/Co-Making-Great-Products


A Measure of Your Team’s Health: How You Treat Your “Idiot” - http://quickbase.intuit.com[..]r-teams-health-how-you-treat-your-idiot/ http://www.inside.com.tw[..]ur-teams-health-how-you-treat-your-idiot

https://www.infoq.com/news/2018/05/culture-safety-ei-teams

(google search) (amazon search)


Sat Jun 02 20:17:36 HKT 2018 From /weblog/science

research


Richard Hamming (inventor of, among other things, hamming codes) - http://infoproc.blogspot.com/2011/07/what-is-difference.html http://www.cs.virginia.edu/~robins/YouAndYourResearch.html

Why measurement is important - http://cn.wsj.com/big5/20130202/opn095537.asp?source=rss

石墨烯引發科學淘金熱 - http://cn.wsj.com/big5/20130926/inn072916.asp?source=rss

人工培育肌肉組織獲重大進展 - http://cn.wsj.com/big5/20140424/lif120606.asp?source=rss

quantum-mechanics-changed-our-view-of-the-universe - http://list25.com[..]anged-our-view-of-the-universe/?view=all

How to become a amateur scientist - https://www.zmescience.com/science/how-amateur-scientist-0423432/

(google search) (amazon search)


Thu May 31 23:50:16 HKT 2018 From /weblog/science

eat


Research about how to eat - http://cn.wsj.com/big5/20130926/inn073236.asp?source=rss

sweet-facts-about-fruits-that-you-never-knew/ - http://list25.com[..]-facts-about-fruits-that-you-never-knew/

yeast - https://www.zmescience.com[..]east-incredibly-important-economic-role/

https://www.zmescience.com[..]ience-manufacturing-supplements-30052018

(google search) (amazon search)


Mon May 21 23:48:27 HKT 2018 From /weblog/software_engineering/team

leadership


Servant Leadership - http://www.inc.com[..]t-be-my-style-of-servant-leadership.html , similarly, what a leader should do is helping other to do better, not to be the best of the team - http://blog.vincentx.info[..]/03/onthings-manga-taught-me-leadership/ http://www.infoq.com[..]what-do-you-look-for-in-a-servant-leader

Mentorship - http://www.javacodegeeks.com[..]entorship-in-software-craftsmanship.html

Keep focus, or lose - http://googlesystem.blogspot.com[..]0/how-steve-jobs-influenced-googles.html

The anti-pattern and suggestion about new joiner - http://5whys.com[..]-you-will-face-as-a-software-team-l.html

Believe me, the objective was not to make decisions, but to create the right environment so that the right decision would be made. http://tech.groups.yahoo.com/group/leandevelopment/message/1952

A nice set of questions to ask for a leader - http://jchyip.blogspot.com[..]3/questions-on-influence-and-growth.html

In short, don't put your shoes on others' foot - http://www.inc.com[..]earned-in-the-army_Printer_Friendly.html

4 types of leadership style, well, I think he model leadership a little too simple - http://softwarecreation.org[..]s-the-best-leader-for-the-software-team/

Your experts are spending all their time mentoring novices. Therefore:

Put one expert in charge of all the novices, let the others develop the system. - http://gigix.agilechina.net[..]010/2/25/organizational-pattern-day-care

What is the key Characteristics of great team - http://www.infoq.com/news/2011/01/characteristics-agile-org

This is very insightful obversation, in many time we look into something work in short term but not really solve the problem, a discussion about why so many people like micromanagement even if they know it is bad - http://www.thoughtclusters.com[..]m/2011/01/programmers-and-micromanaging/

http://www.adoptionofagile.com[..]best-thing-you-can-do-for-your-team.html <- is provide required information, probably more transparent.

Don't make me think... but you have no business not allowing me to think if I choose to. - http://jchyip.blogspot.com[..]allow-me-to-think-just-dont-make-me.html

How To Lead Clever People, actually I am double about this, let's see - http://business.in.com/printcontent/28632 http://business.in.com/media/images/2011/Sep/img_56852_wise.jpg

How to grow the leadership - http://www.jrothman.com[..]og/mpd/2012/11/nurturing-leadership.html

他在公司的名言是「When you give, you get」。他在上海成立科研中心,大方讓上汽參與,他認為各懷鬼貽的氣氛不可能做出成績。合資公司理論上是獨立個體,合資公司員工應把合資公司利益放到最前,而不是自己原屬公司的利益,但很少人做得到。慢慢下來,上汽也逐漸對墨菲產生尊重。

在美國和上海工作過的GM員工,指上海GM的工作氣氛跟美國截然不同,甚至認為上海GM形成一套自己的文化,這套文化建基於信任。墨菲跟員工打成一片,工餘在家中安排活動,中美關係罕有地融洽。 http://www.thehousenews.com/finance/由傲慢製造的優秀企業/



10. 永遠記得,做出決定前要先綜觀全局。

9. 否定別人跟切換開關一樣容易。但你最好拼死抵抗這種衝動,因為你也曾經做過蠢事。你做過爛決定,然後學習、成長,別人也一樣。

8. 掃地、擦桌、關燈。哪裡有漏洞要補就去補——即便那很瑣碎、沒人會注意。你必須做這些事去造福你的產品、你的公司,以及所有你們團隊共同打造的,令眾人驚艷、神奇的事物。

7. 你無法做所有的事。閉上眼睛,向後仰倒,學會信任。

6. 顯然有某種更為有效的方法能處理你正在做的事。是什麼呢?在每天回家的路上反覆思考吧。

5. 找出總是在依賴你的人,想想要怎麼做才能協助他們,讓他們自力更生。或許你覺得當個壟斷市場的鮭魚供應商很重要,但如果小鎮的所有人都學會捕魚,便能將你解放出來去做別的事。像是學習種小麥,或是如何馴服那些可愛的小狼。

4. 別說任何對當下討論沒有貢獻的話。你的聲音並非悠揚到絕對必須被聽見。

3. 做得出最好的決定比不上處在得以確保做出更多最佳決定的流程。

2. 就像你經常發表意見那樣,多說感謝和鼓勵的話語。

1. 最重要的是:永遠要掃除障礙物。那怕只是玩玩手指、看看窗外的雲,也別讓你那愚蠢、幼稚的自我阻礙團隊前進的腳步。

http://www.inside.com.tw/2013/02/04/a-manager-s-maifesto

http://joeduffyblog.com[..]oftware-leadership-6-read-every-checkin/

http://www.engineeringandcareering.co.uk[..]o.uk/2014/10/leading-and-delegating.html

https://www.thekua.com[..]op-5-mistakes-for-first-time-tech-leads/

http://www.yegor256.com/2015/01/08/morning-standup-meetings.html

How to lead with diplomatic - http://www.crucialskills.com[..]how-to-be-both-assertive-and-diplomatic/

Dr. Nico Rose cites research that finds that happy people tend to be more effective leaders. - http://www.forbes.com[..]-your-money-managing-your-life-part-one/

https://www.infoq.com/news/2017/02/humility-positive-trait

https://medium.com[..]ge-manager-vs-great-manager-cf8a2e30907d

https://simpleprogrammer.com/coaching-programmers/

Don't pretend - https://medium.com[..]ad-my-five-biggest-mistakes-fd7f4a2f1808

(google search) (amazon search)


Thu Jan 01 08:00:00 HKT 1970 From /weblog/photographic

star


星軌拍攝技巧 數問 -

1).數碼機因hot pixel而唔適合曝得耐...最好分開影影夠幾個鐘...咁每張間隔之間都要俾CMOS斗下氣?
有師兄 教過 分十幾張 每張 10-20min 再合成 好過 一野 暴 幾粒鐘, (菲林 令計)

2).數碼機有D人話用ISO 100、有人話用ISO 400-800好...如果用合成方法...其實係咪都係就番光害而定...定係關雜訊事?
睇天氣 , 小弟 用 o個次 用 iso 100

5).北極星仰角澳門係23度,咁香港一樣??
4季 都唔同 位置, 用星座 搵 會準確 d, e+ 係 冬季, 北極星 位置 係 獵戶座 (lei 個最易 認, 唔會 搵唔倒 ... ) 頭頂 (腰帶 致 頭頂 距離 再過 5倍左右)

附圖 係 舊年 去雲南 香格里拉 時影, 本泥想 長暴, 不過 o個晚 太涷 個人 頂唔順 要收皮 反酒店

http://www.dchome.net/viewthread.php?tid=798154

With a lot of information, 香港的星空 — 觀測及拍攝資訊 - http://www.dcfever.com/column/read.php?id=1829

Herman's articles at dcfever - http://www.dcfever.com/column/info.php?id=185

500px tutorial - http://500px.com/blog/738/tutorial-photograph-the-night-sky

About Comet - http://www.dcfever.com/column/read.php?id=2193

Atmospheric optical phenomena 大氣光學現象 - http://matthew-chin.blogspot.hk[..]16/06/atmospheric-optical-phenomena.html

Stars & Night Sky - http://www.mikkolagerstedt.com[..]top-5-tips-to-photograph-stars-night-sky

=====
這張是11月15日凌晨拍攝的M42獵戶座星雲, 大埔的光害較嚴重, 所以要加上IDAS V4濾鏡作長時間曝光, 分三段不同時間曝光及作Layer Masking 處理, 把動態範圍拉闊. 在月光的影下算是滿意, 希望之後可以分數晚作10小時以上的曝光並加長每一張frame 的曝光時間 (現在是5分鐘一張), 使到暗位的表現進一步改善.

Place: Tai Po
Date: 14 Nov, 2013 (UT)
Camera: Canon 20Da
Lens: Canon EF-600 F4L
Mount: Vixen Sphinx with Star Book
Filter: IDAS V4
Exposure: 10 sec x 10, 30 sec x 10, 300sec x 26
ISO: 800
Guiding: Borg 60mm telescope, AIS120MM, PHD guiding.
Image calibration: Dark x 20 (average) for each exposure, Bias x 16 (Median), Dark subtracted Flat field x 20 (Median)
Processing: DSS, PS: layer Mask, Cropped, curve, colour adjusted.

http://forum.hkas.org.hk/viewthread.php?tid=8009
=====

http://list25.com[..]resemble-things-found-on-earth/?view=all

how-to-find-the-milky-way - http://goldpaintphotography.com[..]om/2015/07/24/how-to-find-the-milky-way/

how-to-capture-sharp-star-photographs - http://www.mikkolagerstedt.com[..]10/how-to-capture-sharp-star-photographs

銀河 - 觀測和拍攝 - http://matthew-chin.blogspot.hk/2016/06/blog-post.html

簡易四步驟處理高清銀河 - http://www.dcfever.com/column/read.php?id=3278 TimeLapse-AfterEffects特效『星流跡影片』-進階 - http://www.dcfever.com/column/read.php?id=3935

500 rule:
11mm: 45.5 seconds
12mm: 41.7 seconds
14mm: 35.7 seconds
16mm: 31.3 seconds
18mm: 27.8 seconds
20mm: 25 seconds
24mm: 20.8 seconds
28mm: 17.9 seconds
35mm: 14.3 seconds
50mm: 10 seconds
85mm: 5.9 seconds

http://www.price.com.hk/news.php?sec_id=12&id=7216

How to find constellations: a starter’s guide - http://www.zmescience.com[..]eature-post/starter-guide-constellations

http://www.deepskycolors.com[..]ilky-Way-Photo-Concepts-You-May-Wan.html

【星空系列教程】銀河及地景拍攝技巧
https://digiphoto.techbang.com[..]ot-to-ensure-the-star-series-tutorial-on
https://digiphoto.techbang.com[..]and-landscape-shooting-techniques-middle

(google search) (amazon search)