2022-05-01から1ヶ月間の記事一覧
What is this? Sessionと Cookieについて言語化して整理したもの。メモ書き。 assumption HTTP通信における話に焦点が当たりがち Cookie Webブラウザに保存されたデータのこと CookieはサーバーからのHTTPレスポンスのSet-Cookieヘッダーを使用してWebブラウ…
What is this? 達人に学ぶDB設計徹底指南書を参考にインデックス、Explainによる実行計画の調査方法などをメモ的にまとめたもの assumption MySQL 5.7 Mac Intel Rails 6 インデックスとは? まず、DBのパフォーマンスを決める要素は主に以下の二つが存在す…
What is this? 一般的なトランザクションと排他制御に関するまとめとそれをRailsで実現するためのメモ書き Assumption RDBSにおける話 Railsを使う前提 トランザクションについて > ITの分野では、取引記録などの意味の他に、ソフトウェアの処理方式の一つで…
what is this? テーブル設計の際に、木構造のデータを表現する方法をメモとしてまとめたもの assumption Mysql 5.7.37 木構造とは? こんなやつ ノード 木の結節点 ルートノード 木の始点となるノード(treeはルートノードを一つしか持たない) リーフノード…
正規化の目的 データの冗長性の排除し、データの一貫性の担保、更新時などの効率上げること 正規化について 基本的に第三正規化まで原則として行う 第四正規化以降は高次正規化と呼ばれる 検索パフォーマンスとデータ生合成のトレードオフ 引用:達人に学ぶD…
目的 環境 i18nとは? アプリケーションの「国際化」 Railsにおける国際化 リクエスト間でロケールを管理する around_actionについて ロケールファイルの作成 参考 目的 Railsアプリケーション国際化対応の備忘録として 環境 Rails 6.1.5 Ruby 3.1.1 Mac Cat…