Questions tagged [ruby]
Ruby is a multi-platform open-source, dynamic object-oriented interpreted language. The [ruby] tag is for questions related to the Ruby language, including its syntax and its libraries. Ruby on Rails questions should be tagged with [ruby-on-rails].
ruby
229,178
questions
0
votes
0
answers
15
views
How to remap exceptions with Grape
In a Ruby project using Grape, I have a custom exception Api::Exceptions::InvalidValueError that subclasses Grape::Exceptions::Base. If a validation fails (which causes Grape::Exceptions::...
-1
votes
2
answers
54
views
How can I update how ActiveRecord::Base#where interprets ranges?
It appears that ActiveRecord::Base#where partially distinguishes between ranges defined with 2 dots (0..) and ranges defined with 3 dots (0...).
E.g.
> User.where(id: ..0).to_sql
=> "SELECT ...
0
votes
3
answers
59
views
authentication from scartch in rails
Hi i am learning rails from the Odin project and i am creating a simple authentication without using devise . the course doesn't really give enough info to help beginners finish that project
so, Here ...
1
vote
1
answer
32
views
Rails form_with-helper: What is a :scope?
I'm currently reading the Ruby on Raily API-documentation. Specific the part about the form_with helper: https://api.rubyonrails.org/v5.1.7/classes/ActionView/Helpers/FormHelper.html#method-i-...
0
votes
5
answers
123
views
In Ruby, how do I find a value in an array of hashes?
I am trying to get a value in an array of hashes in Ruby. Given the following information below:
# array_of_hash_objects will look something like this:
# [
# { name: 'Ruby', is_my_favorite?: ...
0
votes
1
answer
73
views
Rails 7 error during application start - Zeitwerk-related errors
I'm upgrading my rails app from 6.1 to 7.0 and i'm running into this runtime error:
I do use the Authlogic gem, but the odd thing is i have no config/initializers file for Authlogic, and i can't find ...
0
votes
1
answer
26
views
Injecting dynamic values for a specific schema to validate against
I have the following yaml file that I would like to validate using dry-rb.
---
environment: # required
test: # should be dynamic
service_credentials: "test_credentials" # required
...
1
vote
1
answer
54
views
How to automatically derive foreign key column names with polymorphic associations?
In my Ruby on Rails 7 application I have a large Account model with various has_many associations (most of them are left out for brevity here):
class Account < ApplicationRecord
has_one :...
0
votes
1
answer
31
views
xapian-full-1.2.3 not able to install succesffully
Application not starting after ubutu patch upgrade.
/home/azureuser/app2/current
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent ...
-1
votes
0
answers
22
views
Implement prometheus and garafana for a ruby on rails application [closed]
I am looking for a help to implement prometheus and garafana in my rails app. I have tried using prometheus-client and yabeda-prometheus gem. I have also tried with prometheus-exporter gem but all in ...
0
votes
1
answer
74
views
Native file open dialog in Windows Ruby
As far as I understand, there are no gems which help to open native file dialogs, so I am interested in writing one, specifically for Windows
I'm stuck at the first step which is getting the CLSID for ...
0
votes
0
answers
56
views
Ruby (3.3.4) and Rails (7.1) - rails s Zeitwerk - uninitialized constant Utils::ScriptsUtils::Utils (NameError)
I am trying to update my ruby app from ruby 2.6.6 to ruby 3.3.4 and Rail 5.1 to Rails 7.1
I know it is not a good practice to do so, but in my case (which is a bit complicated) I felt I didn't have ...
0
votes
0
answers
25
views
Installing Jekyll on my M3 Macbook won't "stick"
I think I have painted myself into a corner trying to override the default Ruby install so that I can install Jekyll.
Here is a rough timeline:
I follow this tutorial to the letter and it works, my ...
0
votes
1
answer
50
views
Ruby on Rails: how to efficiently save nested attributes (recursively)?
I'm using Rails 6.1.3.2 and trying to make saving of nested attributes more efficient. The database used is MySQL.
Code basis
BoardSet.rb
class BoardSet < ApplicationRecord
has_many :boards, ...
-1
votes
1
answer
37
views
Exception: <internal:/usr/local/Cellar/ruby/3.3.4/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
Exception: <internal:/usr/local/Cellar/ruby/3.3.4/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require': cannot load such file -- xcodeproj (LoadError)
from <internal:/usr/...