RainLog双栏主题

RainLog
双栏typecho主题
演示
在线预览
下载
此版本站长追加了评论功能,文章封面图自动获取功能,简化了个函数

双栏typecho主题
在线预览
此版本站长追加了评论功能,文章封面图自动获取功能,简化了个函数
官网:飞速Markdown · FlyMD
项目:GitHub - flyhunterl/flymd

[标题](链接) 格式,剪藏资料、整理内容时能轻松保持格式规范。




images/ 目录;未配置图床时自动智能兼容,避免素材链接失效。data:URL 格式图片并保存至当前文档 images/ 目录,生成相对路径插入文本。
FlyMD 以轻量体积实现毫秒级启动,同时集成格式转换、同步协作、深度编辑等丰富功能。只需安装常用功能插件,就能体验极速启动与智能编辑的双重优势,让写作与知识管理效率同步提升。
如要阅读全文,点击标题跳转。 | gowatch | Everywhere | WailBrew | crossdesk | sourcegit | OneDocs | KoalaQA | flymd | ScrollSnap


深色系单栏typecho主题,基于 豆包 \ Grok \ Qwen \ Gemini \ DeepSeek 制作的主题
在线预览
开源地址:https://github.com/obentnet/Typecho-Theme-NanoHEX


在我之前的文章 Tailscale Peer Relay 实战指南,让内网穿透更稳更快中,我介绍了如何通过在 Tailnet 内配置一台网络条件良好的设备作为中继,来优化内网穿透体验。最近 Tailscale 官方对 Peer Relay 做出了重要更新,尤其是 新增支持 Static Endpoints,这是一次值得关注的变化。
新增 Static Endpoints
官方定位调整
权限与安全控制
src: *),否则可能导致所有设备都走中继,增加延迟。配置与验证方式
启用命令保持一致:
tailscale set --relay-server-port=40000
ACL 中新增写法:
{
"grants": [
{
"src": ["tag:restricted-devices"],
"dst": ["static:relay.example.com:40000"],
"app": { "tailscale.com/cap/relay": [] }
}
]
}
验证方式:除了 tailscale ping,还可以用
tailscale status | grep peer-relay
来确认连接是否走中继。
典型应用场景
禁用
tailscale set --relay-server-port=""
这次更新的最大亮点就是 Static Endpoints 的支持,让 Peer Relay 从“设备中继”走向“固定中继”,更适合企业和高吞吐场景。同时,官方也明确了 Peer Relay 的定位——它是 DERP 的补充,而不是替代。
如果你之前已经部署过 Peer Relay,现在可以考虑在云端或数据中心配置一个 Static Endpoint,让整个 Tailnet 的中继更加稳定和可控。
文章内容仅供参考,不同车型不同版本可能操作不同
下载需要安装的车机软件:阿斌整理的车机软件合集,拷贝到U盘
打开电话,拨号: *#*#888
进入工厂模式:工厂模式动态密码规则:4位,和当前时间有关,24小时制,1、2位为当前分钟整十数,3、4位为小时。如:现在时刻 21:58 分,动态密码即为:5021
点左侧:开发模式,输入固定密码3821

点击 Settings,进入安卓原生设置

插入U盘,点【存储】,就可以看到 U 盘里的 apk 文件了。
写博客时经常要上传图片,但原图太大容易导致网页加载变慢。而将图片转为 WebP 格式后,既能大幅压缩文件体积,又能基本保持原画质,是特别实用的图片优化技术~ 这款工具我在 Win10 系统下开发和使用,其它系统我未做测试。软件自己日常使用完全没问题,有需要的朋友可以自取~ 技术有限,难免会有程序崩溃的时候见谅。
运行环境:win10+ 下载后解压运行exe文件
如遇报错可以留言。目前软件没有限制,可以批量选择多张图片批量转换,压缩质量可以选择80。可以多多关注,后期会对软件升级,但还是保持免费。

BooAdmin 旨在彻底革新 Typecho 的后台体验,用现代化的设计语言替代了原生后台界面。它不仅美观,更在操作效率和多设备兼容性上进行了深度优化。
开源地址:https://github.com/little-gt/THEME-BooAdmin
重要:安装前请务必备份您的 admin 目录和数据库!此操作会覆盖核心后台文件。
admin 文件夹。admin 文件夹上传并覆盖到您 Typecho 网站的根目录。

现在不管是企业团队协作,还是个人日常联系,都离不开一款安全又顺手的即时通讯工具,Virola Messenger正是这样一款支持自托管,能为企业和个人提供安全、轻量级即时消息与集成功能的沟通协作工具。
你要记住,爱、互惠和知识并不像银行存款那样越用越少。创造力会激发更多创造力,金钱会带来更多金钱,知识会带来更多知识,朋友会带来更多朋友,就连成功也会引领更大的成功。最重要的是,你的付出会带来别人的付出。纵览历史,这个「生成」道理在当今社会表现得最为明显,在这样一个人际时代,世界的运行越来越合乎人际交往的准则。
无论你现在正处于人生的哪个阶段,无论你知道什么,你都要明白,你所拥有的这一切都是你的思想、经历和那些你接触的人共同促成的,而那些东西或是你亲身所得,或是你通过书籍、音乐、电子邮件或你所处的文化间接得来。现在并没有记录表明,积累要达到多少量,事物才会向越来越多的方向发展。因此从现在起你就要下定决心,开始广交朋友,积累知识、经验和人脉来帮助自己实现目标。
——《别独自用餐》
我现在觉得,在图书馆里的我才真正自由,因为在这里才能专心看书、学习、coding,才能让思维自由驰骋。在舒服的家里则不能。
上周由于中秋假期以及各种杂事,Weekly 跳过了一周。其实我上周有写了一半的一些话题,只是没能及时地在周日 24:00 之前找个时间将它们整理好发出来,所以合并到这一周发。
不过,我觉得 Weekly 还是以一周为单位更合适。这期以两周为单位,我发现有些想法被搁置了两周的时间就不想写了。得趁保鲜期把它们记录下来。

