设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:深度Linux推新版本 微软技术透明中心源码公开

2017-3-5 22:50| 发布者: joejoe0332| 查看: 3823| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。深度操作系统15.4 Beta全新设计了控制中心,并默认预置了深度家族的一系列应用,不仅做到好用还要好看,大大提升了用户体验。同时也是在本 ...
  深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。深度操作系统15.4 Beta全新设计了控制中心,并默认预置了深度家族的一系列应用,不仅做到好用还要好看,大大提升了用户体验。另外,新版自带内核升级到最新稳定版,系统稳定性和兼容性方面得到了大大的提升。不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  回顾过去的一周,微软透明技术中心是专门用来向中国政府部门和亚洲各国政府“裸呈”其源代码的。2014年6月,微软在美国华盛顿州雷德蒙德总部建立了第一家“微软技术透明中心”。微软目前在全球已建立5个技术透明中心,分布于美国、比利时、中国、新加坡和巴西。2月28日消息,Mozilla 宣布收购在 iOS、安卓和网页端有1000万活跃用户的“稍后再阅”应用 Pocket。Pocket 发布于2007年,原名“Read It Later”,是集成在 FlipBoard 和 Twitter 中的服务。收购交易完成后,Pocket 将完全归入 Mozilla 麾下并成为 Mozilla 旗下开源项目的一部分。GitHub最近发布了其开源指南,该指南为开源项目的贡献者和维护者提供了一系列常见的开源项目场景和最佳实践以供参考。这份开源指南本身是开源的,GitHub致力于邀请更多开发人员参与进来,分享他们的故事。Google本周高兴地宣布 Python Fire 开源。Python Fire 可从任何 Python 代码生成命令行接口(command line interfaces (CLIs)),简单地调用任意 Python 程序中的 Fire 函数以将那个程序自动地转化为 CLI。该库可通过 `pip install fire` 从 pypi 获取,也可参考 Github 上的资源。五角大楼宣布了开源代码网站 Code.mil(或 github.com/deptofdefense/code.mil),将用于公开联邦雇员开发的非保密软件代码。目前还只是一个雏形,还没有代码公开。五角大楼正在征询有关开源代码授权协议的意见,根据代码授权的一个提议,这些公开的代码没有版权的,美国公民可自由的将这些公开的代码用于私人项目或公共项目。更多内容,本次专辑我们一起来关注……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。Valve 在 2012 年时把旗下 Steam 加入对 Linux 系统的支持,现在更是扩展至 VR 的部分。该公司刚刚释出了 SteamVR for Linux,让开发者能制作在 HTC Vive 使用的 Linux 内容。因为目前仍在 beta 阶段,所以开发者需要使用基于 Vulkan 的 NVIDIA 开发者 beta 驱动程序,而且也只能启用直接在 VR 装置里显示内容的「direct」模式,不能在外接显示器上同步输出。Google一直擅长分享其丰富的信息,包括将其全部捐赠给开源社区。这一次轮到了E2EMail,一个实验性质的端到端加密系统。E2EMail由Google开发,内置JavaScript内部开发的JavaScript加密库。它提供了一种通过Chrome扩展程序将OpenPGP集成到Gmail中的方法。消息的明文单独保留在客户端上。LFS的全称是 Linux From Scratch,就像它的名字一样,这个发行版是一个教我们如何从零开始打造自己的 Linux 发行版的指南,同时还有姊妹发行版 BLFS,全称是 Beyond Linux From Scratch,去年的9月8日发布 LFS 7.10之后,就在昨天,LFS 8.0 终于面世了。同时社区招募中文翻译的志愿者,欢迎 Linux 爱好者报名参加。2016年11月,旧金山交通局的计算机系统遭到了勒索软件的攻击,攻击者利用了名为Mad Gadget的Java对象反序列化漏洞,漏洞影响多个版本的 Apache Commons Collections,早在 2015 年已经披露和修复,大部分受影响的企业产品也都发布了安全公告和更新。然而开源项目并没有人每天都去读安全公告,它们主要依靠志愿者的通知。开发者调查是Stack Overflow每年都要进行的一次开发者用户调查问卷活动,调查对象为在Stack Overflow 注册的开发者用户。本次调查包括4000万位受访者。做这项调查,Stack Overflow旨在帮助开发者更好地理解 Stack Overflow这个社区,同时也能更好地认识自己。本文选取了部分统计数据,完整调查结果请查看StackOverflow 2016年开发者调查报告……更多开源软件的最新进展,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。GitHub的新服务条款于 3 月开始生效。MirBSD 的开发者在博客发文,质疑新版的服务条款与大量项目许可证本身相抵触,可能受到影响的许可证有:任何 copyleft 许可证(GPL、AGPL、LGPL、CC-*-SA)、需要署名的许可证(CC-BY-*、4 言 BSD、带 NOTICE 的 Apache 2)、需要保持代码完整的许可证(LaTeX 许可证),在最坏的情况下,上述许可证将被削弱为两言 BSD 许可证。事实证明,无需掌握艰深的数据科学,我们同样能够在机器学习的世界中徜徉。当然,这段旅程不可避免地需要借助各类大数据、人工智能、深度学习与规模化统计与分析工具的帮助。在今天的文章中,我们将共同了解三款最具人气的Python机器学习库,相信能够帮助大家带来更为顺利的数据科学探索体验。Theano、TensorFlow、Torch、MXNet 再到近日比较热门的 PyTorch 等等,深度学习框架之间的比较一直以来都是非常受人关注的热点话题。不过你知道用户实际用起来的感觉怎么样吗?近日,Reddit 用户 cjmcmurtrie 发了一个主题为「PyTorch vs. TensorFlow」的讨论帖,想要了解这两大流行的框架之间各自有什么优势。我今天早上和我的猫讨论开源技术,他让我想到了一个好点子:“为什么不为动物写一篇关于开源技术的文章呢?”Donald(我的猫)是对的。动物相关的开源项目理应受到关注。毕竟动物越来越多地出现在开源项目的品牌 logo上,其中宠物,比如我的猫就为此提供了大力支持。随着发展,握紧你的键盘!在 OSX 和 LInux 上无需使用鼠标或 GUI ,也可以完成大量的操作。极具人气的面向各类NX系统的命令行工具目前已经扩展至Python、Go、NodeJS 乃至各类混合型工具当中。即使您并不打算通过命令行来运行整条数据处理管道,这些工具依旧可以带来很大的帮助。话不多说,直接开始吧!在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!


  深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。深度操作系统15.4 Beta全新设计了控制中心,并默认预置了深度家族的一系列应用,不仅做到好用还要好看,大大提升了用户体验。另外,新版自带内核升级到最新稳定版,系统稳定性和兼容性方面得到了大大的提升。此外,得益于Alpha内测用户热情反馈,深度操作系统 15.4 Beta在功能完整性和稳定性方面得到了显著改善。


  现在,让我们一起来看看有哪些值得关注的改变吧!全新重写并设计的控制中心,首页承载了天气插件、通知中心、相关快捷等常用操作,设置变得更加简单明了,同时全新的交互体验和设计让系统更加完美。

  全新安装界面,一杯咖啡时间!集成新版深度安装器2.0,全新的安装界面、智能化的安装检测、贴心的提示交互、二维码模式反馈问题,让安装也变成一种享受。

  内核跟随主流,兼容更多可能:默认升级内核到4.9.8版本,提高系统稳定性和兼容性;集成更多的驱动和硬件支持,满足最新六代/七代CPU用户的需求。

  重绘图形字体,告别弹框提示:重绘并集成MT Extra和webdings图形字体,从此告别打开WPS文件提示字体缺失弹框烦扰,安静的书写每一笔。更多消息,大家可以关注本次专辑……

  微软透明技术中心是专门用来向中国政府部门和亚洲各国政府“裸呈”其源代码的。2014年6月,微软在美国华盛顿州雷德蒙德总部建立了第一家“微软技术透明中心”。微软目前在全球已建立5个技术透明中心,分布于美国、比利时、中国、新加坡和巴西。


  亚洲各国政府的IT专家可以再得到授权后审查微软的产品源代码,对产品进行详细的测试和分析,以检测其产品不含隐藏的后门程序,不会被用作危害中国的事情。“这也意味着,微软成为全球第一家将源代码向政府及相关机构公开的科技公司”。

  微软为什么要专门建立技术透明中心来公布源代码,而不是将之直接交给各国政府?这应该是考虑两种因素,一是实体可见的技术透明中心可以体现微软选择“公开透明”的决心;二是为了保护自己的知识产权。微软认为在透明中心这样的环境里可以更好的使其专利产品受到保护。

  对很多商业公司来说,产品源代码堪称最高内部机密,那么微软为什么要把源代码向中国公开?讲起微软技术透明中心,要追溯到一个始于2003年GSP计划(政府安全计划),允许政府和国际组织访问旗下数个Windows操作系统的源代码和部分技术信息,以便于政府进行数据安全性分析,消除安全隐患。当时,科技行业正在兴起一股开源软件潮流,因为开源嘛,等于用户可以直接访问和改写源代码,有了了解软件底层的机会,安全性在逻辑上更可控,而且便宜,一些小国的政府用户就琢磨着是不是改为采购开源软件办公。

  当然这只是背景之一,总之,微软在推出GSP计划后,加强了政府对于微软产品的安全性和可靠性的了解。之后到2015年3月,微软与中国政府签订了增强版“政府安全计划”,计划在北京建立 “微软技术透明中心”,供政府查看及测试微软产品和服务的源代码。更多内容,大家不妨在本次专辑里了解一下……

  2月28日消息,Mozilla 宣布收购在 iOS、安卓和网页端有1000万活跃用户的“稍后再阅”应用 Pocket。Pocket 发布于2007年,原名“Read It Later”,是集成在 FlipBoard 和 Twitter 中的服务。

  收购交易完成后,Pocket 将完全归入 Mozilla 麾下并成为 Mozilla 旗下开源项目的一部分,该公司表示,Pocket 的核心员工和技术将帮助加速 Mozilla Context Graph 的创新,同时提升高质量网络内容的可发现性和可访问性。


  早在2015年,Mozilla 就携手 Pocket 将后者的服务整合在 Firefox 中,本次收购意味着两家公司可以展开更紧密的合作。2016年8月,Pocket 的竞争对手 Instapaper 被 Pinterest 收购,这次 Mozilla 也紧随其后,收购了 Pocket。更多情况,大家可以关注本次专辑。



  GitHub最近发布了其开源指南,该指南为开源项目的贡献者和维护者提供了一系列常见的开源项目场景和最佳实践以供参考。这份开源指南本身是开源的,GitHub致力于邀请更多开发人员参与进来,分享他们的故事。


  根据GitHub所述,创建开源指南的主要目的是帮助个人、社区和企业拥抱开源。开源是非常复杂的,尤其对于新手来说开源是不小的挑战。富有经验的贡献者非常了解如何使用开源软件,如何为开源软件做出贡献以及开发开源软件的最佳方式。我们不应该重走老路。

  然而,如何成功地实现首次贡献并不是这份指南的唯一内容,指南中还提供了如何更方便地寻找项目的用户,如何开始新项目,如何建立健康的开源社区等相关内容。指南还关注于最佳实践、获得经济支持、各项指标和法律问题。

  现在这份指南是开源的,每个人都可以贡献,但究竟什么样的内容可以呈现在指南上?你们需要审核什么内容,你们自己又提供了什么内容?更多内容,本次专辑将为您一一带来……

  今天我们很高兴地宣布 Python Fire 开源。Python Fire 可从任何 Python 代码生成命令行接口(command line interfaces (CLIs)),简单地调用任意 Python 程序中的 Fire 函数以将那个程序自动地转化为 CLI。该库可通过 `pip install fire` 从 pypi 获取,也可参考 Github 上的资源。


  Python Fire 自动把你的代码转化成一个 CLI,而不需要你做任何额外工作。你不必定义参数、设置帮助信息或写一个主函数定义代码如何运行。相反地,你只需从主模块调用 `Fire` 函数,Python Fire 会接管剩下的一切。它使用检索将任何 Python 对象(无论是类、对象、字典、函数,甚至是整个模块)转化为命令行接口,并输出标注标签和文档,并且指令行界面会随着编码的变化保持实时更新。

  当然你可以继续像使用 Python 普通库那样使用这个模块,从而你可以使用跟 Bash 和 Python 完全一样的的代码。如果你正在写一个 python 库,那么在试验这个模块的时候你就不需要更新你的主要方法(method)或客户端。仅仅只需要以命令行的方式运行一部分你正在试验的库。即使这些库改变了,该命令行工具仍然保持更新。

  在 Google,工程师们使用 Python Fire 从 python 库生成命令行工具。因为我们有使用 Python 图像库(Python Imaging Library/PIL)和 Fire 建立的图像处理工具。在谷歌大脑,我们使用由 Fire 构建的实验管理工具,该工具能够和 Python 或 Bash 同等程度地管理实验。详细内容本次专辑会为您慢慢道来……

  Valve 在 2012 年时把旗下 Steam 加入对 Linux 系统的支持,现在更是扩展至 VR 的部分。该公司刚刚释出了 SteamVR for Linux,让开发者能制作在 HTC Vive 使用的 Linux 内容。因为目前仍在 beta 阶段,所以开发者需要使用基于 Vulkan 的 NVIDIA 开发者 beta 驱动程序,而且也只能启用直接在 VR 装置里显示内容的「direct」模式,不能在外接显示器上同步输出。


  开发者当然也能使用 AMD 的显卡,但更是需要用到预先发布的驱动器版本,而且显示模式更限于第二「桌面」显示模式,而 Intel 显卡则仍未有支持。而在开发 Linux OpenVR 游戏时,也需要用到 Unity 5.6 版本的引擎。暂时已知的问题就是基座的电源管理问题、音讯装置未能切换,以及显示模式的会因为所用显卡而有限制。

  另外,Valve 程序员 Joe Ludwig 最近曾说过开发者们都希望 SteamVR 能支持更多平台,因为他们都担心微软会过于专注自家的 Windows 10 和通用 Windows 应用程序,突然一天就会取消像 Steam 般的第三方应用市场的支持。更多内容大家可以关注本次专辑……
 


  GitHub 的新服务条款于 3 月开始生效。MirBSD 的开发者在博客发文,质疑新版的服务条款与大量项目许可证本身相抵触,可能受到影响的许可证有:任何 copyleft 许可证(GPL、AGPL、LGPL、CC-*-SA)、需要署名的许可证(CC-BY-*、4 言 BSD、带 NOTICE 的 Apache 2)、需要保持代码完整的许可证(LaTeX 许可证),在最坏的情况下,上述许可证将被削弱为两言 BSD 许可证。


  Debian 前核心开发者 Joey Hess 回应称,他自己已经从 GitHub 删除所有项目,并自行托管。GitHub 的新服务条例模糊不清,其后果尚不明确,他已经找了一群律师帮忙解决问题。

  MirBSD开发者的文章大意是:条款中规定,作者同意在一定情况下放弃署名权,“以便允许代码搜索等基本功能的运作”。如果仅仅是这样,也无可厚非。然而,如果项目另有人参与,上传者自己显然无权代替其他人做出是否署名的决定。更别说 CC 协议不允许 “子许可证” 的存在,使许可证和服务条款相抵触,成为非法的、无效的。

  此外,条款还规定,作者需要同意,它人 “use, display and perform” 其作品的权利;以及,作者需要授予 GitHub 在其功能范围之内对作品进行 “reproduce” 的权利。这意味着,GitHub 可以无视所有的 copyleft 许可证中的条件。最后,GitHub的条款还允许其删除项目中的文件。这意味着,某些要求保持源代码完整性的许可证也与新条款相抵触。有关更多信息,请关注本次专辑……

  Google一直擅长分享其丰富的信息,包括将其全部捐赠给开源社区。这一次轮到了E2EMail,一个实验性质的端到端加密系统。E2EMail由Google开发,内置JavaScript内部开发的JavaScript加密库。它提供了一种通过Chrome扩展程序将OpenPGP集成到Gmail中的方法。消息的明文单独保留在客户端上。

  E2EMail在谷歌当前一个中央密钥服务器上进行测试,根据最近的密钥透明度公告显示,OpenPGP方式的核心密钥坚实,可扩展,因此这种解决方案,取代了传统上与PGP一起使用的有问题的网络信任模型。


  E2EMail代码目前已经上传到GitHub,每个人都可以访问查看代码。端到端加密被视为所有隐私问题的解决方案,可以避免政府监控,中间人攻击等。即使公司也可以通过尽可能最好地保护他们的通信来保护他们免受工业间谍侵害。

  在过去几年中,尤其是在爱德华·斯诺登提供有关美国国家安全局的监听密码之后,越来越多的服务实施了端到端的加密服务,包括像WhatsApp和Signal这样相当知名的消息应用程序。详细情况请大家关注本次专辑……

  LFS 的全称是 Linux From Scratch,就像它的名字一样,这个发行版是一个教我们如何从零开始打造自己的 Linux 发行版的指南,同时还有姊妹发行版 BLFS,全称是 Beyond Linux From Scratch,去年的9月8日发布 LFS 7.10之后,就在昨天,LFS 8.0 终于面世了。同时社区招募中文翻译的志愿者,欢迎 Linux 爱好者报名参加。


  去年的9月8日发布 LFS 7.10之后,就在昨天,LFS 8.0 终于面世了。LFS 的全称是 Linux From Scratch,就像它的名字一样,这个发行版是一个教我们如何从零开始打造自己的 Linux 发行版的指南,同时还有姊妹发行版 BLFS,全称是 Beyond Linux From Scratch,昨天 BLFS 8.0 也一同发布了更新。准确地说,昨天 LFS 社区正式发布了  LFS Version 8.0, LFS Version 8.0 (systemd), BLFS Version 8.0, 和 BLFS Version 8.0 (systemd) 四个更新版本。

  与其说 LFS 是一个发行版,它其实就是一本书,附赠的源代码,《Linux From Scratch》(LFS)是杰勒德·比克曼斯等人编写的久负盛名的安装Linux的教科书,描述了从源代码编译Linux系统的方法。这本书可以从在Linux From Scratch网站上免费下载到,下载链接如文末。书中详细地描述了如何从零开始构建一个完整的 Linux 系统,不过 LFS 包含的套件较少,更多内容,大家请关注本次专题……
  


  印度喀拉拉邦官员称,该邦的教育部门切换到自由开源软件之后节省了 30 亿卢比(约合 4500 万美元)。但这一说法受到了质疑,被认为是吹牛。

  喀拉拉邦教育部门是从 2005 年起开始逐步用开源自由软件替换私有软件。 IT@School 的执行董事 K. Anwar Sadath 称不只是节省费用,自由软件的许可证允许教师和学生以及公众自由的拷贝、分发和分享内容。


  喀拉拉邦是根据每台电脑需要 15 万卢比(约 2200 美元)的私有软件授权费来计算替换开源软件后节省的费用,批评者称,印度没有一个政府部门会花如此多的钱在软件授权上。更多详细内容,请关注本次专辑……

  事实证明,无需掌握艰深的数据科学,我们同样能够在机器学习的世界中徜徉。当然,这段旅程不可避免地需要借助各类大数据、人工智能、深度学习与规模化统计与分析工具的帮助。在今天的文章中,我们将共同了解三款最具人气的Python机器学习库,相信能够帮助大家带来更为顺利的数据科学探索体验。


  1、Theano:约十年前诞生的机器学习方案Theano,是目前机器学习领域使用范围最广的CPU与GPU数学编译器之一。在《Theano:用于快速实现数学表达计算的Python框架》这篇论文当中,作者对这套库进行了全面的概述。“Theano包含多款软件包,用以强化自身功能。能提供高水平用户界面,足以处理多种特定目标,”论文解释称:“其中的Lasagne与Keras能够有效简化深度学习模型以及作为数学表达式的训练算法的架构表达。事实上,概率编程框架PyMC3就在利用Theano以自动生成表达式并快速执行所生成的C代码。(Keras与Lasagne同时运行在TensorFLow与Theano之上。)。”Theano目前在GitHub上拥有超过2万5千项提交成果以及近300名贡献者,fork次数将接近2千次。

  2、TensorFlow:TensorFlow是一套利用数据流图形进行数值计算的开源库。尽管只是开源领域的一名新兵,但这一由谷歌公司牵头的项目已经拥有近1万5千条提交成果以及超过600名GitHub贡献者,模型库的星评更是逼近1万2千颗。

  Theano、TensorFlow、Torch、MXNet 再到近日比较热门的 PyTorch 等等,深度学习框架之间的比较一直以来都是非常受人关注的热点话题。不过你知道用户实际用起来的感觉怎么样吗?近日,Reddit 用户 cjmcmurtrie 发了一个主题为「PyTorch vs. TensorFlow」的讨论帖,想要了解这两大流行的框架之间各自有什么优势。

  帖子一楼写道:我还没有从 Torch7 迁移到 TensorFlow。我玩过 TensorFlow,但我发现 Torch7 更加直观(也许是我玩得不够?)。我也尝试了一点 PyTorch,所以我决定先看看效果。


    使用了几周 PyTorch 之后,我认为我现在还不必迁移到 TensorFlow,至少在我感兴趣的项目上还不需要。用 PyTorch 写自定义模块真是简单至极。而且其动态图构建(dynamic graph construction)给我之前需要熬夜实现(或等待列表上)的东西带来了很多新想法。我认为对机器学习开发者来说,PyTorch 是一个了不起的工具集。我也知道 TensorFlow 的社区资源要强大得多,但如果要开发全新的项目(而不是为已有的架构重新写代码或阅读教程),社区也不一定能有很大的帮助。

  这个 Reddit 帖子发出后得到了很多机器学习研究者和开发者的关注,他们纷纷跟贴谈论自己的想法和经验(不只是关于 PyTorch 和 TensorFlow,讨论中还涉及到更多工具)。我今天早上和我的猫讨论开源技术,他让我想到了一个好点子:“为什么不为动物写一篇关于开源技术的文章呢?”



  Donald(我的猫)是对的。动物相关的开源项目理应受到关注。毕竟动物越来越多地出现在开源项目的品牌 logo上,其中宠物,比如我的猫就为此提供了大力支持。我做了一些研究,可能你会学到有一个goggle(鹅的名字)的开源项目,不用太惊讶,这让帮助我们保持爱和改善动物的生活。下次让我们来做个gander(另一个鹅的名字)吧?


  想想在咱们家附近的那些小宝贝儿们吧,很多都到处晃悠吧。幸运的是,追踪他们行动的开源解决方案正在研发中了。ChordCollar , 基于 ChordCollar 的开源平台 AndRover(运行在Android上),是一种有多种功能的宠物可穿戴设备。其在用户手机上运行着一套GPS定位系统,一旦宠物们远离了预设的地理距离,主人就会得到通知。Collar会闪烁红色的信号灯提醒其他人以示意宠物该回家了,也许住在下个街口的邻居会注意到你的旺或者喵。ChordCollar 还会跟踪你宠物的健康状况,就如为人类设计的可穿戴技术一样。 宠物的活动,以及心率,呼吸频率,体温等,都可以被记录跟踪。

  另一个开源的宠物追踪项目是 Mataki。它可不是给金花绣腿们准备的。Mataki 已经用于追踪记录老虎,树獭和海鸟。其为罗宾博士作为自然主动技术的一部分所设计,这款追踪设备还有更高端的用处。 Mark Abrahams,一位就读于东英格兰的博士学生,就ceng使用Mataki 用于帮助研究人类狩猎行为以及其对动物们的影响。更多内容,大家可以关注本次专辑……

  握紧你的键盘!在 OSX 和 LInux 上无需使用鼠标或 GUI ,也可以完成大量的操作。极具人气的面向各类NX系统的命令行工具目前已经扩展至Python、Go、NodeJS 乃至各类混合型工具当中。即使您并不打算通过命令行来运行整条数据处理管道,这些工具依旧可以带来很大的帮助。


  《 Data Science at the Command Line》一书与 GitHub 统计了大量高质量用于预处理和后处理类的工具,并且根据需要可以进行适当的转换。在本文中,将为大家推荐一些工具。

  CSVKit是如此神奇!它使用逗号分隔值执行所需的一切。 您可以通过 cvs cut 剪切列,使用 cvsgrip 过滤列,通过 sql2csv 将数据从 Postgresql 提取到 CSV,使用 cols 获取列的子集,并使用 in2cv 将 Excel 转换为CSV。详细内容请关注本次专辑……

  开源如今已渗透到多个领域,从流行应用,到在线服务,再到高新技术,有许许多多的新兴项目出现,也有活跃多年的经典项目随着技术的演变进入新的领域。

  国外开源软件管理供应商 Black Duck Software 在2月底发布了第九期年度“开源新秀”报告,显示了在过去一年中在多个领域的全新 top 开源项目。涉及到的领域有:区块链、数据库、深度学习、SDN、容器、网络安全和教育。


  1、区块链 —— Sawtooth Lake:Sawtooth Lake(锯齿湖)是英特尔在2016年4月推出的实验性分布式账本平台。英特尔将此项目描述为“用于建造、部署和运行分布式账本的高度模块化平台”。

  Sawtooth Lake 平台采用了两种已建立的共识算法,其中一种受到了比特币的启发,另一种则与瑞波(Ripple)和恒星(Stellar)网络的共识算法有关。

  第一种,称之为PoET(Proof of Elapsed Time),也就是‘消逝时间量证明’,它是由英特尔构建在可信执行环境的一种彩票协议。第二种,称之为‘仲裁投票’(Quorum Voting),它采用了瑞波和恒星的共识协议,用来解决需立即交易定局的需求。目前该平台还是属于实验性质,建议用户暂时不要用该平台发布敏感型应用。更多内容,请关注本次专辑……



  如今的 VR 体验仍有许多有待去解决的问题,束缚着头显的那些线材就是其中之一。信号连接线虽然保证了数据传输的畅通和快速,但你的人始终要和设备相连,怎么说都少一点代入感。即使不提那么虚无缥缈的东西,你也有可能会被粗大的连接线绊到,造成安全问题。


  在围绕在 VR 技术周围的那些诸多难题中,HTC 公司将“无线化”选为了它在 2017 年就要解决的。这一点确实很让人惊讶,毕竟 VR 视频内容的信息量非常大,依靠无线技术想要将这些内容清晰无延迟地传输过去,业界此前认为这不是短时间内可以完成的。然而,HTC 仍然是十分坚定地走着。

  HTC的第一次尝试,当然是它和 TPCAST 公司的那次合作项目了。通过在原版 HTC Vive 头显上安装一个无线配件,另一端的发射器就能够将视频信号压缩之后通过短距网络技术发射出去。


  在那之后诸如 KwikVR 这样的类似无线配件也开始出现,而 HTC 公司据报道一直在测试各种不同的无线协议,以找到最佳的解决方案。Valve 的“G 胖”加布·内维尔认为,到 2018 年的时候 PC VR 头显就能够迎来内置的无线解决方案,这使得人们开始期待更加先进的新 VR 高端头显了。

  有趣的是,HTC 日前确认公司即将推出一种新的对应自家旗舰级手机的 VR 头显。新产品不仅要保证高性能,而且能提供“并非一般的将手机插入头显的体验”。这是不是内置无线技术的一个初步尝试呢?

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

