OpenStack 对象存储中日益增长的多样性

在所有 OpenStack 项目中,对象存储(也称为 Swift)一直被认为已经成熟,或者说,很少有新东西发生的地方。我一直密切关注对象存储项目,很高兴地报告 Swift 中正在发生很多令人兴奋的 事情,特别是在社区参与和不断增长的生态系统方面。

OpenStack 对象存储的贡献者总数 达到 136 人,其中多达 16 人在 2013 年 7 月的一个星期内提交了代码。其中 64 人参与了 Havana 周期,其中 30 人是 Swift 的新贡献者。图表显示,每周作者总数、提交新错误的参与者数量(Closers/Openers 图表)以及提交、分类、设置优先级和修复错误的参与者种类(Changers 图表)都呈现出非常好的上升趋势。 主要贡献者(按补丁数量)来自 6 家不同的公司:SwiftStack、Red Hat、Rackspace、United Stack、IBM 和 eNovance。

功能也在不断增长:在 Havana 中,我们将获得全局集群。这允许部署者构建一个跨越广大地理区域的单一 Swift 存储系统。例如,部署者可以构建一个 Swift 存储集群,将不同的副本保存在不同的区域,以实现 DR 或低延迟的区域访问。SwiftStack、SoftLayer 和 Mirantis 都为全局集群功能做出了贡献。有关即将推出的内容的更多详细信息,请参阅 CHANGELOG。参加 香港峰会,了解 Concur 如何设置他们的全局 Swift 集群

还有更多新功能和很酷的功能即将推出:SwiftStack、Box 和 Intel 正在开发一种擦除编码存储策略。Rackspace 正在致力于改进复制。Red Hat 正在致力于使 Swift 与存储卷的接口更加动态。这项工作已经开始,并将是 香港峰会 的一个重要 讨论话题

由于拥有广泛的贡献者基础、解决实际用例的主要功能开发以及经过验证的规模性能,OpenStack 对象存储正在被广泛部署,并为世界上最大的存储云提供动力。我对 Swift 的进展和未来发展轨迹感到非常兴奋。

标签:

OpenStack 在 Grace Hopper 大会

我喜欢在那些我们拓展包容性贡献者基础的活动中汇报!在 Grace Hopper 会议后的星期六,我们四个人举办了一个研讨会,以招募未来的 OpenStack 贡献者。Grace Hopper 是对计算机领域女性的庆祝,今年有超过 4500 名女性参加了会议,这表明近年来取得了很大的增长。Iccha Sethi 早在四月份就提出了这个想法,并在活动前几个月组织了我们的研讨会。今年是我第一次参加这样的会议,我真的很喜欢这种体验,并在 Rackspace 开发者博客 上写了关于它的文章。

这是一张我们快乐的补丁制造者小组的照片


总共有 12 个开源项目和 200 名参与者。对于 OpenStack,Rackers Iccha Sethi、Jessica Lucci、Ashwini Shukla 和我作为技术支持,为参加的十个人提供服务。首先,Iccha 介绍了 OpenStack,使用了 openstack.org/marketing 上的优秀演示文稿。接下来,我们进行了自我介绍和简短的破冰活动,进行了一次云模拟活动。每个人都喜欢扮演云服务器,像在网络上传递文件一样传递红色的 Rackspace 软球。

然后我们打开笔记本电脑进行主要的研讨会,在许多 Rackspace 云服务器上运行 DevStack 并致力于第一个补丁!到一天结束时,我们为 Glance(镜像服务项目)提供了两个新的补丁。如果下午的航班没有耽误,我们本可以有更多的补丁。这是我们两个快乐的补丁者

Susan Lauber 也加入了我们的团队,她是第一批准备通过 RedHat 提供 OpenStack 培训的 OpenStack 培训师之一。基金会派发了 OpenStack 贴纸和最新的 OpenStack T 恤,这些 T 恤很快就被抢购一空!看到这么多女性一起合作 OpenStack 真是太好了。我期待在 OpenStack 峰会上能亲自看到更多的人。如果您参加香港峰会,请保存日期,参加下一次 Women of OpenStack 聚会 – 11 月 4 日星期一,下午 5 点至 7 点。详细信息将很快分享给所有峰会注册者。

