阮 阮一峰 阮一峰 3 天前 科技爱好者周刊(第 416 期):编程已经面目全非 这里记录每周值得分享的科技内容,周五发布。 本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(yifeng.ruan@gmail.com)。 封面图 本周启用的上海大歌剧院内部装修。(via) 编程已经面目全非 大多数人只看到,AI 改变了程序员这个职业。很少有人提到,AI 也改变了编程。 AI 推翻了传统的软件开发,编程现在已经面目全非。 即使将来泡沫破灭,AI 也不可能从编程工具链中消失,已经永久成为软件开发的一部分,再也无法移除。 一个国外的资深程序员总结了,AI 改变了编程的哪些方面。 他的观点非常激进,有很多大胆的断言,我觉得一定要分享给更多人看。 (1)代码审查(Code review)将消失。 人工审查代码已经没意义了。因为人类跟不上 AI 生成代码的速度,无法在合理的时间内,发现 AI 代码中的 Bug。 人类未来只能审查整个系统的组成或架构是否合理,而绝不会像现在这样,通过 PR 逐行审查代码。 (2)单元测试可能会消失。 AI 可以随时改变代码的整个实现,再去测试一个个代码单元,就没意义了。也许下次迭代,整栋 #Weekly
博 按钮与磁带 博友圈 3 天前 按钮与磁带:时间是贼 十七岁的那年,我第一次听到《如烟》,还不懂歌词里的意象,只觉得像一篇散文诗,作曲很美,编曲也耐听。转眼已经快过第二个十七岁,这首歌总是冷不丁在脑海里响起,不断循环播放,把我带回过去十七年的各个阶段,听到那时候身边的风铃、水声和虫鸣,闻到泥土和阳光的味道。 前几日翻阅旧文,读到这篇《无题 2017》,开篇写的是高考,再一看日期6月7日,好像一下子又看到被拆掉的学校的操场,还有学校对面的旧址,现在日渐繁华,好似那条村子从来没有出现过,只存在于想象中。那些村民后来都到哪里去了呢? 生存以上 生活以下 文章的结尾写道: 九年前完全想象不到今天的世界会怎么样,就像现在也想象不到九年后的世界是如何。自己还...
系 系统玩家 系统玩家 3 天前 保留文件、重置还是格式化重装,四种做法怎么选 重装界面上「保留我的文件」最容易看错。文件还在,已经安装的软件会被去掉。同一条重置路径里如果选删除所有内容,用户数据和软件都会清掉。还能进桌面、软件也要留,用同一分支的安装介质做就地修复,并选择保留个人文件和应用。 自定义安装里格式化分区,或者用装机助手写入 ESD,是干净安装,不是重置。系统玩家这套镜像走的是最后一条。助手不会因为界面上有个熟悉的词就变成保留文件。这张盘默认不预留系统还原点,预留存储也是关的。动手之前把文档、桌面和你打得开的副本拷到另一块盘。没有还原点可退。 重置此电脑保留我的文件会删软件吗 会删。保留我的文件容易被理解成什么都不删。实际保留的是用户文件夹里的文档、桌面和一部分配置。开始菜单里的桌面软件会被去掉,需要之后重装。浏览器本身若被移除,书签若没有同步,也不会因为保留文件自动回来。动手前把不能丢的目录拷到另一块盘,不要只依赖这一个选项的名称。 路径是设置、系统、恢复、重置此电脑,选择保留我的文件。适合 Windows 界面损坏、更新进不去、但文档还在、软件你也愿意重新安装的情况。它使用本机的恢复映像,或在你选择云下载时从微软获取一份系统。云下载需要网络 #电脑急救与装机 #技术学院
系 系统玩家 系统玩家 3 天前 装系统前选 AHCI 还是 RAID 装完系统再进 BIOS 把存储模式从 AHCI 改成 RAID,下次开机常常是蓝屏,停止代码 0x7B。所以这个开关要在安装程序启动之前定下来。家用电脑只有一块系统盘、也没有做好的磁盘阵列时,固件里的存储模式用 AHCI。RAID 或 Intel VMD 只留给两种机器:笔记本出厂就是这个模式,你决定沿用;或者你确实用两块及以上的盘做了阵列,并且打算保留它。 装完 Windows 再去切换这个开关,启动时会找不到原来的存储驱动。蓝屏代码是 INACCESSIBLE_BOOT_DEVICE,也就是 0x7B。单盘台式在安装之前改成 AHCI,保存,再从 UEFI 启动安装盘。出厂开着 VMD 的笔记本,要么装之前关掉并改 AHCI,要么保持不动并使用带对应驱动的镜像。两种都成立。不允许装完再改主意。 菜单里写着 RAID,不等于已经有阵列 AHCI 是单块 SATA 盘交给 Windows 自带驱动管理的模式。NVMe 在这个前提下走标准的 NVMe 驱动,不经过额外的阵列层。 RAID 在固件里有时写的是 RAID On、Intel RST Premium,或者和 VMD 开关 #电脑急救与装机 #技术学院
Tiny7 队长的Blog 3 天前 ACE反作弊处理工具 v1.0.0.5 一、软件简介 ACE_NetBarTools 是一款专为网吧设计的反作弊环境调度工具,软件旨在解决腾讯ACE与其他外服反作弊冲突之间,让顾客有自主权利是否安装和保留ACE。 软件通过 C++ 后台静默监控进程状态,配合 Python 弹窗引导,实现 ACE 弹窗的按需安装与智能退出。有效解决开机常驻占用资源、游戏闪退卡死、以及官方脚本自删导致无法二次安装等问题。 核心特性: 按需引导:只在客人启动腾讯系游戏且无 ACE 时弹窗引导安装。 智能分流:检测到 Steam 且存在 ACE 冲突时,弹窗询问是否退出 ACE。 环境隔离:利用 Temp 目录全量克隆,解决官方脚本自删文件导致无法重装的问题。 防骚扰机制:基于进程生命周期记忆,只要目标游戏不退出,绝对不二次弹窗。 二、功能说明 2.1 按需安装引导 当软件检测到 VALORANT-Win64-Shipping.exe、DeltaForceClient-Win64-Shipping.exe 等腾讯游戏进程,且本机未检测到 ACE 进程时,会自动拉起图形界面,引导客人完成安装。客人点击“暂不安装”后,本次开机将不再 #行业软件 #运维笔记
博 法律小茶馆 博友圈 3 天前 法律小茶馆:这次 PHP 漏洞只是开始,难搞的还在后头 前天晚上,很多微信群都在发一张 PHP 漏洞截图,几乎是“史诗级”灾难场景,可能影响全球 70% 以上 Web 服务器,看到后,我立马登陆自己手头各个服务器查询,看看影响范围到底有多大。 结果这一修,就花了两个晚上时间。一直到昨天晚上 1 点多才搞定。 但其实这个修复过程,主要问题也不在 PHP 身上。 本以为只是打个补丁 2026 年 10 月 21 日,PHP 官方发了两个严重漏洞,CVE-2026-109618 和 CVE-2026-109619,业界叫它 php2shell,CVSS 评分 9.2,不用登录就能远程执行代码。修复版本是 8.5.12、8.4.27、8.3.36、8.2.35,≤ 8.1 没有任何补丁。 我手里有几台 VPS,跑着 1Panel 和一堆 Docker 应用。第一反应就是按官方指引升级 PHP 运行环境。结果一操作才发现,我的 1Panel 版本太老,而且很多组建都被自己魔改过,折腾起来实在有点痛苦。最终还是下个决断,先把 1Panel 升到最新版吧。 这就是一切麻烦的起点。 升级 1Panel 的痛苦过程 大部分机器升级还算顺利,使用官方发布的 1