opensource项目_Opensource.com 2014年年度阅读清单

opensource项目

介绍今年的名单

开源项目和实践一直有着复杂的变革关系。

改变就是有效地发展。 透明而协作地工作可以加快我们共同创造美好事物的速度。 它还使我们在此过程中更快地失败。 而且,我们在一起失败的速度越快,我们最终就越会Swift找到可行的解决方案来解决我们面临的问题,并且适应性越强,就越容易适应变化。

同时,改变就是修改。 开源技术可以保护我们免受不必要的更改,即技术和法律环境中那些突如其来的变化,这些变化决定了我们可以使用工具做什么。 我们的技术越不透明,我们就越会受到那些拥有独占权力的人的摆布,他们会违背我们的意愿重塑这些景观,从而对我们生活中不可或缺的物体和平台进行不必要的,未经许可的更改。

称其为开源的变革悖论:既催化又缓解,前进和抵抗的能力。

今年的《 Opensource.com年度阅读清单》体现了处于开源方式核心的变化与稳定性之间的张力。 这里的 (每本书都是由Opensource.com社区的成员亲自挑选和审阅的)都在努力应对变化的细微差别。 他们将注意力集中在我们可能没有注意到的变化上。 他们使我们能够对已有的变化做出回应。 他们迫使我们做出改变,从而改善我们的生活。 他们支持我们对其他人认为不可避免的变化的怀疑。

简而言之,这些书可以应对变化-包含我们可能欢迎的变化,对我们不欢迎的变化进行反抗,并更敏锐地告诉它们差异-容易一些。 哲学家赫拉克利特斯(Heraclitus)曾经说过的话在今天就像在古希腊一样真实:“一切都在改变,什么也没有留下。” 2014年Opensource.com年度阅读列表坚持在不断变化的世界中开源工具,价值和思想的中心地位。


凤凰计划

由Gene Kim,Kevin Behr和George Spafford提供Dave Neary推荐)

有一天,您在一家陷入困境的汽车零件制造公司上班,发现您的IT运营副总裁被解雇了。 您现在正坐在座位上。 您将负责所有当前的IT项目,包括部署和维护每个人都依赖以挽救公司的逾期,“成败”电子商务门户。 你是做什么?

在这本非常有趣的书中,吉恩·金(Gene Kim)做了您可能认为不可能的事情:他写了一本有关运行IT运营的翻页书。 比尔·帕尔默(Bill Palmer)经历了一次英雄之旅,从一次危机到另一场危机,都是在DevOps土地上进行的一次发现之旅。 对于在开源社区工作的人们,这里有很多不错的经验教训—避免单点故障,情境意识和良好沟通的重要性,以及了解人们在使用软件时想要实现的全局。

但是要小心; 您将永远无法再以相同的方式看待一个名为“ Brent”的人。


艰苦学习Python

Zed A. Shaw撰写约书亚·霍尔姆Joshua Holm )推荐)

对于开始学习计算机编程的人来说,Python是绝佳的语言选择。 学习Python意味着您可以在Raspberry Pi上进行黑客攻击,为OpenStack做出贡献或在两者之间做任何其他事情。 Zed A. Shaw 的《艰苦学习Python》 。Shaw是入门Python程序员的绝佳学习资源。 不要被“困难的方式”关闭; 本书的练习都经过深思熟虑,并且在教学上是合理的。 实际上,以“艰难的方式”做事实际上最终将使您成为更好的程序员。

通过一系列52项练习(如果您算上第0课,则为53练习),学习者将学习如何在所有计算机编程中通用的基本概念(变量,函数,逻辑和循环。 肖的课程还旨在培养重要的编程技能,例如解决问题和关注细节。 练习的许多学习练习都涉及弄清事物为什么起作用的原因或为什么它们不起作用的原因。 学习者应该通过思考(偶尔会感到沮丧)来思考问题,并在最终找到解决办法时感到自豪和成就感。 此外,本书还包含15章的附录,这些附录是使用命令行的“速成班”(对于Unix操作系统,是BASH;对于Windows,则是PowerShell)。

您可以在Learn Python the Hard Way 网站上免费阅读该书的网络版本。 您还可以购买对伴随视频的数字访问权,以及epub,mobi和PDF格式的图书的可下载版本。 Addison-Wesley Professional为想要印刷本的人出版了该书的印刷版。


数字化社会变革

詹妮弗·厄尔Jennifer Earl)和卡特里娜·卡特里娜Katrina Kimport)布莱恩·贝伦斯 豪森Bryan Behrenshausen )推荐)

在网络技术在当代社会和政治运动中扮演的角色的激烈辩论中,您已经听说过双方。 “网络改变了一切!” 有人说。 “组织和动员社会变革将不再是同一回事!我们需要重新考虑我们今天对研究行动主义所了解的一切!” 其他人则反驳说:“近几十年来,政治变化很小!新技术只是在扩展和放大旧的趋势!我们无需对研究程序进行一点修改!”