深度操作系统 15.4 BETA —— 给你 “好看”

  深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。深度操作系统15.4 Beta全新设计了控制中心,并默认预置了深度家族的一系列应用,不仅做到好用还要好看,大大提升了用户体验。另外,新版自带内核升级到最新稳定版,系统稳定性和兼容性方面得到了大大的提升。

微软技术透明中心将源代码向中国公开,这回是要干啥

  微软透明技术中心是专门用来向中国政府部门和亚洲各国政府“裸呈”其源代码的。2014年6月,微软在美国华盛顿州雷德蒙德总部建立了第一家“微软技术透明中心”。微软目前在全球已建立5个技术透明中心,分布于美国、比利时、中国、新加坡和巴西。

Mozilla收购“稍后阅读”应用Pocket,并计划开源

  2月28日消息,Mozilla 宣布收购在 iOS、安卓和网页端有1000万活跃用户的“稍后再阅”应用 Pocket。Pocket 发布于2007年,原名“Read It Later”,是集成在 FlipBoard 和 Twitter 中的服务。收购交易完成后,Pocket 将完全归入 Mozilla 麾下并成为 Mozilla 旗下开源项目的一部分。



GitHub发布开源项目指南,以帮助更多开发者参与开源

  GitHub最近发布了其开源指南,该指南为开源项目的贡献者和维护者提供了一系列常见的开源项目场景和最佳实践以供参考。这份开源指南本身是开源的,GitHub致力于邀请更多开发人员参与进来,分享他们的故事。

