设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:安卓 8.0即将到来 阿里云入Linux基金会

2017-2-26 14:24| 发布者: joejoe0332| 查看: 9866| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 每年的 I/O 大会上,谷歌通常会发布新系统和新产品。就在去年的I/O大会,谷歌发布了新一代安卓7.0牛轧糖系统。而今年的I/O大会似乎也已经不远了,那么本次大会会不会推出安卓 8.0版本呢?本周,最新版似乎初露端倪。 ...
  每年的 I/O 大会上,谷歌通常会发布新系统和新产品。就在去年的I/O大会,谷歌发布了新一代安卓7.0牛轧糖系统。而今年的I/O大会似乎也已经不远了,那么本次大会会不会推出安卓 8.0版本呢?本周,最新版似乎初露端倪。不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  回顾过去的一周,2月20日,全球知名非营利性组织 Linux 基金会宣布,阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。目前,阿里云仍是唯一加入该基金会的中国互联网科技公司。ECMA 国际去年 6 月批准了第七版的 ECMAScript 语言规范——即 ECMAScript 2016。ECMAScript 是标准化的 JavaScript 语言。现在,Mozilla 宣布,它的 Firefox Nightly 54 已经实现了对 ECMAScript 2016 新增特性的完整支持,并开始覆盖正在制定的 ECMAScript 2017 草案特性。Google与CWIInstitute合作演示了对SHA-1的碰撞攻击,公布了两个SHA-1哈希值相同但内容不同的PDF文件。这一消息在Git社区引发了Git对象碰撞攻击可能性。Git作者LinusTorvalds对此回应称Git不用担忧SHA-1碰撞攻击。慕尼黑市计划到 2020 年从 Linux 迁回到 Windows,这一新闻引发了广泛关注,它再次显示了 Linux 在桌面领域面临的艰巨挑战,然而现实是 Linux 并不需要去扩大桌面市场,它已经占领了世界,让 Windows 支配一个影响日益减弱的桌面领域并不是什么严重的事。为了建造类似的庞大帝国,谷歌也在自己设计硬件。但是Facebook更进一步,通过开放计算机项目,Facebook开源其设备,并鼓励其他人照做。结果,一个针对数据中心硬件设施的全新市场诞生。像苹果、Rackspace以及Fidelity等拥有庞大在线业务的公司,突然参与到硬件设计中来,以便更好地适应自己的需求。更多内容,本次专辑我们一起来关注……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。PHP团队以37票对0票一致同意在PHP core中整合加密库Libsodium,开发者宣称这标志着 PHP 成为第一种默认支持现代加密库的编程语言。然而很多人认为这一说法是扯谈,因为所谓的“现代”并无明确的定义。微软为患有ALS疾病的患者研发了名为GazeSpeak的应用程序,帮助他们用眼神进行沟通。肌萎缩性侧索硬化(ALS)或Lou Gehrig氏病是一种神经系统疾病,让大脑和脊髓中神经细胞或者神经元受损。有时,眼睛成为他们唯一的沟通工具。2015 年一个名为 Jide 的公司推出了一款名为 Remix Ultra Tablet 的平板电脑,该平板类似微软的 Surface 平板,运行的是名为 Remix OS 的系统,该系统基于安卓系统打造,专门为桌面体验进行了优化,例如键盘鼠标、分屏多任务等,后来该公司又推出了一款 Remix Mini 盒子,号称 “世界首款真正的安卓 PC”,连接显示器就能体验 Remix OS 系统。相较于新功能,最新OpenStack发行版专注于提升稳定性与性能表现。按惯例来讲,开源OpenStack基金会通常还需要几个月才会发布其云软件的最新版本。然而这一次OpenStack社区抢先推出了本轮最新版本Ocata,且一次{敏感词}付完成。最新版本专注于提升稳定性、可扩展性以及核心计算与网络服务的性能水平。 军事级防泄密应用 Wickr 宣布开源其加密库。星际争霸一直是游戏玩家心目中即时战略类的经典之作,历时十多年而不衰。而如今它更成为深度强化学习、人工智能算法研究的一个主要平台和工具。因为其蕴含了多智能体协作、多任务学习、宏观策略规划等复杂问题,一旦取得部分突破和进展,对商业和社会发展都会带来极大影响。如国外的DeepMind、Facebook等公司相继投入大量人力基于它进行通用人工智能的研究。更多开源软件的最新进展,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。美国斯坦福大学(Stanford University)曾在去年 4 月份推出过 iOS 编程教学课程 Developing iOS 9 Apps with Swift,这项课程上架 iTunes U 之后广受编程爱好者的好评。因为它不仅内容齐全,而且还是免费的。将近一年之后,斯坦福大学更新了他们的 Swift 教程,这一次针对的自然是 iOS 10 操作系统了。Github 在代码托管领域是先行者,汇集了大量的优秀程序和程序员,有网友调侃是目前全球最大的男同交友平台。最近,有网友在 GitHub上发现了一个“程序员找工作黑名单”list,阿里安全部门因为“月饼开除程序员”上榜。很多人都喜欢用Linux,而Linux作为一种开源的操作系统,也曾发过很多个版本的Linux发行版。那么最受欢迎的Linux发行版是什么呢?是不是不同的应用场景最适合的Linux发行版也是不同呢?最近,Linux questions论坛发起了一个投票,结果显示服务器发行版:CentOS,移动发行版:Android,办公软件:LibreOffice,数据库:MariaDB……我喜欢在 Ubuntu 上使用 KDE Connect 和应用程序的 indicator applet 连接。这是将 Android 手机连接到 Linux 桌面的最简单的方法。现在,当它(再一次)拥有漂亮的 Unity 指示器、Nautilus 集成和其他酷酷的功能之后我加倍喜欢了。随着发展,现代 Web 设计在改善体验和功能的同时,对于美观的追求也越来越高,可视化、交互式、动态等元素和效果似乎已成为标配。以下是为开发者推荐的 10 款开源 Javascript 图表库,可以帮助实现各种漂亮的功能。话不多说,直接开始吧!在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  在每年的 I/O 大会上,谷歌通常会发布新系统和新产品。就在去年的 I/O 大会,谷歌发布了新一代安卓 7.0 牛轧糖系统。但这一最新系统的装机率却长时间无法突破 1%,直到本月更新的安卓最新版本分布图显示,也就是在发布近半年时间后,安卓最新的 7.0 和 7.1 牛轧糖系统的安装率终于突破了 1%,总体份额变为 1.2%。


  日前,谷歌已经对外宣布 2017 谷歌 I/O 大会将于 5 月 17 日召开并将持续三天时间。如不出意外,全新的安卓 8.0 系统将在本次大会上正式对外发布。

  对于即将到来的新一代安卓 8.0 系统,外界最关心的不仅仅只有该版本的新特性,新版本的命名也为外界所关注。近日,安卓部门领导人 Hiroshi Lockheimer 在个人推特账户上上传了带有奥利奥蛋糕的图片,让外界猜测难道新一代的安卓 8.0 系统要以知名饼干品牌奥利奥来命名?

  当然,内部开发代号与发布版本名称也可能会存在差异,因此新版本系统究竟是不是叫奥利奥,等到正式发布时便可知晓。更多消息,大家可以关注本次专辑……

  2月20日,全球知名非营利性组织 Linux 基金会宣布,阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。目前,阿里云仍是唯一加入该基金会的中国互联网科技公司。


  “非常激动,阿里能成为金牌成员”,Linux 基金会首席运营官 Mike Woster 表示,期待未来能与阿里有更多合作。Linux 基金会的核心工作是支持开源软件旗帜项目 Linux 内核的发展和维护。基金会企业合作伙伴分为白金,金,银三个等级。

  阿里云一直在 Linux Kernel、KVM、Xen、QEMU、libvirt 等技术领域和社区有持续合作和建设。成为金牌会员后,不光能支持到所有和 Linux 基金会有关联的 50 多个关键开源项目,更有助于阿里后续通过开源向整个业界回馈技术成果。

  阿里云资深总监李津认为,参与 Linux 基金会一方面是对 Linux 带来的帮助表示感谢,另一方面也希望在基金会中更多地发挥中国科技企业的力量。 更多内容,大家不妨在本次专辑里了解一下……

  ECMA 国际去年 6 月批准了第七版的 ECMAScript 语言规范——即 ECMAScript 2016。ECMAScript 是标准化的 JavaScript 语言。现在,Mozilla 宣布,它的 Firefox Nightly 54 已经实现了对 ECMAScript 2016 新增特性的完整支持,并开始覆盖正在制定的 ECMAScript 2017 草案特性。ECMAScript 现在每年发布一个新版本。


  ECMAScript 2016主要是增加了两个新特性:Array.prototype.include 和取幂运算符,其中 Firefox 43 已经支持 Array.prototype.include,而预计在下个月发布的 Firefox 52 将支持取幂运算符。WebKit也已经完整支持 ECMAScript 更多情况,大家可以关注本次专辑。



  Google 与 CWI Institute 合作演示了对 SHA-1 的碰撞攻击,公布了两个 SHA-1 哈希值相同但内容不同的PDF 文件。这一消息在 Git 社区引发了 Git 对象碰撞攻击可能性。


  Git 作者 Linus Torvalds 对此回应称 Git 不用担忧 SHA-1 碰撞攻击。他解释说,git 不只是哈希数据,还预留一个类型/长度字段,增加了碰撞攻击的难度,相比之下 pdf 文件使用了一个固定的头,为了实现相同的哈希值攻击者可以在里面加入任意的静默数据。所以 pdf 文件的不透明数据格式使其更容易成为攻击目标。git 也有不透明数据,但都属于次要的。他表示,git 可以很容易加入额外的完备性检查抵抗碰撞攻击,它并不面临迫在眉睫的危险。更多内容,本次专辑将为您一一带来……

  PHP 团队以 37 票对 0 票一致同意在 PHP core 中整合加密库 Libsodium,开发者宣称这标志着 PHP 成为第一种默认支持现代加密库的编程语言。然而很多人认为这一说法是扯谈,因为所谓的“现代”并无明确的定义。


  Libsodium 将加入到计划在今年底释出的 PHP 7.2 中。支持 Libsodium 的提议是加密专家 Scott Arciszewski 提出的,他表示通过在 PHP core 中支持现代加密技术,将迫使  WordPress 团队在其内容管理系统(CMS)中实现更好的安全功能,允许 PHP 和 CMS 开发者在其应用中加入高级加密功能。

  Arciszewski 说,PHP 将是第一种支持现代加密库的编程语言,其它如  Erlang 和 Go 包含了类似的加密库,但没有 PHP 的加密实现 Libsodium “现代”和强大。咦?Arciszewski 先生是不是“PHP 是世界上最好的语言”派的~详细内容本次专辑会为您慢慢道来……

  慕尼黑市计划到 2020 年从 Linux 迁回到 Windows,这一新闻引发了广泛关注,它再次显示了 Linux 在桌面领域面临的艰巨挑战,然而现实是 Linux 并不需要去扩大桌面市场,它已经占领了世界,让 Windows 支配一个影响日益减弱的桌面领域并不是什么严重的事。


  Linux 桌面的市场份额在 2% 左右,Windows 大约是 90%,Linux 桌面从来没有进入主流,但另一方面 Linux 已经占领了移动市场和物联网市场。你口袋里的智能手机有五分之四的可能性是 Android,大部分物联网设备也都运行 Linux。

  大部分公有云也都运行某种形式的 Linux,甚至微软也开始支持和拥抱开源软件。你使用的是哪个桌面呢?欢迎在评论分享~ 更多内容大家可以关注本次专辑……


 
  微软为患有ALS疾病的患者研发了名为GazeSpeak的应用程序,帮助他们用眼神进行沟通。肌萎缩性侧索硬化(ALS)或Lou Gehrig氏病是一种神经系统疾病,让大脑和脊髓中神经细胞或者神经元受损。有时,眼睛成为他们唯一的沟通工具。


  GazeSpeak在聆听着的设备上运行,通过摄像头跟踪患者的眼睛运动来预测该人想要说的话。它将字母划分为四个框的网格,通过设备背面的贴纸可以让ALS患者看到,并记录与他们对应的查找。

  在微软研究公司实习期间开发GazeSpeak的张晓义解释说:“例如,Task任务一词,他们首先往下看去选择包含't'的组,然后向上选择包含'a'的组,依此类推。GazeSpeak然后使用AI预患者想要挑选的单词,朗读出最可能的一个词。

  微软研究者Meredith Morris说:“我们使用计算机视觉来识别眼睛的手势,AI使用字词预测,与通常用于与患有疾病的患者通信,在板上书写字母以跟踪人的眼睛运动的方法相比,GazeSpeak识别速度提升57%,一个人可以在62秒内得到了预测的句子,而经常和患者相处的人士使用GazeSpeak,识别速度还将进一步提升。有关更多信息,请关注本次专辑……

  2015 年一个名为 Jide 的公司推出了一款名为 Remix Ultra Tablet 的平板电脑,该平板类似微软的 Surface 平板,运行的是名为 Remix OS 的系统,该系统基于安卓系统打造,专门为桌面体验进行了优化,例如键盘鼠标、分屏多任务等,后来该公司又推出了一款 Remix Mini 盒子,号称 “世界首款真正的安卓 PC”,连接显示器就能体验 Remix OS 系统。


  而就在今天,Jida 正式推出了 Remix OS for Mobile,顾名思义,这款系统是为智能手机准备的,目前关于这款系统的细节还有很多未知的东西,但跟其它常见的第三方 ROM 不同,在手机上,Remix OS for Mobile 的体验 “极为接近原生安卓系统”,当手机连接电脑后,就能体验到为桌面优化的 Remix OS 系统,用户可以使用鼠标键盘、在主屏幕放置喜欢的应用、在不同的窗口中运行不同的应用等。

  目前 Remix OS for Mobile 还有很多不完善之处,例如没有内置 Google Play 应用商店等,Jida 称该系统将于今年夏天正式推出,你期待吗?详细情况请大家关注本次专辑……

  为了建造类似的庞大帝国,谷歌也在自己设计硬件。但是Facebook更进一步,通过开放计算机项目,Facebook开源其设备,并鼓励其他人照做。结果,一个针对数据中心硬件设施的全新市场诞生。像苹果、Rackspace以及Fidelity等拥有庞大在线业务的公司,突然参与到硬件设计中来,以便更好地适应自己的需求。


  许多硬件厂商支持这些设计,并将它们转化为商用设备,以便让他们有更多选择。苹果、微软以及Rackspace等科技巨头都参与到开放计算机项目中来,还有高盛、美国银行以及Fidelity等金融巨头,他们都在寻找简化和改善数据中心硬件的类似方式。

  大约2年前,在与扎克伯格在Facebook总部举行会议时,帕里克建议公司对电信硬件做出同样改进。Facebook希望电信公司能够以更快的速度改进其网络基础设施,帕里克看到鼓励这种趋势的最佳方式。他回忆说:“我们有开放计算机项目,它让我明白,电信公司可能面临同样的问题,甚至比我们的问题严重20倍。他们的选择更少,网络更加昂贵,也更难部署和操作。”

  但是创意往往需要多年的孕育。2014年3月份,Facebook成立Connectivity Lab,由耶尔.马奎尔(Yael Maguire)负责。马奎尔此前曾负责公司开放计算机项目的大部分工作,新实验室的目标是建立更广泛的技术,可以向全球偏远地区提供网络服务。类似谷歌,Facebook也制造围绕地球运行的卫星、可漂浮在对流层的无人机、可在网络中心之间传输数据的激光等。更多内容,大家请关注本次专题……
  


  相较于新功能,最新OpenStack发行版专注于提升稳定性与性能表现。按惯例来讲,开源OpenStack基金会通常还需要几个月才会发布其云软件的最新版本。然而这一次OpenStack社区抢先推出了本轮最新版本Ocata,且一次{敏感词}付完成。最新版本专注于提升稳定性、可扩展性以及核心计算与网络服务的性能水平。


  作为OpenStack的最新版本,Ocata对于容器技术表现得十分友好,Ocata版本主要强调以下升级:新的Nova计算“取代”原有应用编程接口(简称API),旨在帮助用户更为智能地根据应用需求分配资源。Cells v2亦作为默认配置以提升Nova可扩展性。 OpenStack的Horizon仪表板现在提供新的OS配置UI以实现各keystone间联动,意味着运营人员能够在各项OpenStack服务之间检测性能问题。 Keystone身份联动机制如今能够自动动态配置项目,并在验证成功后为联动用户分配角色。

  Ironic裸机服务迎来网络与驱动程序增强。 Telemetry各项目实现性能与CPU使用量改进:如今用户可利用Ceilometer配合Gnocchi存储引擎每秒存储数百万条指标。 Cinder块存储服务中的主动/主动高可用性如今可通过驱动程序实现。 Congress治理框架现在迎来政策语言增强,旨在实现网络地址操作以实现更好的网络与安全性治理。

  Ocata亦在网络层对基于容器的应用框架提供更为出色的支持能力。另外,在最新版本当中,大家亦可对OpenStack各服务进行容器化。这意味着我们将能够更轻松地将OpenStack作为微服务应用进行部署与管理。更多详细内容,请关注本次专辑……

  星际争霸一直是游戏玩家心目中即时战略类的经典之作,历时十多年而不衰。而如今它更成为深度强化学习、人工智能算法研究的一个主要平台和工具。因为其蕴含了多智能体协作、多任务学习、宏观策略规划等复杂问题,一旦取得部分突破和进展,对商业和社会发展都会带来极大影响。如国外的DeepMind、Facebook等公司相继投入大量人力基于它进行通用人工智能的研究。

  在星际争霸的AI研究中,一直以来缺乏完善的工具链和开发环境。今年年初Facebook公司发布的TorchCraft打通了星际和Torch之间的桥梁,但却不支持主流的Python开发语言和TensorFlow深度学习框架;早前OpenAI公司发布的Gym算法平台虽然支持众多游戏环境下的算法验证和对比测试,但却缺少对星际的支持。

  阿里巴巴作为国内领先的大数据、云计算公司,对以强化学习为代表的人工智能技术密切关注并投入巨大。针对星际AI的这一现状,率先开发了一套专业易用的研究平台Gym StarCraft,并且已经开源:https://github.com/deepcraft/gym-starcraft。

  在Gym StarCraft中,AI和强化学习研究者可以非常方便地使用Python语言来进行深度强化学习智能Agent的开发,它底层完成了对TorchCraft和OpenAI Gym的封装,支持基于TensorFlow和Keras等主流算法框架进行开发,仅需几十行代码即可完成一个基本的智能Agent的开发。

  美国斯坦福大学(Stanford University)曾在去年 4 月份推出过 iOS 编程教学课程 Developing iOS 9 Apps with Swift,这项课程上架 iTunes U 之后广受编程爱好者的好评。因为它不仅内容齐全,而且还是免费的。将近一年之后,斯坦福大学更新了他们的 Swift 教程,这一次针对的自然是 iOS 10 操作系统了。


  由斯坦福大学出版的 Developing iOS 10 Apps with Swift 已于日前上架 iTunes U。与去年一样的是,Developing iOS 10 Apps with Swift 的课程大纲一共也是分成两部分。第一部分是介绍 iOS、Xcode 和 Swift,第二部分则是教导如何在 iOS 当中使用 MVC 构架,一切都是为了能使用 Swift 开发 iOS 10 软件而设置。

  此前我们已经介绍过,斯坦福大学的 Developing iOS x Apps with Swift 系列被认为是目前最优秀的免费编程教学课程,如果你对 iOS 编程感兴趣,不要错过这个机会。

  曾在 WWDC 2014 大会上讲解过 Swift 的苹果软件工程高级副总裁,克雷格·费德里奇曾在接受访问时表示,苹果会将 Swift 更多地融入到自家的核心软件中,而不是仅仅在第三方应用中体现它的作用,为此我们可看出苹果对 Swift 的重视程度。苹果 CEO 蒂姆·库克也曾说过,编程语言会越来越重要,正如当前国际语言英语一样。



  2月20日消息,DLNA委员会今日宣布,该组织已于今年 1 月 5 日正式解散。十三年来,DLNA 已经认证了超过 2.5 万种、4 亿台不同的设备。据 DLNA 委员会表示,该组织解散的原因是旧的标准已经无法满足新设备的发展趋势,DLNA 标准将来也不会再更新。


  DLNA委员会解散后,设备的认证和测试等工作将由 DLNA 高管在美国波特兰成立的 SpireSpark 公司接管,新的负责组织将在新的费用结构下,做包括 HTML5 在内的 DLNA 的 DRM 和认证。更多内容,大家可以关注本次专辑……

  Github 在代码托管领域是先行者,汇集了大量的优秀程序和程序员,有网友调侃是目前全球最大的男同交友平台。最近,有网友在 GitHub 上发现了一个“程序员找工作黑名单”list,阿里安全部门因为“月饼开除程序员”上榜。


  此外上榜的还有“白帽事件”的世纪佳缘、“删代码”的异乡好居、“清理 34 岁以上员工”的华为等等公司。目前该 list 还在扩展,网友调侃:后来发现没有不上名单的。详细内容请关注本次专辑……

  我喜欢在 Ubuntu 上使用 KDE Connect 和应用程序的 indicator applet 连接。这是将 Android 手机连接到 Linux 桌面的最简单的方法。现在,当它(再一次)拥有漂亮的 Unity 指示器、Nautilus 集成和其他酷酷的功能之后我加倍喜欢了。

  所以,这是我在这个强言浪漫情感的商业季节——情人节中想到的:为什么不写一个小的原因列表,列出为什么我喜欢使用明显是我最喜欢的应用程序呢?

  我每天在 Ubuntu 上使用 KDE Connect。也有一天多次的情况。每当我在桌面上工作时,我可以查看任何被推送到我手机上的内容,也许是 WhatsApp 消息、Twitter 提醒、Instagram 点赞,等等。


  你们中的少数人可能会问为什么 KDE Connect(更具体地说,Unity Indicator 组件)没有被列入我们的 21 个必备的 Ubuntu Apps 列表中。一般的回复是,当该列表被编译时,KDE Connect indicator并不能使用。 这个项目是最近才变得活跃起来的。

  现在,让我先介绍一下这篇文章,最好的 KDE Connect 体验是通过 Plasma 桌面获得的。但是基于 GNOME 的桌面版的 Indicator applet,如 Unity、Cinnamon 和 MATE,确实物超所值。更多内容,请关注本次专辑……



  随着发展,现代 Web 设计在改善体验和功能的同时,对于美观的追求也越来越高,可视化、交互式、动态等元素和效果似乎已成为标配。以下是为开发者推荐的 10 款开源 Javascript 图表库,可以帮助实现各种漂亮的功能。话不多说,直接开始吧!


  1、ECharts:ECharts 由百度前端技术部开发的,是一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11、Chrome、Firefox、Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。

  ECharts 有良好的自适应效果,ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的优化。更多详细内容,请关注本次专辑……

  JavaScript 框架和库可以说是开源项目中最庞大也是最累的类目了,目前在github 上这一类的项目是最多的,并且几乎每隔一段时间就会出现一个新的项目席卷网络社区,虽然这样推动了创新的发展,但不得不说苦了前端的开发者们。因此本文罗列出了一些优秀的 Javascript 框架和库的特点及其在 github 上的 star 数,旨在为各位开发者提供一些参考。如有遗漏,欢迎补充。


  1、ReactJS (Star: 59989  ,Fork: 10992):React.js(React)是一个用来构建用户界面的 JavaScript 库,主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。

  2、AngularJS (Star: 54769 ,Fork: 27292):Angular JS (Angular.JS) 是一组用来开发 Web 页面的框架、模板以及数据绑定和丰富 UI 组件。它支持整个开发进程,提供 Web 应用的架构,无需进行手工 DOM 操作。 AngularJS 很小,只有 60K,兼容主流浏览器,与 jQuery 配合良好。

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

