设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:2018编程语言关注度调查 PHP社区最新动向

2018-3-4 18:24| 发布者: joejoe0332| 查看: 10591| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 在最新的对几种流行度比较高的编程语言的调查中,数据显示,42%的受访者对旧版本的语言更感兴趣。让人意想不到的是,62%的人希望在2018年更多地关注Java 9。 也是最近,Github发布了一篇博客,预测了2018年开源项 ...
  JAXenter对流行度比较高的几门编程语言进行了调查,了解用户对它们的喜爱度与关注程度。数据显示,42% 的受访者对旧版本的语言更感兴趣。让人意想不到的是,62% 的人希望在 2018 年更多地关注 Java 9,并且只有五分之一的受访者认为 Java 9 没有意义。 也有三分之一的参与者表示对即将到来的版本(Java 10 和 11)感兴趣。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!

  Github 发布了一篇博客,预测了 2018 年开源项目的发展趋势,这些趋势可以帮助开发人员在共享知识的同时,寻求方法简化流程,并 get 新技能。去年,Github 有来自将近 200 个国家的 2400 万的开发者聚集在一起,共同编写更好更强大的代码。2017年,从框架到数据可视化,共构建了 2500 多万个存储库,今年的数据似乎还会有所上升。微软宣布了“量子开发套件”(QDK)的首个重大更新。其于 Ignite 2017 大会首次亮相,并于去年 12 月迎来了首个公共预览。本次更新的最大变化,就是支持用 Q# 在 Linux 和 macOS 平台上做开发。开发者们可以借助 Visual Studio Code 中的量子模拟支持,来构建他们的应用。微软表示,这是大家在预览时最感兴趣的一项功能。知名浏览器Firefox的下个稳定版--version 59有望在今年3月的第2个星期上线,将会引入全新的隐私和安全功能。Firefox 59将会引入全新的隐私设置,不允许恶意网站访问用户的相机、麦克风、定位的同时,还能禁止请求向您传送通知。该功能启用之后所有列表外的网站将无法请求获得传送通知的权限。开源数据库 MariaDB 近日宣布正在成立一个旨在解决数据库领域最紧迫问题的研究部门——创新实验室,实验室将重点关注三个关键领域:机器学习、分布式计算以及新芯片的使用和开发,以及持久性存储和内存中处理。phoronix 消息,Ubuntu 18.04 LTS “Bionic Beaver” 目前已处于其功能冻结(Feature Freeze)阶段,这意味着 Ubuntu 的开发者现在的重点是关注 bug 修复,而不再是为系统添加新特性、或更改重大功能更改等内容。之前我们曾报道过,微软已将 PWA 列为应用商店中的“一等公民”,用户无需打开浏览器,即可完成从发现、安装到执行的全部过程。微软将通过 Bing 爬虫在网络上寻找 PWA ,只要符合质量标准,就将其带到微软商店。而通过商店安装的 PWA 将显示在“应用程序”菜单中,可从 “开始” 和 “Cortana” 搜索到,并可使用 UWP 应用的全套 WinRT API ,通过增强功能(如访问本地日历和联系人数据,拥有许可权)来提升它们在 Windows 10 上的体验。更多内容本次专辑我们一起来关注……

  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。Go发布的 2017 年用户调查报告显示,越来越多的开发者开始将 Go 语言运用到工作中,并表示了对其的喜爱。与 2016 年只要用于编写 CLI 工具不同,2017 年 Go 的主要用途是编写 API/RPC 服务。据该公司称,这两种应用都利用了 Go 的显着特点,并且是云计算的关键要素。 预计随着越来越多的公司采用 Go,该语言的使用将继续增长。PHP 社区近日有人发声,要求联合项目以提高 PHP 生态系统安全性。以 FriendsOfPHP 的名义,这个小组创建了一个数据库,其中包含了影响各种 PHP 项目和库的已知安全漏洞的详细信息。这个数据库叫做 PHP 安全咨询数据库(PHP Security Advisories Database),为“什么 PHP 项目或库可以安全使用”提供了强大的指南。OpenStack 是一个开源的基础设施项目,旨在为企业用户提供相当于私有云版本的 AWS。最近,OpenStack 推出了第 17 个版本,名为“Queens”。有些朋友可能会认为这一版本更新不太给力,但不要过早的下结论,OpenStack 应该会像大多数大型公有云项目一样,后续不断加入新的服务。两年前,在 Build 开发者大会上,微软推出了 Bot Framework,能够允许任何人制作自己的聊天机器人,并表示未来将是一个充满聊天机器人的世界。该工具能够理解自然语言或者对图片进行分析,初期开放 22 个 API,可用于集成到应用中。Firefox Nightly 的最新版本号是 60,带来了 Firefox 的 cookie 管理的变化。Mozilla 将 Cookie 设置与网站浏览器中的网站数据合并,这会影响用户配置和管理 Cookie 选项的方式。如果你在运行 Firefox 59 或更低版本,则可以加载 about:preferences#privacy 来管理 Firefox 中与隐私相关的设置。预计2018年夏天上市的 MongoDB 4.0,预计将支持跨文档事务(Multi-Document Transactions),以保证资料完整性(Data Integrity)。跨文档事务是 ACID 的基石。MongoDB 自 3.0 版起,开始支持跨文档事务。Eclipse基金会的企业Java平台将被称为Jakarta EE,这是最近民意调查中选民的最爱。在收到6,959份回复后,Jakarta EE赢得了64.4%的选票,远远超过了其他选项,Enterprise Profile。因为该平台的长期名称Java EE(企业版)仍然是Oracle的商标,所以必须选择一个新名称,本次专辑我们一起来关注……

  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。Signal 是一款跨平台的加密通讯应用,支持的平台包括 Android、iOS 以及 Linux,Windows 和 macOS。Signal 经互联网发送一对一及组群消息,消息可包含图像及视频,它还可以用来经互联网作语音通话。Signal 采用标准流动电话号码为识别号,并设有端对端加密功能以确保 Signal 用户间的通信保密。计算机历史博物馆将在 4 月 28 日授予 EPROM 发明者 Dov Frohman-Bentchkowsky,软件企业家 Dame Stephanie Shirley 以及 Python 语言作者 Guido van Rossum 会员奖(Fellow Award)。Guido van Rossum 创建了 Python 语言并负责 Python 的开发进程。此外,他也在领导和管理 Python 社区。据外媒消息,美国东部时间2月28日下午12点15分左右,GitHub 遭遇了可能是迄今为止最大的 DDoS 攻击,最高访问量为 1.35Tbps。当地时间2月28日起,GitHub 经历了两次间歇性不可访问,但其强调开发者数据依然安全。攻击发生 10 分钟后,GitHub 向 CDN 服务商 Akamai 请求协助,访问 GitHub 的流量已经由后者接管。据 Sonatype 最新研究数据显示,在过去一年中开源组件在英国的下载量飙升了 100% 以上。Sonatype 表示,如今的开发者广泛使用开源组件,估计各个现代应用程序的 80%-90% 都由它们组成。而在 2016 年,开发者从 Central Repository 就已下载超过 520 亿次 Java 组件。PHP从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、GO和Python不断地在挑战PHP的地位。这些技术的推动者非常热衷于唱衰PHP,PHP语言的未来在哪里?PHP程序员当如何应对未来的变革?据外媒报道,外国一位11岁小学生安德鲁-库里(Andrew Courey),小小年纪就成了一个比特币专家。他刚刚撰写了一部名为《早起鸟得比特币:比特币知识终极指南》(Early Bird Gets The Bitcoin: The Ultimate Guide To Everything About Bitcoin)的书,并于1月以电子书的形式自行出版。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  JAXenter 对流行度比较高的几门编程语言进行了调查,了解用户对它们的喜爱度与关注程度。数据显示,42% 的受访者对旧版本的语言更感兴趣。让人意想不到的是,62% 的人希望在 2018 年更多地关注 Java 9,并且只有五分之一的受访者认为 Java 9 没有意义。


  也有三分之一的参与者表示对即将到来的版本(Java 10 和 11)感兴趣。有43%的受访者认为 Kotlin 很有趣,30% 的受访者更关注Go。调查发现,TypeScript 和 JavaScript 的关注度基本持平,TypeScript 以 42.8% 微超 JavScript (41.9%)

  Scala 的知名度一直在不断增长。 今年也不例外 ,到目前为止,将近 48% 的受访者表示希望今年能尝试 Scala。更多消息大家可以关注本次专辑……

  Github 发布了一篇博客,预测了 2018 年开源项目的发展趋势,这些趋势可以帮助开发人员在共享知识的同时,寻求方法简化流程,并 get 新技能。去年,Github 有来自将近 200 个国家的 2400 万的开发者聚集在一起,共同编写更好更强大的代码。2017 年,从框架到数据可视化,共构建了 2500 多万个存储库,今年的数据似乎还会有所上升。


  今年,Github 整理了 2017 年社区上贡献者、访问者和最受欢迎活动的数据,以预测 2018 年开源项目的发展趋势。跨平台开发和网页开发是 2017 年增在最快的领域。例如,2017 年,Angular/angular-cli 的贡献者数量比 2016 年多 2.2 倍。

  Angular / Angular,Facebook / React 和 Electron / Electron 等相关项目的贡献数、访问数、Star 数更加多。这些项目都帮助简化了开发流程,缩短了从桌面和移动平台开始到部署的时间。

  2017 年深度学习也受到了广泛的重视,人工智能帮助解决了存在于多个行业的,复杂而有趣的问题。开发者对 Keras-team / Keras 和 Mozilla / DeepSpeech 等项目的贡献与参与推动了这一领域的发展。2017 年,TensorFlow / TensorFlow 的访问量比 2016 年增加 2.2 倍,TensowFlow/models 的访问量增加了 5.5 倍。更多内容,大家不妨在本次专辑里了解一下……

  微软宣布了“量子开发套件”(QDK)的首个重大更新。其于 Ignite 2017 大会首次亮相,并于去年 12 月迎来了首个公共预览。本次更新的最大变化,就是支持用 Q# 在 Linux 和 macOS 平台上做开发。开发者们可以借助 Visual Studio Code 中的量子模拟支持,来构建他们的应用。


  微软表示,这是大家在预览时最感兴趣的一项功能。其次,新版 QDK 支持 Python 互操作,毕竟许多开发者都有现成的 Python 库。如此一来,开发者们无需 Q# 移植,便能轻松上手。此外,新版 QDK 包含了更多开源库。微软早前曾分享过这些库的源码,以演示工作原理。显然,该公司希望开发者们能够重用代码和做贡献,于是授权了这么做。

  最后,新版 QDK 改善了仿真性能,速度提升达到了 4~5 倍,特别在涉及 20 个或更多量子位的模拟中。当然,微软仍处于量子计算的起步阶段,更多内容敬请期待本年度的开发者大会(Build 2018)。更多内容,本次专辑将为您一一带来……



  知名浏览器Firefox的下个稳定版--version 59有望在今年3月的第2个星期上线,将会引入全新的隐私和安全功能。Firefox 59将会引入全新的隐私设置,不允许恶意网站访问用户的相机、麦克风、定位的同时,还能禁止请求向您传送通知。该功能启用之后所有列表外的网站将无法请求获得传送通知的权限。


  在目前的Firefox稳定版中,用户可以前往设置面板的“隐私和安全”条目,在权限区域对能够访问位置、摄像头、麦克风和通知的网站进行设置,确保用户在上网过程中能够保护你的个人隐私和在线安全。

  不过在即将上线的Firefox 59版本中,Mozilla添加了全新选项能够允许用户阻止访问摄像头、麦克风、位置和通知的请求咨询。Mozilla在Firefox 59的更新日志中写道:“在about:preferences页面添加的新功能,在确保用户信任网站的正常访问之外,允许用户屏蔽从恶意网站发出的访问摄像头、位置等请求通知。”详细内容本次专辑会为您慢慢道来……

 开源数据库 MariaDB 近日宣布正在成立一个旨在解决数据库领域最紧迫问题的研究部门——创新实验室,实验室将重点关注三个关键领域:机器学习、分布式计算以及新芯片的使用和开发,以及持久性存储和内存中处理。


  据悉,在机器学习方面,实验室将负责研究如何使用有监督和无监督技术来促进更好的自动化,包括在云中运行数据库时的自我配置和自我优化。其次,研究将着眼于分布式计算,特别是在网络规模,地理分布式部署方面的改进。

  此外,实验室将着眼于开发下一代芯片,存储器和存储,以重新思考数据库运行的底层基础架构。更多内容,请大家关注本次专辑……
  
  phoronix 消息,Ubuntu 18.04 LTS “Bionic Beaver” 目前已处于其功能冻结(Feature Freeze)阶段,这意味着 Ubuntu 的开发者现在的重点是关注 bug 修复,而不再是为系统添加新特性、或更改重大功能更改等内容。


  按计划,Ubuntu 18.04 LTS 下周将发布 beta 版本,随后:3 月 22 日进入 UI 冻结阶段;4 月 5 日发布最终 beta 版本;4 月 12 日进入内核冻结阶段;4 月 19 日发布候选版本;4 月 26 日 LTS 版本正式发布……

  另外值得注意的是,微软近日宣布联合 Canonical 公司在 Ubuntu 18.04 LTS 提供更强悍的虚拟机体验,实现 Hyper-V 虚拟化解决方案的实施目标。微软项目经理 Craig Wilhite 表示:“我们正和 Canonical 开展合作,在即将到来的 Ubuntu 18.04 版本中将这种体验转变成现实,而且我们正努力提供系统内置、用户开机可用的解决方案,为消费者提供与主机操作系统紧密集成的、出色的系统内置 Linux 虚拟机体验。”



  之前我们曾报道过,微软已将 PWA 列为应用商店中的“一等公民”,用户无需打开浏览器,即可完成从发现、安装到执行的全部过程。微软将通过 Bing 爬虫在网络上寻找 PWA ,只要符合质量标准,就将其带到微软商店。


  而通过商店安装的 PWA 将显示在“应用程序”菜单中,可从 “开始” 和 “Cortana” 搜索到,并可使用 UWP 应用的全套 WinRT API ,通过增强功能(如访问本地日历和联系人数据,拥有许可权)来提升它们在 Windows 10 上的体验。此外,用户也可以在商店中对 PWA 进行评论和评分,开发者可获得这些安装、卸载、分享和性能分析、评价等数据,并有针对性的进行改进。

  而据外媒报道,苹果在今年也已通过 Safari 及其底层技术在 iOS 和 MacOS 上提供 PWA 支持。该公司已经宣布正在积极努力将 PWA 的 Service Workers、Caching 和 Manifest support 三个核心特性添加到其平台,并有望在 2018 年夏天的 WWDC 上发布更多消息。

  作为亲爹的谷歌更不用说,去年就曾宣布 PWA 将获得与 Android 原生应用同等的待遇与权限。目前除了在不断开发 PWA 支持的新特性以外,也在努力扩展 PWA 的使用范围,将 PWA 最终推广到其所有平台的桌面系统。也因此,PWA 的发展被大量外媒看好,被指有望在 2018 年迎来大爆发。更多内容请关注本次专辑……

  PHP 社区近日有人发声,要求联合项目以提高 PHP 生态系统安全性。以 FriendsOfPHP 的名义,这个小组创建了一个数据库,其中包含了影响各种 PHP 项目和库的已知安全漏洞的详细信息。


  这个数据库叫做 PHP 安全咨询数据库(PHP Security Advisories Database),为“什么 PHP 项目或库可以安全使用”提供了强大的指南。PHP 安全资讯数据库也是 Roave 安全咨询(Roave Security Advisories)的核心,这是一个可以嵌入任何 PHP 项目的 Composer 就绪 PHP 库。

  Paragon Initiative Enterprise 首席开发官员 Scott Arciszewski 表示:“Roave / SecurityAdvisories 使用 FriendsOfPHP 作为其数据源来构建一组相互冲突的 require 语句,以防止安装不安全的依赖关系,”这意味着任何 PHP 开发人员都可以将此库嵌入到他的 PHP 项目中,并防止意外部署易受攻击的代码。

  PHP 过去十年为提高语言的性能和安全性做出了很大的努力。随着 FriendsOfPHP 数据库和 Roave / SecurityAdvisories 项目上的工作进展,我们可以看到 PHP 开发人员终于开始意识到 Web 应用程序安全的重要性,而不仅是将关注点放在速度优化和用户界面上。更多内容,大家可以关注本次专辑……

  OpenStack 是一个开源的基础设施项目,旨在为企业用户提供相当于私有云版本的 AWS。最近,OpenStack 推出了第 17 个版本,名为“Queens”。有些朋友可能会认为这一版本更新不太给力,但不要过早的下结论,OpenStack 应该会像大多数大型公有云项目一样,后续不断加入新的服务。


  OpenStack 基金会首席运营官 Mark Collier 在接受采访时表示:“人们希望从云中获益更多,希望在同一套平台上运行其遗留工作负载与新型工作负载,但其中新型工作负载的形式却一直在变化。我们因此发现,新型工作负载对于机器学习有强烈的需求,这是一个非常热门的领域,人们很快就会看到其中的价值。”

  因此,Queens 发行版中新近引入了 Marquee 功能,它提供了对 vGPU 的内置支持能力,这意味着用户可以将 GPU 添加至虚拟机当中。

  除此之外,OpenStack 还增加了对其它硬件及软件加速资源(包括 FPGA 以及 CryptoCards 等)的支持。这都要归功于新的 Cyborg 项目,该项目能够将这些资源作为独立机器、OpenStack 虚拟机平台或者裸机系统中的一部分进行部署。

  目前 OpenStack 项目的各个小组也在努力将容器作为该平台当中不可或缺的重要组成部分。OpenStack 团队目前还在关注无服务器计算这一新兴领域。详细内容请关注本次专辑……



  Firefox Nightly 的最新版本号是 60,带来了 Firefox 的 cookie 管理的变化。 Mozilla 将 Cookie 设置与网站浏览器中的网站数据合并,这会影响用户配置和管理 Cookie 选项的方式。


  如果你在运行 Firefox 59 或更低版本,则可以加载 about:preferences#privacy 来管理 Firefox 中与隐私相关的设置。 如果你将历史记录设置为“使用历史记录的自定义设置”或“记住历史记录”,你将获得一个管理 cookie 设置的选项,并从 Firefox 中删除单个 Cookie。

  点击链接或按钮可以打开一个新的浏览器窗口,其中列出了所有设置的 Cookie。 您可以使用它来查找设置的 Cookie,查找信息,删除选定的或所有的 Cookie。

  我很高兴的宣布,我们将公开我们 X-Pack 特性的所有代码 - Security、Monitoring、Alerting、Graph、Reporting、专门的 APM UI、Canvas、Elasticsearch SQL、Search Profiler、Grok Debugger、Elastic Maps Service zoom levels 以及 Machine Learning - 为了促进我们与客户及社区的更大的协作,正如我们今天为我们的开源代码所做的一样。


  我为我们公司围绕我们的开源产品而自豪,一直以来我们都没有破坏创新或放弃对开放的承诺。当我们展望未来的时候,我们看到了一个机会,让我们更加坚信开放,甚至更加彻底,同时引入一个新的、更加高效的模式来构建一个成功的、可持续的围绕开源的商业模式。

  这篇博客概述了我们做出这些改变的想法和细节,不过,让我澄清一件事 - 我们是一家开源软件公司。我们将继续保持为一家开源软件公司。我们比以往任何时候都要更加开放,我个人,我的团队,整体而言,都致力于此。

  当我第一次开始写 Elasticsearch 的时候,我知道它必须是开源的。开源作为一种开发模式和分发方式,提供了接触更多人的机会。所有这些人都能做出贡献。当然,通过代码可以做出贡献,但也可以通过使用免费的软件,持续不断的推进可能的边界。

  与社区的合作可以确保,当你的项目成功时,会有一群热情的、专门的开发者指导你的特性开发,并将产品推向新的有趣的方向。例如,将聚合功能引入 Elasticsearch 让其可被当做一个可扩展的用于数据分析的产品。而像 Kibana 和 Logstash 这样的项目,以及后来的 Beats 的加入,无不令人鼓舞。随着我们用户的需求变得更加深入和专业,我们总能找到新的方法来支持他们,有些是通过新的功能、有些是产品,比如机器学习、APM 和站内搜索。更多内容,请关注本次专辑……
 
  计算机历史博物馆将在 4 月 28 日授予 EPROM 发明者 Dov Frohman-Bentchkowsky,软件企业家 Dame Stephanie Shirley 以及 Python 语言作者 Guido van Rossum 会员奖(Fellow Award)。Guido van Rossum 创建了 Python 语言并负责 Python 的开发进程。此外,他也在领导和管理 Python 社区。


  计算机历史博物馆从 1987 年起每年颁发会员奖,授予其创意改变世界和影响今天所有人类的人。Rossum 创造的 Python 语言自 1991 年发布以来已演变为程序员强大而灵活且易于学习的“瑞士军刀”,被用于机器学习、金融、教育、视频游戏、科学技术、数学、物理和工程等领域。

  作为语言作者,Rossum 本人有“仁慈独裁者”(Benevolent Dictator For Life-BDFL) 的称号。意思是他仍然关注 Python 的开发进程,并在必要的时刻做出决定。



  美国侨报网报道,美国联邦通信委员会(FCC)的网络中立性原则可能将在两个月内被终止,而该机构也已采取了将这一原则从管理条例中正式删除的最后一步。不过,随着废除令的正式公布,因此引发的法律纠纷与争论也将在全美展开。FCC此前已宣布,22日在“联邦公报”(the Federal Register)中正式公布最后废除禁令,并在公示60天后正式生效。该机构于去年12月14日通过了废除网络中立性原则的决定。


  网络中立性原则要求互联网服务供应商及政府应平等处理所有互联网上的数据,不得向支付更高费用的互联网公司提供更快网速,即所谓“快速通道”服务,奥巴马政府在2015年推出这一规定。

  网络中立性的支持者认为,该原则可保证宽带公司作为互联网的看门人不会滥用手中的权力,像“脸书”、谷歌和“推特”等科技巨头均支持这一原则。但宽带供应商认为,这些规定过于繁琐,扼杀了投资。像AT&T、康卡斯特(Comcast)和威瑞森(Verizon)这样的宽带提供商则支持FCC废除该原则。

  在“联邦公报”宣布废除将是一个重要的里程碑程序。一旦废除禁令出台,就有可能引发大批要求推翻这一禁令的异议诉讼。而20多个州的网络中立支持者和总检察长此前已向法院提交了请愿书,但他们将不得不再次提出诉讼。

  据 Sonatype 最新研究数据显示,在过去一年中开源组件在英国的下载量飙升了 100% 以上。Sonatype 表示,如今的开发者广泛使用开源组件,估计各个现代应用程序的 80%-90% 都由它们组成。而在 2016 年,开发者从 Central Repository 就已下载超过 520 亿次 Java 组件。


  但是,由于手动升级流程和缺乏内置安全控制,许多开发者错过了组件的安全修复。根据 Sonatype 的说法,去年该国软件应用中使用的第三方组件中有一半已经过时,其中 8 个开源组件中就有 1 个包含已知的安全漏洞,同比增长 120 %。

  Sonatype 表示,该报告数据来自 The Central Repository、Apache Maven、SBT 和其他包含超过 2.5 M 索引工件的热门存储库。比如说,2017 年英国有约 145000 次易受攻击的 Apache Commons Collections 版本的下载次数,这些版本漏洞已被勒索软件攻击利用。此外,英国开发者还下载了约 68000 个已知加密漏洞的 Bouncy Castle 组件版本和 40000 个易受攻击的 Apache Struts 组件版本。更多内容,请关注本次专辑……

  PHP从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、GO和Python不断地在挑战PHP的地位。这些技术的推动者非常热衷于唱衰PHP,PHP语言的未来在哪里?PHP程序员当如何应对未来的变革?


  作为老牌的Web后端编程语言,PHP在全球市场占有率非常高,仅次于Java,从各个招聘网站的数据上来看PHP开发的职位非常多,薪资水平也非常不错。实际在中小企业、互联网创业公司PHP的市场地位是高于Java的。Java在超大型企业、传统软件行业、金融领域优势更大。目前来看 Node.js、 GO 、 Python 、 Ruby 等语言还难以企及PHP和Java。

  PHP语言之所以能有今天的地位,得益于PHP语言设计者一直遵从实用主义,将技术的复杂性隐藏在底层。PHP语言入门简单,容易掌握,程序健壮性好,不容易出现像Java 、 C++ 等其他语言那样复杂的问题,如内存泄漏和 Crash,跟踪调试相对轻松很多。



  据外媒报道,外国一位 11 岁 小学生安德鲁-库里(Andrew Courey),小小年纪就成了一个比特币专家。他刚刚撰写了一部名为《早起鸟得比特币:比特币知识终极指南》(Early Bird Gets The Bitcoin: The Ultimate Guide To Everything About Bitcoin)的书,并于1月以电子书的形式自行出版。


  Andrew Courey 表示,他想在 14 岁前赚到 2000 万美元,于是想到了比特币,并开始大量阅读相关书籍和投资者视频。随后被作为科技投资人的父亲建议,撰写一本有关比特币和区块链的书,用更浅显的语言来阐述相关概念,然后将这本书卖出去。

  Andrew Courey 在描述比特币钱包的时候,写道,这种钱包存在两把钥匙,一把公钥,可以提供给任何人;一把私钥,只有所有者可以使用。他是这样进行类比的:“想象一下,这里有一个邮箱。邮差可以将邮件送到任何邮箱中,但是只有那些有邮箱钥匙的人可以拿到这些邮件。”

  据 Opera 官方发布的消息称,Opera 52 Beta 将配备更快的广告拦截器,还支持复制多个分页网址等批次操作。Opera 52 改进了广告拦截机制里的字串配对算法,进一步的缩短广告拦截器在读取网页时造成的延迟。将 Opera 51、Opera 52 以及 Chrome 64 作比较,同时载入 15 个常用新闻网站,结果显示 Chrome 64 共花了 81 秒的时间;Opera 51 则花了 54 秒;Opera 52 则是花了 45 秒,整体速度比 Chrome 64 快 44%,也比 Opera 51 快 16%。


  Opera 表示,虽然 Chrome 预设开启广告拦截功能,但比起未开启时,速度也没有快多少。根据 Chrome 的知名广告拦截组件 Adblock Plus 的研究,Chrome 内置的广告拦截,只能拦截 55 种广告中的 9 种,因此绝大数的广告还是能出现在使用者浏览的页面中。

  另外,Opera 52还增加了批次操作,现在使用者只要按下 Ctrl 键,便能复选鼠标下的浏览器分页,而按下 Shift 则能选取范围内的分页,操作方式就像是在 Windows 文件夹中多选文件一样,同时也能对复选进行分页,执行重新载入、复制、锁定或是关闭等指令。

  2050 年,地球收到了一个外星文明发送来的的首条星际编码信息。由科学家、语言学家和数学家组成的国际团体日以继夜的破解了信息。然而,在代码破译之后,灾难降临了——全世界的联网自动设备崩溃,计算机被加密,电网下线,没有人再能用比特币买东西了。这一切听起来像是来自某部科幻电影。

  两位天体物理学家 Michael Hippke 和 John Learned 在预印本网站 arXiv 发表论文(PDF),警告了外星恶意代码的可能性。搜寻地外文明的 SETI 项目主要从事两种活动,其一是被动的监听外星信号,其二是主动发送信息。


  其中主动发送信息受到了很多批评,批评者认为收到信息的外星文明未必是友好的。但两位科学家认为,被动监听也是有可能导致灾难降临的。比如外星人发来的恶作剧或恐吓信息宣称,他们能将太阳变成超新星。

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

