内核内核恐慌2015年1月25日· 2:31:44

9. 程序员的理想工作环境

本期《内核恐慌》中,吴涛和Rio探讨了程序员的理想工作环境,从吴涛入职新公司的体验出发,对比了传统软件企业与互联网初创公司的工作条件。他们讨论了Python 3与Perl 6的社区分裂问题、微软HoloLens的增强现实前景及其可能的夸大宣传(如Terabytes of data),以及MSI机械键盘笔记本和12寸MacBook Air的键位设计争议。Rio分享了新公司采用Kerberos安全域、无root权限、需通过remote desktop操作等严格的企业级开发环境,并介绍了i3瓦片式窗口管理器的使用体验。吴涛则表达了在家SOHO的偏好,强调通勤距离和代码质量对工作满意度的影响。

  1. 0:00听众反馈
  2. 23:35硬件趣闻
  3. 44:20HoloLens
  4. 1:14:43新工作
  5. 1:32:26开发环境
  6. 1:43:18窗口管理器
  7. 2:08:53物理环境
  8. 2:17:38同事与文化
  9. 2:24:11通勤与生活
  10. 2:30:01结尾

转录文稿

听众反馈0:00

吴涛0:01

北美山地时间 2006 年 1 月 2 日下午 3 点 04 分 05 秒 , 您正在收听的是 IPN 网络旗下的 IT 技术主题节目 《 内核恐慌 》。

我是主持人吴涛 。

Rio0:12

我是 Rio。

吴涛0:13

大家好 , 呃 , 今这期是我们今年的第 2 期 ?

Rio0:18

嗯 , 对 , 没错 。

吴涛0:20

OK, 那大家听到这一期节目的时候 , 我也就 , 呃 , 正式换了工作 , 然后上了应该是 2 周又 3 天的班了 。

Rio0:34

感觉还不错 。

吴涛0:35

OK, 所以今天我们会 , 什么 , 从一个职场老鸟 , 呃 ,I-IT 职场 ——

Rio0:41

老鸟永远算不上吧 。

吴涛0:43

好吧 , 你 ——

Rio0:44

真正的职场老鸟都已经 , 我也不知道 , 娶妻生子 。 像云风那样的 , 可能才是真正的职场老鸟吧 。

吴涛0:49

可是你这也不算新人, 你这算什么 ?

Rio0:52

新人肯定不算 , 就中间层吧 。

吴涛0:55

好吧 。

Rio0:56

Anyway。

吴涛0:56

待会儿我们就看你的这个 , 什么 , 换工作的体验怎么样 。

Rio1:00

对 , 就是今天这期会 , 可能会比较软 。 我们连硬的 3 期 。

吴涛1:05

就是 , 就像什么一样 , 像冻豆腐一样 , 又湿又硬 ,3 期了 。 呃 , 今天来一期软的 。

Rio1:14

好 。

吴涛1:14

呃 ,不过在这之前呢 , 我们还是先做一些反馈吧 。

Rio1:18

对 。 不知道是前 3 期太那个 , 太冻豆腐的缘故 。 就我们在上一期提到了 , 反馈不是很多 ,但是 , 呃 , 播出之后呢 , 就收到了很多热心听众的反馈 。

吴涛1:30

耶 。

Rio1:31

哈哈哈 。

吴涛1:32

这下你满意了吧 ?

Rio1:34

这下大家满意 , 嗯 , 还挺满意的 。 就是比如说有一位叫做 , 呃 ,Y Polly Diary 的朋友 , 给我们写了热情洋溢的 , 长达只有 2000 字的一封 email 吧 。

就说他是 , 呃 , 第一时间下了音频 ,不间断地听完 , 然后, 呃 , 写信给我们谈一点想法啊之类的 。

就还蛮 , 还挺让人感动的 , 说实话 。

吴涛2:01

哈哈哈 。 对 。

Rio2:05

嗯 , 然后, 呃 , 我们在一个论坛 ,v2ex 应该算是论坛吧 。

吴涛2:12

嗯 , 算吧 。

Rio2:16

对 , 当然它不是本 , 它不是传统意义上的论坛 。 它的 , 它的 , 它没有一个固定的板块啊之类的 ,但使用方式还是非常接近传统意义上的论坛的 。

我不知道这样说会不会比较 , 呃 ,offensive,但它本质上还是个论坛嘛 。

吴涛2:32

现在我们不是有个这个 " 社区 " 这个词的说法 。

Rio2:36

嗯 , 可是论坛也是一种社区啊 。

吴涛2:39

对啊 , 就是一个更泛的一个词嘛 。

Rio2:42

好吧 。 就 v2ex.com, 如果大家不知道这个网站的话 , 可以去看一看 。 就是 , 呃 ,v, 然后数字 2, 然后 ex, 呃 , 意思是 away to explore, 如果没记错的话 。

然后这个社区的特点就是 , 它的每一个节点都是由用户创建的 , 如果我没记错的话 。 然后, 嗯 , 等于内容也是由 ,也是一种 UGC 吧 ,但 somehow someway 比较 , 比较不一样 。

但我也没 , 我也没有明确地知道不一样在哪 ,但 , 呃 , 对 , 为什么要说到它呢 , 就是因为有一个听众在上面提到了本节目 , 然后 Rio 就很热心地去插了一嘴 。

吴涛3:26

哈哈哈 。 哎 , 没有啊 ,其实 ,其实是因为我们这个节目没有一个可以公开的反馈地方嘛 。 大家要不给我们发几个微博 , 或者是 Twitter 的私信 , 或者是给我们来邮件 , 然后他们说这个 , 那看不到别人的反馈啊 , 很 , 很 , 很着急 。

然后就 ——

Rio3:42

不对 , 这其实是由制作人的气质决定的 。 我们的制作人就是 , 就是不开评论 。

吴涛3:49

你能把我怎么样 ?

Rio3:51

呃 , 然后就说 , 那我们在这个 v2ex 上面 ,因为它是一个社区嘛 , 然后上面程序员也比较多 , 然后我们就在上面开一个反馈了 , 然后大家可以去讨论 。

然后应该整个用户体验还是不错的 。

吴涛4:03

啊 ?v2ex 上面程序员比较多吗 ?

Rio4:05

嗯 , 我 , 我一直以为是这样子的 。

吴涛4:08

OK。

Rio4:08

应该是 。

吴涛4:09

我 , 我是没怎么上, 因为它有货币系统 。 我是坚决不上任何有货币系统的 。

Rio4:15

不过那个也没什么用啊 , 那个东西 。

吴涛4:18

这没用 , 为什么要有呢 ?What's even the point?

Rio4:21

好像可以是一个什么限制权限的一个措施吧 , 具体我也不是太清楚 。 不过 anyway, 就是待会儿我们会把这个地址放在这本期节目的这个 notes 里面 , 大家有兴趣可以去点击 , 然后如果你没有账号的话 , 可以去注册 , 然后你可以上面看到别人和别人的反馈和你要想的 , 你要想反馈也可以贴在那里 , 然后我们会定期去看 。

吴涛4:44

对 。

Rio4:45

嗯 。

吴涛4:45

啊 , 这里要特别感谢一下那个 v2ex 的这个创始人 Livia, 刘昕 , 然后他们在 ,他在那个 v2ex 的 podcast 这个节点旁边帮我们加了一个这个免费加了一个小广告 。

Rio4:57

面子太大了 。

吴涛4:59

非常感谢 , 非常感谢 。

Rio5:00

对 。

吴涛5:00

嗯 。

Rio5:01

嗯 , 然后接下来是一些算是 follow-up 吧 。

吴涛5:07

嗯哼 。

Rio5:08

就 , 呃 , 我在意大利的时候 ,不 , 我从意大利回来之后又仔细想了想 Python3 这个词 。

吴涛5:14

嗯哼 。

Rio5:15

嗯 , 按理说以 a 结尾的名词变为复数的时候 , 结尾应该变成 e, 所以正确的变法应该是 Python3。

吴涛5:27

哈 。

Rio5:27

或者是 Python30,Python30。

吴涛5:30

又学到了 。

Rio5:31

哎 ,但我也不确定 。 我 , 我相信除了我 , 可能没有去 , 没有人去搞这个 。 对 ,因为大部分会用 Python3 这个词的人, 可能在说复数的时候就直接说 Python3。

吴涛5:42

嗯哼 , 对 , 这个好像我见 ——

Rio5:43

Somehow weird。

吴涛5:44

见得比较多一点 , 对 。

Rio5:45

嗯 , 然后 Python 的这个词 , 这种说法虽然不 , 呃 ,不对 , 就不对加引号 ,但有一种说法是 Pythonian。 这个我见到了 , 就是在 Python 后面加两个 e, 然后一个 r。

吴涛6:02

OK, 这个是类似于 engineering 那种 。

Rio6:06

Engineer 那种 。

吴涛6:07

对 ,Pythonian。

Rio6:08

对 ,而且听起来有点像 pioneer, 先锋 。

吴涛6:12

哈哈哈 。 好吧 。

Rio6:15

另外 Python3 这个词好像也的确听到过 。

吴涛6:19

嗯哼 。

Rio6:20

嗯哼 。 然后, 呃 , 上一期还有一个听众反馈 , 就说问我们能不能说一说 Python3 为什么是不好的 。

吴涛6:30

Python3 是好的 , 我觉得 。

Rio6:32

对 , 就我们的 , 我们可能当时没有表达清楚 。 本质上 Python3 是一个很好的主意 ,但是 , 嗯 , 去实现它的方法是比较

, 怎么说呢 , 首鼠两端 。 就是 , 呃 , 一方面希望能够维护 r 的 , 呃 , 兼容性 , 另一方面又希望能够得到一些 3 里面的新特性 , 然后在这边就直接在内部分裂了 , 分裂出一个 3 一个 r。

吴涛7:06

对 。

Rio7:06

然后导致 r 的用户没有什么动力去迁移到 3,而 3 的用户群又 , 怎么说呢 ,在 r 的阴影之下一直成长不起来 。

吴涛7:20

对 , 现在这是一个比较尴尬的问题 , 就是说 , 就等于实质上 Python2 和 3 是一个 ,是两个语法十分接近的不同的语言 。

Rio7:30

对 , 甚至可以说 2 是 3, 呃 ,3 是 2 的某种 dialect。

吴涛7:35

啊 , 对 , 反正就是不能直接兼容嘛 。 现在就造 , 造成一个问题 , 就是这个你讲到这个社区的分裂啊 , 确实有这个问题 , 我觉得 。

Rio7:44

对 , 然后也让新初学者无需 , 无 ,有点无从下手 , 无所适从 。

吴涛7:49

对 , 你看 , 就像我们之前一直吐槽的哈 , 这个标搒叫只有 one way to do things。

Rio7:55

对 。

吴涛7:55

你看现在 , 哎 , 一来就要选择到底是 2 还是 3 呢 。

Rio7:58

对 。

吴涛7:59

呃 ,他们说很多新项目可以完全只依赖 3 了 。 我不太确定这个的可行性怎么样 ,因为好像很多 , 我觉得现在情况比前一两年还是要好很多 。

就很多 , 包括它已经支持 3 了嘛 ,但是 ,you know,并不是所有的情况都是这样的 。

Rio8:15

对 , 就我现在认识的那家公司也支持 Python,但是应该是只支持 Python2。 就 , 对 , 支持 Python2 的脚本作为系统的一个扩展 。

吴涛8:26

因为现在我们大部分的这个系统的发行版还是 , 就如新一点的话 ,是至少是 2 和 3 是并存的 , 然后旧的话应该是只有 2。

Rio8:35

对 ,而且要命的是 , 你打 Python 的时候 , 它默认是执行 2 的吧 ?

吴涛8:40

呃 , 这个我不太确定现在发行版面怎么样子 。 应该是 2 吧 , 我觉得 。

Rio8:46

嗯 。

吴涛8:46

啊 , 所以反正 , 哎 , 这个刚好说到前 , 前两天我看了一篇文章 ,是讲那个为什么 Perl 的 , 就是 Perl 的一些事情嘛 。

就是你现在我们可以看到的一个状况 , 就是 Perl 已经不怎么流行了 , 对吧 ? 这个说法是安全的 。

Rio9:01

嗯 , 对 , 就算是吧 。

吴涛9:05

对 , 然后但是讲了 , 就是 , 就是因为 Perl6 的一个问题嘛 。 那个 ,因为多少年过去了 ,Perl6 也没始终没见过踪影啊 , 就是直接导致了这个 , 就他认为是直接导致了这个 Perl 社区的这个 , 嗯 , 走向衰落吧 。

Rio9:20

而且 Perl6 我记得是有好几个不同的实现 。 就除了官方的 , 甚至说可以说官方只 , 只给了一个 , 只给了一个 specification, 然后, 呃 ,有几批人马试图同时试图实现一个 Perl6, 实 , 实现各自不同的 Perl6。

吴涛9:38

哈哈哈 。 对 , 反正 , 哎 , 那 , 那个其实我也没怎么关注 ,但是我知道那个一直是 , 就是多少年了嘛 , 这一直是一个 , 叫什么 , 物件是不是 ?

Rio9:49

物件导向 。

吴涛9:51

不是 , 物件就是 fog, 就是什么 , 就是没有 , 没有实现的 。

Rio9:54

啊 ,fog,sorry, 我刚才想说 。

吴涛9:56

对 ,fog。

Rio9:56

物件导向 , 为什么忽然说到这个 ?

吴涛9:59

对对对 。 嗯 , 对 。 嗯 ,但 Python3 其实要比那个情况要好的 , 就起码它是一个 , 呃 , 现在都 3.4 了吧 , 还是 3.5 了 ?3.4 了 , 对 。

呃 , 是一个有这个官方实现 , 然后还不错的 。 我现在问 , 唯一问题就是说两个没有办法直接兼容嘛 , 然后导致了这个社区人为割裂成了两块 。

Rio10:23

但我还是 , 怎么说呢 ,其实 Python 也是有很多不同的实现的呀 。

吴涛10:29

Python 现在有三大实现吧 , 一个是官方的的 CPython 嘛 , 然后是那个 JPython, 就是一个 Java 的实现 。 但用的人不是特别多吧 , 我印象中 。

Rio10:41

JSON,JSON 还是挺多人的 。anyway,不 ,不重要了 。 然后再接下来就是 PyPy。

吴涛10:47

对 , 就是 PyPy 这个是一个比较重要的一个东西 。

Rio10:51

看来是德国政府资助的项目 。

吴涛10:54

不是欧盟吗 ?

Rio10:55

德国 , 哎 。

吴涛10:57

应该是欧盟吧 , 对 ,EU 的项目 。

Rio11:00

反正它是 , 对 , 嗯 , 开发人员是在德国 ,但应该是欧盟给的钱 。

吴涛11:06

对 , 它就是一个叫什么 , 自己解析自己的一个带 JIT 编译的一个 Python 的实现 。

Rio11:14

对 。

吴涛11:15

然后它的好处是什么性能不错哈 。

Rio11:17

Stackless。

吴涛11:19

啊 。

Rio11:19

但是我之前用的时候 , 当然比较早了 , 应该还不到 2.0, 它现在是 2 吧 , 还是 ?

吴涛11:26

它重点就是它只支持 Python2 的语法应该是 。

Rio11:29

它现在有在做 Python3 的支持 ,但我不知道它有没有 release,但这个因为之前也没有 , 最近也没有用 Python 嘛 ,也没有去关心 。

但我觉得它那个比较好的一点就是说 , 它可以 , 就起码它承诺上, 就在很多情况下它的性能会比那个 CPython 要好 ,但是也就两倍左右吧 。

但是一个缺陷就是说内存 , 内存占用会比较高一些 。

吴涛11:52

嗯 ,OK。

Rio11:53

嗯 ,但是这个 , 这个很含糊的说法 , 肯定会被很多人抓住 , 都说哪 , 哪里是你说的那样 。 就说具体怎么样 , 你要看你自己的那个应用去讨一下才能知道 。

就是 , 呃 , 就并不是按照那几个简单的概括就能描述它的一些具体的特性的 。

吴涛12:11

写一个短小的程序是看不出来的 。

Rio12:13

对 。 啊 , 总体来说它是一个 , 呃 ,不错的一个探索吧 ,但是说至于有多少人愿意把它弄到实用上, 我记得那个 Quora 当时是把这个投入到生 , 实际生产了 。

吴涛12:24

你说 Quora?

Rio12:26

嗯哼 。

吴涛12:26

OK。

Rio12:27

就是他们整个 ,他们那个节点的渲染是通过 Python 来实现嘛 。他们之前用那个 CPython 的时候性能比较有点平静 ,他们后来换了 PyPy, 好像说有个什么 ,有一倍的提升吧 , 我记得 。

吴涛12:40

OK。

Rio12:41

对 , 这还是不错的一个事情 。 但是其他的大规模的使用我还没有听说 。

吴涛12:48

呃 , 对 , 反正我们的要总结来说 , 就是我们觉得 Python3 并不是一个不好的 , 或者 Python3 本身没有什么问题 ,而是 Python3 这些 ,Python3 所要推行的这些理念 , 可是其实并不需要一个新的发行版来做 。

而这种行为可以说从内部分裂了社区 , 然后对于整个的社区发展是不太好的 。 啊 , 它 , 它总 , 总体来说它是一个 , 怎么说呢 ,也算是软件工程领域的问题吧 ,而不是软件理念本身的问题 。

Rio13:21

对 ,不过好像按 Python3 现在它就之前的那些特性来看 , 它也没有办法直接通过兼容的方式来做 。 比如说最简单一个 , 它里面有强行区分这个 bytes 和这个 stream 的区别嘛 , 就是跟 Unicode 的支持会好很多 。

这样的话 ,因为这个是在 2 的时候是一个设计缺陷嘛 。

吴涛13:40

呃 , 好吧 。

Rio13:42

我 , 我不太清楚是否有办法可以做到 Python3,但是又同时向后兼容 Python2 的情况 ,但是应该是不太可行的 。

吴涛13:54

可是我怎么印象里面 Python2 里面的 str 是 , 呃 ,byte 的一个 alias, 然后 。

Rio14:03

呃 , 就是这里面就会比 , 会比较乱一点吧 。 就是因为 Python2 里面它是其实是不 ,不 ,不怎么区分 stream 和 bytes 的 。

就是你要 , 哎 , 我不知道你 , 你觉得这是一个好的设计还是一个不好的设计 。

吴涛14:18

我觉得其实 , 呃 , 我其实我是觉得 Python3 的设计有一点太 , 太理想化了 。 就有时候可能会 , 当然我没有遇到过切实的问题 ,但我总是觉得它有 ,其实我读过一篇文章 , 就是批评 Python3 的 Unicode 设计太过理想化 。

我 , 我回头可以试试能不能把那个文章找出来 。

Rio14:45

是那个什么 Army 那篇文章吗 ?

吴涛14:47

嗯 , 过去很久了应该 , 可能两年前 。

Rio14:51

现在它 , 它的一个最主要的 , 就是 Python2 里面最主要的一个问题就是不区分 stream 和 bytes 嘛 。 这样就会很多人会遇到什么那个 codec 编码的问题 。

吴涛15:00

对 , 写得好好的 , 然后在我的机器上跑得好好的 , 然后跑别的 , 跑到别人机器上忽然运行不了了 , 就是因为它的机器里面有一个 whatever 什么什么 unlock 或者是 , 或者是 , 呃 , 轴容号之类的 。

Rio15:12

对 , 呃 ,但是 Python3 里面它就说它才在这个数据类型方面强制区分开了 bytes 和 stream 这两个类型 。 但是这会也会导致一个结果 , 就是它的标准库里面很多东西结果要改 ,因为标准库里面很多就是默认是不区分这两者的 。

比如说这个跟网络相关的那一块嘛 , 就是 , 呃 ,Socket.io 的话 , 那你现在就要考虑到底是用 stream 呢还是用 bytes。

当然肯定就是因为 Socket 是 。

吴涛15:37

是面向 bytes 的呀 。

Rio15:39

对 ,是面向 bytes。 就其实大部分的 C 的库吧 , 都是面向 bytes, 或者是系统的标准那些东西都是面向 bytes。 就其实你在 Python3 里面用的时候还是有点坑的 , 就是你要记得手 , 手工去转化 。

但这个从那个类型安全的角度来讲 , 这肯定是好的 ,但是有些惯性嘛 , 还是会比较麻烦 。

吴涛15:59

对 。 呃 , 好吧 ,Python 先说到这儿了 。 然后, 呃 , 还有一条反馈是关于 control groups 和 namespace 的 。 就是有一位听众说 , 呃 , 呃 ,container 更依 , 所依赖的关 , 更为关键的技术是 namespace 而不是 control groups。namespace 提供了资源的分隔 ,而 control groups 只是提供了那一 , 呃 , 资源的约束 。

Rio16:27

嗯哼 。

吴涛16:27

这个你有什么意见 ?

Rio16:29

啊 , 这个刚好是刚才我们讲的在那个 v2ex 上面 , 呃 , 叫李巍的用户提到的这点哈 。

吴涛16:37

嗯哼 。

Rio16:37

对 ,他说的这个在道理上是没错的 。 就起码我们按现在这个 container 技术的两大支撑来看 ,是通过这个 Linux 内核的 namespace 来做这个资源的 。

吴涛16:50

隔离 。

Rio16:50

资源 , 嗯 , 就说在命名上吧 , 命名空间上面的隔离 。 然后这个 cgroups, 就是 control groups 是用来做这个 , 就是限制资源的访问嘛 。

但是这个是现状嘛 。 早期的时候我记得好像没有这么清晰吧 ,因为早期的时候 cgroups 它是自己有一个 namespace 的实现 。

吴涛17:11

对 ,其实我就想说的就是这个 。cgroups 其实自己可以提供 , 呃 ,namespace, 就是它们两个其实并不是完全政交的关系 。

Rio17:20

但是 cgroups 的那个 namespace 后来已经支持 , 已经因为设计的 API 设计的不好已经被移除了 。 就说在现在来看确实是他说的这个样子 。

吴涛17:28

对 ,不过因为其实 。

Rio17:29

可是问重点在于你不能说 namespace, 就是它 , 我记得它原话是依赖的关键组件不是 control groups,而是 namespace。 就我觉得这种说法比较 。

吴涛17:41

那个 , 那个是有争议的 。 就说因为这个两个是 , 就是两个都必须要有嘛 。

Rio17:46

对 ,而且 。

吴涛17:47

就起码这个 LXC 那个实现的两大基础就是 cgroups 和 namespace 嘛 。

Rio17:52

对 ,而且在我看来 , 就 namespace 这个东西其实从 , 从 Plan 9 开始就 , 呃 , 这个 , 这个史诗级的操作系统 Plan 9, 呃 , 从 1992 年开始就有了 。

就 Plan 9 是第一个 ,Plan 9 是不是第一个 ,但 Plan 9 毫无疑问在它实现的时候 ,其核心设计理念之一就是一切东西都要有 namespace。

然后 Plan 9 的 namespace, 呃 ,1992 年就有了 。 然后 Linux kernel 的 space, 呃 ,Linux kernel 的 namespace 大概是从 , 我查了一下是从 2.4.9 开始有的 。

而 2.4,2.4.0 是 2001 年才出来的 。 然后 FreeBSD 这个 namespace 这个东西也是有了很久了 , 可能从 FreeBSD 四点几开始就有了 。 可是就是 namespace 这个东西出现了这么久 ,container 到今天才出现 , 你不可能说这个东西是 , 就在我看来 , 它所依赖的 , 呃 , 它所依赖的更加关键的技术显示 cgroups 不是吗 ?

就 。

吴涛18:55

嗯哼 。

Rio18:56

对 ,因为那个 cgroups 那个 c 本来 , 本来的原始含义就是 container。

吴涛19:01

对啊 。 而且如果你说 , 呃 ,namespace 提供资源的隔离 , 然后 control groups 提供资源的限制 , 那我觉得显示限制要比隔离更重要了 。

那因为这就好像 , 呃 ,在集装箱出现之前 , 墙就已经出现了 , 壳子就已经出现了不是吗 ? 但是 , 哈哈哈 , 正是你规定了每一个 container 的大小 , 它才得以让这种东西 , 呃 , 能够被标准化规格化不是吗 ?

Rio19:31

嗯哼 。 呃 , 就其实刚才你讲到这个 Linux 的内核支持的 namespace 是从 2.4.9 开始 ,但是也是中间也是经历了很多次的变化哈 。

就说现在我们实际在用 , 比如说 Docker 的时候用到的那些 namespace,其实是在 , 呃 ,其实是在最近几年才 , 呃 , 完善起来的 。

包括那九大块吧 , 什么像 process ID 啊 ,network 啊 , 呃 , 呃 , 叫什么 , 还有 file system。

吴涛19:58

Network。

Rio19:58

那些东西的隔离 , 就是也是最近 , 应该是 13 年还是 12 年的时候才完善起来的 。 就是它是一个主控域 。

吴涛20:05

最近的一个 user namespace 好像是 12 年年底吧 。

Rio20:10

