设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:Oracle与MongoDB开撕 .NET开源两年成果曝光

2016-11-27 22:40| 发布者: joejoe0332| 查看: 8184| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 本周,MongoDB CEO Dev Ittycheria称:”MongoDB正在越来越来越大地动摇Oracle在数据库市场的领先地位,企业对成熟的NoSQL技术已经越来越自信。“之所以能有利的在市场上进行竞争,是因为甲骨文正在疏远客户。微软宣 ...
  本周,MongoDB CEO Dev Ittycheria称:”MongoDB正在越来越来越大地动摇Oracle在数据库市场的领先地位,企业对成熟的NoSQL技术已经越来越自信。“Ittycheria称,有30%的业务是客户主动从其它供应商的数据库产品迁移到MongoDB的,而两年前这个数字仅仅只有5%。那些被弃用的数据库中,主要是Oracle的产品。之所以能有利的在市场上进行竞争,是因为甲骨文正在疏远客户。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  回顾过去的一周,本周,微软宣布它成为了Linux基金会的白金成员,这距其前CEO巴尔默将 Linux 称之为“癌症”才15年。虽然此举对微软来说意义重大,但是并不是开源界的每个人都认为这对于 Linux 来说是好的变化,特别是这家位于雷德蒙的软件巨头向来被视作开源和Linux的敌人。本周,Debian开发者兼 Ububtu 成员 Julian Andres Klode 宣布,他计划在 2017年1月1日 关闭对 APT 资源库的 SHA-1 支持。业界反对 SHA-1(安全散列算法)加密已有多时,其被普遍用于签发数字内容、证书吊销列表(CRL)和数字证书。但到 2017年1月1日的时候,事情可能会对浏览互联网的老用户产生影响。2014年微软宣布开源 .NET核心框架,正如 Scott Hanselman 在他最近的 Connect 主题演讲中所说的,社区在这段时间做出了巨大的贡献。在 Scott Hunter 的 “.NET平台的新功能” 一栏中还能看到关于这个数字的更多细节:……Mozilla Add-ons Blog 11 月23日发布了2017年组件计划,称在过去一年里,将重点放在致力于在 Firefox 和 addons.mozilla.org(AMO)中构建 WebExtensions 支持的基础工作,减少附加软件审核所需的时间。同时,还对流程和产品进行了一些改进,以便通过诸如签名 API 和加载项管理器中的重新发现等举措,来进行提交、分发和发现插件。OpenBSD 基金会11月23日发布公告称,已经收到来自锤子科技捐赠的 CDN$ 280000(加币,折合约 140 万元人民币),这也是 OpenBSD 基金会有史以来收到的最大捐赠款。OpenBSD 基金会表示十分感谢锤子科技的慷慨支持!这笔捐款无疑将在未来几年为许多令人期待的项目提供资金。AMD通过推出全新的Radeon开放计算平台(ROCm),扩大了其在开源领域的影响力。该芯片制造商还公布了将OpenCL集成以提供用于GPU计算的“最通用”开源平台计划。与最初的ROCm不同,最新版本具有新的Radeon GPU硬件的软件支持,以及高级数学库和现代编程语言的基础。这些功能有助于解决高性能和超大规模计算的新解决方案。更多内容,本次专辑我们一起来关注……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。因为已经有很多人在谈论 Jigsaw,因此在第一部分我们先跳过不去讲它。在这一部分我们将会照本宣科地拿 JShell 做些事情, 这是 Java 的一个全新的 REPL (说到它能做的事情,例如你在一个地方敲入了 Java 代码,有了它就可以马上把代码的运行结果计算出来)。如果你还并不(特别地)了解这个东西但又感觉有点兴趣的话,可以看看 Robert Field 在去年的 Devoxx Belgium 上提供的这份不错的介绍。Fedora项目团队于今天宣布添加对树莓派2和3的系统支持。Fedora项目项目负责人Peter Robinson说道:“过去几年反馈最多的要求就是对树莓派设备的支持,为此我们也付出了诸多努力。早期适配者早已经注意到Fedora 24中对树莓派的支持,不过当时系统各个方面还不够完善因此没有正式发布。为了提升易用性我们还需要在很多细节方面进行调试和修改。”PowerShell全称 Windows PowerShell,在开发之初,微软将其命名为代号Monad。它首先是个Shell,它能够启动和操纵应用程序;其次 PowerShell也可以将几个命令组合起来放在文件中执行;同时,PowerShell还可以充分利用.Net和COM对象,来与各种系统交互,完成 各种复杂、自动化的操作。2016年11月21日,Apache 软件基金会(ASF)宣布 Apache® Geode™ 已从 Apache 孵化器毕业成为顶级项目(TLP),表明该项目的社区和产品已根据 ASF 的精英流程和原则得到良好管理。Apache Geode 是一个数据管理平台,提供实时的、一致的、贯穿整个云架构地访问数据关键型应用,最初由 GemStone Systems 公司开发(位于美国俄勒冈州的比弗顿市),商标为 GemFire™。当谷歌上个月发布新款 Pixel 智能手机之时,它们运行的 Android 7.1 牛轧糖操作系统,当时,谷歌表示,软件更新将在 12 月初的某个时候提供给其他 Nexus 手机,现在我们终于有一个具体的日期,那就是12月5日。以开发桌面Androd操作系统闻名的Jide公司今天宣布推出Remix In One(Remix IO)迷你主机,采用自己研发的桌面版 Android 操作系统,将 PC,视频盒子和游戏主机三合一。Remix IO 内建 1.5 GHz 八核 RK3368 Rockship CPU,PowerVR SGX6110 GPU 和 2 GB LPDDR3L 内存,作为提供生产力和娱乐性的产品,它拥有大量的连接选项,包括四个全尺寸的 USB 2.0 端口,HDMI 2.0,VGA 端口,Wi-Fi,蓝牙和以太网。更多开源软件的最新进展,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。机器学习和人工智能,正迅速成为重塑企业IT支柱和让企业成为顶尖公司的方式。在今年9月份的时候,微软、谷歌、Facebook、IBM和微软等巨头宣布一起建立 AI 合作组织。现在,他们正在大量投资 ML / AI 的硬件设计,旨在大大加速下一代应用。以下是他们的堆叠计划:……开源机器人技术,这对于追求专利与技术壁垒的大公司无疑是一场梦魇,而对于机器人创业公司确是莫大的福音。技术分享是一回事,赚钱是另一回事。开源对于机器人技术是一种好的商业模式吗?为了替用户创造价值,你需要将什么保持开源?这些公司是怎么想的呢?Lightbend最近调查了2100个JVM(包括Java和Scala)开发者,进行了以下研究:开发趋势和IT基础设施趋势之间的相互关系。各家公司在怎样用最新技术实现他们的应用程序。新兴技术的实际生产使用率统计分析。开源和基于云的解决方案促使公司推动有形地实现业务的产品和服务。 2014年,微软开始迈向进入Linux和开源社区的第一步。上个星期,微软正式成为Linux基金会的成员,加入其他主要技术公司,如Oracle,IBM和英特尔的行列。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  MongoDB CEO Dev Ittycheria 称:”MongoDB 正在越来越来越大地动摇 Oracle 在数据库市场的领先地位,企业对成熟的 NoSQL 技术已经越来越自信。“

  Ittycheria称,有 30% 的业务是客户主动从其它供应商的数据库产品迁移到 MongoDB 的,而两年前这个数字仅仅只有 5%。那些被弃用的数据库中,主要是 Oracle 的产品。之所以能有利的在市场上进行竞争,是因为甲骨文正在疏远客户。当一个产品出现性能、监管或需求等问题时,开发者会愿意做出改变。


  Ittycheria 还表示公司在两年半时间内业务增长了2.5倍,员工数量也翻了一番。他还提到客户离开甲骨文的一个主要理由是甲骨文的产品价格太高。MongoDB 的新客户包括大型银行,因为它的 logo 会让人们一眼就认识到这是一个非常复杂的股票交易平台。更多消息,大家可以关注本次专辑……

  本周,微软宣布它成为了 Linux 基金会的白金成员,这距其前 CEO 巴尔默将 Linux 称之为“癌症”才 15 年。虽然此举对微软来说意义重大,但是并不是开源界的每个人都认为这对于 Linux 来说是好的变化,特别是这家位于雷德蒙的软件巨头向来被视作开源和 Linux 的敌人。

  对于微软在开源领域的扩张中,业界有各种不同的观点,但就反对者而言,其最终的看法可以归结为微软试图减慢 Linux 的发展速度并最终扼杀它。

  虽然这看起来像是一个巨大的阴谋,但是 Linux 基金会主席 Jim Zemlin 在“计算机世界”的采访中解释说,微软现在是一家完全不同的公司,它对摧毁 Linux 根本不感兴趣。


  “首先,当你加入到 Linux 基金会当中,你就负有支持我们的组织的使命的责任,也就是说支持 Linux 和开源的发展”,他说道,“微软不仅致力于成为我们的组织成员,而且我可以告诉你,他们已经在做很多事情了。”

  “现在一切都在云上,每个人都有计算机,有太多的软件,即使是微软这样的巨头也不可能以一己之力全部搞定。这不可能。”

  以白金会员加入 Linux 基金会并不是微软唯一做的事情,该软件巨头之前就一直通过开源其产品来尝试接近 Linux,比如 .NET、PowerShell 和新的 Edge 浏览器的引擎部分。甚至,连微软的拳头产品 Windows 10 都带有 Ubuntu 子系统,这被视作该公司努力将两个世界融合在一起的举措。

  当然,如果微软继续在 Linux 世界继续扩展,这将是一个大的机遇,所以让我们期待将来有更多的新的变化。更多内容,大家不妨在本次专辑里了解一下……

  昨天,Debian 开发者兼 Ububtu 成员 Julian Andres Klode 宣布,他计划在 2017年1月1日 关闭对 APT 资源库的 SHA-1 支持。业界反对 SHA-1(安全散列算法)加密已有多时,其被普遍用于签发数字内容、证书吊销列表(CRL)和数字证书。但到 2017年1月1日 的时候,事情可能会对浏览互联网的老用户产生影响。


  需要指出的是,SHA-1 加密也被用于签发基于 Debian 的操作系统的高级包工具(APT)资源库,比如热门的 Ubuntu 和 Linux Mint 。这些经过 SHA-1 签名的资源,将于明年年初自动被 Ubuntu 16.04 LTS(Xenial Xerus)和 Ubuntu 16.10(Yakkety Yak)给拒绝。

  Julian Andres Klode 在邮件公告中称:“我们早已在索引文件中禁用了它,下一步将同样拒绝基于 SHA-1 的 GPG 签名。而现在,我们要在开发发布版中做得更早一些”。APT 1.4 即将于数日后登陆 Ubuntu 17.04(Zesty Zapus),而其默认就会拒绝 SHA-1 签署的资源(或至少部署某些警告措施)。更多情况,大家可以关注本次专辑。


  2014年微软宣布开源 .NET 核心框架,正如 Scott Hanselman 在他最近的 Connect 主题演讲中所说的,社区在这段时间做出了巨大的贡献。在 Scott Hunter 的 “.NET平台的新功能” 一栏中还能看到关于这个数字的更多细节:……


  有位 .NET 开发者发表文章,分析了 .NET开源两年之后的情况,对15个 .NET 开源项目进行了对比分析。黑色数字来自最近一个月,红色显示最低值,绿色值为最高值。 点击跳转原文可以通过单击按钮,悬停在单个线图以获取该工具每月数值之间的切换。

  经过对着15个 .NET 开源项目的 Pull Request 和问题报告数量的一系列对比分析(原文有非常详细的对比),发现并不是所有项目都有持久的活跃水平。而其中社区报告的问题占了很大的比例,合并代码仍主要是微软的开发者。这一情况并不出人意料,.NET 项目的门槛比较高。更多内容,本次专辑将为您一一带来……

  Mozilla Add-ons Blog 11 月23日发布了2017年组件计划,称在过去一年里,将重点放在致力于在 Firefox 和 addons.mozilla.org(AMO)中构建 WebExtensions 支持的基础工作,减少附加软件审核所需的时间。同时,还对流程和产品进行了一些改进,以便通过诸如签名 API 和加载项管理器中的重新发现等举措,来进行提交、分发和发现插件。


  2017年,WebExtensions 将继续是集中精力的地方。使得 SDK 与 Opera、Chrome 和 Edge 等产品兼容,通过最小的更改,实现插件移动到其他浏览器或从其他浏览器移动过来更简易。

  到2017年年底,随着 Firefox 57 的发布,将完全实现 WebExtensions,并将停止在桌面上加载任何其他扩展类型。详细内容本次专辑会为您慢慢道来……

   OpenBSD 基金会11月23日发布公告称,已经收到来自锤子科技捐赠的 CDN$ 280000(加币,折合约 140 万元人民币),这也是 OpenBSD 基金会有史以来收到的最大捐赠款。

  OpenBSD 基金会表示十分感谢锤子科技的慷慨支持!这笔捐款无疑将在未来几年为许多令人期待的项目提供资金。


  给开源项目捐款一向是锤子科技发布会的传统,去年发布会的门票收入捐给了国人章亦春主导的开源项目 OpenResty。今年,锤子科技选择将收益捐赠给 OpenBSD 基金会。

  OpenBSD 基金会是一家加拿大非营利组织,目前在支持 OpenBSD 和相关项目,如 OpenSSH、OpenBGPD、OpenNTPD、OpenSMTPD、LibreSSL 和 mandoc。。更多内容大家可以关注本次专辑……
 


  虽然 Linux 在桌面操作系统只有 2% 的市场占有率,但是对于超级计算机来说,Linux 用 99% 的市场占有率轻松地获取了统治地位。

  Linux 运行在超过 99% 的 TOP500 超级计算机上,这并不会让人感到惊讶。2015 年我们报道过“Linux 正运行在超过 97% 的 TOP500 超级计算机上”,今年 Linux 表现得更好。


  这些信息是由独立组织 Top500 收集的,每两年他们会公布已知的最快的 500 台超级计算机的细节。你可以打开这个网站,用以下条件筛选所需要的信息:国家、使用的操作系统类型、所有者等。别担心,我将会从这份表格中筛选整理出今年几个有趣的事实。

  如果要将上面的百分比细化到具体数量的话,500 台超级计算机中的 498 台运行着 Linux。剩余的两台超级计算机运行着基于 Unix 的操作系统。直到去年,还有一台超级计算机上在运行 Windows,今年的列表中没有出现 Windows 的身影。或许,这些超级计算机没一台能运行 Windows 10(一语双关)。详情请关注本次专辑……

  AMD通过推出全新的Radeon开放计算平台(ROCm),扩大了其在开源领域的影响力。该芯片制造商还公布了将OpenCL集成以提供用于GPU计算的“最通用”开源平台计划。

  与最初的ROCm不同,最新版本具有新的Radeon GPU硬件的软件支持,以及高级数学库和现代编程语言的基础。这些功能有助于解决高性能和超大规模计算的新解决方案。


  AMD高级副总裁、Radeon技术事业部首席架构师RajaKoduri表示:”ROCm是为利用GPU解决问题的新时代提供强大平台,旨在利用开源软件的力量为HPC和超大规模计算解决新的解决方案。“

  最新的平台支持所有基于Polaris架构的图形产品,包括Radeon™RX 460、470和480显卡,以及Radeon™Pro WX 7100、5100和4100 GPU,有一个可移植的异构计算接口(HIP),让开发人员能够使用HIPIFY将CUDA应用程序移植到ROCm。同样,还有异构计算编译器 (HCC),用于编译CPU和GPU的开发。详细情况请大家关注本次专辑……

   因为已经有很多人在谈论 Jigsaw,因此在第一部分我们先跳过不去讲它。在这一部分我们将会照本宣科地拿 JShell 做些事情, 这是 Java 的一个全新的 REPL (说到它能做的事情,例如你在一个地方敲入了 Java 代码,有了它就可以马上把代码的运行结果计算出来)。如果你还并不(特别地)了解这个东西但又感觉有点兴趣的话,可以看看 Robert Field 在去年的 Devoxx Belgium 上提供的这份不错的介绍。(JEP 222)
