分类目录归档:生活

obsidian

使用 Obsidian 的 CSS 代码片段优化你的 Obsidian 体验

我最在研究使用 Obsidian,期间更换了不少的主题,但都不尽如人意,主要的原因便是行高度。大部分主题的行高都是面向英文设计,对于中文场景下的方块字,会使得整个页面的拥挤度极大, 非常容易让你感受到挤压感。

因此,我决定使用 Obsidian 自带的 CSS 代码片段功能来优化我的体验。CSS 代码片段可以在你自己的存储库内存储一些 CSS 样式,并生效在你的 Obsidian 当中,从而为你带来优化界面的可能。

打开 Obsidian 设置,进入「外观」—「CSS 代码片段」,可以看到这里的配置。默认情况下,是没有任何配置的。你可以点击右上角的打开目录的 Icon ,进入到 CSS 存储目录,创建对应的 CSS 文件。创建完成后,回到 Obsidian 中启用这个 CSS 就可以达成你的效果了。

d2b5ca33bd970f64a6301fa75ae2eb22 6

实务

以我自己为例,这是我使用的 Obuntu 主题的默认行高,看起来不算特别差,但总感觉行与行之间的距离太近,让人略感压抑。

d2b5ca33bd970f64a6301fa75ae2eb22 5
摘录

于是,我便在刚刚说的 CSS Snippet 文件夹下新建了一个 line-height.css 文件,并在其中添加如下代码,并在设置中生效。

// 以下代码仅用作演示
*{
  line-height: 2 !important;
}
Code language: JavaScript (javascript)

Obsidian 的 UI 中的文字就会变得更易于查看了,这样就达成了我的目标。不过,我上面写的 CSS 非常的粗糙,是对所有的文字都进行了修改(包括那些本来不应该修改的),所以在真实场景下使用,还是需要自行 Debug 来进行修改。

d2b5ca33bd970f64a6301fa75ae2eb22 8

参考

opened book

使用飞书妙记,提升你的学习效率

在知识爆炸的时代,如果你可以比别人学的更快,那你就能在相同的时间内获取到更多的信息,并将这些信息转化成知识,来帮助自己的进一步形成智慧。通过一些工具,来提升自己的学习效率,是一个值得投入的事情。

而作为一个飞书的深度用户来说,飞书妙记,就是我的高效率学习工具,有了飞书妙记,学习效率,可以提升 2 倍不止。

为什么飞书妙记可以提升两倍学习效率?

飞书妙记作为一个会议记录工具,大部分时候都是服务于企业内部的会议场景。但如果抽象来看,可以把飞书妙记看作一个处理器,我们可以将其简单的分为包含输入、输出、处理器的工具。这个工具的输入是一个音频或视频文件,经过飞书妙记的处理,我们获得了一套文字稿和一个视频文件。

输入和输出

如果我们聚焦到飞书妙记本身,则可以看到,飞书妙记帮我们处理了音频转文字、文字翻译和音频对齐时间轴。

飞书妙记的内部实现

而我们聚焦到文字稿,则又可以看到,在文字稿当中,也有不同的用途。

文字稿的用途

在视频方面,飞书妙记提供的不多,只有倍速功能和跳转到文字对应位置的能力。

视频的用途

现在,你就看到了整个飞书妙记所提供的各种各样的功能了,现在我们看一看飞书妙记提供的功能的完整图景。

n85py

现在,我们可以说,飞书妙记在学习上,为我们提供了一套将英文/日文/中文视频,转换成包含了文字稿、时间轴和视频倍速播放的内容方案,并且我们还可以根据自己的需要,通过文字稿或视频时间轴来切换进度,并在对应内容上进行评论,分享,还可以将整个妙记分享给其他人