我越来越喜欢所谓「Apple Native」的软件,即 Apple 开发的第一方软件。比如:
之所以喜欢 Apple Native Apps,最大的原因是它们高度统一的设计语言。Windows 和各种 Linux 发行版,功能或许都更加丰富,各种软件都有更多选择,然而有这样一种东西只有 Apple 能够实现:统一的设计语言。不同开发者创造的产品可能各有各的好,但 UI/UX 永远不可能统一;Windows 和 Android 等不同操作系统,用户体验的统一更是天方夜谭。只有 Apple 掌控着自己的各个平台能够达到 UI/UX 极致的统一。
此外,我还希望保证软件(包括数据)的可用性。那些我不信任的开发者,我会担心他们公司倒闭或跑路,或者某天软件曝出重大安全问题,或者乱七八糟的版本更新毁了我的体验(典例:Memos)。软件服务就是如此脆弱。因此,我使用的所有软件服务,要么技术细节彻底对我完全可见可控(比如 Typora 结合 Git 管理笔记文件;比如我的各种 self-hosted 开源服务),我可以通过手动管理数据保证其稳定性;要么是一个我信任的提供商,技术细节彻底无需我关心(比如 Apple 的软件)。Apple 的软件向来有这样一种设计思想:对用户隐藏一切技术细节。这点我也很喜欢。
此外还有独有的 Apple 生态的联动,包括 iCloud 跨端同步、和 Shortcuts 的整合等等。总之,我确实已经陷入 Apple 生态无法自拔了 😭。
众所周知,最近 Cursor 这款 IDE 非常火爆。因此,我从 VSCode 换到了……Zed!(开玩笑,其实没有因果关系)现在我已经将 Zed 作为我的主力 IDE。
换到 Zed 的第一个感觉就是流畅,干什么都快。相比之下,VSCode 实在太卡了。虽然 VSCode 相比其他 Electron-based 桌面端软件已经做了很充足的优化,但毕竟是 Electron,还是和 Zed 这类 Native 得应用没法比。体验了 Zed 的流畅,我再也回不去了。
此外,Zed 还异常简洁。随着插件的增多,VSCode 的配置越来越复杂,各种配置冲突和莫名其妙的问题也经常遇到,带来了很大的心智负担。VSCode 的插件系统的生态堪比一个操作系统,然而作为一个 IDE 真的需要这些吗?诸如 API 管理、容器管理这样的插件,用命令行或者独立的应用都能更好地完成。相比之下,我更喜欢 Zed 这种回归 IDE 本源的简洁设计。IDE 的核心功能应该只有一个:coding。Zed 很符合我钟爱的极简主义美学!
至于 AI 功能,当然目前没有 IDE 比得上 Cursor。Cursor 的 AI 确实惊艳,但我个人认为它更适合快速从零开始创建一个项目,而对于现存比较大的项目的继续开发,我更偏向于手写。Zed 能够使用 GitHub Copilot,也支持接入自己的 API,对我而言也够用了。
除此之外,Zed 简洁有设计感的 UI 也是打动我的一部分。😁
本周阿里云盘出现了史诗级的故障:**用户通过 bug 能够看到其他用户云盘中存储的照片。**在各大社区都有帖子,揭示该 bug 能够 100% 轻易地复现。能看到的图片甚至包括发票单据、私人照片等敏感信息。
虽然最近各种云的故障频频发生,腾讯云、网易云、金山都出现过事故,阿里云也刚刚出现新加坡机房火灾的事件,但这些都只涉及可用性,代价无非是一段时间服务无法访问。然而,此次阿里云盘的事故,却关系到数据安全性,比之前一切事故都严重得多。至今,只有少数媒体的简短报导(并一律以「官方已解决」为结局戛然而止),显然是经过了公关。而阿里云盘官方至今没有给出任何回应。(最近真是该厂的多事之秋:新加坡机房着火;云盘出现这样的事故;飞猪平台又被曝市监局短信事件……)
这件事情再次提醒我们数据安全的重要性,尤其严重的是它居然发生在这样一个我以前十分信任的产品上。不过,换个角度想,别的云盘,乃至一切我目前信任的云服务,都可能出现类似的问题。这次只是阿里云盘的照片出问题,下一次万一是我主用的 iCloud 呢?万一是更敏感的密码管理器呢?
因此,对于重要的数据,特别是密码这类敏感的数据,我一定会选择自己部署 self-hosted 的开源软件服务,例如 vaultWarden。虽然也有一定的风险,但至少数据安全由我自己负责,而不是由什么草台班子负责。
本周经历了一次极差的面试体验。面试官首先没问我的任何项目,直接问了八股;在我明确表示对他所问的话题了解不多时,他还继续针对这一问题穷追不舍地问。最过分的是,由于我很多问题没回答上来,(按我的理解)面试官几次隐晦地表达了讽刺和贬低的意思。事后想想感觉被 PUA 了,或许这就是 KPI 面。
当然,刚面完这场的时候我的情绪是非常沮丧的,毕竟事实是我没能回答上来很多问题。差点就陷入了一种自我否定的情绪。结果和朋友狠狠吐槽了一通这个面试官,将我的情绪转变成愤怒。骂完之后我发现自己的情绪好多了,刚才的沮丧和抑郁居然减轻了不少。
想起来《蛤蟆先生去看心理医生》提到过:愤怒是一种很必要和健康的情绪;性格暴躁的人往往是不会得抑郁症的。适当的时候,愤怒确实能够很好地调节情绪,避免内耗。
以后要多愤怒,少内耗!😡😡😡
《别独自用餐》,我称之为「当代社交指南」。
本书指出了人际关系的重要性。「经济潮涨潮落,友谊地久天长。」在经济快速变化的时代(无论是发展还是衰退),今天的财富、职业、权力可能随时灰飞烟灭,只有真正的友谊不会。许多信息也并不存在互联网上,只能通过人去获取掌握。(上周的《远见》中,也提到了人脉对职业生涯的重要性)参加了 Advx 之类的活动,和越来越多的人交流,我其实也越来越认识到社交的重要性。这和所谓 i 人 e 人无关,与人沟通、建立 connections,是成功的职业生涯和生活的必需品。
本书提出,要有策略和有目的地进行社交,制定自己的社交 OKR 和「行动计划」,将其作为自己的一项任务去严肃地执行。(这让我想起来《远见》中的这个观点:把每次聊天都当成一场面试)
在学校里,尤其在我们信息院,会主动社交的人太少了,大多数都是所谓的传统「理工男」。这导致一直以来我也对这样的环境习以为常,没能了解到社交的重要性,也不知道如何去社交。而参加各种活动之后,以及参考了这些书里的各种事例和许多技巧,我能观察学习到别人的社交模式,认识新朋友变得不那么难了。
我发现我的「社交舒适区」就是线下的 1v1 聊天。如果陌生人很多我可能会不自然,但线下 1v1 我一般都能比较放松。当然,内向和外向的人充电方式是不同的,超高强度的社交对我来说是无法忍受的。找到自己的「舒适区」十分重要。(比如,我不可能像本书标题所说那样,不「独自用餐」!)
我将社交作为本 gap year 的年度核心任务之一。
你要记住,爱、互惠和知识并不像银行存款那样越用越少。创造力会激发更多创造力,金钱会带来更多金钱,知识会带来更多知识,朋友会带来更多朋友,就连成功也会引领更大的成功。最重要的是,你的付出会带来别人的付出。纵览历史,这个「生成」道理在当今社会表现得最为明显,在这样一个人际时代,世界的运行越来越合乎人际交往的准则。
无论你现在正处于人生的哪个阶段,无论你知道什么,你都要明白,你所拥有的这一切都是你的思想、经历和那些你接触的人共同促成的,而那些东西或是你亲身所得,或是你通过书籍、音乐、电子邮件或你所处的文化间接得来。现在并没有记录表明,积累要达到多少量,事物才会向越来越多的方向发展。因此从现在起你就要下定决心,开始广交朋友,积累知识、经验和人脉来帮助自己实现目标。
这是一个全新的栏目:Questions For Answers,简称 Q4A。
实习的时候一次主管和我谈话,当时我有很强烈的一种感受:我其实有很多想问的问题,但一时想不起来了。然而,这种交流机会其实并不多,错过了就是错过了,没能抓住机遇了解这些问题会非常可惜。所以,我在记事本里专门开了个文件夹:Questions,记录我想要了解的问题,这样可以持续思考,随时准备向合适的人寻找答案。
本周 Q4A #0:为什么你的岗位好像螺丝钉? 似乎很多人都有这样的感受:我们在岗位上好像一颗螺丝钉,每天做着一个又一个的需求,工作无需任何创造力,像是简单重复的机械劳动,且可以被替换。为什么呢?
我的实习工作经历实在太少了,认识还不多,以上只是我的猜想,不一定对。你觉得呢?🤔
下周见!
和朋友第一次长途自驾是走的西北路线,掐指一算已经十年,十年前的游记只写了个开头,这篇应该可以作为补充。
上海飞敦煌每周二四六有直达,适合请两天假去刷敦煌及其周边的石窟。这次我们的路线就非常特种兵,周六早上7点多起飞,12点落地,因为4个多小时我还体验一把升舱,可惜小飞机躺不下来,睡了2小时就不困了,餐食也非常普通。
沿途过了兰州一路是沿着祁连山在飞,右侧是河西走廊,清晰可见非常多雪山,堪比无人机视角了。空姐热情邀请我们站起来拍照。中间还路过七一冰川,但不确定看到的哪个是。

