当我给评论点赞时,它并不会让我跳转到我点赞的评论列表。我从来没有想过在点击收藏按钮后查看我的收藏列表。我只希望它能将讨论添加到列表中,但让我留在讨论页面上。
返回首页
最新
嗨,HN,
我开发了一个名为 SharedVolume 的开源 Kubernetes 操作器,旨在简化不同 Pod 和工作负载之间的数据共享。
问题:
在 Kubernetes 中,从 Git、S3、SSH 或 HTTP 同步数据通常需要初始化容器、侧车或自定义作业。
每个工作负载往往会存储同一数据集的多个副本 → 浪费空间。
卷在不同命名空间之间不能轻易共享。
保持数据更新(新的 Git 提交、S3 更改等)通常意味着需要定时作业或管道。
解决方案(SharedVolume):
定义一个 SharedVolume(命名空间范围)或 ClusterSharedVolume(集群范围)。
操作器会自动拉取数据并与源保持同步。
集群中只存储一份数据副本。
Pods 只需通过添加简单的注释来附加卷。
文档和示例: [https://sharedvolume.github.io](https://sharedvolume.github.io)
目前仍处于测试阶段,因此我非常欢迎反馈、问题和改进建议。
如果你觉得这个项目有用并想支持它,在 GitHub 上给它一个星标将会非常棒——这确实有助于开源项目获得关注!
我正在探索一个针对开发者和技术创始人的想法:一个冷邮件工具,允许你使用 YAML 或 Terraform 风格的配置来定义冷邮件活动。
没有繁琐的用户界面。只需在 Git 中版本控制你的活动,通过命令行运行它们,并通过终端或 API 获取指标。
类似于这样的配置:
```
campaign: outreach
sender: me@domain.com
audience: leads.csv
sequence:
- delay: 0
subject: "Hey {{first_name}}"
body: "..."
- delay: 3d
subject: "Just checking in"
body: "..."
```
它还会处理诸如收件箱轮换、预热、发送限制和退订逻辑等问题。
我很想知道:
* 你会使用这个工具吗?
* 对你来说,哪些功能是必不可少的?
* 你已经喜欢的类似工具有哪些?
* 你看到过哪些潜在的问题?
谢谢!
我开发了BPM Finder,这是一个全面的音频分析工具包,提供三种专业级工具:BPM检测、音乐调性识别和节奏调整——所有功能均在您的浏览器中运行。
## 与众不同之处:
*隐私优先的设计*:您的音频文件永远不会离开您的设备。所有处理都在客户端进行,使用Web Audio API、rubberband-wasm和先进算法。
*三种强大工具于一体*:
- *BPM Finder*:双算法分析,准确率高达99.5%,并提供置信评分
- *Key Finder*:使用相关矩阵的色度分析,精确检测调性
- *Tempo Change*:使用专业的rubberband算法调整音频速度而不改变音调
*多种分析模式*:
- 单文件分析,提供详细结果
- 批量处理(同时处理最多50个文件)
- 实时点击节奏,用于现场BPM检测
## 技术亮点:
- 使用Next.js 15、TypeScript和Web Workers进行高强度处理
- 支持MP3、WAV、FLAC、AAC、OGG、M4A(每个文件最大50MB)
- 无需注册,完全免费使用
- 将结果导出为CSV或与DAW/DJ软件集成
## 实际应用案例:
专业DJ在现场表演中使用它进行节拍匹配,音乐制作人根据BPM组织样本库,健身教练创建与节奏匹配的锻炼播放列表,视频编辑者将背景音乐与剪辑同步。
这个项目的起源是我需要可靠的BPM检测工具来支持自己的音乐制作工作,但找不到既准确又尊重隐私的工具。在经过几个月对音频分析算法和Web Audio API优化的研究后,我构建了这个全面的解决方案。
*试试吧*:<a href="https://bpm-finder.net/" rel="nofollow">https://bpm-finder.net/</a>
非常希望听到HN社区的反馈,特别是来自其他音乐人、音频处理开发者或任何曾经面临类似浏览器分析挑战的人的意见。
*技术栈*:Next.js、TypeScript、Web Audio API、rubberband-wasm、web-audio-beat-detector、Tailwind CSS