对 , 就应该是 12、13 年这个范围之后才彻底完善的嘛 。 就是其实 , 就是它也是经历了一步一步这么演化过来的一个东西 。

就说我们要回过头去看历史到底是 , 呃 , 哪些是一个比较重要的 , 呃 , 里程碑式的一个东西 。 但我显 , 显然这个 cgroups 对 , 呃 ,container 技术的贡献是 ,是毋庸置疑的嘛 。

当然说 , 呃 , 现只是说这个 ,因为 cgroups 它也不是一个一成不变 , 它也经历了 ,也是在 12 年还是 13 年的时候进行了一个重构嘛 。

然后到现在的话 , 我们看到就是一个相对来说 , 呃 , 结构比较清晰合理的这个一个 , 一个 , 一个状况 。

就说 namespace 负责这个资源的 , 就命名空间的隔离 , 然后这个 cgroups 控 , 那个负责这个访 , 就访问权限的隔离嘛 。

吴涛20:54

对 。

Rio20:55

呃 , 还有一条反馈是 , 这个是有点早了哈 。 就是我们讲包管理的时候 , 你提到过一个 Windows 下面的一个叫做 。

吴涛21:05

NUGET, 我当时说它是 nugget。

Rio21:08

哈哈哈 , 然后当时我就想 nugget。 啊 , 然后他后来这个有一个叫刘春的听众来邮件跟我们说 ,他的正确的发音应该是叫做 nuget。

吴涛21:20

对 , 就像 GNU 一样是 gnu。

Rio21:23

Gnu, 对 。

吴涛21:24

对 , 如果要念的话 ,NUGET,a new way to get。

Rio21:27

嗯哼 。

吴涛21:28

一种新的得到的方式 。

Rio21:30

哈哈哈 。 对 , 这个还是蛮 , 蛮 , 蛮好玩的一个事情 。

吴涛21:35

然后他还提到一个东西叫做 , 呃 ,chocolately,chocolately,chocolately, 这个怎么念 ?

Rio21:44

嗯哼 。chocolately。

吴涛21:46

Chocolately, 对 。 然后是一个基于 NUGET 和 PowerShell 的面向普通用户的安装工具哦 。 相当于 Windows 上的 apt-get。

Rio21:58

OK。

吴涛21:58

对 , 然后我去看了一下这个东西 , 还挺有意思的 。 它就是 , 它实际上是用 PowerShell 那个恶心的语法 , 然后把那个 , 呃 ,NUGET, 呃 , 呃 ,Pythoneg, 还有 Rubijam, 还有微软的其他的一些什么叫 WebPI,Web Platform Installation 之类的一个一个 API。

呃 , 还有还有 Sigwin, 就是那个 , 呃 。

Rio22:23

天呐 。

吴涛22:24

对 , 那个 Unix 在 Windows 上移植 , 呃 , 把所有这些东西的包安装 , 呃 , 都支持了 。 对 。

Rio22:32

都揉在一起吗 ?

吴涛22:33

都揉在一起 。 就是你用一个工具就可以装刚才提到的所有这些包里面的任何一个 , 呃 , 软件 。

Rio22:41

怎么解决冲突呢 ?

吴涛22:43

呃 , 怎么解决冲突 ? 它应该是靠搜的吧 。 就是它预先把所有的可以有的名字都 index 了一遍 , 然后, 呃 , 知道哪个是干嘛的 。

如果一定有冲突的话 , 那 , 那个可能会提供一个前缀吧 。 我也不知道 , 我没有用过 。

Rio23:01

我不知道这个 。

吴涛23:03

对 。

Rio23:03

听起来就是一个不是太稳健的一个东西啊 。 如果有谁尝试过 , 看看有什么实际 。

吴涛23:09

对 , 可以告诉我们这个东西好不好用 。

Rio23:11

哈哈哈 。

吴涛23:11

对 ,因为是下一台 Windows 电脑可以 , 可以使用它了 ,不需要再去到处搜罗软件然后点安装 。

Rio23:17

什么 , 为什么你会有下一台 Windows 的电脑 ?

吴涛23:20

啊 , 这不是刚才有那个什么 Windows 10 的发布会 ?

Rio23:23

哈哈哈 。 啊 , 这个待会我们再说哈 。

吴涛23:26

对 。 呃 , 对 ,其实反馈也就这些吧 。

Rio23:29

呃 , 对 , 差不多吧 。 然后我们看一下最近发生的一些比较好玩的一些事情哈 。

吴涛23:34

嗯 。

Rio23:35

啊 。

硬件趣闻23:35

吴涛23:36

对 , 首先是我在 , 呃 ,The Verge 上面看到一个一个非常恐怖的笔记本电脑 。

Rio23:43

就是微星的吧 ?

吴涛23:45

对 ,MSI 出的 。 这个电脑最大的卖点是当当当当当 , 它 , 它内 , 内建的是机械键盘 。 然后看了我就崩溃了 。

这个 , 对 , 这个 , 这个 laptop 虽然它 , 它叫做 laptop,但它你就像那个第一代的 IBM 的那个便携电脑一样 ,是完全不可能放在 lab 上面的 。

它 。

Rio24:07

哎 , 偶尔 , 偶尔放一下应该也可以 。 只是我觉得你不会 , 你不会经常想要搬它 , 搬动它 ,因为实在是太重了 。

吴涛24:14

对 , 它 , 它已经不是一台移动办公的电脑了 。 它只是一台 , 它是连移动游戏电脑都算不上 。

Rio24:20

它是一台可以随时变 , 变成一 , 呃 ,不 , 它可以 , 它是一台可以随时折叠起来的台式机 。

吴涛24:25

对 , 它是一台对搬家比较友好的台式机 。

Rio24:29

哈哈哈 。

吴涛24:30

它就是它的外形让我想起神舟电脑 。 你 , 你还记不记得以前的神舟电脑 ? 还是现在也有神舟电脑 ?

Rio24:36

有 ,有 , 还有的 。

吴涛24:37

就合起来就只卖 2,000 多 , 那个时候就正儿八经的笔记本可能要卖到 1 万以上 , 它只卖 2,000 多 。 然后实际上就是一台台式机 , 只不过 。

Rio24:48

对 , 变形是台式机嘛 。

吴涛24:49

对 。 然后 somehow 这个 , 这个微星的这一台又 , 又 retro 回来了 。 然后 18.4 寸的大屏幕 , 呃 , 然后有它 , 它的那个变压器 , 像一块砖一样 ,350 瓦的一个巨兽 。

Rio25:07

它现在也可以玩游戏吧 , 应该是吧 ?

吴涛25:09

对 , 它的主要卖点应该就是游戏嘛 。 它因为它的那个 , 呃 , 机械键盘是 Cherry 中轴 , 然后, 呃 , 红色背光 , 呃 , 更 , 更让人, 呃 , 眼睛睁大的是它的 WASD 键可以换成镀金的 。

Rio25:28

哈哈哈 。

吴涛25:30

专为土豪准备 。

Rio25:33

好吧 。

吴涛25:34

对 。

Rio25:35

嗯 , 这个有意思 。

吴涛25:36

对 , 看得我真是吓一跳 。

Rio25:38

不过这个 , 这应该是第一款什么自带机械键盘的笔记本打引号电脑吧 ?

吴涛25:44

呃 , 我不确定早期的 , 就 90 年代那些笔记本电脑是不是也有机械键盘的 。

Rio25:52

啊 。

吴涛25:52

很可能也是有的 。 因为我记得那个时候有一款键 ,有一款电脑看得我非常 , 怎么说 , 心水 。 就是它打开之后, 它的 , 呃 , 那个电脑非常的窄 , 然后打开之后它的键盘会向两 , 两侧伸出 , 变成一个全接近于全尺寸的键盘 。

Rio26:09

不 ,其实你说像这种 , 这种 , 这种怪兽级的打引号的笔记本电脑 , 就它的用途是什么 ? 我一直没有想出来 。

吴涛26:19

嗯 , 我觉得最大的用途就是 LAN party。 就是 。

Rio26:24

现在 , 现在还有人玩 LAN party 吗 ?

吴涛26:26

很多啊 。

Rio26:27

做什么用啊 ?

吴涛26:28

LAN party 就一群人连起来就 。

Rio26:31

不 , 我知道那个是在古代 。 古代 2,000 年以前可能还行 , 现在都不是像你玩什么像暴雪那些东西啊 , 你就要连炸网了嘛 。

你就有没有 LAN 已经无所谓了呀 。

吴涛26:42

不 , 我 , 我怎么觉得我的身边的很多德国人还是在玩 LAN party 这种东西 , 甚至有 200 人 LAN party 这种 , 这种夸张的 。

Rio26:50

What?

吴涛26:51

行为艺术重现 , 真的 。

Rio26:53

但是玩什么游戏呢 ? 那个 , 那个 。

吴涛26:54

就各种游戏啊 ,LAN party 就 200 个人凑在一起的话 , 可以同时玩很多不同的游戏啊 。

Rio27:00

啊 , 它 , 好吧 。

吴涛27:02

就是 Minecraft 或者是 , 呃 。

Rio27:05

不过 LAN party 它确实这个什么 , 呃 , 延迟要好很多哈 。

吴涛27:09

不 , 重要的是有那个气氛在里面 , 就是一群人在一个 。

Rio27:12

网吧感 。

吴涛27:13

网吧一样的 , 大大呼小叫的 。 这个时候有一个非常强力的机器其实是蛮爽的 ,也是 。

Rio27:18

嗯 , 好像中国 , 中国好像不流行这个了哈 , 都是去网吧 。 如果要玩 LAN party 的话 。

吴涛27:24

对 。

Rio27:26

因为你 , 你自己带这么一个 , 这个也不 ,也又又重又大 , 我实在想不出没有车的情况下你为什么要想背它出门 。

吴涛27:34

嗯 , 可能放在书包里面骑自行车还是可以接受的吧 。

Rio27:38

五公斤 , 好吧 。

吴涛27:41

五公斤 , 五公斤不算什么 , 真的 。 就如果你爬过山的话 , 五公斤真的不算什么 。

Rio27:48

你 , 你 , 你得是解放军 , 先练一下负重越野 。

吴涛27:51

哎呀 , 没有这么夸张的 。 背着五 , 背着 10 公斤走上 10 公里 , 然后真是吃得好睡得香 。 强烈建议大家试一试 。

Rio28:00

好 , 呃 , 说到这个笔记本电脑啊 , 上前一期吧 ,IT 公论我们也讲了那个有个什么谣传的新款的 12 寸的 MacBook Air, 你看了吗 ?

吴涛28:09

嗯 , 看了 。 就我们刚刚谈论了非常重的电脑 , 现在一下子又跳回了非常轻的电脑 。

Rio28:15

嗯 , 总是在走极端 。

吴涛28:20

哈哈哈 。 我也不知道 , 我其实从来没有买过 Mac,Mac,MacBook Air。

Rio28:24

但你有用过吗 ?

吴涛28:26

呃 ,也不算用过吧 ,但我们我前公司的 C level 全都是 MacBook Air。

Rio28:33

OK。

吴涛28:34

就我用拿过一台 ,但我不是很喜欢 ,因为感觉实在是太慢了 。

Rio28:40

啊 , 对 , 现在还好吧 。 就是它现在最新 , 至少就是现在在卖的一代是 Harswell 还是这个叫什么 , 反正就是新的 Intel 处理器 , 性能还不错 。他们我看上次看了一下这个测评 , 呃 , 就是可以 , 就是它因为它不是那个 , 它 , 它有这个叫什么 Turbo boost 嘛 , 英特尔的芯片 , 就是它在单核的性能短期内是还是非常不错的 。

吴涛29:04

OK。

Rio29:05

甚至说能达到什么早前早几年的 Mac Pro 的性能 , 单核哈 。

吴涛29:12

好吧 , 我反正是没有用过 。

Rio29:14

对 , 我 , 我 , 我之前 , 呃 , 我用过别人的 ,但时间不是很长 , 就短时间 , 我觉得还可以 。 唯一的问题就是那个 11 寸那款的 , 那个是 function 键太小了 , 然后导致那个 escape 键也很 ,也是不是全尺寸的嘛 , 变得很 , 很窄 。

吴涛29:30

哦 , 对 , 我印象里是很 , 很扁的一个 。

Rio29:32

对 , 对 , 对 , 就不是太好 。 不过但是确实非常轻 , 轻巧哈 , 就是 。

吴涛29:37

但它还是面向商务用户和 , 和女性使用者吧 。

Rio29:42

嗯 ,也不能这么说吧 , 就起码这个什么大神级开发者 Linux 是用一台 MacBook Air,11 寸的吧 , 好像是 。

吴涛29:51

OK。

Rio29:52

但它装上面装的是 Linux 呢 , 这个是另外一回事 。 但是就是说硬件上它是用的这一台机器 。

吴涛29:58

OK, 前两天我在 , 呃 , 推特上看到那个 InfoSec, 呃 ,Taylor Swift, 就 , 呃 , 推特上面有一个账号叫做 InfoSec Taylor Swift。

Rio30:10

哈哈哈 , 超嘴贱的一个账号 。

吴涛30:12

对 , 它其实是一个 parody, 就是它 , 它肯定不是 Taylor Swift。 啊 , 所以作为 , 作为 Taylor Swift 粉丝的 Rio 同学 , 可以吸引我 。

Rio30:21

我 , 我 , 我很看得开 , 无所谓 。

吴涛30:23

哈哈哈 。 就然后他借 Taylor Swift 的 , 的很多 , 呃 , 照片啊什么的 , 然后写上一些很有意思的话 , 比如说 Taylor Swift 站在一个丛林里面 , 然后低头看着 , 看着地面拍了一张艺术照 , 然后他在旁边写上, 写什么 , 呃 , 我预言到 , 我预见到了人类和电脑的最终大战 , 呃 , 什么机器最终会屠宰人类啊之类的 , 然后我预见了这一天的到来之类的 。

Rio30:51

然后那个账号大家可以关注一下, 挺扯的 。

吴涛30:53

对 , 然后他说过一句话说 , 呃 ,Linux 在趁他老婆出门的时候偷偷从床底下拿出一台 MacBook Air。

Rio31:03

这不用 , 这不用啊 ,他在家就是用这个 。

吴涛31:06

对 , 我当时就想说 , 然后重点是他说他打开 Mac, 言下之意肯定是用那个 OS3 了 , 然后这样他可以上网和听音乐 。

Rio31:15

哈哈哈 , 这个是吐槽 Linux 的那个什么无线对吧 ?

吴涛31:19

嗯 。

Rio31:20

无线和多媒体吧 。

吴涛31:21

主要还是 Linux 桌面环境仍旧不是非常具有可用性 , 我必须承认 。 但 , 嗯 , 对 , 这个等下再说吧 。

Rio31:30

嗯 。

吴涛31:31

对 , 然后重点就是我觉得 , 呃 ,MacBook Air 我是觉得 Linux 现在 , 嗯 , 打引号来说也算是一个商务人士了 。

就它 , 它每天最重要的活动其实就是决定哪些人的 patch 应该进到内核里面 。 我可以这么理解吗 ?

Rio31:52

就每天主要都是写邮件是吧 ?

吴涛31:54

对啊 , 就是 , 就是决 , 就是决策嘛 。 一个决策者其实并不需要非常强劲的运算能力 。

Rio32:02

不 ,他 ,他说过一件事情我印象还蛮深刻 。他说他当 ,他现在每 ,他在那个 MacBook Air 上 ,他用的是应该是最新或者倒数第二新的那款啊 , 我看的那个 。

然后他说那个的时候 ,他说他在那个 MacBook Air 上编译一下内核 ,也就是 Linux 的内核也不会花很长时间 , 就性能还不错了 。

吴涛32:20

好吧 。

Rio32:21

嗯 。 就现在的那个什么便携式移动式低功耗处理器的性能已经相当可以了 。

吴涛32:28

嗯 ,其实话说回来 , 我也认识用 MacBook Air 作为 , 呃 , 主力开发机器的 iOS developer。

Rio32:36

啊 , 它要一键外接屏幕嘛 。

吴涛32:38

嗯 。

Rio32:39

不然它怎么画那些什么 , 那个什么界面 。

吴涛32:42

我见到它的时候没有 ,不过我猜它平时应该是会接的吧 。

Rio32:46

对 , 我知道很多人是在 , 就是在家或者在公司会是这样 , 就是拿一个大屏幕外接 , 然后到的时候就插上嘛 。

吴涛32:54

对 。

Rio32:54

嗯 , 开发者因为这个确实轻巧很多 ,而且性能就像刚才说嘛 , 你只要不玩游戏啊 , 你做个什么 , 呃 , 就是 , 就比如说你做 web 开发的话 , 肯定是完全够用的了 。

吴涛33:06

对 。

Rio33:07

嗯 。

吴涛33:07

嗯 ,不过我应该还是不会买 , 我觉得 。 除非作为第二台电脑 , 就是出去玩的时候背着它可能会比较方便 。

Rio33:15

啊 , 对 。

吴涛33:16

不过出去玩为什么要背电脑呢 ?

Rio33:18

我也在想问这个问题 。

吴涛33:21

除非是那种就是今天出去玩 , 然后要订明天酒店的情况 。

Rio33:26

那也没办法 , 现在可能也 , 我 , 我上次试过一下, 就只带 iPad 出门嘛 , 就是出门一周这样 , 还可以其实 。

吴涛33:33

好吧 。

Rio33:34

嗯 。

吴涛33:34

OK, 那我们为什么要说到 MacBook Air 呢 ?

Rio33:37

啊 , 就是因为这个谣传的新款还没发布的 12 寸 MacBook Air, 它把 escape 键的位置变成了关机键 。

吴涛33:46

嗯 , 确切的说它把关机键放在了 escape 的左边 , 就 escape 还是在左上角 , 只不过 escape 的左边又多出来一个键 , 就是关机键 。

Rio33:55

对 , 这个就是 。

吴涛33:56

只是作为 WIM 党完全不能够接受 。

Rio33:59

对啊 , 这是冒天下之大不韪啊 , 简直是就明确告诉了程序员们不要买这款键 , 嗯 ,不要买这款电脑了 。

吴涛34:07

啊 。

Rio34:07

我记得 Jeff Atwood 写过一篇文章 , 就是说键盘布局 , 然后他当时就画了 ,他把 ESC 到 , 呃 ,F12,Windows 上是只有 F12 吧 ?

还是有 F, 知道 , 只有 F8?

吴涛34:22

有 F12。

Rio34:23

OK, 然后, 呃 , 然后加上右侧的小键盘 ,他把这些键圈了出来 , 然后说这些键是神圣的 , 你不能碰它 。

吴涛34:31

神圣不可侵 。

Rio34:35

哈哈哈 。

吴涛34:35

就是他当时的吐槽点是说笔记本电脑把这些键都乱放了 。

Rio34:39

对 ,因为这个笔记本电脑 , 就特别是每家还不一样哈 , 就是说你看他很多爸的那种什么多媒体键放在上面去 , 然后因为空间的限制 , 它又会可能再挤一堆什么 , 什么 , 什么 home 啊 ,in 的之类的 。

吴涛34:53

对 。

Rio34:53

就还蛮奇怪的 。

吴涛34:54

尤其 delete 键 , 我靠 , 每一台 , 几乎每一台 Windows 笔记本上的 delete 键的位置都不一样 。

Rio35:00

哈哈哈 。 我这个可能是 Mac 比较好一点 , 就是所有的 Mac 的笔记本的键盘 , 应该是到目前为止只有那个 , 呃 ,因为那个 11 寸的 MacBook Air 的那 function 键 , 那空间不够 , 它会变得短 , 就是短一点之外 ,其他的都是一模一样的布局了 。

吴涛35:17

嗯 , 电源键之前是独立的一个 , 呃 , 小元键 , 然后现在是在右上角 。 对 。

Rio35:26

呃 ,其实那个他把电源键挪到 escape 去那个位置其实也可以理解吧 , 就是当时 。

吴涛35:32

为什么可以理解 ?

Rio35:34

不 , 你想一下, 你 , 你不考虑我们这种奇 , 你不考虑我们这种奇怪的用户 , 你考虑一个普通人他用 escape 键的机会多吗 ?

吴涛35:42

多呀 , 就是关 , 关闭对话框 ,不就按一下拍一下 escape 键不就好了吗 ?

Rio35:48

MacOS 上你关不掉 , 你不能用 escape 键关对话框 。

吴涛35:52

你确定吗 ?

Rio35:53

你可以试一下 。

吴涛35:54

不 , 比如说保存 , 我点 , 呃 , 点保存 , 然后跳出来说你要存到哪 , 我一按 ESC 键 , 这个 , 这个保存的对话框就消失了呀 。

Rio36:04

是吗 ?

吴涛36:04

是的 , 比如说你在你随便 。

Rio36:06

OK,OK, 你说这个就是这个叫 model 的对话框嘛 。

吴涛36:10

对 , 模特对话框 , 肯定的呀 。

Rio36:11

对 , 呃 ,但是我看到大部分人遇到这种情况都是直接找按钮点的吧 。

吴涛36:17

你确定 ?

Rio36:18

点取消的去 。

吴涛36:19

我觉得任何一个 Power user 按 ESC 的机会都不少 。

Rio36:22

不 ,但问题是我问你说 , 那你说相比起按那个 escape 键 ,他按回退键的 , 哪 , 就是 escape 键和回退键哪个按的概率多一点 , 对于一个普通人来讲 ?

就删除键 , 删除键 ,delete。

吴涛36:35

Back,OK,Backspace。

Rio36:37

对 , 对 , 对 。

吴涛36:38

嗯 , 好吧 , 你的意思是按 Backspace 的时候有会 , 会按 , 会有按到 Power,Power 键的可能 ?

Rio36:46

对啊 , 这个就是我看最开始的时候这个 Power 键 ,不 , 你 , 你我们回过头去看一下历史啊 , 早期的那个 MacBook Pro 就是笔记本 , 它那个 Power 键它是一个不是在键盘上, 它是在那个是一颗金属的东西嘛 ,在那个 ,在那个机体的右上方有一个金属的按钮 。

后来是在 MacBook Air 还是哪一款出来之后, 就把它把那个金属的按钮去掉了 , 然后变成了一个就键盘上的一个键 , 就是最右上方的那个键 。

以前那个键是 ,是叫 。

吴涛37:17

F12 吧 ?

Rio37:18

不 , 好吧 ,以前那个叫弹出光碟 。 对 , 然后后来因为也取消了光区了 , 然后那个键就没有用了嘛 ,他们就把那个键换成了这个关 , 开关机的那个电源键 。

啊 , 然后再然后像新出的那个 Red Team MacBook Pro 的时候 ,因为也是没有光区嘛 , 就那个 , 那个弹出键也是变成了这个电源键 。

吴涛37:37

对 , 就是我这一款 。

Rio37:39

对 , 做了那个之后就有很多人发现一个问题 , 就是经常会误 ,他要按那个删除字符的时候就会误 , 误关机 。

吴涛37:48

不可能啊 。

Rio37:50

呃 ,不 , 你听我解释 , 这里是有 ,有 ,有几代变化 , 你可能忘 , 你可能没有意识到 ,因为我知道你是最近一两年才买的这个 , 这款笔记本嘛 。

啊 , 刚出的时候在那款是 ,不是就 Yosemite 之前那代叫什么 ?

吴涛38:04

Mavericks。

Rio38:05

呃 ,Mavericks,Mavericks 里面那个在最初代的时候 , 那个 , 那个你按一下电源键 , 电脑就直接休眠了 , 就跟你在按 , 按一下这个 iOS 的锁屏键一样 。

吴涛38:16

为什么我没有这个印象 ?

Rio38:19

因为你 , 你没有 , 你没有用到 Mavericks 嘛 ,有吗 ?

吴涛38:21

有啊 。

Rio38:22

你用的 Mavericks 不是 ,不是 10.9.0 的那个版本 ?

吴涛38:26

是啊 。

Rio38:27

那就奇怪了 。 不过 anyway, 我 , 我先解释一下这个历史原格吧 。 然后后来就说很多人误触到 , 就是说经常就被 , 就休眠了嘛 , 然后又得按一下, 然后再唤醒它 。

后来他们把那个电源键做成了一个 , 就是你 , 你按下去不会马上触发的 , 你得按可能多那么几十毫秒或者是一百一两百毫秒之后它才会触发的一个按键 。

就这样的话 , 如果你现在随 , 你现在 , 呃 。

吴涛38:51

对 , 如果你只是连续拍它的话 , 基本上是一个 no 啊 。

Rio38:54

对 , 对 。

吴涛38:54

就这个键就像死键一样 。

Rio38:57

对 , 你就是像按那个 Backspace 那种方式去按那个电源键的话 , 应该是没有 , 没有任何响应的 。 你要按 , 按住一会儿它才会有一个对话框出来 。

吴涛39:05

对 。

Rio39:06

然后他们才解决了这个问题嘛 。 但其实还是很多用户觉得这样不太安全 ,因为有些用户他 ,他不能很好的区分说长按键和短按键的区别嘛 ,因为这个确实非常 subtle, 你也不知道一个明显的这个 , 这个 break point 在哪里 。

