设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:红旗尘埃落定Deepin牵手龙芯

2014-8-15 17:29| 发布者: joejoe0332| 查看: 23239| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 回顾过去的一周,陷入清算状态的中科红旗终于成功找到了下家。8月14日下午,五甲万京信息科技产业集团(以下简称“五甲万京”)在北京召开小规模的媒体沟通会,宣布该公司以3862万元收购中科红旗。红旗的未来还未可知, ...


  开发者们你们好,请问你们最喜欢用的是哪一种语言呢:JS?CSS?PHP?HTML5 还是别的什么?——现在有了这门由美国卡内基梅隆大学研究者们开发的“多语言编程语言”("polyglot programming language"),你或许不会再面临这样的选择。



  这整件事听起来都挺酷的,除了一点——它的开发是由美国 NSA 出资赞助的。该开发语言名为 Wyvern——传说中只有两条腿的“双足飞龙”。这门语言可以让 App 和网站开发者们不用再蛋疼地整合工程文件夹下林林总总的样式单和各种文件:

  “当今的 Web 应用其实就是一锅用不同语言,不同文件格式以及不同技术组成的大杂烩。比如说,一个 Web 应用可能包含客户端的 JavaScript 代码,负责页面结构的 HTML 代码,负责外观的 CSS 代码,XML 格式的 Ajax 数据通讯代码,剩下的还有一大堆负责业务的 Java 代码,各种格式的配置文件以及数据库软件”,研究者之一的 Jonathan Aldrich 写道,“这种多样性会需要开发者掌握更多门语言和技术,提高成本。同时它还意味着要维护系统级的安全也比较困难”。

  根据介绍,这款语言会在使用者开发时根据所操作的数据类型判断开发者所用的编程语言,比方说开发者在操作数据库,那么它会自动假设开发者目前所使用的是SQL语句。目前项目还处在原型测试阶段,如同时下大部分的编程项目,Wyvern 也是开源的。更多内容我们将在本次专辑中为大家带来……

  关于 USB Tethering 功能介绍,该功能是电脑通过 USB 连接线连接手机,手机充当作为无线上网卡,让电脑上网。该功能已经在 Android 上实现,Windows Phone和iOS 目前还不支持。



  Canonical 发布的最新 Ubuntu Touch IMG 已经支持了该功能,但现在不是默认启用,可以很容易地通过 ADB (Android调试)启用。启用此功能,桌面上的网络指标将开始旋转。用于通过 Android 小工具的驱动程序,目前只支持 MTP 和网络连接,网络连接时被激活,MTP连接会消失。更多内容大家可以关注本次专辑……

  灵当局决定采用开源软件,与 Microsoft 产品划清界限。此举为当地政府节约了大量经费。这次的迁移任务旨在摆脱专利软件,使都灵市成为意大利首个开源城市,并节约大约 600 万欧元财政支出。600 万欧元啊!!!真是一笔巨款,对吧?据 republica.it 网站的统计数据,当地行政部门大约 8300 台计算机不久将安装预装了 Mozilla Firefox 浏览器和 Open Office 的 Ubuntu。和 Microsoft Office 以及 Internet Explorer 说再见吧。



  与其花费大量经费购买授权许可和专利软件,为什么就不试试更好的且免费的解决方案呢?如果都灵市全面升级一次 Windows 操作系统,你们知道需要花多少钱吗?2200 万欧元!那你知道如果当地行政部门使用 Ubuntu 的话,这笔钱能节约多少吗?嗯,如果他们使用 Ubuntu,600 万欧元就省下来了,你算算这笔账。

  欧洲很多城市都意识到了,作为 IT 基础设施,Linux 是比 Windows 更好的解决方案。举个例子,德国慕尼黑市就抛弃了 Microsoft 转而使用开源软件。据慕尼黑公布的数据,这一举动为其节约了约 1000 万欧元。更多内容大家可以关注本次专辑……

  Mozilla发布了Firefox 31。这个版本包括了ECMAScript 6的新特性、恶意文件检测以及为游戏开发者提供的一些新特性。ECMAScript 6是ECMAScript标准的下一个版本,代号“Harmony”或“ES.next”。在文章《Firefox 31开发者指南》中,Mozilla团队列出了JavaScript方面的更新。

  这些改动是根据ECMAScript 6特性的更新而做出的。包括:新的数组内建函数:Array.prototype.fill(),这个函数将使用一个静态值填充指定范围的所有数组元素。这个范围由一个开始索引和一个结束索引给出。新的数学函数:Math.clz32()返回一个数值,表示当一个数字用32位2进制表示时开头0的个数。新的字符串内建函数;String.prototype.normalize(),对于Firefox桌面版可用。它将返回一个给定字符串的Unicode标准化形式(如果给定的不是字符串,它将先被转成字符串,然后再进行Unicode标准化)。新的对象方法Object.setPrototypeOf(),将指定对象的原型(即对象中的[[Prototype]]属性)设定为另一个对象或null。新的数字常量:Number.MAXSAFEINTEGER表示JavaScript中最大的可用整数;Number.MINSAFEINTEGER表示JavaScript中最小的可用整数。

  除了JavaScript的更新,新的Firefox 31发行版也对开发者工具进行了改进,包括页面控制台(Web Console)中默认启动警告、网络监视器(Network Monitor)中提供“copy as cURL”命令(把网络请求转换成cURL命令并保存到剪切板中,这样你就可以用命令行的方式发送这个请求),以及“保持网络监视器日志的选项”。更多内容大家可以关注本次专辑!


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部