环境(Enviornment) Docker: 19.03 Puma: 5.1.1 Ruby: 2.6.6 问题(Problem) 因为使用Jenkins时,跑的Ansible Playbook的最后一个role是启动D…
Rails 6 下 Savon 连接 SOAP 服务器报错 SOAPAction login does not match an operation
环境 Rails: 6.1.0 Ruby: 2.7.2 Savon: 2.12.0 问题 使用Savon在调用SOAP的接口时,报下面的错误 Savon::SOAPFault: (soap:Server) The giv…
Manjaro OpenVPN 连接超时
环境 Manjaro 20.1 i3wm openvpn 2.5.0 解决方案 降低openvpn版本至2.4.9-2 sudo DOWNGRADE_FROM_ALA=1 downgrade openvpn 参考:Any…
Jenkins + Ansible Playbook设置Ansbile Vault密码
环境 OS: CentOS 7.7 Jenkins: 2.263.1 Ansible: 2.9.15 python: 2.7 1. 在本地环境创建一个文件,将ansible vault的密码写在该文件里,并给文件取一个可…
Manjaro 设置 sudo 不需要密码
环境 OS: Manjaro 20.2 i3wm Kernel : linux 5.8.18 sudo vim /etc/sudoers.d/10-installer 注意在普通用户下是无法读取/etc/sudoers.…
React 16 刷新固定链接的图片
环境 ReactJS: 16 在图片链接后面添加随机串 <img src={`${img_url}?${Date.now()}`} /> 参考 Force React to reload an image f…
Rails 6 carrierwave 批量上传文件的更新和删除
环境 OS: Manjaro 20.2 i3 Ruby: 2.6.5 Rails: 6.0.3.4 CarrierWave: 2.1.0 前言 在 CarrierWave Github 的 README 里边没有找到关于…
Manjaro 20.1 在更新之后,ssh 配置文件的代理失效
环境(environment) OS: Manjaro 20.1 => Manjaro 20.2 Kernel: linux 5.8-2 => 5.9-1 经过(description) 在 2020-11-29 那天更…
Rails 6 Prawn PDF引入实例变量的方法
环境 Ruby On Rails 6.0 Ruby 2.6.5 Prawn PDF 2.2.2 全都是 nil 在使用Prawn PDF的导出PDF时,发现了一个问题。使用Prawn::Document.new并传…
rails whenever 定义的定时任务没有执行
环境 OS: Manjaro:20.1 i3 Rails: 6.0 Ruby: 2.7.1 whenever: 1.0.0 问题 在config/schedule.rb添加配置后,执行whenever --update-…