博客

一些跟网站相关的好东西

记录、以及推荐一下最近折腾博客用到的一些网站/工具。 高质量图片 博客首页,和文章配图,对网站整体的风格影响很大。 Unsplash 博客首页那个大图就是这里找来的 The Stocks 很多高质量图片站的合集,Unsplash 就在其中 [Walllhaven](http://alpha.wallhaven.cc/) 这是个壁纸站,质量非常高。(另外有 NSFW 内容)。[Wallbase.cc](http://wallbase.cc) 的继承者 查看网页在不同设备上的显示效果 稍微有点追求就得做移动端的适配吧。这两个网站的工具很有用,

闲谈

小孩入学年龄的问题

听说现在对儿童上小学的年龄限制比较严格,在当年的 8 月 31 号之前满 6 周岁的孩子才能入学。也就是说,即便是 2015 年 9 月 1 号出生的孩子,到 2021 年也是不能入学的,必须等到下一年。其实对于这个 9 月 1 号出生的孩子,这是个挺好的事。 出于各种原因,可能很多家长希望孩子能够早些上学,甚至有些预产期在九月的孕妇选择在八月底之前把孩子生下来,这种煞费苦心的行为,可以用“愚蠢”两个字来形容。

闲谈

不可能的任务

昨天发生了一件奇怪的事,不是我跑去城里看碟中谍这件事,而是两年前丢的钱包找到了,就在以前的办公楼里。 这是我老婆的钱包,里面基本上没钱,有银行卡、公司门卡、一张照片等等。丢钱包的当天,做了这样几件事。 我们找了办公楼物业想看监控录像,只有电梯内的画面,而且很不清晰 老婆打电话告诉了公司老板丢了门卡 因为老婆的工位就在门口,我们想查一下公司内部的监控录像看是否被人顺走。结果被告知那几天监控都没开。 结果当然是没有找到钱包,之后银行卡挂失、注销,没有什么大事。老婆因为丢工卡被扣了钱,通报邮件上说是丢了门卡还隐瞒不上报。自那以后,我确认了一些人的属性。两年过去,我知道我的看法没错。 在丢钱包之前没几天,我做了这么一件事。我想知道超市的存包柜能放多久,进超市之前手里被塞了一本小广告的杂志,我就把它存进去了,

软件

老流氓

来自囧叔的段子 现在心情不好压力大的时候,我会安装一个360安全卫士,然后再把它马上卸载掉。它会跪下来求我几十次,我一次次无情地抽它的脸,再把它卸得干干净净。它还会动用一些小心思,比如卸载界面上,“卸载”是个特别小的文字链,而应该是按钮的地方是个特别大的清理内存。感觉像个暴君在屠杀奸佞,爽极了。 我比较好奇地试了试,真切具体地看一下它的小人嘴脸。 在给虚拟机里的 Win7 做了个快照备份之后开始动手。安装完就卸载,当卸载过程开始时,首先看到了这个 找到左下角“准备卸载”之后,进入了这样的界面 还好,“继续卸载”的按钮还是载左下角 这是老流氓的(或许是)最后一次挣扎,这次要点的是右下角的按钮

英语

动词时态

Coursera 课程 Crafting an Effective Writer 里有这样一张表,讲了动词的各种的时态。 上面的表格里有现在、过去、将来三个时间观念,然后每一种里都有简单式、进行式、完成式、完成进行式,总共有 12 种时态。相当复杂,”将来完成进行式“这种词,听上去就晕了。 台湾人写的《文法俱乐部》这本书里,对时态的讲解,进行了一些创新。下面的各个例句,出自该书。 以简驭繁的办法是:把 be 动词当做动词,

编程

Linux 信号处理

使用 sigaction 绑定信号 比较早的时候,使用 signal,现在正在逐渐被抛弃,sigaction 是更好的选择。主要是因为如下原因: signal 在不同系统的行为可能不一致,如果自定义了信号处理函数,进入信号处理函数时,对当前信号的操作可能变为默认,也可能屏蔽该信号。只有设置信号处理方式是 SIG_IGN(忽略)、SIG_DFL(默认)是可移植的。 signal 不能设置在信号处理函数执行过程中屏蔽其他信号 在多线程的进程中 signal 的效果不确定 signal 接口最主要的问题还是不可移植,其实现在 Linux

日本

第一天下飞机坐车几小时进了一个村。 路旁会出现长得挺高的杂草,树上很多唧唧喳喳的鸟叫声,晚上能听到虫子叫,都好像是很多年以前在我们村里才有的景象,现在我们村都看不到这些了。 在公园和商业街,都听到了乌鸦叫声,人类可以完美模拟出来,介于“啊”和“二”之间的发音,大声喊出来,就是乌鸦叫了。 期间住的酒店房间普遍很小,各种设施或许稍有差异,大致是五脏俱全,第一天我把各种设施都捣鼓了一遍,马桶果然比较智能。如果不是这么智能的马桶,每天那么长的车程,那估计是要得痔疮的吧。 由于在路上的时间很长,所以在大巴上透过窗户,把各种楼和山看了个够。或许是因为楼的样子大多方方正正而且不高,或许是因为颜色大多不那么鲜艳,给人一种厚重感,让人一眼看去就感觉这栋楼很安全。高速路旁边的山几乎全披满了树,本身就是风景。

电影

Kingsman

Kingsman: The Secret Service 国内译名是《王牌特工:特工学院》,这个译名让人以为这是一部三流的烂俗特工片。如果因为这样一个译名没去看它,实在是个遗憾。 这是今年我看过的第一部“爽歪歪”的电影,真正的身心愉悦。 这部电影是特意跟“严肃”的特工片反着来的,并且在片中以主角之口说出来现在的特工片太严肃。 比如以前的 007 有好多小道具,自从皇家赌场开始,不知道受谁影响,007 开始苦逼、悲情,这种转变应该也是为了迎合观众口味,现在似乎又应该换回以前的口味了。 《王牌特工》里出现了各种有趣的特工装备和道具,让我想起来周星驰在《国产凌凌漆》里那一段。

编程

检测递归 DNS 的后端 IP

我想知道当我请求 114.114.114.114 或者 8.8.8.8,它们的后端都有什么。我在授权 DNS 设置了分线路的记录,请求当地递归却收到了其他线路的结果,我想知道这个当地递归后端是什么。实际上,当我向递归发起请求之后,最终授权 DNS 收到的来自递归 DNS 的请求,是来自什么地址。 我们要找个办法,把递归向授权的请求“引导”到一个容易看到的地方来。 首先给我一个子域名设置一条 NS 记录,这个 NS

编程

SaltStack: First Class

上周花了几天时间学习了 saltstack,感觉是个值得一试的工具。这里记一下学习和使用过程。没有高大上的用法,这些记录也不一定是 saltstack 的最佳实践。saltstack 的官方文档比较完善,可供参考。 初步认识 saltstack 是需要在被管理的机器上装 agent 的,这里叫做 minion。管理中心要安装的是 master。 minion 带着自己的公钥去连接 master,master 接受 minion 的公钥之后,鉴权成功,master 可以对这个 minion 进行管理了。在每一个

英语

学英语

记录一下我是怎么不好好学英语的,以便改正。 高中毕业以后,我基本上就没有听过英语课了,大学前两年有英语课,因为老师太丑,大部分课我都没去上。成为一名程序员,不可避免地要看些英文文档,另外我看了不少欧美的电影和几部电视剧,所以听和读的水平应该没有下降太多。 真正把英语重拾起来,是去年公司搬家后,上下班要坐几十分钟公交车,为了避免无聊,在公交车上开始了背单词和练习听力,一开始是想起来了才背几个单词,听一下 ESLPOD,甚至还中断过不算短的时间,后来慢慢每天都会或多或少地去学一些东西,然后出现这样一种感觉:还是大学的时间多啊。 目前我学习英语主要有这几个途径: 扇贝听力 扇贝单词 扇贝炼句 ESLPOD 英文小说 目前扇贝听力的雅思课程,听起来相当吃力,有些是因为连词都认不全,有的是因为完全想不到连读出来是这样的发音,

名言

市长

以前完整地读过《基地》系列七部之中的前三部,书中第一个人物对川陀的形容,可以用来这三部曲,“壮丽无比”。为人诟病的是在这壮丽无比的背景下,人物显得单薄。但是如果要找一个鲜明的人物出来,还是比较容易的。 基地的第一任市长,赛佛·哈定 (Salvor Hardin) 依靠科技、宗教巧妙地化解了基地最早遇到的两次重大危机。还留下了不少名言,他简直就是名言警句生产器。 武力是无能者最后的手段 在第一次危机时,提到这句话,后面还被市长本人和其他人提起过多次。 无限度地自信,或许是一种过度补偿的自卑情结 这是在说对基地造成第二次危机的基地领国的摄政王。 不要让道德观阻止你做正确的事 最开始出现在《行商》的引言里。跟我们在思想品德课上学的不大一样吧。 再看下面这两句,并非出自《