2018编程语言关注度调查:Java 9关注度上升

  JAXenter 对流行度比较高的几门编程语言进行了调查,了解用户对它们的喜爱度与关注程度。数据显示,42% 的受访者对旧版本的语言更感兴趣。让人意想不到的是,62% 的人希望在 2018 年更多地关注 Java 9,并且只有五分之一的受访者认为 Java 9 没有意义。 也有三分之一的参与者表示对即将到来的版本(Java 10 和 11)感兴趣。

GitHub发布2018年开源项目趋势预测

  Github 发布了一篇博客,预测了 2018 年开源项目的发展趋势,这些趋势可以帮助开发人员在共享知识的同时,寻求方法简化流程,并 get 新技能。去年,Github 有来自将近 200 个国家的 2400 万的开发者聚集在一起,共同编写更好更强大的代码。2017 年,从框架到数据可视化,共构建了 2500 多万个存储库,今年的数据似乎还会有所上升。

微软量子开发套件更新,现已支持macOS和Linux

  微软宣布了“量子开发套件”(QDK)的首个重大更新。其于 Ignite 2017 大会首次亮相,并于去年 12 月迎来了首个公共预览。本次更新的最大变化,就是支持用 Q# 在 Linux 和 macOS 平台上做开发。开发者们可以借助 Visual Studio Code 中的量子模拟支持,来构建他们的应用。微软表示,这是大家在预览时最感兴趣的一项功能。



