clean code

i create stuff

[老博文迁移]linux管道命令学习(一)

| Comments

继续看鸟哥私房菜,看一直很想弄懂的管道命令(pipe)。第一次知道管道这个词还是在学django的时候,模板里的过滤器很像这里的管道。管道就是将输出在标准输出中的信息一次次处理最终打印在标准输出中,所以管道命令必须是接受标准输出的命令,cp mv ls都不是管道命令。

[老博文迁移]linux进程管理

| Comments

作为一个新手,部署Python网站的时候总会出各种各样的问题,这个时候我就很想知道是哪个程序没有运行。这几天读了鸟哥私房菜的进程管理这一章,还没读完,先做下笔记。

使用Flask实现用户认证API

| Comments

我们在开发网站时会采用sessioncookie的方式来处理登录权限问题, 而在移动应用中要验证用户身份采用登录时给用户生成一个token(令牌)的方式. 每次用户发出需要身份认证的请求时, 就需要验证一次token是否有效, 无效的情况包括token无法被解析等. 另一个问题是如果token被泄露, 用户的安全将受到威胁, 所以应当对这个token设置一个过期时间, 超过这个时间后应当重新登录, 这样可以将用户信息泄露的风险降低.

[老博文迁移]web.py+fastcgi+nginx 502

| Comments

web.py照着官方文档在服务器上搭好了后台。这次很奇怪地出现了一个Nginx 502 Bad Gateway的错误。

执行上面的kill `pgrep -f "python /path/to/www/index.py"`会出现错误提示,可是启动脚本的时候明明是提示spawn-fcgi: child spawned successfully: PID: 32401的信息的,然后还可以继续执行spawn-fcgi -d /path/to/www -f /path/to/www/index.py -a 127.0.0.1 -p 9002的脚本 ,同样会提示成功。

新博客终于搭起来了

| Comments

啰嗦

去年大概这个时候, 用jekyllgithub pages搭了一个静态博客, 当时乱折腾把ruby环境给折腾坏了, 加上对之前的主题始终不满意(代码高亮差以及审美疲劳等…), 一年都没有更博. 然后在博客园写了十几篇博客, 隔段时间看, 擦, 写得好low!

比较好的办法就是经常写, 把那些很low的文章顶到很多页之前, 就没人笑话了.