Hoes of Tech

Conceptualization of Technology

A New Blog

之前已经好多次想过建个博客, 把自己的想法写下来。之前用过现有的博客服务, 包括国内的博客圆, CSDN,还有LiveDoor和Tumblr, 感觉并不符合我的需求, 大部分博客网站都不支持LaTex,并且没有好的Code Highlighting,最终决定用Static Site Generator, 一个是可以自己自由的修改模板, 另外还可以用Pygments的实现漂亮的高亮。 折腾了两三天,最终选择了Pelican, 有MathJax插件,并且配合已经有的Bootstrap3 Theme看起来很简洁,基本满足了要求。

Hosting在最初并没有过多去想,本来以为HTML无非就是提供一个小容量的httpd server,应该很容易找到服务商。实际找起来才发现并不多,能够考虑的似乎只有fc2, ninja和github。其中fc2已经取得了网络防火长城的认证,在国内不管怎么登录永远是链接被重置。最终用了ninja,看起来在国内也能正常访问,并且速度很快--比fc2稍微快一点:

  • Ninja: 0.029s
  • FC2: 0.317s
  • Github: 1.249s

唯一的遗憾是会在页面末尾追加广告, 并且很长,不过如果我能坚持把博客写下去的话,也并不会在意每年花一千多去掉广告--当然,能坚持下去的话。

毕竟1000块(日元)跟我花在键盘上的钱相比没那么多。就是这款:

keyboard

这是之前头脑发热买来的,之前一直用的是Filco的键盘,但因为某些特殊的习惯(比如Caps当ESC,不喜欢小指Enter),在每台新机子上都要折腾一番才能正常用,尤其是setxkbmap默认提供的功能并不全,每次都要修改rules,到最后干脆打算买个Programmable Keyboard算了,后来又想,既然打算买,那就干脆入个人体工学产品,反正已经是Dvorak用户,再复杂点也无所谓吧。

敲定目标后一通搜索, 最后选定了一些目标:

  • Kinesis Contoured Keyboard
  • Truly Ergonomic Keyboard
  • μTRON Keyboard
  • TypeMatrix 2030 Keyboard

其中Kinesis看起来很酷——虽然也很占空间。默认是Cheery Brown, 但不包括Function Keys, 也就是说最上面一排功能键不但小, 并且不是机械轴。不过这些还都在其次, 我最担心的是几乎所有的组合键都在大拇指区,这样会不会按起来需要技巧——比如Ctrl+Shift+V这类,在普通键盘上虽然左手会偏离HomeRow,但不至于按起来不舒服,而到了这个键盘上面是不是需要认真考虑左右手的组合才能按到,毕竟对于某些环境,比如emacs,是需要大量的组合键的,那样用起来会很痛苦。

然后是μTRON,这四款中唯一一个用了高大上RealForce的键盘, 当然价格也自然的高大上——高达5万日元并且不含税。 在设计上仅仅是简单的把普通IBM Model M分成两个部分,而价格确实最高端Realforce的近两倍,除非疯狂的爱好者,否则大概谁也不会简单出手吧。(顺带说一句,现在税率从5%涨到了8%, 也就意味着现在需要多花1500块来买这个键盘)

实际上TypeMatrix是我最初考虑的对象,一切看起来似乎不是很差, 除了两手没有倾斜角,以及这是一个薄膜键盘。能一键切换Dvorak和Qwert是个很吸引人的地方,四四方方的设计也有很好的视觉效果,不过就在我几乎要冒着用一年就仍的想法下单时,偶尔发现了Truly Erogonomic Keyboard。似乎本来人体工程学键盘的用户就不多,而能在网上找到的使用体验更少,一直没有注意到。跟比较容易买到的Kinesis相比,在亚马逊和雅虎都买不到,只有DiaTec(Filco的设计/销售商)在代理。考虑了很久, 我决定用3倍于TypeMatrix2030的价格买这个新玩具。

到手之后意外的很满意,明明我大部分情况下的冲动购买都会后悔。这款键盘几乎包含了我所需要的一切特性:

  • 多媒体键
  • 可编程
  • 拇指Enter
  • 两手夹角, 可惜的是因为机械键盘的原因,不能想薄膜键盘做成一样中间突起的样子,没能够达到我理想中的最佳角度。

唯一的问题是偶尔会遇到Double Letters的问题,并且在我的这个键盘上只有“P”键会出现Double Letters,把固件里的响应调高之后并没有解决问题,其他按键反而偶尔会没有响应。

对于这个问题,官方是这么解释的:

It is not uncommon that some Mechanical keyswitches require to "break-in" before working properly; this means that the switch itself requires to be used several times before it performs properly. We therefore ask you to un-plug your keyboard from your computer, press the misbehave key(s) several times with normal pressure for a couple of minutes, then plug in your keyboard. This behavior usually disappears by itself after a few days of usage.

不过实际问题是在我的Filco上一次也没有遇到过……