1 00:00:00,000 --> 00:00:00,500 2 00:00:00,500 --> 00:00:13,514 [主题曲] 3 00:00:13,514 --> 00:00:32,147 4 00:00:32,147 --> 00:00:34,940 >> DAVID J.马兰:你能听到我的世界? 5 00:00:34,940 --> 00:00:38,170 所以,在下周的节目,我们将 说说麦克风技术。 6 00:00:38,170 --> 00:00:40,460 但现在,让我们开始吧。 7 00:00:40,460 --> 00:00:42,940 你好,世界,我们是 回头,就像是我的声音。 8 00:00:42,940 --> 00:00:44,980 这是CS50现场。 9 00:00:44,980 --> 00:00:47,600 >> 和男孩,我们有一个很好的 显示您这个星期。 10 00:00:47,600 --> 00:00:49,720 特别是,我们已经 得到了Heartbleed错误 11 00:00:49,720 --> 00:00:52,900 这一直是各地的新闻 后期,从学生的一些故事, 12 00:00:52,900 --> 00:00:56,356 一趟拉斯维加斯,一个背后 幕后之旅的Dropbox的。 13 00:00:56,356 --> 00:01:00,800 和我听到的,是的,CS50的 自己的拉蒙·高尔文又回来了。 14 00:01:00,800 --> 00:01:03,880 CS50的拉蒙·高尔文是在 再次工作室今天。 15 00:01:03,880 --> 00:01:05,650 >> 但首先,一些台灯。 16 00:01:05,650 --> 00:01:08,650 当然,台灯已经有点 的事情这学期在CS50。 17 00:01:08,650 --> 00:01:11,410 而且你可能还记得艾哈迈德, 从以前的插曲,谁 18 00:01:11,410 --> 00:01:13,500 提交视频 使他的案件为什么 19 00:01:13,500 --> 00:01:16,580 他希望收到 他自己CS50台灯。 20 00:01:16,580 --> 00:01:18,630 好了,我们送了台 最终灯艾哈迈德。 21 00:01:18,630 --> 00:01:21,000 和他亲切地送我们 这张照片的自己 22 00:01:21,000 --> 00:01:24,020 在巴基斯坦与CS50台灯。 23 00:01:24,020 --> 00:01:27,730 >> 同时,你可能还记得灯 故事,在拉脱维亚提交艾格斯。 24 00:01:27,730 --> 00:01:29,870 我们送过来一张书桌 灯拉脱维亚为好。 25 00:01:29,870 --> 00:01:32,330 这里描绘的是台灯。 26 00:01:32,330 --> 00:01:35,690 最后,你可能还记得菲利普 谁不只是提交一张照片, 27 00:01:35,690 --> 00:01:38,790 而且还提交了一份视频 通过这要感谢我们 28 00:01:38,790 --> 00:01:42,030 他的台灯,这是我们 发送一路到德国。 29 00:01:42,030 --> 00:01:43,690 让我们一起来看看。 30 00:01:43,690 --> 00:01:44,540 >> 辉立证券:你好。 31 00:01:44,540 --> 00:01:47,610 亲爱的大卫,和亲爱的一切 你惊人的人CS50。 32 00:01:47,610 --> 00:01:52,042 我是菲尔,我要感谢你 这么多的这个令人难以置信的礼物。 33 00:01:52,042 --> 00:01:54,335 这是令人难以置信的 我说,你真的 34 00:01:54,335 --> 00:01:57,080 此派一路 在这里给德国。 35 00:01:57,080 --> 00:01:58,290 但你知道吗? 36 00:01:58,290 --> 00:02:01,742 为什么不让我感谢你亲自? 37 00:02:01,742 --> 00:02:05,580 >> 嘿,大卫,我要感谢你 与其说这CS50台灯。 38 00:02:05,580 --> 00:02:08,669 你无法想象 这意味着什么给我。 39 00:02:08,669 --> 00:02:10,000 >> DAVID J.马兰:台灯? 40 00:02:10,000 --> 00:02:11,200 >> 辉立证券:对。 41 00:02:11,200 --> 00:02:17,099 好了,我要离开, 但是,是的,谢谢。 42 00:02:17,099 --> 00:02:19,640 DAVID J.马兰:两个现在,你的 实际成行的同学 43 00:02:19,640 --> 00:02:21,400 我们有后期聊天。 44 00:02:21,400 --> 00:02:25,420 尤其是,来自马萨诸塞州的艾米 和杰克从都柏林,爱尔兰, 45 00:02:25,420 --> 00:02:28,940 一路走过来桑德斯剧院 坐下来谈谈CS50 46 00:02:28,940 --> 00:02:30,270 过去和现在。 47 00:02:30,270 --> 00:02:33,160 48 00:02:33,160 --> 00:02:34,620 >> 这是桑德斯剧场。 49 00:02:34,620 --> 00:02:38,410 所以这是CS50的 讲座举行。 50 00:02:38,410 --> 00:02:40,197 非常感谢您来到校园。 51 00:02:40,197 --> 00:02:41,780 咱们先从介绍? 52 00:02:41,780 --> 00:02:42,730 我是大卫。 53 00:02:42,730 --> 00:02:43,560 >> AMY:我是艾米。 54 00:02:43,560 --> 00:02:46,770 我工作在网络上,我 住在这里的剑桥。 55 00:02:46,770 --> 00:02:49,244 >> 杰克:我是杰克和我 来自爱尔兰的都柏林。 56 00:02:49,244 --> 00:02:50,410 我在高中三年级。 57 00:02:50,410 --> 00:02:53,659 >> DAVID J.马兰:什么风把你吹来 今天特别是从那么远的地方? 58 00:02:53,659 --> 00:02:55,230 杰克:对于访问波士顿。 59 00:02:55,230 --> 00:02:58,550 >> AMY:如何已经CS50演变 因为你已经教了吗? 60 00:02:58,550 --> 00:03:02,420 >> DAVID J.马兰:这绝对 变得更加剧烈了多年。 61 00:03:02,420 --> 00:03:05,290 我们一直在拍摄自2007年以来,这样 我们可以从字面上让时光倒流 62 00:03:05,290 --> 00:03:08,860 看着过去几年中,第一 讲座特别。 63 00:03:08,860 --> 00:03:11,800 和我想的第一场演讲 在2007年几乎是 64 00:03:11,800 --> 00:03:13,640 我,即将在全班同学面前。 65 00:03:13,640 --> 00:03:16,550 说,你好,这是CS50。 66 00:03:16,550 --> 00:03:18,900 我们一头扎进了一天的材料。 67 00:03:18,900 --> 00:03:21,210 >> 好吧,那么欢迎 计算机科学50, 68 00:03:21,210 --> 00:03:23,120 计算机科学导论1。 69 00:03:23,120 --> 00:03:26,270 我的名字是大卫·马林和我 将是你的导师本 - 70 00:03:26,270 --> 00:03:28,120 >> 现在有音乐。 71 00:03:28,120 --> 00:03:29,450 灯光暗下。 72 00:03:29,450 --> 00:03:30,910 我们下拉一个巨大的屏幕。 73 00:03:30,910 --> 00:03:33,335 可能有也可能没有 提线木偶在某一年。 74 00:03:33,335 --> 00:03:38,915 75 00:03:38,915 --> 00:03:42,680 这很有趣,因为这 已经发生的一切非常缓慢 76 00:03:42,680 --> 00:03:44,850 多年来,只是一个 每年多一点。 77 00:03:44,850 --> 00:03:47,510 但三角洲,现在,之间的 第一年和最后一年 78 00:03:47,510 --> 00:03:51,670 实际上是相当残酷的,只是如何 不同的前五分钟是。 79 00:03:51,670 --> 00:03:56,700 >> AMY:我很好奇,你看到了什么 作为EDX之间的差异 80 00:03:56,700 --> 00:03:59,630 版本和现场课程? 81 00:03:59,630 --> 00:04:02,410 >> DAVID J.马兰:所以curricularly 和技术CS50 82 00:04:02,410 --> 00:04:06,850 在校园和CS50x校外 基本上是相同的。 83 00:04:06,850 --> 00:04:09,560 什么是之间的差异 二是支持的程度 84 00:04:09,560 --> 00:04:11,630 我们能够提供。 85 00:04:11,630 --> 00:04:15,770 虽然CS50拥有庞大的团队 一些100教学研究员,当然 86 00:04:15,770 --> 00:04:18,800 助理,我和 我们的制作团队 - 87 00:04:18,800 --> 00:04:22,025 我们只能勉强跟上 与700名学生在校园内 88 00:04:22,025 --> 00:04:27,610 和150扩建学校的学生 谁是本地或网上自己。 89 00:04:27,610 --> 00:04:30,880 因此,对于CS50x,我们根本就没有 办公时间支撑结构, 90 00:04:30,880 --> 00:04:33,057 例如,四晚 每周进行几个小时。 91 00:04:33,057 --> 00:04:36,390 杰克:而且你是什么人谈谈 办公时间内,将不同, 92 00:04:36,390 --> 00:04:39,119 比方说,你有什么听课, 或部分,或短裤? 93 00:04:39,119 --> 00:04:41,160 DAVID J.马兰:在校园 办公时间是真的 94 00:04:41,160 --> 00:04:44,740 学生机会 提出问题,一对一, 95 00:04:44,740 --> 00:04:48,100 与教学人员的成员 甚至附近的他们的同班同学。 96 00:04:48,100 --> 00:04:51,810 一般搏斗的bug 他们遇到了在他们的代码。 97 00:04:51,810 --> 00:04:55,350 >> AMY:我觉得那种给人书签交易 办公室的传真机合理 98 00:04:55,350 --> 00:04:55,980 小时。 99 00:04:55,980 --> 00:04:56,980 >> DAVID J. MALAN:同意,同意。 100 00:04:56,980 --> 00:04:59,521 我一直很感动, 虽然,与书签交易社区 101 00:04:59,521 --> 00:05:01,430 而初来乍到 组,太 - 只是 102 00:05:01,430 --> 00:05:03,700 渴望和充满希望的人们如何过。 103 00:05:03,700 --> 00:05:06,920 和Reddit肯定借自己 好,我想,到代码张贴 104 00:05:06,920 --> 00:05:08,800 并具有在线讨论。 105 00:05:08,800 --> 00:05:10,871 >> 杰克:那你觉得 人们应该尝试, 106 00:05:10,871 --> 00:05:12,620 如果他们知道他们是 做错事 107 00:05:12,620 --> 00:05:15,986 或者它就像,他们已经实现了 - 花了太多时间就可以了, 108 00:05:15,986 --> 00:05:17,610 认为他们应该停止并重新开始? 109 00:05:17,610 --> 00:05:18,840 或寻求帮助? 110 00:05:18,840 --> 00:05:20,260 或者他们应该如何 - 111 00:05:20,260 --> 00:05:22,330 >> DAVID J.马兰:休息一下,微创。 112 00:05:22,330 --> 00:05:26,790 有时,特别是对我来说,至少 为你的压力水平开始上升你 113 00:05:26,790 --> 00:05:29,327 开始远离黑客和复制 和粘贴,遗忘 114 00:05:29,327 --> 00:05:30,410 你已经尝试过。 115 00:05:30,410 --> 00:05:32,810 这只是时间去 睡觉,或者去参加慢跑, 116 00:05:32,810 --> 00:05:35,610 或去淋浴了,只是 一种得到一些距离。 117 00:05:35,610 --> 00:05:39,030 而这已经发生 很多很多次给我 118 00:05:39,030 --> 00:05:42,190 在那里我会在床上趴在那里 甚至,甚至是开车上班, 119 00:05:42,190 --> 00:05:44,500 或步行的地方,那种 的调试在我的脑海。 120 00:05:44,500 --> 00:05:47,708 >> 而只有当你有距离 和很多更小的压力在你的肩膀, 121 00:05:47,708 --> 00:05:49,850 我认为,可以实现, 喜欢,呵呵,我是个白痴。 122 00:05:49,850 --> 00:05:54,450 我忘了调用该函数, 或者初始化一些变量。 123 00:05:54,450 --> 00:05:58,530 >> 因此,作为一个小小的惊喜,如果你想 拿在你CS50座看看 124 00:05:58,530 --> 00:06:00,490 坐垫,一个小东西在等着你。 125 00:06:00,490 --> 00:06:07,184 126 00:06:07,184 --> 00:06:08,100 这些都是良好的外观。 127 00:06:08,100 --> 00:06:11,280 难道我们得到那些长相? 128 00:06:11,280 --> 00:06:14,550 >> 在他们的座垫, 当然,有一点更加的Dropbox空间。 129 00:06:14,550 --> 00:06:17,470 现在,你可能还记得最近我们 前往圣路易斯,密苏里州, 130 00:06:17,470 --> 00:06:20,090 在这里我们有一个独特的机会, 实际上吹制玻璃 131 00:06:20,090 --> 00:06:22,110 在三度玻璃工厂。 132 00:06:22,110 --> 00:06:26,150 我们的主机所定的日子 这个美丽的碗玻璃 133 00:06:26,150 --> 00:06:29,325 通过旋转和旋转,直到 你得到了这个美丽的波浪效果。 134 00:06:29,325 --> 00:06:32,320 而这现在住在我们的 这里在剑桥的办公室。 135 00:06:32,320 --> 00:06:35,640 >> 余,另一方面,由 这个大橙色的玻璃球 136 00:06:35,640 --> 00:06:37,230 现在坐在我的办公桌上。 137 00:06:37,230 --> 00:06:39,860 但我们在圣路易市, 当然,对于CS50 hackathon 138 00:06:39,860 --> 00:06:42,730 在圣路易斯与Launchcode, 在这里我们有机会 139 00:06:42,730 --> 00:06:48,230 坐下来与一些你 同学们,听到他们的CS50的故事。 140 00:06:48,230 --> 00:06:55,337 >> 以斯拉记:有一次,我看到电脑 编码和那种 - 这就是 141 00:06:55,337 --> 00:06:56,670 我想成为英寸的职业生涯 142 00:06:56,670 --> 00:07:00,050 我认为,我会 很不错吧。 143 00:07:00,050 --> 00:07:02,680 >> 查尔斯:嗯,我一直 找工作了一段时间。 144 00:07:02,680 --> 00:07:04,770 理学学士, 生物医学工程。 145 00:07:04,770 --> 00:07:06,950 它没有持续太清楚了。 146 00:07:06,950 --> 00:07:09,350 所以我想也许我会看 到一个不同的字段。 147 00:07:09,350 --> 00:07:12,380 >> 金伯利:在绿湾,威斯康星州 我是一个学校的辅导员。 148 00:07:12,380 --> 00:07:16,130 我真的知道我 想转行。 149 00:07:16,130 --> 00:07:19,040 >> 萨姆:我听说了很多 有人说,喜欢,每个人都 150 00:07:19,040 --> 00:07:20,190 应该学习如何编写代码。 151 00:07:20,190 --> 00:07:22,140 每个人都应该接触到它。 152 00:07:22,140 --> 00:07:25,450 而之前我只是那种 都喜欢,嗯,不管。 153 00:07:25,450 --> 00:07:27,790 >> 奥斯汀:我采取了一个学期了。 154 00:07:27,790 --> 00:07:30,700 而我现在做的CS50x程序。 155 00:07:30,700 --> 00:07:34,670 >> KELLI:这是非常方便 对任何人都没有。 156 00:07:34,670 --> 00:07:37,100 >> LEANNE:我一直在 开发商过去。 157 00:07:37,100 --> 00:07:41,630 但我有一个情况,我想 来样增加了我的信心, 158 00:07:41,630 --> 00:07:44,550 我想学 C,我想学 159 00:07:44,550 --> 00:07:47,754 PHP的,我看到CS50教。 160 00:07:47,754 --> 00:07:49,170 奥斯汀:人是真正有用的。 161 00:07:49,170 --> 00:07:50,900 有肯定更 一个比你社区 162 00:07:50,900 --> 00:07:52,510 会想到从网上课程。 163 00:07:52,510 --> 00:07:55,745 >> KELLI:我正在我的问题 设置5,我刚刚开始。 164 00:07:55,745 --> 00:07:59,290 所以,我可以做一个小的取证。 165 00:07:59,290 --> 00:08:01,560 >> 查尔斯:已具有挑战性。 166 00:08:01,560 --> 00:08:04,470 这肯定意味着 伸展你的极限。 167 00:08:04,470 --> 00:08:06,210 我工作的问题设置5。 168 00:08:06,210 --> 00:08:09,150 >> 金伯利:我的同学和我是 工作对我们的最终项目。 169 00:08:09,150 --> 00:08:11,760 >> 萨姆:我的工作我的毕业设计。 170 00:08:11,760 --> 00:08:15,320 我有两个其他劳动人民 和我在一起,我们是电力的三力。 171 00:08:15,320 --> 00:08:21,450 >> LEANNE:我试图在工作 iOS应用程序是一个日历议程 172 00:08:21,450 --> 00:08:26,100 应用程序,我想创造, 只是我自己用,与开始了。 173 00:08:26,100 --> 00:08:28,700 >> 奥斯汀:我最后的项目是 将是一个网站, 174 00:08:28,700 --> 00:08:31,380 是一个图像和视觉信息库。 175 00:08:31,380 --> 00:08:35,820 基本上,这将有 有用的短语上市 176 00:08:35,820 --> 00:08:38,270 和手语的医务人员。 177 00:08:38,270 --> 00:08:42,440 >> 以斯拉记:比方说,我最后的项目 是一个傀儡做一个舞蹈, 178 00:08:42,440 --> 00:08:49,060 他们问我,你可以让这个 木偶做这个舞蹈快两倍? 179 00:08:49,060 --> 00:08:55,270 我就可以去我的代码,改变 它,保存它,编译它,把它上传, 180 00:08:55,270 --> 00:08:58,950 并告诉他们马上说 我可以 - 不仅没有我 181 00:08:58,950 --> 00:09:01,190 使这最后的项目,我明白了。 182 00:09:01,190 --> 00:09:03,480 不过,我可以调整它 他们要我调整它。 183 00:09:03,480 --> 00:09:06,400 >> 查尔斯:我想,一旦我得到 我的最终项目完成 184 00:09:06,400 --> 00:09:08,500 和一些潜在的 雇主有机会 185 00:09:08,500 --> 00:09:11,170 看,他们将有一个 他们是否更好地评估 186 00:09:11,170 --> 00:09:12,586 想我会是一个很好的适合他们。 187 00:09:12,586 --> 00:09:17,530 SAM:现在,我非常有信心,我 学习新的东西,所有的时间。 188 00:09:17,530 --> 00:09:18,980 它的伟大。 189 00:09:18,980 --> 00:09:20,770 它改变了我的生活。 190 00:09:20,770 --> 00:09:24,390 >> 以斯拉记:这是真的 硬质材料,特别是 191 00:09:24,390 --> 00:09:31,110 如果你这样做,也 工作,也许也有一个家庭, 192 00:09:31,110 --> 00:09:35,220 也许也有孩子, 也许也有抵押贷款。 193 00:09:35,220 --> 00:09:41,340 但它是如此值得的,如果 你只需把精力英寸 194 00:09:41,340 --> 00:09:47,249 你得到了什么这么多 比你放进去的宝贵时间 195 00:09:47,249 --> 00:09:49,040 DAVID J.马兰:与 现在,这个星期在高科技。 196 00:09:49,040 --> 00:09:51,180 赔率是你听说过的 所谓Heartbleed 197 00:09:51,180 --> 00:09:53,670 错误,这已经影响到网页 服务器遍布世界各地。 198 00:09:53,670 --> 00:09:55,610 但是,这是什么错误,是什么呢? 199 00:09:55,610 --> 00:09:59,400 嗯,事实证明,许多网络 所谓开放的服务器上运行的软件 200 00:09:59,400 --> 00:10:02,500 SSL,SSL的地方当然 是安全套接字层。 201 00:10:02,500 --> 00:10:05,630 这就是技术, 加密Web浏览器之间的通信, 202 00:10:05,630 --> 00:10:07,730 或客户端和Web服务器。 203 00:10:07,730 --> 00:10:10,640 现在,不幸的是,在 2011年12月的,一个程序员 204 00:10:10,640 --> 00:10:14,000 引入了一个意外的错误到 源代码开放的SSL。 205 00:10:14,000 --> 00:10:17,660 >> 和开放的SSL不幸的是, 在许多其他产品中使用, 206 00:10:17,660 --> 00:10:20,080 其中包括了Apache web服务器,和其他人, 207 00:10:20,080 --> 00:10:23,260 这是非常受欢迎的 互联网托管网站。 208 00:10:23,260 --> 00:10:29,020 这样做的结果是,该 下面的攻击是可能的。 209 00:10:29,020 --> 00:10:32,430 作为开放的SSL的一部分,有一个 所谓的心跳功能, 210 00:10:32,430 --> 00:10:36,150 据此,如浏览器的客户机 可以发送一个消息或一个有效负载 211 00:10:36,150 --> 00:10:38,630 这是真的只是一个字符串, 像打招呼,到服务器。 212 00:10:38,630 --> 00:10:40,940 而除了这 有效载荷发送一个数 213 00:10:40,940 --> 00:10:43,400 这应该是 长度的有效载荷。 214 00:10:43,400 --> 00:10:45,280 在打招呼的情况下,它应该是五。 215 00:10:45,280 --> 00:10:49,060 >> 不幸的是,在bug 开放的SSL操作如下。 216 00:10:49,060 --> 00:10:50,910 它忽略了这个数字。 217 00:10:50,910 --> 00:10:55,020 所以,如果你 - 更确切地说, 它相信号。 218 00:10:55,020 --> 00:10:59,370 所以,如果你的客户端,发送的消息 像打招呼,而不是数5 219 00:10:59,370 --> 00:11:03,180 但数量100,会发生什么 是,服务器会盲目地 220 00:11:03,180 --> 00:11:06,200 通过响应的有效载荷 回显不但打招呼, 221 00:11:06,200 --> 00:11:10,310 这5个字节,但额外的95 字节从而信任 222 00:11:10,310 --> 00:11:14,340 那你当你说的是实话 说,有效载荷实际上100 223 00:11:14,340 --> 00:11:14,860 字节。 224 00:11:14,860 --> 00:11:16,310 现在,这是为什么有问题? 225 00:11:16,310 --> 00:11:18,370 >> 那么,你可能还记得 当然,从CS50,, 226 00:11:18,370 --> 00:11:20,610 从内存管理的 栈和堆在 227 00:11:20,610 --> 00:11:24,730 有残余的数据路径,当你已经 称为函数,使用一个变量, 228 00:11:24,730 --> 00:11:28,580 这些值在内存中,即使 如果你不再积极使用 229 00:11:28,580 --> 00:11:29,760 内存的块。 230 00:11:29,760 --> 00:11:34,890 因此,当服务器响应5不 95的叮咬,但与100个字节,其中 231 00:11:34,890 --> 00:11:37,140 不应该在技术上 返回到客户端, 232 00:11:37,140 --> 00:11:40,820 这些95字节可以包含 密码,或服务器的 233 00:11:40,820 --> 00:11:45,410 安全证书,或服务器 密钥,可以这么说,所有这些 234 00:11:45,410 --> 00:11:46,610 用于加密。 235 00:11:46,610 --> 00:11:49,380 >> 所以最终你 信息可被归还 236 00:11:49,380 --> 00:11:52,157 一些随机对手 在互联网上简单地 237 00:11:52,157 --> 00:11:54,240 因为您的密码,或 信用卡信息, 238 00:11:54,240 --> 00:11:56,120 还是其他什么东西这是 敏感的事 239 00:11:56,120 --> 00:11:59,620 要在Web服务器的内存 在该特定地点。 240 00:11:59,620 --> 00:12:01,630 现在,这是一个很大的 这笔交易,因为这个bug 241 00:12:01,630 --> 00:12:03,690 受影响的Web服务器 遍布世界各地。 242 00:12:03,690 --> 00:12:08,480 其中亚马逊网络服务,箱, Dropbox的,Etsy的,Flickr后,GitHub上的Gmail, 243 00:12:08,480 --> 00:12:11,950 转到爸爸,谷歌,Instagram的, 的Minecraft,Netflix公司,OKCupid,Pinterest的, 244 00:12:11,950 --> 00:12:15,760 的SoundCloud,QQ空间,微博, Venmo,维基百科,WordPress的,雅虎, 245 00:12:15,760 --> 00:12:19,030 YouTube的 - 和那些只是 本公司,只是一些 246 00:12:19,030 --> 00:12:22,720 实际披露的公司 他们的服务器已经运行 247 00:12:22,720 --> 00:12:26,560 受灾软件和有 只是在最近,因为过去的这个星期, 248 00:12:26,560 --> 00:12:27,790 被更新。 249 00:12:27,790 --> 00:12:31,450 >> 现在,事实证明此修复程序,源代码 对,这Heartbleed错误实际上是 250 00:12:31,450 --> 00:12:32,530 非常简单。 251 00:12:32,530 --> 00:12:35,710 它几乎可以归结 这两行代码。 252 00:12:35,710 --> 00:12:39,030 如果有效载荷大于 实际长度,返回0。 253 00:12:39,030 --> 00:12:42,680 不要返回一些 潜在的泄露位。 254 00:12:42,680 --> 00:12:45,839 现在现实中的线 代码是一个稍微复杂一些。 255 00:12:45,839 --> 00:12:47,130 它看起来更有点像这样。 256 00:12:47,130 --> 00:12:48,720 但是这仅仅是一些 额外的运算 257 00:12:48,720 --> 00:12:50,428 并且有几个 其他行的代码, 258 00:12:50,428 --> 00:12:52,530 但修复真的是这么简单。 259 00:12:52,530 --> 00:12:54,470 >> 所以,如果你从来没有 相信在讲座 260 00:12:54,470 --> 00:12:57,660 当我们说,你应该总是 检查你的数组的边界 261 00:12:57,660 --> 00:13:00,170 并确保检查 任何内存块的长度 262 00:13:00,170 --> 00:13:03,880 之前盲目穿越 通过您的计算机的内存, 263 00:13:03,880 --> 00:13:05,320 这是可能发生的。 264 00:13:05,320 --> 00:13:08,954 真正它是一个 全球影响力的错误。 265 00:13:08,954 --> 00:13:11,620 现在你自己可以做 了解更多信息并保护自己呢? 266 00:13:11,620 --> 00:13:14,390 好了,头heartbleed.com, 这是一个了不起的网站, 267 00:13:14,390 --> 00:13:18,280 解释更详细一点恰恰 什么样的威胁,乡亲们怎么也 268 00:13:18,280 --> 00:13:20,317 回应,什么 软件受到了影响, 269 00:13:20,317 --> 00:13:21,650 以及如何保护自己。 270 00:13:21,650 --> 00:13:25,210 但它几乎可以归结 这 - 改变你的密码, 271 00:13:25,210 --> 00:13:27,585 可以说是对几乎所有的 网站你知道,如果不确定 272 00:13:27,585 --> 00:13:29,460 是否该特定 网站受到影响。 273 00:13:29,460 --> 00:13:31,560 >> 因为最可怕的1 有关此错误的事情 274 00:13:31,560 --> 00:13:33,530 是,它是没有那么多可审计。 275 00:13:33,530 --> 00:13:36,580 目前尚不清楚,如果,连 在过去的两年中, 276 00:13:36,580 --> 00:13:39,890 服务器是脆弱的,如果你的 确实损害的信息。 277 00:13:39,890 --> 00:13:42,120 这样的情况一样 一般安全性, 278 00:13:42,120 --> 00:13:45,350 最好的办法是偏执狂 并更改任何密码 279 00:13:45,350 --> 00:13:48,320 对那些网站 特别敏感的你。 280 00:13:48,320 --> 00:13:50,990 但前往该网址有 对于更多的细节。 281 00:13:50,990 --> 00:13:53,750 >> 现在,在其他消息方面,马克 扎克伯格最近发布此。 282 00:13:53,750 --> 00:13:55,470 我很高兴地宣布 我们已经同意 283 00:13:55,470 --> 00:13:59,260 收购Oculus公司的VR,领导者 在虚拟现实技术。 284 00:13:59,260 --> 00:14:01,640 现在,虚拟现实 一个有趣的事情 285 00:14:01,640 --> 00:14:03,557 这是开始获得 多一点的牵引力。 286 00:14:03,557 --> 00:14:05,640 它通常涉及 戴上一副护目镜 287 00:14:05,640 --> 00:14:08,960 这可能看起来像这些内 这些都是一对镜片 288 00:14:08,960 --> 00:14:12,335 让你看到电脑屏幕 直到贴着你的脸。 289 00:14:12,335 --> 00:14:15,210 而且计算机屏幕上可以 是任意的,一所房子的内部, 290 00:14:15,210 --> 00:14:18,540 的房子,外面 游戏内的虚拟世界。 291 00:14:18,540 --> 00:14:22,260 其结果是一个令人难以置信的 身临其境的机会 292 00:14:22,260 --> 00:14:25,594 感觉好像你实际上 地方,你是实际上不是。 293 00:14:25,594 --> 00:14:27,510 以我来说,可能 在一间会议室 294 00:14:27,510 --> 00:14:31,230 当我真的觉得我在 一个特隆般的虚拟世界。 295 00:14:31,230 --> 00:14:32,790 事实上,我有机会。 296 00:14:32,790 --> 00:14:35,623 我没有亲自玩过 Oculus公司,但我没有朋友光临指导 297 00:14:35,623 --> 00:14:38,270 在西雅图,华盛顿, 最近在阀门的软件,谁 298 00:14:38,270 --> 00:14:40,860 正在处理一个非常 类似的虚拟现实技术。 299 00:14:40,860 --> 00:14:43,140 而我很幸运 有机会 300 00:14:43,140 --> 00:14:47,630 把自己的一双 护目镜60秒这一点。 301 00:14:47,630 --> 00:15:48,240 >> [音乐播放] 302 00:15:48,240 --> 00:15:51,190 >> 现在,CS50自己的丹·科菲 也有机会 303 00:15:51,190 --> 00:15:53,590 走一趟最近 加州山景城, 304 00:15:53,590 --> 00:15:56,360 在那里,他坐下来与我们 朋友在Dropbox的,其中 305 00:15:56,360 --> 00:15:59,710 CS50自己的前负责人教学 研究员托马斯Carriero提出, 306 00:15:59,710 --> 00:16:02,140 谁是负责 所有的Dropbox空间 307 00:16:02,140 --> 00:16:03,740 下面的坐垫。 308 00:16:03,740 --> 00:16:07,100 托马斯很慈祥敞开了大门 Dropbox的,给了我们一个独家 309 00:16:07,100 --> 00:16:10,600 背后有什么幕后 它就像工作在Dropbox的 310 00:16:10,600 --> 00:16:14,685 并且敢说住在Dropbox的。 311 00:16:14,685 --> 00:16:19,040 >> THOMAS Carriero提出:你好,我是托马斯 Carriero提出,前者CS50头TF。 312 00:16:19,040 --> 00:16:21,980 我们在这里在Dropbox的总部 在旧金山,加利福尼亚州。 313 00:16:21,980 --> 00:16:22,490 欢迎。 314 00:16:22,490 --> 00:16:23,490 我要告诉你一个旅。 315 00:16:23,490 --> 00:16:24,031 跟我来。 316 00:16:24,031 --> 00:16:26,700 317 00:16:26,700 --> 00:16:27,200 凉爽。 318 00:16:27,200 --> 00:16:30,030 所以这个气球就在这里, 这个绿色的对勾, 319 00:16:30,030 --> 00:16:34,020 是我们把气球你 台当你第一次加入公司。 320 00:16:34,020 --> 00:16:37,900 和思想是,气球 将留样在那里,只要 321 00:16:37,900 --> 00:16:38,790 因为你是一个新员工。 322 00:16:38,790 --> 00:16:42,618 所以当然气球失去 氦在一段时间和通过时间 323 00:16:42,618 --> 00:16:47,420 气球是死的 你不再是一个菜鸟。 324 00:16:47,420 --> 00:16:51,460 这需要几个月到 发生,因为这些都是真的,真的 325 00:16:51,460 --> 00:16:52,560 昂贵的气球。 326 00:16:52,560 --> 00:16:57,800 我们认为我们可能会保持绿色的复 在业务纪念气球业务。 327 00:16:57,800 --> 00:17:00,230 >> 酷,所以这在这里是AT&T公园。 328 00:17:00,230 --> 00:17:02,530 这是其中的三 旧金山巨人队打球。 329 00:17:02,530 --> 00:17:08,190 事实上,我们有一个Dropbox的箱套件, 我们的其他真棒设施之一, 330 00:17:08,190 --> 00:17:09,170 仅一路之隔。 331 00:17:09,170 --> 00:17:11,479 所以我站在这 很酷的灯显示。 332 00:17:11,479 --> 00:17:13,770 那么,什么是怎么回事是 我们得到的实时数据 333 00:17:13,770 --> 00:17:16,950 发生了什么事 在我们的邮箱的应用程序。 334 00:17:16,950 --> 00:17:19,960 每种颜色的对应 到不同的动作。 335 00:17:19,960 --> 00:17:23,060 >> 所以当用户在做什么 这些行动,这些灯 336 00:17:23,060 --> 00:17:26,619 被照亮了那些对色彩 那种让我们知道发生了什么事情。 337 00:17:26,619 --> 00:17:30,960 有时,如果东西是怎么了,该 颜色都将开始成为一种颜色 338 00:17:30,960 --> 00:17:33,219 而我们知道的东西 不良发生。 339 00:17:33,219 --> 00:17:34,968 因此,这是一种一 的方式,我们 340 00:17:34,968 --> 00:17:36,676 跟踪什么 在邮箱回事。 341 00:17:36,676 --> 00:17:39,500 342 00:17:39,500 --> 00:17:42,250 >> 酷,让我们看看有什么 今晚的晚餐。 343 00:17:42,250 --> 00:17:46,750 看起来我们有8小时 熏烤的牛腩就在这里。 344 00:17:46,750 --> 00:17:49,310 而这里是我的最爱 站,印度站。 345 00:17:49,310 --> 00:17:53,500 这是一个开放的脸咖喱角印章今天。 346 00:17:53,500 --> 00:17:55,290 嗯,我想这是 我最喜欢的电台 347 00:17:55,290 --> 00:17:57,150 但是这是我最喜欢的其他车站。 348 00:17:57,150 --> 00:17:58,440 >> 这就是比萨站。 349 00:17:58,440 --> 00:18:02,180 因此,他们总是让不同类型的 比萨饼与我们比萨饼烤箱就在那里。 350 00:18:02,180 --> 00:18:06,330 看起来他们正在做一个西西里 比萨饼,这是我的最爱之一。 351 00:18:06,330 --> 00:18:10,210 好吧,让厨师告诉我 他们是新鲜的蚝何西阿。 352 00:18:10,210 --> 00:18:13,100 我告诉他我要等待 直到我已经吃我的晚餐 353 00:18:13,100 --> 00:18:15,350 但我肯定会 有那些今晚之一。 354 00:18:15,350 --> 00:18:19,323 好了,我要去有我的现在。 355 00:18:19,323 --> 00:18:19,823 真正的好。 356 00:18:19,823 --> 00:18:23,290 357 00:18:23,290 --> 00:18:26,690 >> 因此,这是一种奖金站 这就是科技馆的外面。 358 00:18:26,690 --> 00:18:29,850 对于午餐我们有墨西哥 这里的食物和寿司在这里。 359 00:18:29,850 --> 00:18:34,050 和吃饭,我们有 某种肉味鲜美。 360 00:18:34,050 --> 00:18:37,340 看起来像今晚的烤猪肉。 361 00:18:37,340 --> 00:18:40,785 得到密切了这一点。 362 00:18:40,785 --> 00:18:42,160 酷,所以这是我们的设计领域。 363 00:18:42,160 --> 00:18:44,810 这是我们设计 一堆的产品。 364 00:18:44,810 --> 00:18:47,480 我们有很多的乐趣 海报板之类的东西, 365 00:18:47,480 --> 00:18:50,320 有一种所有的嘲笑 我们正在努力。 366 00:18:50,320 --> 00:18:53,380 我们还提供沿 地上一堆的嘲笑 367 00:18:53,380 --> 00:18:56,130 我们一直在努力 在过去多年。 368 00:18:56,130 --> 00:18:58,490 这样你就可以得到一个特写 最多的是在第二个。 369 00:18:58,490 --> 00:19:01,550 >> 但这个标志是我的一个 关于Dropbox的喜欢的东西。 370 00:19:01,550 --> 00:19:03,650 所以实际上这个标志 来自老任。 371 00:19:03,650 --> 00:19:05,520 而我们的口号是,这只是工作。 372 00:19:05,520 --> 00:19:10,310 但是,如果你仔细观察,有 在签收一种潜意识的消息。 373 00:19:10,310 --> 00:19:14,630 >> 所以我对最喜欢的部分之一 Dropbox的这些自动售货机。 374 00:19:14,630 --> 00:19:17,630 而不是具有芯片或 苏打水之类的东西, 375 00:19:17,630 --> 00:19:19,270 我们其实有电子产品。 376 00:19:19,270 --> 00:19:24,360 所以,如果你需要一个新的触控板,或 新的键盘,或者一些耳机, 377 00:19:24,360 --> 00:19:27,160 所有你需要做的是刷卡 你的徽章在这里。 378 00:19:27,160 --> 00:19:30,140 输入电话号码,然后 在谈到出你的电子产品。 379 00:19:30,140 --> 00:19:30,780 相当真棒。 380 00:19:30,780 --> 00:19:33,029 感谢这么多的加盟 我这次巡演的Dropbox的。 381 00:19:33,029 --> 00:19:35,230 它已经很有趣的展示在你身边。 382 00:19:35,230 --> 00:19:37,800 >> 我要收了这一点 与我们接近的出路 383 00:19:37,800 --> 00:19:40,000 我们所有的一切手中的会议。 384 00:19:40,000 --> 00:19:41,690 这是一个特殊的呗,我们做的。 385 00:19:41,690 --> 00:19:44,050 我能得到一些帮助吗? 386 00:19:44,050 --> 00:19:47,800 一,二,三 - Dropbox的! 387 00:19:47,800 --> 00:19:49,370 它通常比这更凉爽。 388 00:19:49,370 --> 00:19:57,986 389 00:19:57,986 --> 00:20:00,110 DAVID J.马兰:现在,如果 你想参观的Dropbox, 390 00:20:00,110 --> 00:20:04,570 头加州山景城,跳 关于北至旧金山航线101, 391 00:20:04,570 --> 00:20:06,110 他们实际上是。 392 00:20:06,110 --> 00:20:07,930 现在,我们也有一个 近期机会 393 00:20:07,930 --> 00:20:11,160 前往拉斯维加斯, 内华达州的NAB展会上, 394 00:20:11,160 --> 00:20:13,390 全国协会 对于广播显示, 395 00:20:13,390 --> 00:20:16,160 它汇集了一些 100000人感兴趣 396 00:20:16,160 --> 00:20:18,770 在音频和视频, 技术更普遍 397 00:20:18,770 --> 00:20:21,160 说说很 最新和最伟大的。 398 00:20:21,160 --> 00:20:24,175 >> CS50自己的拉蒙·高尔文了 此行,与他带来了 399 00:20:24,175 --> 00:20:28,816 摄制组为了这 从画面展示的地板上。 400 00:20:28,816 --> 00:20:29,941 RAMON GALVIN:你好,世界。 401 00:20:29,941 --> 00:20:31,785 好吧,我知道了。 402 00:20:31,785 --> 00:20:32,710 你好,世界。 403 00:20:32,710 --> 00:20:34,634 我必须说我的名字? 404 00:20:34,634 --> 00:20:37,474 >> CAMERAMAN:记者在现场。 405 00:20:37,474 --> 00:20:39,390 RAMON GALVIN:我可以得到 的,较低的第三个? 406 00:20:39,390 --> 00:20:43,329 记者在现场。 407 00:20:43,329 --> 00:20:44,689 >> CAMERAMAN:高级。 408 00:20:44,689 --> 00:20:45,814 RAMON GALVIN:你去那里。 409 00:20:45,814 --> 00:20:53,280 410 00:20:53,280 --> 00:20:55,632 我知道,但我必须 做到这一点。 [听不清]。 411 00:20:55,632 --> 00:21:08,082 412 00:21:08,082 --> 00:21:09,078 我无言以对。 413 00:21:09,078 --> 00:21:14,580 414 00:21:14,580 --> 00:21:16,474 >> 现在是我的爱慕虚荣的姿势。 415 00:21:16,474 --> 00:21:35,397 416 00:21:35,397 --> 00:21:37,230 DAVID J.马兰:与 他们不断提4K。 417 00:21:37,230 --> 00:21:40,080 什么是4K到底是什么? 418 00:21:40,080 --> 00:21:42,884 >> RAMON GALVIN:这是一个 非常好的问题。 419 00:21:42,884 --> 00:21:43,550 非常基本 - 420 00:21:43,550 --> 00:21:46,017 >> DAVID J.马兰:切割 剪辑解释4K。 421 00:21:46,017 --> 00:21:53,472 422 00:21:53,472 --> 00:21:54,410 你好,世界。 423 00:21:54,410 --> 00:21:55,749 我的名字是大卫·马兰。 424 00:21:55,749 --> 00:21:57,040 RAMON GALVIN:我是拉蒙·高尔文。 425 00:21:57,040 --> 00:21:59,225 DAVID J.马兰:我们在这里 在国家行动方案,全国协会 426 00:21:59,225 --> 00:22:01,620 的广播会议 在拉斯维加斯,内华达州。 427 00:22:01,620 --> 00:22:02,680 但是,为什么我们在这里? 428 00:22:02,680 --> 00:22:03,804 RAMON GALVIN:我不知道。 429 00:22:03,804 --> 00:22:05,270 我不知道,大卫。 430 00:22:05,270 --> 00:22:07,040 >> DAVID J.马兰:这是相当不错的。 431 00:22:07,040 --> 00:22:08,270 这是可以使用吗? 432 00:22:08,270 --> 00:22:10,572 >> RAMON GALVIN:可能不会。 433 00:22:10,572 --> 00:22:12,655 DAVID J.马兰:我们回来了, 因为是CS50自己的拉蒙 434 00:22:12,655 --> 00:22:16,010 高尔文,您可能会想起谁 从上周的插曲。 435 00:22:16,010 --> 00:22:17,820 拉蒙,很高兴你确实回来了。 436 00:22:17,820 --> 00:22:19,230 >> RAMON GALVIN:我很高兴我 仍然有一份工作,大卫。 437 00:22:19,230 --> 00:22:21,105 >> DAVID J.马兰:所以,让我们 解决大象 438 00:22:21,105 --> 00:22:22,980 那是在房间里 拉斯维加斯,即4K。 439 00:22:22,980 --> 00:22:25,820 我已经在上下文听到这个消息 ,的电视和电脑显示器 440 00:22:25,820 --> 00:22:27,490 但什么是4K? 441 00:22:27,490 --> 00:22:28,970 >> RAMON GALVIN:所以这是一个分辨率。 442 00:22:28,970 --> 00:22:31,570 每当你在看 步行通过视频或演讲 443 00:22:31,570 --> 00:22:33,670 你就是我们所说的1080p视频。 444 00:22:33,670 --> 00:22:37,605 这也就意味着,该 视频是1000像素高。 445 00:22:37,605 --> 00:22:38,680 >> DAVID J.马兰:或1080。 446 00:22:38,680 --> 00:22:39,596 >> RAMON GALVIN:或者1080。 447 00:22:39,596 --> 00:22:42,620 或大约2,000像素宽。 448 00:22:42,620 --> 00:22:49,329 现在,4K是4000像素宽,粗略地说, 和大约2000个像素高。 449 00:22:49,329 --> 00:22:50,120 DAVID J.马兰:确定。 450 00:22:50,120 --> 00:22:53,950 所以这是一种像有 四1080P显示器网格 451 00:22:53,950 --> 00:22:55,040 就在你的面前。 452 00:22:55,040 --> 00:22:55,956 >> RAMON GALVIN:没错。 453 00:22:55,956 --> 00:22:59,310 DAVID J. MALAN:好了,这一切都 优秀和良好的,但为什么这是有用的? 454 00:22:59,310 --> 00:23:01,325 >> RAMON GALVIN:我很高兴我问你 要问我这个问题,大卫。 455 00:23:01,325 --> 00:23:03,080 >> DAVID J.马兰:这是 在讲词提示器。 456 00:23:03,080 --> 00:23:04,996 >> RAMON GALVIN:所以有 一个名为纪录片 457 00:23:04,996 --> 00:23:08,180 埃罗尔·莫里斯,实际上 利用4K技术。 458 00:23:08,180 --> 00:23:10,820 通常情况下拍摄的 采访中,他通常不会, 459 00:23:10,820 --> 00:23:14,100 他必须要么使用多个 相机得到一个放大的拍摄 460 00:23:14,100 --> 00:23:17,290 或缩小拍摄,或 拍摄两次采访 461 00:23:17,290 --> 00:23:19,850 得到相同的变焦 ,缩小镜头。 462 00:23:19,850 --> 00:23:25,890 然而,现在他使用4K 相机拍摄一张巨大的4K拍摄。 463 00:23:25,890 --> 00:23:30,157 然后当他的编辑, 人工种植那一枪。 464 00:23:30,157 --> 00:23:31,990 DAVID J.马兰:与 放大,从本质上讲, 465 00:23:31,990 --> 00:23:35,600 给你还是1080,但只 一些从4K图像的像素。 466 00:23:35,600 --> 00:23:38,720 >> RAMON GALVIN:没错,给 他多次相机镜头 467 00:23:38,720 --> 00:23:40,262 出,一个原装相机拍摄的。 468 00:23:40,262 --> 00:23:41,428 DAVID J.马兰:有趣。 469 00:23:41,428 --> 00:23:43,370 那么我们如何能够使 使用本作CS50? 470 00:23:43,370 --> 00:23:46,160 >> RAMON GALVIN:我很高兴你问 我这个问题,太,大卫。 471 00:23:46,160 --> 00:23:50,500 因为我通过拍走 视频与Zamyla最后一个学期。 472 00:23:50,500 --> 00:23:53,015 而对于这些影片,我们会 有通过步行来运行 473 00:23:53,015 --> 00:23:55,240 通过一次与缩小镜头。 474 00:23:55,240 --> 00:23:59,390 然后我不得不调整 摄像头得到一个放大镜头。 475 00:23:59,390 --> 00:24:03,130 然后我们会通过它跑一遍, 通过这两次运行。 476 00:24:03,130 --> 00:24:05,484 用4K摄像机,我们可以切 我们的生产时间缩短了一半。 477 00:24:05,484 --> 00:24:06,400 DAVID J.马兰:我明白了。 478 00:24:06,400 --> 00:24:09,244 所以这应该是相当令人兴奋的 对我们来说的话,今年秋天上市。 479 00:24:09,244 --> 00:24:10,160 RAMON GALVIN:没错。 480 00:24:10,160 --> 00:24:11,200 DAVID J. MALAN:嗯,从 视频的长相 481 00:24:11,200 --> 00:24:13,660 这听起来就像是一个 很辛苦的旅程。 482 00:24:13,660 --> 00:24:16,307 这听起来像你没有 真的有太多的时间来放松。 483 00:24:16,307 --> 00:24:17,390 RAMON GALVIN:没有一个位。 484 00:24:17,390 --> 00:24:20,084 485 00:24:20,084 --> 00:24:22,000 DAVID J. MALAN:嗯, 这就是它的CS50现场。 486 00:24:22,000 --> 00:24:23,830 非常感谢这个 本周的贡献者。 487 00:24:23,830 --> 00:24:25,870 感谢这么多的 团队背后的摄像头。 488 00:24:25,870 --> 00:24:27,880 非常感谢我们的记者 - 489 00:24:27,880 --> 00:24:28,755 RAMON GALVIN:高级。 490 00:24:28,755 --> 00:24:30,880 DAVID J.马兰:高级 记者在现场。 491 00:24:30,880 --> 00:24:32,880 这是CS50。 492 00:24:32,880 --> 00:24:35,480 >> RAMON GALVIN:这是 什么东西,我不知道是什么。 493 00:24:35,480 --> 00:24:38,030 >> DAVID J.马兰:这是 我们的彩排。 494 00:24:38,030 --> 00:24:39,230 所以这一切听起来不错。 495 00:24:39,230 --> 00:24:42,030 更大的电视,更 像素,更高的分辨率。 496 00:24:42,030 --> 00:24:43,740 但为什么这实际上是有用的? 497 00:24:43,740 --> 00:24:45,240 >> RAMON GALVIN:我很高兴你 问这个问题,大卫。 498 00:24:45,240 --> 00:24:48,110 >> DAVID J.马兰:我很高兴你问 - 我很高兴我问你问我这个。 499 00:24:48,110 --> 00:24:50,060 >> RAMON GALVIN:没有,我说我 很高兴你问我的问题。 500 00:24:50,060 --> 00:24:52,220 然后你说,好了 它在提词。 501 00:24:52,220 --> 00:24:54,149 我很高兴我问你 问我这个问题。 502 00:24:54,149 --> 00:24:56,190 DAVID J. MALAN:嗯,这是 在提词出现。 503 00:24:56,190 --> 00:24:56,870 RAMON GALVIN:我很高兴你 - 504 00:24:56,870 --> 00:24:57,840 DAVID J.马兰:我认为这是 有趣,如果你只是说, 505 00:24:57,840 --> 00:24:59,852 我很高兴我问你 问我这个问题。 506 00:24:59,852 --> 00:25:02,060 因为它是一种戏剧 对你所期望的。 507 00:25:02,060 --> 00:25:02,990 >> RAMON GALVIN:确定。 508 00:25:02,990 --> 00:25:05,750 我很高兴你问我 问这个问题,大卫。 509 00:25:05,750 --> 00:25:06,780 有一个纪录片。 510 00:25:06,780 --> 00:25:08,738 >> DAVID J.马兰:我很高兴 我问你问我。 511 00:25:08,738 --> 00:25:11,600 RAMON GALVIN:我很高兴我问 你要问我这个问题。 512 00:25:11,600 --> 00:25:39,627 >> [MUSIC-CAKE,“距离”]