2022-03-01から1ヶ月間の記事一覧
XSSとは Webアプリケーションの脆弱性を利用して行われるサイバー攻撃の1つ。 入力フォームなどに悪質なサイトへ誘導するスクリプトを埋め込みます。 悪質なサイトに誘導されると、ユーザーのブラウザ上で不正なスクリプトが実行されます。 攻撃の種類はマル…
参考文献 プリンシプルオブプログラミング 背景 参考文献に挙げた書籍はこの業界に入って一番初めに買った技術関連の書籍で今でも定期的に読み返しますがまだまだ身に付いてはいないと感じるのでひとつずつ深掘りしていこうと思います。 ボーイスカウトの規…
クリーンアーキテクチャについて 参考 実装クリーンアーキテクチャ クリーンアーキテクチャ完全に理解した 元ネタのブログ クリーンアーキテクチャって? まずGoogle先生に「クリーンアーキテクチャ」って何か聞くと上記の画像がヒットします。 見たことある…
MVCモデルについて MVCとは ソフトウェアをModel,View,Controllerの3要素の組み合わせでシステムを構築していく考え方。 Model ビジネスロジックを担当するシステムの本体部分 データの変更をViewに通知する(Observerパターンを使うこともある) View 表示、…
Dockerについて Dockerとは 以下公式より引用 Docker はアプリケーションの開発、導入、実行を行うためのオープンなプラットフォームです。 Docker を使えば、アプリケーションをインフラストラクチャーから切り離すことができるため、ソフトウエアをすばや…