云溪的 blog
  • Archive
  • Media
  • Search
  • Tags
  • About

读《从你的童年路过》

在一个博客上偶尔看到了一个博主推荐《从你的童年路过》, 这本书是一位得癌症的摄影师父亲写给儿子的书。作者希望能够将书里的内容,作为孩子将来人生路上的灯塔,为孩子迷茫时指引方向。 关于温柔 作者希望孩子做一个温柔的人,并告诉孩子温柔的前提是理解你需要真正的理解他人,并在自己能力范围内给予帮助才是温柔的对待他人。 这让我深受触动,很多时候我们都是从自己的角度去给别人建议,这种建议被作者称为温柔的虐待。作者介绍自从他的家人和朋友知道他得癌症之后,都劝他积极的治疗,多活一天是一天,作者却认为这是对他的“温柔的虐待”,让他不堪其扰——他不仅要对抗癌症带来的痛苦,还要应对周围人带来的情感负担。 与之形成鲜明对比的是作者的妻子,她不仅在作者生病期间承担了更多的家务,还鼓励他勇敢的做自己,让他想做什么就做什么。作者看到了妻子坚强的一面,一些他之前认为妻子做不到的事,妻子都能做的很好,这让作者减少了一些后顾之忧。 作者选择减少工作,疯狂的给孩子拍写真集,这是他的温柔,他希望通过照片作为纽带,像长大后的孩子表达自己对他的爱。 关于孤独 作者认为人应该要有意识的体会孤独,因为每个人最终都会孤独的走完人生最后的旅程。随着年龄的增长,我感觉人确实会越来越孤独,你正在经历的很多事情无法对他人诉说,你知道即便是说出口别人很难真正的理解,你只能将它埋在心里独自消化,慢慢的将它沉淀成你人生的厚度。 孤独的承受能力是可以训练的,我们现在的世界灯红酒绿,每天在手机里看着万千世界,看似精彩纷呈,我们每天抱着手机睡去,孤独似乎是一个很遥远的词。 我却隐隐感觉哪里不对,当有一天真正要面对孤独的时候会有巨大的无力感。适当的与电子设备保持距离,尝试一些冥想、写字,独处的发呆,有益于我们对抗孤独。 关于梦想和工作 作者认为工作是实现梦想的工具,最好的状态是你从事你热爱的事情。我很羡慕作者能够很早的就找到自己喜欢的事情。 为了鼓励他的孩子找到梦想,作者还计划在孩子 18 岁时,给孩子准备 100 万日元,由孩子自由支配。 我觉得这是一个非常有意思的计划,孩子不仅可以自由的探索世界寻找梦想,还能够比较早的驾驭金钱。这对一个刚成年的孩子来说是一个非常好的锻炼。 同时我也认为刚毕业的大学生不要考虑挣钱,找到一个自己热爱的事情更为重要。 Others “ 我儿子还有 16 年零 9 个月高中毕业 13 年零 9 个月初中毕业 10 年零 9 个月小学毕业 我却连看着他 幼儿园毕业的机会都没有了…… ” 生命就是这样,有时候能迸发出极其强大的能量,有时又显的弱小而无奈。我们都不知道明天和意外哪个先来,唯一能把握的就是过好每一个当下。 站在生死面前,能够更好的审视自己想过怎样的人生,用尽全力的过好每一天,向着心中的阳光拼命奔赴,绽放自己的光芒。

June 24, 2025 · 1 min · 云溪

安宁