Firefox 59稳定版即将上线:将引入全新隐私和安全功能

  知名浏览器Firefox的下个稳定版--version 59有望在今年3月的第2个星期上线,将会引入全新的隐私和安全功能。Firefox 59将会引入全新的隐私设置,不允许恶意网站访问用户的相机、麦克风、定位的同时,还能禁止请求向您传送通知。该功能启用之后所有列表外的网站将无法请求获得传送通知的权限。

MariaDB成立创新实验室,研究机器学习和分布式计算

  开源数据库 MariaDB 近日宣布正在成立一个旨在解决数据库领域最紧迫问题的研究部门——创新实验室,实验室将重点关注三个关键领域:机器学习、分布式计算以及新芯片的使用和开发,以及持久性存储和内存中处理。

Ubuntu 18.04 LTS进入功能冻结阶段,与微软达成合作

  phoronix 消息,Ubuntu 18.04 LTS “Bionic Beaver” 目前已处于其功能冻结(Feature Freeze)阶段,这意味着 Ubuntu 的开发者现在的重点是关注 bug 修复,而不再是为系统添加新特性、或更改重大功能更改等内容。

三巨头力捧的PWA有望在2018年迎来大爆发

  之前我们曾报道过,微软已将 PWA 列为应用商店中的“一等公民”,用户无需打开浏览器,即可完成从发现、安装到执行的全部过程。微软将通过 Bing 爬虫在网络上寻找 PWA ,只要符合质量标准,就将其带到微软商店。而通过商店安装的 PWA 将显示在“应用程序”菜单中,可从 “开始” 和 “Cortana” 搜索到,并可使用 UWP 应用的全套 WinRT API ,通过增强功能(如访问本地日历和联系人数据,拥有许可权)来提升它们在 Windows 10 上的体验。