因为这些功能,我们可以实现:

  1. 将视频课程的录屏上传到飞书妙记当中,并将自己不清楚的部分通过评论指出。分享自己的妙记给其他同学,与其他同学共同交流。
  2. 将视频课程的录屏上传到飞书妙记当中,使用倍速播放,快速回溯课堂上老师所讲的内容。
  3. 将视频课程中的录屏上传到飞书妙记当中,选择自己不懂的部分,生成分享片段,分享给老师,向老师提问。
  4. 将 Youtube 上的英文公开课下载下来,并上传到飞书妙记当中,借助飞书妙记的翻译功能,生成中文的文稿,快速跳转学习其中的内容,还可以将其中不懂的部分通过评论指出,和其他同学一同学习。

上面的这些,都不过是飞书妙记提供的各种能力的有机组合,你可以根据自己的需要,组合出一套适合你自己的工作流。

实践:用飞书妙记看 Kindle 新闻

最近 Kindle 虽然退出了中国,但在海外还推出了新版的 Kindle Scribe,我在 Youtube 上找到了一个视频。

在 Youtube 上看视频

不过,这个视频的时长还挺长,我希望能够快速的获取到其中的关键信息,于是便使用我的 Downie 将这个视频下载到本地。

使用 Downie 下载 Youtube 视频

并在飞书当中找到飞书妙记的上传入口,

在飞书客户端中找到上传入口

在上传时选择对应的视频的语言(目前支持普通话、英语和日语,你也可以不选择,让他自动识别语言)。

上传文件并选择语言

上传完成后,稍等片刻,我就会收到会议助手发给你的消息通知,告诉我视频已经完成了转化,此时,就可以开始进行快速的信息获取了。

转换完成后的提醒

点击顶部菜单栏中的语言切换,将内容切换成中文,就可以快速浏览所有内容。

切换为中文

如果我对其中的部分内容比较感兴趣,还可以选中对应的内容,并在其上评论,和其他要看这个视频的朋友一起讨论视频当中的内容。

在原文中讨论

如果我看完了整体的视频,希望将其中的部分视频作为我后续的内容素材,为了方便使用,可以选择需要使用的片段,并将对应的片段生成一个新的妙记文件,这样下次使用的时候,我可以直接查看对应的片段,而不需要去看完整的所有的视频了。

分享片段
生成的片段

缺陷

这么好的方法自然有他的缺陷,这个权限便是空间大小和时间长度的限制。飞书妙记目前免费版默认会赠送 100GB 的额度,如果你看的视频不够多,那么这 100GB 的额度肯定是够的。但如果你是一个深度的学习爱好者,那么这些空间大概率是不够的。

赠送的免费额度

此外,飞书妙记目前还不支持 4 小时以上的视频,如果你要看的课程时长已经超过了 4 个小时,可能需要先自己使用其他的软件对视频做一下切割,才能上传到飞书妙记当中。

不支持 4 小时以上的视频

总结

飞书妙记从产品功能上来讲,并没有什么新东西,但它将各种学习过程中用的上的功能帮我们集成起来,让我们可以更简单的享受科技带来的成果。只要你理解了它的不同能力可以实现什么功能,再将其有机的组合起来,就可以实现你想想要的结果了。

9c1385517cbc8860981a2e72e3ad310f

Keyboard maestro 当中,如何实现获取当前选中文字?

在使用 Keyboard maestro 的过程中,可能你需要实现对选中文字进行特定的操作,这个时候你可以选择配置如下的宏

d2b5ca33bd970f64a6301fa75ae2eb22 7

具体实现思路:

  1. 执行 Ctrl + C 执行复制(将选中内容放在剪贴板里)
  2. 执行 Delete 执行删除(将选中内容删除)
  3. 插入新的文本(并将系统剪贴板的内容作为变量放在里面)。

论坛当中还看到另外一个解法,感兴趣的可以试试看

d2b5ca33bd970f64a6301fa75ae2eb22 8
9c1385517cbc8860981a2e72e3ad310f

Keyboard Maestro 如何配置只在某个应用程序中生效的宏

d2b5ca33bd970f64a6301fa75ae2eb22 6

在 Keyboard Maestro 的配置过程中,你可能希望某些命令只在特定的程序内生效,这个时候你可以选择将这些宏放置在一个特定的 Groups 里,并编辑这个 Group,设定 Group 为 Available in these applications:,并在其中选择你要生效的应用程序,就可以实现某些特定的宏只在对应的应用程序中生效,避免你定义的宏和其他应用程序冲突。

