返回首页

一周热榜

1作者: cmina7 天前
我昨天发布了 CoCoMS 的 2.0 版本,这是一个采用 F/OSS 许可(GNU GPL)的 Laravel PHP 文档管理应用程序。 CoCoMS 是一个现代化的 Laravel 12 应用程序,用于管理建筑项目中的通信、文档和信息。它提供了基于角色的访问控制、文件管理、全文搜索以及文档的有序标签功能。 CoCoMS 的诞生缘由?纯粹是因为我想要解决一个痛点!我希望创建一个简单而强大的基于 Web 的文档管理系统,专门用于管理建筑项目执行过程中产生的通信。我需要一个建筑团队能够使用的系统,并且能够根据每个用户的角色来控制数据访问。我还希望该系统易于访问(即只需使用 Web 浏览器即可访问),并能够将数据导出为 Microsoft Excel 格式,以便进一步分析和展示。 代码库:https://github.com/chrmina/cocoms
1作者: DavidObando7 天前
我从2019年就开始着手这项工作,最初主要是一个设计理念。在过去的一个月里,我大力投入,使其能够100%投入使用,并取代我所有个人项目中的C#。现在我觉得它已经足够成熟,可以收集其他开发者的反馈了。如果您尝试使用它,我希望您喜欢它并分享您的想法!
1作者: filup7 天前
我有一些关于软件工程师术语过时的看法和观点想提交给 Hacker News。 我认为软件工程师和“氛围程序员”(vibe coders)需要一个新的称呼。就叫大家“建造者”(Builders)吧。你从来没有真正意义上像盖房子那样,用图章来定义工程师,而现在,一个“氛围程序员”可以设计软件并称自己为软件工程师,而无需经历你今天所经历的那些艰辛。这很混乱,从长远来看也没有意义。 这就是新的竞技场。我们现在有糟糕的建造者,他们建造的房子会倒塌、出现水渍、地下室被淹、地板吱吱作响,或者因为电线松动而烧毁。或者……也有优秀的建造者。他们为自己建造的房屋感到自豪。他们每天与各工种的工人会面。他们清楚每个工种在做什么。他们知道房子会屹立百年,因为他们在整个建造过程中都密切关注着。他看到了每一车被倾倒和压实的泥土,看到了屋顶板上的每一颗钉子。 优秀的建造者甚至可能偶尔会穿上工具腰带,亲自动手做一些体力活。他们可能会调整框架,因为他们知道这会如何影响最终产品。他们可能会在工程师忽略的薄弱环节处进行加固。他们可能会在框架中间调整窗户的位置,因为他们知道之后组装过程中会出现的巨大问题。他们会精心布置常用区域的插座,或者提高电路的安培数,因为他们知道将来该位置会使用什么样的设备。 每个人都能获得同样优秀的基层基础。但这并不是衡量一个好房子的标准。无论基层基础有多好,他们都不关心这栋房子。建造者必须关心。拥有现场经验的建造者永远不会失去价值,而房子也不会自己建造。