在以数字为基础的社会变革中 ,珍妮弗·厄尔和卡特里娜·科姆里特(Katrina Kimport)试图在这两个关于互联网时代行动主义性质的学术立场之间找到一些急需的中间立场。 作者称前阵营为“理论2.0学者”,因为这些研究人员坚持认为,必须在诸如社交媒体之类的现象之后彻底改革每一种社会变革理论。 但是,他们的反对者是伯爵和克马利姆所说的“超大学者”:人们主张新媒体无助于重塑有效政治组织的基本原则,即使这些媒体确实影响了该组织的规模,范围和速度。

然而,伯爵和克姆雷特(Earl和Kimport)在经历了多年的数据收集和分析后得出的每个结论都将自己局限于研究非常特殊的对象,然后从战略上概括了这些对象的影响。 例如,理论2.0的学者倾向于把重点放在伯爵和克马利姆所说的“电子运动”上,即那些对数字空间和实践“原生”的社会运动(如快速暴民或战略性投票),因此他们坚持认为所有公民的政治活动正在发生根本变化。 另一方面,超大型学者倾向于研究具有强大离线影响力的政治组织向网络世界过渡的方式,因此他们声称新技术只是在重新调整传统活动。

当他们对新技术如何真正影响当今的激进主义进行更细微的分析(既没有重新引导也没有扩大规模)时,Earl和Kimport都在这两个位置上都处于低位。


超越恐惧

作者:布鲁斯·施耐尔Bruce Schneier)凯文·奥布莱恩Kevin O'Brien )的推荐)

关于什么构成安全计算机有一个古老的笑话。 最重要的是,它必须锁定在Vault中,没有网络连接,也没有电源连接,即使如此,您也需要担心谁可以访问Vault。 当然,这是一个笑话,因为没有人会这样做。 我们使用计算机和Internet的原因是它们给我们带来的好处,而将计算机放入金库仅是浪费金钱。 我们接受一定程度的风险,因为这是获得我们想要的利益的唯一途径。

在2003年,布鲁斯·施耐尔(Bruce Schneier)出版了《 超越恐惧》 ,他在书中证明,歇斯底里并不是安全的好方法。 Schneier争辩说,您需要问自己一些问题,以查看实施安全措施的成本与收益的计算对您来说是什么样子。

在这本书中,Schneier开发了一个五个问题的模型来评估安全性:

  1. 您要保护哪些资产?
  2. 这些资产有哪些风险?
  3. 安全解决方案如何减轻风险?
  4. 安全解决方案还会带来哪些其他风险?
  5. 安全解决方案需要哪些权衡?

施耐尔说,一次经历这个过程并不意味着结束。 随着系统的发展和技术的变化,您需要重新评估您的选择。 他的五个问题模型现在和2003年编写时一样有效。


目标

Eliyahu M.Goldratt和Jeff Cox 撰写Jeff Mackanic推荐

该目标于1984年首次发布。是的,1984年。

这是一本通俗易懂的小说,讲述了一个虚拟工厂的故事,以及一位年轻的工厂经理正面临严峻的形势:他需要在几个月内大幅度提高工厂的绩效,否则工厂将被关闭。

本书提出了几个大问题:

  1. 你的目标是什么? (摘自去年评论过 的精益创业公司 :目标不是一项新功能;它可能围绕销售和客户。)
  2. 正确的措施是什么? (我们经常会测量错误的项目。)
  3. 如何增加吞吐量? (确定正在减慢生产过程的约束。)

The Goal的虚拟制造工厂中,经理及其团队确定了其生产线中的几个瓶颈。 然后,他们实施创新策略以消除这些瓶颈(更改午餐计划,外包某些工作,更改工作流程)。 在目标和DevOps之间建立联系很容易。 IT的确与装配线有很多共通之处,因为实施新软件应用程序需要经过制造型流程才能使它正常运行(业务目标,需求,开发,测试,质量保证,生产,更新等)。

您可以立即应用“目标”中的课程。 花几分钟时间考虑一下您当前的工作。 实际目标是什么? 赚更多的钱? 吸引更多用户? 教更多学生? 然后将您的工作过程与制造过程一样来思考:生产过程中的约束是什么? 有什么创造性的方法可以最大程度地减少这些限制以增加吞吐量?


大胆之书

卡拉·施罗德Carla Schroder)推荐( Phil Shapiro推荐)

Audacity是一种流行的免费录音和编辑程序,适用于Linux,OS X和Windows。 自从它首次发布以来,我就一直在使用它,但是我总是在这里或那里摸索它的某些功能。 不再摸索。 这本广泛而有趣的阅读指南会让您无所适从。 本书由资深技术人员卡拉·施罗德(Carla Schroder)撰写,为您提供了从朋友那里获得的建议和信息。 一个非常聪明的朋友。