然后后来他说那 , 那如果这样的话 , 那干脆把那个键做到 escape 那个位置好了 , 就这样就很 , 很不容易被误触了嘛 。

因为确实对于普通人来讲 ,escape 键用的是相对来说要少的 。

吴涛39:34

嗯 , 我觉得这个 。

Rio39:35

对 , 就从 , 从这个逻辑来讲也是合理的 , 我觉得 。 但就是说对于我们 , 我们不是普通用户嘛 , 对吧 , 我们是一个 WIM,WIM 用户 , 那这个就是一个很大的变化了 。

吴涛39:46

我觉得你从 。

Rio39:47

可能真的要考虑一下 。

吴涛39:48

一个 , 一个 , 一个 WIM 用户退化成一个 , 退化成一个 Power user 仍旧是不可接受的呀 。 因为 escape 这个键 , 呃 , 的常用程度无论如何是要超过关机键的吧 ?

Rio40:03

对啊 , 对啊 。

吴涛40:04

而且正常使用的时候 , 嗯 , 一般人或者说 , 嗯 , 就说我 , 我吧和我认识的 Mac 用户基本上没有人会去关机的 ,不是吗 ?

就是基本上就是把屏幕合上, 然后想用的时候再打开 , 然后随便按一个键 , 电脑不就又活过来了吗 ?

Rio40:23

我还好吧 , 我 , 我是不合屏 ,因为我电脑基本上不移动的 , 然后我就直接我要走的时候就直接按一下电源键休眠就好了 , 我的屏幕也不用把它合起来 。

吴涛40:32

所以你是真正会去按电源键休眠的 ?

Rio40:35

啊哈 , 啊哈 , 没错 。

吴涛40:36

OK, 如果我要走的话我就直接走了 , 我根本不会去管电脑 。

Rio40:40

那你当然一直开着嘛 。

吴涛40:42

就它会自动休眠不是吗 ?

Rio40:44

啊 , 你 , 你设置了自动休 , 我 , 我是关掉了 , 就是在插电源的情况下我电脑是不会自动休眠的 。

吴涛40:49

我靠 , 好吧 。

Rio40:50

啊 ,因为我有时候要跑一些可能相对长时间的一个 , 一个进程嘛 , 如果它自动休眠的话我就不太方便嘛 。

吴涛40:59

我自动休眠的时间大概是三个小时还是多少 , 然后我只是让它过 20 分钟左右就把屏幕关掉 。

Rio41:09

哦 , 这样也可以 。

吴涛41:10

嗯 , 就如果 , 如果真的有什么需求 , 比如说要连夜下载什么东西的话 。

Rio41:17

嗯哼 。

吴涛41:19

这种情况我可能过去一年里面只 , 只发生过一次 , 我也不知道 , 可能是网速太快了 , 就很少有什么东西是会需要下超过四个小时的 。

Rio41:31

OK, 对 , 确实是现在那个宽带普及之后什么下载动辄十 , 就几兆一秒的时候根本无所谓 。

吴涛41:38

对嘛 , 你现在就哪怕是在 Steam 上面下一个相对来说比较大的游戏呢 , 我 , 我现在是 5 兆的下载量 , 就是 , 呃 , 怎么说呢 , 呃 , 顶峰 。

Rio41:52

50 兆的带宽嘛 。

吴涛41:53

对 ,50 兆的带宽 , 然后顶级 , 顶极速下载量大概是 5 到 6 兆之间吧 。

Rio41:59

啊哈 。

吴涛41:59

每秒 。

Rio42:00

对 , 我也是 。

吴涛42:01

所以基本上很快就可以下完了 。

Rio42:03

OK。

吴涛42:04

对 , 所以我也不知道 , 可能对于我来说 Power 键真的是一个非常非常少的东西 。

Rio42:10

啊 , 你们 , 你这么一说也有道理啊 , 我可以试一下 。 哈哈哈 。 不过 anyway,但是 , 呃 , 就如果假如我现在不知道好它到底那个 , 那个 escape 键是不是被 Power 键的位置占 , 占掉了 , 那如果是的话我们怎么办 ?

吴涛42:24

不买啊 。

Rio42:26

如果一定要买呢 ?

吴涛42:27

Boycott, 抵制啊 。

Rio42:30

可以 , 可以 , 可以那个什么做这个 。

吴涛42:33

Get a PC。

Rio42:35

哈哈哈 , 可以 , 可以 , 可以重设键盘映射嘛 。

吴涛42:38

哎 。

Rio42:39

哎 , 我不知道 Power 键可以重设键盘映射吗 ? 好像不行 。

吴涛42:42

可能不行 。

Rio42:43

嗯 , 确实是有 。

吴涛42:44

不过也难说 , 那不是有什么 Cara 把你的可以 , 可以做任何事 。

Rio42:49

嗯 ,Power 键这种不是应该是会有一个什么更加底层的一个东西在里面吗 ? 我不太清楚可不可以实现 。 不过反正我是把就是大小写锁定键 , 这个 caps lock 改成了 control 嘛 。

吴涛43:00

对啊 。

Rio43:01

可以改成 escape 吧 , 应该 。

吴涛43:02

OK。

Rio43:03

啊 , 这也是一个解 。 哈哈哈 。

吴涛43:06

嗯 , 把 caps lock 改成 escape。 可是如果你只是 , 你 , 你是用 WIM, 如果你是只是在用 WIM 的时候感到 , 呃 , 那个键会比较打扰你的话 , 那你可以改按 Ctrl 加 , 呃 ,left bracket, 就左的方括号 。

Rio43:28

啊 , 对 , 对 , 这也是一个方法 。

吴涛43:30

对 。

Rio43:31

这个 ,但这个方法在我眼中呢 , 什么异端程度和 。 在 insert mode 输入两个 J,J, 输入两个 J 退出成 normal mode 一样 。

吴涛43:41

好吧 。

Rio43:42

属于不可接受的什么异端邪说 。

吴涛43:46

哎 , 对 , 我觉得把 Power 键放到最左上角是更为异端的行为 。

Rio43:54

嗯 , 确实也是 。

吴涛43:55

它是苹果 , 那它怎么办呢 ?

Rio43:57

等它出来再说 , 我们再去一致声讨它 。

吴涛44:00

我觉得最近听到的最 , 最有哲理一句话就是 "Apple is like the weather; it pays no attention to criticism."

Rio44:09

哈哈哈

, 没错 。

吴涛44:14

对 , 嗯 , 好吧 , 接下来是我们 。

HoloLens44:20

Rio44:20

大新闻了 。

吴涛44:21

对 , 这两天看到新闻里面最大的一条 。

Rio44:24

就昨天 ,不是这两天 。

吴涛44:25

嗯 , 嗯 , 录的时候是昨天 。

Rio44:28

嗯 , 哦 , 那你们听到节目的时候可以要晚几天 。

吴涛44:31

对 , 呃 , 就是 HoloLens。

Rio44:35

跟他解释下是个啥东西 , 可能有些人还不知道 。

吴涛44:37

如果不知道就不要听我们讲 。

Rio44:40

还是说一下 。

吴涛44:41

好吧 。

Rio44:41

那个什么 , 微软在发布这个 Windows 10 的时候 ,Windows 10 我们估计已经不关心了哈 。

吴涛44:48

嗯 。

Rio44:49

它咋地咋地吧 。

吴涛44:50

其实还是不错的 , 看起来还是不错 。

Rio44:52

看起来不错 。

吴涛44:53

对 。

Rio44:53

Anyway。

吴涛44:54

至少比 。

Rio44:56

你也不会去用它呀 , 对吧 , 我也不会去用它 , 无所谓 。

吴涛44:59

嗯 。

Rio44:59

它在发布 Windows 10 的时候还发布了这么一个叫做 HoloLens 的眼镜 , 这个不叫虚拟现实眼镜 , 这叫增强现实眼镜吧 。

吴涛45:09

对 ,其实 , 呃 , 严格来 。

Rio45:11

全息 , 全息投影眼镜 。

吴涛45:14

Hologram 的中文是什么 ? 全息投影 。

Rio45:17

全息 , 对 , 全息影像嘛 。

吴涛45:18

对 , 对 , 就是 , 嗯 ,在计算机图形学里的一个概念就是 , 呃 , 增强现实 , 嗯 ,argumented reality,argumented 就是把什么东西改变了 , 或者说 。

Rio45:37

强化 。

吴涛45:38

将 , 将其 , 怎么说呢 , 将其纠正了 。

Rio45:43

不是增强吧 , 就是 。

吴涛45:45

Argumented,anyway, 就对 , 然后我其实硕士毕业论文就讲过这个东西 ,但 , 嗯 ,但微软非常聪明的一点就是它没有把 , 它没有直接用 argumented reality 这个词 ,而是 。

Rio45:59

因为解释不清楚嘛 。

吴涛46:01

对 ,因为 argumented reality 你在 , 你在 , 至少在 , 在英文环境里面说出来是一个非常非常 , 呃 。

Rio46:08

讳色哈 。

吴涛46:09

对 ,有点 , 稍微有点装的一个词 。

Rio46:11

哈哈 , 为什么有点装 ?

吴涛46:13

就是 reality 这个词一出来就有点装了 , 我是觉得 。

Rio46:18

好吧 。

吴涛46:19

嗯 , 就好像我们明明就活在现实里面 , 然后你要 , 你要 , 你要 , 你非要说一个东西 , 这个东西它把 , 它把 reality argumented, 我也不知道 ,也许是我当时写 , 写论文留下的后遗症 , 总觉得这个词就是非常虚无缥缈 。

Rio46:36

嗯 。

吴涛46:36

但其实说出来的道理又非常简单 。

Rio46:38

嗯 。

吴涛46:39

就 , 嗯 , 我先 , 我先说说我那个时候我做的论文的题目其实就是讨论究竟怎样才能用 argumented reality 的技术来 , 呃 , 增强人类使用移动设备和周遭现实互动的这么一个话题 。

Rio46:58

卧槽 , 你已经走在世界的前列了 。

吴涛47:00

没有 , 就你也知道写论文不就是就 , 就脑洞大开嘛 。

Rio47:06

哈哈哈 。

吴涛47:07

只不过那时候就是还 , 还局限于这个脑洞开的还不够大 , 还是局限于手持设备 ,因为是 2009 年嘛 , 嗯 ,iPhone 刚刚出到二代 。

Rio47:18

嗯哼 。

吴涛47:18

大部分的手机还是有一大堆实体按键的 , 然后相机也没有 , 当时很难 , 就是当时我 , 我在论文里面提到了 , 我说可以通过某种图像处理技术 , 呃 , 实时拍摄一些东西 , 然后在这些拍摄的画面之上叠加 , 呃 ,argumented reality 的一些 , 一些 , 嗯 , 图像元素 。

Rio47:41

OK。

吴涛47:42

呃 , 如果大家用过 iPhone 上的一个叫什么软件 , 我想不起来它名字 , 反正它的大致理念就是你让它通过 GPS 定好位 , 然后你把它举到天上就可以看到 , 呃 , 你举 , 你指向这个位置 。

Rio47:59

飞机 , 对吧 ?

吴涛47:59

对 , 你指向这个位置有什么卫星或者是有哪颗行星划过 。

Rio48:03

哎 。

吴涛48:04

对 , 然后当你把它 , 呃 , 放平的时候 , 就是让它和 , 让它屏幕和地面平行的时候 。

Rio48:11

嗯哼 。

吴涛48:12

你可以看到 , 呃 , 你首先它会显示一个地图 , 然后在地图上会叠加一个罗盘 , 然后会显示太阳升起的位置还是之类的一个东西 , 然后当你转动的时候这个东西也会跟着转动 , 就大概是这样一个概念 , 只不过我当时论文的题目讲的是 , 呃 , 和游戏领域相关的 , 就是你可以在现实之中做一些虚拟现实里面的游戏 , 就是当你把 , 呃 , 手机举起来的时

候可以看到 , 比如说天上有巨大的 space invaders, 然后, 呃 , 然后, 呃 , 你的队友在什么地方会有一个箭头指向那个方向之类的 。

Rio48:52

OK。

吴涛48:52

但是那个时候谁会想到其实 , 呃 , 现实科技的发展远远要比 , 呃 , 一些加引号前瞻性的脑洞大开的 , 嗯 , 设想要 , 要 , 要来的快 ,并且 ,并且牛逼的多了 。

Rio49:11

哈哈哈 。

吴涛49:12

就我不知道你看到那个 , 你看到那个视频的感觉是什么 , 我的第一反应是我靠这就是未来 。

Rio49:22

呃 , 我这个其实还蛮有意思的哈 , 昨天我也在跟 Lawrence 讨论这个事情 , 就是因为我是先看了他 , 它微软公布的两段这个所谓的这个 promo video 嘛 , 就是它的宣传视频 , 然后我是后看到发布会上面的实拍的效果的 。

就宣传视频你知道那个一看就是假的 ,不可能做到那种效果嘛 。

吴涛49:43

对 , 那个时候太精细了 , 会太 。

Rio49:45

对 , 微 , 微 , 微软老干这种事情 。 对 ,他也就我当时还很诧异 ,因为当时我去看知乎上的有一个问题是说怎么评价这个微软这个 HoloLens 这个眼镜哈 , 当时我先看我说这一直叫好 , 我说你们这些人太年轻了 , 当你们难道没不知道微软过 , 过多 , 呃 ,在过去多少年之间经常干的 。

吴涛50:07

搞过好几次这种事情了 , 一开始什么 Surface。

Rio50:11

啊 , 对 ,Surface 都很晚进了 , 最开始的时候 。

吴涛50:14

不不不 ,Surface 就是那个 , 那个桌子叫什么 ?

Rio50:16

就叫 Surface 啊 。

吴涛50:17

啊哈 , 那为什么新出来这个 , 哦 , 新出来这个叫 Surface Pro 是吧 ?

Rio50:21

不 , 那个 , 那个事情又可以值得吐槽 , 就最开始的 Surface 就是那张桌子 , 叫做 Surface Table 嘛 , 后来那个东西一看就是不可能卖得出去嘛 , 那么贵 , 又没有什么应用场景 , 然后东西就挂掉了 , 然后他们后来出了那个平板的时候又 , 又沿用了这个 Surface 这个名字 , 好像那个桌子好像又改成又改了个名吧 , 叫什么 Pixel Sense 吧 , 好像是什么 。

吴涛50:43

OK, 那微软中间出的那个就是像笔记本一样可以 , 呃 , 就是像纸的笔记本一样可以翻开 , 然后左边有什么右边有什么 , 全是 。

Rio50:52

那个叫 Courier。

吴涛50:53

对 , 对 , 对 ,Courier, 嗯 。

Rio50:55

对 , 然后, 然后就微软这种画大饼 , 然后就是给我们讲假大空的概念 , 然后就是非觉得未来都非常美好的事情也不是第一次了 , 九几年开始就在搞这种事情了 ,但是他的问题是说他从来 , 从来只 promise,但是永远 deliver 不了 。

吴涛51:12

对 , 就是好像这一次的文案里面有一句什么 , 呃 "We are already working with creators and developers all over the world on exciting new holographic experiences, but we are, but we have just scratched the surface of what is possible."

我现在想你娘嘞 , 你们什么东西都是 scratch the surface, 你们 scratch 好几年了 , 最后, 最后真正 possible 的东西都被别人挖走了 , 然后你们还在那边 scratch the next surface。

Rio51:43

对啊 , 对啊 , 所以 , 所以当时我看到那个 , 就是他那个官方的两段宣传视频之后我一看 , 这个 , 这不就是微软一贯的什么假大空文案吗 , 根本不值得信 , 然后后来我就专门去翻了这个发布会现场 ,他们有一个就实物的展示的效果 , 我一看其实比我想象的要好 , 就是说 , 呃 , 虽然肯定没有他那个宣传视频那么好的效果 ,但是肯定也

有个五折了吧 。

吴涛52:06

OK。

Rio52:07

就还 , 还是不错 ,但是 ,但是这个也没有 , 这我就没有体验过 , 只是看了他的那个视频 , 到具体用起来怎么样 , 可能还是有很多坑的 。

吴涛52:15

嗯 。

Rio52:16

就说你看到的东西永远都只是他 ,他事先安排好他能够展示的部分嘛 , 然后那个看起来都只是他宣传视频的可能不到一半的水平而已 。

吴涛52:26

对 , 我是希望这一次做这个动画的人能够被抓去当产品经理 , 然后最终如果做出来的东西不如他这个动画弄得那么好就拉出去砍了 。

Rio52:36

哈哈哈

, 这个主意不错 。 不过当时后来就想起那个 , 那个 Kinect, 对 , 这个当年的那个视频嘛 , 当年他出 Kinect 之前他不是也做了种类似的视频说什么体感操作多么牛逼 , 多么牛逼 , 对不对 ?

吴涛52:52

对 , 我记得那个有什么一家人一起开一辆车 , 然后对 , 父母帮那个小孩去换那个轮胎 , 然后还有一个什么一个人走到电脑旁边 , 然后那个 , 呃 , 走到电视旁边 ,sorry, 电视里面的人抬 , 电视里面的虚拟人物抬起头看着盯着他 , 说你来了 , 你准备好了吗 ?

然后两个人开始互掐 , 我觉得我靠这个太好玩了 。

Rio53:17

搅爆了就得了 。

吴涛53:18

对 , 结果呢 , 结果实际上呢 , 连我 , 连我这么纯正的德语都听不懂 。

Rio53:24

不 , 那个都算了 , 你 , 你用过那个 Kinect 体感交互吗 ? 那个蠢的 。

吴涛53:28

哇 , 那个就不用说什么了 , 真是举着手去 , 去 , 去操纵菜单实在是累死我了 。

Rio53:35

对 ,而且你背后稍微多站两个人他就说哎认不出来了 , 赶快把后面的人给让开 。

吴涛53:40

哎 , 这个还好吧 。

Rio53:42

就是我遇到这种情况就是 , 还有就是你那个 , 就是它不是有个探测的范围吗 ? 就是你必须得在那个很小的范围里面活动 , 哇 , 那个感觉超傻 。

吴涛53:52

OK, 那是你 , 那是你家客厅太大 , 我还没有遇到这种 。

Rio53:56

我 , 我当时是在那个 , 那个公司的一个那个会议室里面玩它 。

吴涛54:01

啊 ,OK, 即便如此还是有问题 。 你是说第一代还是 Xbox One 的那个体感 ?

Rio54:06

哈 , 它出了两代吗 ? 第二代 。

吴涛54:09

就 Xbox One 的体感跟一代是不一样的 。

Rio54:12

它就是一个长条形的那个是几代 ?

吴涛54:14

那是一代 。

Rio54:15

OK, 二代长什么样子 ?

吴涛54:17

二代也是长条形 , 只不过右边那个灯是白色的 , 一代好像没有灯吧 。

Rio54:22

啊 , 这个我不太清楚 , 那但这两代有明显区别吗 ?

吴涛54:24

我是觉得二代的灵敏度要比一代好很多 , 至少你说的那个重叠人的现象二代几乎没有发生过 。

Rio54:32

OK, 就说它可能还是有提升的 , 对吧 ?

吴涛54:34

对 , 就是我在前面玩的时候 , 我女朋友躺在身后, 她可以把躺在身后那个人辨认出来 。

Rio54:40

OK, 那 , 那起码就是哪 , 哪怕你用二代的话 , 你觉得能达到它当年发布 Kinect 那个时候 。

吴涛54:46

哇 , 可能还得差十万八千里 。

Rio54:48

对啊 , 对啊 , 所以 , 所以说那个什么他昨天发那个 HoloLens 那个视频一看就是根本不足信了 ,不可能做到那么好的效果 。

吴涛54:57

哎 , 实在是 。

Rio54:59

啊 ,而且他那个 ,他虽然昨天是发布了这个产品了 ,但是什么时候有 , 什么时候能卖不知道 。他说的是什么 Windows 10 的 timeframe, 那鬼知道什么时候 。

吴涛55:09

对 , 一个 , 一个 timeframe 到底是多少呀 ?

Rio55:12

他就说就是 Windows 10, 就只要我们没出 Windows 11 它都算 Windows 10 timeframe 嘛 。

吴涛55:17

嗯 , 所以从 Windows 10 开始 ,Windows 也开始出 10.10.20.30。

Rio55:22

对啊 ,他说我们就跟那个 Mac 一样 , 那我们坚决不出 11, 你就慢慢等着去吧 , 玩死你 。

吴涛55:28

嗯 。

Rio55:29

不过 anyway, 这个就是吐槽哈 , 就说就我很 , 我就很诧异 , 就既然会有那么多人觉得这个这么牛逼 , 这个又不是 , 难道你们是第一次被微软骗吗 ?

吴涛55:37

, 消费者总是 , 总是 , 总是善良的 。

Rio55:43

嗯 , 好骗 。

吴涛55:45

对 ,但重点不是这个 , 重点是 , 呃 , 你觉得就在我在看发布会的时候 , 我没有看发布会 , 我在看发布会发布的文案的时候 , 看到他提到了他有一个所谓 Holograph, 呃 ,Holographic Processing Unit, 这到底是个什么东西呢 ?

Rio56:05

就我理 ,因为 ,因为他那个东西要实现那个效果 ,他必须对你的环境的感知能力很强嘛 , 就我理解是这样子哈 。

那么他需要知道你 , 比如说你这个头的方位啊 , 要你看的这个东西啊 ,因为它还上面还自带了那个就是 Kinect 那个探测你的手的那种手势的一些这种仪器嘛 , 就它是有很多传感器的 , 那怎么在 ,因为它 ,而且它那个东西是没 , 你没有发现吗 ?

它是没有外接任何东西的 , 就整个处理的东西 。

吴涛56:34

对 , 它强调它的一个卖点就是不需要和手机或者是电脑 。

Rio56:38

对 , 它是一个独立的设备嘛 。

吴涛56:39

对 。

Rio56:40

啊 , 那么的话 , 按现在的处理能力 , 它如果要用软件去模拟 , 就是一个通用的 CPU 去处理这些信号肯定是不现实的嘛 , 那个就是耗电量和这个 , 呃 , 处理能力可能都跟不上 。

那么我理解就是它可能为这些 , 呃 , 传感器单独定制了这种硬件级别的 , 呃 , 处理这种 , 那种处理芯片 , 就跟 Kinect 是一样的嘛 , 它里面有一些这种硬件级别的硬件 , 就是叫什么 , 你可以说是硬件加速器吧 , 去处理那些 , 呃 , 数据 ,不然的话它做不到那么低的能耗 , 或者说用电池供电嘛 。

它的 HPU 应该就是干这个事情的 。

吴涛57:17

所以 HPU 并不是一个像 GPU 那样的东西 ,而是一个像类似于协处理器的专门去处理传感器数据的处理器 。

Rio57:27

对 , 对 , 对 , 我理解 。

吴涛57:28

就有点像 。

Rio57:29

OK。

吴涛57:30

但是可是它既然叫 Holograph, 那可是这个 somehow 还是应该会更偏向于图像处理啊 , 我让我觉得如果它 。

Rio57:41

它好像都是说还会去渲染 , 就是计算一下怎么去做出那种真实的那种 ,有点那种什么全息成像的那种效果啊 , 可能还是要一些可能图形的地方在里面再做 , 这个具体不知道 , 它也没说谁知道呢 。

吴涛57:54

嗯 ,有可能它是倾 , 倾向于去算出一个 , 呃 , 物体在实体空间之内所应该处的位置 ,而具体怎么去渲染这个物体可能要交由 GPU 来实现 。

Rio58:11

这就不知道啊 , 这个我们都是在猜 。

吴涛58:13

对 。

Rio58:13

但我觉得他当时发布会的时候也提到这个说法和这个 ,他们在文 , 文案里面也有 ,也有讲到这个说法 , 说他们是处理了 Terabytes of data。

吴涛58:23

这个是一个修辞吧 , 我觉得怎么可能有 Terabytes of data。

Rio58:26

我觉得根本不现实啊 , 就是 。

吴涛58:28

现在是有什么传感 , 传感器或者是 。

Rio58:30

它有一个问题就是说它现在没有说时间单位 , 它没有 , 它没有 , 它不是说每秒 Terabytes, 对吧 ?

吴涛58:35

啊 , 所以是个积分是吧 ?

Rio58:37

对 , 这个就很难讲是什么样的情况 ,但是如果说你 , 你说你的这个处理器在处理什么 Terabytes of data, 我们至少是有一个时间范围的吧 , 那我们就不管是说一米 , 呃 , 每秒喽还是多少来看 , 感觉都 , 都太多了吧 , 就是按现在的处理器的这个传输的带宽来讲 , 你这个东西 。

吴涛58:56

有 Gigabytes 就已经很了不起了 ,Terabytes。

Rio58:58

他们说那个什么现在最新的那个 Intel 处理器的 , 就是仿仿 L1 的带宽 ,也就是七八百 G 每秒的带宽嘛 。

吴涛59:06

哎呦 , 这么高了 。

Rio59:07

