慣性聚合 高效追蹤和閱讀你感興趣的部落格、新聞、科技資訊
閱讀原文 在慣性聚合中打開

推薦訂閱源

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

阮一峰的网络日志

科技爱好者周刊(第 396 期):互联网通信的替代方案 科技爱好者周刊(第 396 期):互联网通信的替代方案 - 阮一峰的网络日志 科技爱好者周刊(第 395 期):软件开发的第三种方式 科技爱好者周刊(第 395 期):软件开发的第三种方式 - 阮一峰的网络日志 科技爱好者周刊(第 393 期):脑腐状态 科技爱好者周刊(第 392 期):axios 投毒与好莱坞式骗术 科技爱好者周刊(第 391 期):AI 的贫富分化 科技爱好者周刊(第 390 期):没有语料,大模型就是智障 套壳中国大模型撑起500亿美元估值?扒一扒 Cursor 的"套壳"疑云 科技爱好者周刊(第 389 期):未来如何招聘程序员 科技爱好者周刊(第 388 期):测试是新的护城河 零安装的"云养虾":ArkClaw 使用指南 科技爱好者周刊(第 387 期):你是领先的 科技爱好者周刊(第 386 期):当外卖员接入 AI 字节全家桶 Seed 2.0 + TRAE 玩转 Skill 科技爱好者周刊(第 385 期):马斯克害怕中国车企吗? 智谱旗舰 GLM-5 实测:对比 Opus 4.6 和 GPT-5.3-Codex 科技爱好者周刊(第 384 期):为什么软件股下跌 科技爱好者周刊(第 383 期):你是第几级 AI 编程 Kimi 的一体化,Manus 的分层 科技爱好者周刊(第 382 期):独立软件的黄昏 AI native Workspace 也许是智能体的下一阶段 科技爱好者周刊(第 381 期):中国 AI 大模型领导者在想什么 科技爱好者周刊(第 380 期):为什么人们拥抱"不对称收益" 科技爱好者周刊(第 379 期):《硅谷钢铁侠》摘录 我如何用 AI 处理历史遗留代码:MiniMax M2.1 升级体验 科技爱好者周刊(第 378 期):预测是新的互联网热点 科技爱好者周刊(第 377 期):14万美元的贫困线 科技爱好者周刊(第 376 期):太空数据中心的争议 科技爱好者周刊(第 375 期):一扇门的 Bug 终于有人做了 Subagent,TRAE 国内版 SOLO 模式来了 科技爱好者周刊(第 374 期):6GHz 的问题 VS Code 使用国产大模型 MiniMax M2 教程 科技爱好者周刊(第 373 期):数据模型是新产品的核心 国产大模型接入 Claude Code 教程:以 Doubao-Seed-Code 为例 科技爱好者周刊(第 372 期):软件界面如何设计 大模型比拼:MiniMax M2 vs GLM 4.6 vs Claude Sonnet 4.5 科技爱好者周刊(第 371 期):一个乐观主义者的专访 科技爱好者周刊(第 370 期):正确的代码高亮 错误处理:异常好于状态码 科技爱好者周刊(第 369 期):Tim 与罗永浩的对谈 科技爱好者周刊(第 368 期):不要这样管理软件团队 一天之内,智谱和 Anthropic 都发了最强编程模型 科技爱好者周刊(第 367 期):Nano Banana 的几个妙用 科技爱好者周刊(第 366 期):旧金山疯狂的 AI 广告 科技爱好者周刊(第 365 期):流量变现正在崩塌 科技爱好者周刊(第 364 期):最难还原的魔方 科技爱好者周刊(第 363 期):最好懂的神经网络解释 科技爱好者周刊(第 362 期):GitHub 工程师谈系统设计 科技爱好者周刊(第 361 期):暗网 Tor 安全吗?
科技愛好者週刊(第 189 期):下一個內卷的行業
阮一峰 · 2021-12-24 · via 阮一峰的网络日志

這裡記錄每週值得分享的科技內容,週五發佈。

本雜誌開源(GitHub: ruanyf/weekly),歡迎提交 issue,投稿或推薦科技內容。

週刊討論區的帖子《誰在招人?》,提供大量程序員就業信息,歡迎訪問或發佈工作/實習崗位。