black and silver laptop computer

如何找到使用 Secure Input 的应用

我在写作时,会使用 aText 来做大量的文本替换,以提升输入的效率。但在 macOS 下,aText 常常会被 Secure Input 所阻塞,无法使用。这个时候你需要找到正在使用 Secure Input 的应用,并关掉它,不然你的 aText 始终无法启用。

想要找到它也非常简单,你可以执行如下命令,来查找开启了 Secure Input 的应用

ioreg -l -w 0 | grep SecureInput
d2b5ca33bd970f64a6301fa75ae2eb22 4
执行效果

找到对应的输入后,可以看到 kCGSSessionSecureInputPID 的 PID 值,比如我这里是 182,接下来可以执行如下命令来找到 PID 为 182 的程序到底是哪个

ps auxww | grep 182 #你在使用的时候,记得替换为你对应的 PID 
Code language: PHP (php)
d2b5ca33bd970f64a6301fa75ae2eb22 5

执行后可以看到红框的部分就是 182 进程。我这里是 macOS 自带的 Login Window。Login Window 只需要对系统执行一次锁屏 & 解锁,即可解开 Secure Input。如果你的是其他应用程序,则可以直接使用 kill PID 来关闭。

延展阅读

running white horse

歌曲推荐:福禄寿的《马》

我在刷抖音的时候,不少关于《隐入尘烟》的片段都采用了福禄寿的这一首《马》,觉得甚是喜欢,特地留下一篇文章来记录。

我喜欢这首歌曲的原因是这首歌曲富含了情绪,它表现出了主人和马之间的关系。后来去查了一下歌曲的背景,和我所想象的并不相同。但不影响我能感受到这首歌曲背后的情绪。

我很喜欢这首歌。(不过后来注意到福禄寿当中的一个人吸毒了,可惜,这首歌大概是成为绝唱)。

重置 MoneyWiz 数据

我的 MoneyWiz 已经使用了 4 年了,从 2018 年 6 月开始至今,记录了大量的消费数据、收入数据。

d2b5ca33bd970f64a6301fa75ae2eb22 31

四年下来,我在 MoneyWiz 上记录了超过 6000 笔数据,这些数据记录了我过去四年的消费习惯、生活习惯、历史轨迹。

但另一方面,过去四年我的记录也极为不合理,比如过去的 4 年里只使用了 17 次退款(很显然退款次数不止 17 次)、大量的调整余额的行为(平均下来每 3 天就会调整一次余额)。这些都是一些不正常的数据,凸显出我在过去的四年里的大量不合理的记账行为。

也正是因为我的记录的不合理,过去我的数据并不能很好的支撑我针对自己的数据分析。因此,我希望在 4 年之际,重头开始,用一个更加正确、更加合理的方式来重新开始记账,并正确的使用 MoneyWiz ,来辅助我的生活。

如何处理历史数据?

历史数据虽然存在错漏,但毕竟也代表了我过去几年的消费习惯,不能完全舍弃。但另一方面,我也希望这些数据不要影响我的新的记账。因此,我将其从 MoneyWiz 当中导出来,并备份至 Google Drive。这样如何日后我需要重新对我的历史数据,依然可以基于我的导出数据进行分析。

injuo
备份数据

为什么不考虑 BeanCount?

其实我也有考虑 BeanCount,奈何看起来确实不是那么方便,且我认为很重要的「预算」和「预测」的功能都没有,这对于我来说,我认为是没有必要切换到 BeanCount 的。

不仅如此,我如果使用 BeanCount,还需要自行配置服务器,对于当下的我来说,我认为优先级不高,继续使用一个相对更加开放的记账软件(比如Moneywiz),可以导出所有数据,具备日后迁移到 BeanCount 的可能即可。

总结

在过去的四年里,我很感激 MoneyWiz 和自己过去耗费的心力,成功的让自己养成了记账的习惯。但另一方面,在接下来的时间里,希望我可以更好的完成记账,而不是像过去那样,给自己留下不可分析的脏数据。

