Huang Zenghao 发布的文章

转眼又到月底,刚好可以创建自己的 Pocket BuJo。

BuJo - A5

图片来源:https://bulletjournal.com/blogs/bulletjournalist/show-tell-with-nicole

Pocket 尺寸的活页,书写面积约为 A5 的 31% 左右,受此限制,我们可能难以将 BuJo 设计得像上图一般美观(复杂),我们只能保留其最重要的部分,或者将一页的内容拆分到多页进行记录。

选用 Pocket 尺寸的活页,我们就需要为了便携舍弃其他方面的便利,更加珍惜每一寸的书写空间,以更为简洁高效的方式,创建我们的子弹笔记。

扉页

Pocket BuJo - 扉页

扉页写上自己的名字和联系电话,相当于给这本本子留下自己的印记,同时也方便在本子丢失的情况下,拾到者可以跟我取得联系。

Key 页

Pocket BuJo - Key 页

Key 页保留 1 页基本足够了,如果 1 页不够用,我认为需要简化一下。

如果没有自定义的符号,Key 页也可以不保留。

索引页

Pocket BuJo - 索引页

因为这次创建的 Pocket BuJo 是 2019 年 9 月份至 12 月份使用,共 4 个月,我暂时保留 2 页作为索引页。

索引页不编页码,由于是活页系统,可以根据需要补充。

未来记录

Pocket BuJo - 未来记录

未来记录共记录 10 至 12 月份共 3 个月的内容,本次保留 3 张活页纸,共 6 页,写上标题及编上页码,我将“Future Log, 1-6”填入到索引页中。

月度记录

Pocket BuJo - 月度记录

月度记录设计的确定,还真费了一番周折。

后来发现我所使用的 KNOX 的方格活页替芯,正好可以容纳 31 天的记录,也就直接参考官方的格式,创建了月度记录。

我是用 2 张活页纸,共 4 页作为 1 个月的月度记录:

  1. 标题及月度目标;
  2. 月历页;
  3. 任务页;
  4. 打卡记录。

如果需要简化一下,我认为只要保留“日历页”和“任务页”即可。

创建好九月份的月度记录之后,我将“Monthly Log,Sep.,7-10”填入到索引页中。

每日记录

Pocket BuJo - 每日记录

每日记录起始于第 11 页,我将“Daily Log,Sep.,11~ ”填入到索引页中,这样就可以开始记录自己每一天的任务、时间和笔记。

了解了子弹笔记的体系,拿到一本新的笔记本准备创建一本子弹笔记时,可能依然会觉得无从下手。

但我们也提到过,子弹笔记的体系并不十分复杂,我们可以轻松地在 5 分钟内,创建出自己的子弹笔记。

BuJo - 创建子弹笔记

翻开《子弹笔记》第 118-119 页,便可以看到一份创建子弹笔记的简明教程。

根据教程,我们可以在一本空白的 A5 笔记本上开始创建自己的子弹笔记。

扉页

BuJo - 扉页

扉页为非必要部分,我们建议空出 1 页作为扉页,在上面写上自己的名字和联系方式,这样万一本子丢失,也方便拾到者与我们取得联系并将它归还我们。

Key 页

BuJo -Key

我们认为 Key 页同样是非必要的部分,主要用于记录自定义子弹符号。

我们建议不要过度使用自定义子弹符号,否则可能影响记录、使用效率。

Key 页一般也是 1 页足矣。

索引页

BuJo - Index

官方的本子中预留了 4 页作为索引页。

如果我们拿到的是一本空白本子,也可以根据需要空出 4-6 页作为索引页,这样方便我们在上面创建索引。

索引页可以不编页码。

未来记录

BuJo - FutureLog

官方本子预留了第 1-4 页为未来记录,我们可以将每月划分为三等分,用于记录一个季度的事项。

未来记录可以集中放在本子前面,也可以放在每个月的月度记录之后,即将安排在本月完成的事项列入月度记录,将安排在以后月份完成的事项,放在未来记录的相应月份。

