0%

当前稀沃白板在中学普及度很高,教师每天都要讲课并书写板书,将每个阶段的讲义合成为一个PDF文件发给学生是一个非常有意义的工作。为实现此目的我编写了在Linux下合成PDF的Shell脚本seewo.sh, 其源码为

直接复制Word中的图片可能会因为剪贴板格式转换或Word默认的压缩机制导致画质下降和背景丢失。

docx 文档提取高清图片

为了提取无损且高清的原图,可以将.docx文件修改为.zip后解压。这种方法能够确保图像不失真。这是因为现代的 .docx 文件本质上是一个包含多种资源(包括原始图片)的压缩包。通过解压,可以直接获取未经任何处理的原始高清图片。

问题描述

今天使用 Neovim 打开它自己的配置文件时,出现报错信息

1
LSP[lua_ls] Your workspace is set to `/home/foobar`. Lua language server refused to load this directory. Please check your configuration.[learn more here](https://luals.github.io/wiki/faq#why-is-the-server-scanning-the-wrong-folder)

这个错误信息的意思是,Lua 语言服务器(lua_ls)被你的编辑器(如 VS Code 或 Neovim)告知,要将整个 /home/foobar 目录作为工作区进行扫描,而服务器由于性能或安全方面的考量,拒绝了这个指令。这通常是一个配置问题,可以通过正确设置工作区解决。

随着时代的进步和世界的发展,我决定从今天开始在 Neovim 上集成 AI,以增强编辑功能。其中一个为 Neovim 增加 AI 能力的工具是 Gen.nvim,但在安装插件之前,请确保已配置好 ollama 并拉取所需的模型。

2026年5月30日将原来的GTX 1660s 升级为GTX 5060 Ti 16G, 于是本机具备了本地运行Ai的能力。今天配置成功了 Ollama, 于是此篇博客正式记录这一配置过程。

在日常工作和运维中,我们经常遇到这样的需求:两个目录 A 和 B 都可能随时新增或修改文件,希望它们最终保持完全一致,同时绝不能删除任何文件。这种场景下,传统的 rsync 单向同步方案显得力不从心,而 Unison 正是解决这一问题的利器。

Firefox 的网页翻译功能我不需要,所以需要彻底关闭它。操作路径为:

  • 在地址栏输入 about:config 并回车,点击“接受风险并继续”。

  • 在搜索框内,将以下两个配置项的值分别双击,修改为 false

    • browser.translations.enable:将此值设为 false,会完全禁用整个翻译功能,包括地址栏的翻译按钮.
    • browser.translations.automaticallyPopup:将此值设为 false,仅禁止翻译面板自动弹出,但翻译功能仍可用(不会经常跳出来打扰你).

我的主力办公系统是 ArchLinux ,最近由于无法访问外网,Gnome 任务栏上的网络小图标显示为一个小问号,虽然可以访问内网,但这个问号总是让人看着不爽。这通常是 NetworkManager 的连接性检查( Connectivity Check )功能无法成功访问其验证服务器导致的, 所以将检查服务器更换为一个在自己网络下总是能访问的地址将是最优雅的解决办法。解决方法为: