CatCoding

当前 5,共 26 页

为 Rust 做些小贡献

有一段时间没有写文章了,最近沉迷于给 Rust Compiler 做些贡献,这里分享一下自己的收获和感受。 契机是那天 Rust Issue 到了 100000这个里程碑,我点进去看了看。想起去年花了一周业余时间做过一个去重复的 diagnostics PR,就顺便看了看些最近的一些 issue,我 ......

让 Obsidian 朗读你的文字

让写作更好的一个简单粗暴的办法是成为自己的读者,不断重读自己的文字,不断地去修改。 这不止是让文字变得更易读,也是一个和自己对话的过程,Paul Graham 在Putting Ideas into Words中写道: The real test is reading what you’ve wr ......

第 21 期:维护自己的 dotfiles;Could Facebook move faster;你和你的研究

这两天我开始练习双拼输入法,目前已经找到一些感觉。双拼只需要按键两次就能输入一个汉字,我认为这种设计明显更合理,熟练后应该会比全拼快的,另外节奏感会更好些。 换一个陌生的输入法之后,似乎有那种刚使用电脑的感觉,这大概也能锻炼一下脑子,希望顺便纠正一下我前后鼻音不分的问题。 刻意对习以为常的东西做些改 ......

第 20 期:Side Project 指南;打造私人搜索引擎;Ev 不再担任 Medium CEO

最近我意识到周刊越写越长,往好处想说明自己乐在其中,我把介绍的东西当成写作的入口,以自己的经验和感受去发散和关联其他内容。 但是坏的方面可能是我在自嗨,文章长不一定好,太长了可能会让读者阅读压力大。所以,我打算控制一下长度,也节省读者的时间。 Side Project 指南 Side Project ......

第 19 期,写出更好的文章;Telegram 创始人的建议;我们应该教孩子什么

《纳瓦尔宝典》书后有很多参考资料和链接,我选了一些书和链接继续看。 进而我想到参考链接对读者帮助很大,因为这像是作品的源头,所以我也给自己的博客加了个 links 页面,打算放一些自己喜欢的博客、文章、书籍、工具等等,以后不定期更新。 写出更好的文章 The Dilbert Blog: The Da ......

第 18 期:程序员的软技能;参与开源项目的建议;人一生有三次死亡

文章最难写的通常是标题和开头,周刊的标题我现在用了这种简单的组合方式,而开头则一直是需要琢磨的。 你好奇写这样一篇周刊要花多少时间么? 大概是在一个半到两个小时之间,加上修修改改可能再要半小时。 上次有个读者问我写这些的目的是什么?可以看到,从赚钱角度考虑,这是个投入产出比很低的事,就像王小波所说的 ......

第 17 期,远程办公;程序员如何保持健康;纳瓦尔宝典

又隔了一周没更新,基本上除了工作,我在忙于带娃和减肥。疫情过后,和家人在一起了孤独感就少了一些,写作和分享本质上是个孤独的事情。 远程办公 Employee surveillance software is managerial bankruptcy Rails 创始人 DHH 很早就倡导和实践远 ......

Follow Your Passion 是个坏建议?

2005 年的今天,乔布斯在斯坦福大学发表了那个著名的演讲,这是 Youtube 上被观看过次数最多的演讲,浏览数超过 4000 万次。 这个演讲当然很好,感人、给人启迪,乔布斯分享了三个小故事,其中最重要的建议是鼓励大家去追随自己的内心和激情: And most important, have ......

第 16 期,每天写笔记;写个操作系统来治疗自己;软件工程师如何投入到创作者经济中

上周因为家里的事情太忙而断更了一次周刊,没想到收到一些读者的催更😁,看来周期性的更新不止是自己形成了一些写作习惯,有的读者也形成了阅读习惯。 随着家庭事务增多,独处的时间少了很多,所以没法保证周期性更新,我觉得这没必要强求,写些什么,什么时候写,有感而发挺好的。 每天写笔记 近些年笔记管理类软件很火 ......

白话比特币和去中心化

最近我看了些区块链、以太坊和 Web3 相关的资料,倒不是因为想从事这方面的工作,但我想稍微了解些技术热点。 顺便写些文章锻炼一下费曼学习法,我想使用通俗易懂的语言来阐述自己的理解。如果我做到了让一个不懂计算机的人也大致明白了区块链是怎么回事,那我就成功了。 这是系列文的第一篇,为了使得该篇文章完整 ......