为节约纸张及减少迁移的工作量,我们倾向于集中在本子前面创建未来记录的集子。

如果是使用空白本子,我更倾向预留 5-6 页作为未来记录,这样除了每页记录一个季度的未来事项之外,还有 1-2 页用于记录暂不确定哪个月份需要完成的事项。

我们给未来记录标上页码,将它记录在索引页中。

例如,我们将第 1-6 页预留给未来记录,便在索引中记下:

Future Log: 1-6

月度记录

每月我们使用 2 页来创建月度记录,月度记录的左边为日历页,右边为任务页。

我们习惯上将最重要且已经确定于某个时间完成的任务记入日历页,而将非最重要或暂未确定于某个时间完成的任务,列入任务页。

我们给月度记录编上页码,填写完成后,列入索引中:

Monthly Log - January: 7-8

每日记录

紧接在月度记录之后的,便是每日记录。

我们将每天的日期作为标题,但我们不会将每天的每日记录都列入索引,我们按月将每日记录列到索引中:

Daily Log - January: 9-(结束页待补充)

待一月份的每日记录都已经记录完毕,开始创建二月份的月度记录之前,将一月份的每日记录结束页填在索引上。

如果某天的每日记录中,记录有重要的内容,我们可以单独将它列在索引中。

例如,我们在第 89 页、第 95 页和第 116 页分别记录着“单位小汽车指标申请”相关的内容,我们便可以在索引中添加相应的记录:

单位小汽车指标申请:89,95,116

单位小汽车指标申请:
  * 89,打印纳税证明,填写申请信息;
  * 95,确认竞价资格;
  * 116,了解近期竞价情况,确定出价范围;
  ……

这样,我们就能通过索引快速地定位到我们需要的信息所在的位置。

笔记本的选择

如果选用 A5 及以上尺寸的笔记本,我们建议选用定页的本子,因为它没有皮套、活页环等增加体积和重量,最为紧凑、轻便。

子弹笔记官网推荐的灯塔 A5 点阵笔记本(子弹笔记版)是一个不错的选择,适合不想折腾的人士使用。

BuJo- Notebook

透明示范款的钢笔,原先是用于向人展示笔的内部结构和工作原理,但人们意外地发现,这种钢笔上彩墨非常好看,于是就有不少人将它们作为彩墨神器使用。

然而,除非我们将上了墨水的透明示范款钢笔固定地放在一个地方使用,不随便带着外出,否则,很快便可能发现墨水溅到笔帽上,即便能及时处理,也会变得很难看,尤其是灌了贝属蓝这类易染色、难清理的墨水。

透明示范款钢笔 - 笔帽

正是因为这个原因,我在发现透明示范款的永生 698 笔帽染色之后,再买一支时,便选择了黑色半透的版本,而买三文堂 ECO 时,选购了黑色笔帽的版本,免去了笔帽染色的苦恼。

三支透明钢笔

之前一篇关于三文堂 ECO 拆洗的博文,只提到了笔杆的拆洗,没有提到笔帽部分,是因为我没有了这方面的苦恼,但因为有朋友问起,也就补上这篇《三文堂 ECO 笔帽拆洗》。

结构

三文堂 ECO 的笔帽不能完全拆解,但是,笔帽的内衬可以拆下清洗。

拆卸

工具

拆洗三文堂 ECO 笔帽内衬,我们需要:

  • 筷子一支;
  • 纸巾一张。

拆卸

我们用纸巾将筷子包起来,末端折叠一下。

三文堂 ECO 笔帽拆洗 - 拆卸内衬-准备

接着,将包着纸巾的筷子插入到笔帽中,让纸巾的折叠部分卡在笔帽内衬中。

三文堂 ECO 笔帽拆洗 - 拆卸内衬

轻轻一拉,便可将笔帽内衬取出。

三文堂 ECO 笔帽拆洗 - 拆卸内衬

清洗

清洗笔帽及其内衬,晾干后准备装回。

安装

将纸巾折叠部分打开,插入笔帽内衬中。

