2作者: rvitorper4 个月前原帖
你好,感谢你提前抽出时间。<p>我看到有些评论提到在 Nginx 前面使用 HAProxy,Nginx 作为应用实例的反向代理。我想了解这种架构在什么情况下是可行且推荐的,是否可以直接去掉 HAProxy,仅使用 Nginx 作为对外服务器,或者干脆去掉 Nginx,此外,还有没有其他因素需要考虑使用 HAProxy 和 Nginx,比如将它们与一些 Varnish 实例配合使用。<p>非常感谢你的时间。
1作者: xjtumj4 个月前原帖
<p><pre><code> 嗨,HN!我创建了这个成绩计算器,以解决我在大学时遇到的问题。 每个学期的期末考试前,我都会花时间用电子表格计算“我在期末考试中需要多少分才能在这门课上拿到A?”我想学生们仍然会面临这个问题,所以我做了一个简单的工具。 功能: - 期末成绩计算器(你需要的分数) - 加权成绩计算器(多个作业具有不同的权重) - 成绩转换器(百分比 ↔ 字母成绩 ↔ GPA) - 实时计算,首次加载后可离线使用 技术栈:Next.js 15(应用路由器)、TypeScript、Tailwind CSS。完全静态网站,部署在Vercel上。 代码是开源的(链接在页脚)。我专注于使其快速且易于访问——没有追踪,没有账户,仅仅是一个计算器。 欢迎提问有关实现的内容或对功能的反馈!</code></pre>
12作者: caioricciuti4 个月前原帖
我开发了 Duck-UI,这是一个基于网页的 SQL 编辑器,能够通过 WebAssembly 在浏览器中完全运行 DuckDB,无需后端支持。 <p>问题:每当我需要查询 CSV、Parquet 文件,或者进行 SQL 操作时,我必须: (a) 启动一个 Jupyter Notebook (b) 使用命令行界面 (c) 上传到托管服务。 <p>每一步都有摩擦(加载 CSV 或测试一些 SQL(学习)时实在太麻烦了)…… <p>解决方案:DuckDB 的 WASM 运行时使我们能够在客户端进行 SQL 分析。可以从磁盘或 URL 加载 CSV/JSON/Parquet 文件,编写 SQL,立即获取结果。数据保留在您的机器上。 <p>功能: - 带有自动补全和语法高亮的 SQL 编辑器 - 导入 CSV、JSON、Parquet、Arrow(本地或远程 URL) - 查询历史、快捷键、主题切换 - 通过 OPFS 实现持久存储(数据在浏览器刷新后依然存在) - 可选:连接到外部 DuckDB 服务器 - 一行命令的 Docker 部署或 Node 20+ 开发服务器 <p>技术细节: - DuckDB 编译为 WASM;在浏览器中执行查询 - 基于 OPFS 的持久性 - Apache 2.0 许可证 - 支持 Chrome 88+、Firefox 79+、Safari 14+ <p>使用场景: - 学习 SQL 而无需设置数据库 - 临时数据探索(CSV 转 SQL 只需几秒钟) - 在投入生产前快速原型开发 - 注重隐私的工作流程(数据不离开您的浏览器) <p>GitHub: <a href="https://github.com/ibero-data/duck-ui" rel="nofollow">https://github.com/ibero-data/duck-ui</a> 实时演示: <a href="https://demo.duckui.com" rel="nofollow">https://demo.duckui.com</a> 快速开始: docker run -p 5522:5522 ghcr.io/ibero-data/duck-ui:latest <p>希望能获得反馈: (1) 我遗漏的使用场景 (2) 您遇到的性能瓶颈 (3) 能让您将其作为默认 SQL 草稿本的功能。