安卓 8.0系统就要到来 代号或是奥利奥?

  在每年的 I/O 大会上,谷歌通常会发布新系统和新产品。就在去年的 I/O 大会,谷歌发布了新一代安卓 7.0 牛轧糖系统。但这一最新系统的装机率却长时间无法突破 1%,直到本月更新的安卓最新版本分布图显示,也就是在发布近半年时间后,安卓最新的 7.0 和 7.1 牛轧糖系统的安装率终于突破了 1%,总体份额变为 1.2%。

阿里云成为Linux基金会金牌会员!

  2月20日,全球知名非营利性组织 Linux 基金会宣布,阿里云正式成为 Linux 基金会金牌会员。阿里云表示将持续加大对开源项目的支持,并发挥自己的力量。目前,阿里云仍是唯一加入该基金会的中国互联网科技公司。

Firefox 100%支持ECMAScript 2016

  ECMA 国际去年 6 月批准了第七版的 ECMAScript 语言规范——即 ECMAScript 2016。ECMAScript 是标准化的 JavaScript 语言。现在,Mozilla 宣布,它的 Firefox Nightly 54 已经实现了对 ECMAScript 2016 新增特性的完整支持,并开始覆盖正在制定的 ECMAScript 2017 草案特性。



Linus Torvalds回应SHA-1碰撞攻击:不必过于担忧

  Google与CWIInstitute合作演示了对SHA-1的碰撞攻击,公布了两个SHA-1哈希值相同但内容不同的PDF文件。这一消息在Git社区引发了Git对象碰撞攻击可能性。Git作者LinusTorvalds对此回应称Git不用担忧SHA-1碰撞攻击。

