设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:微软开源PowerShell Linux能取代Windows?

2016-7-30 21:39| 发布者: joejoe0332| 查看: 8060| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 近日微软再次在向开源投出橄榄枝,PowerShell是面向Windows和Windows Server的自动化平台和脚本语言,帮助用户简化系统的管理。在纳德拉的带领下微软也逐渐走向开放,根据相关爆料称微软有计划在近期内 开源该脚本语 ...
  近日微软再次在向开源投出橄榄枝,PowerShell是面向Windows和Windows Server的自动化平台和脚本语言,帮助用户简化系统的管理。在纳德拉的带领下微软也逐渐走向开放,根据相关爆料称微软有计划在近期内 开源该脚本语言。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  回顾过去的一周,Ubuntu 16.04.1 首个重大更新发布,此次的更新带来了众多的修正和改进以及对内核和硬件支持的更新。Ubuntu 16.04.1 更新映像已可下载,据官方更新摘要内容来看,此将的新版本带来了如下变更:……据数据分析公司Net Market Share声称,Linux桌面操作系统的使用率已达到了2%。对这款开源操作系统来说,这可是前所未有的成就。这个数字并没有把安卓算作Linux。这表明,更多的用户扎堆涌向传统的Linux桌面,更多详细信息可参见本次专辑。一年一度的IEEE Spectrum编程语言排行盛宴又来了,来看看今年7月26日发布的前十名榜单。这个排行榜已经进行了三年。IEEE Spectrum的排序是来自10个重要数据源的综合,例如 IEEE Xplore, GitHub, CareerBuilder 等等,他们根据数据源对48种语言给出不同角度的排列。调整不同的权重,可以得到不同的排序结果。用户甚至可以根据自己的情况,调整权重,得到相应的排序结果。FlyWeb是连接物联网设备的扩展组件,现在Mozilla将它作为系统插件添加到Firefox。2015年Mozilla从智能手机业务中下架Firefox OS,将业务转移至物联网市场。FlyWeb是另一个Mozila的前瞻性项目。在Mozilla的官方网站将FlyWeb描述为一个连接智能设备的全局组件。它不仅能够连接Firefox,iOS和Android,也能连接桌面浏览器,这才是Mozilla描述的通用性,具体内容请关注本次专辑。开源是一笔大生意,无论在软件还是硬件方面,都是一笔真正的大生意。在过去的这个星期里,沃尔玛商城WMT-0.03%,世界上最大的零售商之一,当他们宣布他们将使他们的应用程序生命周期管理工具oneops作为一个开源项目的时候,再次证明了这一点。更多内容,本次专辑我们一起来关注……


  本周,在开源硬件方面也有不少最新进展和相关盘点,下面就来看下情况简介……除了Radeon Pro WX、Radeon Pro Solid State两款全新的专业显卡,AMD今天还宣布,Radeon ProRender渲染引擎即将开放源代码,开发人员可任意使用。AMD去年发起了GPUOpen项目,是其有史以来最大规模的开源工程,游戏、图形、计算开发者可以从AMD那里得到几乎所有需要的资源,包括开发套件、效果库等等。去年年底,当 Mozilla 推出了 iOS 版的 Firefox 时,得到了巨大的市场反响和数以百万计的下载量。许多 Firefox 的用户欣喜若狂,因为他们可以在iPhone 或 iPad上使用他们喜欢的浏览器了。今天,Mozilla 正式发布5.0版 Firefox for iOS,新版的 Firefox 有了很多大的改进。这些改进将带给用户更快的速度、更灵活的操作和更多的选择,这也是用户最关心的三件事。虚幻4引擎已经是许多游戏开发者首选的游戏开发工具了,不管是在主机或PC游戏,虚幻4引擎都能够胜任且被开发者信赖。现在微软宣布了对虚幻4引擎提供UWP通用平台支持,微软还在GitHub上以Epic Games虚幻4引擎的分支名义发表了UWP分支源码。早在今年4月宣布 Vim 8.0 的特性的时候,Vim 7.4.1689 中就已经初步实现 8.0的几大重要特性的实现了,经过了 3个月的稳定,共计修复了 323项缺陷,到如今的 7.4.2012 中,所有功能基本都已经准备就绪,Vim 8.0 正在做最后的收尾工作,接下来将以一个新 tag的形式发布出来,更多详细内容请关注本次专辑……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。Linux Mint项目的负责人之一Clement Lefebvre宣布内部代号为“Sarah”的Beta版本Linux Mint 18 Xfce上线。Xfce版本非常类似于在今年6月底发布的Cinnamon和MATE版本,非常令人期待,因此整理此文!Basho科技公司发布了Riak TS 1.3的开源版本。Riak TS是专门面向时序数据处理的产品。它支持时序数据的快速写入和查询。此外,Riak TS的特性还包括:支持数据聚集和算术运算操作,通过Spark连接器与Apache Spark的集成,对Java、Erlang和Python等语言的客户端支持,基于标准SQL的查询系统。德国创业公司deepstreamHub日前发布了开源的、可扩展的实时服务平台deepstream.io。该平台是专为需要设备驻留结点网络的应用程序与云端应用程序或是其他应用程序通讯而专门设计的。当另外的客户端发布主题(topic)时,单个结点可以订阅主题并接收数据。结点也具有被其他结点调用的功能。deepstreamHub平台也可作为额外的服务资源。作为深受广大站长喜爱的Joomla开源内容管理系统(Content Management System, CMS)正式推出3.5版本,这也是首个完全支持PHP 7语言开发的Joomla版本,基于PHP 7语言的Joomla 3.5实现了较之前版本翻倍的速度提升,并将内存占用量缩减至之前的一半,性能大幅度提升的同时增加了许多实用新功能。2015年11月 新的 OpenMP 4.5 标准已经被释放了。(OpenMp是由OpenMP Architecture Review Board牵头提出的,并已被广泛接受的,用于共享内存并行系统的多处理器程序设计的一套指导性的编译处理方案(Compiler Directive)并且有多个新的结构体带给用户。OpenMP API由编译器指令和库例程组成高度并行于 C, C++ 和 Fortran 项目. 即将更新的GCC版本为最近版的标准添加了支持。 更多开源软件的最新进展,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。了解OpenStack领域的读者应该对Alan Clark不会陌生,他最为外界熟知的身份是OpenStack基金会主席和SUSE行业创新总监。在OpenStack Days China召开间隙,我们在采访间见到了Alan Clark。在开始叙述这篇文章之前,我要非常清楚和明确的声明:“我并不是在鼓励你放弃NodeJS或转向Java”。我一直参与在这种争论中。在我的编程界的朋友中一直存在着一种误解,他们认为NodeJS语言是将来的趋势。我对Javascript是百分百的喜爱(不是自吹,我有一段时间曾被认为是Javascript专家,我写了很多喜欢js的文章);关于Javascript闭包的优美,原型模式编程风格的 优势,我是毫无质疑。世界上最大的编程相关书籍出版商Packt Publishing进行的市场研究显示,JavaScript和Python是当今最流行的编程语言,Java流行程度位居第3。该公司通过调查11000受访者得出以上结论。受访者还回答了其他问题,包括他们使用什么语言,喜爱的框架,和工资详细信息。对于期待更上一层楼的开源专业人员来说,增强自身的一些软技能是让自己对雇主来说不可缺少的一个好方法。如果专注于这些技能,你既可以在职业生涯上求得发展、吸引潜在雇主,又没必要学习一些技术技能所必需的正规培训方法。之前发过一系列有关 GitHub 的文章,有同学问了,GitHub我大概了解了,Git也差不多会使用了,但是还是搞不清GitHub如何帮助我的工作,怎么提升我的工作效率?问到点子上了,GitHub其中一个最重要的作用就是发现全世界最优秀的开源项目,你没事的时候刷刷微博、知乎,人家没事的时候刷刷GitHub ,看看最近有哪些流行的项目,久而久之,这差距就越来越大,那么如何发现优秀的开源项目呢?这篇文章我就来给大家介绍下。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  PowerShell是面向Windows和Windows Server的自动化平台和脚本语言,帮助用户简化系统的管理。在纳德拉的带领下微软也逐渐走向开放,根据相关爆料称微软有计划在近期内 开源该脚本语言。


  知名Windows爆料人士WalkingCat和Tom Hounsell在推文都分享了他们的发现。Tom在包的元数据说明中注意到这样一段话:“PowerShell是开源、跨平台、脚本语言和丰富的对象Shell。”但是目前尚未得到微软官方证实。更多消息,大家可以关注本次专辑……

  据数据分析公司Net Market Share声称,Linux桌面操作系统的使用率已达到了2%。对这款开源操作系统来说,这可是前所未有的成就。这个数字并没有把安卓算作Linux。这表明,更多的用户扎堆涌向传统的Linux桌面。

  坊间有一种误解,他们认为Linux用起来很难。人们想当然地认为,Linux只适合开发人员;人们不得不使用命令行。事实并非如此。Linux是不一样的操作系统,但如今你不用知道终端是什么就可以使用Linux。


  大多数发行版随带足够多的应用程序,可以满足基本要求。在一些情况下,它们的表现比竞争对手还要好。我发现,使用Linux计算机来直接编辑文档、扫描文 件、阅读PDF和编辑图像比Windows还要来得容易。你可以让新的或不懂技术的计算机用户从Linux开始入手,帮他们一个忙。

  不仅仅很完善,还很创新、很漂亮!Linux桌面环境已到了它们可与商用竞争对手相媲美的地步。不仅如此,从一些方面来看,它们更具创新性。

  Ubuntu造就了Unity,后者将熟悉的应用程序图标放在屏幕一侧的启动器上。HUD让你可以通过键盘快捷方式来处理大多数任务。Gnome在过去几年将传统桌面变成了不同于其他任何界面的界面。之后,还有Elementary  OS,开发人员尤其注重完善,甚过Linux桌面通常获得的重视程度。更多内容,大家不妨在本次专辑里了解一下……

  一年一度的IEEE Spectrum编程语言排行盛宴又来了,来看看今年7月26日发布的前十名榜单。这个排行榜已经进行了三年。IEEE Spectrum的排序是来自10个重要数据源的综合,例如 IEEE Xplore, GitHub, CareerBuilder 等等,他们根据数据源对48种语言给出不同角度的排列。调整不同的权重,可以得到不同的排序结果。用户甚至可以根据自己的情况,调整权重,得到相应的排序结果。


  感兴趣的朋友可以点击这个链接进入网站查看结果:Interactive: The Top Programming Languages 2016。我们来对比一下去年和今年的前十榜单(左边2016年,右边2015年),看看这一年的趋势。

  可以发现,C取代Java成为第一名,Python和C++换了位置,C和R换了位置,PHP和JavaScript保持原来的位置不动。另外,需要重点提出的是,2016年第十名出现了新的角色:Go,Go原来在去年榜中排第13位,而去年第10名的Matlab在今年榜中位居第14名。

  总体而言,仅就前10名来看,上升的语言有:C、Python、R和Go。具体的,大家请关注本次专辑……



  FlyWeb是连接物联网设备的扩展组件,现在Mozilla将它作为系统插件添加到Firefox。2015年Mozilla从智能手机业务中下架Firefox OS,将业务转移至物联网市场。FlyWeb是另一个Mozila的前瞻性项目。在Mozilla的官方网站将FlyWeb描述为一个连接智能设备的全局组件。它不仅能够连接Firefox,iOS和Android,也能连接桌面浏览器,这才是Mozilla描述的通用性。


  FlyWeb作为Mozilla的通用物联网插件,不需要专用的app或者URL就能够连接很多智能设备,不会像Apple或者Google那样将用户固定在自己的平台,而是为所有设备创造通用平台。更多情况,大家可以关注本次专辑。

  Ubuntu 16.04.1 首个重大更新发布,此次的更新带来了众多的修正和改进以及对内核和硬件支持的更新。Ubuntu 16.04.1 更新映像已可下载,据官方更新摘要内容来看,此将的新版本带来了如下变更:

  对apt、systemd、dpkg 和 xinit 的已知 bug  修复和升级。修复某些情况下 LibreOffice崩溃问题。对Gnome 软件(Ubuntu 软件中心)的许多修复和改进。为Gnome 软件(Ubuntu 软件中心)启用后端 Snappy 支持。修复 Unity、Unity 设置、compiz、lightdm display manager、oxide-qt 浏览器引擎等诸多问题。


  对于已在使用 Ubuntu 16.04 的用户,可使用软件更新器直接更新。更多内容,本次专辑将为您一一带来……

  了解OpenStack领域的读者应该对Alan Clark不会陌生,他最为外界熟知的身份是OpenStack基金会主席和SUSE行业创新总监。在OpenStack Days China召开间隙,我们在采访间见到了Alan Clark。

  一如既往的淡定,语速不快,但思维逻辑非常缜密是Alan给笔者的第一印象。针对有媒体问及他如何看待自己的双重身份,他幽默回应:“其实我有5顶帽子。”在他看来,这些身份并不矛盾,也并不冲突,反而更多的是互补,在这次大会中,他的身份更多的是代表SUSE。

  SUSE的背后华丽的开源、开放精神深受国内开发者称赞,Alan表示,SUSE在OpenStack基金会成立之初就作为白金会员加入了。SUSE的加入大大的促进了OpenStack在私有云的企业级应用落地,并且,SUSE不仅在安全性方面做了很多代码回顾和分析工作,对于企业面临的实际性业务问题和服务高可用性方面也投入了巨大的努力。


  Alan Clark强调,SUSE打造的OpenStack云环境最主要的不同点在于它非常灵活,能够基于客户的所需灵活响应。同时,支持虚拟化如Container、VMware等技术。

  客户的IT环境并非是单一的,往往非常复杂,SUSE和很多的硬件厂商有各种合作,涵盖了存储、网络等等。通过这些认证,让客户更有信心选择丰富的产品。在应用方面,SUSE可以提供上万个在SUSE之上的丰富支持,客户拥有充足的选择权,这使它部署的云环境非常灵活。此外,SUSE通过开源软件灵活的环境推出软件定义存储,包括生命周期管理等等,都能为客户提供很好的价值。详细内容本次专辑会为您慢慢道来……



  去年年底,当 Mozilla 推出了 iOS 版的 Firefox 时,得到了巨大的市场反响和数以百万计的下载量。许多 Firefox 的用户欣喜若狂,因为他们可以在iPhone 或 iPad上使用他们喜欢的浏览器了。今天,Mozilla 正式发布5.0版 Firefox for iOS,新版的 Firefox 有了很多大的改进。这些改进将带给用户更快的速度、更灵活的操作和更多的选择,这也是用户最关心的三件事。


  这是Firefox for iOS 实习工程师 Tyler Lacroix 使出浑身解数在暑期一个月时间内得出的成果。在 Tyler 的测试中,使用此新版本的 Firefox for iOS ,最多可以减少40%的 CPU 使用率和30%的内存占用率。这意味着用户可以更快访问网页的同时也更加省电。当然,不同设备和使用方法,结果也可能会有所不同。

  Mozilla 已经在 Firefox for iOS 的中内置了一套现在较流行的搜索引擎,但用户可能还想要从地址栏直接搜索其他站点。想要寻找一套完整的老式公路自行车的胡子把手吗?用户可以添加 Craigslist 或 eBay 网站等。想要成为一个百科达人吗?那就添加一个维基百科的入口吧。操作很简单,只是到这个网站的搜索框一点,再点击放大镜,就可以将此搜索引擎添加到您的搜索引擎列表。更多内容大家可以关注本次专辑……
 
  除了Radeon Pro WX、Radeon Pro Solid State两款全新的专业显卡,AMD今天还宣布,Radeon ProRender渲染引擎即将开放源代码,开发人员可任意使用。AMD去年发起了GPUOpen项目,是其有史以来最大规模的开源工程,游戏、图形、计算开发者可以从AMD那里得到几乎所有需要的资源,包括开发套件、效果库等等。Radeon ProRender引擎的开源就是该项目的一部分。


  该引擎此前叫做FireRender,是一个纯粹基于物理的渲染引擎,采用OpenCL计算标准,针对异构计算系统做了特别优化(AMD CPU/GPU/APU都支持),还提供C++库,号称可以渲染出照片级别的画面效果。

  它已经支持Autodesk 3ds Max、Dassault Systemes SolidWorks、Rhino,后续还会支持 Autodesk Maya,而操作系统已横跨Windows、OS X、Linux。

  Radeon ProRender引擎的源代码将于9月出通过GPUOpen.com官方网站放出,图形工作者一定不要错过。另外,Radeon Rays也会同步开源,这是一个高性能、高效率的光线追踪交互库,同样支持异构计算,可在几乎任何平台上借助CPU、GPU、APU的资源进行加速。详情请关注本次专辑……

  Linux Mint项目的负责人之一Clement Lefebvre宣布内部代号为“Sarah”的Beta版本Linux Mint 18 Xfce上线。Xfce版本非常类似于在今年6月底发布的Cinnamon和MATE版本,非常令人期待,因此整理此文!


  Linux Mint 18 Xfce带来了全新的X-Apps、Mint-Y主题、全新的artwork,Ubuntu 16.04系统,基于Linux Kernel 4.4内核,运行Xfce 4.12和MDM 2.0,两者此前也出现在Mint 17.3上。采用相同版本Xfce和MDM的原因是因为两者都是最新的上行版本,团队计划在Mint 18更新周期中对其进行更新。

  非常值得一提的是,在今天发布的博文中还提及Linux Mint 17.3有望升级至Mint 18,但具体操作将会在最终版本发布的时候公布。详细情况请大家关注本次专辑……



  早在今年4月宣布 Vim 8.0 的特性的时候,Vim 7.4.1689 中就已经初步实现 8.0的几大重要特性的实现了,经过了 3个月的稳定,共计修复了 323项缺陷,到如今的 7.4.2012 中,所有功能基本都已经准备就绪,Vim 8.0 正在做最后的收尾工作,接下来将以一个新 tag的形式发布出来。


  Vim的作者Bram Moolenaar 说道:“在过去的几个月中 Vim 8.0 的所有新功能都已经被实现并稳定,包括异步通信,任务系统,时钟系统等。大量报上来的 BUG也被逐一解决。这说明相关功能已经达到了可以面向终端用户的质量标准。目前还有一些小的 patch 需要 merge。”

  具备了异步机制以后的Vim可以方便的实现诸多特性,比如内嵌终端,异步编译,Grep,Lint,代码实时诊断。调用一个外部工具再也不需要停下整个 Vim 等待其完成了。而要体验 Vim 8.0 的异步功能可以下载最新的 Vim 7.4.2012 即可(如果你不了解 VimScript,可以使用插件 vimmake 来为你的 Vim 添加各种异步任务)。Windows 版本的用户可以用最新的 GVim Nightly Build。

  其他还会有一些默认配置的改变,比如所有人都会设置的"set nocompatible" ,今天应该已经很少人用 vi的兼容模式了,Bram打算在 Vim 8 中直接变为默认值,类似的还有:"set backspace=indent,eol,start" 之类的常用设置都将在 Vim 8 中变为默认值,用不着在每个 vimrc中都重新写一遍。更多内容,大家请关注本次专题……
  
  开源是一笔大生意,无论在软件还是硬件方面,都是一笔真正的大生意。在过去的这个星期里,沃尔玛商城WMT-0.03%,世界上最大的零售商之一,当他们宣布他们将使他们的应用程序生命周期管理工具oneops作为一个开源项目的时候,再次证明了这一点。为什么要放弃你自己创造的东西能给你公司带来优势的东西呢?


  因为像沃尔玛和通用电气(GE)-0.54%(与他们的开放式创新计划)的公司发现专利是由合作和开放击败的。将一个公司的专利工作转化为市场上共享的东西可以收获利益,因为其他人也有助于对你的工作进行创新新特性和功能。

  开源是一项运动,公司可以利用项目的输出,如软件或硬件平台设计,而不必支付使用费或许可证。开源的典范是Linux,这是一个拥有大约25-30%的服务器市场份额的软件操作系统,拥有强大的竞争对手,比如微软 + 0.05%(一家实际上在其Azure云平台支持Linux的公司)。对所有帐户来说开源都是主流,因为几乎每一个主要业务都会使用某种形式的开源技术,并从中获取商业利益。可能曾经被企业视为危险的东西而现在被认为是主流的和安全的,因为一定的透明度实际上有助于解决问题,因为漏洞往往隐藏在专有产品上。

  针对North Bridge 和 Black Duck的2015年开源调查显示,78%的企业参与开源,而贡献占比为64%,这代表贡献水平同比增长14%。随着这一差距的缩小和贡献水平越来越接近参与水平,开源市场将获得更多力量。更多内容请关注本次专辑的相关内容……



  德国创业公司deepstreamHub日前发布了开源的、可扩展的实时服务平台deepstream.io。该平台是专为需要设备驻留结点网络的应用程序与云端应用程序或是其他应用程序通讯而专门设计的。当另外的客户端发布主题(topic)时,单个结点可以订阅主题并接收数据。结点也具有被其他结点调用的功能。deepstreamHub平台也可作为额外的服务资源。


  与Mobile World Live公司的Saleha Riaz、deepstreamHub创始人Yasser Fadl和Wolfram Hempel的谈话中,他们透露道超过10000名开发者正在使用deepstream的技术工作。Hempel是这样评价deepstreamHub的:

  这是一个拥有丰富、开放的生态系统的第三方集成,用户可以从中获得数据,并与聊天工具Slack、开发者平台GitHub、社交网络、物联网终端、支付服务提供商以及开放的数据集交互。

  开发者可以安装deepstream或从GitHub上下载其代码。该软件主要是由Javascript实现的。入门教程向你说明了如何开始使用deepstream.io服务器,如何使用deepstream.io……

  虚幻4引擎已经是许多游戏开发者首选的游戏开发工具了,不管是在主机或PC游戏,虚幻4引擎都能够胜任且被开发者信赖。现在微软宣布了对虚幻4引擎提供UWP通用平台支持,微软还在GitHub上以Epic Games虚幻4引擎的分支名义发表了UWP分支源码。


  虚幻4引擎 UWP分支版可由此进入,但需要先加入Epic开发计划和拥有Epic GitHub Org用户。该项目采用社区支持形式,微软Xbox Advanced Technology Group(ATG,先进技术组)将为之提供周期更新,并帮助加速UWP游戏开发进程。更多的,大家可以关注本次专辑……

  在开始叙述这篇文章之前,我要非常清楚和明确的声明:“我并不是在鼓励你放弃NodeJS或转向Java”。我一直参与在这种争论中。在我的编程界的朋友中一直存在着一种误解,他们认为NodeJS语言是将来的趋势。我对Javascript是百分百的喜 爱(不是自吹,我有一段时间曾被认为是Javascript专家,我写了很多喜欢js的文章);关于Javascript闭包的优美,原型模式编程风格的 优势,我是毫无质疑。但是,如果把Javascript放到后台,这就完全是另外一种情况了。


  每当我看到有人用一些重要的技术指标对NodeJS进行测评并宣称NodeJS是世界上最快的语言时,我都会觉得好笑。(你只要用谷歌搜一下NodeJS vs *你能想到的任何东西*,你就会找到像这样, 这样, 和 这样的东西。)

  撇开我的质疑,NodeJS的语言模式还是值得关注的,但我会在我的产品中使用它吗?我的问题就在这。我在使用NodeJS的过程中发现了一些非常严重的 问题;给人的感觉相当的糟。我必须写一个完整的HTTP客户包来支持Multipart 方式传送(现在这个包就是人们所知的Reston),这样我才能把文件发送到Amazon S3服务和其它一些REST服务里(当时没有任何支持HTTP Multipart 传送的组件,HTTPS也有问题,它折腾的我异常痛苦),总而言之,我需要向读者们说下面几个观点:更多特性,大家可以关注本次专辑……



  世界上最大的编程相关书籍出版商Packt Publishing进行的市场研究显示,JavaScript和Python是当今最流行的编程语言,Java流行程度位居第3。该公司通过调查11000受访者得出以上结论。受访者还回答了其他问题,包括他们使用什么语言,喜爱的框架,和工资详细信息。调查显示,如果就编程人员每天都要使用的语言来看,当今前10名的编程语言排名是JavaScript, Python, Java, PHP, HTML , C#, SQL, CSS , C++和R。



  Packt Publishing的调查发现,编程人员薪水和以上排名不成正比,诸如bash,Perl和Scala语言编程人员获得的年薪平均超过了8万美元,而PHP和C语言编程人员年薪几乎没有到达4万美元。

  在web开发工具方面,AngularJS至高无上,其次是Facebook的React.js框架, Node.js, Docker, Laravel, Bootstrap, WordPress和AWS。过去几年最流行的新编程语言排行榜当中,Swift高居榜首,其次是C#, Go, Rust和Elixir。详细内容请关注本次专辑……

  对于期待更上一层楼的开源专业人员来说,增强自身的一些软技能是让自己对雇主来说不可缺少的一个好方法。如果专注于这些技能,你既可以在职业生涯上求得发展、吸引潜在雇主,又没必要学习一些技术技能所必需的正规培训方法。尤其要特别注意下面所列的一些技能,因为它们被认为属于就业网站Dice上的雇主要求开源专业人员具备的几大软技能;

  1.沟通:拥有较强的沟通能力也许是你应该拥有的最重要的软技能。在任何一天,Dice上的所有招聘职位中约23%要求专业人员擅长沟通。在一个技术团队中,你肯定会遇到工作方式迥异的同事。重要的是知道如何适应他们的工作方式,并且以一种促进牢靠的工作关系、提高工作团队生产力的方式与他们进行沟通。


  2.团队合作:作为一名开源专业人员,你要做的许多工作是团队型工作。就拿软件开发人员来说,软件的设计和部署不是光靠某个人的辛勤工作和专业知识。它需要整个团队的工作,才能成功地构建及发布应用程序和产品。对于开发运维专业人员来说,作为团队的一员可能来得尤为重要,开发、运维和测试之间需要合作,那样才能简化软件交付和技术基础设施的变化。因而,知道如何成为团队的成员很关键,在任何一天,Dice上的大约2000个招聘职位要求专业人员拥有这项技能。

  3.辅导:成为一名过硬的专业人员不仅仅意味着培养你自身的技能,还需要帮助别人成长起来。如此看来,Dice上的招聘经理和招聘专员寻找辅导和领导方面有着丰富经验的专业人员也不足为奇了。成为一名好的导师对负责专业人员团队的中高级经理来说尤为重要。拥有较强的领导能力对你团队的成功而言至关重要。因此,雇主在考虑填补管理岗位时更有选择性。

  之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率?

  问到点子上了,GitHub 其中一个最重要的作用就是发现全世界最优秀的开源项目,你没事的时候刷刷微博、知乎,人家没事的时候刷刷 GitHub ,看看最近有哪些流行的项目,久而久之,这差距就越来越大,那么如何发现优秀的开源项目呢?这篇文章我就来给大家介绍下。



  GitHub 主页有一个类似微博的时间线功能,所有你关注的人的动作,比如 star、fork 了某个项目都会出现在你的时间线上,这种方式适合我这种比较懒的人,不用主动去找项目,而这种基本是我每天获取信息的一个很重要的方式。不知道怎么关注这些人?那么很简单,关注我 stormzhang ,以及我 GitHub 上关注的一些大牛,基本就差不多了。

  这个Trending页面是干嘛的呢?直译过来就是趋势的意思,就是说这个页面你可以看到最近一些热门的开源项目,这个页面可以算是很多人主动获取一些开源项目最好的途径,可以选择「当天热门」、「一周之内热门」和「一月之内热门」来查看,并且还可以分语言类来查看,比如你想查看最近热门的 Android 项目,那么右边就可以选择Java语言。

  Pokémon Go是由任天堂发布的增强现实(AR)游戏,一经推出,火遍全球,收获众多玩家。想必很多只猿,也沉浸其中。在这里,介绍几款 Pokémon Go开源项目,感兴趣的猿,可以尝试尝试。


  Pokémon Go是由任天堂发布的增强现实(AR)游戏,一经推出,火遍全球,收获众多玩家。想必很多只猿,也沉浸其中。在这里,介绍几款 Pokémon Go开源项目,感兴趣的猿,可以尝试尝试。

  pogo-Go采用Golang开发的Pokémon Go API 工具,该工具安装简单,配置使用方便。更多本周开源资讯,本次专辑将为您一一呈现……


  据数据分析公司Net Market Share声称,Linux桌面操作系统的使用率已达到了2%。对这款开源操作系统来说,这可是前所未有的成就。这个数字并没有把安卓算作Linux。这表明,更多的用户扎堆涌向传统的Linux桌面。


  一年一度的IEEE Spectrum编程语言排行盛宴又来了,来看看今年7月26日发布的前十名榜单。这个排行榜已经进行了三年。IEEE Spectrum的排序是来自10个重要数据源的综合,例如 IEEE Xplore, GitHub, CareerBuilder 等等,他们根据数据源对48种语言给出不同角度的排列。调整不同的权重,可以得到不同的排序结果。用户甚至可以根据自己的情况,调整权重,得到相应的排序结果。


  FlyWeb是连接物联网设备的扩展组件,现在Mozilla将它作为系统插件添加到Firefox。2015年Mozilla从智能手机业务中下架Firefox OS,将业务转移至物联网市场。FlyWeb是另一个Mozila的前瞻性项目。在Mozilla的官方网站将FlyWeb描述为一个连接智能设备的全局组件。它不仅能够连接Firefox,iOS和Android,也能连接桌面浏览器,这才是Mozilla描述的通用性。




  Ubuntu 16.04.1 首个重大更新发布,此次的更新带来了众多的修正和改进以及对内核和硬件支持的更新。Ubuntu 16.04.1 更新映像已可下载,据官方更新摘要内容来看,此将的新版本带来了如下变更:……


  PowerShell是面向Windows和Windows Server的自动化平台和脚本语言,帮助用户简化系统的管理。在纳德拉的带领下微软也逐渐走向开放,根据相关爆料称微软有计划在近期内 开源该脚本语言。


  了解OpenStack领域的读者应该对Alan Clark不会陌生,他最为外界熟知的身份是OpenStack基金会主席和SUSE行业创新总监。在OpenStack Days China召开间隙,我们在采访间见到了Alan Clark。


  去年年底,当 Mozilla 推出了 iOS 版的 Firefox 时,得到了巨大的市场反响和数以百万计的下载量。许多 Firefox 的用户欣喜若狂,因为他们可以在iPhone 或 iPad上使用他们喜欢的浏览器了。今天,Mozilla 正式发布5.0版 Firefox for iOS,新版的 Firefox 有了很多大的改进。这些改进将带给用户更快的速度、更灵活的操作和更多的选择,这也是用户最关心的三件事。


  除了Radeon Pro WX、Radeon Pro Solid State两款全新的专业显卡,AMD今天还宣布,Radeon ProRender渲染引擎即将开放源代码,开发人员可任意使用。AMD去年发起了GPUOpen项目,是其有史以来最大规模的开源工程,游戏、图形、计算开发者可以从AMD那里得到几乎所有需要的资源,包括开发套件、效果库等等。


  Linux Mint项目的负责人之一Clement Lefebvre宣布内部代号为“Sarah”的Beta版本Linux Mint 18 Xfce上线。Xfce版本非常类似于在今年6月底发布的Cinnamon和MATE版本,非常令人期待,因此整理此文! 


  早在今年4月宣布 Vim 8.0 的特性的时候,Vim 7.4.1689 中就已经初步实现 8.0的几大重要特性的实现了,经过了 3个月的稳定,共计修复了 323项缺陷,到如今的 7.4.2012 中,所有功能基本都已经准备就绪,Vim 8.0 正在做最后的收尾工作,接下来将以一个新 tag的形式发布出来。


  开源是一笔大生意,无论在软件还是硬件方面,都是一笔真正的大生意。在过去的这个星期里,沃尔玛商城WMT-0.03%,世界上最大的零售商之一,当他们宣布他们将使他们的应用程序生命周期管理工具oneops作为一个开源项目的时候,再次证明了这一点。


  Basho科技公司发布了Riak TS 1.3的开源版本。Riak TS是专门面向时序数据处理的产品。它支持时序数据的快速写入和查询。此外,Riak TS的特性还包括:支持数据聚集和算术运算操作,通过Spark连接器与Apache Spark的集成,对Java、Erlang和Python等语言的客户端支持,基于标准SQL的查询系统。


  德国创业公司deepstreamHub日前发布了开源的、可扩展的实时服务平台deepstream.io。该平台是专为需要设备驻留结点网络的应用程序与云端应用程序或是其他应用程序通讯而专门设计的。当另外的客户端发布主题(topic)时,单个结点可以订阅主题并接收数据。结点也具有被其他结点调用的功能。deepstreamHub平台也可作为额外的服务资源。


  作为深受广大站长喜爱的Joomla开源内容管理系统(Content Management System, CMS)正式推出3.5版本,这也是首个完全支持PHP 7语言开发的Joomla版本,基于PHP 7语言的Joomla 3.5实现了较之前版本翻倍的速度提升,并将内存占用量缩减至之前的一半,性能大幅度提升的同时增加了许多实用新功能。 


  虚幻4引擎已经是许多游戏开发者首选的游戏开发工具了,不管是在主机或PC游戏,虚幻4引擎都能够胜任且被开发者信赖。现在微软宣布了对虚幻4引擎提供UWP通用平台支持,微软还在GitHub上以Epic Games虚幻4引擎的分支名义发表了UWP分支源码。


  在开始叙述这篇文章之前,我要非常清楚和明确的声明:“我并不是在鼓励你放弃NodeJS或转向Java”。我一直参与在这种争论中。在我的编程界的朋友中一直存在着一种误解,他们认为NodeJS语言是将来的趋势。我对Javascript是百分百的喜 爱(不是自吹,我有一段时间曾被认为是Javascript专家,我写了很多喜欢js的文章);关于Javascript闭包的优美,原型模式编程风格的 优势,我是毫无质疑。


  2015年11月 新的 OpenMP 4.5 标准已经被释放了。(OpenMp是由OpenMP Architecture Review Board牵头提出的,并已被广泛接受的,用于共享内存并行系统的多处理器程序设计的一套指导性的编译处理方案(Compiler Directive)并且有多个新的结构体带给用户。OpenMP API由编译器指令和库例程组成高度并行于 C, C++ 和 Fortran 项目. 即将更新的GCC版本为最近版的标准添加了支持。 


  世界上最大的编程相关书籍出版商Packt Publishing进行的市场研究显示,JavaScript和Python是当今最流行的编程语言,Java流行程度位居第3。该公司通过调查11000受访者得出以上结论。受访者还回答了其他问题,包括他们使用什么语言,喜爱的框架,和工资详细信息。


  对于期待更上一层楼的开源专业人员来说,增强自身的一些软技能是让自己对雇主来说不可缺少的一个好方法。如果专注于这些技能,你既可以在职业生涯上求得发展、吸引潜在雇主,又没必要学习一些技术技能所必需的正规培训方法。


  之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率?问到点子上了,GitHub 其中一个最重要的作用就是发现全世界最优秀的开源项目,你没事的时候刷刷微博、知乎,人家没事的时候刷刷 GitHub ,看看最近有哪些流行的项目,久而久之,这差距就越来越大,那么如何发现优秀的开源项目呢?这篇文章我就来给大家介绍下。


  Pokémon Go是由任天堂发布的增强现实(AR)游戏,一经推出,火遍全球,收获众多玩家。想必很多只猿,也沉浸其中。在这里,介绍几款 Pokémon Go开源项目,感兴趣的猿,可以尝试尝试。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部