L1。

吴涛59:08

哦 , 哦 ,OK,sorry。

Rio59:09

一级缓存 , 那肯定了 。 对 ,不是 ,不是仿仿内存 , 内存能有几十不得了了 。 啊 , 就说它处理 Terabytes 我不知道是个什么样的时间单位哈 ,但是这个确实是非常令人奇怪的一件事情 。

我很怀疑是一个要么就是口误 , 要么就是 。

吴涛59:25

我觉得只是修辞吧 , 这 Tera 只是用来形容它 , 呃 , 与其说 a huge amount,不如说一个 Tera 然后听起来比较 。

Rio59:34

这不就 , 那不就是虚假宣传吗 ?

吴涛59:37

嗯 。

Rio59:38

我但愿它是口误哈 。

吴涛59:39

好吧 。

Rio59:41

Anyway,不过昨天那个东西都说是又说白了又是一个物件嘛 ,因为毕竟只有很极少数受控的媒体才能够去用到它 , 然后写一个什么枪文出来 。

吴涛59:52

对 。

Rio59:52

然后昨天看到 Wired 有一个人去体验了 , 写了一篇什么不痛不痒的体验文章 , 说了半天也没说出个什么重点来 ,也没说出到底这个体验怎么样 , 我就不 , 就先不评论了 。

但它那个比较有意思一点就是说它先把 API 发布出来了 ,因为这个东西怎么讲呢 , 可能最重要一点就是应用场景还是一个挺重要的吧 , 像 Google Glass 现在挂载了一个很重要的原因就是没有应用场景嘛 。

吴涛1:00:16

对 。

Rio1:00:17

就我 , 我还想不出来现在它这个 HoloLens 有什么 , 它 , 它展示的有一个场景我觉得还蛮好 , 就是那个 NASA, 就是美国国家航空航天局的工作人员用它来协作去可能比如说研究一个火星上的一个什么东西 , 它可以投影到一个实体 , 大家可以看到可能还不错 。

吴涛1:00:32

Wait a second, 你说什么 ? 你说你想象不出来它有什么应用前景 ?

Rio1:00:37

就现在对于普通消费者来说它有什么应用 。

吴涛1:00:40

太多了 , 我觉得 。

Rio1:00:41

那你就比如说呢 ?

吴涛1:00:42

比如说一下子我可以有 16 个显示器在 , 在眼前 , 如果我需要的话 。

Rio1:00:47

呃 , 它那个 , 它那个就 , 就有这个问题吗 ? 它没有展示这种应用场景 ,而且就说实话我很怀疑它那个用来当作为一个虚拟显示器投影的效果怎么样 ,但是它视频上是做得不错 , 它视频上是在墙上虚拟出一块大电视嘛 , 对吧 ?

然后放 , 放电影 ,但是你实际看一下它在发布会里面的那个实际效果 , 那个是很糟糕的 。

吴涛1:01:12

不 , 问题在于 , 呃 , 你可以不说它第一代产品的实际实现有什么 , 呃 , 就是它第一代产品的实际实现效果和它所能为我们展示出来的应用场景其实是两个不同的话题 ,不是吗 ?

就是 。

Rio1:01:31

不 ,不 , 这个是不能分割的 , 我觉得这个是所有的产 , 那个什么产品宣传文案最容易犯的一个错误 , 就是说就好像我们刚才在吐槽它这个 , 它说这个宣传视频里面把这个东西描绘得多么多么理想 ,但实际上一看根本做不到那个效果 , 这里面是有质的区别的 。

吴涛1:01:46

可是第一代制不做不到并不就是以后也做不到呀 。

Rio1:01:50

那问题就是说如果你第一代做不到 , 你怎么去向消费者兜售这个概念呢 ? 你卖不出去啊 。 就 Google Glass 其实也有同样的问题 , 就是它在发布的时候也做了一些很假想了一些消费者可能会做的一些场景 , 比如说什么 , 叫什么 Turn by turn, 就是指路嘛 , 你说你在走路的情况下, 或者它当时不是做了一个很炫的从天上落下来 , 然后落到发布会现场 , 然后

这一直都实拍进来的效果嘛 。

吴涛1:02:14

嗯 。

Rio1:02:15

但问题是说这些只要某一个环节做的用户体 , 这体验不好 , 就用户就不会 , 呃 , 可能最开始的一段时间可能会用它 ,但是之后就不会用了 , 就好像 Siri 一样 ,Siri 像是已经做得不错的一个产品了吧 ,但是因为 , 呃 , 一个用户场景它并不是十分可靠 , 这样的话很多人用到最后到现在来看也就不怎么去用它了 , 一样的道理 。

吴涛1:02:36

我现在几乎基本上是不用 Siri 的 。

Rio1:02:38

对啊 , 同样的 , 同样的理由嘛 , 就是说如果你拿到的这个第一代的这个 HoloLens 的这个效果是我们在发布会现场看到那种视频的那种效果的话 , 那你肯定不会想到用它在看电视 , 这个效果实在太糟糕了 。

所以说这个是所有的那个什么产品宣传要避免的一个事情 , 就是你不能脱离你的产品的实际情况来想应用场景 , 这样就是一个叫做什么 overpromising 嘛 ,under delivery, 这个就是作死的节奏 。

吴涛1:03:07

好吧 ,但我仍旧希 , 我就仍旧愿意想象不管是将来真正能够达成这种工作环境的人是微软也好 ,是 Google 也好 , 乃至甚至有可能是苹果也好 , 我都希望也许最终将来 , 呃 , 真正 , 呃 , 所需要的两个硬件 , 一个就是某种戴在眼睛上的设备 , 然后另外就是一块键盘 , 除此之外不再需要任何额外的办公设备了 。

Rio1:03:34

其实现在已经可以做到了 , 我上次我看了一个那个 Oculus Rift,他们做了一个网上 YouTube 上有个演示视频嘛 , 就是他 ,他是在带着那个 Oculus Rift 里面 , 然后去 , 去构建一个虚拟的 , 用代码构建一个虚拟的事件 , 我觉得应该挺符合你的那种想象 。

吴涛1:03:51

哎 , 问题在于 Oculus Rift 并没有 ,并没有办法感知你手臂的移动 ,不是吗 ?

Rio1:03:59

它为什么要感知你手臂的移动 ?

吴涛1:04:00

因为如果我 , 如果我可以用手臂去操作虚拟世界里面的物件的话 , 我就不需要用鼠标了 。

Rio1:04:08

啊 , 你说这个意思 , 对 , 对 , 对 , 这个是它可能不足的地方哈 , 就是说 。

吴涛1:04:11

对 , 我觉得这点是非常重要的 , 就是如果我可以 , 呃 ,因为 ,因为手 , 就鼠标和键盘实际上是两种完全不同的输入设备 , 你在用鼠标的时候考验的是 , 需要的是手眼协调技能 ,而在敲键盘的时候你是眼睛是完全不需要去看的 。

Rio1:04:30

对 。

吴涛1:04:31

然后, 呃 , 如果手臂可以解放出来不使用鼠标的话 , 那基本上真的输入设备就只靠键盘就可以了 。

Rio1:04:40

嗯 。

吴涛1:04:40

然后这个时候如果我可以坐在客厅里面 , 然后抬头是一块屏幕 , 低头是一块屏幕 , 甚至 。

Rio1:04:47

不 , 满世界都是窗口 ,不需要屏幕 。

吴涛1:04:49

甚至不需要 , 就是如果我们真的进入了那个虚拟现实的未来 , 就是 argument reality 的未来的话 , 增强现化现实的未来的话 ,有可能窗口这个东西反而是不重要的 , 你可以瞪着一个光秃秃的桌子 , 然后桌子上面有 。

Rio1:05:05

变出一个什么东西 。

吴涛1:05:06

桌子上面有一本书或者之类的 , 你 , 你可以选择像看传统的书一样去凑近它 , 然后, 呃 , 就不需要缩放功能了 ,不是吗 ?

然后除非你懒 , 然后你说把书让这本书悬浮在我面前 5 公分的地方 ,5 公分太近了 。

Rio1:05:24

对 ,但我觉得反正不管怎么说 , 我觉得它按展示的那个情况来看 , 离你想的这一步还挺远的 , 就它现在能做的一些我觉得可能会比较有用的 , 或者说 , 呃 , 就按现在的这个技术条件能够做的比较有用的场景 , 就是像做这个 3D 建模 , 你可以 ,因为很多人现在做那个什么 AutoCAD 的时候 , 你可以去操作那个实体的模型 。

吴涛1:05:47

对 , 就像它的那个演示视频里面的那个 , 那个 Kawasaki 一样 。

Rio1:05:51

对 , 对 , 对 , 所以我觉得这 , 这种场景可能是一个相对来讲 , 呃 , 比较好的能够体现它的一个用途的一个场景吧 ,但除此之外, 我觉得对一个普通消费者来讲 , 它的意义并不是特别大 , 我觉得 。

那玩游戏的也是另外一个 , 对 。

吴涛1:06:08

For now。

Rio1:06:08

它不是就说 , 它也还有展示一个那个 Minecraft 的 ,但是这个是宣传视频里面哈 , 就说 Minecraft 的现 , 增强现实版嘛 , 那个还挺有意思的 。

吴涛1:06:17

嗯 , 我看到这个视频的时候还愣了一下, 我就后来想起来 , 哦 ,Minecraft 现在归微软了 。

Rio1:06:22

对啊 , 它买过去了嘛 , 对 , 呃 , 可能也是就是想了想半天这个玩意怎么办 , 没有场景啊 , 那买个这个来试试应该还挺好的 。

吴涛1:06:29

嗯 。

Rio1:06:30

对 , 所以 , 所以我 , 我觉得游戏是一块 , 然后, 然后就刚才讲的那个什么就是 3D 建模啊 , 这些东西可以是一个辅助的 , 这是一种 ,但其实你要说替代掉我们今天的一些应用场景可能还 , 还比较远吧 。

吴涛1:06:44

嗯 , 对 ,其实我很好奇的一点就是它的 API 会看起来是什么样子的 , 就要怎样才能开发 。

Rio1:06:53

它现在是说是在 Windows 10 里面会加这个 HoloLens 的 API 吧 ,但具体怎么样就到时候它发布了才能看得到 。

吴涛1:07:02

也就是说 Windows 10 这个设 , 这个操作系统会直接驱动 , 呃 , 平板设备 、 台式机以及这个增强现实软件 , 呃 , 增强现实软眼镜 , 这还 。

Rio1:07:15

所以你首先有一个问题就是说它那个眼镜是一个独立的设备嘛 , 就它并不需要跟一台电脑或者什么 。

吴涛1:07:22

对啊 , 这个 , 这个设备的交互模式和一个和一个普通的台式机完全不一样 , 为什么要用同一个操作系统呢 ?

Rio1:07:30

就我也不知道它那个说法怎么 , 它说它 , 它 , 它现在它这么早 ,因为我们可以看它现在这个产品的概念是不错 , 然后样机也做得还挺好 ,但是它离这个实体发布还有很远的路要走嘛 , 那它现在说急着发布出来 , 我理解一个是两个原因哈 , 一个是微软从来的老毛病就憋不住嘛 。

吴涛1:07:50

不知道闷声发大财的这个我国某位长者的古训 。

Rio1:07:55

哈哈哈 , 它 , 它就老是觉得要画个大饼出来给你们充充饥 , 对吧 ? 因为不行 ,不然确实它最近也有点式微啊 , 感觉 。

但是可能另外一个就说要 。

吴涛1:08:09

对 , 我想起来那个消 , 消极姐在推特上说我 4 已经这么努力了 , 你们倒是看看我 4。

Rio1:08:16

哈哈哈 , 没错啊 ,不就这种感觉吗 ? 对吧 ? 那常年都是这样子 ,但是可能另外一个更务实的角度就是说 , 那我们有这么一个概念了 , 我们先把这个 API 放出来 , 那么那个开发者 , 就第三方开发者啊 , 你们就看看你们能上面去玩出一些什么样的新花样出来嘛 。

吴涛1:08:33

嗯 。

Rio1:08:34

嗯 , 这可能是一个比较重要的一个原因吧 。

吴涛1:08:36

对 。

Rio1:08:38

OK, 然后这个怎么样 , 好不好 , 怎么样就等。

吴涛1:08:42

我也不知道 , 我觉得如果 。

Rio1:08:44

今年应该是用不到了 , 我觉得 。

吴涛1:08:46

那是肯定的 , 就如果这个东西让 , 让人有 , 呃 , 能够看到一丝光明的话 , 我可能会搞一台 Windows 来搞一台 PC。

Rio1:08:57

对啊 ,不是它的 , 它的目的不就达到了吗 ? 就是哎 , 你有这个好玩意儿 , 那我不是要不要买个 Windows 的 。

吴涛1:09:02

Windows 10 是会免费一年, 对吧 ? 就 。

Rio1:09:05

它是说在发布的头一年, 你看你如果你是 Windows 7、8 的用户 , 没有 , 没有 9 啊 ,7、8 的用户 。

吴涛1:09:15

7、8、9,7 吃了 9, 所以没有 9。

Rio1:09:18

哈哈哈

。 哎 , 你 , 你知道我为什么没有 Windows 9 的原因吗 ?

吴涛1:09:25

不是说那个 Windows 9 被太多操作系统 , 被太多源代码拿来判断是不是 Windows 98 或者 95 吗 ?

Rio1:09:32

对 , 对 , 对 , 就是那个事情嘛 , 就通过前缀 Windows 9。

吴涛1:09:36

这也是一件 WTF 都一样的事情 。

Rio1:09:39

不 , 那你想想很合理啊 , 这件事情 。

吴涛1:09:42

就在微软这方面 , 这边是合理的 ,是 complete makes sense, 就是 Windows 1、Windows 2、Windows 3、Windows 3.2、Windows 95、Windows 98、Windows Mini、Windows 2000、Windows、Windows NT、Windows 2000, 然后 WTF Windows 7,complete making sense, 然后他们又有一部内 ,有一套内部的版本号 , 什么我也不知道 ,Windows 8 的正确版本号应该是 6 点几吧 , 还是 。

Rio1:10:07

6.1 还是几号啊 ?

吴涛1:10:09

我等会儿 。

Rio1:10:11

不管了 。

吴涛1:10:12

典型的微软风格 。

Rio1:10:13

对 , 呃 , 对 , 反正是在说发布的头 , 就 Windows 10 发布的头 , 正式发布的头一年内 , 你是可以从 7、8 可以免费升级到 10 的 , 才终于意识到这个操作系统应该是免费的了哈 。

吴涛1:10:30

不 , 我觉得重 , 重点还是微软是一个软件公司 , 你不让它从软件 , 就当然它 , 它也做了很多硬件 , 包括 。

Rio1:10:38

比较 , 比较尴尬的一点就是它如果你免费的话 , 那我费那么老大劲开发这个干啥呢 , 对吧 ?

吴涛1:10:45

对啊 , 你什么时候听说过微软会因为物流或者是原材料的问题捉襟见肘 ?

Rio1:10:52

不过它现在其实也有一些尝试嘛 , 比如说它现在对那个什么小屏幕的设备的 , 就是 OEM 厂商的 Windows 10 全是免费的 。

吴涛1:11:00

HoloLens 本身也是一个硬件其实 。

Rio1:11:02

哦 , 那它 , 它跑的是什么系统也不知道现在 。

吴涛1:11:05

哈哈哈 。

Rio1:11:06

嗯 , 啊 ,不过 anyway, 就是我觉得还是不错的 , 起码可以说啊 , 那很多人是不是 , 那既然免费的话 , 你可以提前升级到 Windows 10, 这样的话至少不用解 , 我们不用再面对 i118 了 。

吴涛1:11:19

对 。

Rio1:11:20

求 , 这是一个好事 , 我觉得 。

吴涛1:11:22

嗯 。

Rio1:11:22

嗯 。

吴涛1:11:24

OK。

Rio1:11:24

好吧 。

吴涛1:11:25

就 。

Rio1:11:26

Windows 的吐槽到此为止 。

吴涛1:11:29

嗯 。 我也不知道 , 就 , 呃 , 可能是这两天上班比较忙 , 我在想你平时看新闻多吗 ?

Rio1:11:37

我偶尔翻 , 睡觉之前翻一下吧 , 还可以 , 还 , 还看得挺勤快的 。

吴涛1:11:43

OK, 那你觉得自己看的新闻是太 , 太多太少还是刚刚好 ?

Rio1:11:49

明显是太多 。

吴涛1:11:51

啊 ?

Rio1:11:53

你 , 你有什么疑问吗 ?

吴涛1:11:55

也没有 , 我只是觉得有时候看业界新闻好像 。

Rio1:11:58

太累了是不是 ?

吴涛1:11:59

嗯 , 对 ,而且这也是有感而发啊 , 就是我 , 呃 , 上班之后, 我跟我同办公室的一个

这位大牛 ,他还在用一个 , 呃 ,dumb phone,dumb phone, 就是一个 , 一个纯手机 。

Rio1:12:18

嗯哼 。

吴涛1:12:18

Smartphone,dumb phone, 嗯 , 然后应该还是诺基亚的吧 。

Rio1:12:25

OK。

吴涛1:12:25

然后他对于业界新闻也所知甚少 ,但是

他在自己擅长的领域是非常非常强的一个人, 所以有时候让我觉得看太多新闻好像反而会让人, 呃 ,不知所措 。

Rio1:12:47

必须的 , 这个就是啊 , 看得太多 , 做得太少 , 就典型说的是我这种人。 哈哈哈 。 呃 ,但 ,但因为这个 , 这个是兴趣的一部分嘛 ,也就无所谓了 。

吴涛1:12:59

不 , 我觉得你对于你来说你是必要的 ,因为你毕竟还是一个研究 , 研究在 ,在 , 就你还是在象牙塔里面 。

Rio1:13:08

哈哈哈 。 啊 , 你就是我闲得蛋疼 。

吴涛1:13:11

也不是吧 , 就是我觉得一个人在求学的时候还是应该多看一点新闻 , 这个没错的 。

Rio1:13:16

不过那我觉得我能理解你说的那一点 , 就确实是这个很多现在所谓的什么科技战或者媒体战 , 它报的东西都其实是你 , 你回过头去看其实没什么营养的 。

吴涛1:13:26

对啊 。

Rio1:13:27

就是它不会对你的世界观产生一个什么样的影响 , 你看天天看它的新闻你也不会觉得你 , 你过 , 过 20 天或者过半年一年之后会觉得你有多少学到多少 , 呃 , 所谓的新的知识 ,而不是信息啊 , 这里面是有区别的 。

吴涛1:13:42

对 , 你只是双眼越来越迷茫而已 。

Rio1:13:44

就是你看得越多好像哦哦 , 好像 。

吴涛1:13:47

你见过世面了 , 仅此而已 。

Rio1:13:48

对 , 就吃了很多垃圾食品 , 知道很多这个概念 ,但是对你的这个思维方式没有什么本质的改变 。 我觉得这个是可能现在很多媒体战要面临的一个问题吧 。

吴涛1:13:58

不 ,不 , 这不是媒体啊 ,而是一个怎么说 , 阅读者需要面临的问题 。

Rio1:14:02

嗯哼 ,但那也有 ,也有解决方案嘛 , 就是少看新闻 , 多看书 , 这个书的话总体来讲 , 它的能够对你的启发和这个什么思想的深度上还是要比这种什么现在的什么枪 , 枪文满天飞的那种新媒体战要好得多 , 我觉得 。

吴涛1:14:19

对 , 我觉得我应该去回去把 Fitly 的 Feed 好好清一清 , 然后拿出 。

Rio1:14:25

其实你不 ,其实你不看也没有什么关系 , 重要的事情你总会从其他渠道知道的 。

吴涛1:14:30

嗯 , 比如 B 节目嘛 ,以后我就专门在上节目的时候听你讲新闻好了 , 然后我说嗯 , 哎 , 这是 BI 码 。

Rio1:14:40

哈哈哈 , 这是一个选择 。 嗯 。

吴涛1:14:43

嗯 。

新工作1:14:43

Rio1:14:44

啊 , 好吧 , 我们说一下你的新工作 。

吴涛1:14:47

嗯 ,其实这也就是今天的主题了 , 就是通过我的新工作和 , 呃 ,Rio 的一些相应的评论来讨论一下什么才是一个程序员的理想工作环境 , 呃 ,以及理想的工作环境到底在现实里面能够达到多少 。

Rio1:15:10

好吧 。

吴涛1:15:11

我也不知道 。

Rio1:15:11

所以你先介绍一下你现在换了新工作是做什么 ?

吴涛1:15:14

呃 , 我以前是在一个在线博彩公司 , 呃 , 就是做 , 简单来说就是做赌球的其实 。

Rio1:15:26

OK。

吴涛1:15:27

就是为什么之前我对统计学那么感兴趣 , 我 。

Rio1:15:31

要算概率 。

吴涛1:15:32

对 ,以及之前我为什么会搞 , 搞到 R 这种东西 , 就 R,R Language 这种东西 , 就是因为要 , 要算概率啊 , 要 , 呃 , 之类的吧 。

呃 ,但是它其实还是一个网络公司 , 应该这么说 , 就是因为 。

Rio1:15:49

就是你做的还是跟 Web 相关的 。

吴涛1:15:51

对 ,而现在换到这家公司是做数据库的 。

Rio1:15:56

就 。

吴涛1:15:57

就干回老本行了 。 非常像 , 嗯 , 像一个传统的系统开发软件公司 。

Rio1:16:05

OK。

吴涛1:16:06

呃 , 说干回老本行也不对 ,因为我的前 , 前工作其实是我用过他们家的产品的 , 就是我在第一天被引导到各个办公室介绍的时候 ,他们说什么啊 , 你们 , 你说 , 呃 , 我说啊 , 我 , 我用过你们公司的产品 , 然后他惊异的瞪大了眼睛 , 然后瞪着那个把我招进来的人。

Rio1:16:25

什么 , 竟然有活着人用过我们公司的产品 。

吴涛1:16:28

你怎么能把客户招来我们公司 , 你怎么能挖客户的墙角 , 这样不对吧 。

Rio1:16:33

哈哈哈 , 客户很生气 , 后果很严重 。

吴涛1:16:38

嗯 , 对 , 然后我就 。

Rio1:16:39

也不算哈 , 你就你中间跳过一次嘛 , 所以也不算是从客户那里挖来 。

吴涛1:16:44

嗯 , 所以当可以感受到就是你可以想象我打开那个我两年前用过的工具 , 我居然看到它的源代码 , 就是什么样的感受 。

Rio1:16:54

心想当时那个 bug 原来是这么一回事 。

吴涛1:16:57

对 , 就是我靠 , 当时这个工具看起来挺高大上, 里面实现的这么不说了 , 我还在试用期 。

Rio1:17:05

好吧 。 所以你现在是要做哪一块呢 ? 具体 。

吴涛1:17:09

嗯 , 我被分配到了 , 呃 , 或者说我进 , 我进应聘的这个职位是在他们的所谓就是 , 呃 , 整个数据库系统是运行在 , 呃 ,CentOS, 对 , 所以你在 CentOS 之上的 , 然后 CentOS 作为底层的操作系统 ,他们在这一层底层的操作系统上面有一层数据库管理系统 , 呃 。

Rio1:17:34

OK。

吴涛1:17:35

叫做 Cluster Operating System,Cluster OS。

Rio1:17:38

OK。

吴涛1:17:38

呃 , 就是因为现在数据库一般都是直接装在一个集群服务器上面 。

Rio1:17:43

单机受不了嘛 , 肯定 。

吴涛1:17:44

对 。 然后, 嗯 , 这个整个集群服务器要受一个统一的操作系统来控制 , 这个 Cluster OS 就是我现在所在的部门所负责的 。

Rio1:17:55

OK。

吴涛1:17:56

所以因为我才刚刚上了两个礼拜的班 , 嗯 , 算是大概搞清楚了整个公司的 , 呃 , 整个软件架构和比如说最基本的什么 , 呃 , 源代码管理啊 , 测试过程呀 , 呃 ,build 过程呀 ,release cycle 啊之类的 , 呃 , 具体要干什么可能接下来培训之后才会知道 。

Rio1:18:22

OK, 就现在还只是说一个入 , 上熟 , 熟悉的这个流程的阶段 。

吴涛1:18:27

对 , 现在基本上是在熟悉工具 , 就是因为 , 呃 , 作为一个 , 呃 ,有了 ,也有过 10 年, 可能有 10 年历史的公司内部有很多自己开发的小工具 , 嗯哼 , 大工具 even, 就得先熟悉一圈 。

Rio1:18:44

OK。

吴涛1:18:44

然后基本上还在上手过程 , 所以也很难说具体要做什么 。

Rio1:18:49

啊 , 那其实从你这个描述来看 , 这是一个按我们现在这个什么互联网的这个角度来看 , 是一个相当传统的软件 。

吴涛1:18:57

对 , 它是 dot, 它是 dot com 时代的公司 , 可以理解 。

Rio1:19:00