过了酒泉-瓜州陡然一变,开始出现戈壁黄沙,不久就已经到了敦煌界内。

不知道是哪座烽燧,孤零零的矗立在戈壁中。可能是甜水井遗址,从地理位置上来讲这里离悬泉置已经很近。

落地后租车一条龙,往常西北行都是自驾路过,几个人都是第一次来敦煌机场,旅游大市,机场仍然很小。看的出来已经是淡季,一路上人都不多。来了甘肃,首先得吃一碗牛肉面,路边街头小店味道也正宗,一个牛肉面套餐才10.8,令人震惊。

快乐不过3秒,旁边文创店马上遇到咖啡刺客……我从未想过在西北城市两杯咖啡需要90块钱,虽然它有拉花、它有杯套、它还有个好看的打包袋……但凭什么啊,喝起来也是平平无奇!以后要小心一切和文创有关的东西,特别在三四线城市。
开车出城的路上,看到了传说中的光伏塔,第一次见,非常神奇。查了一下这个地方叫首航高科敦煌100兆瓦熔盐塔式光热电站,又叫超级镜子发电站,网上照片看着像科幻场景,十年前来的时候还没建起来。

今天的第一站是西千佛洞,位于敦煌以西30公里的位置,开车的话40多分钟。因为洞窟建在党河边的峡谷上,所以我们在停车场根本没有看到景点,一度以为去错了地方。