PHP core整合加密库Libsodium

  PHP团队以37票对0票一致同意在PHP core中整合加密库Libsodium,开发者宣称这标志着 PHP 成为第一种默认支持现代加密库的编程语言。然而很多人认为这一说法是扯谈,因为所谓的“现代”并无明确的定义。

Linux占领世界,Windows支配桌面

  慕尼黑市计划到 2020 年从 Linux 迁回到 Windows,这一新闻引发了广泛关注,它再次显示了 Linux 在桌面领域面临的艰巨挑战,然而现实是 Linux 并不需要去扩大桌面市场,它已经占领了世界,让 Windows 支配一个影响日益减弱的桌面领域并不是什么严重的事。

微软为ALS者创建GazeSpeak,预计5月开源

  微软为患有ALS疾病的患者研发了名为GazeSpeak的应用程序,帮助他们用眼神进行沟通。肌萎缩性侧索硬化(ALS)或Lou Gehrig氏病是一种神经系统疾病,让大脑和脊髓中神经细胞或者神经元受损。有时,眼睛成为他们唯一的沟通工具。

Remix OS for Mobile发布:手机秒变电脑

  2015 年一个名为 Jide 的公司推出了一款名为 Remix Ultra Tablet 的平板电脑,该平板类似微软的 Surface 平板,运行的是名为 Remix OS 的系统,该系统基于安卓系统打造,专门为桌面体验进行了优化,例如键盘鼠标、分屏多任务等,后来该公司又推出了一款 Remix Mini 盒子,号称 “世界首款真正的安卓 PC”,连接显示器就能体验 Remix OS 系统。

