パスワード保存と、ハッシュ化・ソルト化・ストレッチング。
AI時代のログイン実装で、ハッシュ化・ソルト化・ストレッチングをどう理解して選ぶべきかを整理しました。
知りたいことから、見つけよう。
技術ブログと読書ノートを、キーワードと読む時間から探せます。
AI時代のログイン実装で、ハッシュ化・ソルト化・ストレッチングをどう理解して選ぶべきかを整理しました。
RailsアプリにMermaid記法を導入する際の構成、表示処理、セキュリティ上の注意点を整理します。
RailsでFlipperを使い、Feature Flagでデプロイとリリースを分ける考え方を整理します。ActiveRecordアダプタの導入、rails g flipper:setup、actor単位の有効化と制限…
画像をDBに保存する設計について、メリット・デメリット・代替案・運用時の注意点を整理します。
設計や要件整理で頭が止まったとき、まず書き出すことで論点を外に出し、判断しやすくする考え方をまとめます。
OpenAPIとは何か、何のために書くのか、API仕様をチームで共有するうえでの基本を整理します。
AI時代にコード生成が速くなるからこそ、開発者が持っておきたいセキュリティの基本姿勢を整理します。
AI時代でも、タイピングやショートカットなど基本的な入力速度は思考のリズムに影響します。手を動かす速度の価値を整理します。
ドキュメントは誰かのためだけでなく、未来の自分の判断を助けるものです。背景・判断理由・迷ったことを残す意味を整理します。
主要プログラミング言語それぞれの“強みと弱み”を一気に整理したまとめ記事です。 特徴・用途・エコシステム・保守性まで比較した内容になっています。自社開発に最適な言語を見極めたい方におすすめです。
Gemini 2.5 ProとOpenAI o3を実際に使い比べ、創造性・安定感・調査・設計相談の観点から、用途ごとの使い分けを整理します。
AIにうまく質問できないときは、いきなり答えを求める前に、質問文そのものをAI向けに整えると精度が上がります。実例つきで整理します。