20230325のRubyに関する記事は16件です。

【Rails】初心者向けチュートリアル(モデルとマイグレーションの基本)

概要 初めて Ruby on Rails で Web アプリ開発するための、入門編の記事。 Rails の基礎部分をなるべく絞って解説する。 対象 Ruby on Rails で開発をしてみたい(し…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rubyのincludeとは

includeとは モジュールをクラスに含める際に使用される。クラスはモジュールのメソッドを利用できるようになる。 → include モジュール名 クラスに複数含めることが可能。 クラスのようにイ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

これって依存性逆転の原則ですか?(無知)

表題について、自信がないのですが、今回の実装の経緯をまとめてみます。 ViewModel(Decorator)の導入まで Railsによるアプリケーションを作っています。 今回は、あるModelの持…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

3/25 Ruby入門remained クラスなどなど編

個人的リマインド用 クラス class User(大文字から始める) def initialize(name) @name(インスタンス変数) = name end def sayHi puts "…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

3/25 Ruby入門remained 基礎文法編

個人的リマインド用 ifで条件分岐 ユーザーから値を受け取る gets gets.to_i if score > 80 puts "great!" elsif score > 60 puts "go…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

3/25 Ruby入門remained 基礎知識編

個人的リマインド用 初歩 irb → 簡易的にRubyを実行できる ri → ドキュメントを見ることができる コメントと出力 =begin ~この中をコメントに~ =end print ~ (オブジ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsチュートリアル第11章:Missing host to link to! Please provide the :host parameter

このようなエラーが Failure/Error: <%= link_to "Activate", edit_account_activation_url(@user.activation_token…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

rails newでアプリを作成したらすること

Rpecの導入 Rpecの導入 - Qiita Rubocopの導入 Rubocopの導入 - Qiita データベースのパスワード設定 # MySQL. Versions 5.5.8 and up…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

rbenvでのRubyインストール失敗対応(cannot load such file -- psych)

概要 rbenvからの「Ruby3.2.1」インストールで 以下のエラーが発生していたため、その解決方法を記録しておきます。 Last 10 log lines: Check ext/psych/m…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

AWS Lambda with Ruby3

2023年3月時点で AWS Lambda は Ruby3 をサポートしておりません。Ruby2 は 2023年3月末で EOL の予定です。 AWS Lambda Base Container I…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby

●rubyとは・・・オブジェクト指向の言語。RubyはWEBアプリケーションの「システム」をつくるためのプログラミング言語。すべての値がオブジェクトになっている ex)オブジェクトの種類はクラスとい…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rubocopの導入

Gemfileに以下の2行を追加する group :development do # 〜 省略 〜 gem 'rubocop' gem 'rubocop-rails' # 〜 省略 〜 end bu…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rpecの導入方法

Gemfileに以下のコードを追加する group :development, :test do # 〜 省略 〜 gem 'rspec-rails' # この行を追加 # 〜 省略 〜 end b…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rpecの導入

Gemfileに以下のコードを追加する group :development, :test do # 〜 省略 〜 gem 'rspec-rails' # この行を追加 # 〜 省略 〜 end b…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails7で{method: "post"} が GET で認識されるエラー

Rails7でデフォルトになったTurboが絡んだ原因であった。 {method: "post"} ではなく data: { "turbo-method": :post } を使う。 リンクのデフォ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

(Teratailからの特定を避けるため3/15頃に公開)Rails7で {method: "post"} が GET で認識されるエラー

Rails7でデフォルトになったTurboが絡んだ原因であった。 {method: "post"} ではなく data: { "turbo-method": :post } を使う。 リンクのデフォ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む