Facebook宣布开源无线设备 打造全新5G世界

  为了建造类似的庞大帝国,谷歌也在自己设计硬件。但是Facebook更进一步,通过开放计算机项目,Facebook开源其设备,并鼓励其他人照做。结果,一个针对数据中心硬件设施的全新市场诞生。像苹果、Rackspace以及Fidelity等拥有庞大在线业务的公司,突然参与到硬件设计中来,以便更好地适应自己的需求。

OpenStack发布最新版本Ocata为开源云带来更高稳定性

  相较于新功能,最新OpenStack发行版专注于提升稳定性与性能表现。按惯例来讲,开源OpenStack基金会通常还需要几个月才会发布其云软件的最新版本。然而这一次OpenStack社区抢先推出了本轮最新版本Ocata,且一次{敏感词}付完成。最新版本专注于提升稳定性、可扩展性以及核心计算与网络服务的性能水平。

阿里开源Gym StarCraft能帮助开发者体验强化学习

  星际争霸一直是游戏玩家心目中即时战略类的经典之作,历时十多年而不衰。而如今它更成为深度强化学习、人工智能算法研究的一个主要平台和工具。因为其蕴含了多智能体协作、多任务学习、宏观策略规划等复杂问题,一旦取得部分突破和进展,对商业和社会发展都会带来极大影响。如国外的DeepMind、Facebook等公司相继投入大量人力基于它进行通用人工智能的研究。