从停车场向下沿着坡道走到底,才是游客中心。由于是冬天且又是知名度没有很高的景点,所以根本没有人。门票也相当的划算,4个洞窟只要30块钱,由专人配套讲解。西千佛洞创始年代应该早于或者至少等于莫高窟。现存有22个洞窟,最早是北魏时期的。古代僧人开凿石窟并不一定是为了弘扬佛法,可能只是为了自己修行,所以并不是所有洞窟都有壁画和造像。

目前开放的几个窟应该属于壁画保存相对比较完整的,我们看的是4窟,11窟,16窟,18窟(洞窟中都不能拍照,从数字敦煌的网站上找了几个截图)。说实话,第4窟什么样子,我已经完全不记得了,因为那几天密集的看了30多个窟,太多类似的场景。第4窟是隋代开始建的,后面有重新修过,大概的样子模模糊糊。

第11窟的印象相对深一些,北周时期的窟,也是后面修过,顶部是一个人字披形,有一半千佛已经脱落了,这些小佛都被氧化,基本上只能看到两个眼睛和一个鼻子,像一个小字,所以又被称之为小字佛。

第16窟是一个唐代的窟,在回鹘时期被重新修过,所以有回鹘供养人的画像。回鹘是隋唐时的游牧民族,位于现在的蒙古草原,后来民族交融变成了现在回族的祖先。回鹘的壁画喜欢用赭红和石青,人物比较肥胖,长相也很少数民族,后面在莫高窟和榆林窟也会看到类似的。

这个洞窟比较著名的是南壁的高僧和回鹘王子供养像,供养人从穿着上看就是个贵族,非常雍容华贵。

最后一个窟是第18窟,它的西壁上有著名的观无量寿经变。观无量寿经变是莫高窟石窟群壁画中常见的一个题材,在整个石窟群加起来有几百幅。它所有的构图都非常相似,中间是西方净土世界,佛在进行说法,周围是各种天人、菩萨、飞天。上方会有亭台楼阁,天空中箜篌、琵琶,横笛等乐器不鼓自鸣,意思是极乐世界一片祥和。

这一幅令人印象深刻是因为下方的舞台中间有一个迦陵频伽反弹琵琶的形象,很多的观无量寿经变中迦陵频伽并不会反弹琵琶。而最著名的敦煌乐舞代表形象,来自莫高窟112窟中的同题材壁画。

也是现在敦煌的城市标志的设计理念来源,就是略有点抽象了……

观无量寿经变两边是未生怨与十六观。未生怨是一个因果报应的故事,说的是国王求子心切,然后做了恶事,后来王后生了儿子,但是儿子也心生恶念,发动宫廷政变囚禁国王。后来国王与王后每日念佛,佛降临为王后讲过去未来因缘。王后恍然大悟,请佛祖为她指示修行的道路。佛便指示她进行十六观,也就是通过各种观想的方法,使心灵沉静而进入佛法的世界。如果没有左右两侧的未生怨与十六观的壁画叫做无量寿经变,也是莫高窟中大量出现的题材。
速速地看完西千佛洞,远眺党河的风光,雪山、峡谷和沙漠交织,是唐诗中的北地风光。

回程路上遇到一辆新车在试驾,车牌严严实实,不知道是哪家公司的车型,但看起来好像是个油车?现在油车的新车还需要这么保密吗……

接下来去了位于敦煌东郊的佛爷庙西晋壁画墓,是一个更加冷门的景点。从敦煌市区往东郊开的时候,一路都是各种墓,放眼望去大大小小的土包。敦煌东郊方圆百里,分布着数以万计的汉代到唐代的墓葬,即使到现在,这里也是公共墓地,非常壮观,据说原因是这里背靠鸣沙山、三危山,而鸣沙山是白色的,三危山是青色的,是一块左青龙右白虎的风水宝地。

西晋壁画墓比莫高窟的建造早100多年,是当地官员夫妻合葬,墓里面没有灯光,需要讲解员边讲解边打手电入内,很有点小说中下墓的感觉了。这个墓深11米,顺着墓道往下迎面面对的是一面巨大的砖垒而成的砖画,反映了当时人们的生死观,和马王堆的帛画有点类似。最上面是伏羲女娲图,中间有非常多的祥瑞动物,如麒麟等,还有一座非常醒目的砖仿木构楼阁。
进到主墓室,可以看到这个墓被盗过,盗墓者非常专业。打的盗洞丝毫没有影响整个墓室的结构,否则的话墓室应该都坍塌了。

