笔记
[Magento 2 定制化开发] 之二:修改 magento 2.4.6 主题代码
## magento 主题代码在哪里
如果是通过 Composer 安装的主题,在项目根目录的 vendor 目录下。例如:
```
# grep switcher-account -r vendor/swissup/them
接口防刷,golang 生成数字验证码图片,基于 base64Captcha
在网站登录时,需要增加一个验证码图片。不需要复杂的验证,简单的数字,或者英文字母验证即可。
找了一下发现一个 golang 的实现。
## 三方库
https://github.com/mojocn/base64Captcha
[Magento 2 定制化开发] 之一:安装 breeze evolution 主题
在上次尝试 [Magento 2 / Adobe Commerce 安装新主题](https://mmmaq.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://mmmaq.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://mmmaq.com/cobra-cli-rapid-d
隐私保护升级,导致微信小程序无法复制内容到系统剪切板,且在线客服按钮点击无反应
最近无意中发现我的“大象计算器”微信小程序,点击复制按钮没有任何反应,也没有错误提示及日志。我开始怀疑是否是隐私保护策略升级导致的。 连在线客服功能都失效了,怪不得最近通过在线客服功能反馈信息的用户消失了。最后一次收到客服消息是 54 天
升级到 golang 1.23 版本后,gorm 的 count 统计总是返回 0
之前为了使用 excelize 的一个新功能, [golang excelize 自动解析 excel 单元格的字体颜色](https://mmmaq.com/golang-excelize-read-excel-cel
MySQL 8 之后版本的默认字符集已经变成了 utf8mb4
昨天在翻一本 MySQL 书籍的时候,发现 MySQL 8.0 之后,默认的数据库字符集已经变成了 utf8mb4。
而我这么多年一直还是习惯性的新建数据库时,手动指定 utf8mb4 字符集和 collation 。。。看来以后可以