笔记

[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 。。。看来以后可以