封面圖

12月初,江西鄱陽湖進入枯水期,湖底的明代千眼古橋露出真容。古橋長達2公里多,有將近1000個橋洞。(via

本週話題:下一個內卷的行業

一年多以前,週刊討論過,"內卷"這個詞到底是什麼意思?

當時的結論是,內卷的原義是"向內發展",因為向外發展受到了阻礙,就開始向內部要效益。結果往往是惡性競爭,因為 蛋糕做不大了,大家只能爭奪對方的份額。

一年過去了,內卷已經成了常見詞。

很多行業早就出現了內卷,比如培訓業、電商、視頻、直播等等。這樣的行業,都有一個共同點:市場沒有擴張,利潤沒有增長,但是從業人員卻越來越忙、越來越累,業務開展越來越難。

下一個內卷的行業,會是誰?

我也不賣關子,直接說吧,很可能是遊戲業。

你可能不相信這個結論:遊戲業非常賺錢,而且一直在高速增長,怎麼會內卷呢?

我本來也不相信,但是上週發佈的《2021年中國遊戲產業報告》,公佈了中國遊戲市場的兩個增長率:

  • 銷售收入增長 6.40%,達到2965億。
  • 遊戲用戶增長 0.22%,達到6.66億。

這兩個增長率都非常低。

銷售收入雖然增長6.4%,但如果考慮到遊戲業的投入,每年都在增加,就意味著,今年的行業利潤沒有增長,可能還有下跌。

更要命的是,用戶總數只增長了0.22%。這是有史以來最低的增長率,以前每年遊戲人口都要增長几千萬,今年只增長了100多萬,接近零增長了。

這就是說,國內的遊戲用戶可能已經到天花板了,市場飽和了。玩遊戲的人口大概就是這個數量了,國內的遊戲市場以後就沒有增量用戶了。

雖然遊戲行業還是會成長,因為每個用戶的遊戲支出會增加。但是,一個行業沒有了增量用戶,產品也沒有變化,不就是將要發生內捲了嗎?

這會給遊戲行業帶來很多深遠的影響,競爭會進一步增強,遊戲公司的利潤率也會慢慢降下來,從業人員的工資也不容易增長了。

怎麼才能擺脫內卷?其實很簡單,就是全力向外發展,開拓新市場。我能想到的有兩個方向:一是為國外市場開發遊戲,賺外國人的錢可能更容易一些;二是開發 VR/AR/元宇宙這些新類型的遊戲,吸引以前不玩遊戲的新用戶。

Vue 3.0 框架實戰視頻教程

前端開發的學習路徑,一般分成三階段。

  • 第一階段:學習 JavaScript 和 CSS 的基礎語法,包括瀏覽器的 API。
  • 第二階段:學習框架和周邊工具,現在一般都學 Vue.js 或 React 框架。
  • 第三階段:實際開發,積累經驗。

很多同學卡在第二階段,因為第一階段啃語法書,可以熬過去,但到了第二階段需要自己寫代碼,問題就全出來了。一方面,前期的語法基礎不牢固,實際應用時,API 不會用,別人的代碼也看不懂;另一方面,雖然跟著文檔學了一遍框架,但不理解為什麼這樣做,遇到問題時,不知道怎麼把框架套上去。

總之,第二階段的框架和工具學習,非常磨人。但只有過了這個階段,前端開發才算真正入門,後面才能去解決實際的開發任務。

本週的學習資料就是現在最熱門的框架 Vue.js 3.0 的一個視頻輔導教程,幫助你實現 Vue 的進階,順利通過第二階段。

Vue 3.0 發佈已經一年多了,普及率相當高,它的 Composition API 和鉤子函數,是業內當前的兩大熱點技術。面試時往往會問到 Vue 技術棧和它的核心設計。

這次的輔導視頻,內容包括三個部分:(1)Vue 原理和源碼剖析,(2)認識 Composition API,(3)實現一個"飛機大戰"遊戲。

整個視頻總計450分鐘,重點是第三部分,主講老師在講解框架之後,帶大家從頭寫一個飛機大戰遊戲,通過實戰練習,快速上手 Vue 3.0。同時也讓你有一個成果,可以寫在簡歷中,為面試加分。

微信掃描上方二維碼,或者訪問這個鏈接,瞭解課程詳情,0 元 領取這份資料。保證沒有任何套路,先到先得。

科技動態

1、全向輪

豐田公司獲得了一項全向輪專利,最大特點是車輪本身可以朝向任意方向(上圖),使得車輛可以360度任意移動。

現有的全向輪往往是麥卡納姆輪(下圖),它本身不能轉向,是通過車輪表面的45度滾軸與地面的摩擦力,形成力的 X 分量與 Y 分量不同強度的合成,實現任意轉向。

豐田公司的專利則是直接的車輪轉向,看上去有點像螃蟹橫著走。

2、綠寶石外牆

國際奢侈品牌寶格麗,在上海新開張的專賣店有一個綠色外牆(上圖),看上去很華麗,像是鑲嵌了綠寶石。

實際上,它的材料是回收的啤酒瓶,經過加工變成特殊的綠色玻璃,增加反射面,會產生耀目的光芒,有寶石般的視覺效果。

3、納米雕塑

為了慶祝人類納米研究的豐碩成果,美國喬治亞理工學院製作了一個納米雕塑:一面勝利的旗幟在旗杆上迎風飄揚。

旗杆高度是122微米,寬度是44微米,大約是頭髮絲的一半。它放在一個晶圓底座上,肉眼可能看不見,只有通過顯微鏡才能看到。

4、鏡子陣列

一位美國程序員將許多六邊形的小鏡子,放在 3D 打印出來的一個底盤上,用來求婚。每塊鏡子的反射角度都經過精心計算,放在一起就會反射出一行字"Marry me?"(嫁給我好嗎?)。

他把 3D 打印的 STL 文件放在 GitHub 倉庫裡面,如果你有 3D 打印機,可以下載打印。

5、機器人分身

現在的大多數機器人,都是走人工智能的方向,程序控制機器人的一舉一動。但是,日本大阪大學的一個教授,卻一直在研究遙控機器人,讓機器人充當人類的遠程分身。

他的公司推出的第一個產品,是一個 3D 動畫人物,她的一舉一動都需要人類遙控。操作員坐在家中,通過攝像頭,將自已的表情和動作映射到動畫人物,並通過麥克風與外部用戶交談。

這個產品可以用在車站、碼頭、景點等處,提供諮詢服務。下一步,教授打算推出真正的遙控機器人。操作員在家裡,遠程操作機器人的動作,充當超市店員搬運貨物。由於日本人口萎縮,缺少勞動力,他很看好這種技術的前景。

文章

1、便利蜂超市的選址方法(中文)

《南方週末》報道,連鎖超市"便利蜂"為了找到最佳的店址,招募大量信息採集員,將攝像頭悄悄地放在了多個城市的居民樓、寫字樓,甚至國家機關的門口,測算每個地點的人流。

2、韓國為什麼這麼卷?(中文)

韓國人均 GDP 超過3萬美元,是一箇中等富裕的國家。但是,人口出生率超低,年輕人的教育和就業競爭激烈、老年人貧窮現象嚴重,為什麼會變成這樣?

上圖是韓國的人口分佈圖,全國一半人口聚集在首爾都市圈,韓國的許多問題都與此有關。

3、我被載入校史,因為差點炸了課堂(中文)

作者大學時進行化學實驗,不小心出了一次爆炸事故,幸好危險物的量比較少,沒有造成嚴重後果,此後就成了實驗室的反面教材。

4、2021年中國十大丑陋建築評選結果(中文)

建築暢言網每年評選當年的中國十大丑陋建築,這是今年的結果。上圖是廣州的阿里巴巴華南運營中心。

5、大開眼界的 Pegasus 間諜軟件(英文)

一家以色列公司開發的間諜軟件 Pegasus,實現細節令人大開眼界。

只要你打開 iPhone 的通信軟件 iMessage,查看包含病毒的消息,不用點擊任何鏈接,就會中招。它是怎麼做到的?

6、2021年全球域名排行(英文)

CDN 服務提供商 Cloudflare 統計了今年訪問量最大的前10個域名,Tiktok.com 登上首位,成了全世界訪問量最大的網站,Google.com 首次被擠到了第二位。

7、我寫了一個 VR 遊戲(英文)

作者一個人寫了一個 VR 遊戲,放到 Steam 商店去賣。大家可以看看文章裡面的遊戲視頻,還是很酷的。雖然沒有大賣,他還是覺得很有收穫。本文是他的感受。

8、我的 Linux 開發環境(英文)

這是一組六篇的系列文章,作者詳細介紹了他如何在自己的桌面電腦搭建 Linux 開發環境。各篇內容依次是硬件介紹、Gnome 配置、Zsh 配置、VS Code 配置、桌面環境、開發環境配置。

工具

1、LazyDocker

一個終端裡面的 Docker 管理面板,可以同時操作多個容器,並且實時顯示每個容器的運行狀況。

2、dog

命令行的 DNS 查詢工具,作用與 dig 類似,但是簡化了用法和輸出格式,更易於使用。

3、Vizzu

一個 JS 的數據可視化動畫庫,功能很強,可以用來製作數據圖表的動畫。

4、TownScaper

一個休閒小遊戲,已經在主機平臺上架,這裡是它最近發佈的瀏覽器版。只要隨意點擊,就能生成不可思議的美麗建築物。

更妙的是,所有設置都保存在 URL 裡面,可以分享給其他人。

5、GitHub Web IDE

一個瀏覽器插件,為 GitHub 和 Gitlab 的倉庫主頁加入"在 Web IDE 打開"的按鈕。

6、GitHub Wrapped

這個網頁工具將你過去一年的 GitHub 活動,創建成一張圖表。

7、知竹

一款在線的甘特圖工具,可以直觀地體現出成員、任務、時間之間的關係。(@lizhichao 投稿)

8、PCB 名片

作者用 PCB 電路板製作名片,並且分享了設計文件。只要在他的文件基礎上進行修改,然後提交給 PCB 工廠就可以了。每張名片的成本大約為幾塊錢人民幣。

9、Global Sequencer

這個項目的創意很好,用戶打開電腦的麥克風,錄製一段聲音上傳,網站就把它顯示在世界地圖上,你可以選擇地球的某個地點聽那裡的聲音。

資源

1、中華古籍資源庫

國家圖書館的項目,整理保存至今的中華古籍,做成數據庫可以搜索,並且提供掃描版在線閱讀。

2、Netflix 分類代碼

視頻網站 Netflix 頁面不提供節目的詳細分類,但其實內部有一套視頻分類。這個網站列出每個分類的編號,並提供進入鏈接。

3、靜態網站加入評論系統的方法

這篇文章總結了靜態網站加入評論系統的方法,並列出了可用的服務和工具軟件。

4、Nona

德國的搜索引擎,可以搜索中文,搜索質量還可以。

5、Web 開發者的 Rust 語言動手教程

這個 Rust 語言的入門教程,是為網站開發者定製的,一共23個例子,每個例子都有講解,需要你自己在網頁上動手完成練習題。

圖片

1、月亮的顏色

由於大氣反射,月球會呈現不同的顏色。

一個意大利攝影師拍攝了許多滿月的照片,他找出了48種顏色,將它們組合在一起。

2、古埃及凳子

大英博物館收藏了一個3500年前的古埃及凳子。這個凳子是用木頭做的,保存情況之良好,令人震驚。

凳子底部還有博物館的藏品編號。

它是19世紀時在一個古埃及墓葬裡面發掘出來的,由於木頭外部塗了一層石膏,加上沙漠環境的乾燥,所以才能保存到今天。

後來在其它墓葬裡面,也發現過類似的凳子,甚至還有使用蘆葦做的凳子。看來這種凳子在古埃及一定很常見。

仔細觀察這個凳子,你會發現它有良好的做工,以及非常合理的受力設計。即使過了3500年,當代人如果不使用機器,做出來的凳子也就是這種水平。

文摘

1、為什麼雙引擎飛機更容易發生事故

最早的飛機都是單引擎。

上圖中,飛機的動力全來自機首的那個螺旋槳。

那時的引擎很不可靠,經常發生事故。為了減少傷亡,也為了增加飛機的負荷,設計師開始為飛機添加第二個引擎。

雙引擎確實提高了性能,但也帶來了額外的複雜性,反而造成了更多的傷亡。這是因為在空中,如果壞掉一個引擎,只剩下另一個引擎,這時飛機的推力是不均衡的,很難控制重心去安全降落。

從概率的角度看,如果一臺引擎的故障率為25%,增加一個引擎後,飛機的故障率(任何一個引擎出現故障)會上升到44%!這意味著,如果你不能控制好剩下的那個引擎安全降落,那麼添加第二個引擎會讓你更容易墜毀。

後來,飛機發動機越來越強大和可靠,單個引擎的故障率大大降低,而且飛行員和工程師也終於學會如何在損失部分動力的情況下,更好地控制雙引擎飛機,飛行才變得安全。

這對於個人和企業有巨大的啟示意義。如果你已經有了一個事業(或工作),不要冒然擴展到第二個事業(或工作)。因為在初始階段,增加的引擎會給你帶來更多的風險。只有降低單引擎的故障率,並確保你只靠剩下的引擎也能安全降落,雙引擎才會給你帶來更高的安全性。

不幸的是,就像戰爭經常推動高風險的飛機設計,人們也通常會在經濟困難的時候從事兩份工作。如果第一份工作是高負荷的,你再去從事第二份工作,那麼很可能到頭來,你連第一份工作也保不住。如果那時第二份工作不足以讓你維持生計,你就有麻煩了。

不過,計算機時代使得情況有一點點變化。數字控制技術的進步,促成了多軸飛行器的誕生。它們都至少有四個微型引擎,每個引擎只負責總負載的一小部分。任何一個或兩個失敗,都很容易被其他人彌補。

同樣的,在計算機和互聯網出現之前,一個人幾乎不可能有4個收入來源,但今天,一個人可以有多種小金額的收入來源,比如下班後開網約車、將住宅的空房間作為民宿出租等等。即使每個收入來源都不多,可能也比只有一個主要的收入來源更好、更安全。這裡的關鍵是每個收入來源要儘可能獨立,不要相互干擾。

言論

1、

歐洲有很方便的火車系統,但是跨國旅遊時,歐洲人更喜歡坐飛機,而不是火車。因為,歐洲大陸30多個國家,每一個都有自己獨立的票務系統,你需要在不同的網站上,以多種語言跟多家火車運營商打交道,完全是一場噩夢。

-- 《為什麼歐洲的跨國火車如此複雜?》

2、

我投失過至少9000次投籃,輸了近300場比賽,26次沒有命中最後的關鍵球。在生活中,我一次又一次地失敗,這就是我成功的原因。

-- 邁克爾·喬丹

3、

我不認為蘋果會造汽車。汽車業務的利潤率很低,而且假如價格是5萬美元一輛,市場容量只有幾百萬輛(特斯拉2021年銷量不到100萬輛),對於蘋果來說,這個銷量有點太小了。

如果是自動駕駛汽車,事情可能會不一樣,但是在可預見的未來,真正的5級自動駕駛仍然無法做到。

--《蘋果的下一個十年》

4、

Youtube 有一個著名的數學視頻製作者,叫做 3blue1brown。這個網名的來歷,是因為他的右眼有四分之三的藍色(blue)和四分之一的棕色(brown),他的頭像也是同樣的來歷。

-- Hacker News 讀者

5、

過去幾十年,中國農民從農村遷移到城市的工廠。我一直不明白,城市工廠的條件並不好,有些相當差,為什麼有這麼多農民去?

後來,我看了一部美國紀錄片,想明白了。很多美國年輕人搬到洛杉磯去當演員,其中99%年輕人的生活會變得更糟,但是有機會逃離他們原來的處境,對很多人來說依然是一個強大的吸引力。

-- Hacker News 讀者

歷史上的本週

2020年(第 138 期):失業難以避免,重構人生規劃

2019年(第 86 期):千萬不要當完美主義者

2018年(第 35 期):"一人份"的服務越來越多

訂閱

這個週刊每週五發布,同步更新在阮一峰的網絡日誌微信公眾號

微信搜索"阮一峰的網絡日誌"或者掃描二維碼,即可訂閱。

(完)