2作者: Hayatoo9 个月前原帖
嗨,HN, 和许多在macOS上工作的你们一样,我花费了无数小时与本地开发环境斗争。通过Homebrew安装不同版本的PHP、Node、数据库和Web服务器,或者试图处理复杂的Docker设置,感觉就像一份全职工作。处理依赖关系、版本冲突,以及在不同需求的项目之间切换,始终是一个令人头疼的问题。 这种挫败感促使我开发了ServBay。 ServBay是一个专为macOS设计的集成本地开发环境。我的目标很简单:消除设置和管理开发环境的痛苦,让你能够真正专注于编写代码。 ServBay提供一个简单的图形界面,来安装和管理你所需的一切,而不是通过Homebrew逐个安装,或配置复杂的docker-compose.yml文件: - 多个版本的PHP、Node.js和Python - 常用数据库,如MySQL、PostgreSQL和MongoDB - Web服务器,如Caddy和Nginx - 基本服务,如本地DNS、邮件测试和轻松管理SSL证书 - 甚至最近添加了对Ollama的支持,以便进行本地AI开发 核心理念是简单和快速。你可以在几分钟内设置一个完整的工作环境,而不是几个小时,无需调试依赖地狱或与配置文件作斗争。ServBay在后台处理复杂性,让你无需担心。它就是好用。 目前,ServBay已在macOS(Intel和Apple Silicon)上可用。Windows版本正在计划和开发中。 我在Show HN上发布这个项目,希望能从开发者社区获得真实的反馈。我非常希望听到你们的想法、功能建议或遇到的任何问题。我的目标是让这个工具成为macOS上最好的本地开发工具。 请在这里查看: [https://www.servbay.com](https://www.servbay.com) 感谢你的关注!
2作者: mrktsm__9 个月前原帖
大家好!<p>我正在开发一个名为 CodeCafé 的网络应用——这是一个基于浏览器的协作代码编辑器,灵感来自 VS Code 和 Replit,但无需下载、注册或任何设置。你只需打开链接,就可以开始一起编码。<p>前端使用 React 和 TypeScript 构建,后端则基于 Java 和 Spring Boot,利用 WebSockets 实现实时编辑。为了同步更改,我使用了 Redis 和一个自定义的操作转换系统(没有使用任何第三方库!!!)。<p>这个想法源于我发现当地的暑期学校在使用 Google Docs 教授编程(没错,真的)。Google Docs 简单且免费,但我想要一个可以真正用于编写和运行代码的工具——而且不需要任何注册或复杂的设置。这就是 CodeCafé 诞生的原因。<p>目前,这个应用不存储文件,也无法导出你的作品。这是我目前正在努力实现的一个关键功能。<p>如果你喜欢这个项目,欢迎给我的仓库加星以支持我!!<p>快来看看,并告诉我你的想法!<p>GitHub: github.com/mrktsm/codecafe<p>网络应用: codecafe.app
2作者: Ifedayo_s9 个月前原帖
嘿,HN(黑客新闻), 我们开发了 Ductape,旨在使后端集成可重用且与环境无关。<p>您只需定义一次逻辑(例如支付、认证、通知),并将特定于提供者的内容(如 API 密钥、端点和重试机制)外部化到配置中。<p>这样,逻辑可以在不同的服务、项目和环境中重用,而无需重写代码。<p>这就像将您的服务逻辑与基础设施解耦。您甚至可以通过更改配置而不是代码来切换提供者。<p>我们使用它来节省时间、减少错误并简化服务扩展。 想知道您的想法。<p>我们一直在默默构建,现在已经从隐秘状态中走出来,推出了公开测试版。我们非常希望听到您的反馈。<p>您可以在 www.ductape.app 上试用它。<p>加入我们的 Discord —— <a href="https:&#x2F;&#x2F;discord.gg&#x2F;JHXxQ6MAwb" rel="nofollow">https:&#x2F;&#x2F;discord.gg&#x2F;JHXxQ6MAwb</a>,我们会在那里聊天,回答问题。<p>欢迎在下面提问。