哈哈哈 ,OK。 啊 , 所以那说一下他们会用一些什么样的语言或工具来开发呢 ?

吴涛1:19:07

C++。

Rio1:19:07

你的这个 。 哈哈哈 。

吴涛1:19:10

好吧 ,因为如果其实很简单嘛 , 就是前两天 Quora 上也有一个问题 , 就是 C++、Java、Python 哪一种语言才是最好的语言 ,dot 没提 PHP, 然后就有一个人上去说 , 呃 , 如果你要想要写一个可靠的 、 足够快的系统 , 呃 , 用 C, 如果你要写一个足够复杂的 、 同时也要快的系统 , 用 C++, 如果你想要尽快的完成你的系统 , 呃 ,而不考虑运行的效率 , 可以用 Python。

呃 , 如果你老板用枪指着你的头说你不写 , 你不用 Java 写这个程序 , 我就毙了你 , 你就用 Java。

Rio1:19:49

哈哈哈 , 你又黑 Java 程序 。

吴涛1:19:53

对 , 然后这不是我黑他 , 我只是原文几乎是原文转述这个他而已 。 然后这个公司所做的东西就恰巧是这样一套系统 , 就是它是数据库系统 。

Rio1:20:05

它性能会有很大 。

吴涛1:20:06

对 , 它必须可靠 , 然后它又必须 , 必须高性能 。 嗯哼 。 嗯 , 所以 C++ 也就是可能是绝无仅有的一个选择吧 。

Rio1:20:16

OK。

吴涛1:20:16

对 。

Rio1:20:16

呃 , 那其实这样的话你 。

吴涛1:20:21

我 , 我自己应该是不需要去碰 C++ 的 , 就是它上面那层操作系统 , 呃 ,是 Python 写的 。

Rio1:20:29

啊 ?

吴涛1:20:29

然后 。

Rio1:20:30

这么有意思 。

吴涛1:20:31

对 , 这个公司是怎么说的呢 ?Full of C++ 和 C++ gurus even, 和 , 和很多很多 Python nistas。

Rio1:20:44

OK。

吴涛1:20:44

这么 , 这么说吧 。

Rio1:20:46

明白了 。

吴涛1:20:46

我可以看到他们在谈论工具的时候眼中泛出的那种纯真的爱 。

Rio1:20:54

就是真正的极客导向的公司 。

吴涛1:20:57

对 , 的确是这样的 , 就是这个新公司每个人的键盘都很特别 。

Rio1:21:03

哈哈哈 , 怎么全公司找不出两块相同的键盘 。

吴涛1:21:07

可基本上是这样的 , 对 ,有些人在用那个 , 呃 , 呃 ,Model M 我是没见过 ,但是苹果那款就是说什么苹果做过最好的一款键盘 。

Rio1:21:20

Apple II 那个 。

吴涛1:21:20

对 。

Rio1:21:21

OK。

吴涛1:21:21

不是 Apple II。

Rio1:21:22

呃 ,Apple Extended Keyboard。

吴涛1:21:24

对 , 那款键盘有人用 , 然后, 呃 , 之前新的那个台灯 iMac 的键盘也有人在用 。

Rio1:21:32

台灯 ?

吴涛1:21:33

台灯 , 就是那个看起来像台灯的那一代 iMac 的键盘 。

Rio1:21:37

啊 ,OK。

吴涛1:21:38

我忘了叫什么了 , 就我也有一款灯 , 就是下面是一个透明的 。

Rio1:21:43

圆的底座的那个吗 ?

吴涛1:21:44

对 , 然后, 嗯 ,Dask Keyboard 有人在用 。

Rio1:21:49

OK。

吴涛1:21:50

然后 。

Rio1:21:51

所以你带的是你那一块是吗 ?

吴涛1:21:52

对 ,Hive Hacking Keyboard, 然后大家只是看了一眼 。

Rio1:21:56

对 , 哦 , 这个键盘挺小的 ,Hive Hacking Keyboard, 然后说啊 , 知道的人就知道 ,不知道的人看一看 , 哦 , 挺好 。

吴涛1:22:02

但他们不会觉得奇怪的 。

Rio1:22:03

不会 。

吴涛1:22:04

不像前公司会有人排队来看我的键盘 。

Rio1:22:07

咦 , 这个键盘好怪 。

吴涛1:22:09

对 。

Rio1:22:10

毕竟是见过世面的人了 。

吴涛1:22:12

没错 。

Rio1:22:14

哎 , 所以 , 所以其实他们的很多事情 , 如果用 Python 的时候是做一个脚本 , 叫什么 Glue Language 来用吗 ? 就是说底层的组件是 C++ 写的 , 然后 Python 来调用它还是怎么样 ?

吴涛1:22:26

呃 , 具体我也不是非常的清楚 ,但是 Cluster OS 的内部是用 Zop 写的 。

Rio1:22:35

What?

吴涛1:22:35

Yeah,因为它有些年头了 , 所以内部是用 Zop 写的 。

Rio1:22:39

天呐 。 啊 , 它是这个 , 是一个 Web 的管理界面吗 ?

吴涛1:22:42

它有 Web 的管理界面 , 它有一个 API, 然后它还有一个 , 嗯 , 嗯 , 叫什么 IDE。

Rio1:22:51

OK。

吴涛1:22:52

对 。

Rio1:22:53

哇 , 听起来有点上古 。Anyway。

吴涛1:22:55

嗯 , 相当上 ,因为他们可能那个时代的确是 , 就是经过培 , 就是经过他们解释我才知道 , 就是 , 嗯

, 这个工具的维护在很大一部分程度上其实也是把 Zop 的内部拆开 , 然后又重新拼里面 , 所以就搞得目前是一个 , 呃 , 进退两难的境地 , 很多新的东西用不了 ,因为加了很多非常 。

Rio1:23:27

就等于是你们 fork 了 Zop, 然后现在也没法 merge 回去 。

吴涛1:23:31

对 ,而且本身的那个 master 已经不再更新了 , 你 merge 回去没有意义 。

Rio1:23:36

Dead, 已经 dead。

吴涛1:23:38

对 , 然后 。

Rio1:23:40

不 ,不 , 现在有个流行的词叫 Sunset。

吴涛1:23:43

Sunset, 嗯 ,OK, 和 Sun 有什么关系 ?

Rio1:23:47

冷笑话 。Sun,也被 Sunset 了 。

吴涛1:23:52

对 , 嗯 , 对 , 大致是这么一个状况 ,但是他们

也没有太过急迫的动力 ,因为 , 呃 ,Cluster OS 听起来很 , 很了不起 ,但是实际上并不是 ,并不是一个 critical 的组件 。

Rio1:24:11

啊 , 明白 。

吴涛1:24:11

就是它 , 它对于它来说性能并不是最主要的要求 。

Rio1:24:15

它只是一个管理界面而已 。

吴涛1:24:16

它只是一个 , 它只是一个 , 对 , 呃 , 管理加传输的一个 , 一个层级而已 。

Rio1:24:23

明白 。

吴涛1:24:23

对 。

Rio1:24:24

呃 , 然后你们会用什么去 build?

吴涛1:24:27

呃 ,build system 叫做 SCons。

Rio1:24:30

啊 , 这个比较常见 ,C++ 项目很多都用这个 。

吴涛1:24:33

呃 , 对 , 就是 ,但是我之前是 。

Rio1:24:35

也是基于 Python 的吧 ?

吴涛1:24:36

对 ,他们是基本上是能用 Python 解决的 , 会先优先考虑 Python,因为这样可以保证就是内部 , 呃 , 使用的技术不会太 , 太差异化 。

Rio1:24:47

那他们用的什么代码管理是用那个什么 Mercury 吗 ?

吴涛1:24:50

不是 , 代码用 , 代码管理用的是 Bazaar。

Rio1:24:52

啊 ,也是 Python 写的 ?

吴涛1:24:54

对 。

Rio1:24:54

就是 , 就是什么 Canonical 开发的是吧 ?

吴涛1:24:57

呃 , 应该是吧 , 就是那个 Canonical 就是维护 Ubuntu 的那个 。

Rio1:25:02

对 , 对 , 对 。

吴涛1:25:02

对 , 应该是 Canonical。

Rio1:25:04

不过 。

吴涛1:25:04

Canonical 赞助的吧 , 应该是 。

Rio1:25:07

应该是他们自 ,他们自己做的吗 ?

吴涛1:25:09

我印象中, 我印象上是他们自己的开发者开 , 就 , 就起码他们的主力的是他们的人。

Rio1:25:15

好吧 。

吴涛1:25:16

啊 , 就是一个叫什么 ,是不同于 Git,也不同于 Mercury,但是也是用 Python 写的一个 , 呃 , 分布式的代码管理器 。 对 , 它的核心理念其实介于 , 嗯 ,不能说核心理念 , 这个 , 这个说法太抽象了 , 就是它的操作 , 它的工作流介于 , 呃 ,SVN 和 Git 之间 , 我要说 。

Rio1:25:40

嗯哼 。

吴涛1:25:41

就是它 , 嗯 , 它有个很 , 很有意思的 , 呃 , 嗯 , 功能 , 或者说它有一个很有意思的 feature 是 , 嗯 , 它提供一种 , 它提供一种叫做 , 嗯 ,branch bind, 我不知道是不是应该叫这个名字 ,branch binding 的这么一个 , 一个机制 。

Rio1:26:02

就是你可以 。

吴涛1:26:03

做什么用呢 ?

Rio1:26:04

就是 , 呃 , 它里面一个 branch, 呃 , 相当于一个 Git repository, 就是它不像 Git 那样可以比较相对非常轻松的 , 几乎是没有 overhead 的做 local branch。

它的 , 它的每一个 branch 就是其实就是一个 repository, 相当于 Git 的 repository。 嗯 , 然后你每次 checkout 就是 checkout 整个 branch, 然后这个 。

吴涛1:26:27

很重哦 。

Rio1:26:27

对 , 相当重 。 然后这个 branch 可以和远端的 branch, 呃 ,bind, 然后做完 bind 之后, 这个就造一 , 就 , 就 , 你就造一 , 就叫做一个 bound branch, 然后你在 bound branch 上做一个 commit 的时候 , 这个 commit 会被立刻同步到 remote branch 上, 如果这个同步失败了 , 那么你本地的 commit 也不会得到保存 。

吴涛1:26:51

What, 这么奇怪 。

Rio1:26:53

很有意思吧 , 就有点像 SV, 就是如果你用惯了 SVN 的话 , 你会觉得这种行为还是比较 。

吴涛1:26:58

啊 , 就它是一个中央式的那种 。

Rio1:27:00

对 , 它当你把一个 branch, 呃 , 绑定之后, 它就变成了一个非常类似于中央式的这么一个 , 呃 , 呃 , 源代码管理工具 。

吴涛1:27:12

明白 。

Rio1:27:12

然后当你解绑之后, 你又可以拿着它到处跑 。

吴涛1:27:15

这个其实还蛮适合那种就是 , 呃 ,以一个公司为单位的做这种代码管理的哈 。

Rio1:27:22

对 ,而且它另外还有一点就是它的所有的 revision number 都是数字 , 就你可以 。

吴涛1:27:28

啊 , 就是 2 多少多少 。

Rio1:27:29

对 , 你看到 4, 看到 revision 2000 就可以很明确的知道它要比 1000 大 , 它 , 它出现于比 1000 晚 ,而不像 Git 一样你看到一个 hash, 你完全不知道这个 hash 跟其他 hash 的关系 。

吴涛1:27:40

对 , 你要一个一层一层的去搜的 parent 才能够建立出那个树状的结构 。

Rio1:27:45

对 , 当然与 , 呃 , 另外一方面你在 merge 的时候 , 呃 , 两个 branch 的那个 revision number 有可能是完全不一样的 , 就你可能你从这边 。

吴涛1:27:56

予以熊掌不能兼得 , 你要有顺序的这个什么 , 就是 branch 那个 revision number 你肯定就做不到这个很方便的分布式 。

Rio1:28:04

然后它的解决方法是在这个 branch 后面加点 , 就是这个是 2.1, 然后那个是什么 4.1, 然后后面那个点几就代表不同的 repository, 呃 , 不同的 branch。

吴涛1:28:17

听起来怎么都像是一个 hack。

Rio1:28:19

对 , 就是用起来的确我也不知道 , 可能是 Git 受 Git 影响太深了 , 就很多地方都用得很不爽 , 比如说它强 , 它更鼓励 merge 而不是 revise。

吴涛1:28:30

嗯哼 。

Rio1:28:30

Revise 甚至不是它的一部分 , 就是 revise 的功能是通过一个插件来实现的 。

吴涛1:28:36

OK, 这不同设计理念吧 。

Rio1:28:38

对 , 然后它也没有 sole index area, 就是你不需要 add, 你只需要直接把所有 , 呃 , 你只需要直接把那个所有的 change, 呃 ,commit 一下就可以了 。

吴涛1:28:49

嗯 ,不过 ,不过说到这个哈 ,其实可以顺便闲聊一下, 就是 , 就按现在来看 , 基本上像什么 , 呃 ,Git、Mercury, 还有 Bazaar 这些的 , 什么这个叫什么 ,Mindshare 争夺战都已经算是告一段落了吧 , 就 Git 已经全胜我觉得 。

Rio1:29:06

你要在这宣告全胜吗 ?

吴涛1:29:08

差不多吧 , 你看现在很多 。

Rio1:29:09

至少在前 , 至少在两年前我在知乎上答题的时候 , 还有人写在我的答案下面写什么别高兴得太早 ,其实我那 , 我觉得那个答案根本也没有多高兴 , 就是别高兴太早 。

呃 ,Git,Git 和 Git 和 Mercury 谁胜出还 , 还谁 , 谁灭掉谁还 , 还很难说呢 。

吴涛1:29:29

但现在其实我觉得已经很清楚了 , 就是 Git 已经就基本上是完胜了吧 , 我们看到很多这种重量级的项目都已经迁移到 Git 去了 , 包括之前不是用 Git 的 , 它也迁移过去了 。

Rio1:29:41

Wim。

吴涛1:29:43

呃 ,Wim, 还有之前的 Golan, 然后最近微软都说都是 , 都上 GitHub 了 , 你不知道吗 ?.net。

Rio1:29:49

对啊 。

吴涛1:29:49

对 , 所以 , 呃 , 然后像 Mercury,Mercury 现在用的人不多吧 , 你那个 Bazaar 就更小众了 。

Rio1:29:56

嗯 。

吴涛1:29:57

对 , 所以 。

Rio1:29:57

Bazaar 是不是它自己的 , 嗯 , 我也不知道 , 就 。

吴涛1:30:01

它本来一开始的时候就比较小众 , 然后后来也没有再 , 就是 , 就是当年争夺战也就是什么 Git 和 Mercury 啊 , 真的比较凶嘛 , 现在其实也看差不多也就是 Git 了 。

Rio1:30:13

对 ,其实从工具的完善程度来看也是 Git 非常 , 就是用 Bazaar 会让人觉得原来 Git 有那么多非常贴心的地方 , 比如说 。

吴涛1:30:24

用的人多嘛 。

Rio1:30:25

真的是 , 就 。

吴涛1:30:26

会打磨得非常好 , 就比如说最简单的 div, 呃 ,Bazaar 的 div 是单色的 , 然后, 呃 , 还不 ,不会自动 pager, 就你 , 你还必须去显示的用 cdiv, 呃 , 输出 color div, 然后 pipe 到 less 才可以 , 就是实现 git div 这么最简单的一个功能 。

Rio1:30:49

对啊 , 所以这个 Mindshare 很重要嘛 , 你用 Mindshare 才会有很多人去把这种细节很繁琐的东西做好 。

吴涛1:30:56

对 ,而且 Bazaar 在 Mac 上安装的时候需要 root 权限 , 就不是 Bazaar 本身需要 root 权限 ,而是 Bazaar 的那一套外围的工具 , 明明就是非常重要的一些功能 , 非要做成一个 plugin 然后单独 。

Rio1:31:10

还不是为了架构简单清晰灵活 。

吴涛1:31:13

嗯 , 买 。

Rio1:31:15

弄起来就不 。

吴涛1:31:17

对 。

Rio1:31:18

各有取舍吧 。

吴涛1:31:19

嗯 ,但至少我也没什么可抱怨的 , 就它毕竟也是一个 。

Rio1:31:23

好歹不是用的 SVS。

吴涛1:31:24

对 , 好歹不是 。

Rio1:31:26

对 。

吴涛1:31:26

CSV 是 。

Rio1:31:30

CSV 是 。

吴涛1:31:31

CVS。

Rio1:31:31

Comma separated。

吴涛1:31:33

我每次都搞不清楚这三个哪个是哪个 。

Rio1:31:36

应该是 CVS, 对 。

吴涛1:31:38

啊 ,OK。

Rio1:31:40

哎 ,不对 , 应该是 VCS 吧 。

吴涛1:31:42

Version control system。

Rio1:31:44

不 ,version control system 是 ,是 CVS 和 subversion, 还有 git 之类的全称 。

吴涛1:31:49

总称 。

Rio1:31:50

对 。

吴涛1:31:50

OK, 好 。

Rio1:31:51

Version control system。

吴涛1:31:52

啊 , 天呐 。

Rio1:31:53

对 。

吴涛1:31:54

我恨 abbreviation。

Rio1:31:56

我说 abbreviation 可能是英语或者说拉丁语系的 , 呃 ,是西方语言的最恶心的一个 , 一个 , 一个空间 。

吴涛1:32:07

什么神盾局 , 什么 shield。

Rio1:32:09

对 , 就很多匪夷所思的 , 甚至是刻意拼出来的缩写给我们的文明造成了多么大的损害 。

吴涛1:32:21

不对 ,不管它 。

Rio1:32:22

嗯 。

吴涛1:32:22

哎 , 那你们这个日常用的开发系统怎么样子 ?

开发环境1:32:26

Rio1:32:26

, 首先 , 呃 , 操作系统几乎是清一色的 , 至少在 research and development 部门基本上是清一色的 Linux。

吴涛1:32:37

嗯 。

Rio1:32:37

然后 。

吴涛1:32:38

没有人用 Mac 吗 ?

Rio1:32:39

嗯 , 这个公司据说五年之前是全 Mac。

吴涛1:32:43

啊 ? 什么情况 ?

Rio1:32:45

但是后来全部转移到了 Linux。

吴涛1:32:48

OK。 哦不 , 它 , 你的产品是在 Linux 上跑吗 ? 你这个开发用的 。

Rio1:32:51

对 ,是在 ,是在 , 产品是在 Linux 上跑 。

吴涛1:32:54

对 , 开发用肯定还是很方便的 ,不然的话挺分裂的我觉得 。

Rio1:32:58

对 。

吴涛1:32:59

不过你们这样大规模使用 Linux 还可以吗 ?

Rio1:33:03

市场部门有一部分人在用 Windows, 然后开发部门这边用 Linux, 我也不知道 , 可能是你不会用 Linux 就不能进这个公司吧 。

吴涛1:33:13

那肯定 , 你这个产品怎么 ,不能产品怎么搞 。

Rio1:33:16

至少看起来目前来讲没有太大问题 , 只是非常不爽 。

吴涛1:33:21

不是 , 吵啊 。

Rio1:33:22

不是吵 , 就是 , 呃 , 首先我没有 , 我在 , 哎 , 我先来大概介绍一下整个的 , 呃 , 开发环境是 , 或者说整个开发 , 呃 , 的架构是什么样的 。

就是首先所有的电脑都处在 , 呃 , 三个 , 粗略可以分为三个 Kerberos domain 里面 。

吴涛1:33:46

OK。 哦 , 这个是干嘛的 , 我 , 我忘了 , 这个是 。

Rio1:33:49

Kerberos 就是在 。

吴涛1:33:50

权限那些 。

Rio1:33:51

Kerberos 是在 , 嗯 , 什么 LDAP 之类的这些东西出现之前的一个 , 一个 , 一个网络内部的令牌分发 , 基于令牌分发的安全系统 。

吴涛1:34:07

嗯哼 。

Rio1:34:08

就是它有一个中央 , 呃 , 预控制器 , 然后你要 , 我靠 , 这是我本科时候学的东西 。 嗯 , 如果没记错的话 。

吴涛1:34:16

企业级开发者很耳熟能详的玩意儿 。

Rio1:34:19

不是 , 就我本科是学信息安全的 , 所以 , 所以会介绍一大堆类似的这种东西 , 然后, 呃 ,Kerberos 没记错的话 , 它是基于令牌的 , 就是你每次登录这个一个 domain 的时候 , 你必须给向这个 domain 的 controller 发送一个登录请求 , 然后它给你一个 ticket, 然后凭这个 ticket 你就可以在这个 domain 之内的任何一台机器上随便登录 。

吴涛1:34:45

OK。

Rio1:34:46

嗯 , 随便通信应该说 , 然后这个 ticket 有一个 ,有一个过期的时限 , 然后在过期时限到达之前必须再去申请一遍 。

吴涛1:34:56

嗯 。

Rio1:34:57

诸如此类吧 , 然后简单来说其实就有点像 Windows domain。

吴涛1:35:01

对 。

Rio1:35:01

然后, 呃 , 所有的电脑被分划分为 green, blue 和 yellow 三个 domain, 呃 ,green domain, 只有 green domain 里面的 , 呃 , 电脑可以上网 。

吴涛1:35:14

就是可以连上 。

Rio1:35:15

可以连上 interweb, 对 , 可以通过一个非常坑爹的那个 Kerberos 的 proxy 来登录 , 呃 , 来 , 来 , 来访问互联网 。

吴涛1:35:26

然后所有的访问都是被记录下来的 。

Rio1:35:28

对 , 所有的访问都是被记录下来的 , 然后, 呃 ,green 可以单向登录进 blue, 呃 ,而且这个登录是必须通过 remote desktop, 这是非常让人不爽的一点 , 就是你在 green 上面没有办法直接拿到 blue 内部的一个 console,因为如果给你 SSH 的话 , 你也就意味着你可以随意把 blue 里面的东西拷到 green 里面 。

吴涛1:35:51

嗯哼 。

Rio1:35:52

所以你从 green 访问 blue 必须通过一个 remote desktop。

吴涛1:35:56

就不能复制文件过来 , 只能远程操作而已 。

Rio1:35:59

对 。

吴涛1:36:00

OK。

Rio1:36:00

呃 , 然后 blue 里面的电脑和 yellow 里面的电脑又 , 又 , 又 , 又是分成两个域 , 然后 blue 里面的电脑只能用作开发 ,yellow 里面的电脑只能用作测试 , 然后, 呃 ,在 blue 里面又必须用 SSH 连到 yellow 上面 。

吴涛1:36:20

好骚 。

Rio1:36:21

对 。

吴涛1:36:22

不过这个还是 , 这个还蛮 , 你们公司的安全做得还是不错的 。

Rio1:36:25

这个公司的安全理念实在是太那个了 , 就 , 呃 , 门上贴着如果你要离开办公室超过五分钟就必须锁门 , 然后 。

吴涛1:36:37

这门不是自动锁吗 ? 应该 。

Rio1:36:39

可能还是 。

吴涛1:36:40

然后只能识别进去 。

Rio1:36:42

现在没有能自动锁 ,是因为那个 , 那个门禁系统还没有装好 。

吴涛1:36:47

啊 , 对对对 。

Rio1:36:47

以后可能真的是要自动锁 , 就是你得一直戴着胸牌那种 。

吴涛1:36:51

OK。

Rio1:36:51

然后, 呃 , 如当你站起身来的时候就必须立刻锁住自己的屏幕 ,不管你出去多久就要立刻先把屏幕给锁 。

吴涛1:37:00

所 , 所以你们这个公司的 , 就为什么要这么重视安全这一块 ,是因为有什么机密的信息吗 ? 还是怎么样 ?

Rio1:37:09

应该是吧 , 我也不知道 , 就 。

吴涛1:37:11

就 。

Rio1:37:11

商号好像还是 。

吴涛1:37:12

有客户涉及什么政府或者是军队吗 ?

Rio1:37:14

这个我目前还不清楚 ,但也有 ,也不是没有可能 。

吴涛1:37:18

OK。 就是因为如果一般看到这么变态的安全防护的话 , 啊 , 通常也就是一些什么重要的机 ,有没有 ,有什么 , 呃 , 安全标准要 , 行业标准要达到才 。

Rio1:37:30

对 , 可能是有一个那个德国有一个 , 嗯 , 审查机构叫做 TÜV, 可能是要被 TÜV 审的吧 , 我也不知道 。

吴涛1:37:37

OK。

Rio1:37:37

目前还没有遇到 。

吴涛1:37:39

反正就是我能体会到这个好像感觉过程是很不爽的 。

Rio1:37:43

对 , 然后在任何地方 , 就所有 root 权限是别想了 ,在任何地方都没有 root 权限 , 唯一有 root 的地方就是你在 blue 里面创建一个虚拟机的时候 , 你可以 , 哎 , 你可以拿到这个虚拟机的 root。

吴涛1:37:53

哈哈哈 。

Rio1:37:54

