身为一名程序员,你应该多少听说过GitHub这个名字。作为一个在线协作网站,GitHub允许程序员们分享和协力于开源项目的工作。目前,该网站已经渡过了它五周岁的生日,用户数超过了350万,而且拥有超过600万的资料库。在来自GitHub三位创始人的一篇简短而又甜蜜的博客文章中,他们指出:五年前,当该网站首次推出时,仅有6000名注册用户;而且当时的资料数也只有2500个。 很显然,在"短短的"五年时间里,这个数字已经大大增加。早在2011年的9月份,GitHub的用户数就已经突破了100万的关卡;到了今年1月,其又迎来了第300万的用户。也就是说,在短短的几个月内,该网站就迎来了50万的新用户。 该站点由Tom Preston-Werner、Chris Wanstrath和PJ Hyett三人在2008年联合创立,当前,GitHub雇用了超过150位员工。 GitHub不仅是一个分享开源创作并与其它程序员合作的好地方,你也可以从GitHub上收到自己作品的反馈。用户可以提出复核、评论每一行的代码、报告问题、甚至询问其它用户的想法,并尝试将它们变成现实。 随着用户的不断增加,GitHub也日益发展壮大,变得更加成熟和完善起来。Github在生日期间发布了新的视觉识别效果,包括更新的Logo和官方标志……不仅如此,Github还在近日发布了重新设计的资料库界面,全新的体验侧重于内容,适合每日使用。 我们会在接下来几天内慢慢的更新这些新的设计,这是一个巨大的改动,我们不希望对你造成太多困扰。经过数周更新了,一个全新的 Github 会呈现在你面前。GitHub 是一个你每天都要使用的产品,我们侧重于优化用户和 Github 的交互,下一次当你点击一个通知邮件,你会发现导航条上原有的内容不见了:) 为了更加方便使用,GitHub还在最近发布了Octokit ,这是Github维护的一个新的使用GitHub API 的客户端库。 Octokit 反映了 Github 社区多年来的工作成果,展示了一个清晰的如何自底向上的开发例子,以及在应用中如何跟 Github API 进行交互。Octokit 包含两方式,可用于开发 Ruby 应用和 Objective-C 应用。Ruby 相当于 Github API 的简单 Ruby 封装,而 Objective-C 版本使用 Cocoa 和 Cocoa Touch 框架和 Github API 交互。 |