- 投稿日:2023-05-25T21:18:01+09:00
中くらいのWEBサービスにおけるREST APIのURL設計のマイベストプラクティス
TL;DR ベストプラクティスはありません(その理由を語っています) でもマイベストプラクティスを作ったので公開します。 URL設計で困ったらとりあえずこれを参考にしておけ! 目次 1.どんなときに…
- 投稿日:2023-05-25T20:18:35+09:00
【Rails】ダウンタイムなしでDBのデータを移行する
概要 前置き 最近、サービスを止めずDBのデータを違うテーブルに移すのをよく行っています。 せっかくなので、その際の手順を記事にしました。 この記事では、ユーザーテーブルのメールアドレスの移行で話を…
- 投稿日:2023-05-25T17:10:03+09:00
ローカル変数とインスタンス変数の違い
1.変数とはなにか 何かのオブジェクトを指し示すことができる存在です。 name = "Jojo" 変数を通じてオブジェクトを参照できるようにすることを 代入する と言います 変数には ローカル変数…
- 投稿日:2023-05-25T16:20:33+09:00
Rails6 コメント機能 非同期通信
はじめに Railsでコメント機能を実装します。非同期通信なのでJavasprictを使用していきます(jQuery) 自分用なのでかなり端折ってますが、コメント投稿後にリロードなしで表示させたいっ…
- 投稿日:2023-05-25T15:57:11+09:00
自分でクラスを作る
クラスを作る Rubyではオブジェクトを作ったり使ったりすることで処理を実現していきます。「既存のクラスのオブジェクトを作って使う」のではなく、「自分でクラスを作り、そのクラスのオブジェクトを作る」…
- 投稿日:2023-05-25T13:53:25+09:00
Ruby silver 模擬問題解説
初投稿です!!! アウトプットをすべく、Ruby silverの模擬問題を抜粋して解説をしていきます。 下記コードの出力を4択から選ぶ問題になっています。 Curry = "udon" Curry …
- 投稿日:2023-05-25T12:39:53+09:00
initializeメソッドとは?
initializeメソッド initializeと言う名前が付けられたメソッドは特別なメソッドで、オブジェクトが新しく生成されるときに自動的に initialize メソッドが呼び出されます。 c…
- 投稿日:2023-05-25T12:08:01+09:00
フリマアプリ作成後の感想とエラーの総まとめ
フリマアプリ作成の感想とエラーを総まとめで記載します。 <感想> ①アプリケーションを取り掛かる前に、大体の作業工程を先にまとめておくと良い。 またVSコード上で管理すると良い。 理由:概ねの工数…
- 投稿日:2023-05-25T12:08:01+09:00
フリマアプリのエラーの総まとめと作成後の感想
フリマアプリ作成のエラー総まとめと作成後の感想を記載します。 <エラー集> エラーについては主に商品購入機能のところでエラーが起きていました。 公開鍵を環境変数化する前にcommitしてしまった […
- 投稿日:2023-05-25T07:22:19+09:00
Ruby on Rails5速習実践ガイドを読んだ感想
はじめに Ruby on Rails5速習実践ガイドを読んだ所感を書いていこうと思います。 良かったところ Railsのベストプラクティスや注意点も適切に説明されており、安全かつ効率的なコーディング…
- 投稿日:2023-05-25T01:01:37+09:00
Rubyのインスタンス変数とattr_accsessorの使い方
attr_accsessorとは何か attr_accsessor(アトリビュートアクセサー)は、クラス内でしか参照できないインスタンス変数をクラスの外から直接操作できるようにする機能です。 クラス…