我们又回来了,为您带来 OSCON 2014 第三天的主题演讲报道!本次报道来自俄勒冈州波特兰市的俄勒冈会议中心(直播)。
Andrew Sorensen:音乐会程序员
Andrew 从代码中创作音乐。他在夜总会和电子音乐节上进行他所谓的“现场编码音乐会”,但更传统的现场编码制作音乐是在声学场景中完成的。
为了 OSCON 的观众,Andrew 现场演示了一场现场编码音乐会。他首先编写钢琴程序,包括左手和右手的部分。他添加了底鼓、合成器、低音音符,最后是踩镲。他给这些乐器设定参数,并用代码改变时长、音量和和声调式等因素。
为了回到音乐会的起点,即第一个乐器(钢琴)的短循环,Andrew 降低了速度并逐个移除了乐器。观众可以听到整个过程一层一层地分解开来。热烈的掌声。
Frank Willison 奖,表彰对 Python 社区的贡献
今年的奖项颁给了 Barry Warsaw,他自 1995 年以来一直是 Python 核心开发者,为 Mailman 列表管理器以及 Python 和开源社区的许多其他工作做出了贡献。
Beth Flanagan:是的,你的冰箱正试图杀死你:不良行为者与物联网
来自英特尔的 Beth Flanagan 谈到了设备中的漏洞。不仅仅是任何设备,她专注于嵌入式领域的安全性。Flanagan 提出,“当我们在嵌入式设备上遇到像 Heartbleed 这样的漏洞时会发生什么?” 回答是:我们需要改变我们对嵌入式设备(作为非连接的、极少更新的设备)的看法。
Flanagan 更害怕植入物,而不是物联网中的任何东西。她提到了 Karen Sandler 关于这个主题的详细介绍。“如果 Heartbleed 向我们展示了什么,那就是它暴露了开源和 Linux 生态系统中一些关键部分资金不足的问题,”Flanagan 说。始终考虑安全性,并为开源生态系统做出贡献。
Ryan Vinyard:开放制造:将开放硬件带到 3D 打印之外
Ryan 的朋友开始为患有重复性劳损的人们开放开发键盘。他们创建的键盘可以在 Keyboard.io 上看到(并在 OSCON 2014 的 Expo 上展出)。然后,一旦他们设计好了键盘,他们就需要制造它。这就是事情变得非常复杂的地方。我们如何在开放的环境中制造?
特斯拉最近因开放专利而登上新闻,但他们如何开放专利呢?
重点: 要求您资助和支持的项目保持开放性。并且,在开放的环境中构建。
Rachel Nabors:站在巨人肩膀上的故事讲述
Rachel Nabors 多年来一直通过漫画讲述故事。她谈到了无限画布的想法,以及她如何使用 jQuery 和 CSS 来创建数字动画。更重要的是,Nabors 提到艺术家们希望他们能像程序员一样编码,以及协作的重要性。以及,编码人员可能希望他们能像艺术家一样绘画。
因此,寻找那些掌握了你的行业的人,并与他们合作。像我们许多人一样,Nabors 站在别人的肩膀上。她的故事讲述就是你的故事讲述。“我之所以讲述故事,是因为你们帮助了我,”Nabors 说。
评论已关闭。