20230131のRubyに関する記事は11件です。

Ruby timesメソッドで繰り返し処理を行う

timesメソッド 指定した数値の回数だけ、繰り返し処理を行います。 数値.times do # 繰り返す処理 end 5回繰り返し処理を行う場合は、5times. do~endとなります。 10.…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】Rakeタスク「task xxx: :environment do」の意味

結論 environmentタスク → xxxタスク(実行する処理)の順に処理が実行される。 task xxx: :environment do 実行する処理 end 仕組み taskの引数にはハッ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rubyのoptparseを使ってCLIアプリを作成した

作成したもの ruby calendar -m 6 指定した月のカレンダーを表示します。 optparseの使用方法の例 require 'optparse' opt = OptionParser.…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails 7 (api モード)+MySQL 8.0.16のDocker環境構築手順

はじめに Ruby on Rails の開発に触れてもう5年近く経ちます。 そこで今の私ならRails の新規構築はこうするというので記事をまとめました。 試しにRuby on Rails の環境構…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby on Rails7の開発環境構築(PostgreSQL版)

概要 ※当記事は所属している株式会社コンピュータテクノブレインにて投稿した内容を転載したものです。 Ruby on Rails 7のDockerを使用した開発環境の構築についての手順を紹介します。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】【Ajax】コメント投稿・削除を非同期通信化する。

はじめに プログラミング初学者の者です。オンラインでプログラミングを学習させて頂いてるのですが、さらに理解を深めていきたいと思い、学習したことを備忘録として、残して理解を深めていきたいと思います。 …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsバージョンアップにおける変更PRの特定の仕方

本記事について Railsに特化して書いているが汎用的ではある。 CHANGELOG.mdなファイルに全部載ってたら楽だが、全てのライブラリがそうではない。 じゃあどうやって調べるのかという話。 環境…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

“Hello World”

初めまして、774(ななし)です。 Qiitaへ初めての投稿になります。 自己紹介をしますと、 ・ねこ好き。🐈‍⬛ ・ゲームもめちゃくちゃ好き。 ・パートで接客業(手取り13万円) ・3月末でパート…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Railsのタスクを定義する

Ruby on Railsアプリケーションを開発で定型の操作を繰り返すときは、タスクを定義すると便利です。 前提条件 あるRailsアプリケーションでは、ファイルアップロードジョブの途中で例外がおき…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】(デプロイ初心者)Capistranoを使ってEC2に自動デプロイしたときに発生したエラーと対処法

AWS環境に自動デプロイというのを自分で1からやってみたくなったので、Capistranoを使ってEC2にRailsアプリをデプロイしました。 「ググって出てきた簡単な使い方通りに進め、1通り手順と…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

decimal と int の違いってなんや?

はじめに Rails の開発でテーブル作成時に decimal と int を使い分けている PR を見かけたので、dicimal と int の違いについて調べてみました。 間違いあったらご指摘く…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む