墓室最中间的位置是墓主人的画像。已经 1700 多年,仍然很是鲜艳。

西晋墓的右边还有一个开放着的东汉墓。相比之下东汉墓就朴素很多,可能跟汉代提倡薄葬有关,也有可能是身份地位的区别,东汉墓的主人只是当地的殷实人家。这座墓比西晋墓早200年左右,整个墓道的结构跟西晋墓几乎是一样,但壁画就比西晋的墓简略很多,没有亭台楼阁,只有简单的一些祥瑞的神兽。
匆匆地参观完古墓,前往今天的最后一站敦煌博物馆。一般人到敦煌,都会把博物馆跳过,因为鸣沙山、莫高窟、榆林窟、魔鬼城就会占据全部时间。这是我第一次来敦煌的博物馆。整体而言很值得一逛:这里有关于敦煌的发展历史,佛爷庙墓群和周边其他墓群挖掘的从汉代到唐代的历史文物。有悬泉置的详细介绍,还把西晋墓的壁画复制过来,在灯光下看得更加的清楚。

而最值得看的是莫高窟的复制窟,不仅看的更清楚,还可以拍照,比如有著名的特窟第45窟。


暴走一天饥肠辘辘选择到敦煌夜市品尝美食,淡季很多餐馆都不开,推荐一家小店,叫火火旺烧烤,只有一位主理人大叔,我们点了手抓羊肉,烧烤,炒菜,羊汤等多种类型的食物,由大叔一人操刀,味道鲜美,比我们第二天吃的贵价羊肉好吃多了!
小云TV是一款以央视、卫视、地方为主的电视直播软件,还是挺不错的。小云TV为您整理了国内外各种精彩的剧作,包含电视剧、电影、综艺、动漫、体育等多种不同的类型,满足您不同的观看喜好。所有视频内容没有广告和弹窗打扰,确保播放无延迟卡顿,包含购物频道,带来流畅观影效果。

支持个性化追剧需求,让用户可以更好地追踪自己喜欢的节目,尽情享受更多观影乐趣。
软件拥有强大的搜索功能,用户只需输入关键词即可一键获取全面的节目信息,让用户更加便捷地找到心仪的内容。
涵盖各种类型的剧集,从而全面满足用户的观影需求,让用户随心所欲地享受各类内容。
涛涛点播TV版提供海量热门影视剧资源,用户可以一键观看自己喜欢的节目,无需繁琐的搜索步骤。
上周末两天都去了City Walk,但风格非常的不一样。
周六这天本意是出门去看荣宅的展览,但既然已经来到了巨富长附近,就自然而然地闲逛一下。富民路沿途开了很多新的小店,香水、眼镜、咖啡……在 Orange 买了一杯咖啡,味道不错。


一路进行了一些摆拍,查姐和皮姐非常上相。在Polette眼镜店看好了一幅银框的眼镜,听说品牌是和 Zara 差不多的,因为之前已经考虑下一副眼镜买林克伯格,而现在戴的这副近视是今年 6 月份刚配的,才不过半年,一时有点犹豫。
路过了郭敬明宇宙的中心恒隆广场,晚饭在附近吃的川味bistro,感觉味道普普,没有大学路这边的好吃,这两年沪上非常流行各种bistro,很多也不过是新瓶旧酒。再往前走不远,就来到了嘉里中心,嘉里中心是目前可能全上海最有圣诞氛围的地方。


周日的City Walk就是一个非常有主题性的,由斜阳君主办的路上观察学活动。
这次City Walk的范围是老西门附近的老城厢。城厢是古代城周围的部分。现在老西门老城厢主要是以蓬莱路为中心的区域。
上海从小渔村发展成大都市,不仅是从清末民国开始。向上追溯的话,上海的中心在唐代以前主要还是青龙镇,随着海岸线的推移,青龙镇逐渐衰落,元代的时候上海设县。明代的时候,当时的上海县为抵抗倭寇开建造了六座城门,其中有一座城门叫做仪凤门,也就是现在俗称的老西门,这种俗称的地名现在还有小南门、小东门。到清朝的时候,上海县城已经开始慢慢变得发达。老西门地铁站附近有11 路公交车,它的路线历史可以追溯到民国年间,上海华界刚刚开始修建电车时期,这条路线就是围绕着原来的上海旧县城地界而建,直到现在变迁成环绕人民路和中华路。

从老西门往学宫的方向走,这一片区域正在进行城市更新。城市更新是上海从2015年提出的一个城市建设计划,意在改造老城区,同时保持城市的历史风貌。现在进行了大约 10 年的时间,比较著名的改造成果有新天地、张园、丰盛里等等。据说今年上海大概有 50 多个地方都在进行城市更新,老西门蓬莱路这块大约在2022年左右被纳入规划。
因为要拆迁的关系,很多住户已经迁走。一些里弄是石库门结构,外表非常的好看,但实际上这些楼可能都是在 1910年到 1930 年期间建成的,有非常多的时代印记。



