Database

初めてOracle(オラクル)を勉強する時のやり方・情報源

SIerの新人SEは当然勉強しますが、ユーザー企業の情報システム部門でもSQLを書いてOracleDatabaseのデータを抜く作業をすることはあると思います。今回は初めてOracleを勉強する人向けに、私の経験から、「この情報源は有益だっ...
SECURITY

IP spoofingを詳しく、分かりやすくまとめる

IP spoofingが何かを分かりやすく、かつ詳しくまとめてみました。
Database

Oracle SQL Developerを使いやすくする設定例・使い方

Oracle SQL Developerはデフォルトだと使いにくいですが、設定で使いやすくすることができます。設定例をまとめてみました。
SECURITY

詳細な経緯が公開されている不正アクセス事件

情報処理安全確保支援士の午後問題を攻略するには、過去問を勉強するだけでは、物足りないです。現実に起きた事件を詳しく知って、「こういうことって本当にできるんだ」という実感がほしいから。ただ、不正アクセスを受けた会社でも、事件の詳細を公にするこ...
SECURITY

主要なペネトレーションテストツール

主要なペネトレーションテストツールを紹介
PROGRAMMING

プログラミングPCにWindowsとMacどちらを選べばよいか、という問題

WindowsかMacか、どちらを購入するかはプログラミング用PCに限らず、多くの方が興味を持つことだと思います。一番の解決策は両方買うことだと思いますが(私は両方所有している)、予算の面からそうはいかない方も多いかもしれません。Windo...
SECURITY

【メール送信元認証】SPFとは何かを実用的なレベルでまとめる

電子メールの送信元認証技術であるSPF (Sender Policy Framework)について、図を用いて分かりやすく説明してみました。
HTML+CSS

CDNのリソースを使う時はSRIを利用したほうが良い

CDNのSRIは、リソース(CDN上のデータのこと)の改ざんを検証するためのものです。もし利用できるなら、利用したほうがセキュリティ上は安全でしょう。CDNとはCDN(ContentDeliveryNetwork)は、CSSやJavaScr...
SECURITY

DNSキャッシュポインズニングの基本の説明

DNS(DomainNameSystem)は、IPアドレスとドメイン名を管理する仕組みのこと。まず正常時の動き、次にDNSキャッシュポインズニングで攻撃を受けた時の2つの動作を説明します。正常時まずは通常の問題がない場合の名前解決の動きです...
JavaScript

Chart.js使い方の基礎: 折線と円グラフをサンプルに

Chart.jsとは?オープンソースで開発されているJavaScriptライブラリです。Webページ上で見栄えのいいグラフを簡単に作成可能できること、シンプル+少し可愛い感じの見た目が特徴です。特徴としては、以下。コーディングが簡単8種類の...