codedump的电报频道
4.43K subscribers
151 photos
4 videos
2 files
622 links
发布个人博客(主页 codedump.info)、想法、推荐等。RSS订阅地址:https://rsshub.app/telegram/channel/codedump_notes,过往汇总搜索可以到:https://app.shokichan.com/c/tg/codedump_notes。
Download Telegram
#方法论
写技术博客时,我很喜欢画图来表达原理。也因为自己画的图多了,有了一层感悟:但凡能把技术原理通过画图清晰表达出来的,一般文章内容也不会太差。这是因为,画图不同于文字和简单的贴代码,是经过作者理解了原理再翻译成图形语言的。

按照这个推论,得到一个搜索优质技术文章的技巧:使用Google搜索技术文章时,以前是根据关键字搜索相信搜索引擎的排名,现在可以试一下切换到Google搜索中“图片”那一栏看看。图片这一栏可以在不用点击文章的情况下马上看到文章中的一些缩略图,根据画的缩略图能大体判断文章的质量。
👍47
#杂
今天扛叱扛叱写了1000多行代码。我感觉即使我在思路清晰的时候,一天的输出也就是1千多行代码,大概7个小时的高效工作时间,这个时长的专注度和输出对我来说顶天了。
👍18🐳1
#杂
去年十月份去了一趟普陀山。从舟山机场出来,还得转轮船才能到达普陀山所在的小岛。去往普陀山的码头门口上大字写着“彼岸”两个字,普陀山是中国佛教圣地,所以“彼岸”在这里有一语双关的意思,感觉太酷啦。
👍9🥰1
#杂
特别喜欢下面这段话,尤其是“「专业化」是为虫子准备的”:

一个人应该懂得如何更换尿布、策划战争、杀猪、开船、设计建筑、创作诗歌、算清账目、搬砖砌墙、接续断骨、安抚将死之人、听从命令、发布命令、与人合作、独断独行、解方程组、分析前所未见的问题、清理肮脏的畜栏、编写计算机程序、烹制美味佳肴、高效地战斗,并勇敢地死去。「专业化」是为虫子准备的。

-- 罗伯特·海因莱因《时间足够你爱
👍7
#工具
国内很多网站(微博、知乎等)在跳转外链时,会弹出一个提醒确认界面。可以安装油猴脚本Open the F**king URL Right Now实现自动跳转。最新的版本里,还把微博跳转外链时加上的continueflag参数去掉了,这个功能在收藏网页的时候挺实用的,因为像Raindrop这样的收藏网页工具里,同一个地址带的参数不同会被认为是不同的网址。

作者是之前推荐过的Douban book+插件的作者OldPanda
👍12👏2
#杂
中国南方很大一块民间势力就是宗族。我以前没有什么感觉,直到我被拉进了宗族群(不是家族群)。这里的活动主要就是宗族相关的祭拜、扫墓、宗祠维护等等。我想可能是因为现在中国南方的很多人,往上数都是外地迁徙过来的,一群人到一个陌生的环境,就需要抱团,而宗族就是最好的抱团共识吧,这可能也是南方人如此重视清明节的原因吧。比如我们家,按照我爸的说法,就是明代从福建迁徙到了海南,附近的村里有不少李氏宗族的人。

2025年了,我也是第一次在我的日常生活里看到了“宗亲”这个词,过去只是在三国里一直听刘备自称自己“汉室宗亲”,对我来说真的是复古又遥远的称呼。
8👍2
#工具
我今天才知道沉浸式翻译可以上传pdf进行翻译,然后左右两边对比原文和翻译来阅读,这极大提升了阅读论文的速度。
13👍2😁2
#分布式
#共识算法

Paxos System,讲解Paxos实现的网站,对应论文《Paxos Made Moderately Complex》,提供Python版演示代码
👍6
#方法论
如何发现一个20岁时就值得投资的人

其实这篇文章也可以从个人角度来看:如何成为一个值得被人投资的人?文中的主要观点:好奇心、动手能力、执行力、自我迭代能力等等。
👍9
#工具
之前忘记在哪里看到别人推荐了只有几十块的cherry KC 1000的薄膜键盘,买下来用了几天,除了键盘感觉稍微紧了一些以外,意外地感觉还挺好用,手上的宁芝静电容用了五年多有点审美疲劳,可以放心出闲鱼了。
#存储引擎
#时序数据库
已经有两个朋友先后给我说VictoriaMetrics的时序数据存储引擎是目前世面上最好的了,CTO是fasthttp的第一作者valyala ,听说这个存储引擎实现深度参考了Clickhouse的MergeTree引擎。
🐳5
Forwarded from z
确切地说,vm(不是 vmlogs)应该是目前 prometheus metrics 领域性能最好的数据库。它的实现对这个场景做了不少特化,并大量用了很多高性能 Go 编程技巧(典型的如各种内存池化),所以性能非常不错。
Forwarded from Mengxin Liu
netty 我不太了解,bytebufferpool 是在 go 的 sync.pool 上用了一些统计上的方法优化内存分配的次数和内存占用大小,并不是一个纯算法的优化,算是一种概率优化

https://oilbeater.com/2024/01/09/alloc-slice-for-golang-2-md/#bytebufferpool
3
#杂
上周投了一个美国公司infra的职位,得到的答复是“As it turns out, we are unable to hire in China at this time”
😱13
#工具
https://deepwiki.com 出的开源项目解析工具,可以在上面找到很多热门开源项目的解析,例如OpenRaft:https://deepwiki.com/databendlabs/openraft ,从我做为Committer的角度看,给出的OpenRaft消息流程图看是靠谱的。
15