三文堂 ECO 笔帽拆洗- 安装

将笔帽内衬卡口处对准笔帽上的笔夹,这样才能将内衬装回笔帽中。

三文堂 ECO 笔帽拆洗- 安装

三文堂 ECO 笔帽拆洗- 安装

安装后确认一下,内衬已经平稳地安装到笔帽中。

补充

视频详见:https://huangzenghao.cn/videos.html

昨晚看到云主机的数据盘没怎么使用,大量空间闲置,就想搭建个私人云盘使用。

因为之前使用过 Nextcloud,这次也就直接用它了。

Nextcloud - Login

安装前准备

服务器是使用 OneinStack 搭建好的 LNMP 环境,已经完全满足安装 Nextcloud 安装的需求。

Nextcloud - System requirements

我们还需完成:

  1. 创建好数据库并设置好权限,记录:

    • 数据库名称;
    • 数据库用户名及密码。
  2. 设置虚拟主机;

    • 设置域名解析;
    • 添加虚拟主机并申请 SSL 证书。
    • 将以下代码添加到虚拟主机的配置文件中,或对相关代码进行修改:
add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;";
add_header Referrer-Policy no-referrer;

这样在安装完成之后,就不会出现这两个方面的安全及设置警告。

安装

Nextcloud - Installer

我们下载安装器(Web Installer),保存到虚拟主机的根目录下,同时设置好读写权限:

chown -R www.www /home/wwwroot/
find /home/wwwroot/ -type d -exec chmod 755 {} \;
find /home/wwwroot/ -type f -exec chmod 644 {} \;

然后执行安装器,即可下载程序文件并按照指引完成 Nextcloud 的安装。

Nextcloud - Web Installer

安装过程中需要用到数据库名称、数据用户名和密码,按上一步创建时设置的填写即可。

安装过程中创建的管理员账号和密码,需要做好记录。

Nextcloud - Install

当我们看到这个页面时,就表明 Nextcloud 已经完成了安装,可以使用了。

Nextcloud - Ready

设置

登录后,我们可以进行必要的设置及创建非管理员账户。

Nextcloud - Configuration

常规的设置还比较简便明了,需要稍微费神一些的,是“安全及设置警告”。

以下是我们遇到的几个问题:

PHP 内存限制低于建议值 512MB

PHP 内存限制低于建议值 512MB,我们需要修改 PHP 的配置文件“/usr/local/php/etc/php.ini”,将“memory_limit”改为大于 512M 的数值。

Nextcloud - memory_limit

然后重启 php-fpm 和 nginx 即可。

Nextcloud - memory_limit

根据说明文档,我们是可以修改“.htaccess”或者“.user.ini”解决这个问题的,但很可惜,我尝试了多次都失败了,最后还是通过修改“php.ini”解决的。

一些文件没有通过完整性检查

这个检查是防止某些文件被非法篡改,我们遇到的是“.htaccess”和“.user.ini”这 2 个文件没有通过检查,在安装包中将这 2 个文件找出来重新上传并设置好读写权限,这个问题就解决了。

内存缓存未配置

网上许多资料是启用 APCu,而我这边是没有安装 APCu,但安装 Redis 和 Memcached,在 Nextcloud 的“config/config.php”目录中添加以下代码,启用本地缓存即可(以 Redis 为例)。

'memcache.local' => '\OC\Memcache\Redis',
'redis' => [
     'host' => 'localhost',
     'port' => 6379,
],

Nextcloud - Redis

我们至少需要启用一个本地缓存“memcache.local”,如果只启用了分布式缓存“memcache.distributed”,没有本地缓存,这个警告依然会出现。

If you enable only a distributed cache in your config.php (memcache.distributed) and not a local cache (memcache.local) you will still see the cache warning.

详见:https://docs.nextcloud.com/server/16/admin_manual/configuration_server/caching_configuration.html

在上一篇博文中,我们提到:

