设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:暴雪开源《星际争霸2》 Dart语言重返舞台

2016-11-13 20:33| 发布者: joejoe0332| 查看: 9200| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 本周,在刚刚结束的2016年暴雪嘉年华上,暴雪宣布《星际争霸2》将和谷歌的 DeepMind AlphaGo 合作,并且《星际争霸2》的 AI 也将进行开源,供更多的玩家和机构进行开发和研究。谷歌 Dart 曾经踌踌满志地想要取代Java ...


  目前,大多数PC都可以搭载一些速度非常快的多核处理器、大容量内存和固态硬盘,但是日常仍有好几款轻量级Linux发行版提供给用户,为什么我们要特别关注轻量级发行版呢?因为它们可以为旧机器注入新的活力,还有对你来说很出色的其他许多原因。


  1. 为旧PC赋予生机。使用轻量级Linux发行版的一个很常见的原因就是,它们能够为旧PC注入新的生机。轻量级Linux发行版只需要几个很基本的要求,就可以运行很旧的计算机(装有XP的计算机)。你甚至可以使用这些轻量级发行版自行组装服务器,你会惊讶于整个过程有多简单、多顺畅。

  2. 更多的可用资源。既然你已经有了一台比较新的PC,为何还要使用轻量级发行版?使用轻量级发行版的一个主要好处就是,它们占用的系统资源很少。所以,在速度很快、内存量很大的现代PC上,使用消耗系统资源极少的轻量级发行版可以腾出更多的资源,专门用于运行你想运行的主要软件或应用程序。操作系统占用的资源越少,可供使用的资源就越多。

  3. 比较少的臃肿软件和废物软件。轻量级发行版之所以如此“轻量级”的一个原因是,它们没有大多数现代发行版通常带的大多数花哨的视觉效果和工具。轻量级发行版随带最基本的工具和应用程序。要是你不需要某软件,它可能不会添加上去。所以,你的操作系统不会预装大量可能用不着的软件。

  如今,移动应用在企业的地位越来越重要,消费者对移动设备的要求也越来越高。为适应这一需求,测试团队必须在移动设备推出市场之前,对其性能进行一系列的评估和测试。然而,这是一个既耗时又耗资源的工作,尤其移动设备的自动化测试还非常复杂。

  在现已出现的开源移动自动化测试工具中,我总结出5款最实用的,希望它们对你有帮助(部分可同时在iOS和Android设备上使用):


  1、Appium:Appium是一款用于自动化本机、移动Web和混合应用程序的开源工具。可在iOS和Android上使用。

  2、Calabash:Calabash是一款用于移动应用程序的自动验收测试框架,可媲美Selenium WebDriver。需要注意的是,桌面的网络应用程序的交互和触屏的本机应用程序交互是完全不同的。Calabash仅为在触屏设备上运行的应用程序提供API。可在iOS和Android上使用。

  3、iOS UI Automation:通过使用自动化工具自动执行iOS应用程序的UI测试,再调用Javascript模拟用户操作,UI自动化界面会在应用程序运行时说明要执行的操作。在整个测试过程中,系统将日志返回给测试人员。一旦你开始了自动化UI交互测试,你可以利用其它资源进行其他工作。这样,测试人员可最大限度地减少程序错误,并缩短开发所需时间。仅在iOS上可用。更多详细内容,请关注本次专辑……

  要选择编程语言通常很困难,因为有非常多的选项。 在这篇文章中,试图学习编码的新手可以看到顶尖编程语言的有关概述,文中分析了编码的简洁性和复杂性,并权衡每种语言的利弊。

  技术界每年都在革新壮大。市场竞争越来越激烈,每家公司都试图保持最高的地位。为面对竞争,每个IT组织都需要精通各种编程语言的程序员、Web开发人员和应用程序开发人员。当今可用的开源和商业编程语言多种多样,每种都有不同的特征和功能。


  软件开发的支柱是源代码,它是由成千上万的程序员编写由计算机解释的指令集。源代码指示应用程序做什么以及如何做。源代码是程序的蓝图。

  为了编码,程序员决定采用哪种编程语言是非常重要的,因为有很多可用的。一些编程语言是开源的,一些是商业的。现在的趋势是每个IT企业都在转向开源。根据最新的调查,超过80%的企业使用开源技术构建各种应用程序。下面给出了一些顶级的开源编程语言,以及一个简短的描述,让读者熟悉它们。

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


  在刚刚结束的2016年暴雪嘉年华上,暴雪宣布《星际争霸2》将和谷歌的 DeepMind AlphaGo 合作,并且《星际争霸2》的 AI 也将进行开源,供更多的玩家和机构进行开发和研究。DeepMind “玩”游戏也需要像现实中的人类一样去学习策略。它的最终目标是开发能够解决任何问题的人工智能。


  Kushagra Vaid是微软Azure硬件基础设施的总经理。近日,他在Azure的官方博客上宣布,他们正与开源计算项目(OCP,Open Compute Project)合作实施Olympus项目——Azure下一代超大规模云的硬件设计以及一个新的开源硬件开发模型。


  自由软件基金会正在督促美国政府废除DMCA中保护DRM的反规避条款。DMCA的1201条款禁止绕过DRM保护的内容和设备。自由软件基金会的Donald Robertson在致函美国版权办公室的信(PDF)中指出,技术保护措施和数字限制管理(即DRM)在保护版权作品上不具有合法作用,它们实际上是一种控制用户和创造锁定的手段。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部