我日常非工作时间外的学习,基本流程就是收藏,写作和分享,所以我把这三个集合写在一篇文章里面。同时记录下来这个过程,可以让我清晰的知道,我应该在做哪件事情的时候,用哪个工具。

收藏工具

这个部分准确的说应该是收藏和阅读,因为只收藏不阅读是没有任何意义的。

网站的收藏

网站的收藏我只使用Safari自带的收藏夹,因为它已经完全满足我的要求:添加方便,全设备同步以及检索方便(使用Alfred直接打开)。这里可以看一下我的截图:

我主力浏览器是Safari,因为在大屏下,侧边栏的存在可以很方便的打开常用网站。另外通过Alfred打开已经保存的网站也非常迅速,如下图:

文章及微博等收藏

其他的所有收藏,我都用Instapaper来做,这个软件被Pinterest收购以后Pro功能都免费发布了,简直是良心中的良心。Pro的必备功能包括全文搜索,文章片段高亮以及笔记功能,都可以让阅读和笔记体验提升不少。

我文章的阅读来源主要是Reeder,然后是微信公众号,知乎,微博和即刻等。因为来源太广,使用这些来源自带的收藏功能经常让我忘了去哪儿找我要的东西。所以我会把它们全部集合到Instapaper中来。

这里附一张我Reeder的截图:

写作工具

博客写作

写公开博客的时候,我对工具只有以下几个要求

  1. 支持原生Markdown
  2. 支持显示文章TOC
  3. 支持文件管理
  4. 可以灵活导出到其他格式

尝试过Ulyssess,Quiver,Day One等工具之后,我选择了MWweb。MWeb的使用体验非常棒,这里是我写这篇文章时的截图

可以看出几乎满足了我的所有要求,左边我导入了我存放博文的github本地目录,然后直接可以添加文件和书写,创建文件的时候还自动帮我以当前日期命名。我现在博客的格式几乎与此如出一辙,也是我最喜欢的管理和阅读布局。右边栏有我当前文章的目录,可以在不同的子标题间方便地跳转。

对于导出部分来说,MWeb也做的面面俱到,大部分我使用的格式都包含了进去。值得一提的是MWeb对于Evernote的支持非常好,格式速度管理都很不错,大家可以试试。

P.S. 我博客里的图片都是通过之前的一个工具上传到七牛,然后直接粘贴到这里的。

知识总结

对于总结性的笔记,整理和检索的需求比书写方便更为重要,因为总结的目的本来就是为了以后用到的时候方便立刻找到。从这方面来说,至今没有发现一个软件可以比得上Evernote。这里是我的笔记一览:

这张图暴露了我是一个CS找工作狗 0_0 刷题真是没有办法的事情啊,北美面试全是算法题… 然后下图是我如何使用标签搜索笔记:

Evernote在检索上也是做到最好的了,其中还包括了PDF和图片的搜索,都是瞬间完成。下图是Evernote自带搜索框,Alfred的我就不贴了,也支持标题搜索和内容搜索。

Evernote的使用,我仅限于上述提到的,最多再有一个多平台同步。对于它推崇的剪藏及其他快速笔记的功能我一概不用,因为我得确保自己知识库里面的东西,都是认真整理过的。

片段笔记

有时候也经常需要片段的笔记,比如一个人给你发了一个地址,或者你脑海里突然有一个念头。如果我在使用Mac,那么Unclutter已经足够好用了,鼠标移动到顶栏,下滑,笔记即可。

如果是在手机上需要记录或者一些稍微重要点的事情或者日记,那么Day One是我的不二选择。这个软件自动帮你标记好所有你记录片段时的状态,包含日期,GPS,当天天气(虽然可能不需要 -_-)。另外在Mac下顶栏的快捷访问方式也非常方便(这里不附图了,因为敏感信息太多)。

分享工具

博客发布

博客我使用Github + Jekyll来生成,所以没有什么步骤,只要写好文章以后去命令行push一下就好。本来这个过程也可以通过一些工具来简化的,但是我觉得提交过程还是检查一下的好。

微博/Twitter分享

Mac下的各个软件已经把分享功能做的比较简单了,这里我分享一下Mac侧边栏的快速分享。这里可以简单快速的写一些东西发布到各个社交网站,把Social组件加进来即可。

如果涉及到图片的分享,也可以使用Dropzone的扩展来做,直接拖图片到相应扩展即可。目前只有Twitter分享的扩展,如果有时间我可以写一个Weibo的。