別掉入思考的陷阱

本書講人嘅六大偏見,唔係好hardcore,幾易睇,有D point已經聽過。比較superise係,有D以前聽過嘅結論原來係流嘅。睇黎可能要係Todo list加個求證category。

諗返起,可信性高嘅收費媒體都值得訂閱,下下求證都幾煩下。

  • 六大思考陷阱
    1. 偏愛故事,而唔係數字
      • 熟人嘅故事令人印像深刻,好易以偏蓋全
    2. 尋求支持性意見
      • Infinite monkey theorem
      • 你主動去揾大量嘅證據你想證明嘅野,總會有一日撞中你想揾嘅野,但唔代表就係可信
        • 說服他人嘅時候要諗下E樣野
    3. 鮮少正視機遇同巧合係人生中嘅扮演角色
    4. 對世界有錯誤感知
      • 大腦好易呃,幻覺比你想像中常見
    5. 過份簡化事物
    6. 記憶好易出錯
      • 可以引導人諗起唔存在嘅記憶

Read More

簡評二十三

發現開始有太多article save低左冇時間睇。有D文就算仔細睇,都係得着唔多。
嘗試用limited time速睇,就算睇未曬或睇唔明都要process左先,好過積住係度。

一至千萬的藝術(二)– 從零蓋起雲端儲存的巨量倉庫

「一致性雜湊環〈Consistent hash ring〉可以令re-shard果時唔洗成個database D record都要搬,更加易scale。DynamoDB 好似係用E個technique。

Read More

簡評十九

A quick look at the git object store

Can read git doc to know more about git’s internal

  • git is a key value object store. With file as value, and file’s SHA1 hash as key.
  • git use first two charactors as directory for the key value store
  • Commit hash is the key of the commit object
  • A commit object contain meta data of commit and the files and directories object created in this commit
  • Branch is a pointer to a commit

Read More

How to Win Friends and Influence People

主要講點樣同人溝通,建立友誼同影響他人。
書嘅結構唔算好緊密,佢歸納左一D溝通技巧,再加上一D例子解釋。D技巧唔太複雜,但係點樣apply同咩時候apply就冇提及,而E D先係重點。

本書嘅內容好正面,繁體版嘅名都好正常,但唔知點解簡體版就翻譯做「人性的弱點」,可能係同社會文化有關,用黎吸引讀者

Read More

簡評二十二

MonolithFirst

  • You shouldn’t start a new project with microservices, even if you’re sure your application will be big enough to make it worthwhile.
    • This remind me “Pattern is discovered, not invented”
  • It is difficult to refactor services with wrong bounded contexts.
    • Better identify the boundaries by building monolith architecture

Read More