最近听孟岩播客《够与多》有很深的共鸣,我听了很多遍,在听的过程中去思考和感受,目的就是为了减少知识的缝隙。 要想回应什么是够什么是多,首先得定义我是谁,我需要一个怎样的人生,只有定义了这个才能知道什么是够,什么是多。 如何找自我 找寻自我非常难,很多人终其一生也没有找到自我。我也在找寻自我中陷入了迷茫,直到有一天 the pathless path 里的一句话,为我在黑暗中点起了一丝光亮。 你应该去做那些给你带来能量的事情,而不是消耗你能量的事情。 我们看到过很多地方告诉你要逃离舒适区,这种阐述似乎是没有什么问题,如果舒适区是一个圈,逃离的方向却有四面八方,你要怎么找到自己的方向才是更为关键的。 人生只有一次,我们的人生不该由他人定义,我们要花时间审视自己的人生,找到自己人生的方向。 时间跨度 以更大的时间跨度去思考自己的人生,会更有助于我们梳理人生的方向,段永平说:“做对的事情,把事做对。” 我觉得对我们找到自己人生的方向有很大的启发意义。 有些人可能会觉得玩游戏是自己人生的意义,我不否定这种意义,电竞已经成为奥运比赛的项目,可以看出游戏已经不像 20 年前那样被视为洪水猛兽。有很多游戏的职业选手,梦想的起点也是源于对游戏的热爱。 我们可以想象一直玩游戏十年以后的光景是什么,如果那个光景是你想要的那你就可以去把玩游戏当作自己的人生意义。 找到比别人好十倍的事情 我们也可以找到自己不用很努力就可以做的比别人好十倍的事情,这种事情一般不容易找到,你可以从今天开始主动觉察,去发现那些你比别人更擅长的事情。 也许你发现自己比别人好的并没有十倍,可能仅仅有两倍,那也没有关系,你已经比别人擅长了,去保护好这颗幼芽,持续灌溉,直到它生成为比别人好十倍的事情。 热爱的事情 巴菲特说每天跳着踢踏舞上班,可见热爱是有多么大的能量。热爱也是你能够让你做事比别人好十倍的基础之一。 热爱能让你苦中作乐,有些事情可能会让他人感到痛苦,但对你来说是攀登高峰的喜悦,你可以不断的在热爱的事情上突破,即帮助我们逃离舒适圈,又帮助我们更容易做出比别人好十倍的事情。 关于比较 人生的很多痛苦来自于比较,不必与他人对比,你有你自己的精彩。对于我们大多数人来说找到自己人生的意义,活出自己想要的人生才是最重要的。 什么是够?什么是多?每个人的标准都不一样,同样是有 80 亿,有人卧轨自杀了,有人却匿名捐到基金会帮助了更多的人,使自己的人生更有意义。 社会有很多的准则,工业社会不仅制造了更多的商品,也制造了人们想要更多的心,最开始我们买张桌子是为了满足放东西的需求,而现在我们买张桌子已经远远超过了放东西的基本需求… 商家通过各种影响,让我们陷入了消费陷阱,我们希望购买的商品去替我们说话,来展现自己是一个什么样的人。 当我们停下来审视自己时,或许会发现我们真正需要的并没有那么多,当我们明白自己真正需要的是什么的时候,我们自然也就逃离了消费主义陷阱。 努力活明白 世界太复杂,人生又太短。我们都在努力的活明白,我们想把复杂的世界以及我们复杂的行为阐述的清楚明白,这并不简单。 我一个朋友的父亲说过这样有一段很有哲理的话,大意如下 我们每个人一生都在努力活得自洽 是的,世界是矛盾的,我们自己也是矛盾的,能活的自洽,不拧巴真的是一件不容易的事情。这一生太宝贵,值得我们好好思考和规划。 建立自己的内核 当你有了稳定的内核,你就不会被其他事物牵着鼻子走,你有自己衡量生活的准则,你可以努力的活成自己想要的样子。 没有人比我更适合定义我是谁,我想过怎样的生活。知道了自己想要的生活,才不会被外来的干扰所裹挟,每个人都不相同,各有各自的精彩。 把握当下 有这么一则小故事 小和尚问师父: “师父,什么是修行?” 师父答: “饥来吃饭,困来即眠。” 小和尚疑惑: “这人人都会呀!” 师父说: “非也,世人吃饭时百般计较,睡觉时千头万绪;我则吃饭时吃饭,睡觉时睡觉。” 专注与当下应该做的事情,偶尔抬头看看目标即可。现在的社会更为嘈杂,我们的注意力已经被各种超级 APP 占用,每天面对山呼海啸的信息流,能做到专注于当下已经越来越难。 适当的冥想更加有助于我们抚慰内心的安宁,正像有句话说的那样:“你担心的事情,90 % 都不会发生。”既然这样,我们又何苦耗费心神,担心那些本就不会发生的事情呢。 最后附上一首小诗,祝大家都能找到自己: New York is 3 hours ahead of California, 在时间上,纽约走在加州前面三个小时, But it does not make California slow....

