技術ブログ・資格学習データベース

Django、Python、AWS、Linux、セキュリティ、CVE、基本情報技術者、応用情報技術者、ITパスポートの用語を、図解と実務手順で解説します。個人開発kurutann.comの検証記録や障害対応事例も公開しています。

📖 資格別の電子書籍で読む 基本情報などの用語記事を、章立てされた1冊の本として通読・保存できます 📚 3D図書館で記事を探す カテゴリごとの区画を歩いて記事を発見できる新しい探索画面

ヒストグラムの解説(基本情報技術者シラバス用語)

ヒストグラムとはヒストグラムとは、データの散らばり具合(分布)を視覚的に表すためのグラフです。横軸にデータの区間(階級)を区切り、縦軸にそれぞれの区間に含まれるデータの個数(度数)をとって、柱状のグラフ(棒グラフに似た形)で表現します。全体のデータがどの値の範囲に集中しているか、あるいはどのように左右に広がっているかという「データの全体的な特徴や偏り」を一瞬で理解するのに非常に役立ちます。品質管理...

散布図の解説(基本情報技術者シラバス用語)

散布図とは散布図(さんぷず)とは、2つの要素(データ)の関係性を調べるために、縦軸と横軸にそれぞれの要素の値をとり、データを点でプロット(打点)したグラフのことです。たくさんの点をグラフ上に散りばめることからこの名前がつきました。この図を見ることで、「一方のデータが増えるともう一方のデータも増える(正の相関関係)」や、「一方のデータが増えるともう一方は減る(負の相関関係)」、あるいは「両者には全く...

著作権の解説(基本情報技術者シラバス用語)

著作権とは著作権(ちょさくけん)とは、音楽、小説、絵画、映画、プログラムなど、自分の考えや感情を創作的に表現したもの(著作物)を作った人(著作者)に与えられる法律上の権利です。著作権法によって保護されています。この権利があることで、作った人は自分の作品を他人に勝手にコピーされたり、インターネット上に公開されたりすることなく、安全に守ることができます。著作権は特許などとは異なり、作品を作った瞬間に役...

特許権の解説(基本情報技術者シラバス用語)

特許権とは特許権(とっきょけん)とは、新しくて実用的な発明(技術的なアイデアや製品の仕組み)をした人に対して、国(特許庁)に申請し認められることで与えられる、その発明を独占的に使用できる権利です。産業財産権の一つに位置づけられています。発明した人がその技術を独占してビジネスを行えるようにすることで、開発にかかった費用を回収しやすくし、新しい技術開発へのモチベーションを高める目的があります。ただし、...

不正アクセス禁止法の解説(基本情報技術者シラバス用語)

不正アクセス禁止法の解説(基本情報技術者シラバス用語)

不正アクセス禁止法とは不正アクセス禁止法とは、インターネットなどのネットワークを通じて、アクセスする権限のない他人のコンピュータやシステムに勝手に入り込む行為(不正アクセス)を禁止し、処罰するための法律です。インターネットを誰もが安全に利用できるようにするために制定されました。他人のIDやパスワードを盗み出したり、システムのセキュリティ上の弱点(脆弱性)を突いて不正に侵入したりする行為だけでなく、...

個人情報保護法の解説(基本情報技術者シラバス用語)

個人情報保護法とは個人情報保護法とは、生存する個人に関する情報(氏名、生年月日、住所、電話番号、メールアドレスなど、特定の個人を識別できる情報)が、不適切に扱われたり漏洩したりするのを防ぐために、企業や団体が守るべきルールを定めた法律です。現代はIT技術の発達により、大量の個人データを簡単に集めて活用できるようになりましたが、それが悪用されると個人のプライバシーが脅かされます。この法律は、個人の権...

労働者派遣法の解説(基本情報技術者シラバス用語)

労働者派遣法の解説(基本情報技術者シラバス用語)

労働者派遣法とは労働者派遣法とは、派遣労働者(派遣社員)の雇用の安定や権利を守り、適切な働き方ができるようにルールを定めた法律です。派遣という働き方では、労働者が雇用契約を結ぶ会社(派遣元)と、実際に指示を受けて働く会社(派遣先)が異なります。このように「雇う人」と「命令する人」が別々になるため、トラブルが起きた際に責任の押し付け合いになりやすく、弱い立場にある労働者が不利益を被るリスクがあります...

ライセンス契約の解説(基本情報技術者シラバス用語)

ライセンス契約とはライセンス契約(使用許諾契約)とは、特許権、著作権、商標権、ソフトウェアなどの知的財産を持つ人(ライセンサー)が、別の人(ライセンシー)に対して、特定の条件のもとでその知的財産を使用することを許可する契約のことです。これによって、使用者は権利を買い取って完全に自分のものにしなくても、対価(ライセンス料)を支払うことで、合法的にその技術やソフトウェア、キャラクターなどを使ってビジネ...

JISの解説(基本情報技術者シラバス用語)

JISとはJIS(Japanese Industrial Standards:ジス)とは、日本語で「日本産業規格(にほんさんぎょうきかく)」と呼ばれる、日本の産業製品に関する品質やサイズ、測定方法などを統一した国家規格のことです。国が定めることで、どのメーカーが製品を作っても同じ基準で製造され、消費者が安心して使えるようにしています。JISの基準をクリアした製品には「JISマーク」が表示され、信頼...