我的个娘嘞 。 然后, 嗯 ,blue 里面有一部分机器可以通过一个 repository proxy 访问 , 比如说 Debian 或者是 Red Hat 的 repository, 这样可以至少升级一些包 。

吴涛1:38:09

加补丁之类的 。

Rio1:38:09

对 , 然后如果你要想从 blue 里面拷一些东西到 green 里面的话 , 然后因为只有 green 可以连网 ,并且只有 green 可以连到打印机 , 如果你要把 blue 里面的一些东西打印 , 呃 , 搞到 green zone 里面打印的话 , 必须在 blue 里面把你要打印的东西 , 嗯 , 写一个说明 , 然后打在一个压缩包里面 , 然后传到一个特定的 , 呃 , 文件夹里面 , 此时网管的那个屏幕上会跳出个提示

框 , 让它审查这个东西 。

吴涛1:38:43

人工审核呀 。

Rio1:38:44

对对对 , 人工审核 , 然后它放行 , 才可以让你要打的这个东西出现在 green 的一个只读文件夹里面 ,也就是说不管你传过什么 , 它都永远记录在案了 。

吴涛1:38:55

好吧 , 安全做得挺好的 。

Rio1:38:57

嗯 。

吴涛1:38:57

鼓励 , 值得鼓励 。

Rio1:38:59

天呐 。

吴涛1:38:59

听起来很累是吧 。

Rio1:39:01

对 。

吴涛1:39:02

不 , 那你们平时是用 green 的机器对吧 ?

Rio1:39:04

对 , 我们平时是 , 就是每天我做的第一件事情就是先打开我的 green 机器 , 然后输入 green zone 的密码 , 然后去连 blue zone, 然后再输入 blue zone 的密码 , 然后当我连到 yellow zone 的时候又要输到 yellow zone 的密码 , 幸好 yellow zone 的密码 。

吴涛1:39:20

那其实 green 的机器只是一个 , 怎么说呢 , 只是一个跳 , 跳板而已 。

Rio1:39:25

对 ,他们在用一种非常 Unix 的方式在用 Linux, 就是非常像早期那种终端机配大型机的方式 , 就是你可以在任何一个办公室里面的任何一台电脑上登录自己的账户 , 然后你会通过 NFS 得到你所有的那个 , 呃 ,home, 呃 , 文件夹下面的一切 , 然后你可以在那边用你习惯的什么 Windows 管理器啊之类的 , 对 。

吴涛1:39:53

明白 。 那所以其实那你们这个 , 就是日常 , 就这个 green 这个物理的这个 , 就是这台机器是一个什么样的 , 什么样的配置 ?

Rio1:40:02

一个戴尔的很烂的台式机要我说 ,但是它可能不是那么烂 ,但毕竟我也用了两年, 就是前两年我都一直在工作 Mac, 然后家里 Mac, 那就反差非常强烈嘛 , 就 。

吴涛1:40:15

但是其实这个对你没有影响对吧 ? 因为实际上所有的操作都不是在那台机器上进行的 , 那机器只是一个受客户接 。

Rio1:40:23

它只是一个 , 它只是用于用来跑那个 NX 而已 。

吴涛1:40:28

对啊 , 对啊 , 对啊 。

Rio1:40:29

啊 ,但对 。

吴涛1:40:32

所以 , 所以你们是吗 , 双屏吗 ? 默认还是怎么样 ?

Rio1:40:35

对 , 这肯定要双屏了 ,不然真的太别的了 。

吴涛1:40:38

没法过了 。

Rio1:40:38

嗯 。 然后还有个问题就是 , 呃 ,因为用 Linux 也就意味着有非常多的风味可以选 , 当然那个因为没有 root 权限 , 所以其实能选的 green 机器就基本上只有 , 呃 ,Ubuntu 和 , 呃 , 另外一个什么 ,Mint 吧 。

吴涛1:40:56

啊 。

Rio1:40:56

我不记得了 。

吴涛1:40:56

Ubuntu Mint, 呃 ,Linux Mint, 对 。

Rio1:40:58

对 , 然后在登录的时候可以选择你要用哪一个 Windows Manager,但是这个列表是固定的 , 就是你不能说我要用另外一个 , 然后你给我装一个 。

吴涛1:41:08

嗯 , 就只能在官 , 就是网管 。

Rio1:41:12

许可的那些 。

吴涛1:41:13

对对 , 许可的范围内 。

Rio1:41:15

你就有 ,有什么可选的你可以列一下吗 ?

吴涛1:41:18

嗯 , 你稍微等一下, 我要看一个 , 看一张照片 , 我还 , 当时还拍下来叹为观止 。

Rio1:41:26

OK, 呃 , 被网管许可的 Windows 管理器包括 Blackbox。

吴涛1:41:32

OK。

Rio1:41:32

呃 ,Cinnamon 就是那个 Mint 的 , 应该是 , 这应该是 Mint 开发的那个那套桌面环境 。

吴涛1:41:39

OK。

Rio1:41:40

然后有 Enlightenment, 呃 ,FVWM。

吴涛1:41:46

OK。

Rio1:41:46

呃 , 然后 GNOME, 呃 ,IceWM。

吴涛1:41:51

OK。

Rio1:41:52

然后 KDE,LXDE, 呃 ,Openbox, 然后是 Ubuntu,Window Maker, 呃 ,XFACE, 然后 i3, 然后最后一个是 IceWM。 哎 , 为什么有两个 IceWM?

吴涛1:42:08

对啊 , 哎 , 就所以其实常见的主流的也有嘛 , 像 Ubuntu 啊 ,GNOME 那些都有 , 然后其他的好像都是一些轻量级的 Windows Manager。

Rio1:42:17

对 , 基本上对啊 , 你看第一个是 Blackbox 我也不知道 , 就难道很多人都用这个吗 ?

吴涛1:42:22

呃 , 反正它也是那种超级轻量级的 。

Rio1:42:26

对 。

吴涛1:42:26

哎 , 所以你选哪个最后 ?

Rio1:42:28

嗯 , 哎 , 我那 , 我又 , 我一开始第一天用 XFACE 嘛 , 就因为好久没有碰 Linux,有好多东西还是不那么熟悉 。

吴涛1:42:37

不太熟 。

Rio1:42:38

对 , 然后因为前几天也要培训什么 , 学一大堆杂七杂八的命令 , 所以就用 XFACE 可能会比较不那么容易分心 , 然后这两天终于有点时间折腾了 , 我又折腾了一大堆 , 最后还是继续用 i3。

吴涛1:42:53

为什么要继续 ? 你之前用 i3 了 。

Rio1:42:56

对 ,因为之前我在还在折腾 Linux 的时候就一直是用 Awesome 或者是 i3 嘛 。

吴涛1:43:03

OK。

Rio1:43:04

对 , 嗯 ,因为 。

吴涛1:43:06

所以你要解释一下 i3 这个有什么不一样哈 , 可能很多人不太清楚这个概念 。

Rio1:43:11

啊 ,不清楚就 , 哈哈哈 。 呃 , 这么说吧 , 就

是在普通的 , 我觉得 Windows Manager 是什么就不用解释了吧 , 就 。

窗口管理器1:43:18

吴涛1:43:24

就窗口管理器 。

Rio1:43:26

对 , 就是 , 呃 , 这么说吧 , 就是如果你是习惯于用 Windows 的话 , 呃 ,Windows 的每一个 window 都是可以移动并且改变大小的 , 就几乎每一个 , 呃 , 窗口都可以移动 , 被移动到任何位置 。

吴涛1:43:42

对 。

Rio1:43:42

呃 ,以及被任意改变大小 。

吴涛1:43:44

任意大小嘛 。

Rio1:43:45

嗯 , 对 , 当然也 ,也不绝对 ,但大部分是这样的 。 然后这种 window, 这种管理 Windows 的模式 , 这种管理窗口的模式叫做 , 呃 , 术语叫做 floating。

吴涛1:43:58

漂浮式窗口 。

Rio1:44:00

对 , 漂浮式窗口管理器 。

吴涛1:44:03

对 , 漂浮什么意思 ? 就是它可以一个叠在另外一个的上面 。

Rio1:44:07

对 , 就好像一大堆板子 , 这些板子彼此是可以叠加的 , 然后是漂来漂去的 。 然后与此相对的呢 ,有一种管理窗口的理念就是窗口像 , 像 , 像瓦片一样 , 呃 , 或者像地砖一样 。

吴涛1:44:22

对 , 地 , 地 , 地砖窗口管理器 。

Rio1:44:25

对 , 地板砖 , 板砖窗口管理器 , 就是它认为窗口最理想的排列方式应该是 。

吴涛1:44:33

不要有重叠 。

Rio1:44:34

对 , 两 , 呃 , 两个窗口彼此紧密并在一起 , 然后当我新开一个窗口的时候 , 这个窗口就自动出现在当前窗口的左侧或者右侧 , 或者上侧或者下侧 , 然后和当前这个窗口共享一个区域 , 把这个区域分隔成对等两半 。

吴涛1:44:52

对 。

Rio1:44:53

呃 , 这样有什么好处呢 ? 就是窗口的 , 就是你的 , 你的屏幕的面积可以得到最优 、 最充分的利用 。

吴涛1:45:02

对 ,因为它不会有 ,而且你的就是操作起来应该也理论上是会简单一些的 ,因为它不会有重叠 , 你不会用鼠标点来点去 , 然后哪个窗口在挡住了后面的内容 , 这种情况出现 , 对吧 ?

Rio1:45:14

对 , 就有点像 , 嗯 , 拼图一样 , 就你每拿 , 呃 , 每你每拿到一块新的上来的时候 , 你不用去想这个东西应该放在哪个上面 , 它默认就是应该和其他所有东西并列在一起的 。

然后这种窗口管理的方式叫做 tiling window,window manager。 然后我刚才说的 i3 和 Awesome 就是很有名的两个 , 呃 ,tiling window manager。

吴涛1:45:39

嗯哼 。

Rio1:45:40

然后, 呃 , 使用 tiling window manager 也被视为某种非常 , 呃 。

吴涛1:45:48

专业用户和非专业用户的区别 。

Rio1:45:49

非常专业程序员的一个 , 一个特征 。 至少你 。

吴涛1:45:53

对 。

Rio1:45:53

如果你玩 Linux 没有碰过 tiling window manager 的话 , 那是一个非常不合格的玩家 。

吴涛1:46:00

嗯哼 。

Rio1:46:00

可以这么理解 。

吴涛1:46:02

对 。 所以 ,但其实你刚才讲了有像有 Awesome,有 DWM, 还有之前最早那个叫什么 xmonad。

Rio1:46:09

啊 ,xmonad 是 , 哎 ,second。

吴涛1:46:12

是啊 ,是啊 ,xmonad 是 ,是 tiling 的 。

Rio1:46:14

Xmonad 是最早的 tiling 吗 ? 不是吧 ?

吴涛1:46:18

我如果不早 , 它也是最著名的几个之一 。

Rio1:46:22

对 , 对 ,xmonad 是最著名的几个之一 , 这个毫无疑问 ,但我记得 xmonad 本身也是受到

, 受到一个很古早 。

吴涛1:46:32

DWM 吗 ? 还是什么 ?

Rio1:46:34

对 , 它应该也是受到另外一个 Windows Manager 的影响才对 。

吴涛1:46:37

OK, 所以为什么你后来选择了 i3? 有什么特别的理由吗 ?

Rio1:46:40

因为没有别的选 。

吴涛1:46:43

哈哈哈 , 你那里只有 i3 是吧 ? 啊 , 对 , 你看你 。

Rio1:46:46

就是 , 呃 , 列举那个好像除了 。

吴涛1:46:47

对 , 我这个列表里面其实只有 i3, 就另外一个 Awesome 我比较喜欢 ,因为 , 呃 , 没错 ,i3 是纯 C 实现的嘛 。

Rio1:46:55

对 。

吴涛1:46:55

然后 Awesome 是 。

Rio1:46:56

Awesome 是 Lua。

吴涛1:46:57

Lua 和 C 实现的 , 然后我还是比较喜欢 ,因为 Awesome 的 configuration 文件也是用 Lua 写的 。

Rio1:47:04

嗯哼 。

吴涛1:47:04

就写起来比较 , 比较舒服嘛 。 然后 。

Rio1:47:06

但你为什么不用 Awesome? 啊 , 没法用 。

吴涛1:47:08

对 。

Rio1:47:08

就如果有的选你还选 Awesome。

吴涛1:47:10

如果有选的话 , 我可能还是会继续用 Awesome,因为对 Awesome 比较熟 , 比较熟悉 。 然后 i3,i3 是德国人写的 , 我也不知道 , 可能就因此在德国好像很多 Linux 的人都用 。

Rio1:47:20

近亲 。

吴涛1:47:21

哈哈哈 。

Rio1:47:21

对 , 就都用 i3 啊 。

吴涛1:47:23

啊 , 所以我为了 , 为了录这期节目还专门装了个 i3 来玩 ,在虚拟机里面 。

Rio1:47:29

感 , 感受如何 ?

吴涛1:47:31

还行 , 比 , 比想象的要 , 就 , 就其实它的上手还蛮简单的 , 就是比 xmonad 那些要 , 要来的容易一些 。

Rio1:47:38

对 ,而且我可能还是希望能够尽量远离 。 啊 , 我想起来了 , 最早的 , 呃 ,tiling window manager 会不会是 red, 呃 , 等会 ,red poison 吧 ?

吴涛1:47:52

我不 , 这个不太清楚 。

Rio1:47:54

Red poison 就是 , 就是为什么会想到这个 , 就是因为 , 呃 , 我最开始用 , 就是 , 呃 ,tiling window manager 的最大一个优点就是你可以尽量少用鼠标 , 然后为了突 。

吴涛1:48:05

全键盘操纵窗口吧 。

Rio1:48:07

为了突出这一点 ,有一个 Windows Manager 就叫做 , 呃 ,red poison, 就是老鼠药 。 它的 , 它的 logo 就是一个老鼠 , 然后上面打了一个那个禁止的那个 , 那个叉圈里面一斜杠 。

吴涛1:48:19

不 ,不准用鼠标 。

Rio1:48:20

对 ,no rats, 然后 red,red poison。 然后, 嗯 , 呃 ,因为我之前就至少从三年前开始就基本上不怎么用鼠标了 , 就如果有鼠标的话 , 我会把它 , 我会把它摆在电脑键盘的左边 。

吴涛1:48:38

嗯哼 。

Rio1:48:38

然后一方面也是强迫去训练左手 , 另外一方面也是强迫自己能不用就不要用 。 然后右边摆了一块触摸板 ,因为触摸板就熟悉了之后其实要比鼠标效率高得多 , 我觉得 。

吴涛1:48:51

对 , 对 , 确实 。

Rio1:48:52

对 , 然后, 呃 , 现在我还是就继续把鼠标摆在左边 ,因为 ,因为我带了自己的键盘去 , 然后公司那台键盘也没有人拿走 , 然后我可以把鼠标放在左边 , 然后鼠标的左边还有一块键盘 , 这样有什么人需要来指导我的时候 ,他只要坐在我的左边就可以右手用握鼠标 , 然后还可以敲另外一块全尺寸的键盘 , 这样其实挺好 。

吴涛1:49:15

哈哈哈 , 天呐 。

Rio1:49:18

对 。

吴涛1:49:18

这个设计也是蛮特别的 。

Rio1:49:20

对 , 然后 。

吴涛1:49:21

呃 , 那 , 那个什么 , 那如果你用 i3 的话 , 你现在还有其他的那些什么基础的软件你怎么办 ?

Rio1:49:29

比如说 。

吴涛1:49:29

比如浏览器啊那些 , 你用什么 ?

Rio1:49:32

浏览器用 Chrome。

吴涛1:49:34

嗯 , 这 , 这 , 这就 。

Rio1:49:36

就其实我也不知道 , 就是 , 呃 , 就是其实这种 tiling window manager 可能听起 , 乍听起来比较难以接受 , 就是凭什么 , 就我怎么知道我需要哪些窗口 ,但其实如果你每天做的事情多多少少都预于固定的几个工具的话 , 那其实是非常简单的 , 就是我现在就是左边的屏幕上, 呃 , 一个 terminal, 一个浏览器 , 右边的屏幕是 remote desktop。

吴涛1:50:08

哎 , 等一下, 你是这么 , 那如果说其实你是同时在用两个系统啊 ?

Rio1:50:13

对 。

吴涛1:50:14

啊 , 这 , 这 , 这怎么做 ?

Rio1:50:15

就是右边的那一个 remote desktop 里面基本上只有两个工具 , 一个是一个是 terminal, 另外一个是 Whatever 编辑器我在用的 。

吴涛1:50:24

OK。

Rio1:50:25

然后 。

吴涛1:50:26

那 , 那写代码是在哪边进行的 ? 是在 remote desktop?

Rio1:50:28

两边都有可能 。

吴涛1:50:30

啊 , 那你怎么 , 你因为你 。

Rio1:50:32

就目前是两边 。

吴涛1:50:33

单向访问吗 ?

Rio1:50:34

目前是两边都有可能 , 就是因为我需要在 grain 做一些 , 呃 , 就比如说我会写一些 note 或者是写一些小工具之类的 , 就 grain zone 里面也不是单纯的完全拿来办公的一个环境 , 它里面也是有一些工具的 。

吴涛1:50:49

OK。

Rio1:50:49

对 , 然后, 呃 , 就是这些工具基本上是非开发性的工具 。

吴涛1:50:55

OK。

Rio1:50:56

呃 , 呃 , 怎么说呢 , 比较难以理解 , 我没有办法在不透露公司机密的同时去 , 哈哈 , 去描述 。

吴涛1:51:03

就是写文档什么的就在左边 , 就是在本机嘛 。

Rio1:51:06

文档是其中之一 , 呃 , 另外比如说画一些相关的图啊之类的 ,因为 grain 里面 , 呃 ,Blue 里面是没有那个绘图工具 ,也没有办公软件 , 所以还是要 。

吴涛1:51:16

只有开发的环境而已 。

Rio1:51:18

对 。

吴涛1:51:19

OK, 这个也蛮奇特的 。

Rio1:51:21

对 。

吴涛1:51:22

所以其实你这样用 i3 的话 , 等于也是只有 ,其实只有一边有了 。 那你在那个 remote 那端用 , 用窗口管理器吗 ?

Rio1:51:29

Remote 里面还是继续用 XFACE, 就是非常最小化的一个 XFACE, 就是一个只有左下角一个 panel, 然后这个 panel 上面有两个图标 , 一个是 , 呃 , 一个是 terminal, 另外一个是一个编辑器 。

吴涛1:51:44

OK。

Rio1:51:45

然后 。

吴涛1:51:45

那个编辑器是什么 ?

Rio1:51:49

Jython。

吴涛1:51:49

哈哈哈 ,OK,不错 。 那为什么不在右边那边也选 i3?

Rio1:51:55

因为右边这个就是 , 呃 , 使用 i3 有一个问题 , 就是你必须选一个你需要的快捷键 , 呃 。

吴涛1:52:03

啊 , 会 , 会重 , 会冲突对吧 ?

Rio1:52:05

对 , 这个文档里面会叫 mod, 然后你按 mod 键加数字会切换到对应的窗口 。

吴涛1:52:12

Space 嘛 。

Rio1:52:12

对 , 然后再按 mod 键加 , 呃 , 它默认的是 JKL 分号 , 可以像 。

吴涛1:52:19

方向不一样 。

Rio1:52:21

对 。

吴涛1:52:21

方向就肯定 , 你们 , 你既然没有改成 WIM 的方向 。

Rio1:52:24

我已经改了 , 这 , 这肯定是改 , 这肯定要改的 ,不然实在是太不习惯了 。

吴涛1:52:27

不能忍受 。

Rio1:52:28

对 , 然后比如说你在当前的窗 , 一号窗口里面有左边和右边两个 panel, 那你可以当你的焦点在右边 panel 的时候 , 然后你按 modifier 键加上, 呃 ,L, 就会到 ,wait a second, 我刚才说什么 , 如果我的焦点在右边的话 。

吴涛1:52:48

对 , 右边的话你是在那个 。

Rio1:52:50

按 modifier, 按 H 就会把焦点切换到左边的 panel 里面 。

吴涛1:52:56

哦 , 明白了 。

Rio1:52:58

然后, 呃 , 然后我如果按 modifier 加 Shift 加 H, 就会把这一个 panel 挪到当前窗口的上方 。

吴涛1:53:07

嗯哼 。

Rio1:53:08

然后 。

吴涛1:53:08

哎 , 你那个 Blue 那边会不 , 可不可以通过像 Xserver 那种方式来运行呢 ? 就不用跑一个 remote desktop 这样 。

Rio1:53:16

,是个很好的问题 。

吴涛1:53:23

你可以问一下你们的网口 。

Rio1:53:25

呃 , 可能问题是如果用 Xserver 的话 , 就没有办法跟 grain zone 通信了呀 。

吴涛1:53:32

, 对哈 ,是单向的 。

Rio1:53:36

对 。

吴涛1:53:36

这是一个问题 。

Rio1:53:37

嗯 。

吴涛1:53:38

好吧 。

Rio1:53:39

就收不到邮件了 , 这个还是不太好 。

吴涛1:53:41

哈哈哈 。

Rio1:53:42

对 , 就根本连网都上不了了 ,不上不了外网了 。 它可能 , 它可能也乐于我见到 , 见到我这样 ,但实在是太 。

吴涛1:53:49

对 。

Rio1:53:50

然后这样我就可以在 grain 里面用我的 , 呃 , 那个 SHKB 的空格键左边的那个键 , 就因为我 SHKB 是没有刻印的 , 所以 。

吴涛1:54:02

无印 , 就不知道那个是什么键了 。

Rio1:54:05

那个键其实是 command 键嘛 ,在 。

吴涛1:54:07

啊 , 呃 ,Windows 键 。

Rio1:54:09

Windows 键或者是 command 键嘛 。

吴涛1:54:10

对 。

Rio1:54:11

然后我可以用这个键作为我在 grain zone 里面 modifier, 然后在切换到 Blue 的时候就用传统的 Alt 加 Tab 了 。

吴涛1:54:21

嗯哼 。

Rio1:54:22

其实还是挺好的 , 就目前看来没有什么太大问题 。

吴涛1:54:26

明白 。 呃 , 那个 , 那你用那个 i3 的时候 , 你不觉得它的那个里面的字体比较丑吗 ?

Rio1:54:34

嗯 , 你是说它的状态栏的字体还是 ?

吴涛1:54:39

不 , 就它 , 它那个像 i3 这种 , 它是默认是没有这个 , 就是 anti-aliasing 的嘛 。

Rio1:54:44

有啊 。

吴涛1:54:45

咦 ,有吗 ? 为什么我怎么 。

Rio1:54:47

如果没有的话 , 你看到的应该是纯像素字体才对 。

吴涛1:54:50

对啊 , 我看到就是像素字体啊 。

Rio1:54:52

What?

吴涛1:54:54

我在 i3 里面就是像窗 , 哎 , 等下, 你用的 terminal 是什么 ?

Rio1:54:59

呃 , 你用的不会是 Xterm 吧 ?

吴涛1:55:02

不是 ,不是 , 我现在装了一个第三方的 。

Rio1:55:05

我 , 我是用 , 我 ,Sakura, 你从来没听过 。

吴涛1:55:09

你小注呢 ?

Rio1:55:10

我用的是 , 我用的是 GNOME terminal。

吴涛1:55:12

哦 , 那个就是有的 。

Rio1:55:14

对 。

吴涛1:55:14

那没问题 。

Rio1:55:15

然后 Chrome 里面当然是有的呀 。

吴涛1:55:17

啊 , 对 , 对 , 对 。 那这样就还是挺好解决的方案的哈 。

Rio1:55:21

对 。 总之体验还不错吧 , 我也不知道 , 就 somehow 就重新开始用 Linux 的好时候好像没有那么 , 没有那么由 , 由奢入俭难的难 。

吴涛1:55:35

哈哈哈 。 就现在其实用那个 Linux 的 , 就是桌面哈 , 就是台式机的用户体验还是不错的 , 我觉得 。

Rio1:55:41

对 , 还 , 还 OK 吧 , 尤其是有网管的好处就是你硬件出了问题 , 只要大喊一声 " 网管 ", 就好像在网吧里面一样 。

吴涛1:55:50

哈哈哈 , 就司机啦 , 帮忙跑过来给你修 。

Rio1:55:53

对 。

吴涛1:55:54

这还不错 。 哎 , 我回头我明天我去把我办公室的那台台式机的系统也换成 i3 试试 。

Rio1:56:01

嗯 。

吴涛1:56:02

我之前跑的是 Ubuntu 桌面 。

Rio1:56:04

所以你在学校里面也是在用 Linux?

吴涛1:56:08

呃 , 学校就是有一个就是全校范围内的那种机房 , 就是那种公用电脑嘛 , 等于是 。 然后他们是默认有两个系统 , 一个是 Windows 7, 然后一个是 Linux, 然后 Linux 应该是一个叫什么来的 , 呃 ,不是 , 那个叫 Jin2 的一个发行版 , 然后上面可以装了 , 刚才你讲的那些像什么 XFACE 啊那些都有 。