会议和开源日充满了为 GNOME 女性外展计划 的招聘机会。我一直在邀请 OpenStack 组织赞助实习生,并且我也想通过这篇博客来提出要求。如果您想参与女性外展计划,现在有两项机会。我们有一些潜在的导师,但总是希望导师能提出实习生可以在 3 个月内完成的项目的好点子。此外,每个实习岗位每年赞助 5750 美元两次。如果您想捐款,请访问 https://gnome.org.cn/opw/ 并点击成为赞助者!如果您有兴趣加入该计划,请在 10 月 10 日之前告知管理员。

标签:

OpenStack 社区周刊 (9月27日 – 10月4日)

立即注册香港峰会
在全体大会中将提供英文至中文之即时翻译。 要得到更多信息, 请查阅注册信息页

2013 年 9 月 PTL 选举 – 最终结果

感谢选民、所有投票者以及所有为本次选举的 PTL 职位提出竞选的候选人。健康的、开放的流程能够建立我们决策能力的信任——感谢所有使这个流程成为可能的人。

思考如何实施 OpenStack 核心定义

围绕 OpenStack 核心定义 过程,社区进行了一系列讨论(OSCON、SFO 和 SA-TX)。我们仍在继续收集社区反馈。那么接下来是什么?

首先…. 参与:即将举行的社区核心讨论

  • 10 月 8 日晚上 7 点(周二)纽约聚会(Rob Hirschfeld 和 Monty Taylor)
  • 10 月 16 日上午 9 点(周三)暂定在线聚会(详细信息待定,Rob Hirschfeld 和 Alan Clark)
  • 10 月 22 日晚上 7 点(周二)明尼苏达聚会(Kyle Mestery 和 Sean Roberts)
  • 峰会前一周:北京聚会由 Alan Clark 主办(详细信息待定)

接下来是什么?  实施!Rob Hirschfeld 也在他的博客上提出了一些想法。

使用 git 更轻松地将补丁系列上游/回溯

您是否曾经需要将一组提交从一个 git 分支移植到另一个分支,但又不想进行完全合并?这是一个常见的挑战,Adam Spiers 花了一些时间解释如何减轻痛苦。

技巧与窍门

即将举行的活动

之前活动的报告

其他新闻

欢迎新开发者

您的隶属关系是否正确?请在 OpenStack Foundation 成员数据库 中检查您的个人资料!

OpenStack 反馈

在闸门关闭时忙碌

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

标签:

Open Mic 聚焦:Alessandro Pilotti

OLYMPUS DIGITAL CAMERA本文章是 OpenStack Open Mic 系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人。每周,一位新的贡献者将站出来回答五个关于 OpenStack、云、职业和他们喜欢做的事情的问题。

Alessandro Pilotti 是 Cloudbase Solutions 的首席执行官,这是一家总部位于意大利维罗纳和罗马尼亚蒂米什瓦拉的专注于云计算互操作性的公司。Cloudbase Solutions 提供 OpenStack 和 Windows 之间的集成,包括 Hyper-V 计算驱动程序和 Cloudbase-Init(Windows 的 Cloud-Init)。

Alessandro 目前是 ASP .Net / Internet Information Services 的 MVP 和 Windows Azure Insider,拥有计算机科学硕士学位、IT 领域的各种认证(MCSD、MCSE、MCDBA、RHCE)。他喜欢做技术演讲、开发开源项目和参与一般的 IT 社区生活。

在不编码、咨询或培训的时候,他会驾驶滑翔伞飞入古老的云层。您可以在 twitter 上关注他:@cloudbaseit

1. 你认为过去三年 OpenStack 最酷的事情是什么?

显然,从 OpenStack Folsom 开始重新引入 Hyper-V。 🙂 我一直非常喜欢互操作性,我们所做的事情有助于弥合 Microsoft 基于的基础设施和开源世界之间的差距。能够从大量的底层技术中进行选择是 OpenStack 的一个强项,我为参与这项工作感到自豪。到目前为止,我和我的团队所做的工作包括 Nova Hyper-V 计算代理、Neutron Hyper-V 插件和代理、Ceilometer Hyper-V 计算检查器、Windows 来宾支持(Cloudbase-Init)等等。所有这些东西都在一年内发布,并且我们还有很多即将发布的内容!

