资讯月刊下载
[开源软件] Facebook欲做最大开源公司:不会靠卖软件赚钱
「全球最大的开源公司」这一名号,在数易其主之后,最终归属了 Facebook。这家非典型的开源公司不依靠出售软件盈利,反而走上了开源的道路—提供开源代码,经营开源社区。 Red Hat 最终还是碰上竞争对手了。随着Hortonworks 以十亿美元的市值公开上市,「全球最大的开源公司」这一名号的归属眼看就要引发一番竞争。 但现在,不论是 Red Hat 还是 Hortonwo ...
[开源软件] Go语言诞生5周年!10大Go语言开源项目推荐
引用2014年11月,Golang官方博客发布文章 ,以纪念Go语言发布5周年。文章称,Go语言在云计算时代找到了位置,预言“2015年将是Go语言急剧发展之年”。 2014年11月,Golang官方博客发布Go语言核心开发组成员Andrew Gerrand文章 《Half a decade with Go》,以纪念Go语言发布5周年。Andrew Gerrand在文章中称,Go语言在工业界向云计算 ...
[开源软件] 开源的谬论?开源没你想的那么坏
开源软件(OSS)提供给业务的利益已经很明确了,实施恰当地开源使用政策,对于维持内部系统的安全性和完整性是至关重要的。授予OSS使用者的权利和义务记录在开源许可证上面,而这个是根据原开发者指定的。开源的一些细节说明经常不能让人充分理解,许多年来,存在着许多开源反对者,争论许可证需求的关键。在业内有如此多虚假或不准确的信息,关于许可证引起的FUD(恐惧、不确定性、怀疑),企业如何能确保他们投资于开源的 ...
[开源软件] Flow:Facebook 的 JavaScript 静态类型检查器
11 月 18 日,Facebook 宣布推出一个开源的 JavaScript 静态类型检查器,旨在发现 JS 程序中的类型错误,以提供程序员的效率和代码质量。本文译自 Facebook 官博文章,FB 的三位工程师为大家简要介绍了这个工具。 今天,我们很兴奋要发布 Flow 的先期版本,它是一个新的开源JavaScript静态类型检查器。Flow给JavaScript增加了静态类型来提高开发人员 ...
[移动开发] 苹果宣布 WatchKit 开发包正式开放
据《华尔街日报》报道,苹果周二宣布,WatchKit开发包已正式对开发者开放。通过该开发包,开发者将能开始为Apple Watch开发专有应用。Instagram、ESPN以及美国航空等公司的高管,已为苹果正式开放WatchKit表达了欢迎和兴奋之意。 根据苹果官方公布的声明,开发者通过此WatchKit将可创建允许用户执行开关房间电灯,或查看航班信息的提醒通知。此外,开发者也能利用“G ...
[开源软件] 15款值得学习的小型开源项目
对于初学者来说,小型开源项目更容易理解和学习,那么目前有哪些值得学习的小型开源项目?本文收集整理了知乎上网友推荐的一些不错的小型项目,代码基本都在5000行以内,感兴趣的朋友可以研究下。SeaJS Sea.js是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。Sea.js 追求简单、自然的代码书写和组织方式,代码非常精简。KoaK ...
[开源软件] 调查显示 80% 的开发者正在使用开源软件
Forrester,Black Duck software 和 North Bridge Venture Partners 三家公司,针对1400名开发者做了一项调查,发现84%的人在使用开源软件。参与调查的开发者不仅仅只是来自于开源公司,也有来自传统的控股公司,如微软。 开源工具,比如通常被用来编写安卓代码的Eclipse,现在正在被80%的软件开发者使用 为什么?他们中的大多数使用开源软件, ...
[开源软件] 值得Java开发者参与贡献的十个开源项目
开源项目越来越流行,对于刚入行的开发者来说,查看一些优秀的开源项目源码,并且参与贡献则可以不断提升自己。 如果你是一名Java开发者,并且想寻找一些不错的开源项目参与贡献,那么,你不妨看看这10个有趣的开源项目,它们都是基于Java开发,并且存在很大学习空间: 1.War Worlds——基于策略的游戏——Java server和Android客户端; 2.OpenWorm——neuromech ...
[移动开发] 谷歌放出Android 5.0源代码
Android 5.0正式版已经亮相,不过大家更关心的还是自己手机何时能用上,现在好消息终于来了。 谷歌已经正式将5.0系统Lollipop的源代码放在了AOSP上,有了这个开放的源代码后,大神们就可以跟进了。 与此同时,国外媒体报道称,最大的第三方ROM团队CM已经表示,将跟进Android 5.0的适配工作。 可以肯定的是,未来一、两个月,HTC/LG/三星等安卓厂商已经会让自家吃上棒棒糖的,就 ...
[开源软件] Google开源Material Design图标
Material Design Icons是Google Material Design规范的官方开源图标集,Google开源了 Material Design 系统图标包其中的750个字形。图标分类涵盖:动作、告警、音频视频、通信、内容、设备、编辑器、文件、硬件、图像、地图、导航、通知、社交等等。 图标格式包括: SVG 格式,24 像素和 48 像素; SVG 和 CSS sprites; ...
[开源软件] 复旦大学推出基于云的自然语言处理开源项目FudanNLP
几分钟内,在100万条用户反馈中筛选出有价值的用户需求;1秒钟内,各种在线机器人的对来自世界各地的用户问题的即时响应;类似以上这些神奇场景的背后,都有着自然语言处理(Natural Language Processing,简称NLP)的深度应用。 在上海复旦大学计算机学院邱锡鹏教授的带领下,该学院研发出了一套基于机器学习的中文自然语言文本处理的开发工具包——复旦自然语言处理(FudanNLP ,简 ...
[移动开发] 十款不容错过的Swift iOS开源项目
如果你从事的是iOS开发的工作,那么使用Swift语言也许会是一个不错的选择,相较Objective-C,Swift更易学习也更加强大。不过,纵观Swift教程,你会发现讲解的比较广泛,且并未深入涉及代码学习和实现等。这里,为了让大家能够进一步了解Swift及让开发工作更容易上手,作者以自身的体验,从几百个项目中选出了这十个不错的开源项目,希望可以为iOS开发者提供帮助。 1. Alamofire ...
[非技术] 一应俱全!开源跨平台3D应用开发框架Minko
Minko是由来自“浪漫之都”法国巴黎的Aerys公司开发的一套表现力十分出色的开源跨平台3D应用开发框架,支持HTML5、iOS、Android、Windows、OS X和Linux,能够用来开发和设计丰富、交互性良好并适用于PC、Web及移动平台的3D应用。 在Minko中,不仅有一个高度可扩展并全面文档化的核心框架,还有一个非常强大的编辑器。开发者只需通过单一的代码库,即可将3D应用部署到 ...
[开源软件] Github上推荐的12款DevOps开发工具
本文列出了Github上推荐的12款DevOps开发工具,这些工具可以帮助你更快更好的部署和管理服务器。 DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。 ...
[Web前端] 雅虎宣布停止开发开源的JavaScript工具库YUI
雅虎官方博客宣布终止开发开源的JavaScript工具库Yahoo User Interface library (YUI),只会针对一些重大的问题发布更新和修复bug。 YUI 是一个免费和开源的JavaScript和CSS 库,用于构建丰富的交互式Web应用程序。Yahoo自2005年以来一直在使用,并于2006年2月13日首次向社会公布。 在竞争激烈的前端框架中,由Yahoo推出网页 ...
[开源软件] 开源框架Ember.js迎来1.7.0和1.8 Beta 1更新
从最初的SproutCore、Amber.js到现如今的Ember.js,几经更名的Ember.js于近日在其官方博客上宣布同时发布Ember.js 1.7.0正式版和1.8第一个测试版本,屈指算来,从2013年8月发布1.0正式版,一年的时间,Ember.js已经经历了7次主要版本更新,更逐渐发展成为最受开发者喜爱的一大框架。 作为一款开源的JavaScript MVC框架,Ember ...