- I’m a developer who loves to write.
- Check here to know a bit more about me.
读《平凡的世界》
一直都惦记着读一读这本书,但也许是觉得这样的大部头不好啃,所以迟迟没有开始,最近突然来了兴致,读起来便一发不可收拾,短短几天翻完了,却又感到意犹未尽。 不知为何,黄土地的故事总是很吸引我,比如《血色浪漫》里钟跃民几人在陕北插队那一段就让我印象深刻。贫瘠的土地,苦难的人们,所有的酸甜苦辣都在一首首的信天游中迸发,荡气回肠,而人与自然间长久的生存斗争又激发出无穷的魅力。这一切在那个动荡的年代背景下,让我难以想象到底发生过多少曲折不易的事情,也恨不得亲身跳进漫天的黄沙中,与老乡们一起为了活下去而煎熬。 不论在任何时代,只有年轻的血液才会如此沸腾和激荡。每一个人都不同程度有过自己的少年意气,有过自己青春的梦想和冲动。 还记得老爸特地嘱咐我,叫我看看这本书,我突然很能理解他的用心了,可以肯定的是,他也同样为这片土地上的故事打动,甚至产生了强烈的共鸣。毕竟,就像孙少平一样,他也是在那个年代摸爬滚打地走出了小山村,努力闯出了一片天地。也正因为此,我长大的条件要优渥得多,但幸运的是,我也走过了自己的幽暗山谷,经历了该有的锤炼。这让我同样对书中的人物有极大的共情,比如孙少安审视自己的条件后毅然放弃了和润叶在一起的机会,又比如少平在艰辛的生活中通过读书得到了坚强的精神慰藉,也因此更加理解人生的困苦与幸福。 其中我对少平的成长感触尤深,因为我也坚定地相信和向往精神追求。从书中感悟人生,进而理解幸福的本源,这与《刀锋》中的拉里不谋而合。体力劳动与物质追求是幸福生活必不可少的基础,但更重要的是思想与精神上的修炼。当我们学会坦然面对感情的磨难,也就明白如何表达自己的爱;当我们甘于接受不可逆转的现实,就更了解努力与拼搏的意义;当我们不再集中凝视自己的不幸,才会开始理解他人的处境;当我们体会过失去的痛苦,就能知道珍惜有多么重要。 直到在那远离故乡的地方发生过那场刻骨铭心的感情悲剧后,他才理解了人活在世界上有多少幸福又有多少苦难!生活不能等待别人来安排,要自己去争取和奋斗;而不论其结果是喜是悲,但可以慰藉的是,你总不枉在这世界上活了一场,有了这样的认识,你就会珍重生活,而不会玩世不恭;同时也会给人自身注入一种强大的内在力量…… 小说的最后,少平选择回到了铜城,之后也许当了一辈子煤矿工人,但这绝不是一种失败,因为他已经完成自我的救赎。从双水村到原西县,从黄原再到铜城,他见识了外面的世界,也走出了心中的牢笼。我想,每个人都是一样,我们都有属于自己的枷锁,唯有找到它,面对它,打破它,我们才能从内心的恐惧感中解脱,最终坦然地面对死亡。以《刀锋》中的一句话做结吧: 剃刀边缘无比锋利,欲通过者无不艰辛;是故智者常言,救赎之道难行。
A Rational Upgrade for My Dotfiles
Recently I’ve refined my dotfiles which worked out pretty well, while what I’d like to share is not the upgrade, but rather something behind it. What I need This is so cruicial yet so hard that you might realize you’re diverting from it when working on the “how” part and have to start all over again. So seriouly, figure it out as much as you can in the first place....
History Setting in Zsh
If you’re using zsh, you’ve probably bundled it with oh-my-zsh, which does a lot of zsh configs underneath. In my case, it has worked well for a pretty long time until I switched to starship, yet it took me a while to figure out how to properly set up history in zsh without it. First of all, if you’re using MacOS, you’ll notice things still work fine, this is because there is a system-wide history setting in /etc/zshrc....
Change the Capitalization of a Direcotry with Git
Today I ran into a small issue with Git when I was trying to capitalize a directory. Normally this should change the status of the repo so that I can make a commit, while Git just doesn’t seem to pick up on it. After a little searching, I found the best way to resolve this was a simple config. According to Git’s documentation: core.ignoreCase If true, this option enables various workarounds to enable Git to work better on filesystems that are not case sensitive, like FAT....
说声再见
上个月就看到 Google Podcasts 准备停运的消息,但服务并没有下线,这让我还抱着一丝侥幸心理,直到前几天再次打开时页面已经变成下图的样子。 该走的总要走,好在高质量的播客 App 还有很多,我简单试用了下之前注意到的 AntennaPod 便决定换用它了,亮点很明显:开源、无广告、简洁好用。除了标配的订阅、收藏和队列功能,它提供了个类似 Readwise 的 Home screen: 本质上就是提供了一些定制化的推荐与简洁入口,因为平时 Readwise 用得比较多,这给我带来了一份额外的亲切感。 当然,AntennaPod 也支持 OPML 格式的数据导入,Google Podcasts 的页面现在还是可以下载之前的订阅源的,或者也可以直接参考这篇教程。 除了这次迁移,还发现了个很神奇的网站,可以方便地查找播客的文稿:app.podscribe.ai. 虽然看起来平平无奇,也不是大厂的产品,但是真的好用,而且免费。在 Reddit 看到关于他们的帖子说目标是汇集所有的播客并提供语音文本,不过用的应该还是第三方的 ASR 服务,所以也不可能一直用爱发电,也许还在寻找合适的盈利方式中吧。 其实他们网站既可以直接听也提供了文字稿,感觉甚至不再需要 App 了 🤷。 最后推荐一些自己在听的播客吧: The Daily 新闻时政,语速比较快,了解时事专用 Modern Love 感情专栏,年纪大的我现在反而很爱听 Life Kit 各类生活小知识,听起来放松不累 Eat Your Crust 很随意的聊天,适合用来熟悉生活化口语 Inside of You 欧美娱乐圈采访类,有感兴趣的明星时是最棒的 Philosophize This! 最近发现的一个哲学播客,感觉很硬核 This American Life 网站做得很棒,自带文本,略长,每集一小时起 最后还是要说声再见,不光对 Google Podcasts,也对一个朋友。人生总有聚散,相识也难免别离,重要的永远是学会珍惜生活中的点点滴滴。生活依旧美好,时光待我不薄,再见。