2. 作为一名开发者,什么行为对你帮助最大?

我认为开放的心态和激情驱动是帮助我最多的。这肯定比工作更像是一种手艺,需要逻辑、创造力和分析技能的完美平衡。与大多数其他手艺不同,我们的工具在不断变化和发展,这意味着需要花大量的时间阅读新内容并尝试它。我认为成为一名优秀的开发人员所需的技能分为四个主要领域:编码、架构、测试和系统管理技能。在云计算中,我们正在见证一个非常有趣的效果:两种主要的 IT 类别,开发人员和系统管理员正在合并成这个新的角色:devop。基本上是具有脚本技能的系统管理员和具有操作系统知识的开发人员的融合。前者通常缺乏编码和架构方面的知识(例如:设计模式),后者缺乏系统管理方面的知识,因此我强烈建议您尽可能多地投入时间来弥补差距,无论您在哪个方面。

帮助我塑造技能的一件事是尽早学习尽可能直接地使用操作系统 API。 过去,别无选择,任何像样的应用程序都是用 C/C++ 编写的。 基于字节码的框架(Java、.Net)和动态语言(Python、Ruby 等)在开发人员和底层系统之间增加了一个巨大而舒适的层,这意味着如今的开发人员很难完成需要超越框架限制的任务。 你甚至不需要用老派的 C/C++ “弄脏”你的手,Python 提供了像 ctypes 这样的模块来轻松完成工作,你只需要知道该怎么做。 我们的所有 OpenStack 贡献完全用 Python 编写,例如 Cloudbase-Init,其中包含许多此类编码示例。

我注意到人们倾向于在一个特定的操作系统和环境下学习一门语言并坚持使用它。 在我看来,这永远不会给你那种“加分”,让你在需要时以不同的视角看待事物,最终陷入“如果你只有一把锤子,一切看起来都像钉子”的境地。

还有很多要补充的,特别是如果你管理一个团队,但那又是另一个故事了!

3. 你是如何学习编码的? 是自学成才还是在大学学习? 在工作中学习?

三者兼而有之:在工作中自学,加上大学里学到的一些知识。 故事是这样的

我在高中快结束的时候得到了一台组装的基于 386DX 的电脑,回到 90 年代初,几乎立刻就开始在第一个小项目上进行专业编码。 我一直对很多不同的事物充满兴趣,出于对酷炫工程的好奇和敬畏。 我开始在 Windows 3.1 上用 C++ 编码(别笑,那是当时可用的!),它具有一套非常坚实的 API,与即将发布的 Windows NT 相同,至今仍在 Windows Server 2012 R2 中使用。 由于 Windows 3.x 的明显限制以及 Windows NT 要求的不可访问性(12MB 的内存对于一个贫穷的学生来说是一个荒谬的量!),我很快就转向了 OS/2(在其时代的一颗真正的宝石)和 Linux,后者正开始它的精彩故事。

我并没有抛弃 Windows,但我从 Windows 2000 开始才对微软发布的内容感到满意。 在所有这些操作系统上使用原始 API 和系统调用的编码经验证明是一所重要的学校。 我在 90 年代中期和一些朋友一起创办了一家 Web 开发公司,显然,托管服务器使用的 Linux 价格非常便宜,所以这就是我开始获得真正的系统管理员技能的地方,而编码方面大多是无聊的 PHP。 2001 年左右,我也开始在微软领域进行大量的咨询和培训。 我也开始收集认证:MCSD(VS 6.0 和 .Net)、MCSE、MCDBA、MCT,以及 Red Hat 认证工程师 (RHCE) 认证。 同时获得的计算机科学硕士学位更多地提高了适应新主题的能力以及数学和逻辑方面,而不是实际技能。

4. 你的快乐之地在哪里? 最喜欢的旅行地、度假地、放松地?