美五角大楼宣布开源代码库

  五角大楼宣布了开源代码网站 Code.mil(或 github.com/deptofdefense/code.mil),将用于公开联邦雇员开发的非保密软件代码。目前还只是一个雏形,还没有代码公开。五角大楼正在征询有关开源代码授权协议的意见,根据代码授权的一个提议,这些公开的代码没有版权的,美国公民可自由的将这些公开的代码用于私人项目或公共项目。

谷歌开源Python Fire:可自动生成命令行接口

  今天我们很高兴地宣布 Python Fire 开源。Python Fire 可从任何 Python 代码生成命令行接口(command line interfaces (CLIs)),简单地调用任意 Python 程序中的 Fire 函数以将那个程序自动地转化为 CLI。该库可通过 `pip install fire` 从 pypi 获取,也可参考 Github 上的资源。

Valve将为Linux系统加入SteamVR支持 仍处于测试阶段

  Valve 在 2012 年时把旗下 Steam 加入对 Linux 系统的支持,现在更是扩展至 VR 的部分。该公司刚刚释出了 SteamVR for Linux,让开发者能制作在 HTC Vive 使用的 Linux 内容。因为目前仍在 beta 阶段,所以开发者需要使用基于 Vulkan 的 NVIDIA 开发者 beta 驱动程序,而且也只能启用直接在 VR 装置里显示内容的「direct」模式,不能在外接显示器上同步输出。

