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

推薦訂閱源

博客园 - 司徒正美
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 安全吗?
科技愛好者週刊(第 118 期):高考志願怎麼填
阮一峰 · 2020-07-31 · via 阮一峰的网络日志

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

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

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

封面圖

元上都遺址位於內蒙古草原,是元朝定都北京之前的首都,距今約750年的歷史。馬可波羅就在這裡,第一次見到了元世祖忽必烈。(來源:Instagram

本週話題:高考志願怎麼填

前不久,親戚朋友諮詢我,高考志願的填寫建議。

我建議選擇理工科,不一定是電子技術和計算機,科技類的專業都可以。本科打好數學、物理、工程的基礎,具體方向以後都可以轉。

理由很簡單,對於普通人家的子弟,理工科會比文科更容易謀生和賺錢。

最近,有一條新聞,澳大利亞因為工程師短缺,決定理工科的大學學費降低20%,同時提高文科學費,鼓勵學生優先選擇理工科。國內其實也是同樣的情況,市場對工程師的需求很大,理工科的就業普遍好於文科。

除了就業容易,理工科的學生更容易快速積累財富。在我看來,以後賺到大錢的最容易方法,就是拿到公司股票,然後股票上市。理工科學生在這方面有優勢。

創業板和科創板已經改為註冊制,政府不再審核了,到交易所註冊一下就可以上市。這比以前容易很多,以後會有大量公司上市。但是,只有技術公司才能在創業板和科創板上市,要進入技術公司,你就應該學習理工科。

不過,就算沒有進入理想的專業或者學校,也不要灰心。現在是互聯網時代,網上什麼資源都有,都可以自學。最終來說,決定人生方向的最重要因素,是一個人強烈的決心,而不是外部環境。

前端圖形學教程

前端是軟件開發的一個大類,包含很多方向,比如 Web 開發、H5 開發、前端架構等等。

前端圖形學是一個很獨特的前端方向,要求的技能跟其他方向都不一樣,動畫、數據可視化、遊戲都離不開它。市場對圖形工程師有很大的需求,這方面的人才一直是緊缺的。

為了幫助大家進入這個方向,提高就業競爭力,京程一燈推出了 《前端圖形學教程》 ,分成兩季。

第一季由淺入深,從基礎數學知識開始,涉及 2D 和 3D 圖形的方方面面,幫助你快速掌握圖形學的關鍵知識點和編程技巧。

第二季是 H5 遊戲開發實戰,通過短時間的培訓,帶大家走進前端圖形學工程師的世界。

好消息是這兩季現在都可以 免費領取

掃描下圖二維碼,進群后領取免單卡,獲取《前端圖形學教程》(說明:由於騰訊課堂的限制,需支付0.02元),僅發放給前150位進群的同學。

資訊

1、NBA 虛擬觀眾

由於疫情,NBA 今年的季後賽沒有現場觀眾。NBA 就與微軟的 Teams 軟件合作,引入了"虛擬觀眾"。

籃球場周圍安裝了多個5米高的屏幕,可以同時顯示300多個頭像。粉絲購買特別門票以後,通過 Teams 軟件,自己的頭像就會出現在這些屏幕上面。

球迷還可以通過 App、網站和推特,使用指定標籤進行虛擬歡呼,NBA 將在看板上顯示用戶名和你的歡呼內容。

2、紅磚的新制造方法

紅磚是常見的建築材料,它是粘土在1000多度的高溫中燒製而成。大量開採粘土會破壞土壤和環境,而且燒製和運輸紅磚會消耗大量能源,產生碳排放。

為了解決這些問題,倫敦的一家科技公司發明了一種紅磚的新制作方法,將廢磚、礫石、沙子、石膏板粉碎後,與水和粘合劑混合,然後在定製的模具中壓制成形。整個過程不需要入窯燒製,碳排放量不到傳統磚的十分之一,而且直接在城市中製作,運輸成本大幅降低。它還能作為城市建築廢料的一種解決方案。

該公司聲稱,這種磚的價格將與傳統磚頭相當,而且比粘土磚更堅固,更耐用,並且還提供更好的隔熱性。目前,正嘗試在蘇格蘭推廣使用。

3、降噪窗戶

新加坡南洋理工大學的科學家根據降噪耳機的原理,造出了一個降噪窗戶。

科學家在窗戶上安裝一些麥克風和24個小型揚聲器,系統根據麥克風監聽到的外部噪音頻率,讓揚聲器發出相反頻率的聲波,抵消噪音。實測可以降低噪音10分貝。

這個系統目前還有一些侷限,最大的問題是它只適用於穩定和持續的噪音源,比如飛機起降和火車經過,對於人聲和突發的零星噪音(比如鞭炮聲)都無法消除。另外,揚聲器無法做得很小,因為需要發出低音來抵消低頻噪音。這樣一來,24個五釐米的揚聲器掛在窗戶上很醜陋,還會影響通風和視野,所以只有大窗戶才用得上。

4、無法切割的材料

英國科學家發明了一種新材料,各種電鋸都將它無法切開,可以用於自行車鎖和安全門。

這種材料將陶瓷球加入了泡沫鋁,電鋸切割時,陶瓷球會破碎,使材料變得更堅硬,並改變位置產生振動,將力反作用於電鋸,使其鈍化。電鋸切割的力量越大,對自己的損傷也就越大。

發明者這樣形容這種材料:"這就像切開充滿金子顆粒的果凍一樣。刀刃進入果凍時,就會碰到金子顆粒,無數的顆粒就在果凍中振動,從而破壞切割的刀具。"

5、三星可能放棄高通芯片

外媒報道,三星的下一部手機 Galaxy S21 可能會放棄高通芯片,改用自家的 Exynos(獵戶座)芯片作為 CPU。原因據說是,高通芯片原先由三星代工,但是為了防止三星偷技術,最新的865芯片交給了臺積電代工。這樣一來,三星就沒有了顧忌,而且高通的下一代875芯片非常貴,繼續使用會導致三星手機漲價。

三星是全世界最大的手機廠商,一旦放棄高通芯片,會讓高通和臺積電都很受傷。以後,大廠都用自家芯片,可能會成為風氣,華為用海思,蘋果用 Apple Silicon,三星用獵戶座。

6、一句話消息

  • 重慶建成世界最高鞦韆,高108米,最高可以蕩88米。

  • 南京玄武湖長出了一株並蒂蓮,卻被一名外地遊客趁管理人員不備偷偷採摘了下來,準備帶回家欣賞。

  • 劍橋大學研究人員發明了一種無需觸摸的觸摸屏,採用"觸摸預測"算法,只要手指懸停在按鈕上方,屏幕就會自動感知。

  • 加拿大醫生發現 COVID-19 抗體幾個月後會從血液中消失,這意味著患者康復後有可能再次感染,不過那時免疫系統可能會根據記憶,自動消滅這種病毒。

文章

1、JavaScript 的第三紀元(英文)

作者認為,JavaScript 的發展可以分成三個階段:原始階段、Node.js 階段和目前的超越階段。

當前階段的主要特徵是,JavaScript 開始作為底層技術,ES6 模塊、TypeScript、WebAssembly 逐漸普及。

2、NAND Flash 基礎知識簡介(中文)

NAND Flash 是一種存儲介質(掉電後數據不會丟失),常見的 U 盤、TF 卡/SD 卡,以及大部分 SSD(固態硬盤)都是由它組成的。 本文主要介紹它的種類及工作原理。(@sigusr1 投稿)

3、2020年你應該嘗試的10個 JavaScript 庫(英文)

文章介紹10個很有用的 JavaScript 工具庫,偏重於網頁的 UI 操作方面。

4、 如何構建優秀的 API(英文)

本文介紹設計一個優秀的 RESTful API 的注意事項,以及 REST 和 GraphQL 兩種 API 的差異。

5、Python 的 SQLite 數據庫教程(英文)

本文是入門教程,介紹如何在 Python 語言使用內置的 SQLite 數據庫,不需要任何安裝步驟。

6、10個有用的 git log 技巧(英文)

本文介紹git log命令的10個參數用法。

7、英特爾到底怎麼了?(中文)

英特爾最近公告,7納米制程延誤,可能會外包給臺積電生產。本文是一個前英特爾華人工程師的分析。

8、async 函數的一個注意點(英文)

本文提醒大家注意,使用 JavaScript 的 async/await 函數時,要區分併發操作和繼發操作。

工具

1、wiby

一個極簡的搜索引擎,加載速度很快。

2、vscode-rss

Visual Studio Code 的插件,提供一個嵌入式的 RSS 閱讀器,可以在 VScode 裡面閱讀新聞和博客。(@luyuhuang 投稿)

3、React Spectrum

Adobe 公司的 React 組件庫,用法非常簡單幹淨。

4、css-sweeper

一個只用 HTML 和 CSS 實現的掃雷遊戲,不使用 JavaScript。

5、SimpleOps

網站性能監控服務,可以監控加載速度和網站是否下線。

6、project-citadel

一個開源的看板程序,用於項目管理。

7、CloudBrowser

開源的雲瀏覽器。用戶可以在瀏覽器裡面,打開另一個運行在雲端的瀏覽器。

8、babel-preset-php

通過 Babel 將 PHP 代碼轉成 JavaScript 代碼,從而方便 PHP 程序員編寫瀏覽器可以運行的代碼。

9、seafox

一個 TypeScript 寫的 JavaScript 解析器,也就是說使用 JavaScript 解析 JavaScript,支持最新的 ES2020 語法。

10、react-table

React 的表格組件庫,新的 7.0 版完全採用 Hooks 設計。

資源

1、數據可視化圖表目錄

這個網站收集各種數據可視化的圖表類型,簡要講解每種類型的用途和特點,而且有中文版。

2、Gradio

該網站提供一系列可以在線使用的 AI 工具,比如識別物體、識別手寫數字、老照片著色、繪畫生成等等。

3、impossible-objects

這個倉庫提供 3D 打印源碼,可以打印一些不可思議的物體,在鏡子裡面呈現另一個形狀。

4、OSM City

丹麥藝術家根據開源地圖 OpenStreetMap 的數據,讓建模軟件 Unity 3D 引擎基於真實城市的面貌,自動生成一座虛擬城市。

圖片

1、C/2020 F3 彗星照片

C/2020 F3 彗星最近光臨地球,是20多年來北半球最明亮的彗星。世界各地的愛好者紛紛拍出令人難忘的照片。

7 月23 日是它最接近地球的日子,此後亮度逐漸衰減。它下一次出現將是6800年之後。

下面是中國攝影愛好者"阿五在路上"拍攝的彗星。

還有人拍到下面的照片,彗星被星聯計劃 StarLink 的人造衛星擋住了,長曝光拍攝後就變成了下面的樣子。

2、市值最大的公司

下圖是2010年市值最大的五家公司與2020年的對比。

2010年最大的五家公司(單位:美元)。

  • 埃克森美孚石油:3430億
  • 中國石油:3160億
  • 蘋果公司:2690億
  • 中國工商銀行:2480億
  • 微軟公司:2370億

2020年最大的五家公司。

  • 蘋果公司:15760億
  • 微軟公司:15510億
  • 亞馬遜:14330億
  • 谷歌:9800億
  • 臉書:6760億

可以看到,現在最大的公司都是技術公司,而且市值翻了好幾倍。

文摘

1、世界最大的飛機

俄羅斯的安東諾夫 AN-225 運輸機是全世界最大的飛機,翼下裝了六臺渦輪發動機,翼展幾乎相當於一個足球場的長度。

無論它飛到哪裡,都是人們目光的焦點。

它誕生於冷戰時期。1981年4月,美國發射了第一架航天飛機,將軍事衛星送入了軌道。蘇聯認為這是一種威脅,開始製造自己的航天飛機 Buran(俄語"暴雪")。

但是,航天飛機開始建造後,遇到了一個問題。航天飛機工廠在莫斯科附近,怎樣才能將這架航天飛機運送到1300英里外的發射場呢?蘇聯最後決定,不建造高速公路,而是要求基輔的安東諾夫設計局製造一種新型的運輸機,能夠空運航天飛機。

安東諾夫設計局就設計出了 AN-225 這架世界最大的飛機。除了6個發動機,巨大的起落架下有驚人的32個輪子,以及為了增加穩定度而設置的兩個尾翼。

AN-225 的製造只用了短短三年半,但仍跟不上航天飛機 Buran 的完工日期。航天飛機最終是由一隊轟炸機攜帶零件,運到發射場組裝的。

1988年底,Buran 和 AN-225 差不多同一個時間進行了首飛。那一年,柏林牆倒塌,隨後蘇聯解體。結果, Buran 僅執行一次正式任務,就被永久放棄了,而 AN-225 只在大約12次試飛中,搭載過航天飛機(下圖)。

隨著 Buran 被放棄,AN-225 也就沒用了。有人提議,將這架飛機改成酒店,未被採納。後來,它被鎖進機庫,在那裡放了7年,靜靜地生鏽。

但是,隨著世界經濟的發展,大型貨物的空運需求越來越多。安東諾夫航空公司有一個貨運子公司,收到的訂單超出了他們最大飛機的運輸能力,於是有人想到了這架閒置的 AN-225。

2001年,AN-225 進行了除塵和設備升級,然後重新投入使用,一口氣創造了124項世界紀錄,包括貨物長度、載重量、載貨飛行高度等等。

AN-225 最多可容納16個集裝箱或80輛家用汽車,最大有效載荷為250噸。2009年,AN-225創下了空運單件貨物重量的記錄,當時它將一臺重達187噸的發電機從德國運到亞美尼亞。它還運輸過史上最長的空運貨物----兩臺42米的風力渦輪機,從中國運往丹麥;甚至在1萬米高空舉行過一次畫展,創造了吉尼斯世界紀錄。

2020年4月,AN-225 再創紀錄,將100噸 Covid-19 防護設備和藥品,從中國天津運到波蘭華沙。由於世界各地需要防護用品,兩個半月的時間裡,AN-225 進行了10次從中國飛往世界各地的飛行。"

AN-225 的單次飛行成本很高,每小時使用20噸以上的燃料,所以它很少飛行,只用來執行那些其他飛機做不了的任務。2019年這架飛機執行了20班飛行,2020年到現在為止,已經執行了10班飛行,全部是從中國運送貨物。

2、擁抱,擴展,撲滅

1996年,美國司法部發現,微軟公司內部使用"擁抱,擴展,撲滅"(Embrace, extend, and extinguish,簡稱 EEE )這個短語,描述對付競爭對手的策略。

首先,擁抱對方的產品種類,進入對方的市場;然後,使用自己的專有功能擴展產品標準;最後,利用這些差異,使競爭對手處於不利地位。

  • 擁抱階段 :開發與競爭產品基本兼容的軟件,或實施公共標準。
  • 擴展階段:添加和推廣競爭對手或標準不支持的功能。
  • 撲滅階段:由於市場份額的擴展,添加的功能成為事實上的標準時,再將競爭對手邊緣化。

微軟的 IE 瀏覽器就是使用這種策略的最好例子。

現在有人認為,微軟對於開源軟件的態度,從敵對變成擁抱,也有可能是在實施這種策略。另一方面,谷歌公司在很多技術領域的作為,也讓人疑慮,它在實施這種策略。

言論

1、

谷歌的網頁排名算法 PageRank,得名於創始人拉里·佩奇( Larry Page),實際含義是佩奇的算法(Page's rank)。

-- 《意想不到的來自人名的事物》

2、

軟件測試分為生產前測試和生產中測試,負責任的團隊兩種測試都應該進行。

-- 《我在生產中測試》

3、

低本底鋼(Low-background steel)指的是1945年第一枚核彈爆炸之前生產的任何鋼鐵。此後有了核爆,大氣中輻射物質增加,影響了所生產的所有鋼鐵。

低本底鋼目前用於需要最高靈敏度的放射性核檢測設備中,主要來源是在第一次核爆發生前建造的船隻,它們大多沉沒在水底。

-- 維基百科

4、

我一直是"強觀點,弱立場"(strong opinions, weakly held)。

不管什麼事情,我都會憑直覺得到一個結論,這就是"強觀點";只要有任何與結論相悖的信息,我就會修正自己的觀點,這就是"弱立場"。

-- 《強觀點,弱立場》

5、

幾乎所有的企業軟件公司,都是銷售人員多於工程人員。

-- Hacker News 讀者

6、

瀏覽器最初的目的是瀏覽包含鏈接的文本文件,但現在已經變成了應用程序平臺的一種 UI 範式,內置數據庫和圖形引擎,與操作系統深度集成。

-- Hacker News 讀者

回顧

2019年的本週(第 67 期):複雜系統無法維護,侏羅紀公園必定失敗

2018年的本週(第 15 期):週刊的內容從何而來?

訂閱

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

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

(完)