资讯月刊下载
[编程语言] 看Github上的开发者是如何更换编程语言的?
引用原文:Analyzing GitHub, how developers change programming languages over time 作者:Waren Long 翻译:Vincent 译者注:你是否曾经想过尝试换一门语言进行开发,从而挑战一下自己。本文作者分析了GitHub上面的用户,从而得到了用户切换开发语言的相关信息。以下为译文。 你是否曾经一边挣扎于项目的混乱,一边思考着 ...
[互联网] 爱开源的微软是如何击败 Facebook、Google 成为 Git ...
引用本文来自:http://blog.csdn.net/tangxiaoyin/article/details/73484466 作者:唐小引 引用拥抱开源的微软这几年究竟都做了些什么? 去年今月,我在微软开发者峰会上见到了《设计模式:可复用面向对象软件的基础》联合作者、现任微软技术院士(Technical Fellow at Microsoft)Erich Gamma,那是我第一次真正对「微软爱开 ...
[非技术] 现代开发人员必备的十款工具
引用原文:The 10 tools every modern developer should use 作者:Andrew C. Oliver 翻译:雁惊寒 译者注:本文介绍了一个开发者应该要使用的十个工具,包括Git、远程连接、云服务、数据库、脚本语言等等。以下是译文。 几年前,作为一名开发人员,你需要的就是编辑器、编译器,以及某种版本控制系统。(可悲的是,许多开发人员目前仍然不能正确地使用版本 ...
[开源软件] 28款GitHub最流行的开源机器学习项目:TensorFlow排 ...
现在机器学习逐渐成为行业热门,经过二十几年的发展,机器学习目前也有了十分广泛的应用,如:数据挖掘、计算机视觉、自然语言处理、生物特征识别、搜索引擎、医学诊断、DNA序列测序、语音和手写识别、战略游戏和机器人等方面。这里整理了目前GitHub上最受欢迎的28款开源的机器学习项目,以供开发者参考使用。 1. TensorFlow TensorFlow 是谷歌发布的第二代机器学习系统。据谷歌宣称,在部 ...
[开源软件] 开发者提到最多的十个 GitHub 仓库
简评:freeCodeCamp 社区最活跃的的部分是聊天室系统,里面会有数以千计的人在讨论技术(其实是灌水),互相帮助提高彼此的 coding 技能,在提到的众多 GitHub 仓库中,以下十个是最常见的。 1. freeCodeCamp/freeCodeCamp freeCodeCamp 社区本身就相当受欢迎,每周有近 25 万 stars,超过 10k 的 forks,以及几百个 issues ...
[开源软件] Go 语言 Web 服务框架 Gear 设计考量
Gear 是由 Teambition 开发的一个轻量级的、专注于可组合扩展和高性能的 Go 语言 Web 服务框架。 Gear 框架在设计与实现的过程中充分参考了 Go 语言下多款知名 Web 框架,也参考了 Node.js 下的知名 Web 框架,汲取各方优秀因素,结合我们的开发实践,精心打磨而成。 1. Server 底层基于原生 net/http 而不是 fasthttp 我们在计划使用并 ...
[编程语言] 2016 年 JavaScript 领域中最受欢迎的“明星”们
JS.ORG通过比较过去12个月里,在Github上增加的星标数,告诉你2016年的趋势。 在2015年,React是社区之王,Redux在与Flux的大战中获胜。那么,谁是2016年的JavaScript的新星? 以下图表比较了Github在过去12个月中增加的星标数量。JS.ORG分析了bestof.js.org的项目,这是一个与网络平台相关的最佳项目的精选列表。 一. 2016年最受欢迎 ...
[编程语言] github热度最高的语言是什么,用wordcloud制作流程解 ...
本篇文章意在对github仓库里不同编程语言中的高频词进行可视化展现。 数据源自2016年年中至年末期间,约300万套开源GitHub库。其结果以文本词云的形式展示如下: 这里保存了来自各套代码库中不同编程语言的对应常用词。GitHub的语言识别功能将这套库的大部分内容视为C++。这样的结果不无道理,毕竟其中相当一部分语言的诞生是受到C/C++的启发: 许可文本一般位于每种编程语言的注释当中 ...
[互联网] 程序员必备的17款强有力武器,你拥有几个!
对于每一位开发者而言,软件工具的重要性显然不言而喻。事实上,除了个人能力之外,它们也在团队的效率及实际生产力层面扮演着关键性角色。在今天的文章中,我们整理出17款最为强大的开发武器,如果您尚未尝试过其中部分工具,请务必予以关注。 1.Terminal(终端) 虽然根据开发方向的不同,大家对终端的依赖程度亦有所区别,但必须承认我们或多或少要与其打交道。 在终端中,大家可以通过命令执行各类进程。只 ...
[编程语言] 2017年值得高度关注的顶级开源项目
虽然没人能确切预知未来,也没人能够单靠代码本身就断定开源项目能否成功,但其过去的发展轨迹确实值得借鉴。那么,开源贡献者们将在2017年迎来哪些新项目?也许2016年中出现的一些项目能够为我们带来启示。 今天的这份榜单源自GitHub上于2016年年内诞生的新型项目,而具体上榜条目则根据其所获得的星评而定。当然,受篇幅所限,这份榜单显然不够全面。但在另一方面,这正是2016年开源项目发展态势的一种缩 ...
[Web前端] 支付宝AR抢红包?前端轻松就破解~
近期阿里搞了各LBS+AR实景的红包玩法,小伙伴们在公司里都玩疯了~ 有时候为了抢一个红包,会跑到另一个地方去拍照,虽然略麻烦,但整体的互动还是很有意思的。 不过对于机智的前端童鞋来说,只需要简单的一段代码就能破解AR红包(当然成功率也不是100%)。 破解原理见《上线仅一天:支付宝AR红包惨遭技术流破解》,感谢这位设计师童鞋。 我们要做的事情其实很简单 —— 把系统自带的小横条都去掉,去掉 ...
[开源软件] GitHub 发布 2016 年开源报告,代号章鱼猫
GitHub 又发布了一年一度的章鱼猫观察报告。在这个报告中,分别对开源和社区做了一些有趣的统计,现将其中一些有趣的数据和趋势撷取出来分享给大家。完整的报告请移步此处。 一、GitHub上最流行的开源项目 从让阿波罗11号登月的代码到开源课程,过去十二个月中,GitHub 上又涌现了一大批开源项目。以下是最流行的(得到星标最多)项目: 其中使用最多的开源许可证是:MIT、Apache-2. ...
[开源软件] Github上最具影响力的组织机构排行
哪些组织机构是Github最具有影响力的,本文使用gh-impact工具评估得出了如下TOP 10名单前三名分别是:Google、Facebook、Apache。 1.Google 得分:185 2.Facebook 得分:147 3.Apache 得分:130 4.Microsoft 得分:104 5.Mozilla 得分:95 6.Codrops 得分:92 7.Twitter 得分:88 8 ...
[开源软件] GitHub上那些值得一试的Java开源库
本文来自:简书 - 技匠 作为一名程序员,你几乎每天都会使用到GitHub上的那些著名Java第三方库,比如Apache Commons,Spring,Hibernate等等。除了这些,你可能还会fork或Star一些其他的开源库,但GitHub上的库实在太多了,以至于对于个人来说,你很难有时间去发现并了解那些不断加入的新库,而它们却往往能在一些新兴领域中给你提供帮助。 我一直使用JAVA来写后 ...
[互联网] 中国向GitHub发出删除通知
中国政府的网安部门向开源代码托管网站GitHub发出了一封删除通知,要求删除一个帖子,声称帖子描述的指控是毫无根据的,是恶意诋毁,要求GitHub尽可能快的删除帖子。目前GitHub还没有采取行动。GitHub公布的政府删除要求十分罕见。 来自:Solidot
[开源软件] 在GitHub 上,女性提交的代码更可能被接受
GitHub是最大的开发者社区,拥有超过1200万用户。GitHub用户个人简介不显示性别,但他们的Gmail电子邮件相关联的G+账户上有性别信息。计算机科学研究人员利用这一方法识别出1,426,121位GitHub用户的性别,然后分析了他们向开源项目递交的pull request以及维护者是否接受他们贡献的代码。结果出乎意料,虽然女性开发者的数量比较少,但她们递交的代码比男性开发者更可能被接 ...
[开源软件] 优秀大数据GitHub项目一览
VMware CEO Pat Gelsinger曾说: 引用数据科学是未来,大数据分析则是打开未来之门的钥匙 企业正在迅速用新技术武装自己以便从大数据项目中获益。各行业对大数据分析人才的需求也迫使我们升级自己的技能以便寻找更好的职业发展。 跳槽之前最好先搞清楚一个岗位会接触到的项目类型,这样你才能掌握所有需要的技能,工作的效率也会更高。 下面我们尽量列出了一些流行的开源大数据项目。根据它们各自的授权 ...
[开源软件] 一些实用的GitHub模式
英文出处:Jake Benilov 译文来自:伯乐在线 我的日常工作和开源工作经常要用到 git 和 GitHub ,所以我发现了有一些我经常用到的实用模式。 下文中我会把 pull 请求(pull request)简写成PR。 1. 剥离的PR 我什么时候用? 工作在特性开发分支 发现不好的代码想要马上就地修正,但是和我正在做的特性无关(例如一个小bug,或者哪里不一致,或者有违背代码规范 ...
[开源软件] Github 的系统内部都在用什么开源软件?
有时候处理规模问题最好的办法就是让事情变得简单并尽你可能去避免出现这种情况。这是 GitHub 所采用的方法,林纳斯·托瓦兹(Linus Torvalds)在十年前开发了Git源代码控制工具,GitHub 为该工具提供资料库服务(repository service),目前已经有了爆炸性的发展,并成为开源软件开发工作的重心之一。 可以理解为什么程序员们会精挑细选他们创作代码用的工具并与他人分享,反 ...
[互联网] GitHub完成2.5亿美元B轮融资 估值约20亿美元
据《华尔街日报》网络版报道,代码管理网站GitHub本周宣布,已融资2.5亿美元,投资方包括硅谷多家知名风投。援引知情人士消息,此轮融资对GitHub的估值约为20亿美元,至此,该公司的累积融资额达到3.5亿美元。 该轮融资反映出软件对于科技以外行业的公司越来越重要,而合作的软件开发和代码分享也有着越来越大的需求。 GitHub的成功在很大程度上基于软件开发的开源模式,开源让编程人员可以免费 ...