codedump的电报频道
5.39K subscribers
203 photos
6 videos
7 files
765 links
发布个人博客(主页 codedump.info)、想法、推荐等。RSS订阅地址:https://rsshub.app/telegram/channel/codedump_notes,过往汇总搜索可以到:https://app.shokichan.com/c/tg/codedump_notes。
Download Telegram
#人工智能
#世界观

其实上一篇文,核心想表达的是:新环境的变化,孕育着新的机会。以我文中的例子为例,我丝毫不怀疑:未来会有更多专门面向agent打造的硬件。

汽车、火车出现时,确实让马车夫的工作少了很多,但是相对应的:给火车造铁轨、铺铁路、给汽车造零件,等等,都是新出来的工种。以现在的AI时代为例,Agent就是现在最大的变量之一,为这个新物种打造环境,也许就是很多人的新机会。
👍7
#分布式
#独立开发

《图解分布式系统原理》的英文版《Distributed System Illustrated》正式在海外的电子书发布平台leanpub上线。在leanpub的书籍页面,有sample章节可以免费下载试读。

这意味着,从2024年底开始构思写作,历经一年多的打磨,这本教程终于做为一个完整的商品开始上架售卖。我知道现在这类技术书籍肯定不好卖,但是我想看看,在我的努力下,最后能做到什么程度。小说《长安的荔枝》里,男主在面对困难时说的一句话:“既是退无可退,何不向前拼死一搏?”给了我很大的鼓励。这算是我个人独立从零开始完成的第一个作品。

纳瓦尔说:Learn to sell. Learn to build. If you can do both, you will be unstoppable.就这部作品而言,目前已经完成了build阶段,下面就是如何sell了。暂时的想法是在多写英文博客,以及这份教程会完全公开网页版,给leanpub购买链接引流。

另:中文电子版其实也已经完成,但是我暂时还没想好在哪个平台销售。
👍384🔥4
Distributed System Illustrated 上线一天后,卖出了第一份。看起来应该不是自来水的流量,谢谢支持我的朋友。
👍27
#独立开发
#分布式

《Distributed System Illustrated》也可以在我的博客上完整阅读到英文版的全部内容了: https://www.codedump.info/dist-system-en/

另外,我在博客的页面,加上了明显的展示书籍信息的小框框。
👍202
#系统设计
云风这个纯文本保存本地聊天记录的方案,在我看来就是纯纯的草台班子的设计方案,这个方案几乎没有任何扩展性、容错性。

之所以采用数据库,是要用到它的索引(加速查询)和崩溃恢复等功能点。我举一个最简单的例子:在微信聊天记录中搜索文本。按照他的这个设计,每个对话一个文本文件,那么对话一多文件就多;另外,还可能存在某些吹水的群每天上千条消息,这样累计下来可能单个群聊天就是十万甚至更多的消息。那么这样一个简单的文本查询功能,怎么在大量的对话文件、单个文件还很大的情况下,几乎用户无感知的返回查询结果呢?

云风在评论区里还用梦幻西游来讲自己的方案有多成功,开玩笑,梦幻西游每天的聊天数据量差微信多少个数量级?给三个人做菜,和相同时间给几百人、几千人、几万人做菜,能用同样的方案吗?
🔥17👍4
#人工智能
当 Agent 走向生产,Infra 面临哪些挑战?

引用文章中的话,从给人写infra到给agent写infra,面临两个变换:
变换一是主体:从人到 Agent。这不只是换了个用户:Agent 以机器速度和机器规模干活,还自主决策,7×24 不停。

变换二是系统性质:从确定性到随机性。模型的输出是非确定的,Agent 的任务是长时运行、有状态的。
#投资
#人工智能

十年过去了,更新了知乎问题“2016 年你买过的最物有所值的东西是什么?”的回答
🥰15👍124
#开源项目
#数据库

pgsqlite:实现了一个 PostgreSQL 协议适配层,让原本只能通过 SQLite 接口访问的数据库,就像一个 PostgreSQL 服务器一样,用于简化开发/测试基础设施中的数据库准备。
🤔3
#数学
菲尔兹奖没有意外!两位中国籍数学家创造历史

中国籍数学家邓煜、王虹同时获得2026年菲尔茨奖。(以前在频道里提到过王虹,履历不算是一个数学天才型选手,非数学竞赛生出身)

和丘成桐、陶哲轩两位曾经获得菲尔茨奖的数学家不同的是,这两位一直到本科阶段,接受的都是中国大陆的教育。某种程度上,我认为他们的得奖是大陆基础教育的胜利。
9🌚4🤣4
#人工智能
Clean Code for AI Agents

这篇文章讨论了在2026年,当代码的主要读者从人类程序员转变为AI代理(如Claude Code、Cursor等)时,《Clean Code》原则需要如何重新排序和调整。

AI代理有独特的技术约束——上下文窗口有限、文件截断、依赖grep导航、每次工具调用都消耗token和延迟。因此,传统的代码整洁原则需要按新的优先级重新整理:

最重要的原则:小函数和小文件(适配代理的一次性读取)、单一职责(方便隔离推理)、独特有意义的命名(grep友好)、带原因和背景的注释(代理爱读注释,且不应被删掉)、显式类型(避免类型推断错误)、DRY(防止代理漏改重复代码)、可无头运行的测试(TDD成为技术义务)。
🐳76
#数据库
PGSimCity - PostgreSQL 工作原理可视化解析

PGSimCity 是一个 PostgreSQL 数据库引擎的 3D 可视化模拟工具,将数据库内部机制映射为一座虚拟城市,便于用户理解。它展示如 TPS、缓存命中率、WAL 流量等关键指标,并允许用户自定义事务频率、读写比例等参数,模拟数据库性能变化。用户可通过回放控制、交互建筑和预设场景(如检查点风暴、缓存激冷等)深入观察 PostgreSQL 的内部运作,包括缓冲池、检查点进程、自动清理与复制机制。该项目主要用于教学与原理展示,参考了大量权威资源,包含一个 4 分钟的引导教程,目前仍为早期原型。
8
#数学
周末看了两个科普挂谷猜想的视频:李永乐老师的《挂谷猜想究竟是什么》,《一口气看懂王虹获菲尔茨奖》,个人觉得后者更好,有动画解释。勉强看懂了一些二维空间下的解释。

另外,也是从这个视频里,知道了豪斯多夫维数 。我们经常说的二维空间、三维空间指的是拓扑维度或者几何维度,这些维度都是自然数。而拓扑维度在描述分形的时候就遇到了困难,于是引入了这个豪斯多夫维数,它并不像拓扑维度一样总是自然数,而可能是非整数的有理数或者无理数。具体可以看上面第二个视频的解释。
👍5🤔1