博客文章
最近学到的3个命令:gh、ansible和borg
gh
RSpec结合VCR一起使用
VCR gem是录制和重放HTTP请求的工具。VCR使用了WebMock库,WebMock可以拦截HTTP请求并进行模拟。
RSpecVCR
Linux硬盘扩容与Docker数据迁移
简介
LinuxDocker
Docker运行PostgreSQL容器设置最大连接数无效的问题
部署项目的时候图省事,直接用GitHub Copilot生成了一份PostgreSQL的docker-compose文件,docker-compose中设置最大连接数使用环境变量POSTGRES_MAX_CONNECTIONS,最近程序总是报PostgreSQL连接数不足的错误,设置POSTGRES_MAX_CONNECTIONS=200,依然报错。
DockerPostgreSQL
libvips使用记录
libvips和ImageMagick都是图像处理库。Rails文档上说libvips比ImageMagick快10倍,内存占用只有ImageMagick的1/10。
Devise做接口权限验证
使用Devise做接口权限验证使用 devise-jwt gem。
RailsDevise
Rails引擎使用RSpec测试
Rails引擎默认使用MiniTest做测试。会在test目录下创建一个测试用的最小运行环境dummy。如果使用Rspec测试,dummy路径一般放在spec/dummy。
RailsRSpec
Ollama
安装Ollama
使用libphonenumber解析、格式化和验证国际电话号码
Github仓库地址:https://github.com/google/libphonenumber
实验项目:Go+Rails远程文件管理
思路
Go语言学习笔记
安装
使用rbenv管理Ruby环境
卸载使用apt-get安装的ruby和gem
驯化FreeRDP
优化使用体验
设置Ubuntu笔记本合盖不关机
编辑
/etc/systemd/logind.conf
文件:KVM的虚拟机冷迁移
冷迁移,也被称为离线迁移,是指在虚拟机关闭的情况下将其从一个主机迁移到另一个主机的过程。
subscribe via RSS