TECHNICAL BLOG

技术博客

记录 Web、Rails、AI 工具和系统交付中的工程实践。关于 GEO 产品和方法论,请见独立的 GEO 专题。

过去的技术文章。 16篇归档

这些文章记录了我在 2016–2024 年间参与项目时遇到的真实问题、解决过程和工程判断。

Rails 7.2 新特性与改进

整理 Rails 7.2 的主要新特性与改进,并从实际开发角度说明升级和使用时值得关注的变化,以及兼容性检查要点。

Beansmile 2023年终总结

回顾 2023 年 Beansmile 的技术路线与项目实践,整理当年的主要选择、经验和对 2024 年的规划。

AI 如何提升开发效率

结合真实开发场景,整理 AI 在需求理解、代码编写、调试和文档整理中的常见用法与边界,并说明如何选择合适的协作方式。

海关179号文件对接

记录海关 179 号文件相关接口的对接过程、数据处理要点和项目中需要注意的业务边界,并总结实施时的检查步骤。

使用Monit 监听 Unicorn 进程

记录使用 Monit 监听 Unicorn 进程的配置方法、自动拉起策略和服务运行中的常见检查点,并说明故障时如何排查。

Rails grape 项目集成JWT验证

记录 Rails Grape 项目集成 JWT 验证的实现方式、请求流程和接口鉴权时需要注意的安全边界。

10分钟入门微信小程序开发

从实际开发出发,介绍如何在 10 分钟内了解微信小程序的基本结构、开发流程和常用能力,适合刚开始接触小程序的读者。

Linux logrotate 日志分割

介绍 Linux logrotate 的基本配置和日志分割方式,帮助长期运行的服务控制日志大小并保留必要记录。

nginx

介绍使用 Nginx 配置反向代理的基本方法,以及部署 Web 应用时常见的域名和转发设置,并说明配置后的验证方式。