這裡記錄每週值得分享的科技內容,週五釋出。
本雜誌開源(GitHub: ruanyf/weekly),歡迎提交 issue,投稿或推薦科技內容。
週刊討論區的帖子《誰在招人?》,提供大量程式設計師就業資訊,歡迎訪問或釋出工作/實習崗位。
封面圖
山東省為了改善空氣質量,今年冬季供熱"煤改電",部分地區不再燃煤,而是採用電熱泵。(via Instagram)
本週話題:未來的遊戲業比現在大100倍
最近,我看到一份資料,比較了各種娛樂方式的成本(美國的資料)。
根據上圖,最貴的娛樂方式是電影,在電影院待一個小時,平均需要7美元。最便宜的娛樂方式是上網,付費影片一小時37美分,付費音樂33美分,網路遊戲17美分。
這個統計沒有考慮免費的網路服務,實際上,大部分人在網上看影片、聽音樂、玩遊戲,都沒花錢。 網際網路娛樂,實際上,是人類有史以來第一種(接近)免費的大眾娛樂方式。
一旦有了免費娛樂,收費娛樂就會開始萎縮。下面是美國曆年電影票房的統計。
2019年的電影票房收入(紅線)比1995年翻了一倍,但是賣出去的電影票數量(藍線)其實沒變化。也就是說,過去25年,美國的電影市場根本沒有增長!票房增加只是因為電影票變貴了。並非巧合的是,25年前剛好是網際網路誕生。
可以預見,所有收費的現場娛樂方式,今後都會走下坡路:電影、主題公園、卡拉OK、密室逃脫等等。它們的市場只會萎縮,不會增長,因為沒辦法跟免費的網際網路娛樂競爭,就像百貨公司沒辦法跟網上購物競爭一樣。
所有網際網路娛樂裡面,潛力最大的就是網路遊戲。 因為其他娛樂方式(影片、音樂、小說)都是被動的,你只是看網站提供的內容,沒法參與進去,只有遊戲可以參與,因此吸引力和使用者粘性最大。
遊戲業一直在擴張。以前,電子遊戲愛好者基本上都是16歲~35歲的男性,現在不是了,女性和中老年人也是遊戲玩家。根據同一份資料,美國36歲~65歲年齡段,女性玩家多於男性;36歲~50歲年齡段,男性玩家比例高於10歲~20歲年齡段。
這意味著,電子遊戲正在覆蓋所有人口,成為一種全民的娛樂方式。加上它可以不花錢地無限消費,能夠把影片、音訊、情節、AR、VR、競技、體育、社交做在一起,未來的發展空間大得難以想象。現在,遊戲業已經是巨大的產業,但恐怕還不到三十年之後產業規模的百分之一。
資料分析全套講解影片
由於疫情,今年企業的招聘崗位有所減少,但是資料分析的相關崗位卻有一定的增加。而且,資料分析能力幾乎已成為每個崗位的必備技能。什麼原因使得企業渴求"資料人才"?
原因大概是,如今的企業每天從內部和外部,都能獲得海量的資料,頭部網際網路企業甚至達到了 PB 的資料量。企業需要專業人才來分析和挖掘資料,提升企業利潤。
為了幫助大家提升資料分析能力,本週的課程資料是一份由 開課吧 贊助的,由廖雪峰老師歷時3個月精心打磨的 《資料分析全套講解》 學習影片。
這份資料在原有基礎上進行了升級,分為基礎和進階兩大部分,包含44個知識點純乾貨內容,每天2小時,5天掌握資料分析必備技能。它能幫你全面迅速提升資料分析技能,還能指導你形成資料化思維,讓分析有章可循。
《基礎篇-資料分析必備技能》
- Excel 資料視覺化
- Python資料視覺化
- SQL 資料操作
- K-means 聚類分析
- 資料探勘邏輯迴歸
《進階篇-常用資料分析方法論》
- 資料集中趨勢
- 假設檢驗
- 多元線性迴歸
- 邏輯迴歸模型
- 分類模型評估指標
- AQI 分析與預測
這套全新的資料分析資料原價值1980元,開課吧現在提供了 168個免費名額 (超額之後需要付費觀看)。
需要的朋友可以訪問這個連結,或者微信掃碼免費領取。由於後臺是手動操作,領取時請大家耐心等待。
此外,開課吧還聯合廖雪峰老師及一線企業大牛,推出了付費課程 《大資料分析全棧工程師》,課程深度對標阿里P6+,幫助大家實現升職加薪!最新一期課程正在招生,歡迎掃描上面二維碼諮詢!
資訊
1、氨動力船隻
丹麥正在建造一艘實驗船,使用液態氨作為燃料。氨不含碳,所以燃燒不會產生二氧化碳,而且能量密集度高於氫燃料。液態氨的另一個優點是,它的運輸和儲存要比液態氫容易,氫氣的液化點是零下253°C,而氨氣只需要零下34度。
氨氣的最大問題是,燃燒會產生汙染性的一氧化二氮,需要清除廢氣。氨氣本身也是有毒的,大量接觸會出現流淚、咽痛、呼吸困難,乃至頭暈、頭痛、噁心等,甚至導致肺水腫,引發死亡,因此需要小心處理和儲存。
2、懸掛列車
11月10日,無人駕駛的懸掛列車在湖北武漢成功試驗。試驗軌道全長800米。懸掛列車只有一根軌道,列車懸掛在軌道下方,軌道由立柱支撐在空中,具有佔地少、造價低、建設週期短等優勢。我國目前只有幾根試驗線,還沒有運營線路。
懸掛列車在德國已經運營100多年,從未出過大事故,但也沒有推廣開來,歷史上只有3條線路。澳大利亞悉尼運營了25年的懸掛列車,後來也被拆除,原因是大多數市民覺得軌道架有礙觀瞻,與城市景觀格格不入;二是掛在半空飛馳的列車,讓乘客和地面上的人都沒有安全感。如果懸掛列車在中國運營,上下班時間肯定會有超載,安全感的問題可能更嚴重。
3、真人版吃豆人
著名工程機械公司卡特彼勒(Caterpillar),為了紀念公司成立95週年,做了一個真人版的吃豆人遊戲。他們先用挖土機,挖了一個 49.5米x 55米的迷宮,包含151個轉角和1.2米高的隔牆,總共耗時70個工時。
然後,工作人員遠端操作各種機械,包括推土機、裝載機、挖掘機等等,扮演吃豆人和妖怪,進行遊戲。
4、自助核酸檢測機
南方醫科大學深圳醫院推出"核酸檢測自助取樣機",可以無需他人幫助,自助完成咽拭子取樣。它解決了核酸檢測費時費力,醫務人員有感染風險的問題,尤其適合大規模人群的核酸檢測。
一次採集可獲取四個有效部位樣本,取樣工具會自動觸發拭子旋轉,確保採集到上皮細胞。為了避免交叉感染,樣本處理倉採用負壓系統和紫外消毒系統,進氣、排氣均配有獨立的 HEPA 濾膜。
5、電動飛行翼裝
寶馬公司推出了全世界第一套電動的飛行翼裝,只要穿上它,就能自由地在天空飛翔。傳統的飛行翼裝是無動力的,只能在天空滑翔,這種新的翼裝依靠電力驅動。它的胸前有一對電動渦輪,能夠提供5分鐘的 15 kW 推力。
三個試飛員在3000米高空的直升飛機上縱身跳下,飛行速度達到100公里/小時,全部都安全著陸。寶馬公司說,它的最高速度可以達到300公里/小時。試飛員說,下一個願望是在城市的高樓大廈之間飛翔。
6、一句話訊息
- 澳大利亞科學家發現原認為是一個物種的飛袋鼠(glider),其實是三個相似的物種。它們長得很可愛。
- V2EX 使用者貼出微軟的驚人驗證碼。"一共驗證5次,如果5秒內未選擇,就會讓你重新驗證。5個做錯一個,就會變10個;10個做錯一個就要重來。"
- 英國宣佈,十年後(2030年)將禁止在該國出售燃油車輛,2050年全國實現二氧化碳淨排放為零。
Big Sur
本週,蘋果公司釋出了 macOS 的新版本 Big Sur,值得關注的新聞真不少。
1、 UI 比較
與 上一個版本 Catalina 相比,Big Sur 明顯更平面化,減少了對比度和陰影,顏色也更活潑。
許多使用者升級後發現,只要不是從應用商店下載的應用,就無法開啟,會失去響應。原因是蘋果的 OCSP 伺服器超載了,因為升級的人太多,都向 OCSP 伺服器發出請求。
OCSP 請求的作用是,驗證應用的開發者證照是否有效。
OCSP 請求意味著,使用者每開啟一個應用,蘋果公司都會得到通知,這是否暴露太多使用者資訊了?
更糟糕的是,Big sur 允許蘋果自家的應用(比如應用商店)繞過防火牆和 VPN,與蘋果伺服器通訊。因此,蘋果公司總是可以拿到你的真實 IP 地址。
文章
1、C 語言的字串連線解釋(英文)
這篇文章解釋了 C 語言的一個基礎知識:兩個字串連線在一起,背後是怎麼實現的?
2、為什麼手機熱點的範圍比路由器短?(英文)
StackOverflow 的問答,算是一個小知識吧。手機熱點的範圍(10米)要比路由器(30米以上)小得多。這主要因為 Wifi 是雙向通訊,而手機天線太小,能收到的訊號範圍有限。
3、Rust 與 Go 的比較(英文)
一篇比較 Rust 和 Go 各自特點的長文,站在學習者的角度,介紹它們如何用不同的方式處理計算機問題,不涉及具體的語法。(@douchuan 投稿)
4、傅立葉變換的互動式介紹(英文)
透過一系列動畫,解釋什麼是傅立葉變換。
5、如何使用工具寫出可維護的 Node.js 程式碼?(英文)
本文介紹使用各種工具(TypeScript、Prettier、Sentry、Prometheus等),提高 Node.js 程式碼的可維護性。
6、華為、5G 和征服噪音的科學家(英文)
華為 5G 的核心技術來自土耳其科學家 Erdal Arikan 的發現,本文是美國《有線》雜誌對 Erdal Arikan 的訪問記,介紹了背後的情況。文章比較長,但值得一讀。
7、廣電砸下百億的CMMB手持電視(中文)
2006年10月,廣電總局決定推廣移動多媒體廣播格式 CMMB,可以在手機上看電視。這是一箇中國獨有的標準,詞首的 C 代表 China。前後一共投入超過100多億,現在已經被淘汰了。作者在十多年後重新體驗了一下 CMMB 裝置看電視的感受。
工具
專供大螢幕電視的 Linux 系統,使用者介面基於 KDE 桌面。這裡有一篇介紹文章。
WebAssembly 版本的 markdown 解析器,比 JavaScript 寫的解析器快兩倍以上,而且體積很小(31KB)。
3、winapps
一個在 Ubuntu 裡面執行 Windows 應用的虛擬機器,特點是 Windows 應用就像 Linux 的原生應用一樣,直接執行,而不會出現 Windows 的系統環境。
Nvidia 顯示卡配合 FFmpeg 進行影片編碼時,有併發數量限制(3路併發),這個補丁可以突破這一限制。(@richardyjzhang 投稿)
5、lazykube
k8s 終端視覺化管理器 。(@elfgzp 投稿)
6、md
一款開源的微信公眾號 Markdown 編輯器,基於 wechat-format 進行了二次開發。(@acbin 投稿)
7、APIJSON
騰訊的官方開源專案,自動化 RESTful 介面生成。前端描述自己需要的 JSON 資料,後端自動生成介面和文件。(@TommyLemon 投稿)
一個開源的線上工具,可以將文章釋出到 IPFS 網路。一經發布就無法再刪改,理論上可以永久儲存。(@SaltyLeo 投稿)
9、pap.er
一個 Mac 電腦的桌面應用,每天獲取來自全球的新鮮精美桌布。(@RavenLite 投稿)
10、faker.js
根據你的需要,生成各種假資料,比如姓名、地址等,支援生成中文資料。(@ifrontend-xyz 投稿)
資源
PostgreSQL 資料庫的配置檔案postgresql.conf
有270個引數,很難搞清楚該怎麼設定。這個網站提供所有引數的詳細解釋。
2、安卓學習路線圖
這篇英語文章給出了安卓開發的學習路線圖。
一本英文的 Ruby 語言學習小冊子。作者這樣解釋他的寫作目的:
"我來到書店,那裡的 Java 書籍放滿了一面牆,倒下來足以壓垮我。我想寫一本小小的 Ruby 書籍。它不會壓跨你,而是像羽毛一樣輕盈。這本書所以保持輕盈是有原因的:因為 Ruby 很容易學習。"
一本線上閱讀的英文兒童圖畫書,解釋 Kubernetes 是什麼。
5、機器學習的線性代數簡介(Python 版)
一篇英語的長篇文章,透過 Python 語言學習線性代數。
圖片
1961年1月24日,美國的一架 B-52 轟炸機空中加油時發生故障,在北卡羅來納州墜毀。8個機組成員有5人彈射成功,其餘3人則不幸喪生。
更糟糕的是,這架轟炸機裝載了兩枚氫彈。其中一枚氫彈在降落傘的幫助下,完好無損地落到地面,後來被順利回收。
但是,另一枚氫彈沒有降落傘,撞入一個農場,六道引爆裝置啟動了五道,差一點就爆炸了。它完全陷入了地裡,由於地下水流泛濫,發掘很困難,最終並沒有被回收,放射性物質都留在原地,只把引爆裝置取走了。
這枚氫彈要是在美國本土爆炸了,世界歷史將會改寫。
2、南非的鑽石礦
南非的狄龍沼澤(Dillon Marsh)鑽石礦,一共開採了760萬克拉的鑽石,相當於1.5噸。下圖就是獲取1.5噸的鑽石,需要挖多大的坑。
文摘
1、幸運公式
一個人有多幸運,可以用數學公式表達。
你的幸運 = X 乘以 Y
X 是你所做的準備,Y 是你遇到的機會。
如果你的準備為零,那麼無論遇到多大的機會,你都不會抓住。你會失去每一個機會。
你準備得越充分,X 就越大,那麼你就越幸運。哪怕遇到的只是一個小機會,也會被成倍的放大。
幾天前,我做了一個小實驗,故意生成了一個假的 AWS 金鑰,將其提交到公共儲存庫,看看會發生什麼。
我先向 GitHub 推送。
- 15:27,我推送了帶有金鑰的提交。
- 15:34(7分鐘後),我收到了 @GitGuardian 的電子郵件,通知我可能有金鑰洩漏。
- 15:38(11分鐘後),有人開始拿這個金鑰入侵我的賬戶。
接下來的2小時內,我又收到了5條警報,分別來自德國、荷蘭、英國和烏克蘭。根據 User-Agent,入侵的指令碼機器人使用 Python 和 Node.js SDK。
接著,我又向 GitLab 推送。
- 16:24,我推送了帶有金鑰的提交。
- 17:26(62分鐘後),第一次入侵來自法國。根據 User-Agent,入侵指令碼使用了 Python SDK。
我沒有從 GitLab 收到任何提醒或警告。我知道 GitLab 確實提供了此功能,可悲的是,它們僅適用於付費使用者。
結論:
- 入侵者對 GitHub 的掃描多於 GitLab 。
- 如果使用 GitHub,則應使用 @GitGuardian。
- 如果使用 GitLab,最好升級到付費使用者。
言論
1、
4G 上網的二氧化碳排放比 WIFI 上網高4~7倍。
-- 《程式設計師的碳意識》
2、
為什麼許多人對新冠病毒在全世界造成的大量死亡感到麻木,因為對於我們大多數人來說,這場疫情的最慘痛經歷是目擊不到的。
-- BBC
3、
2011年,IBM 公司首次提出,正在開發的沃森(Watson)人工智慧系統可能有一天可以治癒癌症。那時,該公司的年收入為1070億美元,自那以後,業務規模每年都在縮小,2017年的年收入變成790億美元。內部員工開始提出"公司應該停止研究癌症。"
4、
特斯拉公司希望避免開設傳統的汽車經銷店,主要透過網際網路出售汽車。但是,這樣做的前提是,它必須提供寬大的退貨政策。
5、
1820年,英格蘭最著名的外科醫生羅伯特·李斯特頓(Robert Liston)創造了一項世界記錄,他做了歷史上唯一一場死亡率達到300%的手術。
他為一位肌肉壞死的病人截肢,沾過病人血液的手術刀不小心割傷了一位助手,旁邊還有一位醫師正在觀摩手術。由於當時人們不知道細菌的存在,沒有消毒意識,幾天後,患者、助手、旁觀醫師相繼死亡。
-- 《麻醉藥發明之前的醫學》
6、
小說家雷蒙德·卡佛(Raymond Carver)死後,人們在他的上衣口袋裡發現一張摺疊的紙,上面列出了他提醒自己別忘記的事情:
- 雞蛋
- 花生醬
- 熱巧克力
- 澳大利亞
- 南極洲
-- 《巴黎評論》雜誌
回顧
2019年的本週(第 83 期):技術解決不了人類的對立
2018年的本週(第 31 期):程式設計師的退休訊號
訂閱
這個週刊每週五發布,同步更新在阮一峰的網路日誌和微信公眾號。
微信搜尋"阮一峰的網路日誌"或者掃描二維碼,即可訂閱。
(完)