June 13, 2025 · 2 min · 云溪

我为什么要使用 vim

一个十年的 Vimmer 说在 AI 时代,Vim 的优势正在被 tab 替换掉,加上 Vim 创始人离世,对 Vim 的前景充满忧虑,考虑放弃 Vim 使用现代代码编辑器+鼠标。 我觉得选择没有对错,只有适合不适合,当下的他认为编辑器+鼠标更适合他,那这个选择对他来说就是最好的选择。 我接触 Vim 时间不长,借此机会,我想谈谈我为什么选择 Vim,我认为 Vim 的优势不在于它快,而是一整套不被打断的工作流。鼠标操作它简单高效,它降低了个人电脑的使用门槛,我觉得个人计算机的普及除了图形化界面,另一个重要的因素就是鼠标的加入。它一定程度上带来了技术平权,让计算机不至于仅仅是极客群体才能使用的工具。 程序员是一个比较特殊的群体,当他开始把头脑里设计好的方案实现时,会有很长的时间对着代码编辑器进行比较重度的输入。这期间可能会设计打开文件或者 git commit 正在实现方案中某个最小实现的 feature,此时就需要使用鼠标进行操作,一般我们在 coding 的时候,速度是相当快的,而鼠标操作相对于键盘输入是要慢一点的,我们不得不从高速输入的状态中减速,使用鼠标去完成对应的操作。 由于鼠标一般离键盘都会有一段距离,这取决于你键盘的配列,配列越大,手移动的距离就会越大。这种物理距离的存在,即便你能很高效的切换,也多少会显得有些手忙脚乱。 这种中断,对我来说不太好,为了避免这样的中断, 我开始关注 vim, 好在 lazyvim 很大程度上降低了入门门槛,在一个 YouTuber 视频的指引下,我开始进入了 lazyvim 的世界。 目前我使用下来整体感觉还是比较好的,没有什么特别明显的不适,加上 lazyvim 可以通过 Lua 编写脚本,这使 lazyvim 有了更高的可定制性,我用 Lua 写了一个代码片段的脚本,整体效果良好,同样的事情我曾经想在 VS Code 里也想做过,由于 VS Code 对代码片段限制有点大,导致我没有实现。 我也不确定 lazyvim 是不是上述状态切换的正确答案,但是它是我目前找到的比较好的答案,如果未来有其他更好的方案,我很乐意去尝试。 我看过一个 YouTuber 使用 Macbook 键盘+ touchpad 来操作,看上去感觉要比鼠标更好一些,因为它移动距离足够小,且 touchpad 的操作效率,某些场景下确实比纯键盘操作更高。 其实说到底无论什么编辑器,最终它都是一个工具,只要使用顺手就可以,无须过多纠结,当你需求产生了,你自己自然就会知道自己需要什么样的代码编辑器。

June 12, 2025 · 1 min · 云溪

我找到了自己心仪的键盘