子弹笔记(Bullet Journal,简称 BuJo),是一种使用“子弹短句”(Bullet)和“快速记录法”(Rapid Logging),通过各种“合集模块”(Collection)实现的一种“行动规划指南”。

听起来很吸引人,但改用一套新的笔记/手账体系,看起来并不是一件容易的事情,或许我们会一时之间不知道该从哪里下手。

我们留意到,子弹笔记的官网上,有一个 5 分钟的入门教程,随后又了解了一下子弹笔记的体系,我们认为它并不是很复杂,5 分钟内入门还是可以做到的。

BuJo - The-System

子弹笔记官网提供的入门教程详见:https://bulletjournal.com/pages/learn

注:除另有声明之外,本文的图片均来源于这篇官网的入门教程。

以下是根据官网教程整理的关于子弹笔记体系的资料。

子弹(Bullet)

官方教程中对“子弹”的定义是:带符号的短句,也成为“子弹短句”。

“子弹”可分为以下 3 种类型:

  • 任务,符号为“·”;
  • 事件,符号为“○”;
  • 笔记,符号为“-”。

BuJo - Bullets

任务

“任务”是指我们将要完成的事情。在现行版本的子弹笔记中,我们用小圆点“·”取代了复选框“□”作为任务的符号,因为小圆点“·”使用起来更为高效,且易于转化为任务的各种形态:

  • X 已完成任务;
  • > 已推迟任务
  • < 已计划任务;
  • · 已取消任务

BuJo - Bullets - Tasks

事件(Events)

“事件”事件是指我们经历的事情。事件一般没有状态,一般只如实记录已发生、正在发生或未发生的事情,或许它只在笔记本里为我们保留着一段记忆,在必要的时候,它们可能会成为我们做出某个决定的依据,而有的事件,则可能转化或衍生为一项任务。

BuJo - Bullets - Events

笔记

“笔记”是指我们不想遗忘或忽略,然而又无需立刻采取行动的信息。我们可以用笔记陈述某个事实,或者记下自己的某个想法,笔记可以适用于会议、讲座、课堂等场合。

BuJo - Bullets - Notes

混用与嵌套

上述 3 中类型的“子弹”可以根据需要混合使用,在处理复杂的任务时,我们还可以利用颜色或缩进的方式进行嵌套使用,以区分“主任务”和“子任务”。

BuJo - Bullets - Mix & Match & Nesting

特殊符号(Signifiers)

“特殊符号”用于强调子弹短句,通常放在子弹符号之前,给予其附加的背景信息。

例如:

星号“*”表示优先符号,用于标记重要、紧急的任务;
感叹号“!”表示灵感符号,用于标记重要、有价值的笔记。

BuJo - Bullets - Signifiers

个性化子弹(Custom Bullet)

“个性化子弹”用于补充和微调以满足自己的需求。

例如:

我们可以用“@”表示时间、地点和联系人:

· 听课,手绘训练营,@20:00
· 更换银行卡,@建行
· 获取报价表,@七号,何生

短句

这个概念在官方的教程中没有单独列出来,但是我们给“子弹短句”所下的定义是:带符号的短句,上面提到的只是符号,我们认为需要加上短句,方才完整。

短句是指我们记录应果断摒弃不必要的信息,留下最主要的部分,以达到快速记录的目的。

例如:

□ 给经理打电话,确定明天的会议时间

子弹短句可以是:

· 打电话,@经理:会议时间

快速记录法(Rapid Logging)

“快速记录法”是子弹笔记的书写语言,它充分运用子弹短句中“符号+短句”的结构,使记录简洁明了,节约记录时间;

如官网中提供的这两页对比图显示,快速记录法可以较传统记录法减少了一半以上的书写量。

BuJo - Rapid-Logging

另一方面,快速记录法又使用了“标题+页码”,配合“索引”合集模块,使我们可以快速找到自己需要的信息,节约查找时间。

如果我们将上面的内容运用到自己的笔记上,可能会是像这个样子:

BuJo - Daily-Log

这是子弹笔记中典型的每日记录“Daily Log”的样式。

