<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/js/rss-style.xsl" type="text/xsl"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0"><channel><title>极道</title><link>https://www.jdon.com/</link><description>探索 分享 交流 解惑 授道 。更多关注见https://www.jdon.com/followus.html</description><item><title>CVE-2024-YIKES：Rust生态库被投毒，这个毒顺着供应链一路传染</title><link>https://www.jdon.com/91947-cve-2024-yikes-incident-report-funny-rust.html</link><description>一个用 Rust 写的库被人下了毒，然后这个毒顺着供应链一路传染过去了。一次依赖攻击导致四百万开发者电脑中毒，最后被一个挖矿病毒意外修复。整个过程从一条被盗的地铁卡开始，到一台不存在的YubiKey商店，再到一只叫Kubernetes的狗。这是安全最奇怪的一天。 Nesbitt安全实验室：Incident Report: CVE-2024-YIKES 出事了，而且是很奇怪的事 事情是这样的。有个程序员叫Marcus</description><category domain="https://www.jdon.com/tag/28556/">RUST教程</category><category domain="https://www.jdon.com/tag/15185/">漏洞与安全设计</category><category domain="https://www.jdon.com/tag/15977/">限定上下文BC</category><category domain="https://www.jdon.com/tag/222/">编程语言平台比较</category><pubDate>Mon, 11 May 2026 01:21:00 GMT</pubDate><guid>https://www.jdon.com/91947-cve-2024-yikes-incident-report-funny-rust.html</guid><dc:creator>banq</dc:creator><dc:date>2026-05-11T01:21:00Z</dc:date></item><item><title>幂等性实战：同一个请求Key带着不同参数来了怎么办？</title><link>https://www.jdon.com/91946-idempotency-second-request-different-guide.html</link><description>别让你的重试接口悄悄把钱付两遍！开发保证不重复的接口，难点不在第一次请求成功时，而在第二次请求内容不同、系统崩溃或超时的时候。本文用大白话讲透如何用数据库行锁、命令哈希和状态机，真正搞定支付级的不重复执行。 原文标题： Idempotency Is Easy Until the Second Request Is Different作者背景： Dochia 团队，专注于构建高韧性命令行工具和分布式系统。 搞不定第二次请求，你的幂等就是个缓存玩具</description><category domain="https://www.jdon.com/tag/44485/">幂等性</category><category domain="https://www.jdon.com/tag/35487/">软件弹性工程与设计</category><category domain="https://www.jdon.com/tag/1093/">分布式事务教程</category><category domain="https://www.jdon.com/tag/35489/">限速与重试指南</category><pubDate>Mon, 11 May 2026 01:09:00 GMT</pubDate><guid>https://www.jdon.com/91946-idempotency-second-request-different-guide.html</guid><dc:creator>banq</dc:creator><dc:date>2026-05-11T01:09:00Z</dc:date></item><item><title>Matt Pocock AI编程工作坊实战教程</title><link>https://www.jdon.com/91937-Matt-Pocock-ai-coding-workflow-guide.html</link><description>AI编程通关手册：从傻白甜到甩手掌柜！本文基于马特波科克Matt Pocock的AI编程工作坊视频，阐述利用AI高效写代码。核心观点是先做人类主导的“拷问式”规划，再用AI自动执行，把大任务切小，始终保持在AI的“聪明区”干活。 发表日期：2026年5月11日  原文标题：Full Walkthrough Workflow for AI Coding — Matt Pocock  作者背景：Matt Pocock，资深</description><category domain="https://www.jdon.com/tag/98071/">vibe编程</category><category domain="https://www.jdon.com/tag/94214/">AI智能体Agent</category><category domain="https://www.jdon.com/tag/619/">架构师资料教程</category><category domain="https://www.jdon.com/tag/99755/">AI提示上下文工程</category><pubDate>Sun, 10 May 2026 22:28:00 GMT</pubDate><guid>https://www.jdon.com/91937-Matt-Pocock-ai-coding-workflow-guide.html</guid><dc:creator>banq</dc:creator><dc:date>2026-05-10T22:28:00Z</dc:date></item><item><title>VibeCoding+智能体=质量雪崩：跳过代码审查推倒软件工程的骨牌效应</title><link>https://www.jdon.com/91849-Vibecoding-Agent-Engineerin-coding-review.html</link><description>AI编程让代码生成快如闪电，但程序员开始跳过审查，整个软件行业从“慢工细活”变成“狂飙失控”。文章揭秘了代码信任如何崩塌、GitHub怎么被刷单，以及为什么以后最值钱的是“你敢不敢背锅”。 作者背景Simon Willison，Django核心贡献者，开源老将，长期观察AI怎么折腾编程圈的技术博主。 AI写代码太快导致我们连bug都追不上 以前改一个按钮颜色要开半小时会，现在AI三秒钟给你</description><category domain="https://www.jdon.com/tag/320/">软件工程资料汇编</category><category domain="https://www.jdon.com/tag/94214/">AI智能体Agent</category><category domain="https://www.jdon.com/tag/98071/">vibe编程</category><category domain="https://www.jdon.com/tag/40027/">代码评审</category><pubDate>Wed, 06 May 2026 23:07:00 GMT</pubDate><guid>https://www.jdon.com/91849-Vibecoding-Agent-Engineerin-coding-review.html</guid><dc:creator>banq</dc:creator><dc:date>2026-05-06T23:07:00Z</dc:date></item><item><title>两年后放弃Lombok：Java代码与@注释的显隐之分</title><link>https://www.jdon.com/91789-why-we-removed-lombok-java-team.html</link><description>Java团队耗时两年最终放弃Lombok，核心原因是其“隐形代码”导致生产环境调试困难、新人上手慢、注解存在隐藏陷阱。改用显式代码后，堆栈可读、构建简化、团队掌控力提升。 作者背景Devrim Ozcay，资深后端工程师，经历过多个Java项目从原型到大规模微服务架构的全周期。 Lombok在你一个人写小玩具的时候挺好使。但只要你的团队超过三个人，项目要跑在生产环境上，半夜有可能会出故障，那Lombok给你省的那点敲键盘的时间，迟早会变成你掉头发的数量。我们</description><category domain="https://www.jdon.com/tag/224/">Java编程技巧心得</category><category domain="https://www.jdon.com/tag/395/">Java教程与面试题</category><category domain="https://www.jdon.com/tag/16355/">符号推理与形式逻辑</category><category domain="https://www.jdon.com/tag/41258/">Lombok</category><pubDate>Mon, 04 May 2026 23:29:00 GMT</pubDate><guid>https://www.jdon.com/91789-why-we-removed-lombok-java-team.html</guid><dc:creator>banq</dc:creator><dc:date>2026-05-04T23:29:00Z</dc:date></item><item><title>AI陷阱：监督悖论导致的人类自身技能退化</title><link>https://www.jdon.com/91776-ai-coding-trap-skill-atrophy-developer.html</link><description>本文警告过度依赖AI编程代理会削弱开发者核心能力，揭示“监督悖论”如何让技能退化反噬工作效率，并提供保留人类主动控制的实用工作流。 AI编程不是偷懒是偷脑子：当指挥家当久了，你连键盘都不会敲了  你以为你在指挥AI写代码，其实AI在帮你慢慢戒掉编程 你写需求，AI写代码，你负责审核。但这个流程藏着三个互相喂养的死循环：第一，你越是让AI干脏活累活，你自己的编码肌肉就越萎缩。第二，你越不懂代码底层逻辑，就越看不出AI生成的屎山代码里的</description><category domain="https://www.jdon.com/tag/58254/">认知困境</category><category domain="https://www.jdon.com/tag/320/">软件工程资料汇编</category><category domain="https://www.jdon.com/tag/30661/">AI人工智能指南</category><category domain="https://www.jdon.com/tag/98071/">vibe编程</category><pubDate>Mon, 04 May 2026 02:31:00 GMT</pubDate><guid>https://www.jdon.com/91776-ai-coding-trap-skill-atrophy-developer.html</guid><dc:creator>banq</dc:creator><dc:date>2026-05-04T02:31:00Z</dc:date></item><item><title>卡帕西揭秘软件3.0：安装软件只需给AI下命令</title><link>https://www.jdon.com/91768-software-3-0-karpathy-agent-native-economy.html</link><description>别再学Bash了！Karpathy：未来安装软件就是复制一段话给AI，安装文件是.md，而不是.sh！ 卡帕西Andrej Karpathy，OpenAI创始成员、特斯拉前AI负责人，斯坦福大学计算机视觉博士，被誉为“深度学习界最会沟通的人” 大模型让传统软件管道集体下岗：Karpathy亲述软件3.0如何重写一切 因为大模型能直接从原始输入跳到最终输出，所以传统软件中那些专门负责中间转换的模块会整块整块地消失 &lt;</description><category domain="https://www.jdon.com/tag/103289/">AI端侧</category><category domain="https://www.jdon.com/tag/98071/">vibe编程</category><category domain="https://www.jdon.com/tag/94214/">AI智能体Agent</category><category domain="https://www.jdon.com/tag/99755/">AI提示上下文工程</category><pubDate>Sun, 03 May 2026 03:17:00 GMT</pubDate><guid>https://www.jdon.com/91768-software-3-0-karpathy-agent-native-economy.html</guid><dc:creator>banq</dc:creator><dc:date>2026-05-03T03:17:00Z</dc:date></item><item><title>把AI写代码当编译器输出：代码评审消失背后的流程重构</title><link>https://www.jdon.com/91757-ai-codegen-compiler-trust-pipeline-testing.html</link><description>把AI写的代码当成编译器输出，用测试和流程替代人工审查，核心是把信任从“看代码”转移到“验证流程”。 作者：Hugo Venturini，工程与AI系统实践者 工程团队把AI生成的代码当成“编译器吐出来的东西”，用测试、约束和监控来兜底，人工逐行看代码这件事自然会消失。 你现在觉得不看代码心里发毛，其实不是因为AI不靠谱，而是因为你还没把“验证体系”搭起来。就像你敢直接运行编译器产物，是因为几十年里大家把类型系统、测试、CI、监控这些护城河全堆满了。</description><category domain="https://www.jdon.com/tag/40027/">代码评审</category><category domain="https://www.jdon.com/tag/320/">软件工程资料汇编</category><category domain="https://www.jdon.com/tag/17472/">敏捷工程方法</category><category domain="https://www.jdon.com/tag/98071/">vibe编程</category><pubDate>Sat, 02 May 2026 22:47:00 GMT</pubDate><guid>https://www.jdon.com/91757-ai-codegen-compiler-trust-pipeline-testing.html</guid><dc:creator>banq</dc:creator><dc:date>2026-05-02T22:47:00Z</dc:date></item><item><title>Zed 1.0协议风波：你的代码被用来做训练数据</title><link>https://www.jdon.com/91706-zed-privacy-controversy-explained.html</link><description>你的代码被拿去炼丹了吗？Zed事件真相全流程揭秘：Zed编辑器用户协议引发争议，核心是数据使用权与用户隐私的信任冲突。本文用大白话拆解法律条款、技术原理和用户焦虑，给出实用判断方法，帮开发者理性选择。 用户看了Zed 1.0发布的协议吓得睡不着，厂商说只是为了修bug搞优化，两边互相理解不了，于是吵成一锅粥。你写代码本来图个清静，结果协议里写着我能用你的数据搞这搞那，你心里肯定咯噔一下。厂商那边也很委屈，我帮你做AI补全，不看你写过的代码我怎么猜你下一行要啥。这就好比你去理发，理发师说我要看你头发才能剪，你觉得他要偷你头发做假发套。最后吵来吵</description><category domain="https://www.jdon.com/tag/15185/">漏洞与安全设计</category><category domain="https://www.jdon.com/tag/38692/">IDE编程开发指南</category><category domain="https://www.jdon.com/tag/98071/">vibe编程</category><category domain="https://www.jdon.com/tag/297/">职场吐槽</category><pubDate>Thu, 30 Apr 2026 01:37:00 GMT</pubDate><guid>https://www.jdon.com/91706-zed-privacy-controversy-explained.html</guid><dc:creator>banq</dc:creator><dc:date>2026-04-30T01:37:00Z</dc:date></item><item><title>GhostTrack免费开源情报工具教程：IP手机号用户名追踪指南</title><link>https://www.jdon.com/91701-ghosttrack-osint-tool-tutorial.html</link><description>GhostTrack是GitHub上的免费OSINT工具，输入IP、手机号或用户名就能扒公开数据。本文拆解安装流程、每个模块咋用、技术真相和法律风险。 GhostTrack就是一个帮你省钱的自动化信息收集工具。你把IP地址、手机号或者用户名丢进去，它自动跑去各大公开数据库和平台翻查，然后把找到的信息拼成一份报告给你。整个过程在你自己电脑上跑，不用注册账号，不用按月交钱，一分钱不用花。 你肯定遇到过这种情况：收到一个陌生电话想查是哪里的，看到一个可疑IP想定位一下，或者想知道某个用户名在哪些平台注册过</description><category domain="https://www.jdon.com/tag/445/">GitHub工具库推荐</category><category domain="https://www.jdon.com/tag/15185/">漏洞与安全设计</category><category domain="https://www.jdon.com/tag/77518/">黑科技</category><category domain="https://www.jdon.com/tag/82319/">生产力黑客</category><pubDate>Wed, 29 Apr 2026 22:51:00 GMT</pubDate><guid>https://www.jdon.com/91701-ghosttrack-osint-tool-tutorial.html</guid><dc:creator>banq</dc:creator><dc:date>2026-04-29T22:51:00Z</dc:date></item></channel></rss>
