ruby on rails

yagas2 个月前
后端·ruby on rails
使用puma部署ruby on rails的记录之前写过一篇《记录一下我的Ruby On Rails的systemd服务脚本》的记录,现在补上一个比较政治正确的Ruby On Rails的生产环境部署记录。使用Puma部署项目。
小筱在线2 个月前
linux·运维·ruby on rails
如何在Linux上部署Ruby on Rails应用程序在Linux上部署Ruby on Rails应用程序是一个相对复杂的过程,需要按照一系列步骤进行。下面是一个基本的部署过程,涵盖了从安装所需软件到部署应用程序的所有步骤。
微信-since811923 个月前
后端·ruby on rails
[ruby on rails]部署时候产生ActiveRecord::PreparedStatementCacheExpired错误的原因及解决方法如下面的例子,添加或删除字段后执行SELECT时,pg数据库就会抛出cached plan must not change result type,rails中active_record获取到这个错误然后会抛出ActiveRecord::PreparedStatementCacheExpired
微信-since811923 个月前
数据库·后端·ruby on rails
[ruby on rails]rails6.0升级6.1在开始升级过程之前,我们有一些建议的准备工作。查阅官方的Rails指南,并遵循你的应用程序所需的任何步骤,这一点很重要。
环能jvav大师3 个月前
linux·服务器·后端·ruby on rails
Ruby on Rails Post项目设置网站初始界面在构建了Ruby的Web服务器后,第三步就可以去掉框架的官方页面,设置自己的网页初始页了。 Linux系统安装Ruby语言-CSDN博客 、在Ubuntu中创建Ruby on Rails项目并搭建数据库-CSDN博客、
环能jvav大师3 个月前
linux·服务器·ruby on rails·ruby
Ruby语言建立Web服务器这次选择的Web服务器是Nginx,Nginx非常适合处理静态资源,如图片、CSS和JS文件,通过减轻应用服务器的负担,Nginx使得Ruby on Rails应用能够更高效地运行.
沙漠之主6 个月前
爬虫·ruby on rails·代理模式·ruby
ruby 配置代理 ip(核心逻辑)在 Ruby 中配置代理 IP,可以通过设置 Net::HTTP 类的 Proxy 属性来实现。以下是一个示例:
微信-since811926 个月前
vscode·ruby on rails·ruby
[ruby on rails] ruby使用vscode做开发ruby插件推荐用这个来实现,但是现在这个在加载文件索引时候,特别慢,时好时坏,所以现在推荐用Solargraph实现
haiyu柠檬7 个月前
开发语言·ruby on rails
Ruby CanCanCan 动态定义方法灵感来自这里https://github.com/kristianmandrup/cantango/wiki/CanCan-vs-CanTango
yagas7 个月前
后端·ruby on rails·ruby·systemd
记录一下我的Ruby On Rails的systemd服务脚本自己也是一个 ROR 框架的学习者,同时也是 Ruby 的新手。对于如何让 ROR 应用随系统自动启动并不是很了解。在尝试了各种方法之后,我最终找到了一条可行的途径。虽然不确定是否完全正确,但服务已经成功启动了。因此,我决定在这里保留一份脚本,记录下这个过程。
CaracalTiger8 个月前
java·开发语言·后端·spring·ruby on rails·rust·bug
猫头虎分享已解决Bug ‍ || Rust Error: the trait bound is not satisfied博主猫头虎的技术世界🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能!专栏链接:🔗 精选专栏:领域矩阵:
微信-since811928 个月前
后端·python·ruby on rails
[ruby on rails] concerns的使用
微信-since8119210 个月前
后端·ruby on rails
[ruby on rails]rack-cors, rack-attack
admin and root1 年前
网络·后端·安全·web安全·网络安全·ruby on rails·墨者学院
墨者学院 Ruby On Rails漏洞复现第一题(CVE-2018-3760)打开 web 页面:发现是Ruby,在Ruby 3.7.1和更低版本中,存在由辅助解码引起的路径遍历漏洞。攻击者可以使用%252e%252e/访问根目录并读取或执行目标服务器上的任何文件。可以先检测一下是否有此漏洞:
微信-since811921 年前
数据库·sql·ruby on rails
[ruby on rails] postgres sql explain 优化EXPLAIN 中可以带的参数很多,以下一些比较常用: Analyze 实际上你要实际运行SQL 并给出实际执行的结果 Verbose 将信息更加详细,括计划树中每个节点的输出列列表、模式限定表和函数名 Buffers 给出语句到底是读取数据的路径是 磁盘 还是 内存以及多少块被涉及,shared hit 命中缓存数,read IO读取数 另外timming costs 等都是默认打开的。
小毒物儿1 年前
数据库·ruby on rails·单元测试
ActiveRecord::Migration.maintain_test_schema!测试gem: rspec-rails在使用 rspec-rails 进行测试时,出现了以下错误这个错误与数据库架构有关。
学编程的小程1 年前
后端·ruby on rails
框架分析(6)-Ruby on Railslink 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。
微信-since811921 年前
服务器·后端·ruby on rails
【ruby on rails】M1遇到的一些安装问题原来的Cellar Homebrew Caskroom 都是在 /usr/local/下面 M1在/opt/homebrew下面
微信-since811921 年前
后端·ruby on rails
【ruby on rails】rswag使用
微信-since811921 年前
后端·ruby on rails·postgresql
[ruby on rails] postgresql分词搜索 pg_jieba 和 zhparser 方案在测试时,可以感觉到 jieba 的第一次分词有明显的延迟和卡顿,可以通过 Postgresq 预加载 jieba 的动态库和配置文件改善(/usr/local/var/postgres/postgresql.conf)。