更高的并发:改进PostgreSQL锁机制

November 15, 2015

如果你想构建一个大规模的网站,单凭横向扩展web服务器是远远不够的。如何巧妙地管理数据库也是非常必要的。在PostgreSQL中,借助于并发性的改进,通过减少锁及加速执行得到若干令人满意的特性。

谷歌邮件智能回复系统:基于循环神经网络构建

November 15, 2015

Google推出智能回复是使用深度神经网络训练的撰写email的功能。智能回复系统建立在一对循环神经网络之上,其中一个RNN用于对收到的电子邮件进行编码,而另一个用于预测可能的回复。至今为止,这项功能表现特别出色。

容器周边开源工具新秀:Sysdig和Calico

November 15, 2015

Sysdig和Calico都是与容器密切相关的开源工具,它们分别补充了现有容器技术在特定功能领域方面的不足。本文将从安装和使用两个方面分别介绍这两个工具的使用场景。

移动应用开发者正饱受折磨

November 15, 2015

应用生态环境的幂次定律糟糕,转化率相对集中,用户发现潜在新应用成为开发者所面临的最大挑战。从付费推广到App Store自身排名,开发者该如何打破应用转化率的幂次定律?

在Android平台上加载本地库的危险性

November 15, 2015

本文作者Hilal Alsibai来自名为“KeepSafe”的创业团队。他们为了给Android应用加密,完全通过JNI来调用加密库。结果在用户使用应用后,由于本地库的缺失,应用不断报错。他讲述了解决此问题的思路及最终方案。

警报:XcodeGhost已扩散至第三方框架

November 15, 2015

美国移动应用开发商Possible Mobile递交的新版应用遭到了苹果的拒绝,理由是XcodeGhost。遵循安全准则,使用正版Xcode,启用了GateKeeper。在多次试错之后,终于发现XcodeGhost隐藏在第三方框架中。

深度学习在自然语言处理的应用

November 15, 2015

在深度学习出现之前,文字所包含的意思是通过人为设计的符号和结构传达给计算机的。本文讨论了深度学习如何用向量来表示语义,如何更灵活地表示向量,如何用向量编码的语义去完成翻译,以及有待改进的地方。

我们眼中的应用另一端是什么?

November 15, 2015

应用功能强大、易学易用,随着移动设备如雨后春笋之势兴起,应用更是迎来了全盛时期。但任何事物的发展总会遇到障碍——处理复杂任务时,用户须在不同应用间切换,前后甚至要操作数次,这给应用带来了巨大的挑战。

教授机器视物和理解——Facebook人工智能研究进展

November 15, 2015

Facebook已建立了一套应用和服务体系,为用户之间相互交流和分享提供了广泛的方式。Facebook AI研究院在图像识别和自然语言理解等领域研究已久,本文主要宣布其目标检测、自然语言理解等方面里程碑式的研究成果。

企业级应用避免臃肿混乱的6大黄金法则

November 15, 2015

大多数公司都在探索提升业务的途径,作为开发者,应保证企业级应用从用户体验、运行效率到用户参与度,都迎合着唯一的目标,移动应用开发者更应谨记。本文作者总结了避免企业级应用臃肿混乱的6大要点。