7年前的一个创意,成就了如今风靡全世界的社交网络和微博客服务——Twitter。如今Twitter的月活跃用户数达到了2亿多,每天大约有5亿条推文被发送。这一切的背后,是由大量的开源项目在支撑。 Twitter被称为“互联网的短信服务”,允许用户发布不超过140个字的微博客,该创意来自Twitter的联合创始人Jack Dorsey,这个在7年前被分析师称为“有史以来最愚蠢”的创意,不料如今已经成为了风靡全世界的社交网络和微博客服务,月活跃用户达到了2.183亿人,每天大约有5亿条推文(tweet)被发送,几乎每秒钟就产生了超过6000条推文。 2013年11月7日,Twitter正式在纽约证券交易所上市,发行价26美元,但开盘即大涨73%至45.1美元。 Twitter可以称之为构建于开源项目之上,该公司开源负责人Chris Aniszczyk表示,如果没有开源软件,Twitter将不会存在,用户在移动端和PC端发送和接收的每一条推文都会需要开源软件。 在Twitter公司,当计划开展一个新项目时,工程师会首先衡量需求以及开源项目的能力,并通过定制开源项目来更好地满足需求。正是如此,Twitter才发展如此迅速,并轻松解决了日益飞速扩增的流量和请求。在Twitter收发一条推文的背后,到底隐藏着多少的开源技术呢?本次专辑我们一起关注! 在几年的时间里,NodeJS逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用NodeJS进行开发,像PayPal,此外,开发人员还可以使用它来开发一些快速移动Web框架。 除了Web应用外,NodeJS也被应用在许多方面,本文盘点了NodeJS在其它方面所开发的十大令人神奇的项目,这些项目涉及到应用程序监控、媒体流、远程控制、桌面和移动应用等等。 NodeOS是采用NodeJS开发的一款友好的操作系统,该操作系统是完全建立在Linux内核之上的,并且采用shell和NPM进行包管理,采用NodeJS不仅可以很好地进行包管理,还可以很好的管理脚本、接口等。目前,Docker和Vagrant都是采用NodeOS的首个版本进行构建的。 许多硬件黑客希望通过Web页面即可控制他们的Arduino,Noduino就是这样的一个项目,一个简单灵活的JavaScript和NodeJS框架,通过使用HTML5、Socket.IO和NodeJS的Web应用来控制Arduino。目前,该项目刚刚启动,支持一些常用功能,比如从Arduino中捕获事件(例如点击按钮)等。更多介绍本次专辑将为您带来…… 社区管理者的角色一直在不断发展。在今年早些时候第一次参加了社区领袖峰会之后,我才开始逐渐意识到这一趋势的存在。要说这次大会让我得出的结论,社区管理工作是一种投资、而且其价值正在逐步提升。站在雇主面前,让他们买这、买那、不断增加投入力度。 “每一年,社区管理的艺术与科学特性都变得更具可预测性,”社区领袖峰会2013主要组织者之一Jono Bacon指出。不过,尽管可预测性有所提高,但角色本身仍然在迅速发展。协作工具与沟通方式的持续增加,例如社交媒体的兴起,使得社区管理工作变得愈发复杂。个人与业务之间的界线正变得越来越模糊,这一点在社交媒体领域体现得尤其明显。虽然我很喜欢利用Twitter之类的工具来分享与工作相关的内容或者跟自己的社区进行交流,但我同时也会利用它分享自己的个人兴趣。我可以说是社交媒体的忠实粉丝,喜欢通过这一平台了解人们对于某些事物的情绪以及反馈;社交媒体也有助于用户建立属于自己的个人品牌。总之,为了划清个人与业务之间的界线,大家应该先为社区圈定清晰的边缘,并在后续工作当中从各个角度遵循之前的设定。 今年,我们采访了多位拥有丰富社区管理经验的开源专家:来自Eucalyptus公司的Greg DeKoenigsberg、来自SugarCRM公司的John Mertic以及来自MySQL的Dave Stokes。我们还分享了来自OpenPlans运营负责人Ellen McDermott的文章,其中讨论了各社区主管当中经常使用的几种内容管理工具。他们的经验非常宝贵,足以供其他社区管理者借鉴并从中汲取灵感。 更多开源软件的相关动态,LUPA十二月开源新闻月度回顾将为大家一一呈现,请不要错过! |