パスワード保存と、ハッシュ化・ソルト化・ストレッチング。
AI時代のログイン実装で、ハッシュ化・ソルト化・ストレッチングをどう理解して選ぶべきかを整理しました。
THE NOTEBOOK
開発の試行錯誤も、本からの学びも。
テーマと読みたいかたちで、次のノートを見つけよう。
AI時代のログイン実装で、ハッシュ化・ソルト化・ストレッチングをどう理解して選ぶべきかを整理しました。
個人でサーバーを持つことの学びや楽しさ、運用を通して得られる実践的な知識について整理します。
スマホからChrome Remote Desktopで開発環境に接続してみて、できる作業・厳しい作業・AI時代のスマホ開発の立ち位置を整理します。
RailsアプリにMermaid記法を導入する際の構成、表示処理、セキュリティ上の注意点を整理します。
spec-workflow-mcpを通して、AI時代に仕様を先に書くことの意味と、実装前に合意を作る強さを整理します。
RailsでFlipperを使い、Feature Flagでデプロイとリリースを分ける考え方を整理します。ActiveRecordアダプタの導入、rails g flipper:setup、actor単位の有効化と制限…
spec-workflow-mcp を個人開発や業務で試してみた感想を書いています。AI開発のバラつきを防ぎ、ワークフローを統一する手段としての可能性を解説します。
なんとなく良いと思って書いた実装がレビューで指摘される理由を、意図の言語化・選択肢・AI時代の実装責任という観点から整理します。
鉄道などで使われる指差し呼称の考え方を、リリース前確認・権限確認・環境確認などソフトウェア開発に応用する視点で整理します。
間違った考えや失敗した試行錯誤も、記録として残すことで未来の判断材料になります。仕事のメモやドキュメントにも通じる話として整理します。
ChatGPT・Gemini・Claudeに同じ問いを投げて差分を見る運用に、GensparkのようなAIワークスペースをどう位置づけるかを整理します。複数AIを重複ではなく、判断材料を増やす道具として扱う考え方です。
NotebookLMに半年分の週報を入れて、自分の成長・課題・繰り返し出てくる悩みを振り返った体験を整理します。