1作者: honghaier7 个月前
我花了五年时间开发了一款名为“PyMe”的 Python IDE,旨在帮助 Python 学习者可视化软件开发过程。它的整体使用流程类似于 Visual Basic,可以通过拖放创建界面,并通过右键菜单将变量或事件函数绑定到控件。它还可以通过鼠标菜单创建大量访问函数。最终,当你完成任务后,可以直接“运行”并查看结果。如果一切正常,你还可以“发布”并将其打包成 EXE 文件,甚至在 Android 设备上打包成 APK 文件。 PyMe 的主要价值在于为 Python 开发者提供一个所见即所得 (WYSIWYG) 的开发工具。 我每天晚上都会修复错误并更新版本,目前仅提供 Windows 版本。你可以在以下网址直接下载:<a href="https:&#x2F;&#x2F;github.com&#x2F;honghaier-game&#x2F;PythonIDE-PyMe" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;honghaier-game&#x2F;PythonIDE-PyMe</a>
1作者: soheilpro7 个月前
1作者: soheilpro7 个月前
1作者: infl8ed7 个月前
我想分享一个我发现很有帮助的小工作流程,我还没有在其他地方看到过。我并不总是希望在代码审查中使用 AI 辅助,但有时它确实有帮助,对于这些情况,我使用以下方法: 1. 下载原始的 PR diff 文件。在 GitHub 中,你可以通过在 pull request 的 URL 末尾添加“`.diff`”来轻松实现,然后保存生成的页面。 2. 前往你喜欢的接受文件附件并可以访问你的代码库的 AI 聊天/IDE,我喜欢用 Cursor。 3. 如果还没有切换到功能分支,使用 Git checkout 切换到该分支。 4. 在 AI 聊天中,附加 diff 文件和一条消息,例如“帮我审查这个 PR,已附加 diff 文件,我们正在功能分支上”。 就是这样。有时我会让聊天消息更相关,告诉它一些关于任务的背景信息,并要求它检查我感兴趣的 pull request 的特定部分,但十有八九我只是使用上面非常简单的消息,它就能正常工作。 它肯定会吐出一些垃圾,但也发现了非常明显和不明显的错误。 我喜欢这种方法的原因,而不是像 bugbot 那样,除了 bugbot 需要额外付费之外,它还可以让你轻松地继续对话,并且可以在 IDE 中查看文件/diff。 希望这个工作流程对某人有所帮助。
1作者: Keloran7 个月前
最近我又需要开始找工作了,因此在追踪面试和流程方面,我面临着两个实际的选择: 1. 记忆,这不是个好主意,我记不住所有申请过的公司。 2. 使用某种电子表格来跟踪,但这样当我在遛狗时,如果招聘人员打电话问“你听说过公司Y吗”,我就无法快速查找。 所以我决定为此构建一个工具。我猜想市面上已经有无数类似的工具了,但这个工具也让我能在申请工作之余保持忙碌,所以我推出了 interviews.tools。 这是一个简单的面试追踪器,你可以添加所有申请过的公司,当招聘人员打电话时可以快速搜索,看看你是否申请过他们。 可以即时查看未来的面试,以及它们所处的阶段,这样你就不用再疑惑了,并且有日历集成功能,你可以将其链接到你最喜欢的日历应用中,查看所有面试安排。 还有一些非常简单的统计数据,例如:申请了 30 家公司,19 家正在等待回复,4 家被拒绝,3 家进入下一轮。 —— 它也可以在无需注册/登录的情况下使用,这意味着你只能在一个浏览器中使用(非账户使用本地存储),并且你无法获得日历集成功能(因为我不知道具体的时间安排)。 —— 它还提供了源代码,可以在 <https://github.com/keloran/interview-tools> 找到。