最新文章
解决VSCode终端自动激活Python延迟和打断输入问题
打开终端后,VS Code 反应迟钝,几秒后才弹出 source .venv/bin/activate。如果你手快正在打字(如 git push),这条指令会直接打断并污染你的输入。
#misc
豆包桌面版如何连接KeePassXC?
豆包桌面版基于 Chromium 内核,但它不是 KeePassXC 预设支持的浏览器之一。于是常见现象是:浏览器扩展能装上,但连接时提示“密钥交换未成功”,即使你已经在 KeePassXC 的浏览器集成里勾选了 Chrome/Chromium。
#misc
Dropped Escape call with ulEscapeCode : 0x03007703
在 WSL2 中开发 tauri 程序时遇到的问题, 四处求索无所获, 直到看到这篇帖子: WSLg lacks GUI, OpenGL, and Vulkan Functionality
WSLg 缺乏 GUI、OpenGL 和 Vulkan 功能
#开发
Charles 抓包导致 langchain 报错的解决方案
在开发环境中,使用 Charles 作为代理服务器来监控 Python 应用(如 LangChain 或 OpenAI SDK)的网络流量时抓包失败,显示 You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help menu
#开发
查看 Microsoft Edge 的 User Profile 路径
最近在使用 Selenium, 为了直接操作我日常使用的网站, 需要在启动 WebDriver 时指定 --user-data-dir=/xxxxx/xxxx
#开发
挂代理后 git clone 出现 Connection closed by xxxxxxx port 22 的解决办法
出现这个问题,往往是因为代理的防火墙拒绝了 SSH 连接,可以尝试使用在 HTTPS 端口上建立的 SSH 连接进行克隆。
#开发
Linux 下玩游戏不能同时使用触摸板和键盘的问题 (GNOME)
最近我又卸载了 Windows, 装回了 Arch Linux。配置好了 NVIDIA 显卡驱动之后正准备爽玩的时候,发现触摸板和键盘不能同时使用,表现为:当使用键盘的时候会中断触摸板的行为。
#Linux
wasm-pack: How to enable panic_immediate_abort
You can significantly reduce your Wasm bundle size (around ~50KB in my project) by enabling certain Rust flags during wasm-pack compilation to minimize panic information. Note that this feature is currently only available in nightly:
#开发
判断 IPv4 地址是内网还是外网
最近在做文件下载接口, 为了防止用户使用该接口传播违规文件, 需要确保下载文件的IP与上传文件的IP相同, 同时又要允许内网服务访问该接口, 因此需要写个方法来判断是否为内网 IP.
#开发
Mac下Docker访问宿主机端口
最近在公司用 CF Tunnel (for Docker) 的时候报错, 说找不到源服务器,
这才突然想起 Docker 是基于 Linux内核的,
所以大概是不能直接用 localhost 或者 127.0.0.1 来访问宿主机的服务的.
#docker
解决PVE系统在华硕B650e-e主板上的断网故障
如果您使用的是华硕的 B650e-e 主板,并且搭配了 I225-V 网卡,您可能会遇到在 Linux 系统上长时间工作后突然断网的问题。这个问题可能表现为系统不定期地断开网络连接,且除了重启外,其他方法似乎都无法恢复网络连接。
#HomeLab
部署 llama3 + Web UI 实现外网访问
首先安装 nvidia 驱动和 docker, 为了让容器可以使用显卡,需要安装 NVIDIA Container Toolkit(NVIDIA Docker) , 此处不做赘述。
#LLM

使用Cloudflare Zero Trust Tunnel穿透访问HTTPS服务
创建 https 和 http 的过程是一样的, 特别注意的是, 由于 cf 在客户机和源服务器之间充当了代理, 因此客户机访问的实际上是 CF 的服务器, 而不是直接访问源服务器, 同时又因为 CF 会默认开启 HTTPS 功能, 因此源服务器并不需要开启 https, 源服务器开启的依然是 http 服务.
#开发
grub2创建archiso入口(menuentry)
不推荐直接更改/boot/grub/grub.cfg, 我选择修改/etc/grub.d/40_custom, 这样的话每次grub-mkconfig都会自动把该文件里的内容追加到 grub.cfg 里, 参考Configure GRUB得出如下配置文件:
#Linux





