当我没有在世界各地旅行时,我大部分时间都在罗马尼亚的蒂米什瓦拉(Timisoara),我们的总部所在地,这几乎没有时间好好睡觉,更不用说考虑度假了! 也就是说,每当我有时间,我就会溜到意大利的维罗纳(Verona),在加尔达湖附近的群山中进行滑翔伞飞行。 这里有一张其中一个起飞区域的照片

Unknown-1

我喜欢这项运动的绝对简单性:它只是一块高科技的布料,配有安全带、降落伞和 GPS,你可以背在背上。 你只需要上升气流来获得高度(势能是你的唯一“燃料”),你就可以体验到一些壮丽的景色,一种惊人的自由感,以及一些有趣的冒险,特别是如果你最终降落在荒无人烟的地方。 优秀的飞行员(不是我的情况,呵呵)可以在天气好的时候飞行 100-200 公里。 虽然我的飞行技能相当生疏,特别是最近我的飞行时间非常有限,但我仍然可以吹嘘说我是少数真正“进入云端”的堆栈开发者之一。 😉

5. 你认为 OpenStack 在 20 年后、50 年后会用于什么?

不幸的是,我没有水晶球,但 IMO 今天的云的概念很快就会发生根本性的变化。 最终,所有这些虚拟化技术都相当史前。 今天的 IaaS 工具主要集中在使为物理环境创建的操作系统能够在虚拟化环境中运行,并投入了大量的开销来模拟物理机器的行为,这导致了许多缺点,例如启动时间过长。

例如,Hyper-V 已经在最新版本中引入了“第二代”虚拟硬件,通过提供略有不同的启动过程并删除在虚拟世界中无用的设备,大大缩短了启动时间。 我相信未来将会出现更多“仅云”操作系统,这意味着 OpenStack 将不得不快速适应技术发展的方向。

OpenStack 正在变得非常庞大,我们在 Havana 版本中遇到的问题表明,有太多的功能被提出和实现,而审查方面缺乏足够的带宽。 我真心希望我们能够保持适应新挑战的灵活性,以便在 20 年后达到目标。 50 年? 穿着黑色西装和深色眼镜的智能 OpenStack 服务/代理,以及公共电话而不是 RESTful API? 🙂

标签:

OpenStack 社区周刊 (9月20日-27日)

立即注册香港峰会
在全体大会中将提供英文至中文之即时翻译。 要得到更多信息, 请查阅注册信息页

最后一批邀请函已发送给香港峰会的活跃技术贡献者 (ATC)。 如果你的代码在 9 月 25 日之前合并,请检查你的收件箱和垃圾邮件文件夹。

请在9月30日之前参与 OpenStack 用户调查!

3 个 OpenStack 云的故事:CERN 生产中的 50,000 个核心

Tim Bell 在他的博客文章中解释了 CERN 的不同 OpenStack 环境及其独特的评估和管理团队。

OpenStack Icehouse 孵化项目汇总

OpenStack 技术委员会本周开会,考虑了即将到来的 Icehouse 周期中孵化项目的状态。 因此,数据库配置(代号 Trove)将成为 Icehouse(2014.1)版本的一部分,而消息队列(Marconi)和裸机服务器配置(Ironic)将处于孵化状态,以便在尚未命名的 J(2014.2)版本中正式发布。 MapReduce 作为服务(Savanna)也将处于孵化状态。

如何使用 Ask OpenStack

我们正在不断地共同构建“互联网上找到常见 OpenStack 问题答案的最佳场所”:我们的问答网站 Ask OpenStack 就是这样一个地方,需要每个人的帮助。 Ask OpenStack 是一项协作努力,可以把它想象成一个只有问题和答案的维基。

为 Zuul 介绍 NNFI 调度器

我们最近对 Zuul 的调度算法(确定将哪些更改组合在一起并运行测试)进行了一项更改。 现在,当更改测试失败(或存在合并冲突)时,Zuul 会将其从正在堆叠在一起进行测试的更改系列中移出,但仍会保留其在队列中的位置。 其后的更改的工作将被重新启动,而不会在提议的仓库状态中包含失败的更改。 如果之后有任何内容在其前面失败,Zuul 将再次将其放回正在测试的更改流中,并再次给予它机会。

