3作者: dmk4 个月前
市面上有很多 Artemis II 任务追踪器。我查阅了不少,但总会遇到相同的问题——有些数据看起来不对劲,在小屏幕上使用不便,还有些对于我真正想了解的信息来说又过于复杂:船员在做什么,猎户座飞船在哪里,它飞行的速度有多快。我找到的最好用的是 issinfo.net/artemis,它的设计给了我很多启发。 所以我自己做了一个。对我来说,真正有趣的部分是数据。事实证明,任何人都可以免费查询 JPL 的 Horizons API,获取猎户座飞船的完整星历数据——位置、速度、距离。我以前根本不知道有这个东西。 更棒的是:NASA 的深空网络发布了一个实时 XML 数据流(eyes.nasa.gov/dsn/data/dsn.xml),每 5 秒更新一次,显示哪些地面天线正在与哪些航天器通信。目前,堪培拉的两个天线正锁定在猎户座上——一个发送指令,两个都在接收 6 Mbps 的 S 波段遥测数据,距离 296,000 公里。你可以在同一个数据流中看到朱诺号、JWST、火星奥德赛号。这些东西就这样公开着,真是令人惊叹。 这个应用程序从 Horizons 获取轨道数据,从 NASA 公布的飞行计划中获取船员活动,并从 DSN 获取实时地面站状态。说实话——它主要是在监督下用“氛围代码”编写的。数据管道部分更像是手动操作:弄清楚哪些是公开可用的,如何从原始矢量计算相对位置,如何缓存和回填。那部分才有趣。 代码已在 GitHub 上开源。我为自己构建它,也把它当作一个有趣的练习,但欢迎任何反馈——尤其是在数据正确性方面,以及我可能遗漏了哪些其他公共数据源。 来源:https://github.com/dmarchuk/artemis.fyi
2作者: dlvktrsh4 个月前
这是我在申请各种工作时构建的工具。<p>我曾使用 Claude 生成不同版本的简历,以适应不同的职位(Flutter、WordPress、全栈、Python 后端、智能 AI/RAG)。它效果不错,但我一直遇到限制——无论是控制权还是积分。而且,当为特定职位定制简历时,我也希望得到更一致的结果。<p>所以我构建了这个工具。<p>要点:<p>基于一个基础简历生成多个版本 客户端 PDF 渲染(浏览器中使用 PDFKit,无需服务器) 本地优先 PWA,可离线使用 JSON 导入/导出 FOSS(欢迎提交模板/功能的 PR)<p>在线演示:<a href="https:&#x2F;&#x2F;resume.journy.live" rel="nofollow">https:&#x2F;&#x2F;resume.journy.live</a> 代码库:<a href="https:&#x2F;&#x2F;github.com&#x2F;qmanas&#x2F;resume-builder-react" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;qmanas&#x2F;resume-builder-react</a><p>工作流程: 导入:使用任何基于聊天的 AI,结合你的简历和应用内的提示词,生成 JSON 版本,然后导入 创建版本:加载主简历 → 进行修改 → “保存预设” → 命名(例如 flutter) 更新版本:加载版本 → 编辑 → “保存预设” → 确认覆盖<p>无需登录,数据不会离开你的浏览器。<p>很好奇大家对这个想法和实现的看法。
4作者: 4m1rk4 个月前
好奇开发者专属的性格测试会是什么样的。所以用 FastAPI、HTMX 和 AlpineJS 做了这个。