Android 官方语音指令功能来了,打开 APP 只需喊一声

  • Post author:
  • Post category:IT
  • Post comments:0评论

【钛媒编辑/宋长乐】据《华尔街日报》报道,谷歌为 Android 增加了一项新功能,让使用 Android 手机的用户可以通过语音指令来打开一些应用或执行搜索应用功能。  谷歌这项语音功能的运作和 iOS 的 Siri 可谓大同小异,用户在说出类似的语音指令之后,谷歌将打开相应的应用,并展示出应用的指定功能,从而执行用户想要的行动。当然,这一切功能都需要设备处于接入网络的状态。  例如当你说出以下指令:“好的,谷歌,收听NPR吧”,或者是“好的,谷歌,在 TripAdvisor 上展示我附近的美…

继续阅读Android 官方语音指令功能来了,打开 APP 只需喊一声

HTTP 请求头中的 X-Forwarded-For

  • Post author:
  • Post category:IT
  • Post comments:0评论

我一直认为,对于从事 Web 前端开发的同学来说,HTTP 协议以及其他常见的网络知识属于必备项。一方面,前端很多工作如 Web 性能优化,大部分规则都跟 HTTP、HTTPS、SPDY 和 TCP 等协议的特点直接对应,如果不从协议本身出发而是一味地照办教条,很可能适得其反。另一方面,随着 Node 的发展壮大,越来越多的前端同学开始写服务端程序,甚至是框架(ThinkJS就是这样由前端工程师开发,并有着众多前端工程师用户的 Node 框架),掌握必要的网络知识,对于服务端程序安全、部署、运维…

继续阅读HTTP 请求头中的 X-Forwarded-For

苹果推出了官方的分析工具

  • Post author:
  • Post category:IT
  • Post comments:0评论

苹果在五月一号这天,向开发者发送邮件,邀请参与他自家的分析工具的试用。虽然现在我们公司猿题库的帐号还处于排队等待的状态中,不过我们可以从苹果的介绍中看出这个工具的特点 无需额外操作 You won’t need any additional code or app updates, and there’s no extra cost. 可见相关功能是直接集成进 iOS 系统中的,对应用来说没有任何其它的代价。 可以做的事情 获得用户查看 App Store 上应用页面的次数和频率 获得用户打开你…

继续阅读苹果推出了官方的分析工具

Installing Debian jessie on Loongson notebook(8089_B) with Ubuntu keyboard suits

  • Post author:
  • Post category:IT
  • Post comments:0评论

I got a white yeeloong notebook last year, and it costs me 300RMB which ships with a Loongson 2F CPU, 1GB DDR2 memory bar, and a 160GB HHD. The netbook has a pre-installed Liunx based operating system, I can't tell its distribution, and it looks quit…

继续阅读Installing Debian jessie on Loongson notebook(8089_B) with Ubuntu keyboard suits

Thunk 函数的含义和用法

  • Post author:
  • Post category:IT
  • Post comments:0评论

