大象笔记

Linux 服务器上将 Excel 文件转换为 PDF,docker 镜像 gotenberg

想在一个现有的 golang 后台服务里增加一个 Excel 文件转换 PDF 的功能。但是调研了一圈,并没有很好的 golang 或者 Python 开源免费的实现,基本都需要依赖 LibreOffice 命令工具。于是找到一个 dock

RuoYi 中开启 mybatis debug 日志

昨天遇到一个 mybatis SQL bug,排查了半天才定位到问题。同时使用了三个不同模型,都没有很好地定位到问题。但,这不完全是 AI 的问题,还是旧系统的表设计太随意了。 ## 报错信息 > Error querying data

第一次尝试写 AI Skill, 在 CodeBuddy 中实现代码一致性检查

自从上周末体验了[软著自动生成 Skill](/software-cert-auto-generate-skills),我才第一次认识到 AI Skill 的重要性。这种交互方式大概会是未来软件的终极形态吧。这周完成了旧项目的账号权限迁移之

Git Rebase 规整分支杂乱的 commit

今天才知道可以用 ``` git rebase -i ``` 来将当前分支的多个 commit,合并成1个或者指定几个 commit。 可以使合并到团队主分支时,你的提交历史更清晰。隐藏掉杂乱的 update,tmp 之类的临时提

RuoYi 框架从旧 MES 系统迁移数据心得

依旧是在把 JSP 版本的 MES 系统迁移到 RuoYi (SpringBoot) 框架下。目前遇到了最操心的部分,历史账号及权限的迁移部分。耗时3天,总算在测试环境跑通了。 ## 迁移原则 在从旧系统向新系统迁移数据时,遵循以下原则:

软著自动生成 Skill

## 开源方案 https://github.com/Fokkyp/SoftwareCopyright-Skill 这个仓库有 4k 多 star,看上去非常靠谱。而且从描述看,也很专业。例如,生成 word docx 文档时: > .

PHP 网站第五次被黑,Joomla 网站显示 hacked by trenggalek6etar

这是我第五次亲历 PHP 网站被黑,这次是 Joomla 的 Helix3 漏洞导致的。 ## 现象 打开网站的任何页面,前几秒还是正常的,过了几秒钟,页面就变成了一个全屏的吓人标语 > hacked by trenggalek6eta

旧系统迁移到 RuoYi 的账号系统

## RuoYi 账号表中的密码字段是否可以更改加密方案 参考下面的配置文件 framework\config\SecurityConfig.java 只要实现一个自定义的 PasswordEncoder 接口,就可以在 RuoYi 框

尝试飞书多维表格开发 MES 系统的问题反馈功能

今天尝试了一下使用飞书多维表格来开发 MES 系统的用户反馈功能。 ## 尝试的目的 - 公司内部在推广飞书多维表格的使用。每个人都需要想一个应用场景。我刚来不久业务也不熟悉,正好在重构 MES 系统,那么就尝试使用飞书多维表格来收集

自动同步 GitHub copilot 和 codebuddy 的配置目录

在当前项目的开发中,我同时使用了 GitHub copilot 和 codebuddy (公司用的是这个,但是额度有限,不够用),但是两个 AI 工具的配置目录不同,是否可以实现一个工具自动同步这两个目录呢? 首先,对比两者的项目级配置目