Mac 终端里神秘的 bogon 及解决方法

如题,Mac 下的终端经常有时候前面的计算机名会错误的显示成 bogon. 这是因为终端会先向 DNS 请求查询当前 IP 的反向域名解析的结果,如果查询不到再显示我们设置的计算机名。而由于我们的 DNS 错误地将保留地址反向的 NS 查询结果返回了 bogon. 其中 bogon 本应该用来指虚假的 IP 地址,而非保留 IP 地址。因此就出现了会时不时地打印 bogon 这种奇怪名字作为计算机名的现象了。那么如何让终端只显示我们想要的计算机名而不总是从 DNS 返回结果呢? Continue Reading…

绘制手机重力仪数据的实时动态图像

最近跟着老师做了一些人机交互的小玩意儿,倍感无聊。其实说无聊也有些过头了,不过确实思路还没有打开,很局限,思考来思考去就是那几套方案。我想可能是因为自己在这方面的积累还太少吧,视野不够开阔,总是想不到什么好的点子,或许也可能因为一直习惯于解决问题的思路,而没有领悟到创新的方法吧。革命和创新往往都是从一个新颖的想法出发,而后有着这个想法作支撑,问题一般也就迎刃而解。记得马克吐温曾经说过:使我们陷入麻烦的不是那些我们不知道的东西,而是那些我们认为理所当然的东西。当然提出这些想法不但需要勇气,也需要相当的知识积累。

不过虽是这么说,安卓的编程倒是学到了不少,重力仪和陀螺仪的控制也熟悉了一些,想起前几天刚刚看到的 Python 包 Matplotlib,就想是不是可以用 matplotib 来绘制手机重力仪和陀螺仪数据实时的动态图像呢?因为之前都是画的静态图像,而像心电图、示波器这一类的动态图像的显示却没试过,所以就自然而然地有了这样的想法。
Continue Reading…

WordPress中创建自定义PHP页面的两种方法

WordPress 现在是非常流行的一个网页内容管理平台,维护方便,可扩展性强,并且有着强大的社区支持。但 WordPress 默认的文章和页面只支持很有限的很基本的 HTML 代码。而很多时候我们想要设计一些更加个性的页面,比如在博客上收集表单,并且使得表单页的风格与主题一致;或者针对某些特定的标签页使用主题的衍变风格来个性化我们自己的 WordPress,这些自定义的需求没有 PHP 的支持就解决不了了。但是,如果我们直接用 PHP 来做,就会与全站的主题非常不协调,这时候我们可以:1. 制作页面模板;2. 调用 WordPress 的 API. 来解决这个问题。具体实现如下: Continue Reading…

如何确定安全性又高又好记的密码

在现代社会中,几乎所有的一切都是用密码来保护的。因此确定一个安全的密码显得相当重要。而与此同时,有时候密码虽然安全,但是又太长太难记,弄忘了又要找回密码,相当地麻烦。之前AIR20在设置WordPress.com的密码的时候就因为一开始设得过于复杂,后来忘了密码,找也找不回。因此有必要确定一个安全性又高又好记的密码方案。

首先,有些密码虽然好记,但是出现的频率太高,很容易被暴力破解,应当避免,例如据统计出现频率最高的 5 个密码:

  1. password
  2. 123456
  3. 12345678
  4. 1234
  5. qwerty(键盘上的第一排的前六个字母,貌似是是幽鬼吧?)

这样的密码应该少用,除非是非常不重要的账号,比如注册了之后下载个东西然后就扔掉不用的。事实上现在注册账号的时候,这些太常见的密码已经通过不了注册了。HOW SECURE IS MY PASSWORD是一个测试密码安全性的网站,输入你的密码,就能测试一台普通电脑破解你的密码需要多久。

还有一点应该注意的是,不要在各个网站中使用相同的密码。现在的互联网漏洞很多,让黑客们有很多空子得以攻破网站的服务器,安全管理不善的网站的账号密码很容易被黑客们窃取,现在各个网站的账号关联也很密切,他们会用这个密码尝试你在别的网站的账号,给账号安全带来威胁。 Continue Reading…

谈谈拼音输入法——双拼

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

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

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

条形码编码原理解析

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

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

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

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

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

Continue Reading…

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

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