新的版本字符串


  让我们先来个简单的入门介绍: 版本名称。我尝试过去理解Java的版本命名模式,直到这样做的时候才觉得值得去深究一番。它是从 1.0 和 1.1 版本的 JDK 开始的 – 这俩版本还算是那么回事儿,但这俩版本以后就越来越不那么像话了。版本 1.2 到 1.5 对商标进行了重命名,如 Java 2 这样的,改变比较明显(还记得 J2SE 吗? 其实指的就是 2 这个版本)。到了 JDK 1.5 就很明显可以看出上述的命令模式没有真正起作用,因此Sun就开始将它叫做 Java 5了。围绕 Java 6,整个自 Java 2 开始的命名创意被悄无声息的埋没了,不过这样反而更让人明白——我们简单的叫它“Java X”就可以了。 (你是否知道 Java 版本,包含 Java 7 其实都有一个像 Tiger 和 Mustang 这样很酷的工程名字?)

  JVM 所报告的版本字符串并没有做出修改——它们总会是 1.x.... 这样的形式,不过现在有了 JEP 223, 版本字串和命令模式做了对齐。更多内容,大家请关注本次专题……
  


  Fedora项目团队于今天宣布添加对树莓派2和3的系统支持。Fedora项目项目负责人Peter Robinson说道:“过去几年反馈最多的要求就是对树莓派设备的支持,为此我们也付出了诸多努力。

  早期适配者早已经注意到Fedora 24中对树莓派的支持,不过当时系统各个方面还不够完善因此没有正式发布。为了提升易用性我们还需要在很多细节方面进行调试和修改。”


  从今天开始,树莓派2和3单板计算机都能安装使用Fedora 25 Beta的系统,不过需要注意的是目前还未支持树莓派3的WiFi和蓝牙技术,不过在下个月(2016年11月15日)发布的最终版本中将会得到修复。更多详细内容,请关注本次专辑……

  根据职业社交网站LinkedIn的信息,以及其他消息来源,谷歌旗下人工智能(AI)部门 DeepMind 近期招聘了一系列人工智能专家,旨在降低人工智能将来可能给人类带来灾难的风险。

  DeepMind 是谷歌 2014 年以 4 亿英镑(约合 4.97 亿美元)收购的人工智能部门,目前正在打造一系列能够自主学习和思考的智能计算机系统。

  到目前为止,DeepMind 的算法在某些方面已经能够超越人类,如复杂的围棋比赛。但谷歌并不满足于此,他们还计划利用人工智能“让世界变得更美好”。


  与此同时,为了降低人工智能可能给人类带来的危险,DeepMind 近期招聘了一系列人工智能专家,如维克托里亚·克拉克弗纳(Viktoriya Krakovna)、简·雷克(Jan Leike)和佩德罗·奥尔特加(Pedro Ortega)等。这些人将组建成一个新的部门:人工智能安全部门,但目前还不清楚该部门确切的组建日期。

  Lightbend最近调查了2100个JVM(包括Java和Scala)开发者,进行了以下研究:开发趋势和IT基础设施趋势之间的相互关系。各家公司在怎样用最新技术实现他们的应用程序。新兴技术的实际生产使用率统计分析。

  报告全文题为:“2016企业开发趋势:2100个JVM开发者的云、容器和微服务分析”,分析了从使用重量级J2EE服务器到微服务和轻量级容器来构建应用程序,这个变革背后的主要驱动力。


  调查主要得出了以下三个发现:微服务和快速数据是现代应用程序开发的主要驱动力。轻量级容器在使基础设施大众化,并且在挑战着Java EE应用程序服务器。可移植性和弹性的优势在推动着“本地云”的进程。

  当今的分布式服务都是为前所未有的大量数据而设计的,它们需要有更加弹性的、松耦合和可扩展的反应式系统。这种向反应式系统演化的驱势可以从反应式宣言中找到答案:

    发生这些变化主要是因为近年来对应用程序的需求已经急剧改变了。几年前,一套大型系统还会运行在几十台服务器上,命令响应时间要几秒钟,维护一次要停服几小时,数据以GB来计算。可现在应用程序已经到处都可以部署了,从移动终端到基于云的集群,上面运行着几千个多核处理器。用户希望得到毫秒级的响应,而且要100%在线。数据也开始用PB来衡量了。当今的需求已经不可能用过去的软件架构来满足了。



  开源机器人技术,这对于追求专利与技术壁垒的大公司无疑是一场梦魇,而对于机器人创业公司确是莫大的福音。

  技术分享是一回事,赚钱是另一回事。开源对于机器人技术是一种好的商业模式吗?为了替用户创造价值,你需要将什么保持开源?这些公司是怎么想的呢?


  IT经济已经有力地证明了当公司可以利用开源基础设施建立新产品和服务。如果不是一开始依赖像Python和GCC这样的工具,Google这样的公司就不会存在。没有Linux,IBM可能也不会从产品到服务都取得这样的成功。现在有多少初创公司以一个运行一些值得尊敬的LAMPstack的云托管机器作为开始,并且越来越多的云基础服务在开放。

  虽然这些类比容易误导人,但是机器人和IT之间的相似性足够证明这个想法。在机器人领域,我们有许多共同的问题需要去解决,从低级驱动到高级能力,还有开发者之间的库和工具。还没有看到一个成功的机器人业务,它的任何东西都有竞争优势。相反,成功来自于一种人们愿意支付的技术的组合和应用。最困难的部分是弄清楚机器人应该做什么。通过共同工作解决存在的问题,我们得到了更好的可靠地解决方案,并且我们解放了我们自己让我们花更多的时间去提高应用的级别,这才是我们区分我们自己的地方。更多内容,大家可以关注本次专辑……

  2016年11月21日,Apache 软件基金会(ASF)宣布 Apache® Geode™ 已从 Apache 孵化器毕业成为顶级项目(TLP),表明该项目的社区和产品已根据 ASF 的精英流程和原则得到良好管理。


  Apache Geode 是一个数据管理平台,提供实时的、一致的、贯穿整个云架构地访问数据关键型应用,最初由 GemStone Systems 公司开发(位于美国俄勒冈州的比弗顿市),商标为 GemFire™。 此项技术初期被广泛应用在金融领域,用于华尔街交易平台,作为事务性、 低延时的数据引擎。2015年4月将代码提交给 Apache 孵化器作为孵化项目。

  据悉,目前 Apache Geode 有超过600家大中型企业级用户, 主要是必须满足低延时和24x7 高可靠要求的,高可扩展的关键业务应用系统。详细内容请关注本次专辑……

  以开发桌面 Androd 操作系统闻名的 Jide 公司今天宣布推出 Remix In One(Remix IO)迷你主机,采用自己研发的桌面版 Android 操作系统,将 PC,视频盒子和游戏主机三合一。Remix IO 内建 1.5 GHz 八核 RK3368 Rockship CPU,PowerVR SGX6110 GPU 和 2 GB LPDDR3L 内存,作为提供生产力和娱乐性的产品,它拥有大量的连接选项,包括四个全尺寸的 USB 2.0 端口,HDMI 2.0,VGA 端口,Wi-Fi,蓝牙和以太网。 HDMI 输出端口支持4K 60 fps 视频。


  在软件方面,Remix IO 除了继续采用 Remix Mini 等产品当中熟悉的桌面式 Android 用户界面之外,Remix IO 还运行通常所说的“靠后”接口,具有更大的图标和易于控制,可以使用捆绑的遥控器进行操作。另外,Remix IO 也是一个 Android 电视盒,可以运行 Android TV 专用的应用,提供 Android TV 用户界面。Remix IO 可以自动为用户提供需要的软件版本,因此如果用户在机顶盒方案中启动 YouTube,则会启动 Android TV 的版本。如果使用键盘和鼠标,用户会得到桌面版本的 YouTube。

  在游戏方面,根据 Remix 社区的大量反馈,Jide 创建了一个系统,将大多数 Android 游戏对触摸需求,映射到实际的游戏手柄,甚至键盘和鼠标上。和以前一样,Jide 正在 Kickstarter 为 Remix IO 生产募集资金。鉴于 Remix Mini 的成功和初创公司的良好声誉,可以轻松达到 5 万美元的目标,Remix IO 目前在 Kickstarter 上的价格是 99 美元。



  昨天看到@湾区日报推荐的一篇文章非常有意思,说的是开源项目Ruby后台任务处理应用Sidekiq的故事。 不少开发者业余都会折腾一些个人爱好的开源小项目,Mike Perham也是一样。但不同的是,Mike从一开始就知道免费开发和维护开源项目是很难维持的。所以他很早就开始琢磨怎么赚钱的事情,他的套路就是免费 增值模式。所以他随后就陆续开发出按年付费的专业版和企业版(费用并不高)。18个月后,这个业务项目已经能让他每月赚到1万美元;2年后,项目的收入已 经足以让他放弃原来的工作,自己一个人既当老板又当员工来经营这个项目。此后这家小公司开始迅速发展,今年Sidekiq的收入已经达到了80万美元。从 个人业务项目到月入8万美元,Mike到底有哪些心得呢?请看他在Indie Hackes的分享。

  Mike Perham解释了其开源项目Sidekiq的付费专业版功能如何让他辞职并月入8万美元。我叫Mike Perham。过去20年我一直是Java和Ruby软件工程师。我设计开发了Sidekiq,这是一个针对Ruby语言的开源后台任务处理框架。我的公 司销售Sidekiq的两个商用版,Sidekiq Pro以及Sidekiq Enterprise,这两个版本提供了一些开源版所没有的功能。


  你是怎么开始弄Sidekiq的?2011年的时候,我意识到现有的Ruby后台处理解决方案很慢并且效率很低。当时我已经做了好几年的开源开发者了,目睹了一些热门的开源项目身上所发生的事情:带着极大的热情开始做项目;开发出了很有价值的东西,免费提供出去;因为各种请求和问题的支撑而不堪重负;最后筋疲力尽一走了之……

  于是我发誓,如果我要解决这个问题的话,我必须想出一个模式来避免这一可预见的后果。最简单的解决方案是钱:只要我能赚到钱,我就有继续干的动机。一开始我是把Sidekiq作为一个LGPL项目来开发的,然后以50美元的价格售卖商业许可……

  开源每天都会达到新的高度。但是一个新的研究表明超过 98% 的开发者在工作中使用开源工具。本篇资讯将主要讲述Git仓库管理软件GitLab的一项对于开源软件接受度的调查。


  仓库管理软件 GitLab 进行了一项调查披露了一些关于开源接受度的有趣事实。针对开发人员群体的调查表明 98% 的开发者更喜欢在工作中使用开源,91% 选择在工作和个人项目中选择使用相同的开发工具。此外,92% 的人认为分布式版本控制系统(Git 仓库)在工作中很重要。

  在所有的偏好编程语言中,JavaScript 占了 51% 的受访者比例。它后面是 Python、PHP、Java、Swift 和Objective-C。86% 的开发者认为安全是代码的主要判断标准。

  GitLab 首席执行官兼联合创始人 Sid Sijbrandij 在一次声明中表示:“尽管过程驱动的开发技术在过去已经取得了成功,但开发人员正在寻找一种更自然的软件开发革新以促进项目生命周期内的协作和信息共享。”更多详细内容,请关注本次专辑……

  你是否曾想像过完完全全在 Linux 终端里生存?没有图形桌面,没有现代的 GUI 软件,只有文本 —— 在 Linux shell 中,除了文本还是文本。这可能并不容易,但这是绝对可行的。我最近尝试完全在 Linux shell 中生存30天。下边提到的就是我最喜欢用的 shell 应用,可以用来处理大部分的常用电脑功能(网页浏览、文字处理等)。这些显然有些不足,因为纯文本操作实在是有些艰难。


  要在终端里发邮件,选择有很多。很多人会推荐 mutt 和 notmuch,这两个软件都功能强大并且表现非凡,但是我却更喜欢 alpine。为何?不仅是因为它的高效性,还因为如果你习惯了像 Thunderbird 之类的 GUI 邮件客户端,你会发现 alpine 的界面与它们非常相似。

  我有一个词要告诉你:w3m。 好吧,我承认这并不是一个真实的词。但 w3m 的确是我在 Linux 终端的 web 浏览器选择。它能够很好的呈现网页,并且它也足够强大,可以用来在像 Google+ 之类的网站上发布消息(尽管方法并不有趣)。 Lynx 可能是基于文本的 Web 浏览器的事实标准,但 w3m 还是我的最爱。

  对于编辑简单的文本文件,有一个应用是我最的最爱。不!不!不是 emacs,同样,也绝对不是 vim。对于编辑文本文件或者简要记下笔记,我喜欢使用 nano。对!就是 nano。它非常简单,易于学习并且使用方便。当然还有更多的软件具有更多功能,但 nano 的使用是最令人愉快的。

  更多本周开源资讯,本次专辑将为您一一呈现……


  MongoDB CEO Dev Ittycheria 称:”MongoDB 正在越来越来越大地动摇 Oracle 在数据库市场的领先地位,企业对成熟的 NoSQL 技术已经越来越自信。“Ittycheria 称,有 30% 的业务是客户主动从其它供应商的数据库产品迁移到 MongoDB 的,而两年前这个数字仅仅只有 5%。那些被弃用的数据库中,主要是 Oracle 的产品。之所以能有利的在市场上进行竞争,是因为甲骨文正在疏远客户。


  本周,微软宣布它成为了 Linux 基金会的白金成员,这距其前 CEO 巴尔默将 Linux 称之为“癌症”才 15 年。虽然此举对微软来说意义重大,但是并不是开源界的每个人都认为这对于 Linux 来说是好的变化,特别是这家位于雷德蒙的软件巨头向来被视作开源和 Linux 的敌人。


  昨天,Debian 开发者兼 Ububtu 成员 Julian Andres Klode 宣布,他计划在 2017年1月1日 关闭对 APT 资源库的 SHA-1 支持。业界反对 SHA-1(安全散列算法)加密已有多时,其被普遍用于签发数字内容、证书吊销列表(CRL)和数字证书。但到 2017年1月1日 的时候,事情可能会对浏览互联网的老用户产生影响。




  2014年微软宣布开源 .NET 核心框架,正如 Scott Hanselman 在他最近的 Connect 主题演讲中所说的,社区在这段时间做出了巨大的贡献。在 Scott Hunter 的 “.NET平台的新功能” 一栏中还能看到关于这个数字的更多细节:……


  Mozilla Add-ons Blog 11 月23日发布了2017年组件计划,称在过去一年里,将重点放在致力于在 Firefox 和 addons.mozilla.org(AMO)中构建 WebExtensions 支持的基础工作,减少附加软件审核所需的时间。同时,还对流程和产品进行了一些改进,以便通过诸如签名 API 和加载项管理器中的重新发现等举措,来进行提交、分发和发现插件。


  OpenBSD 基金会11月23日发布公告称,已经收到来自锤子科技捐赠的 CDN$ 280000(加币,折合约 140 万元人民币),这也是 OpenBSD 基金会有史以来收到的最大捐赠款。OpenBSD 基金会表示十分感谢锤子科技的慷慨支持!这笔捐款无疑将在未来几年为许多令人期待的项目提供资金。


  虽然 Linux 在桌面操作系统只有 2% 的市场占有率,但是对于超级计算机来说,Linux 用 99% 的市场占有率轻松地获取了统治地位。Linux 运行在超过 99% 的 TOP500 超级计算机上,这并不会让人感到惊讶。2015 年我们报道过“Linux 正运行在超过 97% 的 TOP500 超级计算机上”,今年 Linux 表现得更好。


  AMD通过推出全新的Radeon开放计算平台(ROCm),扩大了其在开源领域的影响力。该芯片制造商还公布了将OpenCL集成以提供用于GPU计算的“最通用”开源平台计划。与最初的ROCm不同,最新版本具有新的Radeon GPU硬件的软件支持,以及高级数学库和现代编程语言的基础。这些功能有助于解决高性能和超大规模计算的新解决方案。


  因为已经有很多人在谈论 Jigsaw,因此在第一部分我们先跳过不去讲它。在这一部分我们将会照本宣科地拿 JShell 做些事情, 这是 Java 的一个全新的 REPL (说到它能做的事情,例如你在一个地方敲入了 Java 代码,有了它就可以马上把代码的运行结果计算出来)。如果你还并不(特别地)了解这个东西但又感觉有点兴趣的话,可以看看 Robert Field 在去年的 Devoxx Belgium 上提供的这份不错的介绍。


  Fedora项目团队于今天宣布添加对树莓派2和3的系统支持。Fedora项目项目负责人Peter Robinson说道:“过去几年反馈最多的要求就是对树莓派设备的支持,为此我们也付出了诸多努力。早期适配者早已经注意到Fedora 24中对树莓派的支持,不过当时系统各个方面还不够完善因此没有正式发布。为了提升易用性我们还需要在很多细节方面进行调试和修改。”


  根据职业社交网站LinkedIn的信息,以及其他消息来源,谷歌旗下人工智能(AI)部门 DeepMind 近期招聘了一系列人工智能专家,旨在降低人工智能将来可能给人类带来灾难的风险。DeepMind 是谷歌 2014 年以 4 亿英镑(约合 4.97 亿美元)收购的人工智能部门,目前正在打造一系列能够自主学习和思考的智能计算机系统。


  Lightbend最近调查了2100个JVM(包括Java和Scala)开发者,进行了以下研究:开发趋势和IT基础设施趋势之间的相互关系。各家公司在怎样用最新技术实现他们的应用程序。新兴技术的实际生产使用率统计分析。


  11月15-17日,2016年《红鲱鱼》全球100强名单揭晓,SequoiaDB 巨杉数据库继在去年11月获得了全球创新大奖100强后,再次斩获全球100强的殊荣。这也是硅谷大数据领域对 SequoiaDB 技术创新的肯定。


  开源机器人技术,这对于追求专利与技术壁垒的大公司无疑是一场梦魇,而对于机器人创业公司确是莫大的福音。技术分享是一回事,赚钱是另一回事。开源对于机器人技术是一种好的商业模式吗?为了替用户创造价值,你需要将什么保持开源?这些公司是怎么想的呢?


  PowerShell全称 Windows PowerShell,在开发之初,微软将其命名为代号Monad。它首先是个Shell,它能够启动和操纵应用程序;其次 PowerShell也可以将几个命令组合起来放在文件中执行;同时,PowerShell还可以充分利用.Net和COM对象,来与各种系统交互,完成 各种复杂、自动化的操作。


  机器学习和人工智能,正迅速成为重塑企业IT支柱和让企业成为顶尖公司的方式。在今年9月份的时候,微软、谷歌、Facebook、IBM和微软等巨头宣布一起建立 AI 合作组织。现在,他们正在大量投资 ML / AI 的硬件设计,旨在大大加速下一代应用。以下是他们的堆叠计划:……


  2016年11月21日,Apache 软件基金会(ASF)宣布 Apache® Geode™ 已从 Apache 孵化器毕业成为顶级项目(TLP),表明该项目的社区和产品已根据 ASF 的精英流程和原则得到良好管理。Apache Geode 是一个数据管理平台,提供实时的、一致的、贯穿整个云架构地访问数据关键型应用,最初由 GemStone Systems 公司开发(位于美国俄勒冈州的比弗顿市),商标为 GemFire™。


  当谷歌上个月发布新款 Pixel 智能手机之时,它们运行的 Android 7.1 牛轧糖操作系统,当时,谷歌表示,软件更新将在 12 月初的某个时候提供给其他 Nexus 手机,现在我们终于有一个具体的日期,那就是12月5日。


  AMD近期在国际超算大会(SC16)上,发表1.3版Radeon开放运算平台ROCm。此版本主要锁定目标,在于高效能的异质运算系统,其内含 对全新Radeon GPU硬体的软体支援、新数学函式库和基础丰富的现代程式语言。


  以开发桌面 Androd 操作系统闻名的 Jide 公司今天宣布推出 Remix In One(Remix IO)迷你主机,采用自己研发的桌面版 Android 操作系统,将 PC,视频盒子和游戏主机三合一。Remix IO 内建 1.5 GHz 八核 RK3368 Rockship CPU,PowerVR SGX6110 GPU 和 2 GB LPDDR3L 内存,作为提供生产力和娱乐性的产品,它拥有大量的连接选项,包括四个全尺寸的 USB 2.0 端口,HDMI 2.0,VGA 端口,Wi-Fi,蓝牙和以太网。


  来自 LinuxQuestions.org 和 Bad Voltage 的 Jeremy Garcia 提供了 Linux 25 年的发展历程。最开始,Linux 作为创作者 Linus Torvalds 的 “一个爱好”,如今,已然拥有超高的人气,这过程值得一讲。


  开源和基于云的解决方案促使公司推动有形地实现业务的产品和服务。 2014年,微软开始迈向进入Linux和开源社区的第一步。上个星期,微软正式成为Linux基金会的成员,加入其他主要技术公司,如Oracle,IBM和英特尔的行列。


  开源每天都会达到新的高度。但是一个新的研究表明超过 98% 的开发者在工作中使用开源工具。本篇资讯将主要讲述Git仓库管理软件GitLab的一项对于开源软件接受度的调查。仓库管理软件 GitLab进行了一项调查披露了一些关于开源接受度的有趣事实。


  昨天看到@湾区日报推荐的一篇文章非常有意思,说的是开源项目Ruby后台任务处理应用Sidekiq的故事。 不少开发者业余都会折腾一些个人爱好的开源小项目,Mike Perham也是一样。但不同的是,Mike从一开始就知道免费开发和维护开源项目是很难维持的。所以他很早就开始琢磨怎么赚钱的事情,他的套路就是免费增值模式。


  D3 是一个JavaScript数据可视化库用于HTML和SVG。它旨在将数据带入生活,强调Web标准,将强大的可视化技术与数据驱动的文档对象模型(DOM)操作方法相结合。 D3是Github上最流行的数据可视化项目,在数据科学界有很好的表现。


  对于一个项目,常用的一些npm简单命令包含的功能有:初始化一个文件夹( npm init ),下载npm模块( npm install ),创建测试( npm test ) 和自定义脚本( npm run )。但是,进一步了解一些 npm 的使用技巧可以彻底改变你的日常开发任务。


  你是否曾想像过完完全全在 Linux 终端里生存?没有图形桌面,没有现代的 GUI 软件,只有文本 —— 在 Linux shell 中,除了文本还是文本。这可能并不容易,但这是绝对可行的。我最近尝试完全在 Linux shell 中生存30天。下边提到的就是我最喜欢用的 shell 应用,可以用来处理大部分的常用电脑功能(网页浏览、文字处理等)。这些显然有些不足,因为纯文本操作实在是有些艰难。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部