0%

这是系列文章的第二篇,参见系列中的相关内容。

上一篇文章 介绍了 PIL 的基本情况,以及 Image 模块的基本用法。这篇文章,我们讨论一下 ImageDrawImageFont 两个模块的基本用法,说说如何用 PIL 在现有的图片上涂涂改改。

阅读全文 »

这个系列的 上一篇文章 已经快一年了。我真是懒啊……

中文的谓语动词不在时间、状态、语态上作区分。在中文中,这些功能由其它副词提供。在英文中,动词的形态需要根据时间、状态、语态发生改变。对于中国人来说,这样的变化确实有些不自然;选错时态也是中国人讲英文时经常犯的错误。

在这里,语态和说话人的态度相关,比较容易感受。同时,语态反应在动词形态上的变化也相对简单,只需要加上合适的 be 动词,配上动词的过去分词即可。时态和动作发生的时间相关,也相对直观。因此,如果我们能对状态做一些简化,从状态出发去讨论时态,则问题会简单得多。

阅读全文 »

自己的博客是用 Hexo 搭建的。Hexo 是其时尚为大学生的台湾人 Tommy 开发的轻量级静态博客生成器,具有简洁、快速、扩展性好等特点。

在 Hexo 中新建一篇博文非常简单,只需要在命令行中执行

1
hexo new "the title of your blog"

即可。Hexo 会在后台自动帮你创建名为 yyyy-mm-dd-the-title-of-your-blog.md 的文件,供你撰写博文。不过,也有不方便的地方。通常你需要依次打开 hexo-home/source/_post 目录,然后在成堆的 Markdown 文件中找到刚才创建的文档。

阅读全文 »

昨天在群里提起 Windows 平台下坑爹的中易宋体之屏显效果,今日忽而想起自己的博客在 Windows 平台下显示的也是宋体。当然,这不是我的错。原本的字体机制,博客会按照顺序选择一款无衬线字体,直到无可选择时采用系统默认的无衬线字体。但是坑死人不偿命的云都死系统,把 SimSun (中易宋体)这个带有衬线(好吧,严格来说中文没有这个概念,我们跟着西文勉强这么称呼它)的字体也放进了系统 sans serif 字族里面去。其结果就是,不能丑陋更多。

作为一个强迫症患者,我们来看看如何修复这个问题。

阅读全文 »

昨天写代码的时候,误删了一个文件。今天发现的时候,commit 已经 push 到版本库了。本想用 git reset 回退版本,找回文件后重新提交。但是想起 Git 是一个版本控制系统哎,直接从版本库里 checkout 出某个文件的历史版本不就好了?

想法挺好,但是很久没用这个功能,自己已经不记得具体的命令了。于是查了下手册,把和 checkout 历史版本有关的几个命令都记录一下。

阅读全文 »