老西门附近有几个比较著名的地标,一个是梦花街,曾经上过梦想改造家,是东起柳江街,西至中华路的路,因梦花楼(在街的东首,原海防同知厅内的望花楼,是斥堠瞭望之处,后以土音转为梦花楼,如今已不复存在)得名。

梦花街临着学宫,元、明、清时期上海官办的县学称学宫,学宫与文庙连在一起,在体制上为“庙学合一”。学宫前的蓬莱路原来是比较著名的二次元圣地,目前还能看到有一些门头还在。

蓬莱路上有一所中学叫敬业中学,前身原为申江书院。敬业中学为上海最早建立的学校之一,新中国成立后,被列为市重点中学。学校对面的388弄正在办老西门城厢漫步摄影展,记录曾经的历史痕迹。

因为时间的关系,我并没有跟着走完全程。但路上观察学还是一个蛮有意思的活动,后续可以再参与。
“路上观察学”是一种源自日本的都市文化现象与艺术实践,由赤濑川原平等人发起,鼓励人们以孩童般的好奇心和外星人视角,在日常的街道和城市景观中发现、记录和欣赏那些被忽略的、奇特、荒诞或充满生活智慧的细节,如异形化的招牌、不合逻辑的设施、随处可见的“无人看管”的物品等,旨在重新唤醒对周遭环境的敏感和热爱,是一门“看懂”都市“无用之美”的学问.

确实是离职之后就有了更多折腾的时间,这几天重新搞了个新的虚拟机,部署了rsshub,用AI写了很多小代码,还在vibe-coding自己想做的小插件,忙的不亦乐乎。当然博客的装修也没拉下,更新插件并且又解决了很多网站的小bug。
用上了bigfa的Marker Pro地图插件最新版,目前仍然是体验最好的地图插件,广而告知哈哈哈!
最新的2.0版主要更新:
- 现在单篇文章可绑定多个坐标
- 可单独管理坐标,同时坐标支持多个设置参数
- 在编辑文章的时候即可轻松选择已有或新建坐标
- 坐标绑定文章之后将自动变更状态
- 地图页面增加了更多的选项卡和数据统计面板
- 优化了数据结构,增加了年份组和图片组输出
- 改进了更为现代的样式
- 优化云端相关文章逻辑,不再需要本地交换数据
- 优化了渲染逻辑,切换缩放更加流畅
最爽的是支持导入导出兼容Google Map,这样可以同时和我的地图保持同步,唯一遗憾就是导入的城市无法自动识别国别。
一次性导入了之前所有的地点,再次感叹出去容易写游记难。不知道何年何月能把游记补完。
之前在《WordPress博客折腾记》写过,用上了博主雪糕写的热力图插件,但插件不能兼容适配主题的黑暗模式,当时用GPT4和Claude3.5都没能修改好这个代码,一直耿耿于怀,最近Gemini 3 Pro终于支棱起来了。

在原来的插件中额外增加一个heatmap-fix.css文件,完整插件在github可以直接下载,以下是代码的部分:
/* ==========================================================================
1. 默认状态 (兜底)
(对应 Light 模式,或者没有任何类名的情况)
========================================================================== */
#heatmap {
filter: none;
background-color: transparent;
}
/* ==========================================================================
2. 强制黑暗模式 (User clicked "Dark")
只要 body 有 .dark 类,不管系统是什么颜色,都强制变黑
========================================================================== */
body.dark #heatmap {
background-color: #ffffff !important; /* 先铺白底 */
filter: invert(0.82) hue-rotate(180deg) contrast(1.2) !important; /* 再反转 */
border-radius: 8px;
}
body.dark h2.wp-block-heading {
color: #ffffff !important;
}
/* ==========================================================================
3. 自动模式 (User clicked "Auto")
只有当 body 有 .auto 类,且 系统确实是深色时,才变黑
========================================================================== */
@media (prefers-color-scheme: dark) {
body.auto #heatmap {
background-color: #ffffff !important;
filter: invert(0.82) hue-rotate(180deg) contrast(1.2) !important;
border-radius: 8px;
}
body.auto h2.wp-block-heading {
color: #ffffff !important;
}
}
其他增加的小功能或者修复的BUG
不知道是不是电脑安全控制的加强,这些年比较少听到重装系统了,装系统本身是小事,但要重装一堆软件再配置好一堆软件用惯了的设置才是头大。
我这台大约是3-4年前从Win10升级到Win11,上个月突然开始无缘无故卡顿,一度怀疑是硬盘坏了,打开CrystaDiskInfo一看两个硬盘黄灯。赶忙买了新的SSD换上,结果还是卡。

遇事不决重装系统,眼看要硬着头皮搞了,恰好朋友电脑更新换代,于是继承了她的旧台机,这下重装听着没那么痛苦了,玩游戏还能更流畅,美滋滋。
先花了点时间把两台机器的配件合一合,主板、CPU、显卡都用朋友的。内存和硬盘叠加上自己的,4根8G一共32G,鸟枪换炮。我的D4 3200内存是2019年买的,过了这么多年内存价格不降反升……说起来不过2个月前买的SSD已经从899涨到1399,涨幅堪比黄金。