解释音频工程概念不是一件容易的事,但是本书正是要解决的。 我最欣赏的是那些经常使用该程序的人的提示和技巧。 Carla Schroder涵盖了Linux和Windows上的Audacity。 由于该程序在Mac上实际上是相同的,因此Mac用户不应感到被淘汰。

我喜欢看作者为自己设置的录音棚的照片。 本书整章说明了如何建立自己的录音室。 本书提供有关购买哪些麦克风以及如何设置麦克风以获取最佳录音的建议。

为您那里的音乐家:作者介绍了现在可以在线销售音乐的所有不同方式,以及提供音乐的最推荐的音频格式。 我很高兴看到FLAC格式(一种无损音频格式)在本书中获得了多次好评。

大胆之书》是公共图书馆,学校图书馆,创客空间以及“自助做”精神蓬勃发展的其他任何地方的推荐购买。 拥有自己的创客空间的公共图书馆最好购买多本书的副本。


大卫·艾格斯David Eggers)推荐( 罗伯·蒂勒Rob Tiller )推荐)

这是海滩读书的季节,但是很难找到与沙子,防晒霜和啤酒相得益彰的有价值的开放源代码相关的读书。 对于这个难以适应的利基市场,我提名Dave Eggers的《 The Circle》 。 这本小说有点浪费,但发人深省。

这个故事与Mae有关,她是一名年轻女子,她在Circle公司工作,该公司是一家成功的科技公司,模仿硅谷的一家服装公司,提供搜索引擎和其他功能。 校园是美丽的,特权是乐趣,人民是非凡的,技术是最前沿的。 作为一名新人,Mae在“客户体验”中工作,负责回答客户的投诉,但很快便成为了一名热心的Circler,并因此而崛起。

Circle的最新业务创新与彻底开放,透明和共享有关。 梅女士加入了试点项目,该项目要求她戴着一台小型摄像机,向全世界广播她的每句话和所有动作。 她阐明了所涉及的价值观:“秘密就是谎言”,“共享才是关怀”和“隐私就是盗窃”。 湄最终赢得了数百万的追随者。 她在彻底透明方面的成功引起了她的人际关系中的各种问题,并至少导致了一场死亡。

这与开源有什么关系? 这有点像开放源码,但它使我们思考开放性是否以及何时应有界限。 散文不是很好,但还不至于使您或至少我停止阅读。 最后,它是一个沙滩式翻页机,它将紧紧抓住您,直到令人震惊的结局。


公开建议

Lydia Pintscher编辑Scott Nesbitt推荐)

因此,您想为一个开源项目做出贡献,但不知道如何开始。 相信我,这并不少见。

如果您正在寻找开源项目入门指南,那么Open Advice值得一读。 Open Advice由Lydia Pintscher编辑,试图回答这个问题, 当您开始贡献时,您想知道什么?

为此,Pintscher收集了42位杰出贡献者针对各种开源项目的论文。 他们的论文涵盖了您可以对项目做出的一系列贡献,以及可能遇到的陷阱。

开放建议还涉及在开源项目上获得新的观点。 有些文章(例如“在FOSS中成为律师”和“基于自由和开放源代码的业务模型”)将使您对通常可能不会考虑的自由和开放源代码软件的某些方面睁开眼睛。

遵循免费开放的主题,您可以下载该书的PDF,ePub和mobi版本 。 您甚至可以从GitHub上获取LaTeX源文件 。 或者,您可以购买本书的印刷版

开放式建议是有趣而有启发性的阅读。 并非每篇文章都会吸引您,但这是可以预期的。 但是,这样做的结果会让您以过去可能没有的方式来思考开源项目。 开放式建议可能会鼓励您重新开始并增加您的贡献。 它对我有用。

如果您有兴趣为开源项目做贡献,请获取Open Advice的副本。 阅读涵盖您感兴趣的领域的部分。 学习本书中的课程,然后找到一个项目。 在找到最适合您的项目之前,您可能会反弹一些。 但有了从Open Advice中学到的知识,您就可以找到自己的利基。


主开关

蒂姆·吴Tamara Manik-Perlman的推荐)

经常被新技术迷住的技术人员可能对我们的破坏性创新受到困扰先前技术的相同垄断力量和监管失败的方式记忆犹新。 尽管我们将精力投入到开源软件的开发中,但容易忘记的是,我们努力的成功很大程度上取决于对互联网物理基础设施以及我们可以通过其访问的各种信息源的公平访问。它。 随着FCC 邀请公众对其拟议的网络中立规则进行评论 ,直到9月10日,这是追赶政府对通信技术监管历史的最佳时机。

