2作者: sivann3 个月前原帖
嘿,HN,对于那些厌倦了使用 kafka-consumer-groups.sh 和类似工具的朋友们,这里有一个小型的实时监控命令行工具,专为 Apache Kafka 设计,能够以简洁的类似 top 的界面显示消费者延迟和事件速率。你可以快速评估哪些消费者存在延迟,以及他们何时能够赶上。 我制作这个工具是为了快速评估远程本地集群的健康状况,因为这些集群大多数时候缺乏适当的监控。 该工具可以在这里找到: [https://github.com/sivann/kafkatop](https://github.com/sivann/kafkatop) 我非常希望听到你们的反馈,或者你们认为可以为这个工具增加价值的任何功能!
1作者: SonOfLilit3 个月前原帖
我昨天在以色列的PyCon上进行了这个演示。<p>它有一些非常不错的练习,您可以在家尝试,特别是LLM评估的练习。<p>如果有兴趣,我可以在线用英语进行演示。如果您感兴趣,请给我发邮件。
1作者: hogypitersan3 个月前原帖
我有短期记忆障碍,对写作没有热情,但我想学习写点东西,因此我需要我的笔记作为我的第二大脑。不过,我不仅需要一个笔记应用,我还想自由地表达我的想法,并设置一些待办事项。因此,我决定创建一个符合我需求的网络应用。 这是我最终的产品,欢迎你试用,并给我一些反馈。 这是一个免费的应用程序。 访问 <a href="https:&#x2F;&#x2F;paperly.id" rel="nofollow">https:&#x2F;&#x2F;paperly.id</a> 获取详细信息。
2作者: xtrkil3 个月前原帖
我一直在进行一个有趣的副项目:故事转漫画。 这个想法很简单: 粘贴一个短故事。 选择一种风格(漫画或连环画)。 获取具有一致角色、场景和情绪的面板。 它会分析你的文本,构建角色参考,制作面板的故事板(对话、镜头角度、情绪),然后生成完整的漫画页面。最难的部分——也是使其真正可用的原因——是保持角色在不同面板中的一致性。 我们已经用它将微型故事、黑客马拉松总结和一些搞笑的内部笑话转变为真正的漫画章节。虽然还处于早期阶段,但足够有趣,我们认为 HN 的朋友们可能会喜欢玩这个。 在这里给我们的 GitHub 点个星: [https://github.com/victorhuangwq/story-to-manga](https://github.com/victorhuangwq/story-to-manga)
3作者: ivarojha3 个月前原帖
我所有的开发文档分散在 Notion、Google Drive、一个 GitHub 仓库和 Slack 的文本笔记中。目前我正在招聘开发人员,觉得应该先把这些整理好。 我希望有一个地方可以保存开发入职培训、设计文档、API 文档、运维资料、应急手册,可能还可以连接 GitHub 进行代码搜索,连接 Linear,以及其他一些常用的开发工具。并且这一切都应该容易维护和同步。 在我之前的创业公司经历中,我们使用的是 Confluence 和 Phabricator。现在的新创业公司有没有使用什么新的工具呢?
6作者: ruben-davia3 个月前原帖
我正在开发一个名为Davia的平台——一个用于创建互动文档的工具。 这些是“活文档”:每一页都是独立的,结合了可编辑内容、互动组件和数据。你可以阅读、编辑并与之互动——它们更像是迷你应用,而不是静态文档。 这里有几个有趣之处: 互动组件是即时生成的代码片段,因此你不再受限于像Notion那样固定的模块。你可以在文档内部创建无限灵活的功能。 从技术上讲,一个互动页面是由组件(MDX文件)、数据(JSON文件)和一个主HTML文件组成——所有这些都是即时打包和编译的。这为每个文档提供了独特的可移植架构。 一旦构建完成,你可以将文档发布为一个实时网站(带有自定义URL和持久的互动)或作为一个开源模板,供他人导入、重混和构建。 我们正在围绕这个平台建立一个开源社区。如果有人导入你的模板,你将获得相应的信用(在测试阶段,你甚至可以从中获利)。 在测试阶段使用是免费的,我很希望能和你一起构建这个平台。 如果你喜欢尝试小工具、挑战互动文档的极限,或者想探索分享知识的新方式,这将会很有趣。 欢迎反馈、想法和贡献——加入我们,参与r/davia_ai!
2作者: kmelve3 个月前原帖
大家好!我们在 styled-components 进入维护模式后进行了分叉,因为我们的生产应用(以及许多其他应用)无法在一夜之间完成迁移。 背景故事:我们在2024年7月向 styled-components 提交了 PR #4332([链接](https://github.com/styled-components/styled-components/pull/4332)),其中包含了对 React 18 的优化。当宣布进入维护模式时,我们将该 PR 转变为这个分叉。 我们修复了以下内容: - 添加了 React 18 的 useInsertionEffect - 为 React 19 重写了流式服务器端渲染(SSR) - 用现代 JavaScript 替换了 ES5 输出 - 使用原生 flatMap 优化了数组操作 - 修复了 Next.js 应用路由器,使其无需 50 多行样板代码即可工作 Linear 测试后发现,初始渲染速度提高了 40%,且没有任何代码更改。 如何尝试: ```bash npm install @sanity/styled-components@npm:styled-components ``` 或者对于 React 19: ```bash npm install @sanity/css-in-js@npm:styled-components ``` 您可以使用以下基准工具进行测试:[链接](https://css-in-js-benchmarks.sanity.dev/) 我们将其命名为“last-resort”,因为这正是它的用途。我们并不打算长期维护 styled-components - 实际上,我们自己正在迁移到 vanilla-extract。这只是一个性能过渡工具,以便团队能够正确迁移。 React 团队建议逐步摆脱运行时 CSS 注入。我们同意。但迁移需要时间,生产应用需要立即发布。