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

中くらいのWEBサービスにおけるREST APIのURL設計のマイベストプラクティス

TL;DR ベストプラクティスはありません(その理由を語っています) でもマイベストプラクティスを作ったので公開します。 URL設計で困ったらとりあえずこれを参考にしておけ! 目次 1.どんなときに…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】ダウンタイムなしでDBのデータを移行する

概要 前置き 最近、サービスを止めずDBのデータを違うテーブルに移すのをよく行っています。 せっかくなので、その際の手順を記事にしました。 この記事では、ユーザーテーブルのメールアドレスの移行で話を…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ローカル変数とインスタンス変数の違い

1.変数とはなにか 何かのオブジェクトを指し示すことができる存在です。 name = "Jojo" 変数を通じてオブジェクトを参照できるようにすることを 代入する と言います 変数には ローカル変数…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails6 コメント機能 非同期通信

はじめに Railsでコメント機能を実装します。非同期通信なのでJavasprictを使用していきます(jQuery) 自分用なのでかなり端折ってますが、コメント投稿後にリロードなしで表示させたいっ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

自分でクラスを作る

クラスを作る Rubyではオブジェクトを作ったり使ったりすることで処理を実現していきます。「既存のクラスのオブジェクトを作って使う」のではなく、「自分でクラスを作り、そのクラスのオブジェクトを作る」…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby silver 模擬問題解説

初投稿です!!! アウトプットをすべく、Ruby silverの模擬問題を抜粋して解説をしていきます。 下記コードの出力を4択から選ぶ問題になっています。 Curry = "udon" Curry …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

initializeメソッドとは?

initializeメソッド initializeと言う名前が付けられたメソッドは特別なメソッドで、オブジェクトが新しく生成されるときに自動的に initialize メソッドが呼び出されます。 c…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

フリマアプリ作成後の感想とエラーの総まとめ

フリマアプリ作成の感想とエラーを総まとめで記載します。 <感想> ①アプリケーションを取り掛かる前に、大体の作業工程を先にまとめておくと良い。  またVSコード上で管理すると良い。 理由:概ねの工数…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

フリマアプリのエラーの総まとめと作成後の感想

フリマアプリ作成のエラー総まとめと作成後の感想を記載します。 <エラー集> エラーについては主に商品購入機能のところでエラーが起きていました。 公開鍵を環境変数化する前にcommitしてしまった […
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby on Rails5速習実践ガイドを読んだ感想

はじめに Ruby on Rails5速習実践ガイドを読んだ所感を書いていこうと思います。 良かったところ Railsのベストプラクティスや注意点も適切に説明されており、安全かつ効率的なコーディング…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rubyのインスタンス変数とattr_accsessorの使い方

attr_accsessorとは何か attr_accsessor(アトリビュートアクセサー)は、クラス内でしか参照できないインスタンス変数をクラスの外から直接操作できるようにする機能です。 クラス…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む