rk呓语

reposkeeper

工具汇总

很多人,在我们日常工作和交流中,会问我一些关于工具的问题,比如,“这个东西你用什么工具完成的呀?”,“那个图用什么画的呀?” 等等。我很能体会问这个问题的缘由。之前,我一直是个工具控,总想用各种花哨的工具来完成自己的工作和学习,让成果变得更好,更专业。

后来在实践中慢慢摸索,还有一个益友star_fx 不停地 “聒噪”,终于慢慢从心底里意识到,工具只是一个工具,真正是要用它来产生内容和价值以后,才能体现工具的价值。花哨的工具本身是没有价值的。可惜,事实上是,即便意识到了,也会在各种工具中摸索和探究。原因是有一点完美主义的倾向,还有一点爱折腾的属性。折腾了很久之后,基本上 ToolKit 已经固定下来了。所以写一篇文章来分享下。

因为我的工作在苹果平台下,所以介绍的软件都是苹果生态的。

关于付费的问题

2020-07-01-154533

作为软件从业人员来说,即便在这个行业,付费买软件也是一件不是很多人能接受的事情。不是从业人员对于付费这种事情可能更加有抵触了。一直以来,国内的软件盗版比较猖獗,甚至出现了很多盗版集中的社区。在我的学生时代,我也用了很多破解版、优化版的软件。毕业之后,如果太贵,我宁愿不用这个软件,也不会使用盗版。

从高中有了第一台电脑之后,接触了各种神奇的软件开始,一直到现在,已经十几年过去了。其实有非常多的免费软件在我的世界里出现过,但是现在一个都没有在我的电脑里出现了。原因不外乎只有一个,那些免费软件渐渐做得又丑又难用,慢慢跟不上需求之后,就从电脑里消失了(最可惜的就是千千静听)。

软件世界变化太快,一个好用的软件必须对各种各样奇怪的需求都有包容,才能让大部分人觉得好用。这并不是一件容易的事情。

如果软件是一个独立开发者开发的,那么必然会导致软件开发升级在后期大量占用他自己的时间,甚至是工作来养家糊口的时间,他没有理由这样做。软件越来越多人用,越来越多的需求出现时,他一个人,甚至几个人都必然不能满足日益增长的难度和复杂度。

用户在长时间等待之后得不到升级或优化,自然就会选择竞品了。情怀是情怀,大家都还得满足自己的需求不是,参考老罗。

即便在IT行业,开源软件如此盛行的情况下,很多开源软件都会走上 “为高级特性付费” 或者 “为企业特性付费” 或者 “为高级技术支持付费” 的道路上。原因是只有这样,开发团队才能活下去,才能继续反哺开源的版本。

所以,那些免费软件大都被收购之后付费,或者收购之后没落,或者慢慢淡出了人们的视线。

为了让你喜欢的软件走得更远,为了避免还要寻找新的工具。请为你的软件付费,拒绝盗版,让他能够长得更好~

日程管理

日程管理是纠结得最严重的一个地方了,前前后后试用过无数的软件,花费了无数的精力。尝试了 Things、滴答清单、Microsoft Todo、todolist、印象笔记待办、OmniFocus、The Hit List,甚至还尝试用过纸笔来记录。最后总结下来,其实软件在这个 Part,真的没有那么重要。

在这个 Part,最重要的是习惯。你得早上起来第一件事,先看这个软件 ,晚上睡觉最后一眼是这个软件,无聊的时候看这个软件……要把它变为生活中特别不可或缺的一部分才行(这么重要,你真的不花点钱搞个好看的嘛 ?)。

如果想要快速提高工作效率,也许你不比完全按照 GTD 的方式去管理自己的日程,但你至少要借鉴 GTD 中最精华的部分,收件箱定时检查。因为在很多时候,并不是管理不好日程,而是忘了要干什么。

  • 第一,就是养成习惯,有什么事情,当时处理不了的,直接丢到 Inbox;
  • 第二,做完一件事,歇歇的过程中,就看看这个软件,看看接下来干啥;
  • 第三,对于TODO软件中的项目,每个周末一个个的检查一下,看看有没有 遗漏或者完成没有勾掉的

把这三个习惯养成,TODO软件才算是入门了,你才需要玩那些花里胡哨的各种特殊流程和技巧。

我在用了很多个软件之后,最终选用了 Things3 和 Omnifocus。这两个软件颜值和功能都在线。我也都买了 MAC + IOS 套装,但是鉴于国内的网络环境越来越差,科学上网也不是任何时候都是畅通的,但是这种基础软件,绝对不能在养成习惯之后,哪天突然不能同步了,这样是很打击使用激情的。

Omnifocus 可以使用自建的 WebDav 服务来进行同步,一来速度快,二来不怕墙。我在阿里云上自建了一个 WebDav服务,所以目前主力是在使用它。日常 Mac 使用要比手机使用的频率高多了。

快速添加

上面是快速添加任务的界面,只需要一个快捷键就能呼出来,贼方便。是我最喜欢的功能之一。在这个快捷添加页面上,可以设置很多内容,方便将任务归置在适当的位置上。