GitHub的服务条款疑与大量项目许可证相抵触

  GitHub 的新服务条款于 3 月开始生效。MirBSD 的开发者在博客发文,质疑新版的服务条款与大量项目许可证本身相抵触,可能受到影响的许可证有:任何 copyleft 许可证(GPL、AGPL、LGPL、CC-*-SA)、需要署名的许可证(CC-BY-*、4 言 BSD、带 NOTICE 的 Apache 2)、需要保持代码完整的许可证(LaTeX 许可证),在最坏的情况下,上述许可证将被削弱为两言 BSD 许可证。

Google E2EMail加密电子邮件代码宣告开源

  Google一直擅长分享其丰富的信息,包括将其全部捐赠给开源社区。这一次轮到了E2EMail,一个实验性质的端到端加密系统。E2EMail由Google开发,内置JavaScript内部开发的JavaScript加密库。它提供了一种通过Chrome扩展程序将OpenPGP集成到Gmail中的方法。消息的明文单独保留在客户端上。

从零开始编译自己的Linux发行版 LFS 8.0正式发布

  LFS的全称是 Linux From Scratch,就像它的名字一样,这个发行版是一个教我们如何从零开始打造自己的 Linux 发行版的指南,同时还有姊妹发行版 BLFS,全称是 Beyond Linux From Scratch,去年的9月8日发布 LFS 7.10之后,就在昨天,LFS 8.0 终于面世了。同时社区招募中文翻译的志愿者,欢迎 Linux 爱好者报名参加。

