返回首页
24小时热榜
在本周第七次被我的 zshrc、nvim 配置和 ghostty 上不同的 gruvbox 变体分心后,我制作了一个工具,可以在工作时间锁定我的配置文件。即使是 sudo vim 也无法绕过。再也不用“再调整一次”了 :)
## 它的工作原理:
- 为文件设置不可变标志
- 在不重启守护进程的情况下,通过 SIGHUP 信号重新加载配置
- 使用 fsnotify 监视文件,如果检测到更改则立即重新锁定
- 守护进程通过 systemctl/launchctl 保持运行
当然,你仍然可以以某种方式绕过它,但目标并不是安全,而是增加足够的阻力,以帮助你增强自我控制。
## 我为什么要构建它:
让我惊讶的是(或者说并不惊讶)我花在调整这些配置上的时间有多少,而我自己却没有意识到。每当出现一点小麻烦时,随便 `cd dotfiles` 并做一些更改是太容易了。
这最初是一个个人的黑客项目,但效果出乎意料的好,所以我想其他人可能也会有同样的感受。
## 尝试一下:
- 使用 `brew install baggiiiie/tap/configlock` 安装。
- 运行 `configlock init`。
- 使用 `configlock add ~/ .zshrc` 添加文件。
嗨,HN,我是Marcin,一名独立开发者。
我正在开发Codeusse,因为我相信移动设备有潜力成为优秀的开发机器,但软件层面仍停留在2015年。
我的目标是通过一个合适的移动IDE来实现“绝望编码”,将滚动时间替换为编码时间。目前它是一个SSH客户端,提供一个工作空间,而不仅仅是一个普通的终端。
问题是:大多数移动SSH客户端对触摸输入的处理很糟糕。修饰键使用起来很麻烦,文件编辑也存在风险。
解决方案是:我在SFTP上添加了一个完整的图形用户界面文件浏览器,这样你就不必盲目导航。我还将一个大型语言模型集成到编辑器中。你可以输入自然语言提示来生成配置文件或脚本,这解决了在虚拟键盘上输入复杂语法的问题。
我收取少量订阅费用以覆盖服务器成本和开发费用。
HN用户专享:如果你现在支持这个项目,你的价格将永远锁定。当我发布完整的IDE功能并提高公众价格时,早期的HN用户将永久保持当前价格。
链接: [https://apps.apple.com/pl/app/codeusse-ssh-client/id6757916854](https://apps.apple.com/pl/app/codeusse-ssh-client/id6757916854)
页面: [https://codeusse.wrbl.xyz](https://codeusse.wrbl.xyz)
非常感谢对终端渲染引擎的反馈。Android版本将在未来推出。
它简单却高效设计。通过触控板进行导航:通用返回(向左滑动),长按与人工智能对话,同时最多支持3个多任务应用。请查看下面的视频!<p>您可以通过以下链接亲自尝试:<a href="https://minhhixn.github.io/Matrix_GlassUI/" rel="nofollow">https://minhhixn.github.io/Matrix_GlassUI/</a>。欢迎将任何反馈发送至 driveislimited@gmail.com。<p>(版主 - 如果这违反了任何规则,请告诉我,我会乐意删除)
AI 编程工具在生成方面表现出色,但在组织方面却存在不足。大多数在 10 分钟内构建的演示在 6 个月后变得难以维护。
这个框架旨在填补这一空白。它提供了:
• 分级复杂性模型(轻量版/标准版/企业版)——将结构与项目规模相匹配
• 技能 + 工作流架构——在项目之间实现可重用的自动化
• AI 优化的文档(GEMINI.md)——减少迭代周期
• 一致的模式——所有项目采用相同结构
关注的重点不是“更快编码”,而是“可持续构建”。代码只需编写一次,但会被修改数十次。
在看到太多 AI 生成的项目退化为“随意编码”——没有结构的临时文件,每增加一个功能就加剧混乱后,我才构建了这个框架。
欢迎那些在大规模构建 AI 辅助系统的人提供反馈。
我计划建立一个目录网站——我应该选择 Next.js 还是 Astro?
我需要一个在Rust中实现的嵌入式键值存储,具备静态加密功能。redb几乎完美——纯Rust、ACID支持、出色的API——但没有加密支持。虽然SQLCipher为SQLite提供了解决方案,但对于redb却没有类似的东西。同时,也没有任何解决方案能够在支持全文搜索的同时实现加密和压缩。
因此,我对其进行了分支开发。redb-turbo在页面级别添加了加密和压缩功能。其API与redb完全相同——只需在构建器中添加一两行代码即可。它可以单独使用加密、单独使用压缩,或者同时使用两者。你还可以在你的redb页面上训练自定义的压缩字典。它包含一个基准测试——无论哪种设置都会明显减慢读写速度,但影响并不算太大。
<a href="https://crates.io/crates/redb-turbo" rel="nofollow">https://crates.io/crates/redb-turbo</a>
我非常希望能收到对此的反馈,我确实需要在一些系统项目中部署之前对其进行加固。但我希望它对某些人来说是有方向性帮助的。