20220526のRubyに関する記事は13件です。

【EC2/Amazon Linux2】 S3にアップロードした画像ファイルが削除できなくて調査したこと

始めに RailsアプリケーションのAction Textを使用した画像アップロード機能のテストを行なった際、 画像の削除処理がS3に反映されない現象が発生しました。 本記事は、調査に使用したコマ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby初心者が「TryRuby」で引っかかったところ

概要 はじめまして,今回新しくRubyを学習するにあたって,Rubyの雰囲気を感じ取るため,WEBブラウザ上でRubyに触れることができるTryRubyをやってみました.初心者の私が「ん?」ってな…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】(解決)空のデータベースに対してnil?などのメソッドで条件分岐してもエラーがでる(undefined method `〇〇◯' for nil:NilClass (NoMethodError))

環境 Mac(12.2.1) MacBook Pro (13-inch, 2020) 2 GHz クアッドコアIntel Core i5 16 GB 3733 MHz LPDDR4X ruby (…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】created_atを2ステップで日本語に設定し、ビューに表示させる方法

初めに 今回は2ステップで日本語に設定し、ビューに表示させる方法をまとめました。 このような現状にお悩みの方向けの記事です。 ・データが作成された時間を日本時間で表示したい方 ・ビューに以下の記述…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【脱駆け出しエンジニア】binding.pryについて

概要 本記事ではrailsでデバッグする際に使用するbinding.prybについてです。 会社でお恥ずかしい思いをしましたので記事として残しておきます。 経緯 先日、会社でこのようなやりとりがあ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

RubocopでRails/Presence: Useと指摘を受ける

RuboCopで下記の指摘を受けました。 Rails/Presence: Use self.カラム名.presence || "hogehoge" instead of self.カラム名.pres…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

URI.encodeでundefined method 'gsub' for nil:NilClass

この記事のまとめ URI.encodeメソッドの引数にnil渡すとundefined method 'gsub' for nil:NilClass エラーが出る URI.encodeではnil避け…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

RubyでPythonのようにfor i in range(n)する

普通のコード rubyの普通のrangeオブジェクトだとこうです ruby (0...n).each do |i| puts i end for文で書き直すと以下。 ruby for i in 0…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

rbenvで指定してるrubyのversionと、実際のversionが違う時の対処

rbenvで指定してるrubyのversionと、実際のversionが違う versionがなぜかあっていない。実際のrubyのversionが更新されない。。 OS: Mac SHELL: z…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

crystal の AtCoder における pow の使用(健忘録)

はじめに https://qiita.com/Itoi/items/aad133bcd74e147c9e16 @Itoi さんの記事を拝見して、RubyにInteger#powがあることを思い出し…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rubyでシーザー暗号のプログラムを実装

Rubyでシーザー暗号のプログラムを作りました。 補足 - まだ暗号化するだけの処理です。 - 英大文字のみ対応です。 - スペースなどは考慮していません。 シーザー暗号とは 平文の各文字を辞書順に…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

オブジェクト指向とは...?

Ruby学習中に聞いたオブジェクトという言葉がありますがRubyという言語自体がオブジェクト指向と呼ばれているらしいです。参考資料を見ても、ふわふわとした概念だとあるので、自分なりにまとめてみました。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ruby on rails インストール 時の注意点 自分用

https://rubyinstaller.org/downloads/ https://qiita.com/OKIDOKI000/items/25c37dd354aa471f5690 https:…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む