大象笔记
[Magento 2 定制化开发] 之一:安装 breeze evolution 主题
在上次尝试 [Magento 2 / Adobe Commerce 安装新主题](https://www.sunzhongwei.com/magento-adobe-commerce-change-theme) 失败之后。我对 Magent
React Quill 富文本编辑器与 Ant Design Modal 同时使用时,html 标签消失
这是一个无比诡异的 Quill 富文本编辑器组件的 bug,浪费了我周四整整一个下午。
唯一的收获是,把早已忘光的 React 组件封装,及组件通信的机制复习了一遍。
## bug 现象
在一个 Ant Design Pr
Linux fish shell 中自动补全 go Cobra 创建的命令
书接上回,自从基于 cobra 完成了 [Golang AST 解析 struct 字段,自动生成 CRUD 代码](https://www.sunzhongwei.com/golang-ast-parses-struct-fields-a
ant design pro 的统一配置管理
作为一个 CRUD boy,经常要新建管理后台的项目。确切的说,应该是经常要 ctrl c / ctrl v 来 copy 老的项目。
但是 ant design pro 好多配置不在一个统一的配置文件中,需要去多个地方修改设置。例如
Golang AST 解析 struct 字段,自动生成 CRUD 代码
上周基于 cobra 实现了一个 golang 的命令行工具, 参考:[golang 快速开发命令行工具的神器 cobra & cobra cli](https://www.sunzhongwei.com/cobra-cli-rapid-d
隐私保护升级,导致微信小程序无法复制内容到系统剪切板,且在线客服按钮点击无反应
最近无意中发现我的“大象计算器”微信小程序,点击复制按钮没有任何反应,也没有错误提示及日志。我开始怀疑是否是隐私保护策略升级导致的。 连在线客服功能都失效了,怪不得最近通过在线客服功能反馈信息的用户消失了。最后一次收到客服消息是 54 天
升级到 golang 1.23 版本后,gorm 的 count 统计总是返回 0
之前为了使用 excelize 的一个新功能, [golang excelize 自动解析 excel 单元格的字体颜色](https://www.sunzhongwei.com/golang-excelize-read-excel-cel
MySQL 8 之后版本的默认字符集已经变成了 utf8mb4
昨天在翻一本 MySQL 书籍的时候,发现 MySQL 8.0 之后,默认的数据库字符集已经变成了 utf8mb4。
而我这么多年一直还是习惯性的新建数据库时,手动指定 utf8mb4 字符集和 collation 。。。看来以后可以
The engine "node" is incompatible with this module
在运行一个从 git 仓库 clone 下来的 ant design pro 项目时,报错: ## 未找到 umi ``` > tyarn start:dev yarn run v1.22.10 $ cross-env REACT_AP
golang 快速开发命令行工具的神器 cobra & cobra cli
最近想用 go 开发一个自动生成 gin CRUD 前后端代码的命令行工具,实现跟 python django 类似的快速搭建 admin 后台的体验。
于是找了一个类似的脚手架工具 nunu,但是这个项目的代码组织风格并不是我喜欢的类型