如何利用python个性化扫邮(支持附件)

扫邮,其实就是群发邮件的形象说法。虽然个人很鄙视扫邮这种行为,但有时候我们迫不得已还是要扫这么一下两下。但不得不说学校分配给学生的邮箱扫邮扫起来很麻烦,发件人有 20 个人的上限设置,不能一次性地群发出去。听说现在有人还是把扫邮列表分成 N 多份,每份 20 人,然后分成 N 次发出去,这样的方法略原始,效率也略低,容易漏发或者重复。

不过既然学校的邮箱支持IMAP和SMTP,我们就可以用python来扫邮了。Python自带的email包和smtplib包都很强大,不但可以满足基本的发邮件的需要,而且可以添加附件,再配合上python编程功能,像使用个性化称呼这样平时群发邮件时的难题也能解决。
Continue Reading…

谈谈拼音输入法——双拼

拼音输入法是国人输入汉字最常见的选择。尤其是现在拼音已经普及,大多数年轻人都是用拼音输入法来输入汉字。

AIR20使用的输入法也是拼音输入法,但是是双拼输入法,跟普通的全拼输入法(即直接使用汉语拼音输入的方法)略有不同,可以说是全拼输入法的一个改进。鉴于很多人经常问我我用的这个输入法到底是什么,我决定在博客里说一说什么是双拼输入法以及其相比于全拼的优势。

双拼,顾名思义,就是打出每个汉字只需要按键两次的拼音方案。因此,使用双拼打字的速度也比全拼快出许多。像AIR20用双拼打字的速度大概是全拼的 1.5 倍左右。尤其在手机打字方面,双拼由于击键次数大大减少,双拼的优势也更加明显。对学习者而言,由于不需要记字根,双拼的上手比五笔之类字型输入法的快很多,也适合大多数人学习。另外,常见的搜狗输入法、谷歌输入法都有双拼模式,所以无需安装另外的输入法。
Continue Reading…

条形码编码原理解析

条形码在我们的日常生活中非常常见。我们平时购买的各种商品,还有书籍上都印有条形码。条形码可以方便商家管理商品的库存,控制售价。物流中运用条形码可以实现快速扫包,将快递发往正确的目的地,免去了人工分拣的麻烦。今天我们就来看看条形码是如何编码的。

首先,条形码的种类很多,不同种类所应用的范围也各不相同。例如买的饮料上印的条形码,和汽车上还有火车票上的条形码显然不是同一种。本文将主要介绍EAN-13条形码。EAN-13(European Article Number)原本是欧洲标准,后来被采纳为国际标准,被广泛世界各国应用在商品编码和书籍编码(ISBN)中。

下图是一个常见的条形码,我们以它为例,来讲讲条形码是如何编码的。

味全麦香味酸牛奶的条形码

味全麦香味酸牛奶的条形码

Continue Reading…

那些年我们怨念过的暗黑装备

暗黑2算是陪伴一代人的游戏了,时至今日还有人不断的在D2拼搏奋战。有人说现在玩D2就是玩个感情,有空了,上去MF2把,希望出件自己从没出过的,或者变量不再喜闻乐见的装备。接下来就来盘点一下我们怨念过的那些暗黑装备(排名不分先后,毕竟你的日用品就是别人的怨念嘛)。

image001
四大神器之一,算是很多人的怨念吧,有没出过的,有出过但触底的,等出了极品的又开始走在寻找55电珠的不归路上,总之得到一个完美的glf是个可遇而不可求的事。

image002
二十大之一,变量还奇多,极品的也是可遇而不可求,我至今没出过的装备之一。 Continue Reading…

让WordPress只显示某些文章的特色图像

WordPress现在新增加了一个特色图像功能 (featured images),可以在博客首页随机显示文章中的一张图片。个人觉得,不少文章里面的图片能体现文章的主旨,这时候有一个特色图像既不破坏结构的合理性,又能丰富博客的内容,提升美感。但是可能更多的时候,文章中找不到一张图片能代表文章主题,这时候用特色图像就有点不伦不类的感觉了,所以只对一部分文章显示特色图像是一个不错的选择,可以利用WordPress的自定义栏目 (custom field) 作一个简单的实现,方法如下。
Continue Reading…