资讯月刊下载
第121期(18-03)
- java程序员开发常用的工具
- 3月全球数据库排名:postgresql 再迎暴涨
第120期(18-02)
- 开源巨献:2017 年 google 开源了这些超赞的项目
- 关于区块链,程序员需要了解什么
第119期(18-01)
- 编写高性能java代码的最佳实践
- 从15000个python开源项目中精选的top30,github平均star为3707,赶紧收藏!
[移动开发]
原文: daydream: how google is tricking us all to embrace virtual reality 作者: janko roettgers,资深硅谷记者 译者: 孙薇 谷歌在虚拟现实技术(vr)上的首次冒险始于一个小花招。 谷歌纸板眼镜(cardboard viewer)是在2014年推出的,当时他们决定不用皮带将它绑在头上,因此用户在使用时必须用手 ...
[数据库]
自从相关工具创建以来,我们一直通过对海量的随机数据执行排序来测试mapreduce。这种方式很受欢迎,因为生成任意数量的数据非常简单,想要验证输出结果是否正确也很简单。 尽管最开始的mapreduce论文报告的是terasort的结果。工程师们将定期对1tb或10tb数据执行排序当作回归测试来做,因为测试时使用的数据量越大,那些不显眼的bug就越容易被发现。然而,当我们进一步扩大数据规模后,真正的 ...
[移动开发]
google发布了重大安卓安全更新,修复了总共39个漏洞,其中15个属于高危漏洞,可能导致安卓被完全远程控制。下周一,这次的不补丁会在其公司下的nexus设备中更新,同时也会在24小时内在安卓开源项目发布。 这次的更新修复了google两周之前警告过的漏洞,这个漏洞已经被一些有root权限的应用滥用了。这个漏洞的代号是cve-2015-1805,2014年4月linux kernel已经修复 ...
[企业架构]
运行单数据中心的系统很有难度,那么设想一下切换到双数据中心吧,假设你需要对多个位于不同地理位置的数据中心提供支持。谷歌有一篇发人深思的优秀论文,其中对这一过程有所描述——“大规模高可用性:打造谷歌的广告数据基础设施”。 文中的主要观点是:在将单个数据中心切换到多个数据中心时,典型的故障转移架构在实践中效果并不太好。能够起到作用,使用较少资源就能提供高可用性和一致性的方法,是原生的多宿主/多重 ...
[互联网]
已经火爆2年的docker,其快速部署的特性,受到开发者的热烈欢迎,在测试、开发环境中被广泛使用,但却迟迟无法让企业放心在生产环境中大规模使用。 docker过去一年的发展 安全:2015年4月推出的docker 1.6版本,让使用者得以建立私有的docker registry,不必将映像档储存在docker hub上,docker的安全性得到解决。 网络:过去docker受人诟病的网络功能,也终 ...
[互联网]
与android崛起相伴的其实还有战争,而其中最重要且最有争议性的,恐怕就是甲骨文和google的官司了。 自2010年起,两家公司关于android系统的一部分是否侵犯了甲骨文的欧洲杯足彩官网的版权和专利,一起争论不休,因为系统中使用了甲骨文拥有的java。整个官司既持久,又充满戏剧性。 但google似乎有些乏了,于是决定从下一代的android n(应该会在2016年发布)开始,系统将不再使用jav ...
[互联网]
gcm是一种向设备发送简单、可靠信息的技术服务。在过去的半年中,gcm所处理的消息数量增加了一倍有余,每天需要处理1500亿条消息,同时使用该服务的应用增加了四分之一,达到了75万个。以这些为前提,我们还在继续进行有效的更新,为开发者提供更好的服务。 谷歌云推送欧洲杯足彩官网的服务支持主题消息了:通过这种方式,轻易便可按组细分用户设备,立刻将消息发送给整个组的用户。现在我们很高兴地宣布,将支持应用免费不限制使用主 ...
[互联网]
早在2011年,谷歌就推出最初的云端sql,并且在整整两年半后成功商用。谷歌表示,经过此次升级,云端sql的特征表现在:吞吐率达到比早期版本快7倍;服务能扩展至10tb数据,15,000 iops;每个实例运行的ram空间为104gb——这些数字是第一版无法达到的。 随着此次升级,谷歌也改变了云端sql的定价方案。现在,服务使用相同的实例类型作为计算引擎,正因为如此,也突出谷歌的定价的持续性使 ...
[web前端]
本文转自:mp.weixin.qq.com 现在有越来越多的人抱怨移动网络的网速太慢。这是个永恒的话题,因为无论移动网络网速多快也满足不了日益增长的网速需求。在14.4k调制解调器下龟速上网的时代早已被人们遗忘,现在人们的要求是瞬间打开任何网页。 然而奇怪的是,现在人们抱怨的并不是网速,而是抱怨网络本身。如果单说提高网速的话,可以通过提升网络速度、降低网络延迟、或者是直接提高浏览器的速度来解决。但 ...
[开源软件]
本文转自:36kr 作者:boxi google ceo sundar pichai 刚刚在官方博客宣布开源自己的最新机器学习系统tensorflow,并称希望此举有助于机器学习社区通过代码而不是论文来更快地交换想法,然后反过来加速机器学习的研究进展。 ai 是各大技术巨头都在紧盯的最新技术前沿。google 是其中最具实力的公司之一,这不仅体现在研究方面,在应用领域也走在了前面。其第一代深 ...
[开源软件] 开源浏览器引擎开发:google的人数是mozilla的两倍
前opera presto引擎开发者分析了开源浏览器及其渲染引擎的开发:mozilla-central、chromium、webkit、blink和 servo(mozilla和三星合作的项目,使用rust开发)。作者对源码库的递交率和活跃开发者人数进行统计,发现:google有更多的开发者工作在chromium项目上,其人数接近于mozilla-central的两倍;2014年中期前google不 ...
[开源软件]
作为一家活在web世界的公司,google 对提升网页性能一直是不遗余力。今天,为了让用户能够更快地浏览网页,google 联合 8 家科技公司以及近 30 家新闻机构一起发布了一个名为移动页面加速(accelerated mobile pages)的开源项目。它带来的结果就是,你真的可以瞬时打开一个网页了,速度快到第一次使用的人难以相信这竟然是web页面。 在介绍产品之前,我们不妨先来看看采 ...
[移动开发]
移动 apps 是一个留住客户、 提升产品品牌与企业利润非常有效的方式,但企业必须先要说服客户下载并持续使用他们的 app,这是一件很不容易办到的事情。 根据 nielsen 统计,18岁以上的智能手机用户平均安装有42个不同的apps,但是 87% 的这些用户每天只使用少于 10 个,55% 的用户在同一时期内只使用1到4个。因此,企业必须做出非常优秀的app才能保持住消费者的兴趣。 所 ...
[互联网]
json——大家可能都知道它是几乎所有现代服务器都使用的轻量级数据交换格式。它体量轻,可读性强,通常比老式的、不友好的xml开发起来更加便捷友好。json是不依赖于开发语言的数据格式,但是在解析数据并将其转换到如java对象时,会消耗我们的时间和存储资源。 几天前,facebook宣布,其android应用程序大幅提升了数据处理性能。这是由于几乎在全部应用程序中放弃了json数据格式,用flatb ...
[编程语言]
今日,google官方终于发布了go 1.5版本,这是go语言的第六个重要版本。该版本在本次更新中移除了“最后残余的c代码”,runtime(运行时)、compiler(编译器)和linker(连接器)均是由go语言所编写。目前,go 1.5现已开放下载并支持windows、mac os x和linux平台。 主要特性如下: 编译器和运行时已完全使用go编写,彻底移除c语言; 垃圾收集器现可 ...
[互联网]
相信大家都被今天google重组的消息刷爆了朋友圈、微博。别着急,下面笔者就带大家来捋一捋这究竟是怎么一回事? 谷歌重组更名为alphabet 谷歌联合创始人兼ceo larry page 今日,谷歌联合创始人兼ceo larry page在官方博客上宣布了公司重组消息。 larry page将与另外一位联合创始人sergey brin创办一家新的控股公司alphabet,两人分别出任ce ...
[互联网]
丹麦安全公司secunia在黑帽大会上公布了2015年安全漏洞发展趋势报告。根据这份报告显示,2015年已经发现15个 0 day 漏洞,全年零日漏洞总数可能超过2014年发现的25个 0 day 漏洞。2015年到现在发现的 0 day 漏洞,大都集中在流行的adobe和微软产品当中,跨越个人和专业的it系统。卡斯帕lindgaard,secunia公司研究和安全总监表示,越来越多的 0 day ...