大象笔记
tailwindcss V4 警告处理, cdn.tailwindcss.com should not be used in production
用 AI 生成的网页代码,如果使用了 tailwindcss V4 的 CDN 版本,会看到浏览器控制台报了一段警告信息:
```
cdn.tailwindcss.com should not be used in producti
golang gin 生成网站地图文件 sitemap.xml
周末继续 Golang Gin 重构 PHP 的 Magento 电商网站。其中一个需要重构的功能是网站地图 sitemap.xml 文件的生成。
之前做的网站普遍简单,很少超过上万个产品或者文章。而电商类的服务,例如 magento 通常
国庆假期处理的第二例网站服务器被刷流量,导致 Linode Server 宕机
国庆第一天,刚处理了国内的阿里云个人博客服务器被刷爆带宽。
而国庆第五天,一大早就收到海外的一个网站服务器(Linode Server)的宕机通知邮件。
早上一起床就赶紧登上了服务器,发现是网站服务器被刷流量,直接导致服务器负载过高
随机生成家庭住址及工作单位,职务等个人资料的在线工具
开发完了公司内网的人事管理系统,开始动手测试,发现里面的测试数据惨不忍睹,全是 111,222 这样的名字,员工资料里全是数字,显得系统异常粗糙😵💫。明天就要给人事部门演示了,这样可不行。于是我就用之前开发的 [随机生成身份证号,手机号,
git blame 确认代码中的屎是不是自己拉的
今天在排查一处程序 bug 时,发现一段代码写的逻辑实在乱,完全没有印象正确的逻辑应该是怎样的。
于是想查看这段代码是不是自己写的,什么时候写的,为什么这么写的。
直接在 VSCode 的 github copilot 的 Chat 窗口
Magento 服务器磁盘空间被图片缓存占满
最近批量导入了一批 Magento 产品信息,不知道为何直接导致服务器磁盘空间被占满。
而导入的产品也不多,不到1万个,理论上不应该占用上 G 的空间啊。
## 使用 ncdu 工具排查
使用之前的磁盘空间分析工具 ncdu。使用方式参
工作周报自动生成,基于 Git 历史的 AI 提示词
每个周写周报是最浪费生命的事情之一,之前就吐槽过一次。本来是部门范围内提交就可以了,现在变成了公司所有人都需要提交,还要抄送人事部门,保证人事部门的 HR 也能看懂 🥲 这就很头疼,比如花费了一天时间完成了复杂的文件资料管理功能,但是提现在
Magento 的批量导入机制,及数据库表 importexport_importdata
找了半天 Magento 无法批量导入的问题,最后发现是 crontab 里设置了一个定时任务,每半小时 restart php fpm 的 docker 容器。导致 Magento 的批量任务没有执行完,就被 restart 中断了。如此
人事管理系统开发之三,员工编号号批量生成
## 需求
人事管理系统中,员工入职的时候,需根据公司前缀生成唯一的员工号。
## TODO
- 找几个知名公司的工卡看看员工号的格式
- 确保公司信息表中有公司前缀的字段
- 整理成文档。可以节省其他人收集的时间
-
人事管理系统开发系列
在使用 Golang Gin 开发一套公司内部使用人事管理系统。至于为何不使用企业微信或者钉钉,飞书之类的现成系统内置的人事管理模块。领导们给出的原因是,公司内部架构太复杂,企业微信内置模块不支持。
但是实际上,我感觉还是人事部门负责