调查显示:越来越多的开发者开始使用Go语言

  Go 发布的 2017 年用户调查报告显示,越来越多的开发者开始将 Go 语言运用到工作中,并表示了对其的喜爱。与 2016 年只要用于编写 CLI 工具不同,2017 年 Go 的主要用途是编写 API/RPC 服务。据该公司称,这两种应用都利用了 Go 的显着特点,并且是云计算的关键要素。 预计随着越来越多的公司采用 Go,该语言的使用将继续增长。

PHP社区采取措施,提高生态系统安全性

  PHP 社区近日有人发声,要求联合项目以提高 PHP 生态系统安全性。以 FriendsOfPHP 的名义,这个小组创建了一个数据库,其中包含了影响各种 PHP 项目和库的已知安全漏洞的详细信息。这个数据库叫做 PHP 安全咨询数据库(PHP Security Advisories Database),为“什么 PHP 项目或库可以安全使用”提供了强大的指南。

OpenStack迎来对虚拟GPU及新型容器功能的支持

  OpenStack 是一个开源的基础设施项目,旨在为企业用户提供相当于私有云版本的 AWS。最近,OpenStack 推出了第 17 个版本,名为“Queens”。有些朋友可能会认为这一版本更新不太给力,但不要过早的下结论,OpenStack 应该会像大多数大型公有云项目一样,后续不断加入新的服务。

