分类目录归档:随笔

red and yellow hand tool

先定目标再练习

这几天又在看《知识付费》,看到一些之前没有注意到的内容,分享出来.

第一个密码不是多写,而是确定写作的质量标准

《知识付费》,萧秋水

看到这一句时,恍然大悟.

我因为兴趣广泛且精力还算充沛,所以做了很多的事情,但是这些事情未必能够给我带来足够多的好处.而这个过程中, 可能很多事情都是无意识去做的.因为我想做,所以我就去做了.

这种无意识最终导致的结果是我的产物可能在创意 & 想法上是好的,但最终产出物的质量却不尽如人意.在这个过程中,确实的就是标杆产品.

如果先找到标杆内容,再进行制作,那么所制作的产品是有一个对比的,有了对比,就有了提升的空间,也就自然而然的明白应该如何优化,再辅以练习,就自然而然的可以提升自己的质量。

这个点其实和史蒂芬科维的《高效能人士的七个习惯》中的以终为始是一个道理的。我依然需要重读这本书,将所学到的东西,内化到自己的各项工作中。

目前来看,我需要设定标杆内容的方向包括:

  1. 文章撰写的标准
  2. 视频课程录制的标准
  3. 视频课程制作的标准
  4. 代码质量的标准

不知道读到这篇文章的你都知道什么标准呢?也可以分享给我。

person using silver Android smartphone

我在用的订阅服务/付费软件(2020年12月版)

因为有记账的习惯,因此,订阅服务对于我来说是比较好找的,这里整理一下我持续付费的订阅服务 & 一些付费购买的软件.

订阅服务

开发相关

  • Jetbrains All Pack: 由于我会根据不同的 Project 切换不同的语言,因此我在购买订阅的时候,直接购买了 All in One Pack. 149美元/年

视频剪辑

  • 万兴喵影: 我的一些视频的片头、片花啥的都是在这里加的. 360元/3年
  • ArcTime Pro: 积分充值类的,我的视频的字幕大多是由 arctime自动识别再手动调整部分内容来制作的.

记录生活

  • Day One :我一直用的日记本软件,很好很强大. 168元/年
  • MoneyWiz: 我在用的记账软件,习惯了, 108 元/年

综合

  • SetApp: 前几年上的车,一直参与家庭车付费.18元/月
  • Microsoft 365: 和朋友一起组了家庭包,一年83元;
  • 1Password:和朋友一起组了家庭包,一年80元;
  • Adobe 全家桶: 我平时会做播客,也会做一些简单的图片处理, PS 和 AU的使用率比较高,此外,也会进行一些视频剪辑. 29.99美元/月(黑五特惠)
  • 阿里小号:我用阿里小号来收快递,这样可以和我自己的手机号区分开.一年20
  • XNIP: 截图软件,非常好用,我是早期用户,一年订阅 12 元,不算贵.
  • iCoud: 用来存 iPhone 照片的, 21 元/月;
  • Google One: 用来存相机照片的,一年 230 元;

付费软件

开发相关

  • Sublime Text 3: Sublime Text 是一个我经常用的编辑器,我经常在不同的场合下打开 VSCode、Sublime 不同的软件,查看不同的项目的代码.出于多年白嫖,买了一个个人授权,在自己的几台电脑上注册了. 80美元
  • PPDuck: PP鸭是我用的一个很不错的图片压缩软件.虽然新小科技提供了免费的图压,但对于我来说, ppDuck 的体验还是更好一些.且一次性付费,还好. 65 元
  • Rotato: Demo 展示应用程序,可以将截图转化成视频.虽然看起来挺简单,但对于产品推广的时候,用户的体验是不一样的. 99 元;

视频制作

  • Capto: 录屏软件,我平时要录制很多的视频教程,这个是必要的投入.97元

其他

  • IDM: 在 WIndows 下用的下载软件,99 元.
  • Balsamiq Desktop: Balsamiq 是一款我比较常用的原型绘制工具,可以非常方便的绘制出简单明了的原型.相比于 Axure ,他提供的线框图可以让我更加专注在产品本身,而不是原型的细节. 89美元
  • iMazing: 之前一次 BundleHunt 上买的,用来管理 iOS 设备很方便.3美元.

