虎年快乐~

给我的朋友们,还有 Ubuntu 同好以及 Twitter 上的推优:感谢过去一年对我的支持、帮助亦或是鼓励、信任。祝愿大家在虎年:

新年快乐!健康平安!

新的一年就要来临,在这新的一年会有哪些奇迹发生?一起来期待并见证吧...
嗯,王菲的《传奇》挺美~

让 WordPress 别弄全角引号

更新: @阿熊 说给 WP 安装 Quotmarks Replacer 插件 就可以了,无需自己修改
(可以在 WP 后台:插件->添加新插件 里边搜索 Quotmarks Replacer 点击安装)

Read more...

修正了 Evince 无法用 Chrome 打开 PDF 中超链接的 Bug

由于之前 Apparmor 的一个 Bug,在 Ubuntu 9.10 设置 Chrome/Chromium 为默认浏览器后,Evince 文档阅读器点击 PDF 里的超链接后会提示没有权限,以至无法打开 URL。现在给 Ubuntu 9.10 移植了修正版 Apparmor , 升级后即可解决 Evince  无法用 Chrome 打开超链接的 Bug。

Ubuntu 9.10 系可以这样升级:

sudo add-apt-repository ppa:linux-deepin/ppa
sudo apt-get update
sudo apt-get install apparmor apparmor-utils libapparmor1

好了,祝开心~

Chrome 的 Google Doc 导航栏扩展

撰写较长文章的时候,有个侧边的导航栏显示文档章节结构会比较方便,于是写了 这个扩展 给 Google Docs 文档撰写界面添加显示文档结构图的导航栏

可以点击导航栏左边按钮以显示/隐藏导航栏。

Chrome / Chromium 可以从 Chrome 扩展中心 安装,FireFox 可以使用 这儿的 UserJS 版

Google Docs 默认不自动刷新目录,所以先让导航栏点击空白处即刷新目录,以图方便。

Chrome 的文档结构图扩展

在浏览长篇网页的时候想要个导航栏/文档结构图,在 Chrome 扩展中心 找了两个扩展: HTML5 OutlinerChrome Outliner

来比较下这俩扩展, 先看看 HTML5 Outliner维基百科

HTML5 Outliner 扩展是依照 HTML5 草案的文档结构算法来处理的,可以看到他基本正确处理了章节序号和结构,只是在维基百科页面会带上不应有的【编辑】字样。

Read more...

让 google docs 文档也有导航栏

更新:Chrome Docs 导航栏扩展 会比 Docs 模板更好些

做了个带浮动导航栏的 docs 模板

撰写较长文章的时候,有个侧边的导航栏显示文档章节结构会比较方便。常见的桌面字处理器如 Word 和 OOWrite 都支持导航栏,可是 google docs 这个令人喜欢的在线 office 看起来却还没有支持导航栏。

不过还好,google docs 支持编辑自己的 CSS,于是可以应用 Gwrite 的 html5 导航栏,先看看效果

Read more...

ibus-sunpinyin 输入法

SunPinYin 可以算是 Ubuntu 下的搜狗拼音替代,早上发现 IBus-SunPinYin 原来已经升级到了 2.0-RC4

于是在 PPA 上编译了 新的 deb 包,适用于 Ubuntu 9.10+

注意:这个 ibus-sunpinyin 是基于 Ubuntu 9.10 官方 ibus (较旧)编译的,跟 ibus-dev ppa 源的新版 ibus 不兼容,

更新:ibus-sunpinyin 已经交给了 LiDaobing,可以直接用 IBus-dev PPA 源安装了(或者下载这 Deb

Read more...

Chrome Linux 的书签按钮

Windows 版 Chrome 可以添加启动参数 --bookmark-menu 让工具栏显示一个书签按钮,以避免总是显示书签栏。

Linux 下暂时还没法用 --bookmark-menu 显示书签按钮,不过可以先用 Bookmark Tree 扩展凑合代替

Chome Linux 的 Bookmark Tree 按钮

gwrite 进入 debian 了

Gwrite 是一个专注于写作的写字板,Frank Lin 的评价是:

Even though this software is still pretty young (current version is 0.1.2), I found it interesting(1). I have often looked for a simple editor that allow the editor to focus on his/her job: writing content !

I mean, the editor write content (with H1..H6, italics, bold and lists).The web designer write a single CSS that applies to the whole website (with cssed...), those are different jobs.

Read more...

分享下 dreamhost 上用的 bzr, 7z 和 vim ctags

习惯了使用 bzr 管理版本,于是就在 dreamhost 共享主机上打包了下
更新: 先前用的是 debian etch 的 bzr 0.11.0, 这会更新到了 backports.org/debian 上的 python2.5 版 bzr 2.0.2