配置Squid代理Git协议

配置Squid代理Git协议

本来 squid 默认支持 http 等常见协议,给 git 客户端配置一下 http.proxy 和 https.proxy 也足够了,但是这样每次 clone 的时候就只能使用 https 形式的链接,所以稍微配置了一下让 squid 也支持 git 协议的链接。

闲扯翻译

闲扯翻译

在大学学了一回日语,正儿八经只做过一回翻译。当时学校介绍了一个做服装外贸的公司,有一批服装介绍文字需要从英文翻译到日文,我对日文的服装术语一窍不通,但是看在回报很可观的份儿上硬着头皮搞了一个星期,参考乐天等日本电商网站上人家写的介绍文字,死了无数脑细胞才勉强交货。

OS X 终于能自动切换耳机和HDMI输出了

OS X 终于能自动切换耳机和HDMI输出了

还是没忍住升级到了 OS X Yostemite,除了图标让我感觉很脏乱之外,好像也找不到什么不升级的理由。今天发现 Yosemite 的一个意外的小改进,音频的耳机输出和 HDMI 输出终于能够自动切换了。

解决iOS 8无法使用iTunes WiFi同步的问题

解决iOS 8无法使用iTunes WiFi同步的问题

自己的 iPhone/iPad 在升级到 iOS 8 之后双双无法通过 WiFi 和 iTunes 同步了,显然这又是 iOS 8 众多 Bug 中的一个。平时我添加音乐和电子书都直接用 WiFi 同步,习惯了之后要我接数据线实在不能忍,何况还是两台。好在最终发现解决这个问题不用等苹果发补丁,自己就能搞定。

吐槽一下 Python 的urllib 和 urllib2

吐槽一下 Python 的urllib 和 urllib2

最近在用 Python 封装一个内部 RESTful API,所以用到 urllib 模块,结果发现连 Request 对象都不支持,那还玩个毛,于是我惊喜地发现还有一个 urllib2,嗯,居然自身就支持 Request,连 httplib 都可以不用了,真好哇,结果发现尼玛竟然只支持 GET/POST,想要发其他 HTTP Request 比如 DELETE/PUT 的话,要不就还是用回 httplib,要不得用一个一点都不符合直觉的 Hack 。

同步常用应用程序配置:Mackup

同步常用应用程序配置:Mackup

Mackup 是一个用来备份 OS X/Linux 系统下各种配置文件的命令行工具,它支持大量常用应用程序的配置文件备份和恢复,比如bash、vim、Sublime Text、Cyberduck等。除了备份到本地或外置磁盘之外,Mackup 还支持云端备份到 Dropbox 和 Google Drive。相对于使用 Time Machine 备份,Mackup 的优势在于,通过云端备份还原的方式可以完美实现数台 Mac 的无缝同步,也能极大简化新 Mac 的配置。

EPUB弹出窗口式脚注

EPUB弹出窗口式脚注

网上搜到一些国学典籍的 EPUB 版,虽有古人的注解,但正文和注解混排在一起,影响正常阅读,于是研究了一下 EPUB3 中有关脚注(footnote)的规格定义,写了一个 Python 脚本把所有混在正文中的脚注全部改写成了弹出窗口样式,在 iBooks 里测试通过,略记一笔。