微软为Bot Framework准备了Python,Java支持

  两年前,在 Build 开发者大会上,微软推出了 Bot Framework,能够允许任何人制作自己的聊天机器人,并表示未来将是一个充满聊天机器人的世界。该工具能够理解自然语言或者对图片进行分析,初期开放 22 个 API,可用于集成到应用中。

Mozilla将在 Firefox 60中删除单独的Cookie管理

  Firefox Nightly 的最新版本号是 60,带来了 Firefox 的 cookie 管理的变化。 Mozilla 将 Cookie 设置与网站浏览器中的网站数据合并,这会影响用户配置和管理 Cookie 选项的方式。如果你在运行 Firefox 59 或更低版本,则可以加载 about:preferences#privacy 来管理 Firefox 中与隐私相关的设置。

Enterprise Java的新名称:Jakarta EE

  Eclipse基金会的企业Java平台将被称为Jakarta EE,这是最近民意调查中选民的最爱。在收到6,959份回复后,Jakarta EE赢得了64.4%的选票,远远超过了其他选项,Enterprise Profile。因为该平台的长期名称Java EE(企业版)仍然是Oracle的商标,所以必须选择一个新名称。

MongoDB 4.0将有望支持跨文档事务

  预计2018年夏天上市的 MongoDB 4.0,预计将支持跨文档事务(Multi-Document Transactions),以保证资料完整性(Data Integrity)。跨文档事务是 ACID 的基石。MongoDB 自 3.0 版起,开始支持跨文档事务。

