這裡記錄過去一週,我看到的值得分享的東西,每週五發布。
歡迎投稿,或推薦你自己的項目,請前往 GitHub 的 ruanyf/weekly 提交 issue。

據我觀察,經營最好的自媒體,似乎都是美妝類的,介紹化妝品和服飾。
那些頻道天天更新,拍視頻,辦線下活動,跟粉絲互動,送小禮品等等,辦得很紅火。為什麼美妝類可以投入這麼多,其他自媒體就沒有這麼活躍?
我的解釋是,這是因為美妝類產品(化妝品、女裝、包包等)有著極高的利潤,可以在推廣上面大量投入。據說,化妝品的定價是成本的20倍~50倍,網上文章這麼介紹化妝品的成本:
SK-II著名的神仙水在中國零售價格為560元,而其製造成本僅為人民幣6.5元。就算研發成本都加進去,每單隻成本也不超過人民幣10元。資生堂650元/50克的眼霜連包裝成本也只有10元不到。而歐伯萊那些150元左右的低端眼霜成本僅在3元左右。
如果10塊錢的產品,定價500元,那麼多出來的490元用在哪裡呢?回答就是用在推廣上面,重金投入,千方百計說服消費者願意出500元購買這個成本10元的產品。所以,美妝類自媒體才可能得到那麼多廠商的資源,可以不斷做活動。
相比之下,其他產品就沒辦法這樣推廣。針對消費大眾的軟件類產品,尤其是 SaaS,其實定價都不算高,因為價格一高,用戶就會去用開源產品或免費方案,所以很難在推廣上面重金投入。那些免費的 SaaS 就更不用說了,只能靠口碑推廣了。
新聞
1、可以走動的機艙

飛機上通常不能隨意走動,這使得長途航班往往令人精疲力盡。英國一家航空公司的首席工業設計師,提出了機艙的新設計,提供一個可以走動的區域,包括健身房、工作室、酒吧、售貨機、會議室和廚房,使得十幾個人可以同時在該區域活動。多家航空公司對該概念設計,表示了濃厚的興趣。

2、蘑菇屍衣

去世以後,主要有兩種處理人體的方式:土葬和火葬。前者不環保,後者消耗能源。一家創業公司提出了一個更綠色的處理方式。他們發明了一種裡面種植了蘑菇孢子的衣服,死者穿上以後,蘑菇孢子會不斷分解人體的組織,轉換成肥料。
3、微軟紙牌遊戲

2019年5月,微軟紙牌遊戲入選世界電子遊戲名人堂,躋身 Doom、俄羅斯方塊、魔獸世界、神奇寶貝和塞爾達傳說的行列。
1990年,紙牌遊戲首次發佈,與 Windows 3.0 捆綁在一起,然後 Windows 的幾乎所有版本都帶有它。它是世界上游戲人數最多的遊戲。

4、激光武器擊落導彈

美國空軍透露,2019年4月23日進行了一次實驗,戰鬥機使用激光武器,成功擊中飛行中的導彈。具體的細節都沒有披露。該技術可能改變導彈防禦的現狀。
目前,只知道該技術還處在試驗階段,真正做出武器原型可能還需要兩年,2022年以後才有可能裝備部隊。
5、味覺機器人

為了保證食品安全,防止偽劣食品,中國輕工業協會正在推廣人工智能驅動的味道測試機器人,讓機器人確定食品的質量和真實性。目前,測試對象包括乾麵條、米醋、茶和黃酒。
以前,測試食物取決於人類品嚐者。這個過程很慢,結果可能因人而異。機器人與真人具有大致相同的精確度,但可以在不到一秒的時間內完成每次品嚐,並且每天24小時運行。機器人具有電子和光學傳感器,可模擬眼睛,鼻子和舌頭。傳感器收集食物和配料的視覺和氣味信息,神經網絡算法處理所有信息並查找數據中的模式,並可以不斷學習。
6、光學鼠標20年

