返回首页
最新
我不想要另一个应用程序、通知或仪表板。
我想要的是一种通过我每天都在查看的东西——我的桌面,来进行微妙的每日提醒。
于是,我构建了一个小型的本地优先守护进程,它每天更新一次壁纸,显示与我的目标相符的信息。
网站:https://gen-wal.laptopserver.dev
GitHub:https://github.com/nicemit/gen-wal
非常希望能收到反馈。
嘿,HN,这是一个我想分享的小型 Haskell 学习项目。它只是一个网站,你可以看到有多少人和你写了完全相同的文本(我觉得这是个有趣的想法)。
这个项目是使用 Scotty、SQLite、Redis 和 Caddy 构建的。目前它运行在一个小型的 DigitalOcean 虚拟机上(1GB 内存)。
使用 Haskell 进行网页开发(特别是使用 Scotty)比我想象的稍微容易一些,但与其他语言相比,仍然是一个相对困难的任务。我遇到的主要问题之一是 Haskell 的多种字符串类型:String、Text(及其懒惰版本)、ByteString(及其懒惰版本),而且每个库选择使用这些类型中的不同一种。此外,还有一个软性要求是需要学习单子变换器(例如,理解 liftIO 的作用),这使得最初的开发更加困难。
Anthropic 有一些文档使用了 git worktree:<a href="https://code.claude.com/docs/en/common-workflows#run-parallel-claude-code-sessions-with-git-worktrees" rel="nofollow">https://code.claude.com/docs/en/common-workflows#run-parallel-claude-code-sessions-with-git-worktrees</a>
有一些应用程序在后台利用了 git worktree:<a href="https://conductor.build">https://conductor.build</a>
我也尝试过使用 lazygit,以便更加方便。
当我需要确保代理不会意外重叠时,我仍然更倾向于拥有我的代码库的多个克隆。
我很好奇其他人是怎么做的。