jQuery 已经十周年了,是在 2006 年 1 月 14 日的 BarCamp NYC 上由 John Resig 发布的一个 JavaScript 库。jQuey 最初的目标是解决一些基础性问题,不再需要多一个 JavaScript 库依赖。jQuery 后来成为了史上使用最广泛的JavaScript库。
现如今,jQuery 非常的流行,每位从事 Web 开发的都会使用 jQuery 或者相关的一些开源库。jQuery 的生态系统相当的完善,社区也特别的活跃。
代码并不是 jQuery 的特别之处,也不是 jQuery 非常受欢迎的原因。jQuery 的辉煌是因为 jQuery 的社区用户非常活跃,贡献者也很努力的接纳新的使用者,努力维护。代码和文档都在不断完善,生态圈也在不断扩大。
基于这么有经验和强大的 jQuery 开发社区,jQuery 基金会在 2012 年成立,管理的不仅仅是 jQuery,还有 jQuery 的一些生态软件,比如 QUnit,Globalize。去年还联合了 Dojo 基金会,继续扩大对一些项目的支持:Dojo,Grunt,Lodash 等等。
在互联网,十年已经是永恒的辉煌,jQuery 却还在继续发展,希望创造下一个辉煌的十年!更多消息,大家可以关注本次专辑……
一直使用Windows系统,大家是不是都已经面对它的桌面有点厌倦了呢?最近几位谷歌的工程师打造的Remix OS可能会有耳目一新的感觉。Remix OS for PC基于Android-x86项目,由安卓5.1 Lollipop深度定制而来,不但兼容所有安卓应用和游戏,还针对桌面应用环境增加了各种使用功能。
Remix OS是一个由三位前谷歌工程师在回国之后发起的项目。Remix OS是技德科技旗下的的基于AOSP开发的深度定制操作系统,目前主要以平板电脑、一体机、智能显示器为载体。Remix OS 基于 Android-x86 项目的创建。这是 Remix OS 的一个新阶段,也将成为安卓电脑的又一座里程碑。
本次放出的是预览版的内容,版本号为2016011201,体积约692.15MB,主要面向开发者和尝鲜者。需要注意的是,安装需要通过U盘,而且必须支持USB 3.0接口,而且写入速度不低于20MB/s,容量不低于8GB。Remix OS官方下载地址。安装包里自带了U盘启动盘制作工具Remix OS USB Tool,根据向导制作即可。大家不妨在本次专辑里了解一下……
Facebook坚信开源的力量。当社区集合起来编写代码时,其好处是不可估量的。有人能指出问题所在,同时解决方案也会很快跟进。借助于社区的力 量,大家可以一同解决所面临的挑战,这也会不断加速创新的过程,同时社区会突破既有技术的限制。当然了,成功的项目依赖于强大且富有合作精神的社区。在新 的一年开始之际,我们一起来盘点一下Facebook在2015年排名前5的开源项目,度量指标则是根据社区活跃度与影响力来决定的。
HipHop Virtual Machine(HHVM):HHVM是虚拟机与Web服务器,它于2013年开源,其基础则是2010年所发布的HPHPc编译器。在过去的一年当中,我们看到了该项目的提交 量增加了29%,派生数量增加了30%。HHVM常常用作独立的服务器,用于替代Apache与mod_php,旨在执行使用Hack与PHP所编写的程 序。它使用了即时编译方法来实现超高的性能,同时又保持了PHP开发者所习惯的灵活性。
React:Facebook在2013年5月开源了React,在过去的一年中,社区的协作关系变得越来越强大了,提交量增加了75%,派生数增加了 198%。React是Facebook开发的用于构建用户界面的JavaScript库,现已为很多公司所用,因为它采用了一种不同的方式来构建应用: 借助于React,我们可以将应用分解为彼此解耦的独立组件,这样就可以独立维护并迭代各种组件了。2015年,React有两个主要的发布,同时还发布 了React Native,并且发布了新的开发者工具。现在已经有越来越多的公司(包括Netflix与WordPress)开始使用React构建自己的产品了。
Presto:Presto是我们开发的一款分布式SQL引擎,主要用于针对各种大小的数据源(从GB到PB)来运行交互式分析查询。我们创建Presto的主要 目的在于帮助我们更快地分析数据,因为我们的数据量一直在持续增长,产品周期的节奏也变得越来越快。自从2013年11月开源了Presto后,我们看到 它呈现出爆发性增长,使用它的人也越来越多。在过去的一年中,其提交数增加了48%,派生数增加了99%。诸如Airbnb、Dropbox以及 Netflix等公司都将Presto作为自己的交互式查询引擎。我们还看到了Presto的使用量在全球范围内的持续增长,这包括来自于日本的社交媒体 游戏开发公司Gree,以及来自于中国的电子商务公司京东。
据开发人员披露,Ubuntu Touch移动操作系统也将提供对用户数据加密的支持。不过需要指出的是,尽管这已经不是一个秘密,但它也不会是即将到来的一个特性。在一条被埋藏的wiki条目中,我们得知了Ubuntu Touch的这一计划。我们很高兴它已经处在考虑之中,即使它并不会很快到来。
在所它是一个移动操作系统之前,Ubuntu Touch首先也是一个Linux发行版,这意味着给该系统集成加密功能并不是一个很难实现的事情。
问题在于,加密通常会对整体性能产生一定的影响。强劲的PC可能更轻松地处理,但考虑到手机硬件那有限的性能,情况或许不会太过于乐观。
当然,手机加密功能早已不是什么新鲜事。举例来说,Google就曾被猜测会在Android 5.x上强制启用,但最终仍未发生。即使到了Android 6.0 Marshmallow时代,这一措施仍相对有限(仅针对/Data文件夹和SD卡)。系统本身并未覆盖,其原因自然是性能。更多情况,大家可以关注本次专辑。
断断续续地用过一段时间Ubuntu,但也只是玩玩而已,一直没有勇气抛弃Windows。后来公司要求安装的软件越来越多(各种杀毒、监控)、开机速度越来越慢、看着越来越红的C盘,是时候开启Linux了。
Ubuntu的界面有点丑,于是这次尝试用Linux Mint Cinnamon,安装方式很常规:下载镜像,用dd命令刻录到U盘,按照提示一路设置就可以了,接下来开始安装需要的软件。