GKE CPU startup boost进入预览:启动阶段临时增加CPU,就绪后原地回落 2026年10月2日,Google宣布GKE CPU startup boost进入预览。这项能力利用Vertical Pod Autoscaler(VPA),在容器初始化时临时提高CPU请求,应用就绪后再通过原地资... yunqueblog/ 最新资讯/ 2026-10-03/ 2 阅读
Spanner queues正式可用:状态与任务同事务提交,外部API仍需幂等保障 2026年10月2日,Google Cloud宣布Spanner queues正式可用,把事务消息直接引入Spanner数据库。业务可以在同一个读写事务中更新状态并写入队列任务,二者一起提交或一起失败。官方文档目前将... yunqueblog/ 最新资讯/ 2026-10-03/ 2 阅读
Copilot代码审查API正式可用:单次请求可选深度,Balanced默认已于9月28日生效 2026年10月2日,GitHub宣布可通过REST和GraphQL API请求Copilot代码审查,并为每次请求选择审查投入级别。该能力面向Copilot Pro、Pro+、Max、Business和Enterp... yunqueblog/ 最新资讯/ 2026-10-03/ 2 阅读
GitHub安装令牌无状态化完成:约520字符的新格式考验整条集成链路 2026年10月2日,GitHub宣布GitHub App安装令牌的无状态格式已完成分阶段推广。这轮迁移始于4月27日,今后默认新签发的安装令牌采用ghs_APPID_JWT格式。对维护自动化平台、GitHub Ap... yunqueblog/ 最新资讯/ 2026-10-03/ 2 阅读
GNU cut 的无分隔符行:只要第二列,为什么整行header也跑进结果 从冒号分隔的状态文件提取第二列,结果除了ready和pending,还混进一条header。原行没有冒号,按常识似乎不该有第二列;但cut默认会原样打印完全不含字段分隔符的行。这条约定很适合某些保留说明行的场景,也会... yunqueblog/ 技术教程/ 2026-10-03/ 2 阅读
GNU paste 分隔符轮换:写了两个字符,为什么没有把它们一起插入 想在两列之间插入一个由逗号和竖线组成的分隔串,给paste传入-d之后,输出却是有的地方逗号、有的地方竖线。原因在于这个参数是一组轮换使用的分隔字符,不是每次整体复制的字符串。再加上并行与串行模式的区别,短小命令也需... yunqueblog/ 技术教程/ 2026-10-03/ 2 阅读
GNU join 重复键实战:左边两行右边两行,为什么连接后得到四行 把用户清单和标签清单按第一列连接,输入各有两条同键记录,输出却多了一倍。若把join理解成“找到一个对应项就接上”,就会误以为工具重复了数据。实际上,同一连接键下的每一对输入行都能生成结果;重复键决定了连接的基数,而... yunqueblog/ 技术教程/ 2026-10-03/ 2 阅读
GNU comm 清单对账:两个文件都有apple,为什么仍要先统一排序规则 比较两份导出的对象清单,常见需求是找出仅在左边、仅在右边以及两边都有的名称。comm能直接生成这三类结果,但它依赖输入有序;把未经整理的两份文件直接交进去,可能得到错误诊断,也可能留下不该继续使用的部分输出。一次可靠... yunqueblog/ 技术教程/ 2026-10-03/ 2 阅读
GNU sed 范围提取:起始行已经含有结束标记,为什么还会继续读下去 从日志中提取BEGIN到END的片段时,常见写法是两个正则地址加打印命令。普通多行区块能正常工作,但如果一个空区块把BEGIN和END写在同一行,输出可能连带后面的正文。这个边界来自范围状态如何开启和结束,而不是正则... yunqueblog/ 技术教程/ 2026-10-03/ 2 阅读
GNU sort 数值排序实测:2e2 为什么排在30前面,改用-g又有哪些代价 把监控导出的数值交给sort -n,普通整数都排对了,一条2e2却出现在30前面。若它表示二百,这个结果明显不符合业务预期。命令没有失去排序能力,而是输入超出了所选数字语法。排序选项既规定比较方式,也规定什么字符串会... yunqueblog/ 技术教程/ 2026-10-03/ 2 阅读