じぶん対策

日々学んだことをアウトプットして備忘録にしています。

2022-03-01から1ヶ月間の記事一覧

XSSとSQLインジェクションについて

XSSとは Webアプリケーションの脆弱性を利用して行われるサイバー攻撃の1つ。 入力フォームなどに悪質なサイトへ誘導するスクリプトを埋め込みます。 悪質なサイトに誘導されると、ユーザーのブラウザ上で不正なスクリプトが実行されます。 攻撃の種類はマル…

ボーイスカウトの規則 Boy Scout Rule

参考文献 プリンシプルオブプログラミング 背景 参考文献に挙げた書籍はこの業界に入って一番初めに買った技術関連の書籍で今でも定期的に読み返しますがまだまだ身に付いてはいないと感じるのでひとつずつ深掘りしていこうと思います。 ボーイスカウトの規…

web初学者によるクリーンアーキテクチャの理解

クリーンアーキテクチャについて 参考 実装クリーンアーキテクチャ クリーンアーキテクチャ完全に理解した 元ネタのブログ クリーンアーキテクチャって? まずGoogle先生に「クリーンアーキテクチャ」って何か聞くと上記の画像がヒットします。 見たことある…

MVCモデルとミドルウェアについて

MVCモデルについて MVCとは ソフトウェアをModel,View,Controllerの3要素の組み合わせでシステムを構築していく考え方。 Model ビジネスロジックを担当するシステムの本体部分 データの変更をViewに通知する(Observerパターンを使うこともある) View 表示、…

簡単にDocker概要メモ。

Dockerについて Dockerとは 以下公式より引用 Docker はアプリケーションの開発、導入、実行を行うためのオープンなプラットフォームです。 Docker を使えば、アプリケーションをインフラストラクチャーから切り離すことができるため、ソフトウエアをすばや…