技巧与窍门

即将举行的活动

之前活动的报告

其他新闻

欢迎新开发者

您的隶属关系是否正确?请在 OpenStack Foundation 成员数据库 中检查您的个人资料!

有答案吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

OpenStack 反馈

当我意识到是我破坏了门的时候

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

标签:

Open Mic 聚焦:Terri Yu

这篇帖子是 OpenStack Open Mic 系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人。 每周,一位新的贡献者将站到麦克风前,回答有关 OpenStack、云、职业和他们喜欢做的事情的五个问题。 terri-yu-hockey

Terri Yu 是 GNOME 妇女外展计划的实习生,正在 Ceilometer 组件上工作。 她还为开源组织 Software Carpentry(Mozilla Science Lab 的一部分)做出贡献,该组织的使命是教科学家软件技能。 在她之前的职业生涯中,她在麻省理工学院和耶鲁大学从事高能物理、量子信息和量子光学方面的物理研究。 现在她正在转型为软件和/或数据分析的职业。 你可以在 Twitter 上关注她:@terrimyu

1. 你的快乐之地在哪里? 最喜欢的旅行地、度假地、放松地?

溜冰场。 我是狂热的曲棍球运动员。 通常,我扮演防守前锋的角色,但我正在努力提高我的腕部射击。 我喜欢快速滑冰并在停止时喷洒雪花。 我希望有一天能在美国冰球全国锦标赛上比赛。

我最喜欢的球队是圣何塞鲨鱼队(NHL)和耶鲁公牛队(NCAA)。 最近,我开始收集球衣。 我有几件鲨鱼队的球衣,并且刚刚买了一件魁北克兰帕特队的球衣,因为我真的很想看一场加拿大主要青年冰球比赛。

2. 你是如何第一次参与 OpenStack 的?

我以前从未听说过 OpenStack,直到我开始申请 GNOME 妇女外展计划。 该计划为女性提供在开源项目上工作机会,并在经验丰富的导师的指导下进行。 我申请了几个组织,OpenStack 是我的首选。 幸运的是,我被录取了!

我的背景是物理学,目前正在转型为软件或数据分析职业。 我申请实习计划是为了获得一些软件经验。 OpenStack 非常适合我,因为我对后端、基础设施和科学应用中的重型计算等事物很感兴趣。 我还写了一篇 博客文章,更详细地介绍了是什么吸引我参与 OpenStack 的。

在我的导师 Julien Danjou 的指导下,我实习了 3 个月,从事 Ceilometer 组件的工作,他最近在 Open Mic 中被介绍过。 我使用过很多开源软件,但我不知道你可以通过为开源项目工作来获得报酬。 我认真考虑一下从事开源职业!

3. 你是如何学习编码的? 是自学成才还是在大学学习? 在工作中学习?

很难确切地记住我什么时候开始的。 我隐约记得在小学时阅读一个 LOGO 程序并将其输入计算机。 作为青少年,我在 C 和 Pascal 中参加了两个夏季编程课程,并在高中学习了 Pascal 课程。 当我进入麻省理工学院时,我很幸运地选修了传奇的 Structure and Interpretation of Computer Programs 课程,该课程是用 Scheme(一种类似于 LISP 的语言)教授的。 这是我在大学里上过的最好的课程,也是我第一次接触函数式编程。 最近,麻省理工学院彻底改变了这门课程,并将语言切换为 Python,这让我很伤心,因为 Scheme 是一种如此独特和有趣的语言。 不得不说 Python,但有太多的 Python 学习材料,所以你总是可以在以后再学习。 几年前,当我还在物理研究生院时,我参加了 Software Carpentry 的在线课程,该课程向我介绍了现代软件开发的基础知识,包括版本控制、自动化和测试。

我知道女性在软件领域所占的比例不均衡,但我很幸运,因为我在硅谷长大,我的父母坚持让我学习技术科目,如数学、科学和编程。 我们家在 13 岁时买的第一台电脑是 Apple II GS。 我一直觉得编码很有趣,直到我长大后,我才知道有些女性被劝阻学习编码。 我是多么幸运。 我希望我们能够增加像我一样拥有相同经历的女性数量。

