返回首页
最新
我有以下内容,顺序不分先后:<p>1. 语言(自然语言,如英语;以及形式语言,如数学、Python等)
2. 音乐
3. 美食
4. 晶体管
5. MS Excel
6. 火箭
7. P2P 文件共享
8. 加密技术<p>你觉得怎么样?我觉得我还缺少一些历史上的发明,比如古腾堡印刷机。
嗨,HN,我是一名独立开发者和程序员。
我创建了HomeGenGuide,因为我发现要获得家庭备用电源安装成本的清晰估算实在太困难了,尤其是在与销售代表沟通时需要经历很多复杂的流程。
这个工具根据发电机类型、燃料来源和潜在的人工费率来计算估算成本。在技术方面,它是用Next.js构建的,并且作为我对程序化SEO(pSEO)和细分市场分析兴趣的一个实际案例研究。
我希望能得到你们的反馈:
- 成本估算逻辑的准确性。
- 作为一个细分实用工具的整体用户体验。
- 还有哪些其他变量我应该考虑(例如,特定地区的法规)。
嘿,HN!我创建了Gitmore来解决我一直遇到的问题:花费数小时为利益相关者整理我团队每周的工作内容。
它的功能:
Gitmore连接到您的GitHub/GitLab/Bitbucket仓库(通过webhooks,绝不接触您的代码),并利用人工智能生成可读性强的团队活动报告。
示例报告: [https://www.gitmore.io/example.html](https://www.gitmore.io/example.html)
互动演示: [https://demo.arcade.software/5tZyFDhp1myCosw6e1po](https://demo.arcade.software/5tZyFDhp1myCosw6e1po)
一般来说,快乐星期五就是玩画图猜词。由于缺乏更有趣的游戏,我设计了“TEQ - 事情迅速升级”。<p>这个游戏的规则是,你会得到一个问题,然后你需要写下一个搞笑的答案。在每个人都写完答案后,所有玩家会投票选出最搞笑的答案。
现在,编码代理可以在最小的人力干预下运行,那么在这段时间里,人类应该做些什么呢?<p>我们是否只是成为“旁观者”,等待结果?我们应该密切监控它们,还是更好地远离,去做其他事情——比如阅读、观看讲座,甚至玩游戏——让代理自行运行?<p>对于那些定期使用编码代理的人来说:你的工作流程是怎样的?你如何在不干扰的情况下保持高效,并且如何决定何时介入?
管理本地音乐库曾经意味着需要同时使用多个应用程序:一个 Soulseek 客户端用于查找音乐,MusicBrainz Picard 用于标签处理,一个文件管理器用于整理文件夹,最后还有一个音乐播放器。每当有新专辑发布,就需要在不同窗口之间切换,等待应用程序重新扫描,并希望所有内容都能放在正确的位置。
我开发了 Waves,将整个工作流程整合到一个以键盘驱动的终端应用中。
工作流程:
- 按下 "f d" 直接从播放器搜索 Soulseek
- 从 MusicBrainz 的结果中选择一个发行版,下载匹配的文件
- 自动导入,自动标签处理,获取专辑封面,并进行 Picard 兼容的重命名
- 音乐文件进入你的库,随时可以播放
无需切换窗口,无需等待库重新扫描,无需手动整理文件。
但它不仅仅是一个优秀的音乐播放器:
- 使用米勒列导航(艺术家 > 专辑 > 曲目),支持 vim 快捷键
- 无间断播放,支持 MP3/FLAC/Opus/M4A
- 收音机模式:当你的播放队列结束时,使用 Last.fm 的相似艺术家继续从你的库中播放
- 支持 Last.fm 的 scrobbling,带离线队列
- 支持 MPRIS 实现 Linux 桌面集成
- 支持文件夹的播放列表、收藏夹、带撤销/重做的队列
- 全文搜索功能(SQLite FTS5)
- 状态持久化:队列、位置等在重启后依然保持
使用 Go、Bubble Tea 和 SQLite 构建。Soulseek 集成需要运行 slskd 实例([https://github.com/slskd/slskd](https://github.com/slskd/slskd))。
```
go install github.com/llehouerou/waves@latest
# 或在 Arch 上
yay -S waves-bin
# 或使用 Nix
nix run github:llehouerou/waves
```
进入后按 "?" 查看快捷键绑定。欢迎随时询问架构相关问题或提出功能请求。