科技愛好者週刊(第 206 期):如何走出失望和懷疑

阮一峰發表於2022-05-13

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

週刊討論區的帖子《誰在招人?》,提供大量程式設計師就業資訊,歡迎訪問或釋出工作/實習崗位。

封面圖

西藏墨脫縣發現了11棵超過70米的巨樹,其中最高的一棵不丹松高達76.8米,是中國大陸已知最高的樹。(via

本週話題:如何走出失望和懷疑

前些天,我收到私信。網友說,阮老師,請教你一個問題。

我看了這封信,深有同感。我已經在家50天了,還不知道何時結束。遇到這種事,不管是誰,心情恐怕都不會好。

下面分享一下,我怎麼心理調節,希望對大家有用。如果世界讓你感到失望和懷疑,如何面對它,保持內心平靜,不讓負面情緒把你壓倒?

首先宣告一下,我說的方法可能無助於解決現實問題,改變不了你的處境,但大概可以讓你不那麼難受,內心有承受下去的力量。

你要做的第一件事,就是不管心情多糟糕,都必須要求自己做到三點:吃得下,睡得著,笑得出來

這是我從賴建誠老師的書裡看到的。他說,自己的人生願望不是榮華富貴,而是不管遭遇怎樣的處境,都能做到這三點。這對我啟發很大。

你要這麼想:就算吃不下、睡不著、笑不出來,你的問題會因此解決嗎?世界會因此改變嗎?

肯定不會啊。既然如此,我為什麼要折磨自己呢。反而是在精力充沛、保持清醒的時候,你才有辦法平靜地面對和解決遇到的問題。

有的網友也許會說,我也想好好吃飯和睡覺啊,但是沒有胃口,躺在床上又睡不著,怎麼辦?那就儘量保持正常的作息啊,吃飯的時候吃飯,睡覺的時候睡覺,遇到解決不了的問題,就聳聳肩苦笑一下,承認超出了自己的能力。

要知道,當你又吃又睡又笑的時候,再大的心理問題都解決一半了。

你要做的第二件事,就是轉移注意力,不要整天想著超出你能力的現實困難。

你要把眼光放得更遠一點。現實是一堵牆,你的目光要越過那堵牆,看到更遠的地方。下面幾個方法,你可以試試看。

(1)找一個興趣愛好。興趣愛好是一個跟現實無關的平行世界,你越是沉浸其中,就越會暫時忘卻現實。現在很流行釣魚,我覺得原因就與此有關。程式設計師這方面有天然優勢,不妨多沉浸在技術世界,多搞清楚一些技術細節,提高技能。

(2)讀一些傳記。很多名人傳記,故事性很強,容易看進去。更重要的是,看看其他人的人生,你會明白遭遇苦難的並非你一個人,從中吸收信心,瞭解前人是怎麼做的,吸取經驗。我推薦閱讀《約翰·克里斯朵夫》,要想心靈強壯,此書必讀。

(3)做一次長途旅行。這種旅行的目的不是為了玩,而是為了增加認知。最好的旅行會讓你領悟到,世界之外還有世界,生活總是有其他可能,人類社會長期中總是服從熵增原理。

如果只考慮開拓見聞、增廣心靈,國外旅行要比國內旅行的收穫更大,更能讓你感受世界的多樣性。而且,窮國比富國有意思,我就去過伊斯蘭國家,城裡最高的建築是宣禮塔,每天準時廣播五次,全城進入祈禱時間,讓我感悟很多。

你要做的第三件事,就是降低期望。生活本來就充滿苦難,期望低一些,就不容易失望,而且普通人能夠做到的事情本來就很有限。

你不妨認定,這是一場贏不了的戰鬥,對勝利不抱期望。沒有期望,就沒有失望,但是這不意味著放棄,你依然堅持做自己想做的事情。我很喜歡理查德·斯托曼的一段話:"我是悲觀主義者。別人為勝利而戰,我不是。我總是戰鬥,偶爾會贏。"

阿里雲認證考試

國內的公有云,阿里雲的份額最大,有很多大公司和政府單位客戶。

四年前,阿里雲推出了自己的認證考試。只要透過考試,它就給工程師頒發證書,證明你具備它的雲服務的使用技能。

很多同學問,這個證書有用嗎?

如果從事的是伺服器運維工作,或者雲端計算相關行業,它是有用的。(1)只要你的工作需要接觸伺服器和雲,這個考試一定程度可以提升你對雲端計算的理解,對工作會有幫助。(2)阿里雲的生態企業比較多,很多公司採購雲產品都會首先考慮阿里雲。(3)經過這些年的發展,這個考試已經相當正規,可以證明你能基於阿里雲解決業務問題。

阿里雲認證目前分成三個級別,適合不同的人群。

  • 初級工程師級別(簡稱 ACA):適合想要入門雲行業的同學。
  • 高階工程師級別(簡稱 ACP):適合入職阿里雲相關企業,為升職加薪"加碼"的同學。
  • 專家工程師級別 (簡稱 ACE):適合公司有這方面要求的情況。

每個級別又分成不同的方向,你可以選擇一個方向考證:雲端計算、雲原生、雲安全、大資料、資料庫、人工智慧、物聯網、行業認證。

考試每月有兩次,滿分100分,只要考過80分,就能拿到證書。它沒有透過率的限制,只看分數,好好準備,一般就能透過。

開課吧目前跟阿里雲合作,代理認證培訓。有興趣考證的同學,可以透過下面的聯絡方式,進行諮詢和報名。

他們是晚上上課,ACA(初級工程師)培訓是15個晚上,ACP(高階工程師)是30個晚上。除了考試的報名費,不需要支付其他費用。

培訓包含了配套課程 + 考試習題模擬題庫 + ACP考前能力測試 + 實戰專案能力測評等服務。萬一考試沒有透過,他們承諾 1年內還可以免費補考一次

值得一提的是,他們提供一次真實專案實操測評,目的是讓同學除了應考以外,還能增長專案經驗,提高實操技能。上圖就是雲原生容器的實操安排。

感興趣的同學,微信掃描上方二維碼,或者訪問這個連結,免費諮詢考試資訊,進行報名。不要忘了新增課程顧問,獲取觀看免費公開課的許可權。新增人數比較多,請大家耐心等待。

科技動態

1、耳道定製的耳機

一些高檔的耳機採用耳道定製,每一副都不一樣,完全貼合使用者的耳道,追求最好的聲學效果和佩戴舒適度。

廠商先用矽膠灌入客戶的耳朵,生成耳道模型。然後根據模型,製作同樣形狀的耳機。

可想而知,這種耳機很貴,報價從幾百美元到上千美元。

2、沙漠辦公樓

著名的英國扎哈建築事務所,為阿聯酋設計了一座沙漠辦公樓,完全是未來主義風格,而且在沙漠裡面達到了二氧化碳零排放。

這座樓的表面和四周,鋪滿了太陽能板,用來供電。大樓的一半空間在地下,有助於保溫。另外,大幅的落地玻璃窗,保證了自然光的照明,以及建築物內部的自然通風。

3、香水導購器

香水的品種眾多,消費者經常搞不清楚該買哪一種。為了解決這個問題,歐萊雅公司推出了一種"香水導購器",只要戴在頭上,你聞過每一種香水以後,它就會選出其中最合適的一種。

它的原理是記錄腦電波對不同香水的反應,判斷消費者的情緒,給出推薦。這個原理似乎也可以用於推薦其他商品。

4、咬牙認證

最近有論文提出了一種匪夷所思的身份認證方法,使用者只要一咬牙,就能識別身份。

它的原理是,每個人咬牙發出的聲音,經過牙齒結構(咬合的型別、力度、有無蛀牙或假牙等等)和耳道,會形成獨一無二的聲波,被耳機接受到,從而驗證身份。

這種方法的優勢在於很難破解,即使還原了使用者的牙印也沒用。而且,使用者使用起來很簡單,只要耳機和手機即可。

5、網際網路巨頭的業務構成

美國網際網路大廠公佈了2021年報,裡面有很多業務構成資訊。

蘋果公司的可穿戴業務(耳機+手錶),已經超過了 Mac 業務。

微軟的 Windows 業務只排在第三位,最大收入來自 Azure 雲業務,是所有大廠裡面雲比重最高的公司,令人意想不到。

谷歌80%以上的收入來自廣告,已經很高了,但是跟臉書一比,就小巫見大巫了,後者的廣告收入佔總收入的97.5%。

文章

1、全民級 AR 應用 Snapchat(中文)

社交軟體 Snapchat 整合了大量 AR 功能,成為了業內唯一名副其實的 AR 應用。

2、河南預設關閉國際簡訊接收(中文)

河南通訊服務商(電信、移動、聯通)為了防止境外電信詐騙,預設關閉境外簡訊接收,需要使用者手動發簡訊開啟,估計其他省很快會跟進。有些境外網站會透過簡訊發驗證碼,因此需要注意這個問題。

3、如何使用線上語料庫(中文)

網上有一些大型的英語語料庫,可以用來查詢英語語法,比如介詞搭配、合適的形容詞等等。

4、如何檢查 Mac UI 的 Web 程式碼(英文)

MacOS 的某些 UI 採用 Web 技術開發,本文教你如何用開發者工具檢視這些 UI 的程式碼。

5、HTML 註釋也適用於 JavaScript(英文)

你知道嗎,HTML 註釋<!---->也是 JavaScript 的註釋。當然,不應該在 JS 指令碼使用。

6、Barcode Detection API 介紹(英文)

安卓手機的 Chrome 瀏覽器內建一個條形碼偵測 API,可以直接解讀條形碼和二維碼。不過,其他瀏覽器都不支援這個 API。

7、用 gdb 學 C 語言(中文)

本文展示 gdb 這一學習 C 語言的強大工具,介紹常用的 gdb 命令,演示如何用 gdb 來理解指標和陣列的區別。(@StrokMitream 投稿)

8、3G 與 4G/5G 的差異(英文)

本文通俗解釋了 3G 與 4G/5G 的差異,以及分碼多重進接(CDMA)、分時多重進接(TDMA)、分頻多重進接(FDMA)、正交分頻多重進接(OFDMA)的含義。注意,文章分成兩頁,主要內容在第二頁。

9、可以檢查質數的正規表示式(英文)

作者介紹了一個可以檢查質數的正規表示式/^1?$|^(11+?)\1+$/

工具

1、Postgres.js

Node.js 和 Deno 的 PostgreSQL 資料庫操作庫。

2、微波洩漏測試工具

這個網頁工具可以檢測微波爐是否有微波洩漏,做法是把手機放在微波爐裡(但不要啟動微波爐),看它能否接收到 Wifi 訊號。

3、exping

一款手機 App,用來為地圖新增個性化標記,並提供多種地圖模版供匯出分享。(@designedbyclu 投稿)

4、Geeker Admin

一款基於 Vue3 的後臺管理系統。(@HalseySpicy 投稿)

5、Musicn

下載高質量音樂的命令列工具,支援 flac、mp3 格式。(@zonemeen 投稿)

6、網易雲音樂上傳助手

網易雲音樂 Mac 端不知何故沒有開放上傳,作者做了個上傳工具,基於 electron。(@lulu-ls 投稿)

7、zhihutime

油猴指令碼,在知乎答案的上方,顯示回答時間距今多久。(@lucienlugeek 投稿)

8、wireproxy

一個 wireguard 的客戶端,提供本地 socks 介面。

9、Andi

一個問答機器人式(一問一答)的搜尋引擎,英語搜尋的效果較好。

10、ClonePilot

VSCode 編輯器的外掛,只要你寫一個函式名,它自動去 StackOverflow 複製現成的程式碼。

資源

1、Type challenges

TypeScript 題庫,用來刷題提升編寫型別的能力。另有網友製作的影片解答。(@cuixiaorui 投稿)

2、Packages for Linux and Unix

該網站返回各種 Linux 發行版下符合搜尋條件的模組。(@fish-404 投稿)

3、Thanks-Mirror

這個倉庫整理各種包管理器的映象站點,主要是國內映象。(@eryajf 投稿)

4、視覺化 Rust 資料結構的記憶體佈局

一個配有中文字幕的影片,介紹 Rust 各種資料結構的記憶體佈局,配有視覺化展示,另有文字稿。(@trdthg 投稿)

圖片

1、無限溫度的顏色

如果物體的溫度無限高,它會是什麼顏色?

你或許認為是白色或橙色,但是物理學家經過計算以後,認為顏色將是 sRGB(148,177,255),也就是下圖的顏色。

這就是典型中子星的顏色(中子星都極熱),也是早期宇宙的顏色。

2、最難的平面幾何題

請問上圖的角 D 是多少度?

這道題看上去不難,但實際很不容易,甚至被稱為最難的平面幾何題。不過,確實只用初中的平面幾何知識就可以求解。

文摘

1、1994年的皮克斯午餐

1994年,Pixar 還是一家默默無聞的動畫公司,他們的第一部作品《玩具總動員》接近完成,所有人都不知道市場會有什麼反應。

一天,Pixar 的四位主要導演聚在一起吃飯,討論完成了《玩具總動員》以後,公司後面拍攝什麼動畫電影。

他們決定,下一部電影應該跟昆蟲相關,因為昆蟲跟玩具一樣,很容易建模,製作 3D 動畫。他們還決定故事就用伊索寓言的《螞蟻和蚱蜢》,讓蚱蜢去搶奪螞蟻的食物。這就是1998年上映的電影《蟲蟲危機》。

他們想到,《玩具總動員》的靈感來自平時對孩子的觀察,孩子們總是相信,玩具在沒人的時候會活過來。於是,一位導演建議,拍攝孩子們的另一種想法:開啟壁櫥時,裡面會跳出一個怪物。後來,這成了2001年上映的電影《怪獸電力公司》。

提到孩子,另一位導演想起了小時候看牙醫的經歷,牙醫辦公室有一個魚缸,他當時很想知道魚缸裡面的魚是否想回家。後來,這成了2003年上映的電影《海底總動員》。

午餐快要結束時,他們又聊到了最後一個想法:如果人類未來不得不離開地球,但是忘記關閉留下來的機器人會怎樣?後來,這成了2008年上映的電影《瓦力》。

就這樣,他們一頓飯把公司未來10年的作品都規劃好了。

言論

1、

一樣東西只要可以賺錢,就會開始變質。

2000年前後,谷歌發明了一種演算法,根據連結去計算網站的權重。從此,連結就不再是客觀中立的,而成了賺錢的手段。垃圾連結就是從那個時候起,成為一個大問題,永遠改變了網際網路。

-- Hacker News 讀者

2、

漢語和日語沒有斜體和大寫字元,這使得它們不能像拉丁語言那樣,透過改變字形產生視覺衝擊力。因此,它們的排版不得不透過其他元素(比如字型大小、圖形裝飾等),產生資訊的層次對比。

-- 《為什麼日本的網頁設計如此不同》

3、

企業內部軟體通常非常臃腫,原因是團隊之間很難共享程式碼。企業是自上而下管理的,每個團隊的經理管不到其他團隊,這造成團隊之間的溝通非常難。

如果你將某個功能委託給內部的另一個團隊,會帶來大量的溝通和計劃成本,並使你的開發計劃依賴於別人,所以還不如自己動手,這導致了程式碼臃腫。

-- 《為什麼企業軟體如此臃腫》

4、

語文課總是偏愛講授那些很美、很有詩意的散文和小說,這是不對的,就像籃球課不應該鼓勵學生進行花哨的運球。寫作最重要的目標是寫得清楚,此後才考慮寫得有詩意。

-- David Perell

歷史上的本週

2021年(第 158 期):內容渠道的貶值

2020年(第 107 期):致富與槓桿

2019年(第 55 期):不是反對 996,而要提倡遠端辦公

2018年(第 4 期):馬克思研究的問題

訂閱

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

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

(完)

相關文章