Opera 52新特性公布,整体速度快过Chrome 64

  据 Opera 官方发布的消息称,Opera 52 Beta 将配备更快的广告拦截器,还支持复制多个分页网址等批次操作。Opera 52 改进了广告拦截机制里的字串配对算法,进一步的缩短广告拦截器在读取网页时造成的延迟。

Chrome OS将实现在虚拟机上运行 Linux应用程序


  Chromebook 用户很快就可以通过更简单的方式在 Google Chrome OS 硬件上运行 Linux 发行版和应用程序。据外媒 Chrome Unboxed 报道,Chromium Gerrit 上有一个新合并的提交,描述了“在 Chrome OS 上允许 Linux 虚拟机的新设备策略”。

Elastic宣布公开其商业产品X-Pack的源代码

  我很高兴的宣布,我们将公开我们 X-Pack 特性的所有代码 - Security、Monitoring、Alerting、Graph、Reporting、专门的 APM UI、Canvas、Elasticsearch SQL、Search Profiler、Grok Debugger、Elastic Maps Service zoom levels 以及 Machine Learning - 为了促进我们与客户及社区的更大的协作,正如我们今天为我们的开源代码所做的一样。

首个Android P开发者预览版有望在3月中旬发布


  尽管距离5 月 8 日的 Google I / O 大会还有些日子,但按近两年的操作模式,搜索巨头有望在大会之前发布新版 Android 系统的开发者预览版。据爆料大神 Evan Blass 透露,今年 Android P 的首个开发者预览版将在 3 月中旬发布。