meditation

关于正念,我知道的

由于长期的焦虑和压力,我始终在寻求一些能够让自己摆脱压力或解决压力的方式和方法。正念冥想在最近几年,被宣传的「神乎其神」,那些练习了正念冥想的人宣称正念可以「10分钟冥想就可以达到休息一整晚的效果」,对于自认为压力比较大的我来说,自然是十分具有吸引力,因此,我也开始了漫长的正念练习。

我的正念练习其实开始的并不算顺利,冥想源自佛教,但又不同于佛教的冥想,因此,并不能单纯的理解为佛教的冥想,现代说的「正念冥想」是去除了宗教概念之后的产物。

正念意味着心在当下,活在此刻,心神不乱。它意味着在自然的觉醒状态下安顿心灵,不带任何偏见或评判。

《十分钟冥想》

从正念的介绍当中,其实大致可以知道正念能干嘛:让我们被扰乱的心神重归平静,用一种自然平静的心态来看待我们所处的状态。换句话说,正念并不能做到药到病除,更多只是能够帮助你回归平静,并用平静的心态来处理问题。因此,正念冥想并不适用于所有人,从我的视角来看,更适合那些情绪波动极大,容易出现易怒、无法集中注意力等问题的人。

当你摆正了对于正念冥想的认知,控制好自己的预期后,正念冥想就真正适合你了。


说完了正念冥想的基本认知,接下来说说在我自己学习冥想过程中,我认为对我有帮助的东西:

  • 《HeadSpace 正念冥想指南》:这是一个来自 Netflix 的纪录片 / 教程,由 HeadSpace 的创始人 Andy Puddicombe 所制作的课程,介绍了一些比较简单的冥想入门的方式。
  • 《十分钟冥想》:这本书也是由 Andy Puddicombe 所撰写的,相比于纪录片,提供了更加丰富的信息和上下文,对于理解正念的价值,会更有帮助。

如果你也打算学习正念,那么这两个资源应该会对你有比较大的帮助。


除了这些视频/书以外,现在看到最多的应该就是各种冥想的 App 了,他们大多提供了一些冥想的音频,可以帮助你快速进入都某些状态当中。对于初学者来说,借助于这些 App 和提供的引导,可以快速先体验到冥想的状态。但也需要注意到是,在真正意义上你需要冥想的场景中,你是无法依靠这些 App 的。这些 App 是好的教具,但不能太过依赖,不然就本末倒置了。

你需要在使用这些 App 的时候,尝试习得自主正念冥想的技能,这样才能在你真正需要正念冥想的时候,快速进入到状态。

a86f98132e422cac2ec9c1a99f4849a6

Switch 游戏: 雪人兄弟 Special (SNOW BROS. NICK & TOM SPECIAL) 游玩体验

最近王大夫帮我把 Switch 的充电问题给解决了,我又可以开始玩 Switch 了。

第一波开始玩的,是雪人兄弟。我上一次玩这个游戏还是在小学的时候,在同小区的小朋友家插卡带玩的。现在 Switch 上也有了,刚好这两天低价促销,就买了下来。

关于游戏

雪人兄弟的 Switch 版本分为多个版本。其中的 Arcade 重置版模式,则和我们小时候在卡带上玩的版本一样,一关关的向上突破。

此外, Switch 版也支持多个手柄一起玩(意味着你可以和朋友一起玩)。

a86f98132e422cac2ec9c1a99f4849a6

在整体的游玩体验上来讲,是非常不错的,可以让你回顾一下小时候玩雪人兄弟的感觉。和小时后的雪人兄弟一毛一样。

此外,如果你希望在界面上再回顾一下小时候的感觉,还可以切换画面模式为 Green(绿屏)或 Black & White(黑白屏模式),并开启扫描线,来回溯小时候的那种 CRT 大块头电视的效果。

2c01e02a0f48131dcc3a07a997ba2457

关于游戏的背景故事

小时候玩雪人兄弟的时候并没有关注雪人兄弟背后的那些故事。这次在 Switch 上就顺便看了一下雪人兄弟的背景故事。