4. 你认为 OpenStack 在 20 年后、50 年后会用于什么?

我学过一段时间物理学,所以我的(带有偏见)观点是,OpenStack 将会成为计算科学领域广泛使用的平台。我希望神经科学、遗传学、凝聚态物理学等领域的重大问题能够在运行 OpenStack 的集群上得到解决。这并非遥不可及,因为 CERN 和阿贡国家实验室已经在利用 OpenStack 进行计算科学研究。 Savanna 项目 正在努力使“在 OpenStack 上配置和管理 Hadoop 集群”变得容易。“开源软件是科学领域必不可少的工具,这不仅是因为成本低廉,还因为它可以让科学知识被所有人轻松地共享和访问。在 Software Carpentry 训练营做志愿者后,我对开源软件和科学研究的交叉领域产生了浓厚的兴趣。

5. 你有什么应对时差或长时间会议的技巧或窍门?

我不太了解时差,但我喜欢在长途机场等待和跨大陆航班上携带我的 Nintendo DS Lite。它具有超长的电池续航时间,所以即使航班延误也没问题!我可以沉浸在《逆转裁判》或《文明革命》中。

 

标签:

OpenStack 治理:选举下一开发周期的技术领导者

OpenStack 文化的一个重要部分是每六个月选举一次技术领导者:我们正在选举下一轮 6 个月发布周期的项目技术负责人。我们基于能力 merit 的治理模式是我们社区的强大优势之一。除非在 程序描述中另有说明,给定程序 PTL 选举的选民是基金会个人成员,同时也是 Grizzly-Havana 时间段(从 2012-09-27 到 2013-09-26 23:59 PST)期间某个程序项目的提交者。

本周,从 9 月 20 日到 9 月 26 日,候选人可以竞选 PTL 职位。电子投票站将于 9 月 27 日至 10 月 3 日开放。选举将使用 CIVS 和 Condorcet 算法(Schulze/Beatpath/CSSD 变体)进行。任何平局将使用 平局决胜规则解决。

PTL 当选后,我们还将选举 技术委员会成员。这是首次采用新的 TC 章程进行选举:本次选举将更新 11 个 TC 席位。排名第 1 到第 6 的候选人将获得一年任期,排名第 7 到第 11 的候选人将获得 6 个月任期。TC 选举的选民是基金会个人成员,同时也是 Grizzly-Havana 时间段(从 2012-09-27 到 2013-09-26 23:59 PST)期间某个官方程序项目的提交者。

任何选举选民团的成员都可以为同一选举提名自己的候选资格(除了 Vishvananda Ishaya 和 Thierry Carrez 这两位去年春天当选为一年任期的 TC 成员)。不需要提名。更多详细信息请参见专门的 wiki 页面

标签:

如何使用 Ask OpenStack

我们正在不断地共同构建“互联网上找到常见 OpenStack 问题答案的最佳场所”:我们的问答网站 Ask OpenStack 就是这样一个场所,需要大家的帮助。Ask OpenStack 是一项协作努力,可以将其视为一个只有问题和答案页面的 wiki。任何拥有超过 100 点 karma 点数的人都可以修复问题或答案,任何人都可以通过获得答案和/或问题的投票来获得 karma 点数。

我们收集了一些建议,供提问者和回答者在我们的 wiki 中使用。总结如下

如果您使用 Ask OpenStack 提问或提供答案,请在下面的评论中告诉我们您的想法以及您希望如何改进它。

vote-up

记得在 Ask OpenStack 上为好的问题和答案投票!

标签:

OpenStack 社区每周简报 (9 月 13 日 - 20 日)

立即注册香港峰会
在全体大会中将提供英文至中文之即时翻译。 要得到更多信息, 请查阅注册信息页

今天,所有香港峰会演讲者都已收到通知,告知他们的提交是否被接受纳入最终峰会日程。如果您提交了演讲稿,请立即检查您的电子邮件(您提交会话时使用的电子邮件地址)。如果您没有收到来自 OpenStack 的通知邮件,请联系 [email protected]