朋友的机箱是毁灭者Masterbox Lite 5,中规中矩的带灯机箱,现在的机箱好像没有几个不带灯的设计,不知道是什么网吧审美。不过功能性比几年前好多了,像朋友这台用了六年的机器,里面灰尘没有想象的多,但还是做了下清灰。
中间几番纠结想换乔思伯Z20机箱,测评和装机视频都看了几个,一问客服电源限长,显卡限长,要换的话还得换一个短电源以及扔掉两个硬盘,遂放弃。

6年前这台电脑就是我帮朋友组装的,拆起来也驾轻就熟,当年我的背线还是走的很整齐的,因为硬盘变多了,全模组电源又额外翻出几根线重新插上,搞好后的电脑看着焕然一新,四舍五入也算是入了台新机。
一次点亮,用旧电脑写个启动U盘开始重装,windows下用rufus做系统盘比balenaEtcher好,说起来微软在这么多年,终于在Windows 11 26200.7019版本修复了更新关机变重启的BUG,也是活久见。
推荐一个装机小工具,淘宝30块买的2.4G键盘鼠标一体输入器,因为我只有蓝牙的鼠标和机械键盘,以前出现过装机的时候手头没有可输入设备的情况,之后这个就是常备工具。

虽然已经是六年前的电脑了,玩燕云还能开标准配置,不错呢。硬盘加在一起有五六块,C盘用了朋友的256GSSD,我原来的SSD系统盘拿来做游戏盘,现在的游戏动不动就一百多G,装上博得之门、星穹铁道、燕云十六州就已经快500,令人震惊。顺便把快坏的硬盘放到后面的分区作为下载的空间,废物利用下。

接下来就是漫长的装软件、配置软件的过程,2025年了除了QQ/微信/网易云/百度网盘/Telegram/Steam这些不可替代,我的装机必备软件大概有以下这些:
此外还有一些小工具,应该算不上常用软件,比如说:CrystaDiskInfo、HWiNFO、Mp3tag,就这些东西,我搞了三四天……也是够累的。
和朋友约了去荣宅看展,整个展览是关于电影制作过程中分镜的使用方法与视觉表达,包含了30多位导演、摄影师的500多件作品,时间跨度从1930年至2024年。展览第一站在米兰,第二站就来到上海,所以增加了很多亚洲元素,比如乏耳熟能详的宫崎骏、贾樟柯、贾玲等导演和《流浪地球》《椒麻堂会》等作品。

展览入口在荣宅一楼的会客厅,门票60,做的导览册非常用心,是一本60多页的小书,对于每件展品都有详细介绍。从展品来看,分镜可以以任何形式写在任何地方,笔记本、剪贴本、照片、草稿纸等等。分镜并不像电影本身一样被大众熟知,但分镜的作用毋庸置疑。
展览从二楼开始,首先介绍了分镜图的起源,与动画的兴起息息相关。20世纪30年代,弗莱舍工作室和华特迪士尼率先开始通过绘制连环草图在创作过程中发展叙事塑造人物,分镜逐渐演变为动画片及真人影片制作中的重要工具。这一时期的重要作品有《米老鼠》《大力水手》《木偶奇遇记》。



这一方法延续了七十多年,直到今天。作为参照的是21世纪初著名的动画作品《海底总动员》和宫崎骏的《你想活出怎样的人生》。分镜展示了场景中的动态序列和连贯的运动,有的地方还会标注摄像机的运动轨迹和其他的信息。


《椒麻堂会》是米兰展出没有的作品,导演的手稿包括场景图、分镜图、人物设计图等,使用的绘画方式也包括油彩、水墨、马克笔、铅笔等,人物形象鲜明诙谐,直接拿来当故事看都没有问题。

《流浪地球》的相关资料,最上方一副是手绘地形图,下面是电影的手绘分镜,画面反映出影片惊险刺激的节奏,作者也是给展览手绘分镜的费学豪。

房间的角落设置了三个屏幕展示了贾樟柯电影《风流一代》的剪辑过程,左边的笔记本是搜集的图片素材,台式电脑是剪辑过程,右边的LED则是最终成片。

贾玲的这部分素材是上下对照,上面是对于作品的预演,分镜是直接以语言视频的形式呈现的,下面则是实际成片。站在经济角度,分镜是在正式开机之前,对于潜在的可能的制作方式的预演,这样可以避免很多反复拍摄的问题。

此外还有《大独裁者》《十诫》《布达佩斯大饭店》等众多知名电影的资料素材,值得细细品味。





荣宅本身也是个出片的好地方,二楼的展厅是原来的舞厅,下午阳光很好,推窗见绿。



查了下宅子主人荣宗敬的生平,顺便了解到被称之为红色财团的荣氏家族,后代也依然很有影响力,从政做到国家副主席,从商有中信泰富集团。荣宅过一条街,恒隆对面就是中信泰富广场,可谓依旧显赫。
不知不觉现在住的地方也住了2年半了,当初迅速果断的选择搬来,是看重一居室房屋采光很好,而且新建楼带电梯,入住期间也没什么太大问题,换了沙发有了电视之后觉得生活幸福感都提高了。
突然想搬家则是因为今年我妈来住的时间有所增加,断断续续有3-4个月,两个人住一居室就有些逼仄,特别是我妈会从吃饭睡觉全方位对我进行监管……最近这次大概从10月她住过来,只过了半个多月我就有点吃不消,速度开始找房。
目前所在的区域是老城区,电梯、新房想都不要想。我对房子的要求是小区离地铁不能太远、周围要有便利店、小区不能太脏,楼层3-4层,装修不能太破,干净,家具少。周围遍布回迁房,本以为对照条件非常好找,没想到一连发来十几套,能看上的全都在6楼,很多图片都看不上,价格倒的确是比前几年便宜很多。
我的看房经验是先看卫生间和厨房,从干净程度、设施、防水、味道等基本就可以淘汰一套房子了,其他房间主要看采光。一连看了4套,照片都是照骗…峰回路转是一套房东刚挂上的小两居室,看了一下还算合眼缘,缺点就是家具家电实在是有点老,不过这也是上海老房子的通病了。
房东一家很好说话,看的出来也是想把房子委托给好好住的人,和我妈一合计,当天晚上就签好了合同。

