1作者: QuantFantom9 个月前原帖
我一直在思考一个想法,旨在帮助开发者更快地启动全栈应用程序,并提供一种类型安全、现代化的设置。我考虑创建一个全面的模板,内容包括: - 后端:使用 F#(包括 API 和工作者),采用 F# 的消息传递架构,并通过 SignalR 实现实时更新。 - 前端:集成了 DaisyUI 和 Tailwind CSS 的 Angular,配备简单的单例服务来保持状态,并提到 SignalR 以实现实时更新。在 Angular 中,rxjs/signals 是一个非常强大的特性。 - 协调:使用 Redis Streams 提供类似 Kafka 的能力,Postgres 的 skip locked 特性用于更安全的并发分布式工作队列,Redis/Postgres 分布式锁允许扩展(多个 Docker 工作者/API)。 - 部署:在 Fedora CoreOS 上自托管(维护无忧的不可变系统),使用 Ansible 进行自动化,部署在 Hetzner 专用服务器上(使用 Docker Swarm),以实现显著的成本节约和控制。 - 可观察性:使用 Vector 收集容器日志,使用 DuckDB 探索收集的日志。 - 网络:自动域名管理的 Traefik(便捷的 SSL,Docker 友好的反向代理)。 - 重要集成:Mailjet(电子邮件),Stripe(支付),Mailerlite(新闻通讯分发和注册),Docusaurus(文档 + 博客)即刻可用。 这个想法是将其作为一次性终身购买提供,并附带免费更新,类似于 https://shipfa.st/ 的模式,给用户在类似 https://cryptoquant.dev/ 的项目上提供显著的起步优势。 你们中的一些人可能在 https://cryptoquant.dev/ 上见过我的 F# 架构/解析帖子——这个想法旨在将这种思维方式转化为一个实用的、可重用的资产。 在我花时间构建着陆页和收集电子邮件之前,我希望能得到你们的初步反馈: 一个全面的 F# + Angular 模板,采用这种特定的自托管栈,你们觉得有价值吗?
1作者: p0w3n3d9 个月前原帖
你好,我的孩子们正在上铃木音乐学校,这意味着我需要坐在他们身后做笔记。同时,我还需要记录发生的事情,因为有时写下来太困难了。 你能推荐一些应用程序吗(最好是安卓系统的,但PC也可以),帮助我向孩子们展示这些笔记的结果,并附上录音的参考(例如,在3:45时老师展示了如何颤音等)?
1作者: habedi09 个月前原帖
Hsdlib是一个小型C库,用于快速计算向量之间的距离和相似性。<p>目前,它支持:<p><pre><code> - 欧几里得距离、曼哈顿距离和汉明距离 - 点积、余弦相似度和杰卡德相似度 </code></pre> Hsdlib使用SIMD加速(AVX、AVX2、AVX512、NEON和SVE指令)来提高计算速度。<p>GitHub链接:<a href="https:&#x2F;&#x2F;github.com&#x2F;habedi&#x2F;hsdlib">https:&#x2F;&#x2F;github.com&#x2F;habedi&#x2F;hsdlib</a>