我没有发现有 i3 好像 。

Rio1:56:30

你可以自己装 。

吴涛1:56:32

呃 , 公 , 公共机是不能自己装 ,但是我在办公室里面有自己的一台台式机 , 然后我装的是 , 现在装的是 Ubuntu。

Rio1:56:39

你有 root?

吴涛1:56:40

我有 root。

Rio1:56:41

太爽了 。

吴涛1:56:43

那个自己的私有的机器嘛 , 那就没有 , 没有什么区别了 , 跟你们那个没有不太一样 。

所以你们那个发行版用的是什么 ?

Rio1:56:52

嗯 ,Ubuntu 呀 ,grain 里面是 Ubuntu, 然后 Blue 里面是 SunTOS。

吴涛1:56:58

为什么要这么分呢 ?

Rio1:56:59

呃 ,因为 。

吴涛1:57:00

那个 Dell 的那个有 Ubuntu 的这个官方支持是吧 ?

Rio1:57:04

对 , 没错 。 然后 。

吴涛1:57:06

果然 。

Rio1:57:06

因为那个整个 ClusterOS 本身是跑在 SunTOS 上面的 。

吴涛1:57:12

嗯哼 。

Rio1:57:12

然后, 呃 , 所以开发环境是 SunTOS 很正常 。 然后台式机这边可能因为反正也有 Windows 用户在里面就 ,而且本身可能 Ubuntu 的 , 我也不知道 , 软件包更多一些或者是 。

吴涛1:57:27

它的硬件支持可能要好一些吧 , 我觉得 。

Rio1:57:30

对 。

吴涛1:57:31

因为 Dell 我知道它跟 Ubuntu 是有关 , 它有一个项目是可以给企业提供官方的这种 Ubuntu 的支持 , 就如果它的什么驱动有问题啊 , 它肯定会帮你解决 。

Rio1:57:41

嗯 。

吴涛1:57:42

这个还是挺好的 。

Rio1:57:43

对 。

吴涛1:57:44

我现在你要做 , 用 Linux 做 , 呃 , 你的主力桌面环境可能就是最好的选择是买 Dell 然后装 Ubuntu 的这么一个组合吧 。

Rio1:57:54

对 。

吴涛1:57:54

可能硬 , 硬件最不容易出问题的 。

Rio1:57:56

没错 。

吴涛1:57:57

不过笔记 , 就笔记 , 哎 , 你们公司有人用笔记本吗呢 ?

Rio1:58:01

呃 , 我看到 marketing 那边有人在用笔记本 ,但没有看到是装的什么操作系统 , 开发这边没有人在用笔记本 。

吴涛1:58:09

OK, 这个还是挺不一样的 。

Rio1:58:13

开发的头头好像用一台 IBM。

吴涛1:58:16

哈哈哈 。

Rio1:58:18

Lenovo, 对 。

吴涛1:58:19

Lenovo 啊 。

Rio1:58:20

对 。

吴涛1:58:21

啊 ,也是一个相对来说比较 Linux 友好的厂商嘛 。

Rio1:58:25

嗯 , 哦 , 我才知道有一个论坛 , 什么 , 呃 ,ThinkPad World, 就是有一个 Linux 论坛 , 就上面基本上全都是 ThinkPad 用户 。

吴涛1:58:36

不奇怪啊 , 当年我 , 我在读大学 , 读本科的时候玩那个 Linux 也是 。

Rio1:58:42

对 。

吴涛1:58:42

在一台 ThinkPad 上面装的 。

Rio1:58:44

你是 ThinkPad 用户 , 想起来了 。 我是从来没有碰过一台 ThinkPad。

吴涛1:58:47

哈哈哈 。 起码你现在来看 ,在各大厂商里面 , 好像对这个 Linux 支持最好的还是 ThinkPad。

Rio1:58:56

OK。

吴涛1:58:57

而且它的那个什么 , 机器就还 , 还可以吧 , 反正 。

Rio1:59:00

做工还不错 。

吴涛1:59:01

嗯 , 还有稳定性也还勉强凑合 。

Rio1:59:05

嗯 。

吴涛1:59:06

对 , 这个还是蛮好玩的一件事情 。 所以这个你现在这整个一套的配置下, 你觉得哪里有什么不满意或者是你觉得 , 呃 , 满意的地方 ?

Rio1:59:17

呃 , 最不满意 , 最不满意的肯定就是没有 Retina display。

吴涛1:59:23

这个没有办法吧 。 哎 , 现在有 Linux 支持 Retina display 吗 , 好像 ?

Rio1:59:27

好 ,不知道呀 , 好像没有吧 。

吴涛1:59:29

我之前看到有人在尝试 ,他就买了一块这个 , 就是那个 13 寸的 Retina MacBook Pro 的那个屏幕的零件 , 让他自己回去捣鼓了一下, 组装了一下用 ,但是好像配置 Linux 支持这种 High DPI 的模式好像还是挺折腾的 。

Rio1:59:45

嗯 , 可以想象 ,在这方面总是 , 哎呀 , 没有一个强力手腕来管的话总是弄不好 。

吴涛1:59:52

哈哈哈 , 对 。 不过现在我看那个 , 就是在 Ubuntu 里面的这个字体渲染 , 就是非 Retina 的话还凑合其实 。

Rio2:00:01

就只是还凑合吧 , 就 。

吴涛2:00:02

对 , 就肯定 。

Rio2:00:03

我其实我也不知道 , 我在四像素渲染开 , 呃 , 还是不开 , 就 , 就犹豫了好久 , 就我也不知道 。

我就可能像梁海说的 , 我就是那种对于那个字体边缘有彩色这一点非常敏感的一个人, 然后就看那个一个 , 一个字母左边是蓝的右边是红的就非常不爽 。

吴涛2:00:26

那你用那个嘛 , 用那个灰度的 。

Rio2:00:28

就只能用纯灰度的 , 可是纯灰度的精细程度又不如四像素 。

吴涛2:00:33

那什么 , 那个鱼与熊掌不可兼得啊 。

Rio2:00:36

对啊 , 所以 。

吴涛2:00:37

要不 , 要不你就换成像素字体好了 。

Rio2:00:40

哎呀 , 用像素字体又太小了 , 大部分时候 。

吴涛2:00:44

还可以吧 。

Rio2:00:45

而且中文怎么办 ?

吴涛2:00:46

十 , 十匹 , 呃 , 像素中文不挺好的吗 ?

Rio2:00:50

送题啊 。

吴涛2:00:52

不 , 像素中文哪有什么送题 , 黑题就只有一种题 , 像素题 。

Rio2:00:56

那个其实就是送题的好吧 , 明流题或者 。

吴涛2:01:00

我觉得明明 , 我觉得那个明明就是 , 明明就是像黑题啊 , 所有的笔画都是一样 , 逐一像素数 。

Rio2:01:06

嗯 , 好吧 。

吴涛2:01:08

我 , 我现在在那个 i3 里面虚拟机装里面就是用那个 Terminus 的点阵字体 , 我觉得还可以接受啊 。

Rio2:01:14

Terminus 算是最好的一套点阵字体 。

吴涛2:01:17

我觉得是 。

Rio2:01:17

但即便如此还是 。

吴涛2:01:19

不能认 。

Rio2:01:20

我也不知道 , 对 ,不太能认 。

吴涛2:01:21

你不是还有你 , 你之前最喜欢那个什么 , 那个像那个 。

Rio2:01:24

啊 , 对 , 我现在用它啊 ,Program 它 Pro 嘛 , 还可以 。

吴涛2:01:27

它的那个像素字体也可以的嘛 。

Rio2:01:29

还可以 , 对 。 不是那么的让人 。

吴涛2:01:32

非 Retina 的情况下就用这个凑合一下吧 。

Rio2:01:35

哎 , 只能仅此而已 。

吴涛2:01:37

哈哈哈 。

Rio2:01:39

对 。

吴涛2:01:39

不过你有双 , 两个是两块屏幕还是挺 , 挺爽的一个配置了 。 标配吧 , 现在是 。

Rio2:01:45

对 , 现在基本上开发的标配了 。

吴涛2:01:47

是那个 1080P 的吧 ?

Rio2:01:49

对 ,不是 1920×1080,1920×1200 的应该是 。

吴涛2:01:53

哦 , 还比 1080 好 , 更好 。

Rio2:01:55

对 。

吴涛2:01:55

就 16:10。

Rio2:01:56

但其实我还是想要回到 ,因为我之 , 我在前一个公司用的是一个 2560×。

吴涛2:02:05

啊 , 那个 iMac 那种分辨率的 。

Rio2:02:07

2560×。

吴涛2:02:09

2440 吧 , 应该是 。

Rio2:02:11

对 ,2560×1440。

吴涛2:02:12

对 , 单块屏幕肯定是比两块要好的 。

Rio2:02:15

对 , 就是那个必须用 DisplayPort 的那个 , 那个显示 , 就 DVI 已经上不去了的那个分辨率 。

吴涛2:02:21

对 ,但是带宽不够嘛 。

Rio2:02:22

对 , 然后我觉得也许还是那样比较适合 。

吴涛2:02:26

不过你现在反正要有一个 Remote Desktop, 两块屏幕也没什么不好 。

Rio2:02:30

没错 。 然后我觉得就是这天让我觉得 Linux 回到 Linux 的感觉就是要选的东西实在是太多了 。

吴涛2:02:39

哈哈哈 。 我 , 我今天玩 Docu 那个 i3 的时候也有这个 ,也有这个状况哈 。

Rio2:02:45

嗯 。

吴涛2:02:46

就说 , 那首先你选那个 Tiny Manager 就有五六个可以选了 , 然后选了一个之后, 它不是 i3 最重要的就是要选一个 Terminal 嘛 。

Rio2:02:54

对 。

吴涛2:02:54

然后又有 , 又有 20 好几个可以选 。

Rio2:02:56

我觉得没有一个能赶得上 i3。

吴涛2:02:59

哈哈哈 。RX VT 算吧 。

Rio2:03:05

啊 ,RX VT 算是轻量级的吧 , 你说 。

吴涛2:03:08

就还 , 它还轻量级 , 我觉得它好重啊 , 就是 , 就是复杂嘛 。

Rio2:03:12

What?OK。

吴涛2:03:14

嗯 , 我现在用的那个 Sakura 还蛮简单的 。

Rio2:03:17

Sakura, 樱花 。 然后, 嗯 , 就打开菜单里面那么连 , 对 ,Terminal Simulator 就有一大堆什么

, 嗯 ,RXDE 的 Terminal Simulator,GNOME 的 Terminal,KDE 的 Terminal Simulator。

吴涛2:03:34

对啊 , 那都常见的 , 就每一个都没有特别好 。

Rio2:03:36

Terminator。

吴涛2:03:38

对 。

Rio2:03:38

哎 , 对 , 没有哪个有特别好的 。 就现在基本上就打开 Terminal 第一件事就是 Tmax Attach。

吴涛2:03:46

我其实对你这种情况来说 ,Terminal 好坏已经无所谓 , 你用最简单的也可以凑合 。 有个什么 Sakura,Sakura Terminal, 听说挺小的 , 好像才 5000 行 C 代码 。

Rio2:03:57

OK。

吴涛2:03:58

然后你可以试一下, 超简单 。

Rio2:04:00

OK。

吴涛2:04:01

然后它的配置是需要重新编译的 。

Rio2:04:03

嗯 , 这跟那个有一个 Windows Manager 也是这样的 。

吴涛2:04:06

就 DWM 嘛 。

Rio2:04:07

啊 , 对对对 。

吴涛2:04:08

PayPal 的嘛 。

Rio2:04:09

OK。

吴涛2:04:11

一家人。

Rio2:04:12

对 , 之所以为什么不用 Xmonad, 就是因为 Xmonad 的配置文件要用 , 要用 Haskell, 我觉得是太扯了 。

吴涛2:04:19

不能忍啊 。

Rio2:04:20

我也不知道 , 我对 Haskell 没有什么敌意 ,但是反正看不懂 , 就让人觉得很 , 很 , 很捉急 。

吴涛2:04:29

对 , 这是 , 这是一个 Xmonad 的最主要的问题 。Haskell 还是太 , 太小众了 。

Rio2:04:35

太阳春了 。

吴涛2:04:37

不过他们说什么 Swift 其实发现跟 Haskell 还蛮接近的 。

Rio2:04:42

啊 ,有一个杂志叫做 Objc.io。

吴涛2:04:45

嗯哼 。

Rio2:04:46

就是如果你搞那个 。

吴涛2:04:49

啊 , 这个很有名的 。

Rio2:04:50

LSVN 传统基本上是一定要看的一个杂志 。

吴涛2:04:53

对啊 。

Rio2:04:54

也是德国人做的 。

吴涛2:04:55

哈哈哈 。

Rio2:04:56

然后他们在 Swift 出现之后非常的兴奋 , 呃 , 专门开辟了一个 , 呃 , 一个专栏吧 , 就是每期给你介绍一个 Swift 里面的小 , 嗯 ,Snippet。

吴涛2:05:11

嗯哼 。

Rio2:05:12

就是 , 然后几乎每一期都在变相介绍一个 Haskell 里面的特性 , 我觉得 。

吴涛2:05:18

哈哈哈 。

Rio2:05:18

就教你怎么样写一个 , 重载一个操作符 , 然后把各种 , 呃 ,Functional Programming 的 , 呃 ,Functional Programming 的奇技淫巧用在通过这个操作符 , 就几乎是那个 , 呃 ,Haskell 里面的那个 , 这个操作符的一模一样的语义 , 把它在 Swift 里面实现一遍 。

我的个娘 。

吴涛2:05:41

所谓合适 。

Rio2:05:41

对啊 。

吴涛2:05:43

好吧 , 嗯 , 这也是好事 , 反正 。

Rio2:05:45

所以我觉得今年, 我的今年愿景就是要学一学 Haskell。

吴涛2:05:49

我 , 我之前还学过 。

Rio2:05:52

哎呀 。

吴涛2:05:53

反正挺痛苦的 。

Rio2:05:54

我通过今天公司里一个事件对 , 呃 , 一门语言产生了兴趣 , 这个语言叫做 , 呃 ,Julia,不知道你听过没有 。

吴涛2:06:04

就是做那个统计的那个吗 ?

Rio2:06:06

对 , 然后这个语言 somehow 在过去的一年里面在 , 嗯 ,Data Scientist 的圈子里面爆火 。

吴涛2:06:16

嗯哼 。

Rio2:06:17

呃 ,有 200% 多的增长率 。

吴涛2:06:19

嗯 , 对 , 我有听说过 ,但是它有什么特别的呢 ?

Rio2:06:22

它 。

吴涛2:06:23

相比 R 啊那些 。

Rio2:06:24

今天听到了一个 catchphrase 是 , 嗯 ,"Reads like Python, runs like C"。

吴涛2:06:32

这么好 ?

Rio2:06:33

真的 。 然后它也有一个自己的那个 , 就有点像 iPython notebook 一样的东西 。

吴涛2:06:39

啊 。

Rio2:06:39

呃 ,有那种 ,有一个非常完善的 Repo, 然后有一个记事本 , 可以非常轻易的写很直观的数据交互的一些 , 可以非常直观的做一些数据交互的工作 。

然后, 嗯 , 它有非常优秀的语言设计 ,并且调用 C,以及被 C 调用都非常方便 。

吴涛2:07:06

就它可以在 。

Rio2:07:07

就它接口比较好是吧 ?

吴涛2:07:08

对 , 它接口非常的 , 非常的 , 非常的神奇 , 就是比如说你要 , 你写了一个 Julia 的函数 。

Rio2:07:16

嗯哼 。

吴涛2:07:16

然后这个函数本身是处于 Julia 的那种所谓 generic form function 的 , 就是此时它的参数是不带类型的 ,但是你可以很简单的通过一个声明 , 嗯 , 或者是通过一个内部的调用吧 , 就生成出一个可以被 C 调用的带类型的接口出来 。

Rio2:07:38

这么屌 ?

吴涛2:07:39

对 , 当时我看了一下 。

Rio2:07:41

等一下, 这这么多这么好的一个东西一定有什么 catch。

吴涛2:07:45

呃 , 比较庞大 , 我也不知道 。 我今天试着编译了一下, 花了将近半个小时 。

Rio2:07:51

哈哈哈 。

吴涛2:07:52

没有 , 没有现成的安装包 。

Rio2:07:53

还是在集群服务器上 。 有线上安装包 ,但是我没有 root, 我只能编译到自己的 user 某个下面 。

吴涛2:08:00

所以你们连装自己的软件包都不可以吗 ?

Rio2:08:04

不行啊 , 没有 root, 必须去申请 。

吴涛2:08:07

天呐 。

Rio2:08:07

对 , 我还没过试用期 , 我觉得过了试用期可以先列一个我想要要的软件 。

吴涛2:08:13

壮着胆子 , 战战兢兢的递给网管说 。

Rio2:08:16

战战兢兢的走到那个网管的房间 , 网管房间门上贴了一个 , 贴了一个巨大的 , 呃 , 告示 , 上面只有一个词 "Ticket", 然后右边画了一个问号 , 就是如果你没有 Ticket 的话 ,不要进来找我们 , 我们干什么都要一个 Ticket。

就是有一个 Ticket system 嘛 , 就是你 , 你 ,他们做事 ,因为他们的事情非常多 , 你不能走进去说我要干这个 , 现在就要 。

吴涛2:08:40

要排队的 。

Rio2:08:40

对 , 你必须要通过 Ticket system, 呃 , 提交一个 Ticket, 然后等他们处理 。

吴涛2:08:46

好呀 。

Rio2:08:48

哎 , 说多了都是累啊 。

吴涛2:08:50

德国人的一丝不苟 。

Rio2:08:52

对 。

吴涛2:08:53

刚才讲那么多你的这个什么开发的这个机器的那些环境 , 我们说说物理的环境吧 。

物理环境2:08:53

Rio2:08:58

嗯 , 物理环境还是不错的 , 就我觉得首先最大的一点改善就是 , 呃 , 终于有餐厅了 。

吴涛2:09:06

啊 ? 就公司自己的餐厅啊 ?

Rio2:09:08

也不是公司自己的餐厅 , 就是 , 嗯 , 我前公司是在一个 , 呃 ,由 , 呃 ,也不是废弃 ,是由以前的一个 , 呃 , 缝纫机厂的厂房改建的一片 Loft, 然后在那里面有一个办公室 。

然后, 呃 , 问题就是周边没有一个专门的 。

吴涛2:09:29

你要不拉屎寸草不生 。

Rio2:09:31

那倒没有 , 德国的人口密度其实非常大 , 就是如果你只是纯以总人口除以总面积的话 , 德国要比中国拥挤的多 。

吴涛2:09:40

嗯哼 。

Rio2:09:40

然后, 呃 , 它在城市的接近郊区的部分 , 然后周围也有很多的餐馆 , 甚至有很多很不错的餐馆 ,但最大的问题是有时候你只是想要吃一些比较快的果腹的午餐的话 , 没有太多选择 , 基本上就是土耳其肉拉姆或者是 , 或者是去面包房买一块那种德国的 , 呃 , 什么香肠 。

吴涛2:10:05

土耳其肉夹馍挺好吃的 。

Rio2:10:08

你不架不住天天吃 。

吴涛2:10:11

好吧 。

Rio2:10:12

对 , 然后就要么就是去吃一些比较什么冷 , 沙拉冷盘之类的 。

吴涛2:10:17

嗯哼 。

Rio2:10:18

或者是非常不健康的披萨 。 然后现在这个公司就有周边有 , 它 , 它没有自己的餐厅 ,但是它周旁边一个 。

吴涛2:10:25

就位置还好是吧 ?

Rio2:10:27

位置非常黄金 , 就是旁边有一个 , 呃 , 那个 Mercedes-Benz 的修车厂 , 然后可以去吃梅塞德斯餐厅 。

吴涛2:10:35

哈哈哈 , 好牛逼 。

Rio2:10:38

对 , 然后还有一家 , 呃 , 还有一个爱立信的分公司 , 可以去爱立信吃那个 。

吴涛2:10:44

所以周围是一个什么 Soho 吗 ? 这种形式 。 不对 ,其实那个叫什么 。

Rio2:10:47

其实也是工业区 , 就是其实也是怎么说 , 科技园区 ,但是就是恰好挨着几个食堂 。

吴涛2:10:57

棒杠哥 。

Rio2:10:58

或者餐厅 , 对 , 棒杠哥 。 然后还有一些就是第三方做的 , 专门拿来赚这个公园区钱的餐厅 ,也很不错 。

嗯 , 还另外还有一个 Food Truck, 就是在中午的时候开到那个公园区的路边停下, 然后大家可以去买汉堡啊之类的 。

吴涛2:11:16

啊 , 还是不错的 。

Rio2:11:18

当然也有面包房和土耳其肉夹馍可以选 。

吴涛2:11:21

嗯哼哼哼哼 。

Rio2:11:23

对 。 对 , 总之餐厅这一部分可能是我觉得吃的真的 , 吃的方面真的有非常高的好的改善 。

吴涛2:11:32

听起来还是蛮惨的 , 反正 。 这个 , 这个什么硅谷那些公司不能比啊 , 人家动不动自己什么 。

Rio2:11:38

动不动自己有 Catering, 我靠 。

吴涛2:11:40

对啊 , 私人的 Catering 真的牛逼死了 。

Rio2:11:44

然后另外一些比较基本的福利还是有的 , 比如说零食 、 水果和水都是免费的 。

吴涛2:11:51

嗯哼 。

Rio2:11:51

嗯 , 然后有个游戏室 , 然后, 呃 , 另外一点比较好的改善是以前公司的办公室有 6 个人, 现在只有 3 个人。

吴涛2:12:01

哎 , 你们是小隔间的吗 ? 还是怎么样 ?

Rio2:12:04

什么叫小隔间 ?

吴涛2:12:05

就是你这有所谓的开放办公室嘛 , 就是大的大长条桌 , 然后一堆人都在坐到同一个桌 。

Rio2:12:10

对 , 每个人都可以看到别人。

吴涛2:12:12

对对对 , 就你们现在 。

Rio2:12:13

Facebook 好像是那样 。

吴涛2:12:15

就大部分的现在互联网创业公司都是这种方式嘛 。

Rio2:12:18

哦 , 本公司不是 , 本公司还是 。

吴涛2:12:20

Open Concept 嘛 。

Rio2:12:21

就我不是很喜欢那种环境 , 说实话 。

吴涛2:12:23

对 , 挺吵的其实 。

Rio2:12:24

所有人吵所有人。

吴涛2:12:26

啊 ,而且比较容易受到干扰我觉得 。

Rio2:12:29

对 。

吴涛2:12:30

所以你们还是小隔间吗 ? 还是怎么样 ?

Rio2:12:32

嗯 ,但你说的小隔间不是那种就是 Cubic 吧 ?

吴涛2:12:36

你 , 呃 , 对啊 , 就就就这两个极端嘛 , 要不就是打开就是那种 Open Concept, 要不就是那种 Cubic 嘛 , 你们是哪种 ?

Rio2:12:43

我们是每个人, 每三个人一个办公室 , 一个一个非常正常的办公室 。

吴涛2:12:48

房间 。

Rio2:12:48

对 , 一个房间 。

吴涛2:12:49

啊 ,有 ,有就是可以 , 哎 , 那你平时关门吗 ? 还是怎么样 ?

Rio2:12:52

就是你 , 你要出去的话 , 如果三个人都出去了 , 然后要离开 5 分钟以上 。

吴涛2:12:57

嗯哼 。

Rio2:12:58

你不确定两个人什么 , 另外两个人什么时候回来 ,但你知道你自己要离开 5 分钟以上 , 你要把你们房间的门锁了 。

吴涛2:13:03

啊 , 这 , 这有点像大学的研究生办公室是不是 ?

Rio2:13:08

对啊 ,其实是有点那种感觉 , 就是其实是一个非常传统的公司 ,因为它不是 , 它本质上不是互联网公司嘛 。

吴涛2:13:15

对对对 , 传统企业嘛 , 这个还是蛮那个的 。

Rio2:13:18

嗯 。

吴涛2:13:19

哎 , 你们三个人一组的话 , 这个是互相之间是什么 , 同一个部门还是怎么样 ?

Rio2:13:23

对 , 我们三个是同一个部门的 。

吴涛2:13:25

就是互相要经常互相协作吗 ? 还是 。

Rio2:13:27

对 。

吴涛2:13:28

互相不搭理的 ?

Rio2:13:29

基本上是 , 呃 , 要经常互相协作的 , 我们和隔壁的三个人是需要互相经常互相协作的 。

吴涛2:13:36

哎 , 那你们这三个人在同一个房间里面的布局怎么样 ? 是要隔开吗 ? 还是就是 。

Rio2:13:41

我是新来的 , 所以我当然是坐靠门口的位置 。

吴涛2:13:44

最吵的那个 。

Rio2:13:46

