程序员常去的10个顶级开发社区

Livecoding.tv   Livecoding.tv由一群欧美程序爱好者共同发起成立,旨在为全球程序员提供一个实时高效的互动平台。通过流视频技术将全世界优秀程序爱好者聚集起来,打破传统编程教育方式,同时视频直播程序员们可以实时互动。对于程序员们来说,直播当然不是娱乐大众,而是将编程从孤单的、令人苦恼的行为转变成一件欢乐的事情,让编程变得不那么孤独。 截至目前平台已经拥有全球超过六万名注册用户,平均每天有数百路直播大约七百个小时的视频内容。   Stack Overflow   Stack Overflow是一个与程序相关的IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。由 Jeff Atwood 和 Joel Spolsky 这两个非常著名的 Blogger 在 2008 年创建,目前社区拥有超过470万名程序员,目前是全球最受程序员欢迎的开发社区,而且也是内容最丰富的社区之一。   GitHub   GitHub创办于2008年,被市场研究公司Forrester称作“开发者的Facebook”,有逾1000万名注册用户在协作开发2500万个软件项目。个人开发者利用GitHub存储、编写代码,并与其他开发者进行协作;企业和政府机构则利用它托管和管理软件项目。GitHub对不公开的软件项目收费。机构可以通过付费在内部托管GitHub,方便内部人员分享代码。GitHub其他服务则是免费的。   Geeklist   Geeklist主要是针对极客(Geek)推出的一个社交网络,让你在此分享你的成就,与其他志趣相投的极客和公司更好的联系。如果你是一名极客,那么可以加入这个社区,提高知名度,结识更多的同道之人。   SourceForge   SourceForge. net是世界上最大的开源软件开发网站,提供相当齐全的各种资料,并与全球观众分享免费服务。是全球最大开源软件开发平台和仓库,网站建立的宗旨,就是为开源软件提供一个存储、协作和发布的平台。SourceForge 上拥有大量非常优秀的开源软件。  …

10个免费学习编程的好地方

现在程序员不再被成为挨踢民工,随着国内互联网行业的大热特热,高薪、情怀、创业、融资吸引着疯狂的热钱,无数有志青年奋不顾身的投入到IT行业,现在我们来一起分享全球公认的10大免费学习编程的好去处。   Livecoding.tv Livecoding.tv创造性的将流视频技术引入编程分享和学习领域,运作原理很简单,开发人员通过流播视频直播自己编程,用户观看并询问问题或给出反馈。 Livecoding 的联合创始人Jamie Green 说:“这种交互是区别于 YouTube 定期在线课程的关键。那些教程往往被精心编辑过,展现的是解决问题的最佳方法,但现实中,工程师们并不是这样解决问题的。”   Hour of Code 一小时学编程网是一个介绍计算机科学的网络课程,它的目标是揭开编程的神秘面纱,让人人都可以学习基础编程技能。该网站是源于草根的计划项目,旨在鼓励每一个年轻人亲自尝试编程学习,每天花一小时学习编程,该计划从上线就吸引了来自世界各地的超过500万青年人的加入。   Free Code Camp 免费代码学院可以免费学习编程,并且可以为公益组织提供自己的服务。可以在社区聊天室中得到实时协助,不管是在浏览器还是手机上都可以随时学习。   MIT OpenCourseWare 麻省理工学院开放式课程计划是以网站为架构,将学院内许多教授的教学内容大规模地进行开放分享的计划,其主要目的在于资源共享,希望能提供全世界不分种族、国籍、宗教信仰等的教师、学生与自学者免费、搜寻麻省理工学院各课程教材的机会。   Code School CodeSchool无需安装,告别繁琐,轻轻松松即可学习。教程包括:视频教程、编码挑战以及屏幕截屏等多种学习方式。   W3Schools W3School是因特网上最大的WEB开发者资源,是完全免费的,是非营利性的,一直在升级和更新,是W3C中国社区成员,致力于推广W3C标准技术。作为因特网上最大的WEB开发者资源,其中包括全面的教程、完善的参考手册以及庞大的代码库。   edX edX是麻省理工和哈佛大学于2012年4月联手创建的大规模开放在线课堂平台。它免费给大众提供大学教育水平的在线课堂。  …

参加 Livecoding.tv 聊天机器人比赛吧!

聊天机器人看来在我们的网站非常受欢迎。我们决定举行一场关于聊天机器人的比赛来建立官方的聊天机器人。整个社区会选出获胜者,你可以以个人或者团队的身份来参与我们的比赛。 你可以编写你的机器人用任何编程语言,而且第一个版本不需要提供 API 和我们融合。可以看看一个我们的直播例子 Wilford Prize 一等奖: IPad Mini 16G 或者同等价值的安卓设备 二等奖: 树莓派 2 完整套件 三等奖: Kindle Fire 7 参与资格: a) 整个机器人的创建过程在 Livecoding.tv 直播; b) 视频可以被公众浏览在 Livecoding.tv 上; c) 任何人可以参观机器人的开发过程; d) 直播以 “ Chat Bot…