图形API规范Vulkan开始支持macOS和iOS

  Vulkan 是一个热门的跨平台 3D 绘图 API,过去支持 Windows,Linux 和 Android,现在已经可以通过 MoltenVK 与 LunarG macOS SDK 在苹果平台上执行 Vulkan。Vulkan 是 OpenGL 的下一代版本,和 DirectX 12 一样都是基于 AMD 私有的 Mantle API,不同的是 Vulkan 是开源的图形 API,它承诺通过给予开发者访问硬件底层的能力而大幅提升3D应用的性能。

Signal获WhatsApp联合创始人5000万美元融资

  Signal 是一款跨平台的加密通讯应用,支持的平台包括 Android、iOS 以及 Linux,Windows 和 macOS。Signal 经互联网发送一对一及组群消息,消息可包含图像及视频,它还可以用来经互联网作语音通话。Signal 采用标准流动电话号码为识别号,并设有端对端加密功能以确保 Signal 用户间的通信保密。

Python语言作者获得计算机历史博物馆的会员奖

  计算机历史博物馆将在 4 月 28 日授予 EPROM 发明者 Dov Frohman-Bentchkowsky,软件企业家 Dame Stephanie Shirley 以及 Python 语言作者 Guido van Rossum 会员奖(Fellow Award)。Guido van Rossum 创建了 Python 语言并负责 Python 的开发进程。此外,他也在领导和管理 Python 社区。