然后, 呃 , 另外两个人一人靠一扇窗 。

吴涛2:13:50

OK, 那你是什么 , 就是你能看到他屏幕上内容吗 ?

Rio2:13:53

没有人能看到对方屏幕的内容 。

吴涛2:13:55

就是还是隔开的 。

Rio2:13:56

而且窗 , 对 , 从门口走过的人也看不到里面坐的人的屏幕上的内容 。

吴涛2:14:01

都是毛玻璃是吧 ?

Rio2:14:02

对 。 啊 ,不 , 玻璃是透明的 ,但是那个角度是看不见的 。

吴涛2:14:07

啊 , 还不错 。 呃 , 然后什么 , 桌子椅子什么应该装什么样一个状况 ?

Rio2:14:13

呃 ,有些人的桌子可以升降的 ,但我的不行 , 好像是要申请 。

吴涛2:14:17

欺负你是新来的 。

Rio2:14:20

哈哈哈 , 对 。 嗯 , 椅子就是一个 , 我应该不是很有名吧 ,但看起来也不错的一个椅子 , 就是我以前看了一个很粗浅的判断 , 一把椅子是不是真正好的方法 , 就是看这个椅子的扶手是不是连在椅背上的 。

如果它是连在 , 呃 。

吴涛2:14:41

为什么会有这种问题呢 ?

Rio2:14:42

就是一个靠背椅 , 当你向后靠的时候 , 呃 , 你的手臂应该是随着你的上身一起动 ,而不是 。

吴涛2:14:52

啊 , 原地不动 。

Rio2:14:53

而不是原地随着你的坐垫一起 。

吴涛2:14:57

OK。

Rio2:14:58

这好像是知乎上哪个帖子里面写的 ,但我不记得了 ,但是总之也是一把还 OK 的椅子 ,因为它的那个扶手是连在支撑椅背的支架上的 。

嗯 , 就是当你向后靠 , 当我向后靠的时候 , 手肘会随着很自然的向后靠 , 然后坐一天也没有很明显的不适感 。

但前公司也没有差到哪去 , 我觉得 , 可能但是新公司的椅子比较透气吧 , 可能 。

吴涛2:15:24

这样啊 。

Rio2:15:25

对 ,因为 。

吴涛2:15:26

因为这个好像之前是有一个 , 这个应该是 2000 年的时候就已经是一个什么所谓标配的椅子吧 , 那个什么 Herman Miller 那个 。

Rio2:15:34

对 ,Herman Miller, 呃 。

吴涛2:15:36

Aeron 那个 。

Rio2:15:37

Aeron, 还有一个另外叫什么 Embody。

吴涛2:15:39

嗯 。

Rio2:15:40

这两个椅子是非常 , 我也不知道 , 被推的有点神 。

吴涛2:15:45

高大级的 。

Rio2:15:46

对 , 神级的椅子 。 我其实也想去弄一把 ,但我也不知道市价是多少 ,2000 美元还是多少 。

吴涛2:15:53

反正不便宜 。

Rio2:15:54

对 , 你至少是一两千吧 , 我记得 。 但怎么说呢 , 如果你愿意在键盘上花 200 美元以上的话 , 那可能买 2000,2000 美元买一把椅子还是很值得的 ,因为你要在这把椅子上坐 10 到 8 到 10 个小时的话 , 那 。

吴涛2:16:10

跟床是同等重要的一个家具 。

Rio2:16:13

对 。

吴涛2:16:13

和办公家具 。 哎 , 这个 , 这个你们可以自己申请不同的类型的椅子吗 ? 还是说公司统一的 ?

Rio2:16:19

嗯 , 我也没有问 。

吴涛2:16:23

你可以留一下就说他们的椅子都是 , 就其他人的椅子都是 。

Rio2:16:25

其他人的椅子有些人是不一样的 , 这个我明确注意到了 ,但我不知道是不是申请来的 , 还是只是每人各拿了一把 。

吴涛2:16:32

好 , 转正以后第一件事跑去那里说我要 root, 我要椅子 。

Rio2:16:37

我要 root, 我要椅子 , 我要加薪 。

吴涛2:16:40

你给我滚 。

Rio2:16:41

哈哈哈 ,you are fired。

然后, 呃 , 还有还有什么 , 多了两天假期 。

吴涛2:16:51

有人站立办公吗 ?

Rio2:16:52

站立 ,有啊 ,不是有些人的桌子是可以升起来的吗 ?

吴涛2:16:55

啊 , 就是他们 , 就是你经常看到会有人站着办公 。

Rio2:16:58

有 。

吴涛2:16:59

嗯 , 你可以考虑一下 。

Rio2:17:01

嗯 。

吴涛2:17:03

那坐久了也是不太好 , 反正据说是这样 。

Rio2:17:06

那 , 那是肯定的 ,但有一种椅子就是你可以跪在上面 ,you know, 就 。

吴涛2:17:10

啊 。

Rio2:17:11

你可以 , 它也不算跪着 , 就是你可以把膝盖放在上面 , 然后屁股坐在另外一块上面 , 就等于你 , 你的 , 你不再是坐着了 ,而是你的重量由膝盖和 。

吴涛2:17:23

跪着 。

Rio2:17:23

膝盖和 , 和 , 和大腿的上半部一起承担 。 然后 。

吴涛2:17:28

而且那个是没有靠背的 , 我记得 。

Rio2:17:30

对 , 它会强迫你直把腰直起来 。

吴涛2:17:32

哎 , 对 , 这也是 , 这也挺好的 。 我不知道但坐久了会有那个什么体 。

Rio2:17:37

嗯 , 可以试一试 。

同事与文化2:17:38

吴涛2:17:38

嗯 。 然后同事那些呢 ? 刚才说你有很多啊 , 什么 C++ 大牛级同事 。

Rio2:17:44

对 , 那是肯定的 。 就是我觉得 。

吴涛2:17:46

都是些白胡子 , 然后什么胡子老长那种啊 。

Rio2:17:51

那倒也没有 , 头发 , 头发全白的是有的 。

吴涛2:17:54

啊 , 头发 。

Rio2:17:55

对 ,他们 。

吴涛2:17:55

平均年龄大概怎么样子 ? 就是一个相对比较大一点的吧 , 应该 。

Rio2:18:00

我会说 40 吧 。

吴涛2:18:02

OK。

Rio2:18:03

对 ,有一个 50 多岁的 , 是一个非常看起来非常可敬的 , 叫一个可敬的前辈 。

吴涛2:18:13

嗯哼 。

Rio2:18:13

他可能 , 我跟他没有聊很多 ,但是整个公司的 Builders 什么是他写的 。

吴涛2:18:19

啊 。

Rio2:18:20

然后 。

吴涛2:18:20

就是元老集群开发者 。

Rio2:18:22

对 , 然后, 呃 , 整个测试的集群也是他在管 。

吴涛2:18:27

嗯哼 。

Rio2:18:27

嗯 , 另外有三个俄国人, 看起来非常非常的 , 呃 , 应该我不知道是不是俄国人 ,但的确是斯拉夫人, 就是不管是名字还是说话的腔调 , 就是他们说的德语是有浓重的俄语口音的 。

吴涛2:18:42

东欧人。

Rio2:18:43

呃 , 对 , 斯拉夫人, 然后他们是都在做一些 , 一个是手机架构师 , 另外一个是在做非常底层的一些工作 。 总之我也不知道 , 这个公司的可能真正的 , 呃 , 黑客级别的人物都是被俄国人统治着 。

吴涛2:19:04

哈哈哈 。

Rio2:19:06

但总之不管是谁 , 就是我办公室的两个人也好 , 还是我偶尔才能打交道的这些人也好 , 基本上都有非常非常多可以让我学的东西 。

我觉得这是让我最最开心的一点 。

吴涛2:19:17

对 , 我觉得这个可能是传统的这种软件企业和这种新兴的互联网企业可能不太一样的地方啊 , 就是好像你去看很多这种像国内也好 , 当然硅谷那种大公司这种情况不说 , 那种牛人也是很多的 ,但像国内那种中小型的创业企业 ,其实大家都是新人嘛 。

Rio2:19:36

对 。

吴涛2:19:37

就不太有那种什么传承的感觉啊 。

Rio2:19:39

对 , 你不会有那种立技术基建的 。

吴涛2:19:43

对对对 。

Rio2:19:43

的背景在里面 ,但这公司就不一样了 , 就是我觉得 。

吴涛2:19:48

感觉随便随便抓一个人就可以学无数的东西 。

Rio2:19:52

对 ,而且看代码库也会觉得每一个人, 就是至少目前接触到代码都非常的干净 。 然后, 呃 , 整个那个 build 的过程也非常清晰 , 逻辑逻辑很清晰 , 然后也很正交 。

吴涛2:20:09

对 。

Rio2:20:09

嗯 , 代码注释也很好 , 然后还有还有比较良好的文档 , 我觉得就好像一个目前看来就好像一个理想的一个软件工程的范例 , 这样一种感觉 。

吴涛2:20:24

而不是说像什么现在做很多 。

Rio2:20:26

而不像前一个公司做的 , 做的东西有点像一群一一一坨已经凝结的 spaghetti, 然后 。

吴涛2:20:35

哈哈哈 。

Rio2:20:35

然后碰一块就会有无数其他块碎掉的那种感觉 。

吴涛2:20:40

嗯 。

Rio2:20:40

然后一跑跑起来 , 算了 ,不说前公司的坏话 ,但真的是天壤之别 。

吴涛2:20:47

我觉得其实就涉及到很多可能那种 , 呃 , 刚毕业的学生就是面临一个选择哈 , 就说他是去这种像成熟稳定的大公司先去学习一下 ,因为因为自己并没有什么行业经验嘛 , 还是说直接去到一个互联网公司 , 就边做边学的一个问题 , 这个一直是吵不停的一个争论吧 , 我觉得 。

Rio2:21:05

但我觉得 , 嗯 , 我也不知道 , 就凭我在德国求职的经历来看 , 互联网公司是比较容易进的 。

吴涛2:21:12

嗯嗯 , 门槛低嘛 。

Rio2:21:14

而且而且主要是这是这是热钱流向的地方嘛 。

吴涛2:21:19

嗯哼 , 对 。

Rio2:21:20

就是他们会比较相对来说缺人手 。

吴涛2:21:24

嗯哼 。

Rio2:21:26

我觉得又回要到那个 Taylor Swift,InfoSec,Taylor Swift, 强力强推强推女神级的这个 , 当然我相信后面肯定是个男的 。

吴涛2:21:35

哈哈哈 , 为所 。

Rio2:21:37

女神级的账号 ,他前天又说了一句 , 说我今年 25 岁 , 这个年龄已经大于很多你们这些 vibe developer 了 。

吴涛2:21:48

哈哈哈 。

Rio2:21:48

当你们到了我的这个年龄就会去找一份 real job。

吴涛2:21:52

哈哈哈 , 我觉得太黑了 。

Rio2:21:55

真的 。

吴涛2:21:56

那这个是不是要恭喜你终于找到一份 real job?

Rio2:21:58

哎 , 但愿吧 。

吴涛2:22:00

哈哈哈 。

Rio2:22:02

所以 。

吴涛2:22:03

好了 。

Rio2:22:03

说了这么多 , 你的理想开发环境是什么样的 ?

吴涛2:22:08

我真的还不太清楚啊 。

Rio2:22:09

你觉得你在知乎的开发环境是理想的吗 ?

吴涛2:22:12

嗯 , 还行 , 当时我们的整个就那个是很典型的是那种创业公司 , 然后大家都是一一群毛头小毛头青 , 楞头青毛头小伙子这种在那里整 , 然后设备还不错吧 , 大家都是什么哎 , 苹果的设备 , 然后权限也挺好的 , 每每个人都有 root 机房 。

Rio2:22:36

对 。

吴涛2:22:37

啊 , 这其他我没什么好抱怨 , 当然北京的那个叫什么空气啊 , 那些是没有什么没有办法改变的一些客观 。

Rio2:22:43

对 , 我觉得你们的工作环境 , 当然我不知道现在怎么样 ,但至少在我去探望知乎 。

吴涛2:22:48

啊 , 对 , 你去过哈 。

Rio2:22:50

你你带我去的 。

吴涛2:22:52

啊 , 对对对 , 我 。

Rio2:22:54

我觉得你们的环境在中国来说是非常非常好的 。

吴涛2:22:57

嗯 ,也不能算非常好吧 , 你没看过中国好的 。

Rio2:23:01

啊 ,是吗 ?

吴涛2:23:02

我我也去看过一下 。

Rio2:23:03

不 , 我觉得就创业团队来说 ,有些人比起有些人在地下室里面 。

吴涛2:23:08

啊 , 那倒也不至于 。

Rio2:23:09

我觉得在算中上吧 , 可能 ,但但有很多创创业团队的环境比知乎好多了 。

吴涛2:23:14

OK。

Rio2:23:15

有关键是有钱就行 。

吴涛2:23:16

哈哈哈 , 这倒是 。

Rio2:23:18

对 , 然后我也去过像腾讯他们的总总深深圳的总部去看过 ,他们那个确实挺好的 。

吴涛2:23:24

OK。

Rio2:23:25

哎 , 我有朋友在腾讯 ,他是同大学同学 ,也是可以备问 。

吴涛2:23:29

对 。

Rio2:23:30

不过就就还是不能比上不足吧 , 比下比上不足比下有余这么一个状况 , 我觉得没有什么特别好抱怨 。

吴涛2:23:37

嗯哼 。

Rio2:23:38

所以那你觉得你将来要是 。

吴涛2:23:41

我不知道 , 我我现在发现我我喜我喜欢待在家里自己搞 。

Rio2:23:46

啊 ,SOHO 是吧 ?

吴涛2:23:47

音碟就是就是 。

Rio2:23:49

啊 ,OK。

吴涛2:23:50

比较自由一点吧 ,因为之前在知乎的时候 , 我就算是在在上班族里面 , 我觉得还是不错 ,因为当时租的房子就在那个公司的旁边 , 然后去公司上班只需要走 5 分钟的路 , 过一个十字路口就到了 。

Rio2:24:04

嗯哼 。

吴涛2:24:05

就就再来已经算是比较理想了 ,但是我还是不太喜欢 commute。

通勤与生活2:24:11

Rio2:24:11

哎 , 对 , 这是非常重要的一个问题 。

吴涛2:24:13

哎 , 对 , 你现在公司离你家有多远 ?

Rio2:24:15

嗯 , 之前开车前上一份工作开车 15 分钟 , 现在这份工作开车 9 分钟吧 , 应该是 。

吴涛2:24:24

还是要开车的 ,不能不是说 working distance。

Rio2:24:28

Working distance 肯定是略远 ,但如果骑自行车的话 , 我相信完全没问题 , 所以夏天可能会决定骑自行车或者是滑 Lumba 的去上班 。

吴涛2:24:37

Lumba 的是什么 ?

Rio2:24:38

Lumba 的就是比较长的滑板 , 就是因为滑板比较短 , 你你要踩不停的蹬 ,但是 Lumba 的你蹬一下它可以滑很久 。

吴涛2:24:45

嗯 , 为什么 ? 什么原因 ?

Rio2:24:46

因为它的其实很简单 , 就是势大力沉嘛 , 惯性比较大嘛 , 它轮子大 , 然后板板子比较重 , 然后你人踩在上面就可以获得比较大的惯性 , 然后你蹬一下它 , 你积蓄起来的势能就可以 。

吴涛2:25:00

那你不踩车 。

Rio2:25:02

就是动能吧 。

吴涛2:25:03

是动能 , 对 。

Rio2:25:04

对 , 动能就可以带你走出比较远 。

吴涛2:25:07

啊 , 对 , 你你哎 , 你现在那个区是一个平原吗 ?

Rio2:25:11

对对对 , 我我从我从巴登符腾堡搬到了巴伐利亚 , 巴伐利亚只有南部有山 , 北部基本上是一片大平原 。

吴涛2:25:21

那还不错 , 就骑车和你玩那个 Lumba 都还挺轻松 。

Rio2:25:25

对 。

吴涛2:25:25

那多骑车啊 , 运动啊 。

Rio2:25:27

Lumba 更能运动啊 。

吴涛2:25:29

对 , 半小时应该能到 。

Rio2:25:30

Lumba 的出汗的量要比自行车多多了 。

吴涛2:25:33

我觉得德国这点蛮好的 , 就是它的那个气候比较适宜 。

Rio2:25:38

也只有三个季节适宜吧 , 夏天不是那么热是个优点 ,但是冬天是完全做不做不到只骑车的 。 万一结冰的话是很对 , 积雪是很恐怖的 。

吴涛2:25:50

等下, 我之前在巴弗的时候觉得还可以啊 , 冬天完全没有什么问题 。

Rio2:25:55

嗯 , 你在巴弗骑车吗 ?

吴涛2:25:58

啊 , 哦 , 对啊 , 我冬天也可以骑车 。

Rio2:26:00

OK。

吴涛2:26:01

那因为在我现在在加拿大这个地方就是半米的雪 , 根本没有办法每天出门 , 就是要出门的时候先看一下, 哎 , 外面有 。

Rio2:26:11

要看今天要不要上雪链是不是 。

吴涛2:26:13

不是什么 ,不是那个上雪链倒不至于 , 路上有就他那个下雪的地区 ,他的这种基础设施会做的比较好 , 就是他会每天晚上会有人铲雪 , 然后会去撒盐嘛 , 那个路面会 ,但问题是说你每天得弄个铲子把车从雪里面挖出来 。

Rio2:26:28

啊 , 对 , 没错 。

吴涛2:26:30

这个比较痛苦一点 , 然后我觉得在像德国南部的话 , 我就完全没有这种问题 。

Rio2:26:36

嗯 ,其实我是以我之前也是挖过一次车的 ,不过只有那么一次而已 。

吴涛2:26:41

偶尔的 , 我那是雪 。

Rio2:26:43

大前年吧 , 就雪非常非常大 , 圣诞前圣诞夜的那天晚上整个车被雪埋起来 。

吴涛2:26:50

那还好啊 , 你就挖一次 , 我就是挖车是常态 ,不挖车少数 。

Rio2:26:55

嗯 。

吴涛2:26:55

嗯啊 , 总体来说我觉得还是不错的 , 听起来 。

Rio2:27:00

嗯 。

吴涛2:27:01

还算满意吧 , 我觉得 。

Rio2:27:03

将来要来工来我们公司吗 ?

吴涛2:27:05

不是 , 我就说采访嘛 , 采访一个什么新换工作的开发者的体验 。

Rio2:27:13

对 。

吴涛2:27:13

或者说哎 , 之前那个什么那个我们在那个 v2ex 上面的这个反馈 ,有人说哎 , 你们两个是怎么混到国外去的 , 我们也可以讲一下这个 , 我觉得这个是一个也是一段经验吧 , 我觉得 。

Rio2:27:25

这个嗯 , 我也不知道 , 我我从来没有在国内工作过 ,不像你 ,但 。

吴涛2:27:30

嗯哼 。

Rio2:27:31

其实也就是读书然后找工作嘛 , 说起来也没有什么特别的 。

吴涛2:27:36

差不多就是这种途径 。

Rio2:27:38

当然你可能会更神奇一点 , 就是你更更传奇一点 ,但 。

吴涛2:27:42

嗯 ,有什么不就是很正常的读书 。

Rio2:27:44

你是被你不是被教授求着留下来读书的吗 ?

吴涛2:27:48

哎呀 , 你就还好啦 , 就是觉得还不错 , 还挺还挺投缘的 。

Rio2:27:53

对 , 你还看你还挺看得上他的 , 然后就 。

吴涛2:27:57

啊 , 就是不是就说有这么一个长就机会嘛 , 然后就来了呗 , 我觉得还好啊 。

Rio2:28:03

嗯 。

吴涛2:28:03

就不像就之前没出国之前 , 我看他们那个什么留学帖搞的好严重好严重 ,但其实你真的很多事情你经历过之后觉得哎 ,也就那么回事 。

Rio2:28:13

小马过河嘛 。 你是那个比较不会被水淹的 。

吴涛2:28:16

对 , 按部就班的去弄就行了吧 , 就好像很多开发者觉得哎呀 , 国内待不下去了 , 那你要出国 , 那其实看一下现在北美的公司 , 还有欧洲的公司也都在这种招招 , 就是国际化的招人嘛 。

Rio2:28:30

嗯 。

吴涛2:28:30

你关注一下申请流程 , 按部就班的走 , 然后做一下基础的准备 , 我觉得也不算太难的一个事情 。

Rio2:28:36

嗯 , 难不难还是要取决于个人, 就我其实也会不管是在知乎上也好 , 还是在其他一些地方都会收到一些邮件说呃 , 要不是问留学 , 要么就是问我想我在国内工作里赚想我有两年工作经验 , 然后想要去欧洲找份工作 , 这可靠吗什么的 。

吴涛2:28:58

对 , 我觉得欧洲可能会困难一点 ,因为有一个语言的问题 。

Rio2:29:02

对 。

吴涛2:29:03

对 ,不像他说在北美的话 , 英文就可以了 , 好 , 大家虽然烂一点 , 起码好歹还能看得懂是吧 。

Rio2:29:08

嗯 。

吴涛2:29:09

但是像去德国的话 , 你没有这个德语基础的话是挺困难的 。

Rio2:29:13

嗯 。

吴涛2:29:14

这个可能是一个比较大的问题 。

Rio2:29:16

对 ,但主要是我觉得好像我没有走过这条路 ,也不知道到底是难还是 。

吴涛2:29:22

嗯哼 。

Rio2:29:24

Anyway。

吴涛2:29:25

嗯哼 , 这个以后有机会再说吧 , 就反正我见见着也没什么特别好讲的 , 毕竟我也没有在这边找工作啊之类的什么事情 。

Rio2:29:34

嗯 , 将来会遇到的 ,也许将来我们有一期会会问 Rio 说嗯 , 你这个新工作给你的感觉怎么样呀 ?

吴涛2:29:44

哈哈哈 。

Rio2:29:46

你觉得符合你的理想吗 ? 你是不是想要辞职回家继续 SOHO 呀 ?

吴涛2:29:51

啊 , 我觉得理想就是在家天天在家宅着 , 然后做做一些自己想做的事情 。

Rio2:29:56

然后还有老婆给做饭 。

吴涛2:29:58

嗯 , 对 。

Rio2:29:59

嗯 。

吴涛2:30:01

好了 , 今天差不多就这样吧 , 这一期到此为止了 。

结尾2:30:01

Rio2:30:04

你有没有觉得我这一期的声音比较好呢 ?

吴涛2:30:07

你用了一个什么专业麦麦克风 。

Rio2:30:09

女朋友大人送给我的一个专业麦克风 。

吴涛2:30:11

哦耶 , 来说一下什么牌子 。

Rio2:30:13

和你一样 。

吴涛2:30:15

啊 , 你买了那个 Blue Yeti 啊 ?

Rio2:30:16

对 ,Blue Yeti。

吴涛2:30:18

China, 我觉得我觉得你你女朋友就是我们节目的什么忠实粉丝 。

Rio2:30:24

那可不 。

吴涛2:30:25

还还赞助设备 。

Rio2:30:26

没错 , 就去苹果店的 ,他本来是去买手机套了 , 然后看到一篇看到朋友有麦克风说给你买个麦克风吧 , 然后就得了一个麦克风 。

吴涛2:30:37

大笔一挥同意啊 。

Rio2:30:39

没错 。

吴涛2:30:40

太好了 。 哎 , 之前我们是说要我们要准备什么收捐款 。

Rio2:30:44

Donation。

吴涛2:30:44

来设备 , 对 ,Donation 来买设备 , 看现在可以省吗 ?

Rio2:30:47

不必了 。

吴涛2:30:49

嗯 , 好吧 。

Rio2:30:50

嗯 。

吴涛2:30:51

太好了 。

Rio2:30:51

OK。 北美山地时间 2006 年 1 月 2 日下午 3:04:05, 您正在收听 IPN 网络旗下的啊 , 您刚刚收听完 IPN 网络旗下的 IT 技术主题节目 《 内核恐慌 》。

我们号称 hardcore 啊 ,但是也没有干货 , 想听的人听 ,不想听的人就不要听 。 呃 , 另外 IPN 旗下的其他 5 档 Podcast, 包括 Softcore 技术题节目 《IT 功能 》, 我为什么总是黑你们呢 ?

吴涛2:31:18

没有关系啊 , 没有关系 。

Rio2:31:20

呃 , 医疗主题节目 《 太医来了 》, 美食节目 《 未知道 》, 嗯 ,以及不谈啊 ,不只谈艺术的艺术类节目 《 流行通信 》, 嗯 , 最后还有根本不知道是在播什么的无主题节目 《 无资源 》。

吴涛2:31:34

哈哈哈 。

Rio2:31:35

OK, 就这样吧 。

吴涛2:31:37

好吧 。

Rio2:31:37

嗯 。

吴涛2:31:38

OK。

Rio2:31:39

那我们下期节目再见 。

吴涛2:31:41

拜拜 。

Rio2:31:42

拜拜 。