這裡記錄每週值得分享的科技內容,週五釋出。
本雜誌開源(GitHub: ruanyf/weekly),歡迎提交 issue,投稿或推薦科技內容。
週刊討論區的帖子《誰在招人?》,提供大量程式設計師就業資訊,歡迎訪問或釋出工作/實習崗位。
封面圖
6月30日,四川涼山的金陽河特大橋正式通車。這座橋長度不到800米,但是橋墩高達196米,是亞洲最高的橋墩。(via)
本週話題:網際網路最喜歡的行為模式
巴菲特說,他考察候選人,就看三個"i"。
- integrity(正直)
- intelligence(智力)
- initiative(主動)
"正直"(integrity)和"智力"(intelligence)比較容易想到,大多數人會忽視第三點"主動"(initiative)。可是,主動恰恰是網際網路最喜歡的行為模式。
現實世界往往有很多約束,你想做什麼事,需要各種條件具備,才有辦法去做。所以,很多時候不得不被動等待。
但是,線上世界不是這樣,限制條件比較少。只要技術可行,一般來說,就可以去做。如果你還在等待條件成熟,就會錯失機會。 所以,想到就去做,在網際網路上特別重要,這就叫主動。
舉例來說,找工作,大多數人想到的是下面兩種方式。
- 方式一:看到招聘廣告,投遞簡歷。
- 方式二:認識某個內部人員,請他內推。
這兩種方式都有一個前提,就是你碰巧知道這家公司要招人了,然後再去應聘。
但是網際網路找工作,有另一種方式,完全可以主動出擊。
- 第一步:你看到了一個心儀的產品。
- 第二步:你寫下自己可以幫助改進這個產品的10個地方。
- 第三步:你找到 CEO 的信箱或社交賬號,把想法發給他,就說你可以幫到這個產品。
這就是主動的行為方式。你不必等公司釋出招聘崗位,如果想去那裡工作,就找上門,展示自己的價值。在網際網路上,沒人禁止這麼做,成本又這麼低,那為什麼不做呢?
主動和被動,很多時候說到底,就是對待機會的心態不一樣。被動的心態是"機會來了,我追上去,抓住機會",主動的心態是"我先亮相,創造機會"。
"亮相"在網際網路上特別重要,你不亮相,沒人知道,你一亮相,大家都會知道。英語叫做"show",先把自己或產品 show 出來,其他事情後面再說。
美國導演伍迪艾倫說過:"成功的80%來自於亮相"(80 percent of success is just showing up)。如果真的是一個好產品,只要一亮相,就等於成功了80%。
被動的心態特別不適合網際網路,除了網際網路的限制少,被動會延誤機會以外,還有一個原因。那就是網際網路是一個全新領域,變動極快,你認定可以跟隨的模式,可能根本不可靠。
還是以求職為例,被動的心態是先得到一份工作,然後再變得優秀。問題是,等到你變得優秀了,你的這個領域可能已經過時,毫無吸引力了。相比之下,主動的心態則是先做出優秀的成果,吸引企業和其他人,為自己創造更多的機會。
不可否認,主動出擊的風險比較大,被動跟隨比較安全。因為被動跟隨時,需求是確認存在的,主動出擊時,外部需求並不確定,很可能是你的幻覺,你做的一切也許都是盲目的。
如果你想在網際網路領域發展,在我看來,最好的、風險最小的行為模式,就是做出更多的代表作品和提升自己的手藝,主動去做,先亮相再說。 你的成果越多、越優秀,盲目的可能性就越小,主動出擊的風險也越小。
平價學習平臺 ApeClass
一個小調查:你在網上買過課程嗎?上一次購買的課程多少錢?
我這麼問,是有感於國內培訓業這些年的"高價化"趨勢,動輒就1萬~2萬元一門課。大家可以說說,是不是這樣。
價格這麼高,即使物有所值,也有很多副作用。一方面,培訓機構為了高額利潤,不擇手段,甚至鼓動學生貸款買課;另一方面,學生買了以後,一旦後悔要求退款,極易發生矛盾和糾紛。
最近,一個老朋友來找我,我們多年沒聯絡了。他告訴我,他從業多年,早有這種看法,所以做了一個全新的嘗試,看看能不能改變大環境。
今天就把他的這個專案介紹給大家:一個新的 IT 學習平臺 Apeclass。它跟國內其他的培訓網站都不一樣,我覺得它走在一條正確的路上, 大家值得關注這個新的嘗試。
首先,作為一個學習平臺,它提供完整的課程。第一期已經上線的有《前端》、《Python》、《JAVA》、《雲端計算》等,後續還會上線 C 語言、PHP、Go、Linux 運維、APP 開發等主流課程。
其次,每門課都由短影片組成,每個影片長度幾分鐘。一門完整的課程包含了幾百個影片。目前,原創影片總數已經超過了3000。
最後,就是它不一樣的地方,你不必註冊會員,也不必付費,每門課點開就可以開始學習,比如《Python 課程》。只有當你學完免費章節,還想接著往下學,才需要開通付費會員。
它的會員是永久性的,一次性付費299.5元,就可以永久學習平臺上的所有課程,包括後續上線的各種課程。折算下來,每門課只有30多元。
考慮到課程的量和內容,這個價格對其他機構會產生很大殺傷力,我那位朋友因此也受到了不少責難和攻擊。
總之,ApeClass 的定位就是一個 IT 廉價課程超市,提供各種課程,同時價格低廉,告別"高價化"路線,讓大家自由學習,平臺又能有一定的收入,可以持續發展。
我認為,這個模式完全正確,國內的培訓行業應該走這條路。ApeClass 的課程質量,大家可以自行聽課判斷,單單它有勇氣打破行業規則,做出這個平臺,就值得肯定。
據朋友說,ApeClass 目前是虧損的,課程製作成本、伺服器、影片點播、頻寬等等都需要大量投入。所以,歡迎大家訪問網站,或者掃描下方二維碼,試聽各種課程,也歡迎購買會員支援,畢竟會員不會過期,購買以後就可以永久解鎖所有內容。
科技動態
1、帶輪子的遙控商店
一家矽谷創業公司推出了遙控的售貨機器人。它基本上就是一個自動售貨機,但是裝上了輪子,可以在街道上遙控行駛。
它方便的地方就是可以遙控移動,白天在辦公區,下班後開到夜市,晚上再回到倉庫,進行補貨和維護。
2、英國的跨海輸電
為了減少對化石能源的依賴,英國發起了一個瘋狂的專案。它跟非洲的摩洛哥達成協議,在撒哈拉沙漠邊緣圈了1500平方公里的地,進行太陽能和風能發電,然後透過海底電纜向英國輸送電力。
這個專案將會沿著非洲海岸,鋪設四根長達3800公里的電纜,再沿著西班牙和法國的海岸,一直通到英國(上圖)。這應該是世界最長的海底電纜。
該專案計劃2030年投入使用,可以向英國每天提供1萬兆瓦的電力,相當於英國8%的用電需求。
3、太陽能無人機
空中客車公司的一架太陽能無人機,6月15日從美國起飛,然後一直在空中,直到現在已經一個多月了,沒有著陸過,正在創造飛行器不間斷飛行的世界記錄。
它採用太陽能供電,總重量62公斤,可以載重5公斤的裝置,設計目的是作為一個可移動的衛星,對地面進行高空監視,或者向農村地區提供 4G 通訊,可以在全世界任何地點對其進行控制,有很大的軍用價值。
4、腸道呼吸
美國辛辛那提兒童醫院做了一個實驗,科學家讓小鼠和豬短暫缺氧、呼吸困難,然後透過肛門,向它們的腸道輸氧。結果,在缺氧環境下,腸道輸氧的動物比對照組,多活了一個小時。
這個實驗證明,哺乳動物可以透過腸道吸收氧氣。也就是說,腸道也具有一定的呼吸功能,可以將氧氣輸送到肺。
雖然沒有進行過人體實驗,但是科學家設想在緊急情況下,沒有其他辦法可用時,透過肛門注射含氧液體可能可以挽救人類生命。
5、機器山羊
日本川崎公司以摩托車而聞名,但是最近它很奇怪地推出了一種電動的機器山羊,使用者可以騎在上面,緩慢地前進。
這種機器山羊配備了摩托車的車把,還可以跪下,讓使用者更方便地"上下羊",山羊的角就是 LED 頭燈。除了載人,它還可以載貨。
川崎公司沒有說,為什麼要開發這種機器羊。但是,人們未來不騎腳踏車、摩托車,改騎機器羊、機器馬,也是完全有可能的。
文章
1、B 站2021年7月13日事故剖析(中文)
B 站官方回顧和剖析了去年7月13日停服的原因和處理過程。(@moreant 投稿)
2、國家植物園巨魔芋開花(中文)
巨魔芋是世界珍稀瀕危植物,也是世界最臭的植物,很難得開花,人工環境下全世界總共只發生100多次。
7月19日,北京國家植物園的溫室內一株巨魔芋開花了,而且它旁邊那朵可能馬上也要開了,這種群體開花,屬於世界首次。這裡還有圖集。
3、韋伯望遠鏡使用 68GB SSD(中文)
美國宇航局披露,韋伯望遠鏡使用的硬碟是 68GB SSD 固態硬碟。這令人難以置信,100億美元的大專案,為什麼會用這麼小的硬碟呢?一天的資料就能裝滿,而且 SSD 並不是很可靠的儲存介質。
4、5 種限流演算法,7 種限流方式(中文)
本文總結了 Java 伺服器端擋住突發流量的一些限流措施。(@niumoo 投稿)
5、我兩年裡面做過的小專案(英文)
作者回顧了他在兩年裡面做過的8個小專案,每個專案的構思,以及有沒有賺錢,還是有所啟發的。
6、CPU 散熱器的罩子(英文)
作者注意到,英特爾 i9 CPU 的原裝散熱器(右圖)在風扇周圍有一個藍色塑膠罩,而 i5 的散熱器(左圖)只有一些零星的散熱片。
他很好奇,這個罩子有什麼用,就自己動手用硬紙板為 i5 做了一個罩子,看看有何不同。
7、使用者通知的推送指南(英文)
2009年,蘋果首先在 iPhone 推送使用者通知(push notification)。這個功能很快就普及到安卓、瀏覽器和桌面系統。本文對它進行全面介紹,不涉及程式碼實現。
8、神奇的 H.264(英文)
一篇很有名的長文,寫於2016年,介紹 H.264 演算法為什麼這麼神奇,可以將高畫質影片壓縮得這麼小。
工具
1、joshuto
Linux 命令列下使用的檔案管理器。類似的軟體還有 nnn。
2、QCAD
一個 Windows 開源的 CAD(2D)做圖軟體。
微軟推出的一套元件框架,使用 JSON 檔案進行描述,因此任何平臺都可以載入。也就是說,同一個元件可以用於手機、網頁、.Net 應用等各種 UI。
一個 VS Code 遠端服務的封裝,可以安裝在任意機器上面,然後就能在瀏覽器使用 VS Code。你還能使用 Blink 作為 iOS 客戶端,在 iPhone/iPad 上編碼(下圖)。
5、Logto
一個開源的使用者身份認證和登入註冊軟體。(@gao-sun 投稿)
6、bore
一個非常簡單的命令列工具,讓你輕鬆將內網埠暴露到網際網路上。
7、r3DPhoto
一個免費的 iPhone 應用,將平面照片轉為 3D 模型檔案。
另有一個 Windows 檔案管理器的外掛 Space Thumbnails,提供 3D 模型檔案的縮圖預覽。
8、Pinry
一個 Pinterest 的開源克隆,可以用來儲存收藏的圖片和網址,以"瀑布牆"的形式展示。
一個基於終端的跨平臺音樂播放器,同時也是一個流媒體音訊伺服器,可以在手機上連線它收聽音樂。
活動
本次大會今天開幕,今明兩天(7月22日和23日)全程線上直播,免費觀看,標題就是直播間網址。
大會由稀土掘金技術社群主辦,包含了18個技術專場(大前端、雲原生、微服務、低程式碼、資料庫、人工智慧等),均由國內外大廠的技術專家出品。
今天上午的主論壇,還會有 Vue 創始人尤雨溪的演講,感興趣的朋友不要錯過。
資源
免費的英語電子書,介紹 Python 語言如何使用各種設計模式(design patterns)。這是線上閱讀,另有原始碼倉庫。
一份作者自己整理的 GitHub 中文使用指南,初學者可以用來學習怎麼使用 GitHub。(@eryajf 投稿)
這是2022世界建築獎的投票網頁,介紹了今年全世界值得注意的幾百個新建築。
這個倉庫收集各種按鈕的 CSS 程式碼,大部分都帶有動畫效果。
這篇英語長文詳細介紹如何使用 Python 進行網頁抓取。
圖片
1、路燈的顏色
傳統的路燈一般是高壓納燈,發出黃光,所以很多文學作品和電影描繪城市的夜晚,都是"昏黃的路燈"。
但是,現在的路燈紛紛替換成了更節能的 LED 燈,發出白光。因此,城市的夜晚不再發黃,而是變得"白亮"。
上圖左側是傳統路燈的街道,右側是 LED 路燈的街道。
有報導稱,電影公司對此很頭痛。白光會讓街道看上去更像白天,失去夜晚的氛圍,因此不得不透過後期加工,將路燈改成黃光。
Chiphell 網站正在舉辦第四屆桌面 Show 活動,請網友上傳照片,展示他們的上網環境。
下面是去年第三屆的一些獲獎照片。
文摘
1998年,我25歲,懷揣著夢想,與幾個朋友一起創辦了一家公司,經營網際網路廣告業務。
當時第一名的搜尋引擎是雅虎,我的夢想是與它合作。我向雅虎提出了"關鍵詞廣告"的概念:根據使用者輸入的搜尋關鍵詞,展示相應的文字廣告。我試圖說服雅虎,這會比他們現有的橫幅廣告更好。
經過一年多的遊說,雅虎終於表示有興趣收購我們。
當時,我還有一個備用計劃。萬一雅虎的收購沒有實現,我們將與另一家電子商務的創業公司 Viaweb 聯手,透過他們的網站實現"搜尋廣告化"。
我跟 Viaweb 的創始人有過多次交談,我們兩家都想被 Yahoo 收購。但是我跟他說,我們可以合併成一家公司。他們似乎很感興趣,我們討論了粗略的條款。
就在我們與 Viaweb 的合併談判即將取得成果時,雅虎出價1.25億美元收購我們。這比我們想象的金額要多得多。我們立刻同意了雅虎的報價,雅虎的一個條件是要求我們切斷所有其他談判(包括與 Viaweb 的合併談判)。
雅虎的收購可能需要一個月的時間。我無法抑制自己的興奮,跟合夥人日夜討論,我們幻想著用雅虎製作搜尋廣告。我還幻想著為父母買房。
同時,我希望跟 Viaweb 的合併不要終止,萬一後面有變化,還能繼續推行。這並不容易,我不能把被雅虎收購的事情告訴他們,同時也不能回應他們提出的要求,並且閉口不談為什麼。
在簽署最終協議前夕,我與雅虎創始人楊致遠會面,一起喝酒。
我告訴楊致遠,我對於加入雅虎是多麼興奮。我興奮地告訴他,我們還應該一起收購另一家規模較小的創業公司 Viaweb。他們有令人難以置信的技術和團隊,我們一起可以讓 Yahoo Search 成為強大的搜尋引擎。
楊致遠的反應不冷不熱。首先,他對搜尋業務的熱情並不高。其次,他已經聽說過 Viaweb:"我們的人看過他們,印象不是很深。"事後看來,這應該是讓我閉嘴的暗示。
我鬼使神差地繼續滔滔不拒地說下去,大概是我自以為自己已經在楊致遠的團隊中,並且急切地想幫助雅虎。也可能因為我知道 Viaweb 的員工非常棒,想要糾正楊致遠。另一個原因是我喝多了。
"你們錯了,Viaweb 團隊很棒。他們的工程師可能比你的更好,"然後,我愚蠢地補充說:"他們比我們好。"
"這很有趣,"楊致遠回答道。"也許我們應該再看看 Viaweb。"
幾天後,雅虎以會計問題為由取消了收購我的創業公司。我難以置信地一遍又一遍地閱讀他們的拒絕信。是不是另有隱情?不管怎樣,我的1.25億美元,再見了。
這件事是毀滅性的。我們所有的員工都得知了,這讓我們喪失了前進的動力。我把整個故事告訴了我的室友,他們一致認為我是個白痴。沮喪的我開始嘗試聯絡 Viaweb,重新啟動我們的後備計劃。
我給 Viaweb 的 CEO 發了訊息,他沒有回覆。無奈之下,我又發了一封,還是沒有回覆,感覺他在躲我。
幾周後,我們看到新聞:雅虎收購了 Viaweb。我立刻明白這是怎麼回事了。這兩家公司都曾是我們的合作伙伴,但我現在都失去了。
我用了幾個月的時間,才從打擊中恢復過來。我學到了一個教訓:在最終完成前,交易都是不確定的。不管你多麼想和對方在一起,在交易結束之前不要亮出你的牌。
另一個教訓是:要有耐心,學會什麼時候閉嘴。
不過,有些事情我覺得自己還是對的。至少我的意圖是好的,幫助了 Yahoo 和 Viaweb。生意不只是贏,也是幫助他人,只是我有些天真。
最終,我們關於搜尋廣告的想法,證明是對的。6個月後,當微軟以2.65億美元收購了我們。上一筆失敗的收購證明很有幫助,我們不想失去另一筆交易。為了避免他們改變主意,我們特意給微軟準備了一些驚喜,讓他們在盡職調查中發現。
後來,Viaweb 的團隊在雅虎待得不是很開心,合同期一到,他們就辭職離開了。再後來,谷歌出現了,永久取代了雅虎搜尋。
言論
1、
工業革命之前,一個農民最多養活四個人,這意味著大部分人都必須是農民。現在21世紀,一個美國農民平均可以養活130人,所以農民占人口比例很小。
科技使得農業生產大大集中了,其他行業也大致如此。人類歷史是一個日益集中化的趨勢,去中心化只是海市蜃樓般的幻想。
2、
人們一直說,學習程式語言會讓你成為更好的程式設計師,不是這樣的。它在一定程度上讓你變得更好,但是接著它會讓你感到痛苦和對自己不滿意,因為僅僅入門一種程式語言,你是無法將產生的新想法在日常工作中實現的。
3、
抽水蓄能電站並不是一種可以推廣的能量儲存方式。要獲得一節五號電池的電能,必須將100公斤的水抬升10米。簡而言之,它的致命缺點就是需要大量的水。
4、
Go 語言只報告編譯錯誤,從不發出警告。因為我們認為,如果值得警告,那就值得在程式碼中修復。如果不值得修復,那就不值得一提。
-- Go 官方文件
5、
得知馬斯克有了第9個孩子,我給他發簡訊:"恭喜你,你打算生多少個孩子啊?"
他回了一條簡訊:"火星上需要人類。"
-- 馬克・庫班(Mark Cuban)
歷史上的本週
2021年(第 167 期):廣告攔截器太過分了
2020年(第 116 期):世界的未來就是一個火藥桶
2019年(第 65 期):週刊開設"誰在招人"的招聘服務
2018年(第 14 期):馬斯克的人生才是夢想家的人生
鳴謝
國產軟體 FlowUs 提供個人專欄服務(檢視週刊專欄),整合了"文件+表格+網盤",適合知識庫、資料管理、檔案儲存多種用途。
(完)