子弹笔记的另一个特点是灵活,它就像乐高积木一般,由若干合集模块(Collection)组成,每日记录是子弹笔记的核心模块之一。

我们不需要用上子弹笔记的所有合集模块,只需从中挑选出最适合我们的部分开始使用。

合集模块(Collection)

“合集模块”,又称“集子”,将传统笔记的流水记录改成了子弹笔记的模块化记录,每个集子都在管理、收集着相关的信息,集子可以相互转化,可以重复利用,如果没有现成的模板,或者现成的模板不适用,我们还可以自创一个,或者对模板进行个性化调整。

子弹笔记的核心集子有:

  • 索引(Index);
  • 未来记录(Future Log);
  • 月度记录(Monthly Log);
  • 每日记录(Daily Log)。

索引(Index)

“索引”集子起统筹所有内容的作用,利用标题和页码,可以实现快速定位,帮助我们快速找到所需要的内容。

BuJo - Index

例如:

  • 如果我们要找 2 月份的记录,通过索引,我们就知道 2 月份的记录是从第 37 页开始的;
  • 如果我们要找一幅图,在索引中的“Drawings”项中,我们可以知道哪些页面总有自己画的图,至少可以缩减一下搜索的范围。

未来记录(Future Log)

“未来记录”我们可以视为一个暂存区,用于记录所有无法安排在本月完成的任务,因为子弹笔记中有这样一个空间处理的原则:在没有完成当天、当月的记录之前,不得提前创建下一天或者下个月的记录,所以,我们需要设置未来记录用于规划未来的事项。

BuJo - Future-Log

这里有一份“未来记录流程示意图”,用于说明未来记录的“迁移”流程。

BuJo - 未来记录流程示意图

(摘录自《子弹笔记》(官方授权中文简体版)第 100 页)

  • 目前是 10 月份,我们指定有个项目需要在 12 月份完成,于是,我们在 10 月份的每日记录中该事项的任务标记“<”,并将此已计划任务列入到 12 月份的未来记录中;
  • 到了 12 月份,我们创建月度记录时,便可以在未来记录中看到该项任务,将它列入到 12 月份月度记录的“任务页”中,如果已经确定具体哪一天完成的话,可以直接列入“日历页”中,按计划完成即可。

月度记录(Monthly Log)

“月度记录”左边为日历页(The Calendar Page),用于记录已经确定的安排;右边为任务页(The Task Page),用于记录虽未确定具体日期,但已经明确需要在本月完成的任务。

BuJo - Monthly-Log

每日记录(Daily Log)

BuJo - Daily-Log

“每日记录”不仅仅是任务清单(To-Do List),即我们不仅仅使用任务子弹,还可以使用事件和笔记子弹,用于记录生活和自己的想法,我们将日期作为标题,辅以页码和索引,可以快速找到我们需要的信息。

在特殊符号的帮助下,我们可以对任务的轻重缓急进行标记,以便能优先安排处理重要的事项。

每日记录可以根据每天的需要进行记录,有事则多,无事则少,可以一页数日,也可以一日数页,只要遵循“不提前创建下一天的记录”这一空间处理原则,便不会出现不够写的情况。

迁移(Migration)

月度迁移要求我们:

  1. 将计划在未来月份完成的任务,或本月推迟至未来月份完成的任务,及时做好标记,列入未来记录中,即完成未来记录的迁移;
  2. 每月创建月度记录时,仔细检查未来记录中当月需要完成的事项,列入日历页或者任务页中,即完成月度记录的迁移。

年度迁移、个性集子和思想清单的迁移于月度迁移类似,可以自己体验一下。

BuJo - Migration

(摘录自《子弹笔记》(官方授权中文简体版)第 112 页)

迁移可以使我们在处理时间跨度较大的任务时不至于出现遗漏。

值得注意的是,迁移并不是全盘照抄,如果哪些任务已经不再重要,我们可以将它划掉,不予列入新的记录中,以避免在没有价值的事情上浪费过多的时间和精力。