理解 Python 的上下文管理器

任何 Python 教程,必然会讲解如何打开一个文件。而任何提到打开文件的地方,都必然会推荐用 with 来操作文件的读写。比如说这里有一篇非常优秀的教程,文中提到 在 Python 中,文件读写是通...

Continue reading...

会说话的数据—— D3.js 折腾小记

我一个写后端代码运维服务器的,怎么就去搞前端数据可视化了呢? 接触 D3.js 纯属机缘巧合,但既然现在的工作跟数据打交道,数据的可视化总是不可避免的,学了总没什么坏处。由于是前端小白,所以不可避免的...

Continue reading...

我的2018

谈笑风生又一年 又到了一年一总结的时候了,过去干了这一年也没有什么别的,大概三件事 年初回国过年期间,拜读了名人传记,学习到了很多人生经验,也更加理解了何为“苟利国家生死以,岂因祸福避趋之” 年中回来...

Continue reading...

游湾区西山岭

不来这个湾区名山遗憾了 2018年底,时值西方国家圣诞假期,湾区众壕纷纷出游,谷内道路畅通,作为家里蹲一员不愿荒废大好时光,趁天晴到湾区西山岭一游。 印象里湾区的西边是海,如果不是去海边,还真没有想过...

Continue reading...

Python 的魔术方法

在上一篇文章中实现了一个非常简陋的 MyDict 类,仅仅可以 get 、set ,其他的各种功能都没有,甚至连在 Python shell 中正常的表示都做不到。这篇文章将会继续完善这个字典类,并同...

Continue reading...

Airflow 初探

距离上回写小作文过了多半年,这几个月来发生了一些事情,最大的就是这个月初我换了工作,从 Palo Alto 换到了 Mountain View ,附近吃的喝的玩的较之以前有了很大的提升。但总归主业是过...

Continue reading...

“豆瓣电影评级”插件开发始末

二月份在国内过了个年,捎带和同学去看了场非常精彩的电影《红海行动》。随着电影热度逐渐上升,在一片好评中,我注意到了一些不一样的声音,有些家长吐槽带自己家孩子也去看这部电影,导致孩子被一些少儿不宜的镜头...

Continue reading...