小道訊息第13期.20181012
這裡記錄過去一週,我看到的值得記錄的東西,每週五總結、釋出。
新聞
- ofollow,noindex">再見 Google+ : 享年7歲,90%使用者逗留時間不到5秒(應該都是不小心點進去的...)
- 支付寶“中國錦鯉”公佈 中獎者:不敢相信! : 長假已逝,無數人依然沉浸在沒能成為“中國錦鯉”的遺憾懊惱中。鏈圈又誕生了一條數字錦鯉 ,一名匿名土豪網友發起了一個遊戲,宣佈將310枚比特幣藏在了一幅畫中。遊戲地址
- Swift 5進入釋出倒計時 : 在正式釋出Swift 4.2之後,Swift團隊現在啟動了釋出過程的最後階段,把注意力集中在了Swift 5上。Swift 5計劃於2019年初發布,其目標是在保持原始碼相容性的同時,實現ABI穩定性。
- Facebook開源全新靜態語言Skip : 近日,Facebook 宣佈開源全新語言 Skip,這是 Facebook 開發的一個實驗性質的程式語言,從 2015 年到 2018 年開發了三年。
- 微軟緊急叫停 Windows 10更新 :近日,微軟向用戶表示,Windows 10的最近升級補丁會導致他們的大量個人檔案將永久性刪除,目前,微軟已經經濟撤下了2018年10月的Windows 10系統更新。
- Java 11 最近釋出了。但是,你不要用 Oracle 的官方 JDK 開發,因為那個 JDK 升級和用於生產環境是要錢的。你應該使用 OpenJDK,Redhat 公開承諾將持續維護 OpenJDK。
教程
- RESTful API 最佳實踐 : RESTful 是目前最流行的 API 設計規範,用於 Web 資料介面的設計。
- 決策樹模型入門 (英文): 決策樹模型(Decision Tree)是最簡單的機器學習模型,也最容易理解。當決策受到多個因素影響時,這個模型相當有用。
- Git 原理入門 : 即使天天使用Git,很多人也未必瞭解它的原理。它為什麼開源管理版本?git add、git commit這些基本命令、到底在做什麼,說的清楚嗎?
資料
- 從DEFCON 1到24的所有資料,共740G: magnet:?xt=urn:btih:b3f355fdc4f580b4496205878c843e796d23e037 包括所有幻燈片,演講語音、語音的文字、CTF 的抓包、音樂專輯、Badge 的設計等等 」——來自TK教主
- 網際網路公司技術架構 (中文): 作者收集的國內各大網際網路公司技術架構的資料
- love2.io : 一個收集開源書籍的網站。
- 從開源說起的一些思考/梳理 : 70頁的PPT,筆者把自己對開源的理解和思考做了一下梳理,涉及開源硬體、汽車自動駕駛、開源治理和企業研發,有些參考與幫助。
- 計算機資源網站 : 理工男女的福利,英文技術書籍、教材、課程講義...
工具
- .gitignore 檔案的命令列生成工具 : .gitignore 檔案設定了哪些檔案可以不用進入 Git 版本管理。這個命令列工具可以根據專案型別,自動生成 .gitignore 檔案。
- pipelinedb : PipelineDB基於PostgreSQL資料庫改造而來,是一款開源的流式計算資料庫。它允許我們通過sql的方式,對資料流做操作,並把操作結果持續儲存到表中。主要特性:允許只使用 SQL 進行實時資料處理而沒有應用程式碼,相容 PostgreSQL,無 ETL,高效可持續。
- Jira Software : Atlassian公司開發的課題管理工具(專案管理工具)。 通過高度的自定義性,不僅是bug管理工具,還有任務管理,工數管理,進度管理,日程管理等整個專案的管理。統一管理多個專案的進度和任務。但收費較貴,其他開源軟體的話,可以參考Redmine
文摘
世界上有兩種日程表。
一種是管理者的日程表。他們是面向老闆的,日程表都是以小時為單位,所以開會對他們來說,只是在日程表上找出一個小時。
另一種是工匠的日程表,也就是程式設計師的日程表。他們需要做出實際的東西,日程表都是至少以半天為單位。所以,他們不喜歡開會,因為一小時的會議,會將半天分成兩半,每個部分都時間太短,導致無法做成任何事情。
- 《工作何必瘋狂》 : 《Rework》作者,也是Basecamp公司老闆,出版了第四本書。
這本新書的主要觀點是,IT 行業的員工加班(或者說投入工作的程度),已經超過了合理標準,接近於瘋狂,應該得到遏制。很多軟體工程師每週的工作時間已經達到了60小時,甚至70、80小時。除了工作和睡眠,生活幾乎沒有其他內容。作者認為,這是錯誤的。
加班真的是 IT 行業的日常。國內有過一個《2016 年 IT 公司加班時間排行榜》 ,排名前三位的分別是華為、騰訊和阿里,平均每天的加班時間分別為3.96小時、3.92小時和3.89小時。
是不是一定要那麼多加班?這本書說,也不是。加班多的一個因素是,公司沒有好好珍惜員工的時間,打斷工作的事情特別多,最典型的舉措就是開放式辦公室,使得人們互相干擾。員工因此不得不加班,因為在正常時間內無法完成工作。作者認為,公司應該創造條件,讓員工全身心投入工作,不要拖到夜深人靜時才能沒有打擾。
新奇
1
一個矽谷工程師起訴他的華人老闆,同時製作了一個及其詳細的網頁 -- 一記好招,官司未必能打贏老闆,但必須要曝曝光。
國內有個程式設計師找工作黑名單 ,收藏了一些公司黑點事件,選公司/找技術合夥人還是需謹慎再謹慎啊。
2
4年前報了Chrome的bug,至今未修復。今天最初報bug的人回了一句:I'm the reporter, I work on chrome now 。真是太酷了...