Weekly

2018 07 14

  • WEEKLY
封面照片是星期三下午四點突然宣布停止上班上課後,捷運站的情況,這是位於南京復興站,綠線與棕線的交會站,轉乘綠線的人潮綿延到棕線的月台上。 Technology Github Engineering Adopts New Architecture for MySQL High Availability Orchestrator Orchestrator at GitHub Consul Github Load Balancer How GitHub Designed its New Load Balancer Lessons I’ve learned deploying SaaS software on-prem 最近也在把一個原本是自己維運的服務打包起來佈署到別人家去,而且還不是自己佈署,中間真的好多事情需要注意 UFW Essentials: Common Firewall Rules and Commands Best practices for writing Dockerfiles Dockerfile 最佳实践之善用 ADD/COPY 来加快 Build Getting started with MongoDB Enterprise Operator for Kubernetes 還沒跟著實作一次,覺得未來應該會考慮改成這種佈署方式 [Golang] Golang buffered/unbuffer channel and pipeline 微服務架構為什麼需要配置中心? MySQL High Availability at GitHub (GitHub的MySQL高可用性实践) The System Design Primer - 系統設計入門 堪稱後端、DevOps、SRE 的寶典 Kubernetes 10 open-source Kubernetes tools for highly effective SRE and Ops Teams Kube-ops-view Kubectx Kube-shell Kubernetes Autoscaling 101: Cluster Autoscaler, Horizontal Pod Autoscaler, and Vertical Pod Autoscaler Draft vs Gitkube vs Helm vs Ksonnet vs Metaparticle vs Skaffold 只用過 Helm,聽過 Skaffold … Comprehensive Container-Based Service Monitoring with Kubernetes and Istio (詳解如何使用Istio監控基於容器的服務 ) 螞蟻金服大規模微服務架構下的Service Mesh探索之路 Blockchain 前Airbnb工程師:如何零基礎快速成長為區塊鏈開發者? Other 身兼 RD 與創辦人,如何平衡技術與管理?這家新創 CTO 詳細分享了公司壯大以來的心路歷程 《Mindset(終身成長:重新定義成功的思維模式)》 《格魯夫給經理人的第一課》 《The Score Takes Care of Itself(完美主義者的完美主義)》 台灣所得地圖 目標管理的好書《Measure What Matters》 OKR: Objectives and Key Results 人為什麼會拖延?心理學家教你解決策略 快速處理逐字稿的方法 戴著耳機用 oTranscribe 來播放錄音檔,同時把內容唸出來 透過 Google Docs 的語音輸入功能,將唸出來的聲音轉成文字

2018 06 30

  • WEEKLY
Technology GitLab.com is migrating to Google Cloud Platform The failover is currently scheduled for Saturday, July 28, 2018 GitHub Release Radar · May 2018 mitmproxy 4.0 Electron 2.0 VideoJS 7.0 spin.js 4.0 Rancher 2.0 Nest 5.0 Nuke 7.0 Pendulum 2.0 Vapor 3.0 Policy 2.0 Polymer 3.0 MongoDB Server 4.0 Generally Available Multi-document ACID transactions Type Conversions Kubernetes Integration 大話後端開發的奇淫技巧大集合 模組化設計 通用服務抽離 架構獨立服務 高併發優化 防刷/防羊毛黨 併發問題 數據採集技巧 比較第三方支付、電子支付、電子票證的差異 Blockchain Why Blockchain is Hard 中文翻譯 你在淘宝上的9.9包邮,数据也要上一遍区块链吗? 就好像「雲」就是別人的電腦,「AI」就是調整過的演算法,「區塊鏈」在這時候就變成了緩慢的、昂貴的資料庫 Distributed Ledger Technology (DLT) Blockchain Developer - 初探 Distributed Ledger Technology (DLT) Distributed Ledger Technology (DLT) and Blockchain by the World Bank Distributed Ledger Technology: beyond block chain A report by the UK Government Chief Scientific Adviser Other 互動體驗設計的100個checklist:手機連線與硬體裝置篇 順暢地連上網是最重要的基礎建設 讓目標觀眾有意願且快速加入互動 實體裝置是無法完全被數位化體驗取代 MyFitness 幫妳顧小孩健身房 歇業公告 上課人多不代表繳費的人多,繳費的人多,不代表有利潤 地點所產生的地緣特性 大頭症 錯誤員工薪資 全權交給店長負責現場的經營,只開會看營收 快速擴張的後勤人員 錯信專業 【海豚為何死在沙灘上】 報告老闆!team building 不是只有玩遊戲,更不是要創造相親相愛的和諧假象

