メモリ割り当てについて

メモリ割り当てについて

浮動小数点型

浮動小数点型について書いています。

文字列型

文字列型について書いています。

整数型について

整数型についてまとめています。

メモリのキャッシュについて

メモリのキャッシュについてまとめています。

CPUの性能指標について

クロック周波数、CPI、MIPSについてのまとめ

アドレス修飾について

アドレス修飾について書いています。

レジスタについて

レジスタについて書いています。

CSRF

CSRFとは 対策 .トークンによってリクエストの正当性を確認する 参考

SQLインジェクション

SQLインジェクションとは 対策 ユーザーがリクエストした入力値を検証し、エスケープ処理を行う SQLクエリをプレースホルダを使用して組み立てる データベースのエラーメッセージをレスポンスボディに含めない

Promiseについて

Promiseなしで同期処理 Promise 所感 参考記事

インデックス

SQL

インデックスとは インデックスのデータ構造 B-Tree+ 検索 インデックスの生成 削除と更新 複合インデックス 参考

悲観ロックと楽観ロックの違い

SQL

悲観ロックと楽観ロックについて

hookについて①

useStateとuseEffectについて

import/exportについて

import/exportについて

JavaScript学習2

thisの挙動について

Javascript学習1

変数宣言とデータ型について

トランザクション

SQL

トランザクションについて

Rubyで挿入ソートを書いてみた

Rubyでバブルソートを書いてみた

集計関数について

SQL

集積関数の基本について書いてます。

検索結果(SELECT)文の加工

SQL

DISTINCT ORDER BY 複数の列を基準にした並び替え 列番号を指定した並び替え OFFSET - FETCH DISTINCT 内容が重複している行を取り除いてくれる。 SELECT DISTINCT 列名 FROM テーブル名

WHERE句について

SQL

NULLを判別する(IS NULL, IS NOT NULL) パターンマッチング(LIKE) 範囲検索(BETWEEN) リスト検索(IN, NOT IN) ANDとOR NOT 論理演算子の優先度 NULLを判別する(IS NULL, IS NOT NULL) NULLを判別する場合、IS NULL / IS NOT NULL を使用する。 NULLは = / <>…

Procについて

procとは procオブジェクトの基本構文 Kernel.#lambda と Proc.new, Kernel.#procの違い &とto_procメソッドについて シンボルとto_procメソッド 引数が1つの場合 引数が2つ以上の場合 参考 procとは ブロックをオブジェクト化するためのクラス。 プロックに…

prependについて

prependとは includeの場合 preprendの場合 prependとは リファレンスには、「レシーバーの継承チェイン(module/class)の先頭に追加される」と書いてあります。 レシーバーの定数、メソッドなどをoverrideすることができます。

moduleについて

モジュールの定義 ミックスイン include extend モジュールに特異メソッドを定義する module_functionメソッド 注意1 注意2 moduleに状態を保持する。 モジュールの定義 モジュールの構文 module <モジュール名> # 定数やメソッドなど end # 例 module Gree…

Rails + Heroku + Sentry

概要 Sentryとは 導入手順 HerokuのaddonsからSentryを追加する。 ② Railsのプロジェクトに導入する その他 Slackへの通知を設定する configについて 概要 ポートフォリオの作成にあたり、Sentryを導入したかったのでそのまとめです。

「Rails + Vue」 System spec が実行されなかった際の対処法

System specが上手く実行されなかった際の問題と解決策です。

Rspecでwebdriver使用時のエラー解決方法について

webdriver使用時のエラー解決方法についてまとめています。

「Rails g controller」実行時にviewの生成をskipする方法

[:contents] https://matazoukun.hatenablog.com/entry/2020/10/13/164803 フロント側はVueで実装していた為、viewの生成をskipできる方法を探しました。 ①Rails g controller 実行時にオプションを指定する --skip-template-frameworkを付けることでviewの…

User.new でインスタンスが作成されない

エラー内容 Userモデルを作成後、rails console 上でUser.new した際にエラーが発生。 エラー内容 [1] pry(main)> User.new ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR: relation "users" does not exist LINE 8: WHERE a.attrelid = '"use…