我的精神家园

「保持独立思考」

宇宙超度指南

——李诞 这是一本看起来很轻松的书, 里面讲了空舟、徹舟师徒二人在宇宙中给人(外星人)超度的13个故事。故事都很简单、有趣, 中间还刻意加入了一些不知道算不算佛理的人生感悟。 但, 最起码师徒二人的性格还是都很突出的。空舟的爱钱、爱酒、精明, 遇见大事总能收放自如妥善处理。徹舟的怜悯、善解人意以及对小北的深情也表现的很明显。 书中的故事内容以及其中徹舟的感悟我并不想多说, 关于...

xadmin中的view

这篇文章主要是想弄明白xadmin中几个重要页面的加载流程, 每个页面对应的template和view, 以及view之间的继承关系。会涉及到以下几点: view 的继承关系 每个view对应的template以及每个template的大概内容 列表页、详情页、新增页、更新页的页面加载逻辑 每个页面对应的权限控制 这篇文章不会讲但在xadmin中也很重要的几点: ...

白夜行

我的天空里没有太阳, 总是黑夜,但并不暗, 因为有东西代替了太阳。虽然没有太阳那么明亮, 但对我来说已经足够。凭借着这份光, 我便能把黑夜当成白天。我从来就没有太阳,所以不怕失去。 日版电影的结尾, 笹垣警官对亮司的真切喊话相当感人,就像一个父亲想要弥补对孩子的爱。 我调查了关于你所有的事, 我读了你借出的所有的书, 还花了好几个月学会了摩斯电码。我一直想和你聊聊, 一直有...

统计分析自己每日的上网记录

未经审视的人生是不值得一过的。 ——苏格拉底 想法 很多时候我在想, 为什么生活中一些重要的事情例如读书、锻炼、学习难以持之以恒呢?为什么不能像爬山那样向着一个目标不断前行、越挫越勇呢?我觉得很大一个原因是这些东西都不太好量化, 很难有实时的正反馈激励。而这篇博客所想要的则是尽可能的对自己的生活实现量化, 这样更便于自省和规划。目前博客后台已经有了plan规划和消费记录功...

Rewind 2017

一年的时光, 可以很长, 也可以很短, 我觉得取决于你在想到它的时候有多少记忆涌上心头,不管是喜悦、忧伤、迷茫、寂寞还是温暖的记忆, 我都珍惜, because it makes me feel alive. 2017年是转折的一年, 结束了长达20年的求学生涯, 开始了第一份工作,第一次在外面租房子、做饭、交水电费,开始慢慢适应工作后的生活节奏,而一旦适应了某种生活方式,时间的转盘就又会...

使用GitLab CI 持续集成

当你的项目有一定的规模并且还要持续开发时,持续集成就显得很重要。gitlab 一般用Gitlab CI, 而github一般用jenkins, 主要功能是在你提交或merge代码到仓库后, 自动执行一些你定义好的命令, 比如安装依赖、单元测试、pep8检查、 甚至还可以自动部署到生成环境。前段时间自己给当前做的项目加上了gitlab ci, 实现的主要功能是提交代码后自动检测安装依赖有没有...

渔阳滑雪场滑雪

本周二公司福利,组织大家去渔阳国际滑雪场去滑雪,不仅专用大巴来回接送, 中午还吃了顿免费自助,果然是比去年自己和同学几个人组团滑雪爽多了。 滑雪时内八为什么能减速? 回来的路上一直在思考这个问题,为甚直着滑行加速很快,内八就可以有效的减速呢?是因为受力方式改变了吗? 回来后画了下原理图。假设内八时和原理并排滑行时夹角为α, 雪道和地面夹角为θ, 滑动摩擦系数为u,那么双板并排滑下时...

1Q84

有什么比读一本质量差强人意的书更糟的吗? 那就是这书它还分上中下三本。 从九月份开始读1Q84, 一直读到11月份才算完, 第一本读起来步步引人入胜, 感觉里面藏着很多好东西等着我去探索, 但读到后面两本, 越发觉得故事情节简单、人物性格也没什么出彩的, 到了结尾, 更是留下了一堆疑问没有解决, 像是两个月亮到底代表了什么?仅仅是1Q84世界和正常世界的不同吗?小小人到底是什么? NHK 电...

基于socks5协议的socket编程

我们平时写代码时虽然很少直接接触socket编程, 但这部分其实应该算是基本功,一个做web编程的人应该至少要熟悉这方面的知识。这篇文章先是介绍了Python下socket编程用到的模块, 然后讲解了sock5协议通讯的具体步骤, 最后解读了shadowsocks组早版本的代码, 研究了socks5在Python下的具体实现。 1. Python中的socket模块 Python中提供了两个...

取得原谅比获得许可容易

取得原谅比获得许可容易——EAFP(easier to ask for forgiveness than permission)。这是一种常见的Python 编程风格, 先假定存在有效的键或属性, 如果假定不成立, 那么捕获异常。 这种风格简单明快, 特点是代码中有很多try和except语句。这种风格的对立面是三思而后行——LBYL(look before you leap) E...