优势的地方:

  • OmniFocus 有提醒功能,可以根据右上角设置的推迟日期截止日期进行提醒,同时也可以在任务详情中,设置更多的提醒(多次提醒很少有软件支持)。
  • 可以给任务设置Flag,表示高优先级关注执行;
  • 可以设置分类界面(专有名词:透视),就是支持通过一系列参数过滤出特定场景需要看到的任务;

透视是OmniFocus吹嘘得最牛X的一个功能,号称可以解决很多问题 。但是实际上,我在使用中也没有那么多的场景可以使用。只配置了一个透视。就是了解今天的工作,有点类似于 Things3 的 Today,如下:

工具汇总

这个透视是我日常看的最多的,只有这里的任务全部完成,或者已经不能再继续做,才会去项目里面去看看。虽然规则稍显复杂,但是配置一次,日后每天用,还是很有好处的。

最后,OmniFocus 自带的一个“预测” 的透视,非常好用,使用频率仅次于“今天”透视,哈哈。

预测

这个透视最好 的地方在于,可以显示日历信息。有一些日历时间,比如预约的会议、面试 等等都会在这里体现出来。同时也会在左边显示一个日历。这个日历根据设置的任务截止日期,会显示那一天有多少个任务会到期。可以提前规划一下,非常实用。

我会把一些习惯要做的事情,记在这里,并设置重复提醒,每天 都会提醒我,比如 “喝水”、“记账 ”、“锻炼”、”学习“ 等等。每天提醒我做这些事情。

有一个技巧,如非必要,不要设置截止时间,那个红色的标记会让人很难受。会让人变得焦虑。所以可以直接设置提醒,或者设置推迟时间。

博客 & 笔记

我自己不太喜欢静态博客,虽然它有很多优点 ,但是不知道为啥,还是喜欢用 WordPress 作为博客的载体。现在所有的博客相关的组件都放在阿里云上 ,大概是这样的架构:

博客架构

我自己所有的 Markdown 笔记的图片也都是放在 OSS 中的,所以,写完笔记,稍微改改,就能当博客去发了。

不好的地方在于,如果没有网络的话,Markdown笔记的图片是加载不出来的。所幸现在日常工作都在有网的地方,还好。

现在博客的访问量并不大,没几个人看。所以,CDN的开销很小很小,几乎可以忽略不计。开销大的其实是 ECS 和 RDS。RDS捡了大便宜,1核2G的集群版MySQL买了2年多,才两百多块。ECS是比较贵的,一年算下来大概要 500多块。但是ECS的配置估计能够满足很久很久使用了。

笔记

记笔记是我最纠结的地方,前后换了十几个软件,基本上 App Store 只要稍微能用的笔记软件都试过了。现在也基本能定下来。

notion_banner

Notion 其实是我最满意的笔记软件了,唯一的问题就是网络。软件功能强大,但全依赖网络,就造成整个响应会比本地软件慢上一拍,这个在日常使用没什么大问题。可一旦要快速记一些东西的时候,是真的影响心情。我在记了很多笔记之后,才感觉到这个问题。而且桌面app的响应明显要比网页版的慢,这个就更忍不了了,所以现在只能放弃,但我认为富文本和Markdown的平衡不会停止,块编辑也会变成所有编辑器的标配,但是可能距离真正“好用”,还有很长的路要走。

下面是目前正在使用的软件

Day One 用来记日记,旅行心情等。她很特殊,不能算作笔记软件。但是以日期作为时间线的排版方式会让写日记心情舒畅无比。几乎上是写日记最完美的解决方案了,是我坚定不移的续费软件。

Day One app on phone, Apple MacBook, and Apple Watches

<------- 正式分割线 ------->

  • Workflowy 作为我日常记录笔记的第一个入口,所有的笔记会先放到这里;
  • Typora 主力工具,将临时笔记成文,写文章、博客、文档都是用它来做;
  • 印象笔记 做剪藏文章用;

Typora 本身不支持同步,所以现在用 iCloud 在同步。

印象笔记本来用得挺好的,但是后面更新了好多乱七八糟的功能,什么脑图、TODO 一大堆,每个功能都做得像半成品一样,感觉很不好。最应该改的编辑器,万年不变,行距小得要死,对中文极其不友好,所以非常不想用,虽然买了6年的专业会员。现在把他当做收集文章的地方用。有一些非常好的文章 ,非常害怕找不到,所以就放到印象笔记当个备份。

工具汇总-笔记软件

这几个软件基本可以覆盖日常使用的所有场景了。

画图

画图工具其实并不多,就是市面上那几个 ,只要用得顺手就可以。日常现在画图主要用四个软件,如下图。

作为程序员这个行业,其实画图的局限性挺高的,也就是那几种图。所以能覆盖这几个场景的软件还挺多的。之前用过一个线上画图的,陪伴我一年多,ProcessOn,除了丑了点,其他的没有可挑剔的。可惜,我比较看颜值。

Keynote也是之前用得最多画图软件,简单,效果也很不错,图画出来颜值很高。但因为它始终不是专业画图的,有时候会不太方便,尤其是结构太过于复杂的时候。

目前用得最多是 OmniGraffle 和 Pixelmator,这两个搭配可以满足日常90%的需求。

工具汇总-画图软件

后记

还是之前说的,工具并不重要,能够有产出和收获才是工具的价值。

Golang sync.Mutex 源码解析

上一篇
评论
发表评论 说点什么
134
19