以前在房产中介行业小呆过一段时间,比较认可所谓服务,之前几次在上海找房都是通过链家,这次则是前同事介绍的本区域小中介,响应效率非常快,价格便宜,当然也是相当不正规。和中介之间完全没有契约,全凭口头信任,好在遇到小坑,但损失不大。
上一套房子租期本来还没到,本来应该是从从容容,游刃有余的月底搬家的,中介跟我说如果提前退租,下一个房客无缝入住,房东可以给我退点租金,单纯的我就相信了。着急忙慌的找了保洁、清洗空调、洗衣机,换锁一条龙。
正式搬家体验了传说中的(半)日式搬家,的确是非常专业和省心省力,上门了4个搬家师傅,全程我只负责指挥,等搬家公司给我打包完成,从早上8点到大约11点就已经整个搬好,复原因为我有一些自己收纳东西的要求,所以没有让他们继续。

前后大概花了3天就完成搬家,花销的话中介费1700,搬家费3000,家电清洗、保洁、换锁、配钥匙、换窗帘共花了600块,比想象中便宜且轻松。
收拾好屋子之后,还是挺满意的,平常次卧就当作书房用,重新拥有了一个书柜,书桌也比原来大的多。

另外终于把音箱和电视搞到了一起,电视机在房间里看起来变小了,丝毫不是以前在一居室时候的巨无霸状态。还有了新的CD机,可以继续淘CD了~


距离上次搬家也不过才两年,感觉之前只装了半卡车,这次一个卡车就装满了……一旦开始“享受生活”,东西就越来越多。
搬家踩坑的地方,此处简略说下,因为是中介直接和前房东联系的说让我快点搬家给我退几天租金。实际我提前大约一周搬走,房东一分钱都没给我退,振振有词说行规就是这样的,他也没让我提前搬走,没有答应过会退;中介则说房东反口,之前讲好的。之前朋友就说过这个房东很抠门,且不讲道理,经此一役更加验证,再扯皮也没用,总之就是中介赚到了我和后面租客的中介费,房东无缝把房子租出去,租客提前享受了几天租金。全世界只有我受伤害的事件达成了,引以为戒!
不如直接说是Bug修复日记吧…就是一些小问题拖了很久一直没搞,现在终于倒出手了…
之前专门写过一篇关于博客重定向的文章,不过当时没有注意一个问题,自动翻译的PostName是大写,这样输入到浏览器又会自动转为小写,在Redirection就会再重定向一次,经常会由于多次重定向提示刷新次数过多无法打开网页。

解决方法也很简单,打开Wordpress数据库,以phpadmin为例,在SQL查询中执行:
UPDATE wp_posts
SET post_name = LOWER(post_name)
WHERE BINARY post_name != LOWER(post_name);
全都改好之后,记得去WordPress 后台的固定链接,点击底部的 “保存更改”,刷新数据库等待生效。
修复重定向问题时点开文章赫然发现了一个主题的bug(cc @bigfa 哈哈哈哈),开启主题自带的“Friend icon-Show icon when comment author url is in blogroll”,但没想到pingback的评论也会加上icon,就这样了……

找了一下代码应该是在modules/comment.php下,增加一个判断逻辑,完美解决。
function show_friend_icon($comment_author, $comment_id, $comment)
{
// 🛑 新增逻辑:检查评论类型
// 如果是 pingback 或 trackback,直接返回作者名,不加图标
if (in_array($comment->comment_type, ['pingback', 'trackback'])) {
return $comment_author;
}
$comment_author_url = $comment->comment_author_url;
// 如果 URL 为空(有些评论可能没有留网址),也直接返回,避免报错
if (empty($comment_author_url)) {
return $comment_author;
}
// get domain name
$comment_author_url = parse_url($comment_author_url, PHP_URL_HOST);

这条应该是刚才执行 SQL 语句,把 CSV 里的 PostName 更新到了数据库的 post_name 字段,导致带了重复的字段进去,执行这条 SQL定位一下问题 post_name :
SELECT ID, post_name FROM wp_hidezemberposts WHERE post_name LIKE '%/%';
果然找到了一些:

执行修复,SUBSTRING_INDEX的作用是“只取最后一个斜杠之后的内容”。
UPDATE wp_hidezemberposts
SET post_name = SUBSTRING_INDEX(post_name, '/', -1)
WHERE post_name LIKE '%/%';
回到 WordPress 后台的固定链接,保存更改等待生效。
最后,赞扬Gemini 3,我的新晋心头好,帮我搞定了很多代码小问题,等我下次再用热力图那个功能来挑战下。