在Wu 的Master Switch中 ,Tim Wu将原本很枯燥的话题变成了关于电话,广播和电影发展的有趣叙述。 Wu是哥伦比亚大学法学教授,他在2003年流行了“网络中立”一词 ,他指出了他称之为“周期”的每种技术的发展模式:“历史显示了信息技术的典型发展:从某人的爱好到某人的行业;从陪审团操纵的设备使光滑的生产奇妙;从可自由访问的渠道到由单个公司或卡特尔严格控制的渠道,从开放到封闭的系统。” 媒体垄断在限制事实上的自由表达的能力方面具有独特性,即使法律将其保留下来。

该书的最终论据当然是互联网不是例外,它的轨迹反映了其他“信息帝国”的轨迹。 也许独特的是,许多其他文化和商业机构在多大程度上依靠它来运作。 主开关提醒我们当前的自由状态可能多么不稳定。


美丽的数据

由Toby Segaran和Jeff Hammerbacher编辑Jason Baker推荐)

数据使世界运转。 不论您是否出于技术上的考虑,我们已经成为一个以数据为驱动力的社会,以了解如何使用数据变得越来越重要。 但是,尽管数据很重要,但我们对数据的理解是社会数字素养被忽视的方面之一。 对于许多人来说,数据听起来很无聊。 Beautiful Data的编辑者重新审视了数据如何令人兴奋,令人着迷,是的,美丽。

编辑们没有发表单一的叙述,而是收集了20篇独立的论文,这些论文展示了收集,处理,解释和可视化数据的不同方式。 可以将其视为简短故事的集合,讲述原始数据如何成为消费信息的故事。

故事范围很广; 他们传达了一切,从在火星着陆器上处理数据处理的困难到生活中原始数据存储(DNA)的故事,如何在城市环境中使用数据以实现从犯罪可视化到绘制房屋危机的应用程序,甚至如何使用数据艺术方面(以Radiohead的经典“纸牌屋”音乐录影带为例)。

您会在本书中找到许多代码示例来说明各种想法。 但是,这不是编程资源。 此处的代码段用于解释仅单词还不够用的概念,它们为感兴趣的人提供了更多细节。 但是不用担心。 您无需成为编码人员即可掌握最新情况。

而且,如果您自己购买这本书的副本,您会觉得自己所花的钱感觉不错。 编辑将他们从书中获得的所有版税都捐赠给Creative Commons和Sunlight Foundation,从而为未来的数据更自由,更容易获得提供了支持。


黑客伦理

Pekka Himanen撰写Gokul Kannan推荐)

这是关于工作,娱乐和生活的精彩讨论。 虽然有很多书讨论什么是开源(以及如何将哲学应用到生活的其他方面),但这本书却有所不同。 它更多地谈论了开源的工作方式。 在整本书中,Himanen都参考了分布式项目的开发,尤其是Linux内核。 这就是Linux的一切起点,而开源开发模型仍在持续取得成功。 这是我们需要寻找和学习开源工作方式的地方。 如何使一切成为可能? 成功的背后因素是什么? 在如此庞大的社区中,事情如何运作?

这本书消除了几个神话。 做好事情既不需要奴役,也不需要纪律。 我想指出莱纳斯定律(又名“是什么使黑客T了?”)。 促使某人做某事的任何动机都可以归类为“生存”,“社交生活”或“娱乐”。 结果,进步被定义为达到更高的类别-也就是说,不是为了生存而是为了社会原因,甚至为了娱乐而做某事。

如果您是黑客,建议您将本书的副本提供给所有的朋友和家人。


超越透明度

由Brett Goldstein和Lauren Dyson编辑Jason Hibbets推荐)

开放政府和开放数据运动的核心是前线人员。 超越透明度是这些开拓者和承担风险的人在提高政府开放性方面的故事,教训和前景的集合,所有这些都由美国法典策划。

这本书分为五个部分,向您展示了如何从政府那里打开数据,建立在这些数据上,理解它们并与之决策。 最后,这本书介绍了开放数据的未来。

编辑们将这本书描述为“对开放数据格局的跨学科调查,从业者在其中分享他们自己在开放公民数据方面所取得成就的故事”。 这正是您从本书中学到的东西。 您将阅读一些实际示例,例如北卡罗来纳州阿什维尔的CIO乔纳森·费尔德曼(Jonathon Feldman)的示例,它描述了这座城市的开放数据之旅。 您还将阅读费城市和县前首席数据官Mark Headd关于政府应如何提供服务的一些新思路。

如果您想了解开放数据,以及当地政府如何开始实施这些数据,对其进行增强或将其提升到一个新的水平,那么超越透明度是一个不错的起点。 我最喜欢的部分? 本书基于开放数据和开放政府领域专家的真实示例,并显示了开放数据如何成为经济发展战略的关键。

翻译自: https://opensource.com/life/14/6/annual-reading-list-2014

opensource项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值