要使用 Mastodon 网页应用程序,请启用 JavaScript。或者,尝试为您的平台使用 Mastodon 的原生应用程序。
要使用 Mastodon 网页应用程序,请启用 JavaScript。或者,尝试为您的平台使用 Mastodon 的原生应用程序。
当我将 Ruby 发布到世界时,我从未想过会从中发展出如此丰富的生态系统。超过 20 万个 gem,Ruby on Rails,RSpec,Bundler——这一切都是社区创造和培育的。我“让程序员快乐”的愿望,已经以我独自无法实现的方式实现了。
## ithreemcp:模型上下文协议 (MCP) 的学习之旅
为了理解 MCP 服务器,作者构建了 “ithreemcp”,一个基于 Go 的服务器,连接 AI/LLM 客户端和 i3 窗口管理器。该项目最初是作为学习工具,用于观察代理-服务器交互并提升代理能力。
ithreemcp 目前提供检索 i3 窗口布局和工作区细节的功能。最初尝试使用本地模型 (qwen3:30b) 执行复杂任务证明具有挑战性,导致依赖 Claude Code 以提高效率。使用 Ollama 客户端 (qwen3-vl:8b) 进行测试显示出令人惊喜的成功——即使没有明确的指令,代理也能理解工具描述并执行命令,例如关闭窗口(“让眼睛消失”)。
这次经历凸显了 MCP 的“提示 (Prompts)”功能对于指导代理使用工具语法的重要性。作者计划进一步探索 MCP 的采样和引导等功能,并继续尝试前沿模型和本地模型,找到一个最佳平衡点,即使用强大的模型来增强本地实验。该项目已在 GitHub 上发布,标志着深入研究 MCP 领域的初步步骤。
J.R.R.托尔金新出版的《博维迪姆残片》是一部短篇讽刺作品,在被一位朋友认为“不宜出版”数十年后终于面世。故事以考古碎片的形式呈现,是对人类痴迷于机动车辆的猛烈批判,想象了一个被自身废气摧毁的文明。托尔金运用神话般的语气来突出交通和停车等现代问题的荒谬性,展现了他一贯的愤怒和幽默。
尽管核心故事很短(约50页,部分为拉丁文),但该书通过大量的编辑注释得以扩展——包括克里斯托弗·托尔金的宝贵贡献——这些注释阐明了作品及其起源,源于托尔金对牛津交通拥堵的沮丧。故事直接反映了托尔金反对在基督教堂草地上修建道路的立场,他认为这是具有破坏性的“艾辛格”般的冲动。
《博维迪姆残片》并非托尔金作品集中的重要作品,但它提供了对他的热情和焦虑的独特见解,揭示了他对汽车的深恶痛绝以及对前工业时代的怀旧渴望。它的近期出版尤其具有现实意义,反映了当代关于城市规划和环境问题的讨论。
该网站正在使用安全服务来保护自身免受在线攻击。您刚才的操作触发了安全解决方案。 提交特定词语或短语、SQL命令或格式错误的数据等行为可能会触发此阻止。
## Python 3.15: 主要新特性
Python 3.15 引入了显著的增强,尤其是在性能分析和性能方面。一个新的 `profiling` 包整合了现有工具,并显著增加了 **Tachyon**,一种零开销的统计采样分析器,能够在不修改代码的情况下分析正在运行的进程——非常适合生产环境调试。Tachyon 提供多种分析模式(CPU 时间、GIL 时间等)和多种输出格式,包括火焰图和热图。
性能也因 **JIT 编译器** 的改进而提升,现在使用 LLVM 21。JIT 编译器受益于新的跟踪前端、基本的寄存器分配以及常量传播和减少引用计数等优化,从而使性能比优化的 CPython 提高了 3-4% 的几何平均值。
最后,Python 3.15 提供了 **改进的错误信息**,为属性访问错误提供有用的建议,并继续开发 JIT 编译器以支持更广泛的字节码。这些更新旨在使 Python 更快、更易于调试且更易于使用。
## 事务处理性能委员会:历史(摘要) 事务处理性能委员会(TPC)成立于1988年,源于快速发展的在线事务处理(OLTP)行业对公平、可信的性能测量需求。早期的基准测试,如TP1,缺乏标准化且易于操纵,导致不信任。Jim Gray的“DebitCredit”基准测试提供了一些改进——包括系统成本报告和可扩展性——但仍然缺乏监督。 TPC的成功在于两个关键领域:创建强大的基准测试*和*严格的审查与合规执行流程。TPC-A(1989年),基于DebitCredit,是第一个标准,随后是TPC-B(1990年),一种批量导向的基准测试,受到一些供应商的青睐。两者都取得了显著的性能提升,但人们开始担心“基准营销”——夸大实际效益。 为了解决这个问题,TPC实施了审计流程和“合理使用”政策,后来还禁止“基准优化”——不适用于实际场景的人为优化。随后的基准测试,TPC-C(OLTP)和TPC-D(决策支持),进一步巩固了TPC的作用。 TPC的历史表明,仅仅定义规则是不够的;强大的执行机制对于维护信誉和促进行业内的真正竞争至关重要。该组织不断发展,开发新的基准测试以反映不断变化的计算环境。
Waymo周六在旧金山暂停了其自动驾驶叫车服务,原因是城市约三分之一地区发生大范围停电。这次停电影响了12.5万用户,导致交通信号灯失灵,许多Waymo车辆在路口受困,并扰乱了交通。
网上分享的视频显示,许多Waymo汽车停滞不前,经常阻碍车道,而人类驾驶员则绕过它们。Waymo以安全问题为由暂停服务——为了保障乘客安全,并确保应急服务畅通。虽然太平洋燃气电力公司计划在周六晚些时候恢复供电,但停电持续时间和Waymo服务暂停的时间仍不清楚。
Please provide the content you want me to translate. I need the text to be able to translate it to Chinese. Just paste it here, and I will give you the Chinese translation.