-陳甫鵃 | 知乎問答精選

 



怎麼看《荒野生存》這部電影,它想要表達什麼?

他是一個極端,極度厭惡社會的人,流浪是最大愛好。可以說他對社會的貢獻基本沒有,但是這種追求獨立,自由的人格值得我們認同嗎? 【陳甫鵃的回答(23票)】: 很多年前我坐飛機飛過西雅圖的時候看過這部片子。十一個小時反覆不停地看,從發呆,到痛哭流涕,到笑著看完,直到落地為止。 其實題目裡說「荒野生存」,是不準確的。Chris真正在荒野中的日子並不算長,他和流浪者夫婦走過一段時間,和...



軟件測試的魅力何在?您為什麼選擇測試一行而不做開發?

【陳甫鵃的回答(42票)】: 受邀了。多謝@TonySeek 邀請。雖然我現在換到開發去了,不過畢竟也在這一行做了六年,貌似還是有機會在這裡發言的吧。最初我接觸測試純粹是出於偶然,微軟到我們學校的面試只有做測試的肯要我啊。不過後來做了一陣子之後慢慢就喜歡上這個位置了。說說我過去的一些經驗吧。 正如我之前在很多回復中說的,測試和開發是兩個關注點不一樣的工作。開發的目標是實現功能,測...



矢量化操作系統界面,為什麼很難實現?

Google Maps 進行矢量化後,佔用流量、讀取速度都有了大幅度提升。如果操作系統界面也進行矢量化,那麼會不會也能帶來類似的提升?如果有困難,具體難在哪兒? 【陳甫鵃的回答(10票)】: 我平時一般不會把話說絕,但整個操作系統圖形接口上全面矢量化是很少的幾個絕無可能的事情。 操作系統界面的界面元素矢量化其實是早就實現了的。而且基本上所有我們知道的現代圖形系統都能做到。在我看來矢量化的圖形系...



為何即便在蘋果 App Store 大獲成功之後,Google、微軟等公司也無法複製出一個成功的應用商店?關鍵問題是什麼?

【陳甫鵃的回答(7票)】: 這個問題就像十年前曾經有人熱衷於討論的「在Windows一統江山之後,為什麼Linux和Mac不能複製Windows的成功」一樣。 首先一個已成規模的平台本身服從馬太效應,特別是一個已經證明其盈利能力的平台。如果別家廠商想超過它,只是做得一樣好是遠遠不夠的,它們必須主動創造差異化,做別家做不到的。問題是現在別家產品別說差異化了,做得一樣好這一條就達不到。 關於Google的Android ...



小丑說混亂的本質是公平,你認同嗎?為什麼?

【陳甫鵃的回答(9票)】: 混亂的本質是公平,這不錯。但這句話只說了一半的真話,所以我還是不認同。 混亂能得到公平的根本原因是它的標準單一,混亂的世界裡只有力量能決定座次。但單一標準的副作用是它是六親不認的。可是人類這種沒有鋒利爪牙或致命毒液的種群得以繁衍到現在,我們靠的是族群之內常年累月的合作扶持。雖然不能避免族群內的傾軋和爭鬥,但傾軋和爭鬥不是我們前進的動力。人類最終要的是種...



為什麼蘋果的 App Store 不支持程序試用?

先試用再購買貌似更符合消費習慣,也可以杜絕欺炸性消費,對於真正有價值的非一次性消費程序,有底氣也應該這樣做 【陳甫鵃的回答(14票)】: 我傾向於從運營模式來看這個問題。假定當年App Store的設計者允許軟件試用,那麼大概要這麼個步驟: 下載時免費。 用過一段時間後禁止使用(自動刪除,拒絕啟動,隨便),只有付費操作才是允許的。 如果用戶付費,那麼解鎖。 為了實現這樣的模型,我們需要實現如...



在中國,銀子作為貨幣是什麼時候出現的?又是什麼時候開始流行的?在歷朝歷代,其購買力都是相當的嗎?大概折合現在的多少錢,那會人的收入又是多少?

【陳甫鵃的回答(5票)】: 參見Wikipedia的「中國古代銀質貨幣」條目:http://zh.wikipedia.org/wiki/%E9%93%B6%E4%B8%A4 總結如下: 最早的銀幣起源自戰國時楚國。漢武帝元狩三年第一次出現銀幣作為法定貨幣的記載。此後銀錠逐步進入流通領域,但直到元朝才得到官方承認作為流通貨幣。明朝曾經短暫地(洪武三十年)禁用銀作為貨幣但正統年間恢復使用,直到民國。 從幾個歷史時間點上看,銀的價值隨時間呈下...



單從智識增加的角度去講,優秀的紀錄片與講座是否能代替閱讀學術著作的功效?優秀的藝術電影可以代替小說的想要傳達的精神世界與藝術情緒與美感?

【陳甫鵃的回答(6票)】: 感謝 @Gem Archer?邀請。 簡單地說,我認為不可能。一般地說,我認為任何藝術形式都不能互相替代。 就這個問題而言,學術著作本身是一個含混的名詞。人文科學我不熟悉,但對於自然科學或工程學科,一本書甚至是一篇論文,其承載的知識量都遠大於紀錄片或者講座。其中蘊涵的公式和證明都需要反覆咀嚼才能領會。當然它缺乏講座的一些好處,比如互動,但它也具備一些講座不具備的優勢...



測度論在軟件工程的地位是如何的?

據我所知它是實分析的分支之一,且是現代高等概率論就是建立在它的基礎上的。甚至有人說:「任何數學專業的本科畢業生達不到這個層次都是可恥的」。現在我想知道這個知識對軟件工程有什麼幫助。 【陳甫鵃的回答(9票)】 簡單地說,沒有地位。所有數學原理在計算機工程上都沒有地位。 既然都講工程了,就請談怎麼解決實際問題。在這個前提下數學首先是一種拿來用的工具,第一位的是知道算法的結論和適用範圍...



隨著學科分類越來越精細,以及計算機技術的大規模應用,如果突然發生大的災難,人類是否會忘記掌握的知識?

我想,知識也是分成金字塔結構的:計算機技術建立在電氣技術上面,電氣技術建立在機械上面等等。 另外,越是靠上的技術,依賴的底層知識與技術越多:比如芯片製造,依賴化工技術,電子技術,電氣技術,只要一個不存在了,上層的就會丟失。 【陳甫鵃的回答(5票)】: 完全有可能。分工過細的結果是單兵作戰能力下降。當多個環節同時出問題時,僅依靠少數個體很難恢復整個技術的全貌。比方說,如果真的一場核戰...