印度喀拉拉邦声称拥抱开源节省了4500万美元

  印度喀拉拉邦官员称,该邦的教育部门切换到自由开源软件之后节省了 30 亿卢比(约合 4500 万美元)。但这一说法受到了质疑,被认为是吹牛。喀拉拉邦教育部门是从 2005 年起开始逐步用开源自由软件替换私有软件。 IT@School 的执行董事 K. Anwar Sadath 称不只是节省费用,自由软件的许可证允许教师和学生以及公众自由的拷贝、分发和分享内容。

Rosehub行动,为数千开源项目打补丁

  2016年11月,旧金山交通局的计算机系统遭到了勒索软件的攻击,攻击者利用了名为 Mad Gadget 的 Java 对象反序列化漏洞,漏洞影响多个版本的 Apache Commons Collections,早在 2015 年已经披露和修复,大部分受影响的企业产品也都发布了安全公告和更新。然而开源项目并没有人每天都去读安全公告,它们主要依靠志愿者的通知。

StackOverflow发布2016年开发者调查报告

  开发者调查是 Stack Overflow 每年都要进行的一次开发者用户调查问卷活动,调查对象为在 Stack Overflow 注册的开发者用户。本次调查包括4000万位受访者。做这项调查,Stack Overflow 旨在帮助开发者更好地理解 Stack Overflow 这个社区,同时也能更好地认识自己。本文选取了部分统计数据,完整调查结果请查看StackOverflow 2016 年开发者调查报告……