第一感受

我在看完过场动画以后,第一感觉是故事内核和马里奥一毛一样。 X 国家被 Y 国家攻占,Y 还抓走了 X 的公主,X 国家的人奋发图强决定救回公主。

然后又想了一想,觉得和马里奥还是有点区别的 —— 马里奥是爱情,雪人兄弟是亲情。。。因为雪人兄弟被抓走的是雪人兄弟的姐妹,而不是爱人。

图片版

e6c9d24ely1h35y3ocu3tj20zk0k0ta0
e6c9d24ely1h35y3z1nwmj20zk0k0dh8
e6c9d24ely1h35y3ysc69j20zk0k0q4e
e6c9d24ely1h35y3yjwm3j20zk0k03zv
e6c9d24ely1h35y3yadzoj20zk0k0t9s
e6c9d24ely1h35y3y4masj20zk0k075m

文字版

在遠方,有個寧靜祥和的冰雪樂園。 然而在某一天,卻遭到了Hotteda王國的Artich王的襲擊。 雖然冰雪樂園的孿生王子尼克和湯姆試圖阻止,但卻被Artich王下詛咒,變成了雪人。

而孿生公主Puripuri和Puchipuchi也被綁架,成為了人質。 再這麼下去…冰雪樂園就要完全融化,消失殆盡了。 為了拯救冰雪樂園,恢復原有的寧靜祥和,尼克和湯姆王子踏上了漫長的遠征路途。

「我一定會救出公主們,並且破除詛咒!」

「出發! 雪人兄弟們!!」

black android smartphone displaying man in white shirt

macOS 如何从 Nintendo Switch 中复制截图

最近沉迷 Switch ,无法自拔。在游玩过程中,截图了不少游戏中的画面,想要将其分享给大家,自然需要能够将截图图片复制出来。而 Switch 使用的是 Micro SD 卡,想要复制图片需要单独准备一个读卡器,显然不如直接将 Switch 作为读卡器,借助 Switch 上的 Type C 接口,来完成图片的复制。

原理

在 Switch 当中,实现了一个名为媒体传输协议(MTP)的通信协议,只需要你在 macOS 当中安装支持该协议的软件,并将电脑与 Switch 相连,就可以实现将 Switch 作为读卡器读取其中的截图文件。

步骤

1. 安装 Android File Transfer

一个比较常用 & 简单的支持 MTP 协议的软件是来自 Google 官方为 Android 提供的 Android File Transfer

下载该软件并进行安装,安装完成后,打开软件,等待 Switch 链接。

2. 在 Switch 上进入复制模式

配置完 Android File Transfer,接下来拿出一根 Type C 数据线,将其插入 Switch 底部的充电口。

并开机,在 Switch 当中找到 「设置」—「数据管理」—「管理截图与视频」

32c760cc37a480d78ebf4ace7864eeb7
993be4edefb1eb546b6d7f10ebb243ea

在截图与视频管理中,找到「通过 USB 连接复制到电脑中」,点击这个选项。

df858b0ca21be4b0f6636302e53a23c6

随即 Switch 会进入到配对模式,看到如下界面,则说明已经配对成功。

0ce6f28e154fa96363dffcb9eb7f234f

对应的, Android File Transfer 也读取到了 SD 卡当中的截图文件。

其中:「其他」文件夹是你在系统界面截图得到的图片;而以游戏名命名的文件夹,则是各自游戏当中的截图。

d2b5ca33bd970f64a6301fa75ae2eb22 24

接下来你就可以在其中找到你想要的截图,通过拖拽,将其拖到你本地的文件夹中进行查看了。

当你拷贝完成后,点击 Switch 上的「解除连接」,就可以安全退出 Android File Transfer,拔下数据线,继续开心的玩游戏了。

总结

我一开始以为 Switch 底层是 Android 改造的,后经推特上推友提醒,Switch 底层是任天堂自己开发的操作系统,只是兼容了 MTP 协议,所以特地在文章前加入了 MTP 协议的说明。

希望这个文章,可以帮到还在用 Switch 玩游戏的你。