总结

这些只是我一些和开发相关的软件和服务,但实际我的订阅还有很多,各种生活软件订阅之类的数不胜数.需要慢慢清理掉啦!

keyboard 2529270 640

试着使用60%键盘

我在今年年中买了一个 Anne Pro2 ,当时考虑到这样可以控制自己强制使用 Vim 来写代码。

但后续没有持续下来,Anne Pro 2 就闲置了。最近因为搬家了,有了更大的的办公空间,更长的桌子,因此, Anne Pro2 就重新成为一个可以考虑的选项。

Anne Pro2 这款键盘 最初在买的时候,我最为看重的主要是它的60%键盘布局 以及强大的配置功能。

实际上,在使用的过程中,配置的功能确实非常给力。

比如说,我自己常用的一些配置:

  • 配列:默认的配列是 Windows 配列,我通过其官方的软件 ObinsKit,将配列调整为 macOS 的配列,就无需修改按键习惯,完美兼容了在 macOS 下的使用习惯。
  • MagicFN:由于是60%的键盘布局,因此,没有方向键,Anne Pro 2 提供了 FN 键配合 WASD & IJKL 来完成上下左右键的功能。但 FN 键都在右下角,在配合 WASD 使用的时候就有些奇怪。因此,我借助 Magic FN 将最为常用的 FN1 映射到了 CapsLock 键上,这样就可以很方便的完成上下左右的移动。
  • 灯光:灯光功能确实很好用,自带了一些颜色的配置,还提供了不同的配置选项和预设,你可以自己实现一些很有意思的配色。灯光虽然我打字的时候很少看,但在晚上看还是挺好的。

总结

Anne Pro 2 的价格不算贵,在机械键盘当中算是比较便宜的。60%的键盘布局可能不太适合所有人,但如果你可以接受 60% 的键盘布局,那么这个是一个不错的选择。

screenshot

从 iPad Pro 到 iPad Mini

事实证明,我并不够 Pro ,以配得上 iPad Pro。

我把自己的 iPad Pro 换成了 iPad Mini。因为我发现,自己可能配不上 iPad Pro 的 Pro 。

我最早买 iPad Pro 是我 2018 年在家里 Remote 的时候,以写作为主,所以 买了 iPad Pro 来专事写作。iPad Pro 配上 K380 ,拿着出门去咖啡厅写文章的体验还不错。

不过,两年后的今天,我依然从事着我最擅长的领域 —— 软件开发。而软件开发的领域,并没有为 iPad Pro 留出空间。

严格意义来说,并非不能完成工作,你依然可以在 iPad 上通过 Working Copy +诸如 Server Cat 之类的软件,以瘦客户端的方式来完成开发。

这使我的 iPad Pro 并不能真正发挥其 Pro 的能力,大部分时候都是爱奇艺了。

这时我意识到一个问题,既然我不需要它的 Pro,为什么我还要继续保留呢?于是乎,我将其换为了 iPad Mini。

对比我自己的主要使用 iPad 的场景:阅读、看课程,iPad Mini 的屏幕已经足够我使用。同时,性能也足够。挺好。

man in gray shirt sits on cliff

生命在于体验

我不止一次的和我的朋友们说,我如今的 Slogan 变成了「生命在于体验」。

说了这么多次,自己也有点疲惫了,倒是不会觉得我想错了,只是觉得每次说同样的话,好麻烦,所以我决定写一篇文章来说这个话题。这样,下次有人讨论相关问题的时候,我只要抛出一个文章链接就好了。

生命在于体验

在我看来,我们所做的众多事情中,只有围绕体验所做的事情,才是只为我们自己所做的事情。

我们这一生,要做很多事情,从小要上学,长大要工作,老了要帮孩子带一带子嗣。看起来我们做了很多事,但这些事是否真的是为了我们自己而做的?这里面到底是为了自己,还是为了让基因可以流传下去而做的?

如果是为了基因可以流传下去而做的,那么这些事情就不再是为我自己而做的,是为了基因而做的,是为了别人而做的。

这样来看,我们的好好学习、好好工作、好好赚钱买房、好好养育下一代,是否都是为了让基因流传下去而做的呢?