到目前为止,我也买了不少机械键盘,有早年非常火的菲尔可的圣手二代,也有近几年挺火的 RAINY75 ,但我始终没有找到自己心仪的键盘。 但是在这么多年的摸索过程中,我对键盘需求却越来越明确,我对小键盘依赖不大,键盘上方的数字键就已经很好的满足了我的需求,其次是我希望键盘满足我需求的情况下要尽可能的小(太大的键盘会给我一种笨重感),现阶段 75% 配列的键盘对我来说是非常合适的。 我希望它要是矮轴,能够让我在长时间打字的时候减少因为键程过长而带来手部的不适。矮轴对于高速的打字来讲也要比高轴更加的流畅,如果你对我说的这种感觉不太清楚可以找个笔记本的键盘和高轴键盘用你最快的速度打出同样的字(笔记本键盘别太差),你就能感受出两者的不同。 NuPhy Air75 V2 出现在我的视野中, 我看到它的第一眼我觉得,它是我想要的键盘了。 它尺寸小,重量轻,能够很好的满足便携性需求,外观设计也非常的不错,让你在第一眼看上去就有一种非常惊艳的感觉。稻盛和夫的书里面有这样一段关于产品的描述 要打造出划破手的产品 好的产品应该像一把精心打磨的刀,刀刃如此锋利,以至于轻轻触碰就能感受到其品质——这代表对细节和完美的极致追求。 当我看到 NuPhy Air75 V2 书中的描述仿佛在此刻具象化了,它的整体设计,让我看到了背后团队的努力和认真。也让我对背后的团队产生了兴趣,后来我在他们官网找到了他们的一个 slogan NuPhy® Studio 是⼀群⽆聊的家伙创⽴的⼩公司,等到我们⽆法制造出有趣产品的那⼀天,这个⼯作室将不再存在。 我从 NuPhy Air75 V2 确实感受到了他们的热情,他们成功的通过产品表达了他们的理念。我认为倾尽热情做出一款让人认可的产品是一件非常幸福的事。 说回键盘本身,除了尺寸,重量和外观满足我的需求外,按键的使用感受也是非常出色的,我选的是青轴,它段落感清晰,回弹力度干脆,高速打字时不会有绊手的感觉,虽说是青轴,它的声音没有那么的大,快速打字的时候有点像鼠标点击的声音。它让你码字时感到非常舒适,买来后我使用了一月有余,这是一款我找不出缺点的产品。 关于矮轴的选轴建议,线性轴和段落轴看个人喜好选择即可,轴体的触发力度建议选大一些的,这样反馈会比较清晰,也能减少误触。 NuPhy Air75 V2 已经牢牢的把我圈粉了,不过在这里也给大家提醒一下,本文纯属主观的使用感受和体验,正所谓萝卜白菜各有所爱, NuPhy Air75 V2 能够很好的满足我的需求,但未必适合你。 如果你还没有找到一个适合自己的键盘,我建议你还是得首先明确自己的需求,知道了自己的需求,才能少走弯路,更快的找到适合自己的产品。 如果你对 NuPhy 也感兴趣,可以去关注一下他们家的产品。最好能够想办法试用一下,节省钱袋子😄。最后希望大家都能找到自己喜欢的键盘。

May 21, 2025 · 1 min · 云溪

手把手教你用 GitLab CI/CD 部署项目

如果你用 GitLab 来做项目管理,我非常建议你了解一下 GitLab 的 CI/CD 的功能,它可以自动帮你完成项目的打包、部署、上线。 免去了上线过程中的复杂操作,对于标准化流程机器向来比人做的好。也能减少很多不必要的 Human Error 。 本文以 Python 项目部署为例,讲一下 CI/CD 中的一些部署思路,给你一个引子,引出你对 CI/CD 更多的探索。 概括来讲,CI/CD 包含两个关键步骤:配置和执行,只要你的项目根目录里有 .gitlab-ci.yml 配置文件,GitLab 就会读取,然后按照配置去执行计划。 配置: 是通过 GitLab CI 配置文件 (.gitlab-ci.yml )来告诉,执行者(Runner)要做哪些事情 执行: 执行的动作是由 Runner 来做的, Runner 是一个可执行程序,可以在任意一台服务器上。项目可以配置一个或多个 Runner。 关于配置 以下是 .gitlab-ci.yml 的一个模板,可以复制到你项目中改改就可以完成你项目的自动部署功能。 stages: # 定义步骤 - deploy deploy_test: # job 名称 image: instrumentisto/rsync-ssh:latest # 指定 docker 镜像 stage: deploy # 所属的步骤 script: # 执行的脚本 - mkdir -p ~/.ssh - echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/....

February 15, 2025 · 2 min · 云溪
« Prev  Next  »
© 2026 云溪的 blog 备案号: 苏ICP备2026029040号-1