腾讯高性能的图片框架LKImageKit正式开源


  LKImageKit 是一个高性能的图片框架,包括了图片控件,图片下载、内存缓存、磁盘缓存、图片解码、图片处理等一系列能力。合理的架构和线程模型,并特别针对不同场景进行优化,能充分发挥硬件的性能。

GitHub遭遇有史以来最强DDoS攻击,峰值流量1.35Tbps

  据外媒消息,美国东部时间2月28日下午12点15分左右,GitHub 遭遇了可能是迄今为止最大的 DDoS 攻击,最高访问量为 1.35Tbps。当地时间2月28日起,GitHub 经历了两次间歇性不可访问,但其强调开发者数据依然安全。攻击发生 10 分钟后,GitHub 向 CDN 服务商 Akamai 请求协助,访问 GitHub 的流量已经由后者接管。

FCC正式公布废除网络中立性原则,将引法律战

  美国侨报网报道,美国联邦通信委员会(FCC)的网络中立性原则可能将在两个月内被终止,而该机构也已采取了将这一原则从管理条例中正式删除的最后一步。不过,随着废除令的正式公布,因此引发的法律纠纷与争论也将在全美展开。 

英国现代应用大量使用开源组件,被指有严重安全隐患

  据 Sonatype 最新研究数据显示,在过去一年中开源组件在英国的下载量飙升了 100% 以上。Sonatype 表示,如今的开发者广泛使用开源组件,估计各个现代应用程序的 80%-90% 都由它们组成。而在 2016 年,开发者从 Central Repository 就已下载超过 520 亿次 Java 组件。

十年程序员用眼告诉你 2018 PHP不一样

  PHP从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、GO和Python不断地在挑战PHP的地位。这些技术的推动者非常热衷于唱衰PHP,PHP语言的未来在哪里?PHP程序员当如何应对未来的变革?

输给小学生?11岁男孩写了一本关于比特币的书

  据外媒报道,外国一位 11 岁 小学生安德鲁-库里(Andrew Courey),小小年纪就成了一个比特币专家。他刚刚撰写了一部名为《早起鸟得比特币:比特币知识终极指南》(Early Bird Gets The Bitcoin: The Ultimate Guide To Everything About Bitcoin)的书,并于1月以电子书的形式自行出版。

收到来自星星的恶意代码,科学家发出警告


  2050 年,地球收到了一个外星文明发送来的的首条星际编码信息。由科学家、语言学家和数学家组成的国际团体日以继夜的破解了信息。然而,在代码破译之后,灾难降临了——全世界的联网自动设备崩溃,计算机被加密,电网下线,没有人再能用比特币买东西了。这一切听起来像是来自某部科幻电影。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部