- 投稿日:2023-03-22T22:25:17+09:00
AcitveRecordの `exists?` と `empty?` について
概要 この記事は、ActiveRecordの中身を見ながら下記の疑問を解消する記事です。 ( User は ApplicationRecord を継承したモデルクラスだと思ってください。) # これ…
- 投稿日:2023-03-22T20:48:13+09:00
【Rails7】rspecにおける環境変数のスタブについて【object ENV】
スタブするのにどの方法がよかったのか 筆者の場合、どのやり方でスタブできたのかをメモ代わりに残します。 各種詳細 MacBook Pro (13インチ, M1, 2020) % sw_vers Pr…
- 投稿日:2023-03-22T19:17:37+09:00
Dateクラスの使い方
Dateクラスの読み込みについて 日付を扱うためには、Dateクラスというものを用いる。 equire "date" #dateクラスの読み込み Dateクラスのインスタンスについて Date.ne…
- 投稿日:2023-03-22T18:03:05+09:00
【RubyMine】知っておくと便利なショートカット8選
はじめに 私は普段、RubyMine というIDE(Integrated Development Environment)を用いてMacでRuby/Railsプロジェクトの開発をしています。 そんな…
- 投稿日:2023-03-22T17:40:31+09:00
リニューアルしたRSpecの公式ドキュメント(旧Relish)を読む方法
はじめに RSpecではこれまで https://relishapp.com/rspec というサイトで公式ドキュメントが公開されていました。しかし、このページはいろいろあって現在はアクセスできませ…
- 投稿日:2023-03-22T17:00:38+09:00
【Ruby/minitest】テスト実行時にコマンドライン引数を置き換える
はじめに コマンドライン引数を用いる処理のテストに際して、 引数を好きなように指定して処理を実行する方法を備忘録として残しておきます。 ※ 実行環境: ruby 3.1.2p20 ※ この記事では以…
- 投稿日:2023-03-22T16:40:46+09:00
Rubyの二次元配列がわからなかったからくそコード書いたから見て!
注意 ・以下のネタバレあり。 https://paiza.jp/works/mondai/prob60/tic_tac_toe_2 気合のコード! s = gets # puts s count =…
- 投稿日:2023-03-22T10:09:51+09:00
Rails7でActionController::ParametersをMarshal.dumpしようとすると TypeError (can't dump IO) となる
Railsのバージョンを6.1から7.0に上げた時にMarshal.dump(params)みたいなコードがTypeError (can't dump IO)というエラーが出て一部使えなくなっていま…
- 投稿日:2023-03-22T03:20:47+09:00
Apple Silicon Dockr 上での Failed to initialize inotify (Errno::ENOSYS) を根本的に回避する方法
Rails に限らず、 Ruby 製の WebFreamwork を Apple Silicon の Docker 上で使っていると下記のエラーに遭遇することがあります。 /var/www/bund…
- 投稿日:2023-03-22T01:17:59+09:00
【Rails】初心者向けチュートリアル(Rails の概要・インストール・初期構築手順)
概要 初めて Ruby on Rails で Web アプリ構築をする人のための入門編の記事。 Rails や Bundler のインストールから初回テスト起動までの手順をチュートリアルで解説してい…
- 投稿日:2023-03-22T01:17:59+09:00
【Rails】初心者向けの概要とチュートリアル(インストール・初期構築手順)
概要 初めて Ruby on Rails で Web アプリ構築をする人のための入門編の記事。 Rails や Bundler のインストールから初回テスト起動までの手順をチュートリアルで解説してい…