miyabisan2の記事一覧
-
03.07
【Git】スタッシュについて
スタッシュとは? 作業中の変更内容を別の場所に一時的に退避させておくことです。作業中だけど別にやりたいことができたとかで今はコミットしたくないと言う時に使えます。(主なユースケースとしてはPRレビューとかが発生して別ブランチをローカルに取…
-
Rebase and merge(リベース) 変更を統合する際に履歴を綺麗に整えるための機能です。 トピックブランチに対してリベースを行うと最新のベースブランチからあたかもトピックブランチを作成したかのような履歴状態を作り出す…
-
03.04
【Git】ファイルへの変更を取り消す
ワークツリーの変更を取り消す。 [crayon-6aa34c83d752c133836399/] ワークツリーへの変更を取り消すことができます。直前のコミット内容まで復元できます。 全変更を取り消す [crayon-6aa34c83…
-
変更差分 各エリアの差分を確認する。 git addする前の差分(ワークツリーとステージの差分) [crayon-6aa34c83d79b9585513874/] または [crayon-6aa34c83d79bf15397610…
-
webpackとは? モジュール化した複数のファイルをまとめるバンドルツールです。ソースコードを束ねてブラウザで実行できます。 バンドルツールには、他には「Rollup」や「Parcel」等が存在します。 リリースノート…
-
02.24
【AWS】「S3」、設定など
S3とは? Webサーバーとしても使うことができるストレージサービスのことです。汎用的なファイル置き場として様々な場面で使われます。AWSのサービス分類ではマネージドサービスに当たります。実務では画像置き場としての用途として広く使われてい…
-
02.23
【インフラ】「DNS」の仕組み、インフラ設定
DNSの仕組み 「Domain Name System」の略で、ドメイン名をIPアドレスに変換します。 基本的にUDPで通信をする。 ただ、UDPにはパケットサイズの上限があるため大きいサイズになる場合は「TCP」での…
-
Route53とは? AWSのDNSサービスでネームサーバーの役割を果たします。(問い合わせる方じゃなく、ドメイン名とIPを紐付けるサービス) 独自ドメインを利用できます。(レジストラからはもちろん、Route53からも取得…
-
new オブジェクトを作成するだけなので保存もしたい場合はsaveも併用する必要がある。 用途 インスタンス変数に一時的に保存しておいてバリデーションチェックに通過したら保存する。通過しなかったら登録画面に戻すというような用途で使うの…
-
前提条件 DBコンテナは事前に起動させておくこと。(起動していないコンテナにはアクセスできないです。) RailのMySQLのDBコンテナに接続する例 以下コマンドを実行してDBコンテナのコンテナIDを取得します。 [crayon-…
