1作者: baggiiiie10 天前
这周因为我的 zshrc、nvim 配置和 ghostty 上不同的 gruvbox 变体分心了 7 次之后,我做了一个在工作时间锁定我的配置文件的东西。即使是 sudo vim 也无法绕过。再也不会有“再调整一下”了 :) ## 它的工作原理是 - 在文件上设置不可变标志 - 在收到 SIGHUP 信号时重新加载配置,无需重启守护进程。 - 使用 fsnotify 监视文件,如果检测到更改,立即重新锁定。 - 守护进程由 systemctl/launchctl 保持运行。 当然,你仍然可以以某种方式绕过它,但目标不是安全,而是增加足够的阻力,以帮助你控制自己。 ## 为什么我构建了它: 令人惊讶(或并不令人惊讶)的是,我花了多少时间来调整所有这些配置,甚至都没有注意到。只要出现一点点不便,就很容易 `cd dotfiles` 并进行一些更改。 这最初是一个个人 hack,但它出人意料地有效,所以我认为其他人可能会感同身受 ## 试用一下: - 使用 `brew install baggiiiie/tap/configlock` 安装。 - 运行 `configlock init`。 - 使用 `configlock add ~/.zshrc` 添加文件。
1作者: wrbl10 天前
大家好,我是 Marcin,一个独立开发者。 我正在开发 Codeusse,因为我相信移动设备有潜力成为出色的开发机器,但软件层还停留在 2015 年。 我的目标是通过一个合适的移动 IDE,用编码时间取代滚动时间,从而实现“末日编码”。 目前,它是一个 SSH 客户端,为您提供一个工作区,而不是一个纯粹的终端。 问题:大多数移动 SSH 客户端对触摸输入的处理很差。修饰键使用起来很麻烦,文件编辑也很危险。 解决方案:我添加了一个基于 SFTP 的完整 GUI 文件浏览器,这样您就不必盲目导航了。我还将 LLM 集成到编辑器中。您可以输入自然语言提示来生成配置文件或脚本,这解决了在虚拟键盘上输入复杂语法的问题。 我收取少量订阅费用以支付服务器成本和开发费用。 Hacker News 优惠:如果您现在支持该项目,您的价格将永久锁定。当我发布完整的 IDE 功能并提高公众价格时,早期的 HN 用户将永久保持当前价格。 链接:<a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;pl&#x2F;app&#x2F;codeusse-ssh-client&#x2F;id6757916854">https:&#x2F;&#x2F;apps.apple.com&#x2F;pl&#x2F;app&#x2F;codeusse-ssh-client&#x2F;id67579168...</a> 页面:<a href="https:&#x2F;&#x2F;codeusse.wrbl.xyz" rel="nofollow">https:&#x2F;&#x2F;codeusse.wrbl.xyz</a> 非常欢迎对终端渲染引擎的反馈。安卓版本将在未来推出。
1作者: hien_tpg10 天前
它设计简洁,但注重效率。通过触摸板进行导航:通用返回(向左滑动),按住与 AI 对话,最多同时运行 3 个多任务应用程序。请观看下方视频! 你也可以通过这个链接亲自体验:<a href="https:&#x2F;&#x2F;minhhixn.github.io&#x2F;Matrix_GlassUI&#x2F;" rel="nofollow">https:&#x2F;&#x2F;minhhixn.github.io&#x2F;Matrix_GlassUI&#x2F;</a>。欢迎将任何反馈发送至 driveislimited@gmail.com。 (版主 - 如果这违反了任何规则,请告知,我很乐意删除)
1作者: thomas-jamet10 天前
AI 编码工具擅长代码生成,但在代码组织方面表现不佳。大多数在 10 分钟内构建的演示项目,在 6 个月后就变得难以维护。 本框架旨在解决这一问题。它提供: * 分层复杂度模型(Lite/Standard/Enterprise) - 根据项目规模匹配结构 * 技能 + 工作流架构 - 跨项目可复用的自动化 * AI 优化的文档(GEMINI.md) - 减少迭代周期 * 一致的模式 - 所有项目都采用相同的结构 重点不是“更快地编写代码”,而是“可持续地构建”。代码只需编写一次,但会被修改数十次。 构建这个框架是因为我看到太多 AI 生成的项目演变成“氛围编码”——即没有结构、随意堆砌的文件,并且随着每个功能的增加而加剧混乱。 欢迎正在大规模构建 AI 辅助系统的朋友们提供反馈。