9作者: rench3215 天前原帖
嗨,HN,我是 Pavel。 我创建 Sklad 是因为作为一名 DevOps 工程师,我对处理操作数据的方式感到沮丧。我经常需要访问 SSH 密码(在无法使用密钥的情况下)、特定的 IP 地址和复杂的 CLI 一行命令。我意识到我把这些信息存储在不安全的文本文件或便利贴上,因为标准的剪贴板管理器感觉太臃肿,而密码管理器对于我的工作流程来说又太慢。 我想要一个“仓库”来存储这些数据——一个可以安静地驻留在系统托盘中,支持深层次的层级结构,完全离线工作,并且外观工业化的工具。 这个应用是用 Rust 和 Tauri v2 构建的。核心技术挑战是将本地 JSON 树结构直接映射到递归的本地操作系统托盘菜单。这使得你可以通过悬停来浏览嵌套文件夹,而无需打开窗口。 为了安全性,我实现了 AES-256-GCM 加密,并使用 Argon2 进行密钥派生。当保险库锁定时,敏感数据会从内存中清除,托盘菜单会收缩到锁定状态。 在 Tauri v2 Beta 生态系统上构建这个应用的过程非常有趣。我很想听听你们对实现的反馈,特别是关于 Rust 端安全逻辑的部分。 代码库: [https://github.com/Rench321/sklad](https://github.com/Rench321/sklad)
1作者: madsohm5 天前原帖
Facebook的动态功能失效了。尽管所有消息的通知都已开启,但只有部分用户能收到通知。只有一些人能在主动态中看到最新的帖子。有时我确实会收到通知,但往往是在紧急消息发布很久之后才收到。 有没有人成功地将他们的本地社区从Facebook群组迁移出去? 我在考虑邻里对话/活动、托儿所、幼儿园、孩子的同学、体育社区等。 如果有的话,你们去了哪里?是自己搭建了什么,还是自托管了一些开源项目?还是找到了好的付费替代方案?
1作者: causalzap5 天前原帖
嗨,HN, 我开发了Rivals Victory,这是一个为新英雄射击游戏《Marvel Rivals》设计的战术工具包。 在游戏过程中,我发现仅凭游戏内的记分板很难跟踪胜利条件和团队节奏。我希望能够计算“终极经济”(谁拥有终极技能优势),并根据特定机制(命中扫描、眩晕、护盾)筛选英雄,以便进行反选。 该项目使用了以下技术: - Astro(用于静态性能) - React(用于交互式计算器) - Tailwind CSS(用于用户界面) - 开放数据(我在GitHub上开源了JSON数据) 目前这是一个个人项目。我很想听听你们对用户界面/用户体验的反馈,或者你们认为缺少的任何功能!