将 pytest 速度提高 10 倍 Weekly
4月 8, 2024
暴雪国服官宣回归,曾经那个二五仔好像又回来了
最近每个月好像都能听说暴雪要回归,与网易和好,但是一直没有证实,本周终于官宣了。附上星际争霸战术列表,开始热身。
本周仍在使用 DB-GPT来探索相关功能,发现更多使用技巧,比如结合 Knowledge 和 Database 一起使用,可以更精准地让 AI 了解数据库结构,尤其是带中文注释描述的时候,从而使 SQL 结果或图表展示也就会更加正确。
发现 #
Discord 团队成员将他们基于 pytest 的单元测试运行时间加快了 10 倍,看看是如何做到的。
https://discord.com/blog/pytest-daemon-10x-local-test-iteration-speed
抛开技术问题本身,这里提到了一个很有意思的点,为什么将 20 秒的耗时提高到 2 秒很重要。
Why is it important? #
Simply put: humans get distracted. When I’m waiting for a test for more than a few seconds, I might click on a notification, open my browser, or get distracted for a few minutes. These distractions extend the feedback loop and make me less efficient in completing my current task.
通过各种手段极致地保持程序员的专注度实际上是更重要的,20 秒可能会带来几分钟甚至十几分钟的打断再恢复的专注成本,这比空等待的 20 秒贵多了!
一篇老科普文章:什么是地图瓦片和缩放等级(不知道过时没)
https://duweis.com/support/viewdoc.html?l=zh-Hans&f=mp&sf=map&k=010_basis_tile
这篇教程介绍了如何用 OpenAI 的 Whisper 模型转录视频,并使用强大的 FFmpeg 工具轻松添加字幕。
使用 Whisper、FFmpeg 和 Python 轻松转录视频并添加字幕
Unix 终端系统(TTY)是如何工作的
https://waynerv.com/posts/how-tty-system-works/
看 antfu 直播写代码
https://space.bilibili.com/668380
工具 #
免费网盘 - 钛盘
https://www.tmp.link/