最近的文章
Git 重写最近一次提交:只保留想提交的文件
提交完成后才发现:这次提交里混进了一个不该提交的文件,或者漏掉了某个文件,又或者提交信息写错了。只要这个提交还没有推送到远端,或者推送后可以安全地强制更新,就可以用几条命令把它“重做”一遍。
本文用一个真实场景,讲清楚下面这三条命令各自做了什么:
git reset --soft HEAD~1 git restore --staged cmd/ofd-wasm/web/index.html git commit -m "fix(wasm): 移动端缩略图间距从 0 改为 8px" -- cmd/ofd-wasm/web/viewer.js
OFD WASM 阅读器:直接在浏览器中阅读 OFD
OFD WASM 阅读器 是一个运行在浏览器中的 OFD 文档阅读器。打开页面后点击“打开文件”,或将 OFD 文件拖入页面,即可开始阅读。
OFD 工具箱:在浏览器中转换与处理 OFD 文档
OFD 工具箱 是一个在浏览器本机处理文档的工具。选择或拖入文件即可开始操作,文件不需要上传到服务器,也不需要注册账号。
go ofd 转 pdf
这周 把去年计划用go写个ofd 阅读器的代码补上了转pdf或png ,代码 https://github.com/zc310/ofd 还差实现简单阅读器 看看用 gioui.org 实现一个简单的类似 MuPDF 那种效果的。
手动强制 Firefox 用标签栏替换系统标题栏(about:config 方法)
https://support.mozilla.org/si/questions/1444123
(1) 在新标签页中,在地址栏输入或粘贴 about:config 并按回车。点击“接受风险”按钮。
关于 about:config 的更多信息:Firefox 配置编辑器。版主提醒我们,通过这个“后门”所做的更改不受官方完全支持,也无法保证将来继续有效。
几个Ubuntu adw-colors 主题颜色
比较喜欢用 https://github.com/lassekongo83/adw-gtk3 主题,用 https://github.com/lassekongo83/adw-colors 昨天用 DeepSeek 改了几个😁 真省事、真方便👍👍
蓝色主题 → “北极蓝调”(Polar Blue)
灵感:冷色调的蓝色让人联想到北极冰川 特点:专业、冷静、清爽的科技感 适合:开发者、办公环境、需要专注的场景 橙色主题 → “秋日暖阳”(Autumn Glow)
灵感:温暖橙色调如同秋日午后阳光 特点:活力、温暖、富有创造力 适合:创意工作、寒冷季节、需要激发热情的场景 舒适主题 → “羊绒灰雾”(Cashmere Mist)
灵感:高级羊绒织物的柔软质感 特点:中性、优雅、全天候舒适 适合:长时间使用、设计工作、需要减少视觉疲劳的场景
Flutter Riverpod 使用指南
Riverpod 是 Flutter 中一个强大的状态管理库,它是 Provider 的改进版,解决了 Provider 的一些限制。以下是 Riverpod 的基本使用方法:
1. 安装依赖 # 首先在 pubspec.yaml 中添加依赖:
golang msgpack
这个库github.com/shamaton/msgpack/v2速度真是快,可是不如github.com/vmihailenco/msgpack/v5兼容性好(它支持omitempty标记)
fast JsonRpc
使用fasthttp比较多,号码助手 app 过滤接口使用的fastjson解析数据,弄了一个利用quicktemplate输出 jsonrpc数据 的小代码。