斯坦福大学的Swift教程又来了:还是免费的

  美国斯坦福大学(Stanford University)曾在去年 4 月份推出过 iOS 编程教学课程 Developing iOS 9 Apps with Swift,这项课程上架 iTunes U 之后广受编程爱好者的好评。因为它不仅内容齐全,而且还是免费的。将近一年之后,斯坦福大学更新了他们的 Swift 教程,这一次针对的自然是 iOS 10 操作系统了。

数字生活网络联盟DLNA正式宣布解散

  2月20日消息DLNA委员会今日宣布,该组织已于今年1月5日正式解散。十三年来,DLNA 已经认证了超过2.5万种、4亿台不同的设备。据DLNA委员会表示,该组织解散的原因是旧的标准已经无法满足新设备的发展趋势,DLNA 标准将来也不会再更新。

GitHub惊现“程序员找工作黑名单”

  Github 在代码托管领域是先行者,汇集了大量的优秀程序和程序员,有网友调侃是目前全球最大的男同交友平台。最近,有网友在 GitHub上发现了一个“程序员找工作黑名单”list,阿里安全部门因为“月饼开除程序员”上榜。

Linux多子多福 太子竟是它

  很多人都喜欢用Linux,而Linux作为一种开源的操作系统,也曾发过很多个版本的Linux发行版。那么最受欢迎的Linux发行版是什么呢?是不是不同的应用场景最适合的Linux发行版也是不同呢?最近,Linux questions论坛发起了一个投票,结果显示服务器发行版:CentOS,移动发行版:Android,办公软件:LibreOffice,数据库:MariaDB……

