奇偶校验位

奇偶校验位是一种简单的错误检测码。

分为偶检验位和奇校验位两种。对于偶校验位来说,如果 01 序列中的 1 的个数是奇数,那么校验位是 1,使得添加校验位后的 1 的个数是偶数,否则校验位是 0;奇校验位刚好相反。

从定义来说,可以看到,奇偶校验仅能检测奇数个位数发生反转的错误,不能检测偶数个位发生反转的情况,也不能确定哪些位发生了反转,故不能纠错。
继续阅读“奇偶校验位”

流火

嗅着脚下胶鞋弥漫开来的烧焦味,感受着其热乎乎软绵绵的变化,踩着坚定而恍惚的脚步,看着瞬间由黄转黑的皮肤,从光明走向前方的黑暗。

七月流火。

Grunt files 扩展名注意点

假设 src 目录下有以下文件:

1
2
3
src/
├── a.js
└── c.test.js

然后使用以下 grunt 配置文件来把 src 里的 js 文件复制到 dest 目录,把扩展名改为 -min.js

1
2
3
4
5
6
7
8
9
10
11
12
grunt.initConfig({
  copy: {
    main: {
      expand: true,
      cwd: 'src/',
      src: '*.js',
      dest: 'dest/',
      filter: 'isFile',
      ext: '-min.js'
    }
  }
});

复制后的文件将是:

1
2
3
dest/
├── a-min.js
└── c-min.js

继续阅读“Grunt files 扩展名注意点”

若人类停止思考

终于还是看完了「[心理测量者 第二季]」,话说之前放在一边等着养肥了好宰,没想到想看的时候却发现被禁了。虽然的确是有点暗黑,但和手撕鬼子也没血腥上多少啊!

剧中除了腐烂的高层和寻求对话需求认同的孤独的人外,还有关于人的自主思考。

对科技对盲从,对别人的盲从,没有自己的判断,这一切看起来有点太绝望了。

人类,何时何刻都不能放弃自己的思考。

补完妙警贼探

妙警贼探第六季出来好久了,以前也看了几集,但最后放着等养肥,一直等到现在。

今天才发现原来已经完结了,而且是这一季才 6 集,于是我以为还没出完。

虽然中间一度被引开,但还是猜中了最后结局。不过,最后的解说比较隐晦模糊,不过,如果假死,如何得到死亡证明,如何度过葬礼这种难题没看出来。

虽然已经 6 季了,但才 6 集就完了,还是在猜想是不是该剧被放弃了,于是提前完结了。

不过,完结撒花。

孙楠退赛

「我是歌手」第三季总决赛,孙楠在第一节帮帮唱后突然宣布退赛。

先不讨论可能的黑幕之类,只讨论这种行为。

一句话来说就是,做人不合格,不负责任。

不给项目启用备案的时间,自以为谦让却是对对手最大的侮辱。

作为一个混了多年的老手,居然还这么任性地无提前商量而宣布不干了,实在理解不了。

估计,以后的节目签协议时要添加除非身体等不可抗因素外,如需退出,需要提前协商(不知道目前是否有这些协定)。

Git 文件名大小写问题

由于 Mac 下文件名大小写不敏感,造成 git 下如果改了名字,譬如小写改大些,推送到 linux 服务器的时候会没有效果,Github 上的也是小写。
所以,如果在 Mac 上改文件名,需要用下面的命令

1
$ git mv --force myfile MyFile