本文是《深入掌握 ECMAScript 6 异步编程》系列文章的第二篇。 《Generator 函数的含义与用法》 《Thunk 函数的含义与用法》 《Co 函数库的含义与用法》 《Async 函数的含义与用法》 一、参数的求值策略 Thunk函数早在上个世纪60年代就诞生了。 那时,编程语言刚刚起步,计算机学家还在研究,编译器怎么写比较好。一个争论的焦点是"求值策略",即函数的参数到底应该何时求值。 var x = 1; function f(m){ return m * …

继续阅读Thunk 函数的含义和用法

codis-notes

  • Post author:
  • Post category:IT
  • Post comments:0评论

Table of Contents 1   概况1.1   设计特点 1.2   和redis-clueter对比 1.3   Why not Twemproxy & 我的反驳 1.4   迁移 1.5   优点 1.6   问题 2   使用&部署 3   zk 设计 4   代码4.1   redis改动4.1.1   增加hash_slots 4.1.2   阻塞迁移 4.1.3   问题 4.2   proxy4.2.1   actions 4.2.2   router.…

继续阅读codis-notes

HTML5 视频直播(三)

  • Post author:
  • Post category:IT
  • Post comments:0评论

连续写了两篇有关视频直播的文章之后,有同学问我为什么没有 WebRTC 相关内容。实际上一开始我就说过,我的需求是在移动 WEB 端上直播视频,而移动端浏览器现阶段对WebRTC 的支持度非常不乐观,所以我就直接无视它了。但我一时为了标题美观,活生生地把「移动 WEB 端」写成了「HTML5」,所以为了严谨我还是补上这一篇吧。 WebRTC(Web Real-Time Communication),中文一般翻译为「Web 实时通信」。它由一组标准、协议和JavaScript API 组成,用于实…

继续阅读HTML5 视频直播(三)

ltask :用于 lua 的多任务库

  • Post author:
  • Post category:IT
  • Post comments:0评论

写这个东西的起源是,前段时间我们的平台组面试了一个同学,他最近一个作品叫做luajit.io。面试完了后,他专门找我聊了几个小时他的这个项目。他的核心想法是基于 luajit 做一个 web server ,和ngx_lua类似,但撇开 nginx 。当时他给我抱怨了许多 luajit 的问题,但是基于性能考虑又不想放弃 luajit 而转用 lua 。 我当时的建议是,不要把 lua/luajit 作为嵌入语言而自己写 host 程序,而是想办法做成供 lua 使用的库。这样发展的余地要大很多…

继续阅读ltask :用于 lua 的多任务库

励志成功学:以恐吓始 以榜样终

  • Post author:
  • Post category:IT
  • Post comments:0评论

一 颇有些人问过我这样一个问题:你为什么不创业?(或者换个问法,你为什么不去一家互联网公司?) 这样一个问题的默认假设是:我现在这般四处扯淡、不务正业的生活显然过于浪费。 钛媒体一个作者,还就这个问题和我理论了好几回。 但我依然不想做什么事业。 年纪大了,折腾不动了,而且,年龄大意味着抗风险能力差,摔了一跤就爬不起来了。 我现在这种吃着皇粮有资格犯贪污罪的国家工作人员,我觉着挺好。 人生一世,草木一秋,到底图个啥子呢? 二 我略微年轻一点的时候,也干过成天励志的事。 我记得那是2002年,那时候…

继续阅读励志成功学:以恐吓始 以榜样终

基于 skynet 的 MMO 服务器设计

  • Post author:
  • Post category:IT
  • Post comments:0评论

最近,我们的合作方 陌陌 带了他们的一个 CP 到我们公司咨询一下 skynet 做 mmo 游戏项目中遇到的一些问题。因为他们即将上线一款 MMO ,在压力测试环节暴露了许多问题。虽然经过我们的分析,有很多问题出在他们的压力测试程序本身编写的 bug ,但同时也暴露出服务器的设计问题。 核心问题是,他们在实现 mmo 服务器时,虽然使用了 skynet 框架,但却把所有的业务逻辑都放在了同一个 lua 服务中,也就是一切都运行在一个 lua states 里。这样,几乎就没能利用上 skyne…

继续阅读基于 skynet 的 MMO 服务器设计

微信红包金额分配的算法

  • Post author:
  • Post category:IT
  • Post comments:0评论

虽然春节已经过去一段时间,但不少微信群里面依旧乐此不疲的在玩发红包活动,用户自发的将最初的一个春节拜年的场景功能慢慢演化成一个长尾功能。 用户在微信中抢红包时分成抢包和拆包两个操作。抢包决定红包是否还有剩余金额,但如果行动不够迅速,在拆包阶段可能红包已经被其他用户抢走的情况。 红包的金额是在什么时候算? 据某架构群腾讯财付通专家反馈,红包的金额是拆的时候实时计算,而不是预先分配,实时计算基于内存,不需要额外存储空间,并且实时计算效率也很高。每次拆红包时,系统取0.01到剩余平均值*2之间作为红包…

继续阅读微信红包金额分配的算法

Gopher China 大会

  • Post author:
  • Post category:IT
  • Post comments:0评论

前两天去上海参加Gopher China 2015 大会,见到很多久闻大名的大神和朋友,感觉很好。而且看到许多的企业,尤其是大企业都已经开始成规模的使用 golang,说明 golang 本身的设计和性能,已经受到了大家的认可。当然其实有很多的话题,不局限在 golang 了。 Go 语言核心 最重量级的话题,就是雨痕的 《Go 1.4 Runtime》。主要说了 Go 的内存分配器、垃圾回收器和goroutine调度器三块内容。我之前阅读过他的《Go 语言笔记》,非常不错。很详细的阐述了 Go…

继续阅读Gopher China 大会