2 分•作者: byteface•21 天前
大家好!我是 byteface。myjs 是我最近一次意外的发现,想在此与大家分享。 几年前,我出于好奇开始用 Python 编写 DOM API:[https://github.com/byteface/domonic/](https://github.com/byteface/domonic/) 我时不时地会更新一次,从 MDN 页面中加入更多功能。我有很多单元测试,但发现移植实际代码和库是测试 DOM 兼容性的有效方法。但我不想进一步污染核心代码,因为我已经移植了 d3 和 jquery。 于是我创建了一个名为 domonic-libs 的新仓库:[https://github.com/byteface/domonic-libs/](https://github.com/byteface/domonic-libs/) 总之,几天前,在忠实地移植一些 JavaScript 库以在 dom.py 和 javascript.py 上运行时,我遇到了 Acorn(一个 JavaScript 解析器),并将其转换成了纯 Python。 一旦 Acorn.py 生成了 AST,我就将其与 domonic 的 JavaScript 和 DOM 节点进行映射,令我惊讶的是……实际的 JavaScript 代码开始在 Python 进程中执行了! 试试看: pipx install myjs 我很想听听大家的想法、需要测试的边缘情况或任何反馈!
1 分•作者: taariqlewis•21 天前
我注意到 Fable 没有分享它的处理过程。因此,它运行了 2 小时,并返回了大量不必要的工作,而我本可以通过监控 CoT 快速阻止这些工作。大家是如何处理这种情况的?
9 分•作者: mikodin•21 天前
朋友们,大家好! **简而言之:** 贵公司在做什么?高级/资深全栈工程师的面试流程是怎样的?近一年来贵公司的面试流程发生了哪些变化? **背景** 我过去两年左右一直在独立工作,现在正准备开始面试准备。 也就是说,我对于面试以及传统公司正在发生的事情已经完全不了解了。 这段时间我一直在进行开发、咨询、顾问等工作,所以我非常了解并且感觉自己处于许多事情的最前沿。 在我上一份工作中,我作为一名全栈工程师,正处于从高级向资深的关键阶段,最熟悉 TypeScript 生态系统,但也涉足过 Java 等领域。 我猜测,随着 Agentic Development 的兴起,一般的面试流程是否已经有所不同了?我希望是这样? ……我是否应该学习算法和树的遍历? 编码环节是否仍然存在,比如有人在一旁看着我写代码,遍历一棵树来输出线程中的嵌套评论? 我的直觉是,架构方面会受到更大的重视? 我不知道——你们告诉我! 感谢您的时间和关注以及回复!这对我是非常有用的!