ISOの解説(基本情報技術者シラバス用語)

ISOとはISO(International Organization for Standardization:アイエスオー)とは、スイスのジュネーブに本部を置く「国際標準化機構」という非政府組織、およびそこが制定する「国際的な標準規格」のことです。国ごとに製品やサービスの基準がバラバラだと、世界中で貿易や取引をする際にとても不便になります。そこで、世界共通の「物差し(ルール)」を決めることで、国...

IEEEの解説(基本情報技術者シラバス用語)

IEEEとはIEEE(Institute of Electrical and Electronics Engineers:アイトリプルイー)とは、アメリカに本部を置く、世界最大規模の電気・電子・情報工学分野の技術者と研究者の学会組織です。また、この組織が中心となって策定する「コンピュータや通信ネットワーク関連の国際的な標準規格」のことも指します。特に私たちが毎日使っているパソコンやスマートフォンの...

mshta.exeとは

mshta.exeとは

**mshta.exe(Microsoft HTML Application Host)**は、Windowsに標準搭載されている正規のシステムプログラムです。 通常のWebページではなく、HTML・JavaScript・VBScriptなどで作られた HTML Application(HTA) をWindowsアプリケーションとして実行するために使われます。 代表的な配置場所は次のとおりです。...

TypeScript 7.0をDjangoサイトに導入して実測してみた: Goネイティブ化で型チェックは何倍速くなるのか

TypeScript 7.0をDjangoサイトに導入して実測してみた: Goネイティブ化で型チェックは何倍速くなるのか

Goネイティブ移植で世代交代したTypeScript 7.0を、当サイトのStudyRoom・MMOタウンなど実際のJSファイルで実測。型チェック速度・並列化オプション・watchモード・strict既定値・JS解析差分まで測り、CLIは7.0採用/Compiler API依存ツールは6.0併用という結論に至った記録です。

【2026年版】CVE-2026-53359 / Januscapeとは?Linux KVMのゲストVMからホストを攻撃できる脆弱性をわかりやすく解説

【2026年版】CVE-2026-53359 / Januscapeとは?Linux KVMのゲストVMからホストを攻撃できる脆弱性をわかりやすく解説

CVE-2026-53359、通称Januscapeは、Linux KVM/x86のShadow MMUに存在するUse-After-Free脆弱性です。ゲストVMからKVMホストへ影響を与える可能性があり、KVMホスト、Proxmox、OpenStack、VPS基盤、クラウド基盤の管理者は早急な確認が必要です。本記事では仕組み、影響範囲、環境別の対策、確認コマンドを防御視点で解説します。

PQCとは?耐量子暗号を初心者にもわかりやすく解説

量子コンピュータ時代に備える、次世代セキュリティの基礎インターネットで買い物をする。銀行アプリにログインする。会社のVPNに接続する。電子契約に署名する。クラウドに保存したファイルを安全にやり取りする。私たちは毎日、意識しないところで「暗号」に守られています。しかし、将来十分に強力な量子コンピュータが登場すると、現在広く使われているRSAや楕円曲線暗号、つまりECCのような公開鍵暗号が危険になる可...

SFA・SOA・BPO・BPRとは?基本情報技術者試験向けに違いを図解で解説

SFA・SOA・BPO・BPRとは?基本情報技術者試験向けに違いを図解で解説

SFA・SOA・BPO・BPRとは?基本情報技術者試験で押さえる業務改善・システム化の重要用語はじめに基本情報技術者試験では、企業活動や業務改善に関する用語がよく出題されます。その中でも混同しやすいのが、次の4つです。SFASOABPOBPRどれも「業務をよくする」「システムを活用する」という意味では似ています。しかし、試験ではそれぞれの対象と目的の違いを区別できるかが重要です。この記事では、図解...

コンピューター五大装置・ノイマン型アーキテクチャ・量子コンピュータとは?基本から違いまでわかりやすく解説

コンピューター五大装置・ノイマン型アーキテクチャ・量子コンピュータとは?基本から違いまでわかりやすく解説

コンピューター五大装置とは?ノイマン型・量子コンピュータまで図でわかりやすく解説コンピューターを理解するうえで、最初に押さえるべき考え方が「コンピューター五大装置」です。パソコン、スマートフォン、サーバー、ゲーム機、家電、車の制御システムなど、見た目や用途は違っても、基本的な仕組みはかなり共通しています。簡単に言うと、コンピューターは次のような流れで動いています。「入力する」「記憶する」「制御する...

DDoS攻撃の種類

DDoS攻撃の種類

代表的なDoS / DDoS攻撃手法とは?大量通信だけではない、現代型DDoSの見分け方と対策Webサービスを運営していると、「DDoS攻撃」という言葉を聞く機会が増えます。DDoSとは、複数の端末やサーバーから大量の通信を送りつけ、WebサイトやDNS、アプリケーションサーバーを遅くしたり、停止させたりする攻撃です。昔ながらのDDoSは、「大量の通信で回線を埋める」というイメージが強いものでした...