老胡茶室
老胡茶室
Beta

文章列表

高质量内容,深度覆盖 AI、区块链、软件研发与创业人生。

排错:Drizzle ORM 在多分支开发场景下,发现产品环境缺失 migrate 记录

Drizzle ORM 在多分支开发场景下,两个分支同时增加了 migrate 文件,并且先后合并到产品分支进行发布,最终发现丢失了部分 migrate 结果

9/14/2023
冯宇
巧用 cache-control: s-maxage 头优化CDN和浏览器缓存同步

您在使用CDN是否遇到过服务端已经更新,但是由于用户浏览器依旧使用旧资源造成访问不一致的问题?如果有,那么本文提供一种参考解决思路。

6/22/2021
冯宇
HTTP Header 中的黑科技

HTTP header 中隐藏了很多黑科技,本文以实际案例讲解这些标准 header

2/24/2021
冯宇
网站优化技巧之图片容量优化

图片一直是网站中容量占比最大的部分,合理优化图片容量将会大大提高用户的体验

9/13/2020
冯宇
团队敏捷实践 —— 使用 semantic-release 自动管理发布版本

我们希望结合 CI 更加自动化,自动管理发布版本,自动生成更新日志,因此我们引入了semantic-release进一步自动化管理我们的发布流程

5/11/2020
冯宇
浅谈如何打造对容器友好的应用

容器化是一种全新的产品交付方式,几乎是颠覆了传统的软件交付方式和交付流程,并且在各大公司都已经有了成熟的应用,自从k8s问世之后,容器化的交付方式得到了前所未有的高速发展。k8s的资源调度有效提高了资源率利用率,充分利用每台Node节点的计算能力,大大降低了运维压力,以及降低了基础设施的总体成本

11/2/2019
冯宇
规范化git commit信息

在git的使用中,一种最佳实践是使用格式化的commit信息,这样方便自动化工具进行处理,可以快速生成Release Notes,甚至可以直接对接CI工具进行更进一步的规范化发布流程。那么如何规范化git commit信息呢?本文将重点讨论这个。

4/25/2019
冯宇
本地https快速解决方案——mkcert

在本地开发中,有时候我们经常需要模拟https环境,比如PWA应用要求必须使用https访问。在传统的解决方案中,我们需要使用自签证书,然后在http server中使用自签证书。由于自签证书浏览器不信任,为了解决浏览器信任问题我们需要将自签证书使用的CA证书添加到系统或浏览器的可信CA证书中,来规避这个问题。

4/9/2019
冯宇
使用阿里云OSS+CDN部署前端页面与加速静态资源

直到今天我见过很多网站还是倾向使用独立的服务器部署自己的网站。但是在云服务更加完善的今天,已经有更好的选择。本文将介绍使用阿里云的OSS+CDN部署自己的前端页面,以及加速静态资源。

12/15/2018
冯宇
PostgreSQL全文检索简介

PostgreSQL自带有一个简易的全文检索引擎,可以实现小规模数据量的全文检索功能。本文我们将引导介绍一下这个功能,对于小数据量的搜索这个功能是足够使用的,而无需搭建额外的ES等重量级的全文检索服务器。

10/2/2018
冯宇
阿里云VPC环境内网服务器如何访问外网

本篇文章我们主要探讨如何让阿里云的内网VPC节点对外网暴露

8/16/2018
冯宇
Nginx SSL快速双向认证配置(脚本)

目前遇到一个项目有安全性要求,要求只有个别用户有权限访问。本着能用配置解决就绝不用代码解决的原则,在Nginx上做一下限制和修改即可。

6/14/2018
冯宇