为什么我喜欢在Ubuntu上使用KDE Connect的6个理由

  我喜欢在 Ubuntu 上使用 KDE Connect 和应用程序的 indicator applet 连接。这是将 Android 手机连接到 Linux 桌面的最简单的方法。现在,当它(再一次)拥有漂亮的 Unity 指示器、Nautilus 集成和其他酷酷的功能之后我加倍喜欢了。

美观又实用,10款强大的开源Javascript图表库

  随着发展,现代 Web 设计在改善体验和功能的同时,对于美观的追求也越来越高,可视化、交互式、动态等元素和效果似乎已成为标配。以下是为开发者推荐的 10 款开源 Javascript 图表库,可以帮助实现各种漂亮的功能。话不多说,直接开始吧!

最好用的AI开源数据集Top 39:NLP、语音等6大类

  以下是精心收集的一些非常好的开放数据集,也是做 AI 研究不容错过的数据集。这些是在 AI 领域中非常著名、众所周知的数据集。很少有研究者或工程师没有听说过它们。这些是更加接近现实世界的、精心设计的数据集。而且,这些数据集通常在产品和研发两方面都有用。

别转管理,十年程序员老鸟给新手的几条忠告

  在2006年,我开始了编程工作。当意识到来到了十年这个重要的时间关口时,我觉得有必要回顾一下这十年间所犯下的错误,做一做经验总结,并且给正在这个职业上奋斗的人们提出我的一些忠告。开发行业变化得很快,我无法肯定在未来十年里这些建议一直有效,但我的话对你们是肯定有帮助的,不管是刚开始工作的新人还是老手。

程序员多大年纪算高龄,届时该何去何从?

  据美国知名调查机构 Payscale 调查显示,一些高科技公司的年龄中位数是30岁以下。那些更成熟一些的技术公司如戴尔、IBM、甲骨文,才有年龄更大一些的劳动力,年龄中位数超过了35岁。随着年龄的增长,程序员会相对难以保持技能更新。许多人宁愿留在自己的舒适区,不冒任何风险。

前端必备,十大热门的JavaScript框架和库

  JavaScript 框架和库可以说是开源项目中最庞大也是最累的类目了,目前在github 上这一类的项目是最多的,并且几乎每隔一段时间就会出现一个新的项目席卷网络社区,虽然这样推动了创新的发展,但不得不说苦了前端的开发者们。因此本文罗列出了一些优秀的 Javascript 框架和库的特点及其在 github 上的star数,旨在为各位开发者提供一些参考。如有遗漏,欢迎补充。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部