2018 06 09

  • WEEKLY
本週第一個工作日最重要的消息就是 GitHub 被 Microsoft 併購了! Technology The Twelve-Factor App 設計 SaaS 服務的時候可以參考 GCP Using VPC Flow Logs The truth behind Google Cloud egress traffic 快速創建大規模雲端機房單兵維運萬台伺服器超高效資料中心揭密 階層式的伺服器自身管理機制(垂直方向): 應用層 (browser remoting) 容器層 (container) 作業系統層 (operation system) 實體層 (physical hardware) EKS vs. ECS: orchestrating containers on AWS Blockchain 《2018 全球區塊鏈產業全景與趨勢報告》 怎麼閱讀、分析火幣的《2018 全球區塊鏈產業全景與趨勢報告》? 新的虛擬貨幣眾籌融資模式 - DAICO 每秒處理百萬次交易,三菱日聯、Akamai合推區塊鏈支付網路,最快2020年上線 基於區塊鏈的線上支付網路計畫,目標是讓每次交易的延遲低於兩秒的速度,每秒處理逾一百萬次交易 Other 地域緊密型產業構造與電競推廣:從一個牡蠣開始的故事 人們喜歡居住在都市,因為資源集中、交通或生活機能更佳方便、工作機會也比較多,但同時人們喜歡去鄉村郊區或山裡面旅行,做一種短暫對於日常現實的「逃離」。 台灣電子支付概況新聞吐槽 Sars: 一組數據各自表述 詹宏志:我太晚認知到資本的力量了! 為何蝦皮敢燒30億打補貼戰?PChome詹宏志想通了,首度揭露回擊策略 JSON Resume 用 JSON 來寫履歷

2018 05 12

  • WEEKLY
本週的熱門事件大概就是電信商的 499 之亂了!但中華電信藏了很多細節在裡面,透過送一堆用不到的服務,美其名是各項優惠,但在提前解約時,這些優惠不管你有沒有用到過,全部都要吐回去給中華電信的。 Ref: 499 吃到飽方案含隱藏陷阱!不合理的超高額違約金,簽字前你知道嗎? Technology What happens when … Kubernetes edition! 如果有自己全手動架設過 Kubernetes,應該比較容易能看懂這篇文章的內容 Redis Select Index 一種類似 namespace 的概念,同一個 Key 可以存在不同的 index 內,像是可以拿來區分開發環境或不同用途的測試環境,但底層儲存資料還是存放在同一個 RDB / AOF 檔案內,另外像是 FLUSHDB、SWAPDB 或 RANDOMKEY 指令,只會在指定的 index 內作用,只有 FLUSHALL 指令是真的清除掉整座 Redis 內的資料。預設有 16 個 index 可以用,如果需要修改數量,可以在 redis.conf 檔案中以指定 databases 32 方式來修改。 當使用 Redis Cluster 的時候就不能用 SELECT 指令,因為 Redis Cluster 只支援 index 0。基本上這個用法不建議在 Production 環境中使用,拿來測試環境降低 Redis Instance 的數量就還算蠻實用的。 Reference: Redis SELECT index Working with Multiple Databases Other 如何建立組織的溝通機制 部落領導學 Tribal Leadership: Leveraging Natural Groups to Build a Thriving Organization 一個合格的CTO應該具備哪些核心能力? 工時長沒加班費 中國千禧世代反「996工時制」