5作者: zigrazor7 个月前
嗨,HN! 我开发了 [CXXStateTree](<a href="https:&#x2F;&#x2F;github.com&#x2F;ZigRazor&#x2F;CXXStateTree">https:&#x2F;&#x2F;github.com&#x2F;ZigRazor&#x2F;CXXStateTree</a>),这是一个现代 C++ 头文件库,用于创建具有简洁、直观 API 的分层状态机。 它支持: - 深度嵌套状态 - 进入/退出处理程序 - 带有守卫和动作的状态转换 - 使用 `co_await` 的异步转换(C++20 协程) - 可选的运行时类型识别,以提高灵活性 它非常适合复杂的控制逻辑、嵌入式系统、游戏、机器人以及任何您可以使用有限状态机的地方。 我非常欢迎社区的反馈、用例或贡献! 代码库:<a href="https:&#x2F;&#x2F;github.com&#x2F;ZigRazor&#x2F;CXXStateTree">https:&#x2F;&#x2F;github.com&#x2F;ZigRazor&#x2F;CXXStateTree</a>
2作者: BB57 个月前
我开发了 Error Narrator —— 一个用通俗易懂的语言(包括俄语)解释 Python 异常的工具。 它不仅仅是显示追踪信息,还会告诉你: – 发生了什么(用人类语言描述) – 为什么会发生(包括错误背后的概念) – 错误发生的确切位置(文件 + 行号) – 如何修复它(附带代码建议) 它使用 OpenAI 或 HuggingFace 模型,并直接在你的终端或脚本中运行。 这个工具帮助我节省了时间,也帮助了那些刚开始学习 Python 的朋友。我很乐意收到你的反馈、建议,甚至是贡献。它是开源的。
1作者: ArcticLangoor7 个月前
使用 CSS 新的 if() 逻辑构建了一个三反相器环形振荡器,用于门电路行为。JavaScript 驱动反馈回路,并更新自定义属性以绕过 CSS 的循环限制。包含波形渲染、动态过渡和基于浏览器的数字电路仿真。
2作者: lazy_debt7 个月前
诚挚发问。我确实认为你必须同时具备良好的商业和技术开发技能,但我很好奇获得这些技能的途径。是像花两周时间构建一些东西,然后利用社交媒体和人脉网络进行推广这样的方式吗? 对于一个想成为伟大企业家的人来说,他们应该尝试做些什么?