当你想到这里的时候就发现,我们在追求的很多东西可能都不再是为我们自己而做的,不过是基因操纵之下,让我们误以为是我们想做的。

那既然如此,我们如何找到那些专属于「我」的事情呢?

在我看来,这个就是「体验」,主要原因有以下两点:

  1. 体验是专属于一个人的,和其他人无关。即使某一项可能涉及到多个人,但每一个人在这个活动中获得的体验是专属于他自己的。
  2. 体验是无形的,人死道消。你死去后,你的那些体验就不复存在。可以认为,这些体验是只为你存在的,如果离开了你,这些体验就不复存在。

当我意识到,体验是 Only For Me 以后,我觉得,那么我应该追求的是在有限的生命中,去体验不同的生活,让自己的人生可以更有意思。

YOLO

今天在群里聊起来的时候,群友(大侠)说,YOLO。

我去搜索了以下,YOLO 是 you only live once 的缩写,意为「你只会活一次」

我觉得,这个和我提到的体验才是唯一属于你不太一样,不过,鼓励的事情类似,就是你要勇敢的去体验那些你没有体验过的东西。

特别是你还有的选,有的体验的时候,更要去这样做,因为以后可能就没有机会这样做了。

029a1f00793d00a4a88e458d5cdfebb0

从语言到项目:看文件管理方式的改变

我昨天对 macOS 进行了重装,因此,不少的文件发生了改变,借此机会,谈一下新的系统下,我是如何管理我的文件的。

从语言入手

在我的根目录下,又一个文件夹 Developer,其下以语言为基础,分了多个不同的语言和文件夹,在不同的语言文件夹下面,则是对应的项目。

 ~/Developer/ tree -d -L 1
.
├── ebook
├── frontend
├── golang
├── hexo
├── minapp
└── php
Code language: JavaScript (javascript)

这样的组织简洁明了,但遇到的问题是,当你要处理一个相对复杂的项目的时候,就会出现难以管理的问题。因为你的一个项目中的多个文件夹会分布在不同的文件夹下。

因此,在新的文件夹管理方式中,我引入了项目的概念。

转换为项目实现

在新的目录组织方式下,我在根目录放置了两个文件夹,分别是 DeveloperProjects

 ~/ tree -d -L 1
.
├── Developer
├── Projects
└── Public
Code language: PHP (php)

Developer 文件夹和之前的项目没有区别,依然是基于语言 + 基于文件夹。不同的是,我在 Projects 中,以项目为基准,建立文件夹。

 ~/Projects/ tree
.
├── project1
│   └── minapp-for-client -> /Users/bestony/Developer/minapp/project1
└── projce2
    ├── main -> /Users/bestony/Developer/golang/src/projec2
    └── ops-config -> /Users/bestony/Developer/golang/src/project3
Code language: JavaScript (javascript)

这样我就可以将一个项目的文件放置在一个文件夹下进行操作。

具体的操作是这样的:

  1. 在 Projects 下建立项目文件夹
  2. 进入到项目文件夹
  3. 使用软链接的方式,建立目标文件夹的快捷方式

这样的好处是,当我进行项目研发的时候,可以直接进入到 projects 目录,在相应目录根据需要进入到特定的文件夹。方便快捷。

总结

从语言到项目,表现出所专注的项目的复杂度不断提升,于此同时,相应的管理方案也需要跟着调整,以适应相应的变化。

black flat screen tv turned on displaying yellow emoji

为什么工作?

53wiy
2020 年 9 月 21 日 摄于苏州 – 平江路 – 吴先生茶舍

工作是我们如今每个人都会面临的事情。我们从高校毕业,走入社会,走上工作岗位,开始十年如一日的辛勤工作。但,工作到底意味着什么?工作又到底为了什么?

对于绝大多数人来说,工作赋予我们存在的价值和意义。自由职业者经常会陷入存在主义危机,因为自由职业者的工作和绝大多数人脱节 — 当别人上班的时候,我在旅行;当别人在加班的时候,我在漫步平江路。这种时间和空间的交错感,会让你产生一种,我似乎并不为这个社会所需要的感觉。

