如果借鉴一下杨振宁的名言表达一下我自己对大部分OS课程和书籍的看法:“现在的OS书只有两种,一种你看完第一页就看不下去,另一种你看完第一句话就看不下去。”对我说来OS课程和教材最大问题的是,我根本消化不了那些巨大的抽象的概念,读起来就像是在看DND架空设定,全靠想象去理解世界观。书说,这些是真的,我说,我不信,除非我能看到。“能看到”是我喜欢工程的主要原因之一,但是从没任何OS教材尝试让我去看,我甚至都不知道书上说的是不是对的。作为对比,《TCP/IP详解》首页就是一个简单的局域网拓扑图,全书都在这个局域网里抓包tcpdump。一本OS至少要达到这样的程度才能教会我,这自然是由于我太笨了,驾驭不了抽象,过于关注细节,精通近距离但往后退两步就大脑发空。比如所有的OS书都会讲 cpu pipeline,但我直到几年前做 perf topdown 分析才第一次开始理解。
费曼说 “what I cannot create I do not understand”;对我而言,what I cannot see I do not understand. 蒋老师把内核扔出OS课,就好比蕨类植物手册 TLPI,虽然只涵盖了传统OS课的一半,但学得扎实带劲,学起来如沐春风,我很看好这种教学改革尝试。
如果借鉴一下杨振宁的名言表达一下我自己对大部分OS课程和书籍的看法:“现在的OS书只有两种,一种你看完第一页就看不下去,另一种你看完第一句话就看不下去。”对我说来OS课程和教材最大问题的是,我根本消化不了那些巨大的抽象的概念,读起来就像是在看DND架空设定,全靠想象去理解世界观。书说,这些是真的,我说,我不信,除非我能看到。“能看到”是我喜欢工程的主要原因之一,但是从没任何OS教材尝试让我去看,我甚至都不知道书上说的是不是对的。作为对比,《TCP/IP详解》首页就是一个简单的局域网拓扑图,全书都在这个局域网里抓包tcpdump。一本OS至少要达到这样的程度才能教会我,这自然是由于我太笨了,驾驭不了抽象,过于关注细节,精通近距离但往后退两步就大脑发空。比如所有的OS书都会讲 cpu pipeline,但我直到几年前做 perf topdown 分析才第一次开始理解。
费曼说 “what I cannot create I do not understand”;对我而言,what I cannot see I do not understand. 蒋老师把内核扔出OS课,就好比蕨类植物手册 TLPI,虽然只涵盖了传统OS课的一半,但学得扎实带劲,学起来如沐春风,我很看好这种教学改革尝试。
Telegram has exploded as a hub for cybercriminals looking to buy, sell and share stolen data and hacking tools, new research shows, as the messaging app emerges as an alternative to the dark web.An investigation by cyber intelligence group Cyberint, together with the Financial Times, found a ballooning network of hackers sharing data leaks on the popular messaging platform, sometimes in channels with tens of thousands of subscribers, lured by its ease of use and light-touch moderation.
That strategy is the acquisition of a value-priced company by a growth company. Using the growth company's higher-priced stock for the acquisition can produce outsized revenue and earnings growth. Even better is the use of cash, particularly in a growth period when financial aggressiveness is accepted and even positively viewed.he key public rationale behind this strategy is synergy - the 1+1=3 view. In many cases, synergy does occur and is valuable. However, in other cases, particularly as the strategy gains popularity, it doesn't. Joining two different organizations, workforces and cultures is a challenge. Simply putting two separate organizations together necessarily creates disruptions and conflicts that can undermine both operations.