2014 年发表的文章

配置基于 virtualenv 的 supervisor

supervisor 是基于 python 的任务管理工具,用来自动运行各种后台任务,当然你也能直接利用 nohup 命令使任务自动后台运行,但如果要重启任务,每次都自己手动 kill…

使用 ssh key 登陆 OpenWrt

自己在路由器上跑了个不稳定版本的 OpenWrt,再加上 Netgear 4300 的性能也一般,在上面跑 shadowsocks,过段时间还是需要重启下的,每次重启都需要重新设定一次路由规则,所以要经常链接路由 SSH,但每次都要输密码就很繁琐,不过 OpenWrt…

fitbit flex 使用体验

来深圳后体重不断的增加,从当初 60 公斤左右到现在已经是超重了,脂肪也在身上越来越多,前段时间体检出血压偏高和中度的脂肪肝,所以减肥是不可避免了。为了更科学的计量每天的运动量,就入手了这款智能手环 fibit flex 外观 fitbit flex…

使用 shadowsocks 正确上网

众所周知的原因,每年的5月35号左右,Google 的全线服务会被无情的封锁一段时间,对于程序员来说,少了 Google 就等于要花费更多的时间和精力和寻找资料和文档,所以如何正确上网很重要。 购买 vps 后,在上面安装 nodejs, 如果你装的系统是 ubuntu…

jsonp 原理

工作中少不了跟 ajax 打交道,本着少造轮子的思想,一般都是使用 jquery 的 ajax 接口,同域的 ajax 大家都知道是通过 xhr(XMLHttpRequest) 请求完成, 在jquery 中,jsonp 请求也是调用的 ajax…