## OpenWorkers:自托管边缘计算 OpenWorkers是一个开源运行时,允许您在V8隔离环境中安全地执行不受信任的JavaScript代码——本质上是将Cloudflare Workers的功能带到您自己的基础设施上。它优先考虑数据隐私、可预测的成本并避免供应商锁定。 主要特性包括对KV存储、PostgreSQL数据库和S3/R2兼容存储的绑定,以及`fetch`和`crypto`等标准Web API。Workers在沙盒环境中运行,具有CPU和内存限制以确保安全。OpenWorkers还支持cron调度,并且与Cloudflare Workers语法兼容。 部署通过Docker Compose简化,仅需要一个PostgreSQL数据库。架构利用Nginx、仪表盘、API、runners和Postgate,通过NATS进行通信。 OpenWorkers历经7年构建,从`vm2`和`deno-core`发展到`rusty_v8`,旨在为边缘计算提供一种强大、自托管的替代方案。未来的开发重点是执行记录以进行调试。
在TUG2025会议上,展示了一种用于自动TeX语法高亮显示的新彩色字体。该字体受现有HTML/CSS高亮字体启发,为Prism.js或Pygmentize等较重的语法高亮工具提供了一种轻量级的替代方案。
该字体利用OpenType技术直接为TeX代码片段着色,支持COLRv0和COLRv1两种颜色格式。值得注意的是,它通过一组新颖的OpenType排版规则识别纯TeX、LaTeX2e和LaTeX3宏名称。该项目基于Coji Morishita的M+ Code Latin字体,旨在简化TeX文档中的代码呈现。
有关开发、使用和限制的更多详细信息,请参阅最新一期的*TUGboat*(46:2),字体二进制文件和源代码可在RIT字体仓库中获取。
一场新的“淘金热”正在俄罗斯北极地区展开,但这次并非为了黄金,而是为了猛犸象牙。随着合法象牙贸易面临审查,来自中国的需求为已灭绝的猛犸象牙创造了一个暴利市场,改变了西伯利亚贫困的村庄。
摄影师阿莫斯·查普尔获得了对非法采矿作业的独家访问权,在那里,“象牙挖掘者”使用越来越具破坏性的方法——用高压水枪炸开永久冻土——来挖掘这些古代巨兽的遗骸。一根大型象牙可以卖到数万美元,吸引着人们离开家人整个夏天。
虽然非法狩猎的罚款很小,但环境影响却很大,破坏了景观并影响了当地水路。这项行动在秘密中进行,不断躲避环境巡逻队和警察,凸显了一种由快速致富的承诺所驱动的“狂野西部”氛围。
## VNWA 3E:一款经济实惠的矢量网络分析仪
为了寻找价格实惠、体积不大的矢量网络分析仪(VNA)替代品,作者购买了VNWA 3E,这是一款由无线电爱好者Tom Baier (DG8SAQ) 创建的紧凑型、USB供电的VNA。该设备通过简约的设计、利用谐波分量和超频组件来实现低价格,这种权衡导致其在500MHz以上时的动态范围约为50dB。
VNWA 3E同时测量S11和S21参数,需要手动切换才能测量S22和S12参数。虽然它缺乏传统VNA的一些功能,例如可选择的中频带宽,但它提供了独特的软件功能。初步测试结果显示,使用衰减器和低通滤波器进行测试时,准确度尚可,但在较高频率的S21曲线中出现了一些锯齿状。
该设备被证明对元件测量很有用,包括电感器和电容器,同时利用S11和自定义S21公式进行阻抗计算。尽管存在一些小问题,例如啸叫声(通过在电感器上涂抹胶水解决)以及在某些测量设置下低频性能有限,但VNWA 3E在200Hz至1.3GHz之间的测量中提供了一个极具吸引力的选择。