1999年4月,微軟發佈它的第一代光學鼠標,也是全世界最早的商業化光學鼠標,通過光學影像的位移來定位,促成了鼠標的升級換代,距今正好20年。此前人們使用的都是機械鼠標,裡面是一個橡膠球,通過滾動帶動三個滾輪來定位,它的最大缺點就是定位不精確,而且需要經常清洗,防止汙垢影響精確度。

早期的光學鼠標不能在玻璃和光滑表面使用。2009年8月,羅技公司推出了會發射出兩束激光的鼠標,這能使得它可以在玻璃上使用。
7、底特律的路燈危機

2014年,底特律市政府向加州一家 LED 公司,購買了2萬多個路燈,預計使用年限是10年。但是,由於燈具的設計問題,從2018年底開始,這種 LED 燈就因為溫度過高而燒焦,出現了大面積的故障,變得非常昏暗,最後就完全不亮。
LED 公司承擔不起更換路燈的費用,底特律政府由於財政困難,也沒錢更換路燈。如果你現在去底特律,40%的地區的路燈不正常,非常昏暗,可能會導致犯罪率上升。
8、一句話新聞
- 美國科學家提出設想,在漆黑的宇宙使用光電板發電。方法是通過吸收宇宙中的輻射,使得發光二極管發光,照亮光電板。
- 新加坡通過法律,宣佈假新聞是刑事犯罪。發佈詆譭新加坡或影響選舉的假新聞,將最高被判10年徒刑和鉅額罰款。
- 二氧化碳的大氣濃度達到了 415ppm,即大氣中100萬個分子裡面,二氧化碳分子有415個。這是最近300萬年來的最高水平。
- 舊金山通過法律,禁止政府機構使用面部識別。
- Intel 發佈8核心 CPU i9-9900KS,每個核心均為5.0 GHz。
文章
1、DOOM 動態火焰效果(英文)

本文介紹 DOOM 火焰效果怎麼實現,並且給出了 JS 源碼。
2、微軟的復興(英文)

微軟的市值最近超過了1萬億美元,過去5年上漲了兩倍多,達到歷史的最高峰。本文是微軟 CEO Satya Nadella 的長篇特寫,介紹這個在印度出生並接受教育的工程師,如何帶領微軟實現了復興。
3、JPEG 圖像還原(英文)

詳細介紹 JPEG 圖像格式和壓縮方法。
4、Unsplash 的運營成本是多少?(英文)
Unsplash 是最流行的高清圖片分享網站,創始人披露,2019年2月該網站的運營成本:服務器 + 帶寬大約7萬多美元,數據處理 + 監控2萬多美元,總費用10萬美元。
5、使用 React Native 創建 Windows 桌面應用(英文)
微軟的官方教程,解釋如何用 React Native for Windows 寫一個 Windows 桌面應用。
6、WordPress 的簽名驗證機制(英文)
WordPress 採用在線更新機制,從遠程下載更新包,因此必須有一個簽名驗證機制,防止被插入惡意代碼。本文介紹 WordPress 如何實現簽名驗證。
7、如何製作一個多人實時協作的編輯器(英文)
這是 Hacker News 的一個討論帖,完整涉及了現有的多人實時協作的算法和軟件實現。
8、如何編寫深色主題的 CSS (英文)

越來越多的應用,提供淺色主題和深色主題兩種模式。本文介紹如何在現有代碼改動最小的情況下,添加深色主題的 CSS 代碼。
9、Chrome 瀏覽器計劃加強 cookie 限制(英文)
Chrome 瀏覽器宣佈, Cookie 默認將不能跨站點發送,這實際上消滅了 CSRF 攻擊。
10、只使用 CSS 的實時聊天(英文)
一個匪夷所思的實驗,不使用 JS,只使用 CSS 實現實時聊天。
11、任正非5月21日專訪全文(中文)

