不知不觉一年走过,2014 年已经是三月,拖延症作怪,结果年末应该完成的总结拖到了现在。
下载不让直接下载的 SlideShare
需求
最近看到的一篇比较实用的关于生产力的文章:[Quora][翻譯] 有哪些可以應用到每日生活的省時妙招呢?,内容是翻译 Quora 上的一个答案。我结合自己实践的结果,特别认同其中提到的一个观点:睡好、吃好、多运动。其他观点还需要好好实践一下才能体会出作者的用意。
文章中还提到了一个幻灯片:Productivity porn。
[译] 我的 Mac 独立(India)写作流程
原文:My Mac Indie Writing Workflow
在过去的几年里,我在 Mac 上进行了越来越多的写作,不管是单独的博客文章、系列的博文、系统的文档、常识性的文章或者其他的文章。这个过程中最美妙的部分就是使用一些小众的软件,这些软件来自全世界,而且比他们的主流对手好得太多太多。 在这篇文章中,我想要分享几个我使用的软件,然后说说为什么选择他们。
『绝命毒师』:这是一个好故事
阅读,多了一味真
北京十月的天气湿度适中,温度也不算太低,很适合读书。尤其是正午时分,靠近一扇透亮的窗子,阳光温暖地撒入,翻开一本久违的书籍,安静地沉浸在情节之中,随着书中人物命运的起伏而动容,实在是一件不可多得的美事。
编码,在这个最好的时代
我不是郭敬明的粉丝,也没看过『小时代』系列小说。但是,偶然看到『小时代1.0』的结尾,觉得有句话说得对:『这是我们的时代。』应该再加上一句,这是最好的时代。
「鼠须管」导入搜狗 Bin 词库
「鼠须管」真是个好用的输入法。最大的优势就是反应很快,快到换用「搜狗输入法」就会有输入明显变卡的感觉。但是因为在搜狗的用户词库里有了一些自己输入过的词,所以每次想要换用「鼠须管」,总是使用时间不长就换回了搜狗。
没办法,只能自己想办法把用户词库加到「鼠须管」里了。
读「番茄工作法图解」
知道番茄工作法这个概念一段时间了,但是一直没有找机会真正了解一下。前几天借着买书凑单的机会买了一本「番茄工作法图解」,花了2个小时阅读了一下。
试用 Zotero
Zotero 简介
[Zotero][1] 在其主页上是这样介绍自己的:
Zetero 是一个自由且易用的工具,可以帮助你收集、整理、引用和分享你的研究源。
Zotero [zoh-TAIR-oh] is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
首先,Zotero 是一个活跃的开源软件,代码托管在 [Github][2] 上;其次,它是一个文献管理软件,可以导入 PDF 文件。导入 PDF 时,具有神奇的 PDF 元数据搜索能力,对于已经出版的论文,结果很令人满意;最后,它是一个知识管理软件,你可以:
- 收集信息。
- 使用 Firefox、Chrome、Safari 插件,随手收藏喜欢的网页,包含网页的快照(个人非常喜欢这个功能)。
- 对于配置了 Translator 的网页,可以抓取网页中的信息添加到 Zotero 的数据库中。
- 组织信息。
- 为条目增加分组。
- 为条目增加标签。
- 在线同步。
- 多用户协作。
插件 Zotfile
[Zotfile][3] 是针对 Zotero for Firefox 的一个插件,可以添加附件、重命名 Zotero 库中的 PDF 文件以及将附件复制到指定的文件夹。
根据条目信息重命名 pdf 文件的功能非常实用
注意: Zotfile 暂时还不支持 Zotero 4.0,想要使用 Zotfile 得下载 Zotero 3.0 for Firefox。
与 Evernote 的对比
月初因为 Evernote 的流量超了,所以购买了一个月的高级用户。对于高级用户的各种功能整体上非常满意(特别是每日都有很多笔记进账的成就感),所以打算继续购买。但是在使用了 Zotero 之后,不禁要重新考虑一下。以下是我对两者进行的比较:
比较方面 | Zotero | Evernote |
---|---|---|
采集 | 支持 Chrome、Safari 和 Firefox;</br>针对[部分网站][4]有数据收集功能;</br>针对文献,可以下载 PDF 全文; | 支持 Chrome、Safari 和 Firefox;</br>[悦读][5]插件好用; |
使用 | 只支持标签的搜索,全文搜索需要借助其他工具; | 提供全文搜索;</br>高级版提供 PDF 的 OCR 功能; |
费用 | 100M的免费空间;</br>可以将文件保存到 Dropbox; | 免费用户每月提供 60M 免费上传流量;</br>高级用户每月 5$( 年费为 45$):</br><li>上传流量增加为 1G;</li><li>移动端离线查看;</li> |
问题 | 需要使用第三方的同步工具,比较麻烦;</br>同一个网站的多个快照不能共享相同的文件,相同的文件被保存了多份,占空间;</br>笔记的编写不能定制字体; | 无法编辑 HTML 文件,导致收藏的网页有时不够美观;</br>不能使用 Markdown;</br>需要每月 5$ 的费用; |
在比较之后的感受是,Zotero 和 Evernote 是两个侧重方面不同的软件:
- Zotero 更侧重于文献和网页的采集,而 Evernote 则更侧重于用户的自由编写。
- Zotero 专注于信息的整理,做好一个辅助研究的工具,而 Evernote 则更倾向于成为使用者输出内容的主力。
结论是:在网页和文献的收集方面可以侧重于使用 Zotero,在输出信息或者策划活动时还得依靠 Evernote。
结论
作为一个开源软件,Zotero 竟然能做到如此贴心好用,非常值得一试,也许你也会像我一样,对它爱不释手。
更多信息
关于软件的介绍总是写得不够具体,不够明白,自己还需要多加练习才行。更多信息可以参考 [阳志平][6] 的几篇博客以及其中提到的一些链接:
- [Zotero(1):文献管理软件Zotero基础及进阶示范][7]
- [Zotero(2):作为知识管理工具的Zotero][8]
- [Zotero(3):平板与社交:再谈研究辅助工具Zotero兼配套APP][9]
- [Zotero(4):Zotero之Zotfile插件的使用][10] [1]: http://www.zotero.org/ [2]: https://github.com/zotero/zotero [3]: http://www.columbia.edu/~jpl2136/zotfile.html [4]: https://github.com/zotero/translators [5]: http://www.yinxiang.com/clearly/ [6]: http://www.yangzhiping.com/ [7]: http://www.yangzhiping.com/tech/zotero1.html [8]: http://www.yangzhiping.com/tech/zotero2.html [9]: http://www.yangzhiping.com/tech/zotero3.html [10]: http://www.yangzhiping.com/tech/zotero4.html
OS X 10.9 Mavericks 下使用 rbenv
rvm 换到 rbenv 的原因
使用 Octopress 一段时间了,一直使用 rvm 进行 Ruby 和 gem 的版本管理。直到最近了解到 rbenv ,才知道 rvm 不是唯一选择。
rbenv 的实现非常简洁(没有搞懂 rvm 是什么原理),简洁到作者在用几段话就说明白了。
删除 rvm
使用这条命令删除 rvm 相关的文件:
$ rvm implode
如果有文件因为权限的问题无法删除,就 sudo 删除一下。
$ sudo rm -rf .rvm
在 OS X 10.9 Mavericks 下如何安装和使用 rbenv:
因为从 Xcode 5.0 开始,不再默认将头文件放在 /usr/include 中,所以在编译的过程中需要特殊指定头文件的位置,或者安装 Command Line Tools。这里推荐安装 Command Line Tools:
``` sudo xcode-select --reset ```安装 rbenv:
``` brew update brew install rbenv ```将 rbenv 初始化命令放入 .zshrc 或者其他终端启动执行的文件:
``` echo 'eval "$(rbenv init -)"' >> ~/.zshrc source ~/.zshrc ```安装 ruby-build 和 rbenv-gem-rehash:
``` brew install rbenv-gem-rehash brew install ruby-build ```安装指定版本的 ruby:
``` CONFIGURE_OPTS="--with-openssl-dir=`brew --prefix openssl` --without-tcl --without-tk" rbenv install 2.0.0-p195 ```
__注意:__如果你需要安装 1.9.3 以前版本的 Ruby(比如说 1.9.3-p0),可能需要安装 apple-gcc42:
brew tap homebrew/dupes
brew install apple-gcc42
然后建立软连接之类的,自行搜索吧(不知道具体从 1.9.3-p 多少开始可以使用 llvm 编译,尝试 install 就会有相关的提示)。