1作者: JasmineAs3 个月前原帖
大家好,我的技术栈是 .NET,团队领导让我在项目中实现结构化日志记录,并且了解面向切面编程。我们应该能够对日志进行查询。你们能推荐一些课程和资源,或者提供一份学习路线图吗?
1作者: m2fauzaan3 个月前原帖
构建原生应用程序既慢又困难,但尽管面临挑战,我真的很享受使用Swift进行开发的过程。我注意到其他项目使用Electron快速上线并获得了关注——即使它们在做类似的想法。这让我思考:在大多数用户似乎并不关心底层技术的情况下,坚守原生开发是否是一种错误?
1作者: brainless3 个月前原帖
大家好, 我是Sumit,我正在构建nocodo.com - [https://github.com/brainless/nocodo](https://github.com/brainless/nocodo)。这是一个相当雄心勃勃的项目,我觉得我可以从HN的朋友们那里获得一些必要的支持。下面是nocodo正在发展成的样子: - 使用您自己的Linux机器或云服务器(开发机器)来管理应用程序构建的完整生命周期,使用Git、GitHub、云服务提供商、CI等。 - 您将获得代码变更(Git)、问题/任务(最初为GitHub)、CI(最初为GitHub Actions)的集成视图。 - 如果您生成二进制文件,可以直接访问测试部署到您的计算机或服务器 - DNS、数据库由您管理。 - 团队协作将在任务/项目级别变得可能。 - `manager`守护进程托管API,以便从Web/移动接口连接到开发机器上的项目。 - `manager`可以运行任意数量的Claude Code、Gemini CLI、Qwen Code、Continue dev等 - 您自己的API密钥/专业计划。 - `manager-web`应用程序将连接到`manager`,允许向任何项目发送提示,查看状态等。 - `manager`将与GitHub、GitLab、CI平台、Cloudflare和云服务提供商进行API集成。 - `manager`将检查CI,管理测试和生产部署的DNS。 - `manager`基于我自己的一组上下文提示构建,以便在您的项目上工作(氛围编码):http://nododo.com/playbook - `manager-mobile`应用程序将很快推出,提供与manager-web相同的功能。 - `launcher`应用程序将很快推出,管理在Scaleway、Digital Ocean等上的开发者服务器,使用您的API密钥、SSH密钥等。 用户界面将变得类似于您从Bolt、Replit、Lovable等平台所期待的样子。最初,nocodo将仅支持新项目,后端使用Rust + Actix Web,前端使用Typescript + Solid JS + Tailwind。数据库使用SQLite,配合LiteStream + S3备份。CI管道将为您添加 - 所有由编码代理生成。目标是使非工程团队能够构建全栈应用程序。 如果您访问 [https://github.com/brainless/nocodo/releases](https://github.com/brainless/nocodo/releases),您可以看到我自己在使用这个项目。我通过SSH连接到我的开发机器(这将很快通过manager实现),我与Claude Code对话,Claude编辑代码,使用基于GitHub的工作流程,测试本地二进制文件并继续构建。 nocodo将是自托管的,不会有供应商锁定,支持多个编码代理、云服务提供商等。如果您启用,将通过nocodo.com进行身份验证,并且将是一个小额订阅(大约每年60美元,适用于5人团队)。 我是一个独立创始人,过去两年一直在追逐这个项目。nocodo.com自2013年以来一直伴随我。我觉得有必要分享这个项目,因为它正在成型,同时我也面临资金短缺。我在业余时间进行咨询以维持生计,所以如果您喜欢我的工作并有任何合作机会,请通过我所在的任何网络联系我。 非常感谢, Sumit