20220916のRubyに関する記事は12件です。

eachの入れ子についての備忘録

今日も学んだことを忘れない為にメモします 入れ子でeach分を使用する際の方法 以下のように、果物の名前と値段が入った配列があり fruits_price = [["apple", [200, 25…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ActiveStorage に保存した画像のサイズを取得する

ActiveStorage をセットアップ後、 class User < ApplicationRecord has_one_attached :avatarend end のように、モデルを定義し…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

RubyKaigi 2022行ってきたYO!

はいどうもー!最近バイク&カメラにドハマリしているYOです。 先日は三重県文化会館で行われたRubyKaigi 2022に参加しました!数年ぶりのリアルイベントなので、ワクワクする気持ちが押さられま…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ubuntu上で、curl使用時やruby/open-uri使用時の"dh key too small"エラー対処法

発生した問題 Rubyでopen-uriライブラリを使用してWebスクレイビングをしていたところ、openメソッド実行時に以下のエラーが表示され、サイトにアクセスできなかった。 /home/use…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby/Railsに関してのメモ置き場

Progateを使って一週間弱でWeb開発の基礎を攫っていったが、なかなか理解が難しい、、、 まだまだ理解できていないことも多いが役に立った記事などを感謝も込めてまとめておきたい。 ※MVCモデルに…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】Parameter Objectパターン

環境 Rails 6.0.1 Ruby 2.6.3 PostgreSQL 11.16 Parameter Objectパターン Laravelだったらフロントから投げられたパラメータはReques…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python,Ruby,PHP,Java,JavaScript,Perlの文字列連結の比較

Qiita > プログラミング言語の比較 Python,Ruby,PHP,Java,JavaScript,Perlの文字列連結の比較 Python https://qiita.com/masa222…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Ruby】◯番目から最後までの文字列を取得する

環境 Rails 6.0.1 Ruby 2.6.3 PostgreSQL 11.16 String[] ```str[f..-1]```は「f文字目から文字列の最後まで」を表す慣用句 ```rub…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[Rails,Ruby]文字列の置換(gsub,sub)

はじめに 正規表現について学んでいたら、文字を置換するgsubメソッドが出てきたので練習も兼ねて遊んでみました。 gsub 文字列内に指定した文字が複数含まれている場合、その全てを置換します。 使…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby on Rails 7 with Bootstrap on Docker Compose 開発環境で Popovers と Tooltips を有効にする方法

タイトル通りの、ごく単純な内容なのですが、もしかしたら、同じように少し悩んでしまう人もいるのではないかと思ったので、共有しておきます。 ちなみに、そもそも「 Ruby on Rails 7 with…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rubyで配列や文字列を部分的に反転

以前に next_permutation のアルゴリズムを勉強していた際、配列の一部分だけを逆順に並べ替える操作が(メソッド一発では)できないことが気になった。 C++ の std::reverse…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ActiveRecordでの条件付きのリレーションについて

概要 ActiveRecordでは「has_many, has_one, belongs_to」をモデルに定義することでテーブル間同士の関連性を表すことができます。 この関連性ですが、単純なテーブ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む