記事一覧

CTAとは?ボタンとの違いをHTMLで比較して分かったこと
CTA(Call to Action)とは何なのか?普通のボタンとの違いや、なぜ必要なのかをHTMLの3パターン比較で解説。WCAGやダークパターンとの関係まで開発者目線で整理してみた。
2571 文字
|
13 分
Seasar2・Teedaとは?EOLの古いWebフレームワークが危険な理由
タイムズカーの公開HTMLで確認できたTeedaをきっかけに, Seasar2やJSFとの関係, EOL後に古いWebフレームワークを使い続けるセキュリティリスクを調べた。
2777 文字
|
14 分
基本設計書に何を書く?テンプレがない状態から「必要な成果物」を逆算してみた
基本設計で何をどこまで書くべきか?テンプレートがない状態から、システム構成・機能・利用シナリオ・シーケンス図を軸に、詳細設計へスムーズに渡せる設計項目と境界線の引き方を解説します。
4091 文字
|
20 分
エンジニアやコンサルが使う難しい言葉、なんで普通の言葉じゃだめなの?意味と理由を整理してみた
2026-09-23
蓋然性、瑕疵、冪等性、齟齬、輻輳、乖離など、エンジニアやコンサルとの会話で出てくる難解用語を「要するに何?」「普通に言っちゃだめなの?」という視点で噛み砕いてまとめてみた。
5314 文字
|
27 分
TOCTOUとは?排他制御とトランザクションの違いを検証
TOCTOU(Time Of Check To Time Of Use)は「確認」と「使用」の間にデータが変わってしまう問題。トランザクションを使えば解決するのか?PostgreSQLでSELECT、FOR UPDATE、楽観的排他、デッドロックを試してみた。
3540 文字
|
18 分
Javaコア言語仕様&現場のハマりどころ徹底まとめ:型システムからシリアライズ、Stream APIまで
Javaプログラミングで一度は遭遇するequalsと==の違い、protectedアクセス修飾子の範囲、オートボクシングの落とし穴、シリアライズ/デシリアライズ挙動などの解説記事をまとめたハブ記事。
618 文字
|
3 分
Web・バックエンド開発ノウハウまとめ:HTTP通信, IPC, Node.js, セキュリティ・ヘッダー仕様徹底解説
Webアプリケーション開発やバックエンド構築で必要となるHTTPプロトコルの挙動(Content-Disposition, Chunked転送)、プロセス間通信(IPC)、HTML・Script最適化などの技術解説記事をまとめたハブ記事。
563 文字
|
3 分
データエンジニアリング入門・実践ガイド:PySpark, Databricks, AWS Glue, メダリオンアーキテクチャまとめ
データ基盤構築やデータパイプライン運用で重要なPySpark、Databricks Unity Catalog、AWS Glue連携、メダリオンアーキテクチャなどの基礎から実践ノウハウをまとめたハブ記事。
488 文字
|
2 分