2019年5月21日,多家中文媒體聯合採訪任正非,長達150分鐘,這裡是全文記錄稿,信息量很大,值得一讀。
軟件
1、gandul
一個輕量級的圖片惰性加載的 JS 庫,使用<a>標籤替代<img>標籤。
純 CSS 的氣泡提示框。(@pc175 投稿)

一個基於 QT 的桌面詞典,支持 Windows / Mac / Linux 平臺。(@circleapps 投稿)
4、PicGo
一個桌面工具,直接將圖片上傳到選定的圖床,返回上傳後的圖片 URL。(@ifrontend-xyz 投稿)
針對常見 Web 服務器軟件的 SSL 配置文件生成器。(@ray0324 投稿)
6、gridea

一款跨平臺桌面軟件,可以在本地將 Markdown 文檔編譯成靜態博客,然後發佈到 GitHub Pages 或 Coding Pages。(@ifrontend-xyz 投稿)
一個符合直覺的,從偽碼生成流程圖的工具。(@linlicro 投稿)
8、ikonate
一套開源的 SVG 圖標。

一個第三方的 GMail 的 Web 客戶端。
10、Nana

一個跨平臺的 C++ 圖形界面組件庫。

一個 Flutter 的學習項目,完整還原豆瓣客戶端。(@CharlesCCC 投稿)
資源
圖片佔位服務,可以返回指定大小的圖片,並且提供多種定製參數。
2、1mb.site
一個免費的靜態網站託管服務,支持綁定域名、SSL 和 NoSQL 數據庫。
3、Haskell 趣學指南(中文)

Haskell 語言開源教程的中譯本,針對初學者。

一個視頻項目,收集各種無限循環的短視頻。
該倉庫收集前端各種 UI 組件庫的名單,現在有20個左右,主要的組件庫都包括在內了。
6、從零打造 Echarts(中文)
原創的中文教程,介紹如何從零開始,打造一個你自己的 canvas 圖表庫,大體遵循 echarts 的設計。(@webbillion 投稿)
一個開源的生物信息學的中文社區,源碼託管在 GitHub。(@Miachol 投稿)
文摘
1、科馬洛夫的故事
下面是蘇聯宇航員科馬洛夫的故事。他自願執行一個自殺式任務,換取最好的朋友加加林活下去。

1967年,冷戰達到了頂峰。列寧的誕辰紀念日將於4月22日到來,蘇聯領導人勃列日涅夫決定隆重紀念。他命令,兩艘蘇聯的宇宙飛船在太空對接,各自的宇航員交換位置,進入另一艘飛船。這是前所未有的壯舉,向世界顯示蘇聯航天科技的先進。

對於這樣重要的飛行,蘇聯航天局挑選了最好的宇航員,加加林和科馬洛夫都入選了。他們是親密的朋友,同時在空軍服役,平時會一起喝酒,一起打獵,也一起進行太空訓練。

但是,參與這個項目的所有技術人員都明白,聯盟1號宇宙飛船無法在指定日期做好所有準備。加加林檢查了飛行器,發現了203個不適合飛行的結構問題。他向勃列日涅夫寫了一封信,希望推遲這個任務,但是沒有任何迴音。

隨著發射日期的臨近,科馬洛夫被指定為本次任務的宇航員,加加林是後備人選。科馬洛夫知道,這相當於判了他死刑。如果他退出,那麼加加林將代替他上天。為了避免好朋友送死,他還是決定自己來飛。

1967年4月23日,科馬洛夫登上了拜科努爾航天發射場的聯盟1號飛船。

發射後,飛船出現了各種技術問題,圍繞地球飛行了18圈後,地面指揮部決定放棄本次任務,命令科馬洛夫返回地球。由於操作系統失靈,他必須手動控制飛船,回到地面。
這時,地面指揮部也知道,他不太可能倖存下來了。蘇聯總理柯西金與科馬洛夫進行了通話,科馬洛夫的妻子也一起參與。這段錄音保存了下來,可以在互聯網上找到。

