肖恩技术周刊(第 65 期):Windows 更新不关机竟是BUG?
周刊内容: 对一周内阅读的资讯或技术内容精品(个人向)进行总结,分类大致包含“业界资讯”、“技术博客”、“开源项目”和“学习资源”等。
更新时间: 周一
历史收录: 技术周刊合集
订阅方式: 微信公众号“肖恩聊技术”,除周刊外还有更多原创技术博文,欢迎关注👏🏻~
在深夜游戏后关闭电脑时,出现有可用更新并点下了“更新并关机”,以为更新完成后会自动关机,但一觉醒来发现电脑还呼呼转着风扇!
10月2号,微软在 Windows 11 开发者预览频道的 Dev 频道 26220.6760 中,宣布:修复了一个潜在问题,该问题可能导致点击“更新并关闭”之后实际上无法关闭您的电脑。
业界资讯
2025《福布斯》全球最佳雇主公布:微软蝉联榜首,国家电网、阿里、腾讯中国内地前三
10月9日,福布斯发布全球最佳雇主榜单。微软蝉联榜首,达美航空、谷歌母公司Alphabet、Adobe等紧随其后,苹果排名第九。中国内地53家企业入选,国家电网、阿里巴巴、腾讯分列中国内地前三,榜单前十名中软件 IT 与服务业、银行与金融业企业各占三席。评选基于对50多国30多万员工的匿名调查,从薪资、职业晋升机会等多维度打分,结合过去三年数据统计得出。
《时代》公布年度300大发明榜单:宇树科技、DeepSeek、华为、比亚迪上榜
10月10日,美国《时代》杂志公布了2025年度最佳发明榜单,共有300款产品上榜,其中包括宇树科技、DeepSeek、华为、比亚迪、苹果公司的产品。
佳文共赏
编程语言拟人化漫画
各种编程语言拟人化漫画。
技术博客
Python 3.14 来了,它有多快?
作者对Python 3.14发布后的性能测试分析。通过设计包含多个维度(如不同Python版本、解释器类型、测试脚本、线程模式和运行设备)的测试矩阵,对Python 3.14的性能进行了全面评估。测试结果显示,Python 3.14相较于前一版本有了显著的速度提升,尤其是在多线程环境下,自由线程解释器表现出色,3.14版本的自由线程解释器在多线程CPU密集型应用中比标准解释器快约2 - 3.1倍。此外,Pypy 3.11表现也十分出色,速度略快于Node.js,几乎是3.14的5倍。不过,作者也指出,尽管基准测试有趣,但并不能完全代表真实应用的性能,因为现实中的应用通常会混合使用纯Python和原生代码,而作者的测试仅运行纯Python代码。
为何如今的 Python 开发者青睐类型提示
文章探讨了现代Python开发者为何越来越倾向于使用类型提示(type hints),并介绍了如何开始使用类型提示来编写更高质量、更可靠的代码。
Python因其动态类型特性而广受欢迎,尤其在AI、数据科学和科学计算领域。然而,随着项目从实验阶段转向生产环境,动态类型的灵活性可能带来风险。2014年,PEP 484引入了类型提示,允许开发者在Python中使用静态类型注解,这一特性在Python 3.5中被引入,并不断完善。类型提示通过渐进式类型系统,允许开发者逐步添加类型注解,而不会破坏现有代码。
使用类型提示有诸多好处,包括早期捕获错误、使代码更易于阅读和审查,以及帮助开发者更快地将实验代码扩展到生产系统。文章建议开发者在项目初期就开始添加类型注解,并选择合适的类型检查器,如Pyrefly,将其集成到IDE和CI/CD流程中。此外,开发者可以通过官方文档和社区资源提升类型提示的使用技能。
总之,类型提示是Python代码未来的重要投资,虽然需要一些初始工作,但它可以减少调试时间、简化代码审查,并减少生产问题。
开源项目
chrome-devtools-mcp:浏览器控制MCP
chrome-devtools-mcp 是一个用于让编程助手(如 Gemini、Claude 等)控制和检查 Chrome 浏览器的工具。
工具推荐
Platypus
Platypus 可以将命令行脚本(如 shell 脚本、Python、Perl、Ruby、PHP、JavaScript 等)封装为 macOS 原生应用程序,使其更易于与不熟悉命令行界面的用户共享。
Ollama网页搜索
Ollama提供了一个新的Web搜索API,允许用户通过API从互联网获取最新信息,以增强模型的准确性和减少幻觉。
全球儿歌乐园
汇聚世界各地的经典与原创儿歌,让孩子在熟悉与新奇的旋律中快乐成长,感受音乐带来的温暖与陪伴。
学习资源
Agentic AI:从“调模型”到“设计系统”
DeepLearning.AI推出了“Agentic AI”课程。该课程旨在教授学员构建能够通过迭代、多步骤工作流程采取行动的AI智能体系统,涵盖从设计模式到部署和评估的实用知识。课程内容包括四种设计模式:反思(AI自我批评并改进输出)、工具使用(AI与外部工具集成)、规划(将复杂任务分解为可执行步骤)和多智能体工作流程(协调多个专业AI系统)。