DB-Engines 3月份全球数据库排名出炉,得分整体下滑

  在本月的排行榜中,Oracle,MySQL 和 Microsoft SQL Server 仍占据前三名,但位列第一、二名的 Oracle 和 MySQL 得分均有所下降,分别下降 4.33 分和 4.23 分。相比去年 3 月,Oracle 的得分已下降72.51分。前三名中唯一得分上升的 Microsoft SQL Server 也仅增加了4.04 分。

面向Python语言的三大顶级机器学习库

  事实证明,无需掌握艰深的数据科学,我们同样能够在机器学习的世界中徜徉。当然,这段旅程不可避免地需要借助各类大数据、人工智能、深度学习与规模化统计与分析工具的帮助。在今天的文章中,我们将共同了解三款最具人气的Python机器学习库,相信能够帮助大家带来更为顺利的数据科学探索体验。

PyTorch和TensorFlow哪个更好?看一线开发者怎么说

  Theano、TensorFlow、Torch、MXNet 再到近日比较热门的 PyTorch 等等,深度学习框架之间的比较一直以来都是非常受人关注的热点话题。不过你知道用户实际用起来的感觉怎么样吗?近日,Reddit 用户 cjmcmurtrie 发了一个主题为「PyTorch vs. TensorFlow」的讨论帖,想要了解这两大流行的框架之间各自有什么优势。

