{"pageContext":{"index":281,"total":364,"name":"2024-09-21","items":[{"node":{"frontmatter":{"title":"bun通过tinycc支持直接编译运行c代码","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"javascript","url":"https://bun.sh/blog/compile-and-run-c-in-js","author":"Jarred Sumner","translator":"","tags":["c"],"priority":1},"html":"<hr>\n<p>性能比napi强几倍，适用于小量代码，但是对于大型c项目例如postgresSQL是不适合的</p>"}},{"node":{"frontmatter":{"title":"GitHub 找到删除文件的提交的技巧","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"devops","url":"https://devblogs.microsoft.com/oldnewthing/20240909-00/?p=110234","author":"Raymond Chen","translator":"","tags":["git"],"priority":1},"html":"<hr>\n<p><code class=\"language-text\">git log -- path/to/deleted/file</code></p>\n<p>github\n<a href=\"https://github.com/%E2%9F%A6user%E2%9F%A7/%E2%9F%A6project%E2%9F%A7/commits/%E2%9F%A6branch%E2%9F%A7/%E2%9F%A6path/to/deleted/file%E2%9F%A7\">https://github.com/⟦user⟧/⟦project⟧/commits/⟦branch⟧/⟦path/to/deleted/file⟧</a>\n例如:\n<a href=\"https://github.com/microsoft/Windows-universal-samples/commits/main/Samples/ApplicationData/cs/Scenario5_DataChangedEvent.xaml.cs\">https://github.com/microsoft/Windows-universal-samples/commits/main/Samples/ApplicationData/cs/Scenario5_DataChangedEvent.xaml.cs</a></p>"}},{"node":{"frontmatter":{"title":"freepublicapis - 免费api汇总","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"nodejs","url":"https://www.freepublicapis.com/","author":"freepublicapis","translator":"","tags":["api"],"priority":1},"html":"<hr>"}},{"node":{"frontmatter":{"title":"chokidar - 小巧精干的跨平台文件监控","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"nodejs","url":"https://github.com/paulmillr/chokidar","author":"Paul Miller","translator":"","tags":["file"],"priority":1},"html":"<hr>"}},{"node":{"frontmatter":{"title":"Oracle，是时候释放 JavaScript 商标了","publish":true,"cover":"https://javascript.tm/stamp.svg?__frsh_c=1a329511a4105a98049b6e87108aefc457b9e704","showCover":null,"date":"2024-09-21","category":"javascript","url":"https://javascript.tm/","author":"Ryan Dahl, Brendan Eich, Michael Ficarra, Rich Harris, Isaac Z. Schlueter, Feross Aboukhadijeh, James M Snell, Wes Bos, Scott Tolinski, Shu-yu Guo, Jordan Harband, Matt Pocock, 以及 JavaScript 社区的 7,511 名其他成员","translator":"","tags":["mark"],"priority":1},"html":"<hr>\n<p>《美国法典》第 15 篇第 1127 节规定：</p>\n<p>如果出现以下任一情况，则商标应被视为“放弃”：\n对于 JavaScript，这两个标准都适用.</p>\n<blockquote>\n<p>老编：签名的都是闻名的大佬</p>\n</blockquote>"}},{"node":{"frontmatter":{"title":"math4devs.com - 数学符号对应的javascript代码","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"javascript","url":"https://math4devs.com/","author":"math4devs.com","translator":"","tags":["math"],"priority":1},"html":"<hr>"}},{"node":{"frontmatter":{"title":"next-saas-starter  - Next.js, Postgres, Stripe, and shadcn-ui的项目模板","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"nodejs","url":"https://github.com/leerob/next-saas-starter","author":"Lee Robinson","translator":"","tags":["nextjs"],"priority":1},"html":"<hr>"}},{"node":{"frontmatter":{"title":"github创始人文章 - 为什么 GitHub 真的赢了","publish":true,"cover":"https://blog.gitbutler.com/content/images/size/w800/2024/09/scott.gg.png","showCover":null,"date":"2024-09-21","category":"devops","url":"https://blog.gitbutler.com/why-github-actually-won/","author":"Scott Chacon","translator":"","tags":["github"],"priority":2},"html":"<hr>\n<p>我们赢了，因为我们在正确的时间开始，我们有品味。</p>"}},{"node":{"frontmatter":{"title":"react19 秘籍汇总 - 新特性一目了然","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"frontend","url":"https://www.epicreact.dev/react-19-cheatsheet","author":"Kent C. Dodds","translator":"","tags":["react"],"priority":1},"html":"<hr>"}},{"node":{"frontmatter":{"title":"slimify.app - 在线图片压缩","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"frontend","url":"https://slimify.app/","author":"slimify.app","translator":"","tags":["tools"],"priority":1},"html":"<hr>"}},{"node":{"frontmatter":{"title":"React, TypeScript, TailwindCSS, 和 Vite创建chrome扩展的指南","publish":true,"cover":"https://www.luckymedia.dev/_next/image?url=https%3A%2F%2Fcms.luckymedia.dev%2Fassets%2Fposts%2Fgoogle-chrome-extensions-react-vite-tailwindcss.png&w=3840&q=75","showCover":null,"date":"2024-09-21","category":"nodejs","url":"https://www.luckymedia.dev/blog/how-to-create-a-chrome-extension-with-react-typescript-tailwindcss-and-vite-in-2024","author":"Lokman Musliu","translator":"","tags":["chrome"],"priority":2},"html":"<hr>"}},{"node":{"frontmatter":{"title":"simple-keyboard - 轻量级javascript虚拟键盘","publish":true,"cover":"https://user-images.githubusercontent.com/25509135/187999993-fb5422fd-a56f-4a9a-84a9-55c94478f61c.gif","showCover":null,"date":"2024-09-21","category":"javascript","url":"https://github.com/hodgef/simple-keyboard","author":"Francisco Hodge","translator":"","tags":["keyboard"],"priority":2},"html":"<hr>"}},{"node":{"frontmatter":{"title":"ts-remove-unused - 检查删除typescript无用代码","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"javascript","url":"https://github.com/line/ts-remove-unused","author":"LINE","translator":"","tags":["typescript"],"priority":1},"html":"<hr>"}},{"node":{"frontmatter":{"title":"使用 v4l2 DMA 硬件编码器和 WebRTC 将您的 Raspberry Pi 变成低延迟家庭安全摄像头","publish":true,"cover":"https://github.com/TzuHuanTai/RaspberryPi_WebRTC/raw/main/doc/pi_4b_latency_demo.gif","showCover":null,"date":"2024-09-21","category":"other","url":"https://github.com/TzuHuanTai/RaspberryPi_WebRTC","author":"Tzu Huan Tai","translator":"","tags":["pi"],"priority":2},"html":"<hr>"}},{"node":{"frontmatter":{"title":"免费前端开发小工具汇总","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"frontend","url":"https://jam.dev/utilities","author":"jam.dev","translator":"","tags":["tools"],"priority":1},"html":"<hr>"}},{"node":{"frontmatter":{"title":"tough-cookie - cookie操作","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"nodejs","url":"https://github.com/salesforce/tough-cookie","author":"Salesforce","translator":"","tags":["cookie"],"priority":1},"html":"<hr>"}},{"node":{"frontmatter":{"title":"分类账系统","publish":true,"cover":"","showCover":null,"date":"2024-09-21","category":"other","url":"https://news.alvaroduran.com/p/engineers-do-not-get-to-make-startup","author":"Alvaro Duran","translator":"","tags":["Ledgers"],"priority":1},"html":"<hr>\n<p>我曾经在一家初创公司工作，在每笔交易中，它都失去了几美分</p>\n<p>我们的 CEO 命令客服在发生错误交易时手动补偿这些美分。</p>"}}]}}