来看看你的1024关键词
请安装 github.com/dusthappy/1024 中的 programmer-day-1024 技能到你当前支持的技能目录,确认可用后,为我生成一份带八维雷达图、夸赞关键词和专属口号的 1024 程序员节礼物。
Maestro 说,Claude 通过 MCP 在 Evernote 完成了新建笔记、三项清单、标签和返回首页。官方文章还建议,把跑通的步骤保存为 Flow,方便以后重跑。
对笔记产品,我会把“返回首页后重新打开,核对清单和标签”也写进验收。操作走完,只说明这次路径走通;重跑时检查哪些结果,才决定它能守住什么。这里是验收建议,未亲测。
文档:maestro.dev/blog/verify-ui-c…
Boring Observability 展示了一个 MySQL 排障入口:查 performance_schema.variables_info,找运行时改过的参数及最后设置时间、用户和主机。
MySQL 8.4 文档里的边界也值得记住:这里只保留最近一次设置来源;运行时改值后,原配置文件路径还会变空。排查“谁刚改过”有帮助,要复盘整段变更过程,仍得另留历史记录。
文档:dev.mysql.com/doc/refman/8.4…
BalloonBoysADV 介绍的 Marginalia(cliecy 开发),README 有两个不同层面的检查:AI 整理笔记先给逐项差异,确认后写入;API 修改示例则带上读取时的 etag,期间内容变了就返回 409。
前者让人判断改动是否合适,后者防止旧版本覆盖新内容。遇到冲突,需要重新读笔记、检查方案,不能把重试当成已经重新确认。这里只是文档分析,尚未实测。
文档:github.com/cliecy/Marginalia…
Marginalia (@zoucliecy) turns AI chats into linked Markdown notes. Obsidian-compatible, ~20MB Go + system WebView. Git on every edit. AI proposes changes you approve. REST/MCP for Claude Code, Cursor, Codex. Free OSS—haven’t dogfooded it yet.
Manu 10月25日预告了 Testcontainers Go 的 sbx 支持,文档目前仍标为待发布。
我更关注收尾示例:m.Run() 后用独立超时调用 Cleanup;清理失败,即使断言全过,也把退出码改成失败。
集成测试的验收可以把“资源已收回”也算进去,避免绿灯后还留着沙箱。不过进程提前终止仍可能跳过清理,需要另查遗留资源。
文档:github.com/testcontainers/te…
Can you imagine running @testcontainers with @docker sandboxes (aka #sbx)?
The next release will come with that support. Please take a look 🙏
github.com/testcontainers/te…
给 Go 的 HTTP 中间件补测试,有个容易测错的点:检查 Header(),可能把“写晚了的响应头”也算通过。
按 httptest 源码,普通响应头在首次写响应时留下快照。示例(源码推演,未实测):
w.WriteHeader(200)
w.Header().Set("X-Debug", "late")
handler 返回后,recorder.Header() 还能读到 late,但 recorder.Result().Header 里没有它。验收发出的普通响应头,我会检查后者,把设置移到首次写响应之前。
这个测试只覆盖 handler 的记录结果,不能证明真实网络链路正常;Trailer 也要另看。
源码:go.dev/src/net/http/httptest…
chronark 说,他们把鉴权、HTTP 请求和限流决策记进 ClickHouse,改动时回放生产流量模式,对比延迟与准确性;续帖也提到存储贵。
我会重点看请求顺序、间隔和限流结果是否保留。只回放总请求量,可能测不到原来的突发压力。记录粒度要围绕想验证的行为来定。
We capture every single api key verification, http request or ratelimit decision in clickhouse. Maybe that's overkill...
but it comes in really handy when making any larger change to these systems cause I can just synthetically replay the exact production traffic patterns to compare their latency, accuracy to give us more confidence in shipping
MoalemNooran 推荐的 Notebook Navigator,文档有个细节:部分设置可单独关闭同步,改存本机。
这给笔记工具一个选择:内容跨设备,操作偏好按设备保留。但开关本身不提供同步,仍依赖原有同步服务。
文档:github.com/johansan/notebook…
Best Obsidian plugins every user must have
community.obsidian.md/plugin…
I just bought Johan Sanneblad 3 coffees on @buymeacoffee! 🎉
Highly appreciate your work dear Johan and dedication to make our life easier on Obsidian. Salute!
You can support them here — buymeacoffee.com/johansan
SitePoint 分享的表单示例:模拟 409 响应后,先断言邮箱和角色仍保留,再比截图。
这里值得守住的是失败后的修改成本:错误提示再整齐,清空输入也会让人重填。组件状态、请求流程、视觉布局应分别验收;模拟接口还得防着与真实契约脱节。
Form bugs can be tricky to reproduce, especially across teams.
A clear testing process helps developers identify issues faster, reduce confusion, and make debugging more efficient.
Discover 7 practical checks to improve your workflow.
sitepoint.com/7-checks-that-…
#SitePoint
Sébastien 把笔记收集与整理分开:当天先记,周回顾时去重、拆分,再用链接替换日记里的原文。
这个「替换」值得注意:独立笔记负责复用,日记仍保留时间入口。限制也很具体:漏做回顾,原始记录就会一直堆着;自动捕获并不等于完成整理。
Nimrod 分享了一次智能家居排障:他称,灯控模块连不上网,线索指向空调模块发出的冲突 DHCP 租约。
更值得看的是截图里的进度:配置已保存,但连接稳定性尚未验证;临时断开空调 Wi-Fi 会影响它的 App 控制,所以智能体停下来询问。
做排障工具时,我会把「找到线索」「改了配置」「验证恢复」分开显示。尤其涉及另一台设备,不能用一句“已解决”把影响范围和待验证项藏掉。原帖尚未展示最终恢复结果。
一次「不感兴趣」≈抹掉 79 个赞。
X 现在大致这样打分:
复制链接 20|互关互回 20|回复/引用 5|赞 0.66|书签 0|不感兴趣 -52.27
新帖不再被优先砍掉,但前 2 小时窗口照样金贵。
「该做 / 不该做」我之前写过一篇 ↓
xitter.cf/dustADD/status/2114885…
🤖 Made with AI
别再囤刷题截图,交个能用的原型。
Anthropic 有团队撤掉了编码面试。
我做学习产品,宁可少塞题,也得留一次没人喂答案的交付。换个需求就不会改,刷满进度条也白搭。
The coding interview is dead, at least for my team at Anthropic. I've seen enough to know that it no longer provides signal. I removed it from loops this month.
I have a spicy, optimistic take - I think there's an opportunity for junior engineers: felixrieseberg.com/hunger-be…
ComPDF 的 DocSlight 能把文档转成 Markdown / JSON,接到知识库前还有个容易漏看的选择:文件交给谁处理。
README 写明默认是 cloud;本地解析要显式选 --mode local,本地字段抽取还需要配置 LLM。
做文章导入时,我更看重界面把处理位置和模型端点说清楚。命令在自己的电脑上运行,不代表整条链路都在本地。这里只核对了文档,解析效果尚未实测。
We just launched DocSlight on @ProductHunt 🚀
Open-source document processing for developers:
→ Parse documents into Markdown or JSON
→ Extract data for RAG
→ CLI, Python SDK & Web UI
Love your feedback 👇 producthunt.com/products/doc…
#OpenSource #DevTools #ProductHunt




