一只喵引发的思考:动物们的开源技术和工具

  我今天早上和我的猫讨论开源技术,他让我想到了一个好点子:“为什么不为动物写一篇关于开源技术的文章呢?”Donald(我的猫)是对的。动物相关的开源项目理应受到关注。毕竟动物越来越多地出现在开源项目的品牌 logo上,其中宠物,比如我的猫就为此提供了大力支持。

大数据、机器学习和深度学习类命令行工具

  握紧你的键盘!在 OSX 和 LInux 上无需使用鼠标或 GUI ,也可以完成大量的操作。极具人气的面向各类NX系统的命令行工具目前已经扩展至Python、Go、NodeJS 乃至各类混合型工具当中。即使您并不打算通过命令行来运行整条数据处理管道,这些工具依旧可以带来很大的帮助。

2017年VR将走的3个方向 你更认可哪一个?

  如今的 VR 体验仍有许多有待去解决的问题,束缚着头显的那些线材就是其中之一。信号连接线虽然保证了数据传输的畅通和快速,但你的人始终要和设备相连,怎么说都少一点代入感。即使不提那么虚无缥缈的东西,你也有可能会被粗大的连接线绊到,造成安全问题。

从大数据到深度学习,这些年度开源“新秀”你可用过?

  开源如今已渗透到多个领域,从流行应用,到在线服务,再到高新技术,有许许多多的新兴项目出现,也有活跃多年的经典项目随着技术的演变进入新的领域。国外开源软件管理供应商 Black Duck Software 在2月底发布了第九期年度“开源新秀”报告,显示了在过去一年中在多个领域的全新 top 开源项目。涉及到的领域有:区块链、数据库、深度学习、SDN、容器、网络安全和教育。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部