-馮東 | 知乎問答精選

 



Sergey Brin 最近批評 Facebook,Apple,政府和娛樂業破壞互聯網開放性有無道理?

或許Facebook的數據不能被爬蟲檢索是其主要原因。當然政府確實在破壞……互聯網應該是開放的嗎? 【馮東的回答(10票)】: 開放的意義在於作出更好的產品。像 Linux kernel,FreeBSD,LLVM 這些系統,它們的封閉對應物都達不到同樣的質量。這才是開放的意義。開放本身不是一種道德的追求。 Facebook,Apple 不開放,是否有開放的對應物更成功,更高質量呢?如果沒有,在那裡叫囂開放有什麼意義呢? ...



同樣作為開發文檔,你認為蘋果的documention與微軟的MSDN哪個文檔組織的更科學,對你的幫助更大些?

非常喜歡蘋果的pdf格式,可以放到各種移動設備上觀看。 非常討厭JavaDoc文檔的編排,很少出現代碼樣例,為什麼呢? 【馮東的回答(5票)】: 個人工作中的感覺還是 Apple 的文檔更好。 比如這篇 Cocoa Event-Handling Guide (http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/EventOverview/Introduction/Introduction.html#//apple_ref/doc/uid/10000060i),整篇是 tutor...



北京以 Python 作主要開發語言的靠譜公司有哪些?

Senior Python Developer 職位, 排除 Google(北京這邊暫時沒有職位)、豆瓣(這個面了)、知乎(這個給的筆試題目要求直接給開發兩個產品外加良好的設計和文檔,直接鄙視)這三家。 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ---@Abael 【馮東的回答(50票)】: 看了這個問題,想答非所問一次。這種對特定語言特別感興趣的,在我...



不懂彙編可以學 Linux 內核嗎?

最近想學習linux內核,準備看《Linux?內核完全剖析——基於0.12內核》,看了看目錄,裡面有些硬件知識。但我是不會彙編,硬件也瞭解不多 瞭解LINUX C,瞭解計算機組成原理和OS,使用過兩年linux, 不知道還需要什麼知識做基礎? 【馮東的回答(27票)】: 對於某些人來說,比如我,是絕對完全不可以的。 我讀大一的時候,複習《大學物理》曾經企圖像中學一樣把所有結論都自己推導一遍。結果差點因為時間不夠沒及...



為什麼Google眼鏡令同行慌張?

具體細節關注http://www.cnbeta.com/articles/180812.htm 【馮東的回答(14票)】: 我一直認為繼 touch screen 之後的另一次革命是眼鏡成像的增強現實。如果你讀過弗諾文奇的《彩虹盡頭》,就會明白,除了電池技術之外,這種界面並不需要任何技術上的突破。當我在 Twitter 上看到關於 Google Glass 的隻言片語的時候,我在想:終於有所行動了,難道這次 Google 終於超前了?看了視頻之後,大失所望。如果 G...



天體為什麼自轉?可以用什麼理論解釋?

【馮東的回答(121票)】: 因為 0 很特殊。角動量為 0 很特殊。 【韓冬的回答(49票)】: 作為物理學院的學渣給文科生的版本。 1 初中物理告訴我們,如果我們到沒有摩擦力的太空扔一枚石子,它會不減速的跑下去(忽略引力的情況下)。 2 初中物理忘了告訴我們(但我們可以自己推出來),在太空中轉一個陀螺,這個陀螺可以旋轉很多年不停下來(理論上可以永遠不停)。 3 上面一條用物理的話說,如果在不受力的環...



在未來,編程會不會成為一項基本的生活技能?

在未來,變成是否會成為一種基本的生活技能,每個人都應該會. 如果這樣,軟件行業會有怎樣的影響和發展? 【馮東的回答(30票)】: 什麼叫「基本技能」呢?就是那種會了你沒有多牛逼,但是不會你會非常非常慘的東西。 比如說,駕駛。我身邊很多不會開車的人,他們沒有非常非常慘。 比如說,英語。我身邊很多不會英語的人,他們沒有非常非常慘。 比如說,投資能力。我身邊很多不會投資的人,他們沒有非常非常慘。 ...



OS X 系統需要安裝殺毒軟件嗎?

我知道 Linux 是不需要安裝殺毒軟件的,那麼 OS X 系統我只瞭解一點,雖然安全,但所有使用 OS X 操作系統的人會不會安裝殺毒軟件?如果安裝的話都有什麼好的? 【馮東的回答(6票)】: 任何系統都不需要基於特徵碼檢驗的殺毒軟件。今天製作病毒的難度和機制讓特徵碼檢驗這種技術完全沒有意義。而據我所知,只有基於特徵碼檢驗的軟件才被廣大用戶理解為「殺毒軟件」。 所以,拋棄殺毒軟件,採用沙箱,數字簽...



MVC 模式的原理,它在 Android 中是如何運用的?

【馮東的回答(9票)】: MVC 是一種取捨。用性能換取系統彈性。系統彈性,就是怎麼樣都搞不垮的能力。 MVC 的理想狀態。M 沒有數據冗余,存儲的都是自由變量,所以從數據上不會產生 bug。View 每次都遍歷 M,即時計算出臨時數據,更新整個界面,所以從顯示上不會產生 bug。M 只通知 V 發生了變化而不說明變化是什麼,所以不論通知本身是否有重複或者順序問題,系統都不會有問題。 然後,這樣寫出來的系統,性...



做軟件,蘋果不及微軟;做電腦,蘋果不及…但是,蘋果卻創造性地整合了硬件、軟件、內容,形成1+1+1>3的效應,也造就了震撼世界的商業模式。這說明了什麼?

做軟件,蘋果不及微軟; 做電腦,蘋果不及戴爾; 做音樂,蘋果不及EMI; 做音樂,蘋果不及諾基亞; 做MP3,蘋果不及索尼。 但是,蘋果卻創造性地整合了硬件、軟件、內容, 形成1+1+1>3的效應,也造就了震撼世界的商業模式。 這說明了什麼? via@佳桐 原文來自@電腦報 微博 http://weibo.com/1649597805/xizuU9noQ 【馮東的回答(84票)】: 說明電腦報編輯小時候被語文老師誇獎排比造句印象深刻。 【周廣浩的...