February 19, 2016 #dnsmasq #linux #network 使用 dnsmasq 和 ipset 的策略路由 今天试了一把 dnsmasq 的 ipset 功能,配合 iptables 和 iproute2 即可实现基于域名的策略路由。 网上已有一些文章介绍了这种方法,但多是面向 OpenWrt 在路由器上做, 我直接拿来则发现在本地跑其实有坑。 Read more
February 8, 2016 #yubikey #pam #gpg #u2f 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 #toy #tips 定制GH60机械键盘 引: 年初时开源哥搞了个喜闻乐见的团购定制vim键盘的活动, 我饶有兴致地参团了,然而这事儿最后被厂家(TEX)放了鸽子,也就不了了之了。 不过我对键盘的购买欲倒是被激活了,原有的FC660M是个好键盘,但是不能定制键位,切稍微比我的挎包长了那么一点点, 加之最近股市大跌,愈发觉得钱不花真不值钱(谁来打醒我),便总是想买个新的。 挑了半天,poker2 和即将上市的 poker3 还是不够灵活,不能为所欲为…… 所以目光转向了硬件开源的 GH60。 Read more
June 22, 2015 #linux #tips Debian 网络安装内核参数 短文备忘。 Debian 系网络安装使用 preseed 实现自动化,类似于 Red Hat 系的 kickstart。 preseed 的参数不一定需要通过 preseed 文件设定,可以直接通过 kernel cmdline 设置。 比如 Debian 安装时设置 apt mirrors 的时候,不能改 debian-security 的 mirror,就可以通过 preseed 参数设置。 Read more
May 11, 2015 #linux #vim #super user 我的 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 #linux 给妹子看的 Arch Linux 桌面日常安装 謝邀。 准备工作 首先,准备一张你参加活动得到的 Ubuntu 或者 Deepin ,或者其他什么发行版的安装光盘,是的它有包装很漂亮,哦别急着找光驱,找个打火机把它烧掉,以示决心。 然后,拿出你收藏多年的《鸟哥的Linux私房菜》,不用翻开,啊烧掉有点可惜,把他送给你的冤家就好了。 鳥哥是 RedHat 玩家,而且内容太老了,作为新手的你用鳥哥指导 Arch Linux 安装只能误入歧途。 (鳥哥很萌哒,我不该黑他) 洗个手,沐浴更衣,斋戒三天,挑选良辰吉日,面向紫禁城方向摆好计算机,准备迎接挑战。 在开始之前,请在心中默念三遍: Arch Linux是世界上最好的发行版,我一定能掌握它! Read more
May 17, 2014 #linux 修复GTK3 CSD外观 GTK3 3.12 之后强制开启了CSD(Client-Side Decoration),其实这个feature挺好的,但是在平铺式窗口下,GTK3程序的窗口边缘出现了大块留白,极其难看: 貌似引起问题的原因是CSD接管了窗口阴影的渲染,窗口管理器就把阴影边缘包括在窗口之内了, 经 @xiaq 提醒,不开compton/xcompositor后由于直接不支持阴影了所以就没有这个问题。 但是这样的话窗口透明也就没有了。 Read more
July 4, 2013 #life #arts 握着你的手教你画哀女王 炎炎夏日来到,去年的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