请在9月30日之前参与 OpenStack 用户调查!

OpenStack 发布培训市场

OpenStack 基金会推出了一款新的 培训市场,使您可以更轻松地 发现和参与由 OpenStack 生态系统中的技术提供商提供的 培训课程。Aptira、hastexo、The Linux Foundation、Mirantis、Morphlabs、 Piston、Rackspace、 Red Hat、SUSE 和 SwiftStack 是第一批在市场上提供课程的公司,目标是增加 OpenStack 人才库 并加速 OpenStack 培训课程的全球可用性。

技巧与窍门

即将举行的活动

之前活动的报告

其他新闻

欢迎新开发者

您的关联信息是否正确?请在 OpenStack Foundation 成员数据库中检查您的个人资料!

  • Thomas Maddox,Rackspace
  • Vitaliy Kolosov,Yahoo!
  • Chen Xiao,中国
  • Chengli XU,网易
  • Vitaly Kostenko,无
  • David Xie,Platform Computing
  • Keith Burns,Nexus IS
  • Dazhao Yu,IBM
  • Yves-Gwenael Bourhis,Cloudwatt
  • Sahid Orentino Ferdjaoui,Cloudwatt
  • Noboru Arai,NEC
  • Yair Fried,Red Hat
  • Kiyohiro Adachi,NEC
  • Ling Gao,IBM
  • Leonard Packham,Rackspace
  • Jason Smith,Rackspace
  • Hart Hoover,Rackspace
  • Abhishek Lahiri,Symantec Corporation
  • Evgeny Fedoruk,Radware
  • Denny Zhang,Unitedstack
  • Harri Hämäläinen,CSC – IT Center for Science Ltd.
  • Victor Morales,Intel
  • Sam Harwell,Rackspace
  • Bo Lin,Vmware
  • Joe Cropper,IBM

有答案吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

OpenStack 反馈

当我即将对评论进行 -1 评分时

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

 

Open Mic 聚焦:Christopher Armstrong

这篇帖子是 OpenStack Open Mic 系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人们。每周,一位新的贡献者将站到麦克风前,回答有关 OpenStack、云、职业和他们喜欢做的事情的五个问题。 me-bw

Christopher 在 Rackspace 负责 OpenStack Heat 项目,专注于 自动伸缩。我从事开源软件开发已经 超过十年了,我喜欢使用 Python。我曾在 游戏行业工作过一段时间,虽然这可能很有趣,但我很高兴回到 从事系统/框架级软件的工作,尤其是开源软件!

 他 住在德克萨斯州达拉斯附近。他喜欢 Greenville Ave Pizza、Revolver 啤酒和 RPG 视频游戏 🙂 您可以在 Twitter 上关注他 @radix

1. 在编码时,你最喜欢的饮料或零食是什么?

通常我的桌子上会放着一加仑装的水。我还会每天至少去当地的独立咖啡馆休息一下,喝一杯 cortado。

2. 你最喜欢的你贡献过代码的项目是什么?

那一定是 Twisted —— 我是在那里开始我的开源 黑客生涯的地方,并且在那里结交了许多朋友。我最近没有像以前那样有时间为它做出贡献,但当我这样做时,我感到非常快乐 🙂

3. 你是如何学习编码的?你是自学成才还是在 大学学习的?在工作中学习的?

自学成才,并得到了 Twisted 社区(尤其是 Glyph Lefkowitz、Jean-Paul Calderone 和 Allen Short)的随意指导。

4. 你是如何第一次参与 OpenStack 的?

我最近在 Rackspace 找到工作,开始为 Heat 做出贡献,从而成为了 OpenStack 的贡献者。能够参与 Heat 社区并学习很多关于编排的知识,我感到非常高兴。我迫不及待地想让每个人都开始 使用 Heat 进行部署编排!

5. 你有什么应对时差或长时间会议的技巧或窍门?

晚上 11 点服用 5 毫克褪黑素(除非我直到凌晨 1 点才在酒吧里)。 这绝对有助于我在时差的情况下获得 7-8 小时的睡眠!

标签: