今日小记-2025-09-27
昨晚如愿以偿的早点睡觉,大概10:30左右就睡着了,也是因为明眸没有直播,我躺在床上也没刷抖音,就难得的很快睡着了。可惜今天早上醒来的太早了,4点多醒一次,继续睡到8点被闹钟叫醒,没有理会,又一下睡到8:59了。
洗漱下楼倒水,9点多自然没什么早饭吃了。上楼给iPhone冲个电,妈妈去买菜了,我打个电话给她,得知她已经回来了,我本来是想让她给我带个早点吃的(油条),但她已经回来就准备搞胡辣汤吃,接近10点下楼吃早饭,胡辣汤真是一言难尽,固型物太多,又是紫菜又是鸡蛋的,还没有她第一次搞的那么有味道(那种呛辣感),吃一半没吃了。
上楼,就昨天晚上烧的半壶水继续加热,冲一壶咖啡,喝着咖啡,抽一支烟,然后继续处理昨天code-server Pylance的问题,Python Language Server还是没有输出,若有就一段话,大致意思就是说我正在使用非官方的VS-Code,闭源的Pylance无法使用,后来查阅一些网站博客,也证实这一点,但是我不明白,之前code-sever 0.99.x版本和Pylance 2025.3.2都可以正常使用的,拿到更新一下code-server就不行了吗,既如此为什么刚更新完使用新版本的Pylance也可以使用呢。
11点40多,不是很饿,妈妈喊我吃饭,没有什么菜,是炒河虾,蒸毛豆和鲊肉以及昨天的咸豇豆,炒空心菜。我不太想吃。但还是吃了一碗。
下午不想再在这个Pylance问题耗着了,无赖更换一下code-server的默认插件库地址为Microsoft Marketplace,安装Pyright插件,执行替换Python Language Server为Jedi等操作,也可以正常补全和高亮Python代码。
之后着手前一天的Hexo-Blog 侧边栏 Calendar Archive组件 月份记忆功能,经过一下本地JS调试,简单修改一下calendar.js就完成了功能,通过设置nMonth和nYear为从地址pathname截取的就行了,注意nMonth为月份index,从0-11,需要parseInt之后再减一。
5点多吃完晚饭完成这个Todo List后我又想修复Hexo-Blog某些月份某天Entry有空白的问题,是Entry日期的问题,我一个个手动修改了空白日期那一天的Entry,耗费了不少时间,值得今天晚上我才注意到之前导出的DayOne Entry中创建和修改日期为UTC时间,赶忙在DayOne Info Process的TimeProcess模块添加UTC时间处理函数,将原来的时间转为东八区北京时间。还有想为Calendar添加一个新功能,比如为有图片的Entry,在那一天的td下添加图片缩略图,经过晚上临睡前的构想,决定在calendar.json中添加background-image项,记录当天64*64的base64图片文本,然后在calendar.json读取这个值,为td元素添加background-image样式。
晚上9点多又继续修改某些Hexo-Blog原始md文件,但还没有重新generate和commit以及push,需要注意改动了部分文件的名称,在不clean的情况下,重新generate会导致public文件夹下某些年月文件夹中有多余重复的index.html,在commit之前需要手动清理。
10点左右,妈妈给我一包吐司面包,吃完两片看会明眸直播到凌晨12点多,睡觉了。