笔记
Docker Compose 配置容器的工作目录(working_dir)
使用 Docker Compose 配置文件,新建了一个 alpine 镜像的容器。
里面运行了一个 golang gin 开发的 web 应用。没想到,又踩了一个 docker 配置的坑 🥲 我感觉踩的 docker 坑多得数不过来啦
昆汀推荐的21世纪10部电影
近日,知名导演昆汀·塔伦蒂诺在播客节目中,正式揭晓了他心目中自21世纪以来最为杰出的电影作品榜单。据悉,这份精心挑选的片单共收录二十部影片,其中位列前十的电影如下:
1. 《黑鹰坠落》
2. 《玩具总动员3》
3. 《迷失东京》-
Golang Gin Static 缓存大坑:embed 文件无法被 CDN 和浏览器缓存
Golang 最爽的一点是,可以打包时将静态文件 embed 进二进制文件中,部署时只需一个可执行文件,极大简化了部署流程。 例如,网站的 js 和 css 文件,可以 embed 进二进制文件中,而无需发布时再额外拷贝一堆静态文件。 !
Cloudflare VS 阿里云 ESA :开发者眼中的“流量黑洞”与“免费天堂”
最近一周同时经历了国内网站服务器和海外服务器被大规模 CC 攻击的经历。
恰好同时使用了阿里云 ESA 和 Cloudflare 两种不同的防护服务,也通过这两家的服务分别解决了国内和海外的 CC 攻击问题。
经过几天的折腾,算是有了一
打工人的工作月报生存指南:把周报喂给 AI,月报轻松生成的提示词
这个周末,也是月末,刚写完工作周报,又要写月报。
感觉非常得麻烦。周报还好,把几个项目的 Git 提交记录整理一下就行了。
但是月报就麻烦了,不仅要把周报内容汇总,还要进行分析总结,编写 KPI 达成情况。
我就想能否把每个周的周
Magento 服务器清理日志,释放磁盘空间
今天发现 Magento 服务器的磁盘空间又快满了。怕是支撑不到下周了,所以周末清理了一下。 还是做成自动化脚本比较好。 ## Magento Log 我发现一个 exception.log 文件占了 50G。可能是攻击请求太多导致日志特
海外站被攻击,cloudflare 自定义防护规则创建策略
周六的凌晨被一堆网站服务器宕机报警邮件吵醒。这两周刚经历了国内网站被广东电信日均 40 万 PCDN IP 轰炸攻击,
没想到海外站又被攻击了。查看 Cloudflare 仪表盘,发现流量暴增。
第一次遇到海外站的流量攻击,我感觉处
VSCode 里自动 Code Review 太方便了,被 github copilot AI 羞辱总比被领导羞辱好
昨天在 VSCode 里写代码,不知道乱点了哪里,突然自动出现了 Code View 建议,说我修改的几处代码存在逻辑漏洞。我定睛一看,还真是,老老实实地,按照 github copilot 的建议把代码修复了。但是,昨天太忙,就没深究到底
手机分期月租金计算器 H5 网页版,省去微信小程序备案和认证的麻烦
昨晚吃完饭,刚准备放松一下,有一位老板加我微信,说想开发一个 H5 网页版本的手机租赁用的租金计算器。需要能输入手机结算价格,选择首付比例(三成,四成,或者五成),和分期期数(6期,9期),能自动计算出每月的还款金额。之前开发了很多微信小程
Golang Gorm 同时使用 Preload 和 Left Join 进行联表查询并过滤数据
## 需求背景
我有两个 MySQL 数据表:
- 员工表 staff
- 薪资表 salary。这里有员工 ID 字段作为外键关联员工表。
我定义的薪资 Struct 结构体,包含了 embedded 字段 Staff,用