别再 kubectl logs | grep 了!LogQL 入门到定位线上超时,看这一篇就够

晚上 9 点 40,群里开始有人喊支付回调超时,客服那边说已经有用户在问"钱扣了订单怎么还没好"。 我第一反应还是老习惯,kubectl logs 挨个 Pod 翻,pay-api 有 12 个副本,翻到第 4 个的时候领导已经在群里 @ 我第三次了。 后来换到 Grafana 里查 Loki,结果一个 {namespace="prod"} |= "timeout" 敲下去,转了半天圈,报超时。那...

斐济之旅

妻子在博客里提到了斐济之旅,但没带上我。 放心,物理上带的不是别人,正是我,只是笔上给忘了。因此,我有必要也来补充说说。 是的,我们是从一个鸟不怎么拉屎的地方,去到了一个鸟很爱拉屎的地方,穿的拖鞋。我都忘记为啥平时都是穿拖鞋了,反正坐飞机也是穿的拖鞋。大概是太热了吧,我怕热。坐地铁往机场赶的时候拉肚子了。然后坐了一站路赶紧下车到地铁里的厕所放飞自我,还好妻子带了纸。 我们坐的好像是澳洲廉航啥的,并...

历史修正主义正在扭曲日本年轻一代

人民网日文版报道了山东大学国际问题研究院研究员高梓菁文章。翻译如下: “日本右翼势力正试图将历史修正主义渗透到大众文化与日常生活之中。除修订历史教科书、发表否认侵略历史的政治言论、参拜靖国神社之外,日本右翼还通过动画、漫画、杂志、游戏、小说、互联网等各类信息传播渠道,试图改变社会对于战争历史的认知。 历史修正主义的传播往往带有隐蔽性。它未必直接否认侵略历史,有时会选择性截取部分史实,或是借助娱乐化...

聊聊我最近做了什么

前言 其实这几天有很多次打开了这个编辑器,想着写一篇姑且算是文章吧,但是真正的坐在电脑跟前的时候,脑子跟抽了似的,不知道该怎么写了,感觉脑子也是有点乱,想着写点这个,但是一会的工夫又想写那些,基本上脑子的想法改变的太快,手指头有点跟不上脑子的转变。 还有就是当时本来想着就写一个固定的主体,然后按照这个主体去写一下围绕这个主体的其他的一些细节的,结果脑子一抽一抽的,根本就没办法去安安静静的输出脑子里...

给服务器加了WAF

前段时间发现网站访问特别慢,有时候甚至都打不开,原本以为是服务器资源不够了,后来检查了一下,发现CPU偶尔会飙到100%,这让人很奇怪。 虽然咱的服务器配置不高,但是咱的网站访问量也不大啊…… 再检查就发现服务器带宽基本跑满了……公网带宽也就3M,经常跑到很高的位置。这更奇怪了。 后来发现很多IP在不停的刷请求,封不过 […] 给服务器加了WAF最先出现在李锋镝的博客。

新机器交付前,我会先跑这 20 项检查

做交付多了以后,我养成一个习惯:新机器到我手里,不装业务、不建用户,先花二十分钟跑一遍检查。二十分钟能挡掉后面两周的扯皮。这篇把那份清单摊开,每一项都写清楚「为什么查」和「不合格怎么处理」,脚本也一并放出来。

avatar 杜老师说 发表于 2026-11-04

iOS27的设计规范:iPhone18系列、iPhoneDuo 设计尺寸、设备分辨率

这篇文章介绍了 **iOS 27** 的设计尺寸变化,补齐 **iPhone 18 Pro 系列** 和首款折叠屏 **iPhone Duo** 的画布、屏幕像素与适配要点。文中给出 iPhone 18 Pro、18 Pro Max 以及 Duo 内外屏的 pt 尺寸,也保留了过去所有 iPhone、iPad 的参数表。作者还结合 **iOS 27 UI Kit** 的更新,聊了 Liquid G...

SwiftUI 如何适配 iPhoneDuo?回顾设计与开发遇到的那些坑

这篇文章介绍了洪绘敲木鱼适配 iPhoneDuo 的全过程,把内屏、外屏与折叠状态拆成**七种屏幕形态**,说明为什么不能靠设备方向或尺寸去猜姿态。文中给出苹果官方 **onHingeChange**、**UIHingeInteraction** 的用法,用 **reservedRegions** 读折痕位置和摄像头遮挡区,并提醒 **UIScreen.main** 在双屏设备上含义不明。最后附上...

图片格式怎么选:JPEG XL、AVIF、WebP、HEIF 的科普与取舍

这篇文章介绍了 **JPEG XL** 的来路、特性和目前的浏览器支持情况,并把它和 **AVIF**、**WebP**、 **HEIF** 放在一起比较。文章说明了 JXL 作为 ISO/IEC 18181 国际标准的定位,以及 **无损 JPEG 转码**、渐进解码等实用特性;也梳理了 Chrome 曾移除 JXL、又在 **Chrome 155** 重新支持这段反复。最后按网页、照片归档、手...

PHP 性能优化,以及用 FastCGI 缓存加速 PHP 页面

这台图床跑的是 Laravel 全栈框架,程序侧的每一毫秒都要乘以图片请求量。折腾了大半年,把 PHP 版本、扩展、FPM、Nginx、FastCGI 缓存一层层捋下来,外链首字节从 800ms 压到 60ms 上下。这篇把踩过的坑和可落地的配置按层拆开讲,示例统一用去不图床(兰空企业版)这套环境。

avatar 杜老师说 发表于 2026-10-29
弹