February 8, 2016

YubiKey 4 简介与配置

2012 年我买了自己的第一块 YubiKey, 当时功能还很少,后来康哥在参加 BlackHat 会议 时,参展的 yubico 公司直接送 Yubikey NEO,于是我免费得到 一个。 Yubikey NEO 比早前的 Yubikey 增加了 OpenPGP Smartcard 和 U2F 支持,还可以通过 NFC 获得 Yubico One-Time-Password。唯一遗憾的一点是它的 OpenPGP Smartcard 支持到 2048 位 RSA,而我本人的 GPG 密钥都是 4096 位的,所以为了 使用它我只好增加了一个 2048 位的签名子密钥。 15 年 11 月 Yubico 又推出了 YubiKey 4,增加了 4096 位 RSA 加密支持(貌似只有加密,没有签名), 加上一些其他原因(后文),时间又正好赶上妹子回国,于是让妹子在 Amazon 买了帮我带了回来。 Read more
July 2, 2015

定制GH60机械键盘

引: 年初时开源哥搞了个喜闻乐见的团购定制vim键盘的活动, 我饶有兴致地参团了,然而这事儿最后被厂家(TEX)放了鸽子,也就不了了之了。 不过我对键盘的购买欲倒是被激活了,原有的FC660M是个好键盘,但是不能定制键位,切稍微比我的挎包长了那么一点点, 加之最近股市大跌,愈发觉得钱不花真不值钱(谁来打醒我),便总是想买个新的。 挑了半天,poker2 和即将上市的 poker3 还是不够灵活,不能为所欲为…… 所以目光转向了硬件开源的 GH60。 Read more
June 22, 2015

Debian 网络安装内核参数

短文备忘。 Debian 系网络安装使用 preseed 实现自动化,类似于 Red Hat 系的 kickstart。 preseed 的参数不一定需要通过 preseed 文件设定,可以直接通过 kernel cmdline 设置。 比如 Debian 安装时设置 apt mirrors 的时候,不能改 debian-security 的 mirror,就可以通过 preseed 参数设置。 Read more
May 11, 2015

我的 Vim 配置

我的 Vim 配置成型已经有不少时间了,过去也是看着 依云 等人的配置综合而成的, 再加上有人黑我一年不写blog,一写果然就是 Arch 挂,因此决定多分享一些 super user 系列的内容。 我的 vim 所有配置文件,均放在 GitHub 上,但它很可能不适合别人,因此 这篇文档主要讲我的配置文件组织方式、各个插件的用途等等,方便读者组织自己的配置文件。 废话少说,先上王道。 Read more
April 27, 2015

Libinput 与 Udev

Update 2017.11.10 Linput 1.9 总算搞定了这个问题,选择采用硬件内建的加速方案,libinput 仅提供简单的线性映射。 如果需要自己调速度,除了设置 xinput set-float-prop id=X 'libinput Accel Speed' $speed 之外,更底层的方式是给 libinput 提供一个 LIBINPUT_ATTR_TRACKPOINT_RANGE 属性。 Read more
June 16, 2014

给妹子看的 Arch Linux 桌面日常安装

謝邀。 准备工作 首先,准备一张你参加活动得到的 Ubuntu 或者 Deepin ,或者其他什么发行版的安装光盘,是的它有包装很漂亮,哦别急着找光驱,找个打火机把它烧掉,以示决心。 然后,拿出你收藏多年的《鸟哥的Linux私房菜》,不用翻开,啊烧掉有点可惜,把他送给你的冤家就好了。 鳥哥是 RedHat 玩家,而且内容太老了,作为新手的你用鳥哥指导 Arch Linux 安装只能误入歧途。 (鳥哥很萌哒,我不该黑他) 洗个手,沐浴更衣,斋戒三天,挑选良辰吉日,面向紫禁城方向摆好计算机,准备迎接挑战。 在开始之前,请在心中默念三遍: Arch Linux是世界上最好的发行版,我一定能掌握它! Read more
May 17, 2014

修复GTK3 CSD外观

GTK3 3.12 之后强制开启了CSD(Client-Side Decoration),其实这个feature挺好的,但是在平铺式窗口下,GTK3程序的窗口边缘出现了大块留白,极其难看: 貌似引起问题的原因是CSD接管了窗口阴影的渲染,窗口管理器就把阴影边缘包括在窗口之内了, 经 @xiaq 提醒,不开compton/xcompositor后由于直接不支持阴影了所以就没有这个问题。 但是这样的话窗口透明也就没有了。 Read more
July 4, 2013

握着你的手教你画哀女王

炎炎夏日来到,去年的Tee不够潮了有木有,定制Tee的话,丝网印数量不够,热转印效果不好,于是决定手绘! 去万能的淘宝搜一下「纺织颜料」即可,不需要用丙烯,亲测,这种颜料是不会轻易掉色的。 于是我们来画个哀女王。 第0步 设计一下样式,用inkscape画了个。 接下来我们开始画Tee。 Read more
June 30, 2013

R.I.P Google Reader

大约一个月前转向inoreader了,所以最近30天的阅读量很少。 感谢Google Reader陪我走过的这四年,也就是我完全使用Linux的四年。没记错的话是被 @icaker 同学带入的这个圈子,Linux, Google, Mailing List, Twitter, etc. 嘛,过几天 @icaker 也要去另一个城市鸟。 略伤感了,再见Goole Reader,再见青春。 Read more
January 4, 2013

Richard Stallman仍然是对的

不要被这个标题吓到,这不是一篇有关自由软件的Blog。 是的, “Open Source” 运动以来,不论是商业界还是技术界,都很少再提 “Free Software” 这个词了。即使是黑客界,大多数人都认为Richard Stallman这个极端主义者应该退出历史舞台, 尤其是前几天GNU sed维护者退出GNU的时候。 Stallman的确是个偏执狂,极端主义者,他用着龙芯上网本(因为这是唯的BIOS, Driver, OS, App都完全自由的计算机);他拒绝使用手机,使用某个品牌的手机,几乎等同于接受某家公司的控制[1]。 是的,Stallman不仅是个偏执狂,还是个暴君,他要求FSF的所有软件版权归他所有,他在Jobs去世的时候说「对于他的离开,我很高兴」等等等等。 对于这个人,我不喜欢(是的我知道你们很多人「讨厌」他,但是「讨厌」这两个字我说不出口)。 但是,他的观点,一直都是对的,现在仍然是对的。 Read more