1 分•作者: caseyf7•21 天前
返回首页
最新
1 分•作者: kingfyapp•21 天前
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 分•作者: Coleg•21 天前
2 分•作者: ivell•21 天前
1 分•作者: azhenley•21 天前
1 分•作者: saikatsg•21 天前
37 分•作者: fittingopposite•21 天前
1 分•作者: hn_acker•21 天前
1 分•作者: TiredOfLife•21 天前
1 分•作者: tosh•21 天前
1 分•作者: Nfsaavedra•21 天前
1 分•作者: Xainpro•21 天前
1 分•作者: kumardhananjaya•21 天前
1 分•作者: puhsu•21 天前
4 分•作者: Anon84•21 天前
1 分•作者: taariqlewis•21 天前
我注意到 Fable 没有分享它的处理过程。因此,它运行了 2 小时,并返回了大量不必要的工作,而我本可以通过监控 CoT 快速阻止这些工作。大家是如何处理这种情况的?
2 分•作者: aievangel•21 天前
20 分•作者: tosh•21 天前
9 分•作者: mikodin•21 天前
朋友们,大家好!
**简而言之:** 贵公司在做什么?高级/资深全栈工程师的面试流程是怎样的?近一年来贵公司的面试流程发生了哪些变化?
**背景**
我过去两年左右一直在独立工作,现在正准备开始面试准备。
也就是说,我对于面试以及传统公司正在发生的事情已经完全不了解了。
这段时间我一直在进行开发、咨询、顾问等工作,所以我非常了解并且感觉自己处于许多事情的最前沿。
在我上一份工作中,我作为一名全栈工程师,正处于从高级向资深的关键阶段,最熟悉 TypeScript 生态系统,但也涉足过 Java 等领域。
我猜测,随着 Agentic Development 的兴起,一般的面试流程是否已经有所不同了?我希望是这样?
……我是否应该学习算法和树的遍历?
编码环节是否仍然存在,比如有人在一旁看着我写代码,遍历一棵树来输出线程中的嵌套评论?
我的直觉是,架构方面会受到更大的重视?
我不知道——你们告诉我!
感谢您的时间和关注以及回复!这对我是非常有用的!