不稳定的重连测试是由于 `EventSource` 在首次错误时永久关闭导致的。已修复 `src/events.ts` 中的 `connect()`,使其关闭并在 250ms 后使用 `setTimeout` 安排重连。全部 3 个测试现已通过。
不稳定的重连测试是由于 `EventSource` 在首次错误时永久关闭导致的。已修复 `src/events.ts` 中的 `connect()`,使其关闭并在 250ms 后使用 `setTimeout` 安排重连。全部 3 个测试现已通过。
生物能够在极端环境中休眠存活不同的时长,对太空探索具有重大意义。在太空,紫外线是致命的,但薄层屏蔽可让耐辐射奇球菌等微生物存活数年到数十年,从而增加火星污染风险。在岩石泛种说中,火星到地球的岩石转移在物理上是可行的,深部岩石中的微生物在星际旅行中可存活约5万至50万年,取决于岩石大小;永冻土细菌显示可存活数十万年。关于微生物在古老盐岩中存活数亿年的说法,因污染和DNA/辐射限制仍存争议,尽管已有确凿证据表明其可存活约10万年。总体而言,部分微生物能长期休眠,但极端古老存活能力仍不确定,火星样本分析需要更好的无菌检测方法。
Borland 的 Turbo Pascal 7 是一款高度成功、价格低廉的 Windows 编程工具,让 Windows 3.1 的开发变得异常容易。它提供了集成调试、图形化 IDE,以及 OWL——Windows API 的面向对象封装库。其编译器继承了针对有限内存和磁盘优化的 CP/M/MS-DOS 设计,因此在 Windows PC 上运行速度极快。作者用它开发医学成像软件,并认为它助力了 Windows 的普及。它的衰落源于 C 语言日益占主导地位、微软改进的 C 工具,以及 Visual Basic 对小型开发者的吸引力。TP 7 如今在现代系统上几乎没有什么实用价值,但它仍是一个时代的标志性产品——那个时代,高效而熟练的编程更为重要。
内容为PDF二进制流,无法翻译为可读中文。
Tasfer 是一个基于画布的富文本编辑器,通过自行渲染所有文本、光标、选区和布局来避免 contentEditable 的浏览器不一致性。隐藏输入框负责输入和输入法。作者最初尝试使用 WebGL/WebGPU 渲染文本,但发现 2D 画布已足够。LLM 后来加速了开发。Tasfer 采用本地优先:文档保存在设备上,无需注册或云端副本。协作使用 CRDT 和加密的点对点 WebRTC,信令最少,并可选加密中继。它从笔记扩展到包含数学、代码块、表格和日历,并支持 web、macOS、Windows、Linux、iOS 和 Android。应用为 AGPL 许可,可复用编辑器引擎为 MIT 许可。可在 tasfer.app 试用,或在 github.com/tasferlabs/tasfer 查看代码。
英国网络档案馆在2023年中断后恢复,可从任何地方搜索,但大多数存档网站仅可在法定存放库阅览室查看。目前,仅2022年12月前存档的网站可搜索;馆藏为静态内容,需完整URL才能探索。该档案馆每年至少对四百万个英国网站进行快照,网站通过英国域名、地址、内容来源或英国服务器识别。它排除受限的私人材料以及仅含音频或视频的内容,但包含具有独立意义的文本或其他元素的媒体。存档主要使用礼貌的网页爬取——种子URL、链接跟随、请求间隔和标识性用户代理字符串——不访问登录保护内容,但也可使用手动方法。更多信息可通过团队博客、机构知识库和英国法定存放框架获取。
这款8美元的Ox64是一款强大的三核RISC-V开发板,但以太网、Wi-Fi和SD卡尚无法正常工作。让它运行起来遇到了很多障碍:它必须通过UART而非USB编程;DevCube烧录工具在Wayland下崩溃;CH340G适配器失败;使用RP2040(KB2040)作为串口桥;bflb-mcu-tool需要修改。通过RP2040烧录low_load_bl808_m0.bin后,开发板产生了输出,标志着初步进展。后续步骤包括烧录D0和实际操作系统;参见博客的第2部分。
一个用于探索县级选举结果的1月原型,发展成了NBC的直播“Big Board”,被Steve Kornacki在直播中使用,面向约1000万观众。它与NBC的产品和技术团队共同开发,可通过远程工作流进行最后一刻的计分卡更新,直播部署时压力很大。尽管直播混乱,它仍然成功:Chuck Todd的制片人说这是Todd第一次在选举夜不感到沮丧,而Kornacki按预期使用了它的平移、缩放和历史功能。帖子还暗示了关于2018年选举夜搭建的幕后故事。
Spindle 是一个快速、人体工学、严格遵循 RFC 的现代 OCaml Web 框架,原生基于 Eio 并按多核设计。其 HTTP/1.1 引擎符合 RFC 9112/9110,支持 WebSockets(6455)、表单(7578)和结构化字段(9651)。提供端到端类型:从 OCaml 类型派生 JSON 并自动验证,OpenAPI 文档由 Scalar 渲染,前端 schema 通过 Zod/Melange 提供。内置 SQLite/Postgres、WebSockets、SSE、会话、日志、追踪与指标。通过 opam 安装,将 spindle 与 eio_main 加入 Dune 项目,并定义带验证 JSON 请求体的路由。文档:hyphatech.github.io/spindle。由 Hypha Technologies Ltd. 以 MIT 许可证发布。
Neil Brown 的 2026 年更新描述了用自由软件运行他的英国律师事务所。客户端他使用运行 GNOME 的 Debian,设备为 ThinkPad X1 Yoga Gen 6,以及 Thunderbird/mutt、LibreOffice/pandoc/typst、Firefox/links、vimwiki、LUKS、Cryptomator、Bitwarden/vaultwarden 等其他 FOSS 工具。服务器端主要在 Intel NUC 上自托管,包括 postfix/dovecot、Syncthing with radicale、Signal、InvoicePlane、Kimai、EspoCRM、WireGuard、OpenVAS、Uptime Kuma、Forgejo、Wazuh、vaultwarden、mkdocs/apache、BSSG、glitch-soc Mastodon、dokuwiki、unbound/Pi-Hole、restic/rsync 和 LiberaForms。显著变化包括从 Nextcloud 迁移到 Syncthing/radicale、用 Signal 替代 Jitsi,以及将 Mastodon 切换到 glitch-soc。他的移动设备是一台运行 GrapheneOS 的 Pixel。他仍致力于 FOSS,尽管许多客户使用 Microsoft 或 Apple 软件。