2017/08/10 Wesley’s Digest Collection

  • 『愛德華驚嘆生命的誕生,並且指出鍊金術師數百年來無法做到「人類創造人類」,但女人用 280 日就成功了。所謂「人類創造人類」,其實就是男女的性事繁殖。鍊金術與性繁殖,在此串連起來,而兩者的共通點正是「創造」。』鋼鍊之所以是經典有諸多原因,藉著賢者之石這樣的設定把故事劇情和人性的七宗罪一一剖析,合理展開的鋪陳顯得不過度為作品人氣而做不必要的渲染,灑狗血這類基本上在原作是完全看不到的。

  • 『選擇 Ruby 的語法跟物件導向設計是為了盡可能降低學習門檻;而用 Go 寫則是要滿足現在 Web server 對於 performance 的需求(microservice 當紅)。只要 Goby 能夠帶來足夠多的效能提升,而且不會讓 Ruby 開發者太難上手,他們自然就容易轉換到 Goby,就像前陣子流行轉換到 Elixir 一樣。』該文作者和筆者差不多年紀,別人都在飛天甚至辭職 full time 開發自己的程式語言,看看對方再想想自己,總是在前端忙得跟什麼一樣,新框架說穿了就算解決某些問題還是層層的語法糖包裹住的,如果不能理解工具的核心和實作方式這一輩子大概也只能當個工匠而忘記自己其實是有能力成為發明工具的那個人。

  • 『JWT 其中的一個組成內容為 Signature,可以防止藉由 Base64 可逆方法回推 payload 內容並將其修改。因為 Signature 是經由 Header 跟 Payload 一起 Base64 組成的。當然如果你的加密的金鑰 (secret) 流失, 便可經由第三方自行重置合法的 Token 導致失去驗證授權與否的效益』使用 JWT 似乎是多數新創進行工程相關開發的默契了,但很多人用不代表 JWT 就是顆銀彈,payload 一般而言不太可能放過於敏感的使用者資訊,像是簽章和金鑰這類還是應該存放於伺服端。

  • 『远程团队招聘一般喜欢直接用一个实际需求来查看你的适应能力。比如让你用一个周末解决一个小需求。因为这样能直接考察你独立解决问题的能力。比如我当时被要求解决一个线上表格问题。给我一个周末的时间,让我给出初步方案。那我就得沟通需求、分析需求、画出草图、确认需求、理解现有技术架构,然后去实现它,中途有问题的话就主动沟通。你会发现代码能力其实可能只占 50% 的比重,更多的是你的做事方式适合符合这个团队。所以你预先了解团队是很重要的。』remote working 最棒的就是可以自在的選擇在哪裡工作,沒有一個固定的地方或場所限制住,今天我想去某間咖啡店就去,如果可以不用天天進辦公室照樣維持平常的生產力,這樣的工作模式想必有很多人都會想跳下坑來嘗試嘗試,但壞處還是存在,可能沒有可以常常碰面的同事,越來越邊緣化也不無可能。

  • 『筆者本身是一位「半左撇子」──自懂事以來都是用右手寫字,不過也有左手用餐具等左撇子習慣。也是這個背景,令筆者對左撇子的日常生活這個題目産生興趣,並透過訪談和觀察等方法去了解更多。「左」在不同的文化和宇宙觀都被貼上次等甚或邪惡的標籤,故此左撇子在歷史上一直是被厭惡,需要「改正」的習慣[4]。在世俗化和強調個人發展的現代社會,對左撇子的負面概念比以往減退不少。』筆者就是左撇歧視的受害者,從小就習慣用左手拿筷子和寫字,後來被老媽發現後怕筆者被同儕霸凌,硬是被糾正回來用右手寫子,天曉得時至今日用右手寫出的字一樣醜,間接獲得的好處是打球多數時候可以左右開弓,雖然也沒什麼好炫耀的就是了。

只聽經典

台語 R&B 怎麼聽怎麼過癮,一聽就上癮。