進入大氣層以後,飛船的降落傘沒有打開,最後摔成了碎片,科馬洛夫的遺體被燒成了焦炭。

去世時,他只有40歲,留下了妻子和孩子。他是世界上死於宇宙飛行的第一個人。蘇聯為他進行了國葬,骨灰埋葬在莫斯科紅場。

最近,英國網絡安全評估中心發佈了一份報告,聲稱華為 5G 設備有技術風險。報告寫道,華為的代碼是一場噩夢,非常複雜,以"不安全"的方式編寫,使用"不安全"的語言。考慮到代碼的規模和複雜性,導致無法分析代碼以尋找錯誤,更不用說發現隱藏的後門。即使有後門,也無法跟 bug 相區分。
另外,即使能看懂所有代碼,他們也無法確定每次構建代碼時,會不會有額外的產物。因此,無法確定設備上運行的最終代碼,是否與通過檢查的代碼相同。
基本上,他們就是說,因為看不懂代碼,所以它可能有風險。這種風險肯定不是華為獨有的,世界上大多數計算機基礎設施都是類似的情況。但這確實意味著,英國沒有技術能力保證華為網絡設備的安全。
現在,英國有三個選擇。
第一個選擇,繼續購買華為設備,這樣可以節省幾十億美元,代價是冒一點風險。
第二個選擇,購買愛立信或諾基亞的設備,雖然價格會比較貴。
第三個選擇,放棄升級到 5G。4G 其實已經夠快了,如果增加 4G 信號的發射設備,使得每個用戶能夠獨佔全部帶寬,那麼也可以跑到更快的網速。
圖片
1、IBM 大型機
1964年,IBM 公司推出 System / 360 大型機,下面是當時的宣傳圖片。(@mcushilei 投稿)

整套系統需要佔滿一間大廳。上圖中央的雙 H 機櫃是 CPU,左側靠牆和前方的機櫃是內存和磁帶機,右側和下部的機櫃都是 I/O 設備。


蘇聯太空旅行博物館在1967年對外開放,至今已經有50年曆史了。最近,法國攝影師拍攝了一組系列照片,他說:"博物館和火箭公園在雪地裡看起來很憂鬱。"





言論
1、
季後賽我有沒有壓力?不,這只是打籃球而已。
那些無家可歸的人,才有真正的壓力,他們不知道下一頓飯在哪裡。單親母親為了支付房租而苦苦掙扎。我們打一場比賽就會賺到很多錢,確實會有一些挑戰,但如果把這叫做壓力,那對於普通人來說幾乎就是侮辱。
-- 開拓者隊的球星利拉德,回答記者提問。
2、
根據1950年到2000年的數據,發達國家的預期壽命每年大約增加34天。也就是說,如果再過十年,你還活著,那麼你的預期壽命可以比十年前增加一年。
-- 《預期壽命到了頂峰嗎?》
3、
疼痛是一個了不起的老師,但前提是它必須很尖銳。慢性疼痛會劫持你的反應、你的想法、你的人際關係以及你的生產力,並讓它們都變得畸形。慢性疼痛的可怕之處是,你會變得習慣它們。
-- 《關於疼痛》
4、
你要避免兩個陷阱。一個是嘗試自動化一個不完全理解的服務,另一個是盲目地相信別人的自動化,而不理解它在幕後做的事情。
-- 《我忘了如何管理服務器》
5、
舊金山是美國房價上漲最快的地方。調整通貨膨脹以後,1980年一棟31萬美元的房子,2015年為75萬美元。
-- 《美國住房政策》
回顧
去年的本週:《每週分享第 6 期》
訂閱
這個專欄每週五發布,同步更新在我的個人網站、微信公眾號和語雀。
微信搜索"阮一峰的網絡日誌"或者掃描二維碼,即可訂閱。

(完)













