Yaonotes Blog

我干了什么 究竟拿了时间换了什么

Face Recognition in Production

How it works in large-scale systems

Definition and terms In many different types of software, face recognition plays an important role. Typically, the recognition process includes the following steps: Face Detection. Face detect...

The cost of 'S' in https

本文编译自David Naylor et all, The Cost of the “S” in HTTPS, CONEXT 2014 动机 随着Let’s Encrypt等服务的出现,使用HTTPS的成本已经十分低廉了。也有越来越多的网站开始使用HTTPS了,在YouTube上,史无前例的有超过50%的流量使用HTTPS。HTTPS中的S是Security的含义,而我们知道,安...

Typescript Getting Started

最近开始尝试在项目中使用Typescript, 简单来说,Typescript是一个JavaScript的超集(即支持JavaScript的全部语法,完全兼容),TS在JavaScript的基础上增加了静态类型检查和面向对象的特性。 Typescript可以在编译阶段”降级”为ES5或ES3,以在浏览器中运行,因此Typescript获得了和JavaScript一样的兼容性,可以在全部的现...

Github上的有趣事实

"Analyse Github with Big Query"

近日看到了Google的BigQuery技术,用类似SQL的语言来做一些数据的分析。而Github也加入了进来。闲来无事,就去体验了一把。https://cloud.google.com/bigquery/public-data/github 这是相关文章的地址。 BigQuery语法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...

人脸检测的Viola-Jones方法

对于这种人脸识别类型的应用来说,通常都会分为几个步骤: 人脸检测(Face Detection)。检测到人脸所在的区域。并进行一系列的矫正。 人脸校准(Face Alignment)。人脸校准指的是在图片中寻找到鼻子、眼睛、嘴巴之类的位置。 信息识别(Info Recognition)。进行性别、年龄等信息的分析和识别。 这...