工作,赋予了我们在这个社会中的身份和价值:「你是某某公司的工程师」、「你曾经工作于某个公司」。当我们离开工作,我们开始不知所措,我们开始下意识的逃离这种失去工作的状态。就像我们离职了没多久,就匆匆的开始寻找下一家,以让自己找到对于这个社会的价值和意义。

但是,你是否认真思考过,工作是为了什么?对于失去工作的恐惧,让我们在失去工作时,匆匆忙忙的寻找下一份工作,却无暇思考工作背后的意义。

你可以仔细想想:

  1. 我工作是为了什么?
  2. 我工作是想要什么?
  3. 工作为我带来什么?我又失去了什么

当你思考这些问题的时候,你就开始逐渐的理解工作在你的生命中,到底是什么样的一个位置。同样的,有了工作的定位,也就可以将之与其他你所珍视的东西做对比。

而这些问题,对于我来说,答案如下:

  1. 我工作是为了获取成长,以期完成我自己的长期成长目标。而我的成长,是为了可以享受生活。这里的享受生活,是指有时间体会生活中的种种乐趣,而不是为了一个明确的金钱收入目标
  2. 我工作是想要获得能够帮助我长期目标实现的东西,比如知识、经验、人脉等,而不仅仅是金钱
  3. 当前这份工作带给我经验、知识、人脉,但同样的,也让我失去了精力、失去了更多的可能

当我想清楚了工作带给我的是什么以后,下一步要做的,就是将我所想要的,与我现在所得到的进行对比,如果无法满足我的预期,那不妨离开,去做自己真正想要做的事情。

今日图片

今天的图片摄于我在苏州 – 平江路的吴先生茶舍。因为我坐的位置在侧方,所以拍出来的效果就像一句诗 — 「犹抱琵琶半遮面」。

to do 2607082 640

2020 年,如何白嫖 Todoist

写作时间

本文写于 2020 年 9 月 19 日,你在使用下方的方式操作时,可能因为时效性的原因,部分无效。

1. 注册账号(获得2个月)

点击上方的按钮,注册一个 Todoist 账号,你将会获获得 2 个月的高级版使用权限

如果你已经注册了账号,则可以选择先将你的所有数据导出,再删除账号,重新使用账号注册。

2. 导入奇妙清单数据(获得 2 个月)

如果你曾经注册过奇妙清单(WunderList),则可以访问奇妙清单的导出网站,获取备份文件。

导出清单后,访问 Todoist 的导入地址,进行导入,你同样会获得 2 个月的高级版权限。

2whal

3. 使用代码升级(获得 3 个月)

访问 Todoist 的兑换页面,使用代码 Todoist2020 升级,即可获取 3 个月的免费使用。

最终,你就获得了 2 + 2 + 3 一共 7 个月的高级版可用时间,可以尽情享受高级版的特性。

4. Karma 升级(可获得3个月)

当你的 Karma 得分达到了 5000 分,你将可以再次获得 3 个月的高级版(同时,你还可以给你的朋友送3个月)

gray goodbye friends board

Bye, Cloudbase,Hi, Community

Bye,CloudBase

在过去的一年里,我效力于腾讯云 · 云开发团队,在这里,我从一个普通的云开发用户,变成了一个核心共建者。

在过去的一年里,我认识了很多人,我们一起共创了一个更加美好的云开发 CloudBase。

但,如今的我,对于自己的定位有了更加深刻的认知,也思考了很多关于人生和生活的意义。我知道,对于我来说,工作不再是我所追求的

Hi,Community

离开一份正式的工作岗位,那么也不能闲着,在接下来的一段时间里,我给自己安排了以下这些事情:

  1. 将 Side Project 做好做大
  2. 启动开源项目,并认真做好开源项目
  3. 减肥
  4. 学车

但行好事,莫问前途。

grayscale photo of human skeleton

人性的矛盾

我自己的身上是存在一定的矛盾的。

在内心中,我对于自己是有一定的骄傲的,我称之为“自信”,自信支撑我走到今天。自信支撑我去做很多事情。甚至,在某些方面我会盲目的自信,以支撑自己不断的去创新。

但另一方面,我又极度讨厌自恋的人,特别是那些盲目自恋,希望全世界围着他一个人转的人。

在我看来,自信和自恋其实是一体的,只不过是程度不同(所谓量变产生质变?),但我自己的两种态度,值得思考。