数据爆炸

大数据将帮助解决大问题:我们如何种植食物;如何向有需要的人提供物资;以及如何治愈疾病。但首先,我们需要弄清楚如何处理这些大数据。 现代生活充满了各种互连的小器件。我们现在每天产生的数据超过几千年来的数据量。Kenneth Cukier解释了数据如何变化,以及数据如何开始改变我们。Ellen Grant博士介绍波士顿儿童医院如何使用开源软件将大量数据转化为个性化治疗。Sage Weil将分享Ceph的可扩展,有弹性的云存储如何帮助我们管理数据洪流。 收集信息是了解我们周围世界的关键。大数据正在帮助我们扩展永无止境的发现使命。

阅读全文

数据爆炸

演讲嘉宾

Kenneth Cukier

经济学人资深编辑,Babbage技术播客主持人

Doctor Ellen Grant

波士顿儿童医院胎儿-新生儿神经影像和发育科学中心主任,哈佛医学院放射学副教授

Rudolph Pienaar

波士顿儿童医院的工作人员科学家和哈佛医学院放射科讲师

Sage Weil

Ceph联合创始人与首席架构师

聆听代码英雄的故事

第一集 | 按下开始吧

在“开源”和“互联网”术语出现之前,这些领域就有厂商存在。他们创建了原始的开源社区,致力于分享并且利用彼此的工作成果。对于许多程序员来说,游戏引领他们踏上事业之路。 在本集音频中,我们将了解早期通过ARPANET进行游戏开发的免费创意。游戏开发汇集了大量的创意和编程人才。尽管创建视频游戏最初是开放过程,但现在情况已变。这集解密你可以如何参与编写我们自己的《命令行英雄》游戏,并塑造游戏的精神。

聆听完整英文音频

第二集 | Hello, World

每种新的编程语言创建出来都是为执行之前不可能的事情。如今,我们有很多选择。但是,您到底需要了解哪些选择? 本集音频深入探讨了编程语言的历史。我们将认识被称为天才,同时也是海军少将的“Amazing Grace” - Grace Hopper。正是由于她的功劳,开发人员不需要拥有数学博士学位即可将程序写入机器代码中。我们还会认识Python软件基金会前主任、Project Jupyter的Carol Willing以及《纽约时报》和《连线》杂志的撰稿人Clive Thompson,他正在撰写一本关于程序员如何思考的书。

聆听完整英文音频

第三集 | 准备加入开源大军

你是否想进入开源领域但却不知从何处着手?你是一个贡献者,特想要了解为什么只有部分pull请求才会被接受?或者你是一个感到茫然的维护者? 本集音频介绍参与开源项目意味着什么。我们将跟随我们的英雄,了解他们如何从作为开源贡献者的角色一步步前进:首先寻找项目并为项目贡献代码,然后建立和维护繁荣的社区。Shannon Crabill分享了她如何在2017年Hacktoberfest上踏足开源领域,另外,Corinne Warnshuis介绍了拥有不同背景的人才对于创建优质软件的重要性。 为开源做贡献的方式有很多。我们接下来一起了解分析。

聆听完整英文音频

第四集 | 让失败有意义

失败是成功之母。我们在发现新事物的过程中屡战屡败。诀窍是摒弃快速失败的理念,相反,要让失败变得有价值有意义。 本集音频介绍科技如何接受失败。以好奇心和开放心态看待失败是我们项目流程的一部分。Jennifer Petoff分享了Google如何建立一种从失败中学习并不断改进的文化。随着观点的转变,Jessica Rudder展示了接受错误会导致意想不到的成功。另外,Jen Krieger解释了敏捷框架如何帮助我们制定应对失败的计划。 失败并不意味着结束。它可以是取得更大成绩的一个步骤。

聆听完整英文音频

第五集 | 关于DevSecOps

糟糕的安全性和可靠性实践可能导致业务中断,进而影响数百万用户。现在,安全必须融入DevOps运动中。在DevSecOps世界中,我们可以在提高安全性方面发挥创意。 每月发现一个漏洞曾经是常态。现在,由于采用敏捷流程和DevOps团队,软件开发方法迅速演变。Vincent Danen介绍这种演变如何导致漏洞的急剧增加。亚马逊前灾难处理大师Jesse Robbins解释了企业如何应对灾难性故障和破坏。Elastic产品安全负责人Josh Bressers展望了科技安全的未来。 我们不能把安全团队当作脾气暴躁的怪物。让我们一起了解DevSecOps团队如何将各路英雄聚在一起,以实现更好的安全性。

聆听完整英文音频

第六集 | 数据爆炸

大数据将帮助解决大问题:我们如何种植食物;如何向有需要的人提供物资;以及如何治愈疾病。但首先,我们需要弄清楚如何处理这些大数据。 现代生活充满了各种互连的小器件。我们现在每天产生的数据超过几千年来的数据量。Kenneth Cukier解释了数据如何变化,以及数据如何开始改变我们。Ellen Grant博士介绍波士顿儿童医院如何使用开源软件将大量数据转化为个性化治疗。Sage Weil将分享Ceph的可扩展,有弹性的云存储如何帮助我们管理数据洪流。 收集信息是了解我们周围世界的关键。大数据正在帮助我们扩展永无止境的发现使命。

聆听完整英文音频

第七集 | 无服务器

无服务器究竟是什么意思?当然,服务器仍然存在——互联网的基础并没有改变。但如果其他人负责处理服务器,开发人员可以做些什么? 无服务器计算使入门者能够轻松部署应用,并使专业人员能够更加高效地开展工作。Andrea Passwater将分享如何方便地抽象开发的基础架构组件(或从视图中移除)。但是,与任何便利性一样,无服务器也是一种需要折中的方案。Rodric Rabbah解释说,无服务器可能意味着放弃对部署的控制,并限制您对问题做出响应的能力。因此,他帮助创建了Apache OpenWhisk,这是一个开源的无服务器环境框架。另外,Himanshu Pant介绍了何时使用无服务器服务。 无服务器计算应向开发人员授权。但我们必须对整体情况保持好奇心——即使我们简化了工具箱。

聆听完整英文音频

第八集 | 开放的好奇心

最优秀、最聪明的人凭借袖珍计算器的计算能力将我们带到了月球。现在,他们将把我们带到更远的地方,那就是利用我们这一集音频谈论到的技术来做到这一点。开源将把我们带到火星。 第二季最后一集将我们带到美国宇航局(NASA)的喷气推进实验室 (JPL)。Tom Soderstrom将分享JPL通过采用开源获得了多少收益。Hila Lifshitz-Assaf会介绍NASA正通过开放软件和众包解决一些重大问题。另外,Dan Wachspress介绍与NASA合作意味着专有公司需要做出一些牺牲——但他们开展的是世界上最具创新性的项目。 最前沿的探险者选择在露天工作——而他们的目的地是火星。下一步征途是星辰大海?

聆听完整英文音频
Python的