设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Docker大会揭新路线阿里巴巴加入Apache基金会

2015-11-22 21:22| 发布者: joejoe0332| 查看: 16222| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 本周消息,欧洲DockerCon大会11月16日正式召开,本次专辑我们就为大家带来Docker的全新发展路线图。重点在Docker容器安全领域的新特性……本周三微软则同时升级了 .Net Core 和 ASP.Net,开发者可以开始在生产环境使 ...
  本周消息,欧洲DockerCon大会11月16日正式召开,本次专辑我们就为大家带来Docker的全新发展路线图。重点在Docker容器安全领域的新特性,对于在生产环境中更安全使用Docker有很大的参考价值。Docker公司还在巴塞罗那举办的DockerCon Europe大会上宣布三款安全工具以及容器的一些新特性。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!



  回顾过去的一周,本周三微软同时升级了 .Net Core 和 ASP.Net,开发者可以开始在生产环境使用微软开源的 .Net Core 跨平台框架和 ASP.Net Web 平台。微软发布了 .Net Core 5 和 ASP.Net 5 的 RC 版本,支持 Linux,Windows 和 Mac OS X 平台,这两个软件在一年前就已经开源了。.Net Core 现在主要是从数据中心扩展到触摸屏设备,添加了 CoreCLR runtime 和 CoreFX 库,主要是由  ASP.Net 工作流驱动。更多相关情况,我们将在本次专辑中带来……对于前不久Oracle裁掉了一部分Java布道师,近日一位Oracle前高管称其为该机构对Java的“计划报废”。如果这 个计划是属实的,那么对于寻常的开发者、已经采用了 Java 的公司、预备选择Java作为基础的创业者,究竟又会产生什么样的影响?近日,Jason Whaley在Dzone上进行了详细的分析……11月19日,阿里巴巴集团宣布正式加入Apache基金会,并向Apache基金会捐赠开源项目JStorm。JStorm正式成为Apache Storm里的子项目。JStorm将在 Apache Storm里孵化,孵化成功后会成为Apache Storm主干。2015年11月20日,由Postgres中国用户会举办的“Postgres 2015 全国用户大会”于北京丽亭华苑酒店举行。早晨开始就雪花纷飞,但风雪挡不住技术人员的热情大会现场依然人员爆棚。本次大会邀请了多位资深专家给技术人员带来一场精彩的知识盛宴,下面由小编带大家领略本周六上午主会场的盛况。……



  绝大部分Linux发行版中都包含了FFmpeg,最近Mozilla也决定在Firefox中采用最新的FFmpeg包,这个决定应该也不会让人感觉到意外,虽然对Firefox而言这也是个比较重要的变化。FFmpeg是知名的多媒体框架,这套解决方案本身已经相当流行。绝大部分Linux发行版都采用该方案,且默认融入到系统中,或者至少也有其一席之地。Linux系统之一的Ubuntu最近就从Libav转到了FFmpeg。日前,Netflix开源了他们的持续交付平台Spinnaker。Spinnaker是一个持续交付平台,它定位于将产品快速且持续的部署到多种云平台上。6年前,Netflix率先将服务部署到了AWS上,为此,他们开发了一系列工具,其中一个基于AWS的自动部署平台:Asgard。1年前,Netflix开始了Spinnaker,以实现内部的端到端持续交付。Google本周悄然发布了Android 6.0 Marshmallow的第一个升级版本——6.0.1。从版本号上即可看出,这是一个小幅度的修复性更新,但具体内容暂时不详,估计也就是一些Bug的修复。当然,可以肯定地说这与每月例行的安全更新无关,因为这个月的已经发布了,而且安全更新不改变系统版本号本次专辑,我们不妨一起来关注一下……IBM在过去15年间耕耘不辍,尤其在“开源开放”领域已逐渐成为风向标式的品牌,同时,随着技术的日臻完善, 今年8月,拥有IBM优秀基因的大型机产品——LinuxONE正式面世,更有两个版本为客户诚心力献!


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。大家是否都厌倦了每次拉取或者推送代码到 Git 仓库时都要输入用户名和密码?现在不用再烦恼了,微软今天开源了跨平台 Git 认证管理器 Git Credential Manager (GCM),支持 Linux,Mac 和 Windows 平台。首先发布的是 GCM for Windows,后来移植到 Mac 和 Linux 平台,主要是简化远程 Git 仓库的认证,特别是在 Visual Studio Team Services (VSTS) 上的认证。Cloud Foundry 基金会扩展其峰会系列,在亚太地区推进开源云原生应用平台。上海,2015年11月16日 - 具有领先的开源云原生应用平台的 Cloud Foundry 基金会在今年早些时候决定其第一个亚太峰会即在2015年12月2日至3号在中国上海召开。Cloud Foundry亚太峰会是基金会一系列国际Cloud Foundry全球峰会的一部分,其欧洲峰会已于2015年11月2-3日在柏林顺利召开。日前,瑞士首都伯尔尼议会要求政府 IT 部门逐渐停用有所有权的软件(proprietary software),改用 Linux 、LibreOffice 等开源软件。议会是投票通过这一决定的,他们希望使用的应用程序能够独立于 PC 操作系统和办公工具。去年十月,微软CEO Satya Nadella在旧金山的活动中说: “微软热爱Linux(Microsoft loves Linux。)”这句话让诸多人感到惊喜。至此之后,您可以在众Linux和开源的会议中看到微软的身影。今年八月,在美国西雅图的LinuxCon北美峰会上,微软以赞助商的身份出现,而与小企鹅们一块现身的Microsoft Azure也成为大会的最大亮点。你是系统管理员,Linux 重度用户,或者只是每天要在命令行花费大量时间的用户?选择哪种终端仿真程序,可能跟个人的喜好有关。你是喜欢轻量级呢,还是探索全部功能和可定制化的选项?或者只使用发行版给的默认选项?本次专辑,我们一起来关注。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  Docker公司本周三在巴塞罗那举办的DockerCon Europe大会上宣布三款安全工具以及容器的一些新特性。这些工具在不影响开发者正常工作流的情况下,使开发者使用容器更加安全。它们包括:使用Yubico硬件密钥、支持用户名称空间,这样Docker容器就不再需要root权限连接了。这两个新特性可以在Docker实验版本频道获取。


  Docker公司今天还宣布它们会定期扫描Docker Hub上的90多个官方仓库,来检查是否有潜在的漏洞,并且发布它们的扫描结果。

  Docker创始人兼CTO Solomon Hykes在他的keynote中强调安全非常重要,但是人们往往在事后才注意到。“这些就像烘焙中需要在开始就备烘焙的食材”【译者注:Solomon Hykes在这里以烤面包为例子,在开始就要先烤一些原料备用】。他指出:“你们需要在使用Docker初期就考虑好它的安全问题”。

  作为Docker的产品总监,Scott Johnston在本周早些就告诉我,Docker团队的目标是改善Docker平台同时确保使用Docker的开发者们不会去做一些“让他们平时的工作流不自然的事情”(Hykes称之为“美好而舒适的开发流”)。例如,新的硬件签名特性,它是基于最近推出的新的Docker Content Trust框架,这个框架允许容器的数字签名。更多消息,大家可以关注本次专辑……

  周三微软同时升级了 .Net Core 和 ASP.Net,开发者可以开始在生产环境使用微软开源的 .Net Core 跨平台框架和 ASP.Net Web 平台。


  微软发布了 .Net Core 5 和 ASP.Net 5 的 RC 版本,支持 Linux,Windows 和 Mac OS X 平台,这两个软件在一年前就已经开源了。.Net Core 现在主要是从数据中心扩展到触摸屏设备,添加了 CoreCLR runtime 和 CoreFX 库,主要是由  ASP.Net 工作流驱动。

  最重要的是 .NET Core 和 ASP.Net 添加 'go live' 协议,允许用户在生产环境部署,可以反馈在生产环境是如何运作的。并且,现在 .Net Core 已经完全支持 Mac,Linux 和 Windows 三个平台,特性都已完整。.Net Core 还新增了大量 APIs,包括 key ones for localization 和 networking。ASP.Net v5 修改了 hosting model,所以可以持续跨平台,支持 Mac,Linux 和 Windows。

  自从开源了 .Net Core,微软还提供了其他开源的技术,包括 CLR 和 NuGet 包技术,还包括之前开源的 Roslyn 编译器项目。上个月微软还宣布了与 Red Hat 的合作,这些都说明,微软已经走上了全新的开源之路!大家不妨在本次专辑里了解一下……

  如果Oracle真打算将Java平台投入维护模式,那么对于寻常的开发者、已经采用了 Java 的公司、预备选择Java作为基础的创业者,究竟又会产生什么样的影响?


  对于前不久Oracle裁掉了一部分Java布道师,近日一位Oracle前高管称其为该机构对Java的“计划报废”。如果这 个计划是属实的,那么对于寻常的开发者、已经采用了Java的公司、预备选择Java作为基础的创业者,究竟又会产生什么样的影响?近日,Jason Whaley在Dzone上进行了详细的分析……

  几个月前,Oracle 裁减了部分 Java 布道师。不久之后,一位 Oracle 前高管在发送给Infoworld 的邮件中称此举为“计划中的报废(planned obsolescence)”。

  一位负责Java的Oracle前高管在周二发给 InfoWorld 的这封邮件中声称了解 Oracle 公司内部信息。邮件 称 Oracle 正在转型为云公司,以期与 Salesforce 竞争。而且,"Java 已经完全失宠”,主题栏的原文为“Java——计划中的报废”。

  邮件还说,Oracle 不想给竞争对手更多资源,不想分享创新成果。Oracle 正在缩减对 Java EE (企业版)的投入,同时它也不希望别的公司接手 Java 或 Java EE,而且它正逐步将 JCP (Java Community Process) 打入冷宫。邮件称:“它们抱着赢者通吃的想法,不再热衷于合作”。“WebLogic 的专利申请将会逐步完成,同时,也会推出一个专利的微服务平台。”WebLogic是Oracle在2008年收购BEA Systems时得到的Java应用服务器。

  如果以上陈述有一半属实,那Oracle的想法和计划真是相当吓人。现在,将上面的陈述与下面的事实一起考虑。事实上,Oracle掌握了Java大部分的所有权。更多内幕,大家可以关注本次专辑。


  11月19日,阿里巴巴集团宣布正式加入Apache基金会,并向Apache基金会捐赠开源项目JStorm。JStorm正式成为Apache Storm里的子项目。JStorm将在 Apache Storm里孵化,孵化成功后会成为Apache Storm主干。


  Apache基金会官方表示,非常高兴JStorm能够成为Apache Storm社区的一员。JStorm是由阿里巴巴开源的实时计算系统,它使用Java语言代替Clojure语言重写了Apache Storm,并在原来的基础上做了诸多性能和功能的优化。

  JStorm团队在开源领域屡获殊荣:过4年发展,阿里巴巴JStorm集群已经成为世界上最大的集群之一,基于JStorm的应用数量超过1000个。数据显示,JStorm集群每天处理的消息数量达到1.5PB。

  阿里巴巴共享事业部高级技术专家封仲淹介绍,得益于阿里巴巴内部业务应用的磨练,JStorm平台发展得越来越快。最近两年,JStorm增加了Backpressure,Dynamic HighLevel Batch,Stable Nimbus HA,CGroup Module,Classloader,TopologyMaster等大量新的功能;在性能上,任何场景下JStorm运行速度都比Storm快平均20%。更多内容,本次专辑将为您一一带来……

  2015年11月20日,由Postgres中国用户会举办的“Postgres 2015 全国用户大会”于北京丽亭华苑酒店举行。早晨开始就雪花纷飞,但风雪挡不住技术人员的热情大会现场依然人员爆棚。本次大会邀请了多位资深专家给技术人员带来一场精彩的知识盛宴,下面由51CTO的记者带大家领略今天上午主会场的盛况。


  萧少聪·阿里云RDS PostgreSQL/PPAS产品经理:大会以来自阿里云RDS PostgreSQL/PPAS产品经理同时也是2015年“PG大象会”负责人萧少聪的欢迎致词拉开序幕,在致辞中,萧少聪对在场的技术人员介绍了本次大会的看点,赞助商、大会餐饮等,还别感谢了现场所有的志愿者。

  李元佳·华为产品经理:来自华为的产品经理,PostgreSQL中国用户会创始人之一的李元佳为技术人员分享的主题是《成长中的‘象社’》,他说,“ PG的志愿者是最可爱的人,真正的开源是公开代码、公开技术、公开交流”。之后介绍当前的Postgres中国用户会是由象行中国、大象会、社区(门户、QQ群、微信群、公众号、官方微博、文档翻译)、组织化运作四部分组成,到了明年还会增加象牙塔、PG大学、企业联盟等部分。

  田军·上容信息技术有限公司副总经理:来自湖南上容信息技术有限公司副总经理田军,演讲的主题是《上容数据库替代Oracle的国产化之路》。演讲开始介绍了上容公司成立于2013年11月,专注于国产数据库、大数据分析平台及信息服务的软件公司,还与国防科大是紧密的合作关系。之后从上容数据库与基于国产飞腾CPU的长城银河主机适配、上容数据库与旋极空间数据引擎、上容数据库与国产应用软件适配这三方面做了详细的阐述。

  王鹏冲·平安科技数据库管理:来着平安科技数据库管理部门的王鹏冲,演讲的主题是《平安数据库的PG之路》。演讲之初介绍了数据库产品发展趋势以及传统基于IOE的架构,面临互联网金融弹性高并发,横向扩展等挑战时的不足。之后介绍了平安科技和Postgres的结缘之路、引入推广Postgres过程中的一些相关工作及规划。最后,他表示:平安科技的开源数据库刚刚起步,后续会继续深入研究,并且说了一些对PostgreSQL未来的期许。

  谭峰·中国移动通信集团开源数据库管理:来自中国移动通信集团浙江有限公司,从事开源数据库管理谭峰,演讲的主题是《浙江移动 PostgreSQL-XC 应用实践》。演讲主要分为Postgres-XC 选型背景、Postgres-XC 使用情况、对 Postgres-XC 展望三部分。

  张宇·国网许继集团数据库工程师:最后出场的是来自国网许继集团数据库工程师张宇,演讲的主题是《国家电网Postgres应用实践分享》。演讲开始介绍了Postgres的应用背景、国网公司发展规划以及许继公司数据库研究与应用的历程。之后介绍了自主安全数据库管理软件:PowerDB和许继集团数据库研发的相关工作。通过六个经典的案例诠释了应用PG改造和新建的系统。详细内容本次专辑会为您慢慢道来……

  绝大部分Linux发行版中都包含了FFmpeg,最近Mozilla也决定在Firefox中采用最新的FFmpeg包,这个决定应该也不会让人感觉到意外,虽然对Firefox而言这也是个比较重要的变化。FFmpeg是知名的多媒体框架,这套解决方案本身已经相当流行。绝大部分Linux发行版都采用该方案,且默认融入到系统中,或者至少也有其一席之地。Linux系统之一的Ubuntu最近就从Libav转到了FFmpeg。


  FFmpeg说得具体些,是提供播放任意多媒体数据的各种应用与库的集合。它并不仅针对Linux,Windows平台上也有。它能够从源码中编译,而且对各种架构都是适用的,包括x86、ARM、PowerPC等。

  关于Firefox采用FFmpeg,最早是在9月份就提出的,该特性现已加入到Firefox 43 beta版中,很快稳定版分支也将加入。Firefox的Bugzilla如此描述这项BUG条目:“将默认采用FFmpeg PDM(如果ffmpeg在系统中可用的话)。我们默认将使用libav 9或FFmpeg 2.2。如果设置media.fragented-mp4.ffmpeg.enabled,则将允许使用libav 0.7和ffmpeg 0.8或更新版本。”

  一般用户应该没办法在视觉上发现其中的变化,Firefox 43预计将在2015年12月15日来临。更多内容本次专辑将为大家带来……


  日前,Netflix开源了他们的持续交付平台Spinnaker。Spinnaker是一个持续交付平台,它定位于将产品快速且持续的部署到多种云平台上。

  6年前,Netflix率先将服务部署到了AWS上,为此,他们开发了一系列工具,其中一个基于AWS的自动部署平台:Asgard。1年前,Netflix开始了Spinnaker,以实现内部的端到端持续交付。作为Asgard的替代,该项目期望重建一个持续交付平台,能够实现:通过灵活和可配置的管道实现可重复的自动部署;提供一个所有环境的全局视图,一个应用程序可以看见自己的在所属管道中的状态;通过一致且可靠的API,提供可编程配置;易于配置、维护和扩展;兼容Asgard特性……



  同时,Spinnaker作为云平台部署工具,Spinnaker团队和Google、微软、Pivotal等公司合作,致力于提供在多种平台上实现开箱即用的集群管理和部署功能。目前,Spinnaker可以部署管理AWS和Google云平台(GCP),针对Azure等平台的支持也在进行中。Spinnaker主要包含2块内容,集群管理和部署管理。更多内容大家可以关注本次专辑……
  
  当然,旧版本仍旧可以运行,用户的风险是不会再获得任何安全或功能补丁。详情请关注本次专辑……
  
  IBM在过去15年间耕耘不辍,尤其在“开源开放”领域已逐渐成为风向标式的品牌,同时,随着技术的日臻完善, 今年8月,拥有IBM优秀基因的大型机产品——LinuxONE正式面世,更有两个版本为客户诚心力献!


  基于IBM z13的LinuxONE 性能不必赘言:业内速度最快的处理器,一天完成了创纪录的300亿次RESTful web交互;相当于标准secure-key算法的加密性能可以大幅提升28倍;过去五年之间零可见内存故障等等。毕竟,大型机是服务器中的王者至尊。今天,我们来聊一聊LinuxONE的开放性与对开源的支持。

  LinuxONE特性之一号称是"由你做主的Linux",它全面支持主流开源软件,任由开发者选择自己所熟悉和偏爱的开源工具,支持包括Apache Spark、Node.js、MongoDB、MariaDB、PostgreSQL、Chef和Docker等一长串的名单。这些技术能够实现优于其它大型主机的运行,且具备引人瞩目的性能优势,可在LinuxONE上提供顶级的Linux体验。

  LinuxONE承袭过去15年来IBM在开源和Linux上的投入和发展,如今,其强大的开源性能足以支撑目前已有的顶尖开发技术,同时能扩展至8000个虚拟机,是目前单个Linux系统所能达到的最大扩展规模!据悉,业内领先的Linux发行商SUSE将率先支持大型主机KVM。Canonical计划发行面 LinuxONE和z Systems的Ubuntu,使其成为第三款Linux发行版。目前,SUSE和Red Hat也已经支持发行版,Canonical还计划支持大型主机KVM。更多内容,大家请关注本次专题……
  
  Cloud Foundry 基金会扩展其峰会系列,在亚太地区推进开源云原生应用平台。上海,2015年11月16日 - 具有领先的开源云原生应用平台的 Cloud Foundry 基金会在今年早些时候决定其第一个亚太峰会即在2015年12月2日至3号在中国上海召开。Cloud Foundry亚太峰会是基金会一系列国际Cloud Foundry全球峰会的一部分,其欧洲峰会已于2015年11月2-3日在柏林顺利召开。


  “我们已经看到大量的采用Cloud Foundry技术的用户已遍布了整片亚太地区,从百度到Telstra,并且从华为到NTT到富士通,”Cloud Foundry基金会的首席执行官Sam Ramji这样说道。 “此次峰会是为社区成员创造与他人进行项目合作以及向世界各地的专家学习如何部署平台的绝佳机会。”

  上海峰会的参会注册现已开放。数以百 计的应用开发者,IT运维专家,工程技术负责人,企业领导者,服务提供商和项目的贡献者将出席此次峰会。正如今春在北美召开的Cloud Foundry全球峰会一样人潮涌动,此次上海的亚洲峰会参会者们将与同行通力合作,了解最新的Cloud Foundry发展路线图,获得各种技术培训以及辅导;见证像MoPaaS(安尚云信),富士通,华为,NTT和东芝公司在Cloud Foundry陪伴下正进行的可持续创新发展,解放开发者们的束缚,交付应用程序的可移植性。参会人员将从这次会议中了解到微服务、容器、原生应用平台等 技术概念,并学会如何通过这些技术解决目前企业所面临的难题。更多内容请关注本次专辑的相关内容……


  在谷歌内部,处理图像识别、语音识别和语言翻译等任务时,TensorFlow依赖于配备图像处理单元(GPU)的机器,和被用于渲染游戏图像的芯片等,但对其它的任务也擅长。它对这些芯片的依赖比想象中的更多。

  谷歌宣布将其最重要的创新项目之一 —— 人工智能引擎 ——作为开源项目发布到网上供大家免费使用,这展示了计算机软件行业正进行着什么样的变革。


  最近,互联网巨头们接二连三地将自己线上核心业务所用的软件开源。项目开源加快了技术发展的进程。随着人工智能引擎TensorFlow的开源,谷歌能以各种方式为公司范围之外的机器学习研究提供支持,这些研究成果也将反馈给谷歌。

  不过谷歌的人工智能引擎也反映了当今计算机硬件行业的发展趋势。在谷歌内部,处理图像识别、语音识别和语言翻译等任务时,TensorFlow依赖于配备图像处理单元(GPU)的机器,和被用于渲染游戏图像的芯片等,但对其它的任务也擅长。它对这些芯片的依赖比想象中的更多。

  根据负责谷歌AI项目的工程师Jeff Dean的说法,谷歌不仅用GPU训练其AI服务,而且还运行这些服务产品 —— 将它们植入用户手中的智能电话。更多的,大家可以关注本次专辑……

  去年十月,微软CEO Satya Nadella在旧金山的活动中说: “微软热爱Linux(Microsoft loves Linux。)”这句话让诸多人感到惊喜。至此之后,您可以在众Linux和开源的会议中看到微软的身影。今年八月,在美国西雅图的LinuxCon北美峰会上,微软以赞助商的身份出现,而与小企鹅们一块现身的Microsoft Azure也成为大会的最大亮点。


  今年十月,来自于微软开源技术中心的K. Y. Srinivasan博士也在QCon全球软件开发大会上海站给大家娓娓道来:“微软热爱Linux——我们的开源之旅”。事实上Hyper-V虚拟驱动在Linux内核中的旅程早在5年前就开始了,上万行的代码也表明了微软对于如何让Linux在Hyper-V的虚拟环境中跑得更好更快的决心。

  根据各企业对Linux3.0新代码的贡献来衡量,微软是继红帽、英特尔、Novell和IBM之后的第五大Linux 3.0企业支持者。Ubuntu、SLES、RedHat、CentOS、Debian、Oracle Linux等主流Linux发行版都可以完美运行在微软的虚拟化平台Hyper-V上。

  另外一个令人振奋的事情是:运行在微软公有云平台Azure上的虚拟机中每四台就有一台是Linux!在QCon的演讲会上,K. Y. Srinivasan博士出于好奇问了一下有多少人知道听过”微软热爱Linux”的新闻。

  话说起来,这还是微软第一次在中国高谈微软热爱Linux,但这一点都不影响大家的热情。在问答阶段大家纷纷举手想了解微软对于Linux的支持,和Docker的合作以及.NET开源的利弊。对此,你如果想知道的更多,就快关注本次专辑吧……

  数据可视化平台 Plotly 开源旗下强大的 JavaScript 图表库,支持三种不同类型的图表,包括地图,箱形图和密度图,以及更常见的产品如,条状和线形图。源代码已发布在 GitHub。(已收录开源中国软件库 plotly.js)最新版本的 Plotly.js 可以免费、无限制地用于任何项目。


  此前 Plotly 在 R, Python 和 MATLAB 的客户端一直是开源的,但核心图表层 plotly.js 却是闭源的。而现在 Plotly 可以 100%离线地用于 RStudio, MATLAB 或 [Python] Jupyter 。

  Plotly 在声明中称,和许多JavaScript数据可视化库不同, Plotly.js 不依赖于 jQuery,而是基于新的开源 JSON (JavaScript Object Notation) schema,这使得 plotly.js 性能显著超过其它竞品。plotly.js 采用 JSON 的图表规范来制做交互可视化,所以从一种格式转换到另一种更加简单,比如将 CSV 文件转成 Excel 图表,Python 代码或交互图表,还有 R 代码。具体版本情况,本次专辑我们一起关注……

  你是系统管理员,Linux 重度用户,或者只是每天要在命令行花费大量时间的用户?选择哪种终端仿真程序,可能跟个人的喜好有关。你是喜欢轻量级呢,还是探索全部功能和可定制化的选项?或者只使用发行版给的默认选项?



  如果你对终端程序还不了解,你可以认为它们就是一种图形界面的程序,可以让你用 shell 访问你的机器。使用文本模式界面访问计算机,你可以发现 Linux 的真正强大之处,在各方面都你都可以找到更快、更有效、更多控制的程序,更不要说系统管理员和开发者日常依赖的大量工具。为了在图形界面获得 shell 功能,你需要终端仿真器。

  Terminal emulators:作为对比,我把每种终端运行 htop 的截屏列了出来,使用的都是默认配置。当然,每种终端程序都可以做某些程度的自定义,我机器上显示的样子不一定跟你机器上看到的完全一致。

  对于 GNOME 用户,Gnome Terminal 显然都是默认安装的。也就是说,它是系统的一部分。与我们列出的其他终端程序一样,它支持彩色的文本,多样化的主题,透明,鼠标交互,多标签,不过有一样特性没有让我接受不了,那就是改变窗口尺寸时文本自动重排。这个终端支持多用户,所以我可以任意尝试不同的设置项,而不会影响当前的配置,或者我也可以为不同的任务设置不同的配置。Gnome Terminal 支持链接的点击,这个特性用过之后就无法舍弃。

  作为 Gnome 的一个组件,它的标题栏的样式跟 GTK 主题保持一致,与系统的其他部分的外观也一样,与大多数 Gnome 组件一样,默认的终端遵循 GPL v3 协议。

  Guake:Guake 少数有“下拉”样式的界面的终端里的头一个,按下热键后下拉的内容会在屏幕的顶端显式。它也是我没有疑义的最喜欢的终端,在我家里的机器上它是日常工作使用的终端。Guake 和其他有下拉风格界面的终端的风格在 Quake 也有,出于对 90 年代的怀念,可以通过这种方式来重温我的最爱。

  在 Guake 众多特性中,我喜欢它自带了大量的主题,包括我个人最喜欢的 Solarized Dark 和 Tomorrow Night,让我流连忘返。它有足够多的配置项可以满足我所有的需求,默认的热荐(F12 启动,F11 全屏)已经成为我下意识的动作。Guake 可以在 GitHub 上找到,基于 GPLv2。更多请关注本次专辑!

  本周早些时候Google开源了TensorFlow(GitHub),此举在深度学习领域影响巨大,因为Google在人工智能领域的研发成绩斐然,有着雄厚的人才储备,而且Google自己的Gmail和搜索引擎都在使用自行研发的深度学习工具。


  无疑,来自Google军火库的TensorFlow必然是开源深度学习软件中的明星产品,登陆GitHub当天就成为最受关注的项目,当周获得评星数就轻松超过1万个。对于希望在应用中整合深度学习功能的开发者来说,GitHub上其实还有很多不错的开源项目值得关注,首先我们推荐目前规模人气最高的TOP3:

  一、Caffe。源自加州伯克利分校的Caffe被广泛应用,包括Pinterest这样的web大户。与TensorFlow一样,Caffe也是由C++开发,Caffe也是Google今年早些时候发布的DeepDream项目(可以识别喵星人的人工智能神经网络)的基础。

  二、Theano。2008年诞生于蒙特利尔理工学院,Theano派生出了大量深度学习Python软件包,最著名的包括Blocks和Keras。

  三、Torch。Torch诞生已经有十年之久,但是真正起势得益于去年Facebook开源了大量Torch的深度学习模块和扩展。Torch另外一个特殊之处是采用了不怎么流行的编程语言Lua(该语言曾被用来开发视频游戏)。

  除了以上三个比较成熟知名的项目,还有很多有特色的深度学习开源框架也值得关注:……

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


  本文是对11.16欧洲DockerCon大会的简短报道。重点在Docker容器安全领域的新特性,对于在生产环境中更安全使用Docker有很大的参考价值。Docker公司今天在巴塞罗那举办的 DockerCon Europe 大会上宣布三款安全工具以及容器的一些新特性。


  11月19日,阿里巴巴集团宣布正式加入Apache基金会,并向Apache基金会捐赠开源项目JStorm。JStorm正式成为Apache Storm里的子项目。JStorm将在 Apache Storm里孵化,孵化成功后会成为Apache Storm主干。


  周三微软同时升级了 .Net Core 和 ASP.Net,开发者可以开始在生产环境使用微软开源的 .Net Core 跨平台框架和 ASP.Net Web 平台。微软发布了 .Net Core 5 和 ASP.Net 5 的 RC 版本,支持 Linux,Windows 和 Mac OS X 平台,这两个软件在一年前就已经开源了。.Net Core 现在主要是从数据中心扩展到触摸屏设备,添加了 CoreCLR runtime 和 CoreFX 库,主要是由  ASP.Net 工作流驱动。


  对于前不久Oracle裁掉了一部分Java布道师,近日一位Oracle前高管称其为该机构对Java的“计划报废”。如果这 个计划是属实的,那么对于寻常的开发者、已经采用了 Java 的公司、预备选择Java作为基础的创业者,究竟又会产生什么样的影响?近日,Jason Whaley在Dzone上进行了详细的分析……



  2015年11月20日,由Postgres中国用户会举办的“Postgres 2015 全国用户大会”于北京丽亭华苑酒店举行。早晨开始就雪花纷飞,但风雪挡不住技术人员的热情大会现场依然人员爆棚。本次大会邀请了多位资深专家给技术人员带来一场精彩的知识盛宴,下面由51CTO的记者带大家领略今天上午主会场的盛况。


  微软今天正式开源 Visual Studio Code 跨平台编辑器,支持 Mac,Linux 和 Windows 平台。微软同时还发布了 VS Code v0.10.1 Beta 版本,最重要的是 Visual Studio Code 支持扩展/插件 (图库扩展,SDK 扩展,示例扩展)。


  绝大部分Linux发行版中都包含了FFmpeg,最近Mozilla也决定在Firefox中采用最新的FFmpeg包,这个决定应该也不会让人感觉到意外,虽然对Firefox而言这也是个比较重要的变化。FFmpeg是知名的多媒体框架,这套解决方案本身已经相当流行。绝大部分Linux发行版都采用该方案,且默认融入到系统中,或者至少也有其一席之地。Linux系统之一的Ubuntu最近就从Libav转到了FFmpeg。


  日前,Netflix开源了他们的持续交付平台Spinnaker。Spinnaker是一个持续交付平台,它定位于将产品快速且持续的部署到多种云平台上。6年前,Netflix率先将服务部署到了AWS上,为此,他们开发了一系列工具,其中一个基于AWS的自动部署平台:Asgard。1年前,Netflix开始了Spinnaker,以实现内部的端到端持续交付。


  Google今天悄然发布了Android 6.0 Marshmallow的第一个升级版本——6.0.1。从版本号上即可看出,这是一个小幅度的修复性更新,但具体内容暂时不详,估计也就是一些Bug的修复。当然,可以肯定地说这与每月例行的安全更新无关,因为这个月的已经发布了,而且安全更新不改变系统版本号。


  IBM在过去15年间耕耘不辍,尤其在“开源开放”领域已逐渐成为风向标式的品牌,同时,随着技术的日臻完善, 今年8月,拥有IBM优秀基因的大型机产品——LinuxONE正式面世,更有两个版本为客户诚心力献!


  大家是否都厌倦了每次拉取或者推送代码到 Git 仓库时都要输入用户名和密码?现在不用再烦恼了,微软今天开源了跨平台 Git 认证管理器 Git Credential Manager (GCM),支持 Linux,Mac 和 Windows 平台。首先发布的是 GCM for Windows,后来移植到 Mac 和 Linux 平台,主要是简化远程 Git 仓库的认证,特别是在 Visual Studio Team Services (VSTS) 上的认证。


  Sun微系统公司创始人、硅谷著名风险投资公司Khosla Ventures的创始人维诺德·科斯拉(Vinod Khosla),在旧金山一个会议上谈及戴尔、EMC和IBM时表示,这几家公司过去30年没有自己的创新。科斯拉认为,最近EMC和戴尔进行了合并,只不过在财务上有意义,没有任何重大的技术改变。他在谈及EMC和戴尔合并交易时表示,“这将阻碍和削弱创新。”


  谷歌开源了两个工具,可以使用 Gmail API 把邮件导入到 Gmail:mail-importer 和 import-mailbox-to-gmail。Mail Importer for Gmail 会上传 Thunderbird 邮件归档的内容到 Gmail,然后尽量保存阅读状态,标记状态和文件夹信息。


  Cloud Foundry 基金会扩展其峰会系列,在亚太地区推进开源云原生应用平台。上海,2015年11月16日 - 具有领先的开源云原生应用平台的 Cloud Foundry 基金会在今年早些时候决定其第一个亚太峰会即在2015年12月2日至3号在中国上海召开。Cloud Foundry亚太峰会是基金会一系列国际Cloud Foundry全球峰会的一部分,其欧洲峰会已于2015年11月2-3日在柏林顺利召开。


  日前,瑞士首都伯尔尼议会要求政府 IT 部门逐渐停用有所有权的软件(proprietary software),改用 Linux 、LibreOffice 等开源软件。议会是投票通过这一决定的,他们希望使用的应用程序能够独立于 PC 操作系统和办公工具。


  去年十月,微软CEO Satya Nadella在旧金山的活动中说: “微软热爱Linux(Microsoft loves Linux。)”这句话让诸多人感到惊喜。至此之后,您可以在众Linux和开源的会议中看到微软的身影。今年八月,在美国西雅图的LinuxCon北美峰会上,微软以赞助商的身份出现,而与小企鹅们一块现身的Microsoft Azure也成为大会的最大亮点。


  今天,许多重要的软件项目采用的是开源开发模式,但参与这些项目的志愿开发者们都是出于利他主义动机吗?哈佛和维也纳大学的研究人员在PNAS上发表了一篇论文,分析了流行开源统计计算和数据分析环境R的开发者。研究人员收集了将近1000名R贡献者的问卷,询问驱使他们参与R开发的内部和外部动机,内部动机有乐趣和责任,外部动机包括他们的工作有助于学术进步。


  在谷歌内部,处理图像识别、语音识别和语言翻译等任务时,TensorFlow依赖于配备图像处理单元(GPU)的机器,和被用于渲染游戏图像的芯片等,但对其它的任务也擅长。它对这些芯片的依赖比想象中的更多。


  RePhrase项目的目的是改善计算机软件开发的并行和异构体系结构。“并行和异构体系结构用于连接计算机不同部件,如常见的多核处理器以及执行计算的图形卡。”卡三团队主要研究人员,计算机系研究计算机系统结构与通讯系统(ARCOS)小组的何塞·丹尼尔·加西亚(José Daniel García)表示。


  数据可视化平台 Plotly 开源旗下强大的 JavaScript 图表库,支持三种不同类型的图表,包括地图,箱形图和密度图,以及更常见的产品如,条状和线形图。源代码已发布在 GitHub。(已收录开源中国软件库 plotly.js)最新版本的 Plotly.js 可以免费、无限制地用于任何项目。


  你是系统管理员,Linux 重度用户,或者只是每天要在命令行花费大量时间的用户?选择哪种终端仿真程序,可能跟个人的喜好有关。你是喜欢轻量级呢,还是探索全部功能和可定制化的选项?或者只使用发行版给的默认选项?


  2002年,我向一批程序员和Unix大神要了他们电脑桌面的截图。下面是我收到的回复。附件是我收到你的邮件后,对电脑桌面的(真实)截图。我使用的电脑系统是WNT 4,这点你可能已经从左侧的桌面猜到了。桌面上大部分空间,被正在运行drawterm程序的超大窗口占据了。这个程序类似(很接近)X服务器,后者与一台Plan 9 CPU服务器相连(服务器连接是通过ISDN实现的。


  10月30日消息,据国外媒体报道,有消息人士称,Alphabet旗下的谷歌计划将专为个人电脑设计的Chrome操作系统整合进安卓系统中。两名消息人士称,谷歌工程师花了两年时间合并这两套操作系统,并在最近取得了进展。公司计划于2017年发布一个单一的新系统。其中一名消息人士称,公司有望在明年展示该系统的早期版本。


  本周早些时候Google开源了TensorFlow(GitHub),此举在深度学习领域影响巨大,因为Google在人工智能领域的研发成绩斐然,有着雄厚的人才储备,而且Google自己的Gmail和搜索引擎都在使用自行研发的深度学习工具。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部