2017/06/30
看到这样一行老代码:
with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)]; 初看一头雾水。拆解如下:
阅读更多
2017/05/03
做的一个用于宣讲的演示文稿,对如何提升线上服务的稳定性做了一些研究。
阅读更多
2017/03/17
🍺 问题 在写一个 Yeoman generator 的时候, 按照官方文档的写法,在 package.json 中写上了 files 字段,如下:
阅读更多
2017/03/16
从 https://hub.docker.com 拉取官方镜像时,内地的网络环境总是不尽人意。
所以有了内地的镜像服务,可以一定程度上解决一些问题。
我知道的有:
DaoCloud 镜像市场(http://hub.daocloud.io)
阿里云镜像服务(https://dev.aliyun.com)
但有些官方镜像在这两家均无法找到,此时就需要一个 Docker 加速器,提升内地网络访问 Docker Hub 的速度。
阅读更多
2017/03/10
🍺 背景:
前端为单页 Web 应用,后端为 REST API Server,两者之间是跨域请求。做第三方登录的时候,需要做一个后端回调地址,用户在第三方登录页面授权之后,第三方会重定向到这个回调地址,并通过 URL query 形式传递 code 参数;后端拿 code 去换取 accessToken ,最终拿 accessToken 去获取用户信息,再决定是否登录成功、建立 session 。
阅读更多