ミニ用語辞典

「SVG」とは?(Scalable Vector Graphics) プログラミング

「SVG」とは?(Scalable Vector Graphics)

「SVG」は拡大縮小しても画質が変わらないベクター形式の画像です。SVGファイルはテキスト形式でXMLで書かれており、メモ帳などで編集できます。ウェブサイトのロゴやアイコン、様々な画面サイズに対応する必要があるデザインに適しています。SVGは、テキスト形式の画像なので、生成AIとの相性もよいです。SVGとは(拡大できる図形の設計図)スマートフォンで画面を大きく拡大したとき、画像がぼやけてしまうことがあります。だけど、ウェブサイトのロゴやアイコンの中には、どれだけ拡大してもくっ...
[Windows] SYSTEM(レジストリハイブとレジストリエディタ) Windows

[Windows] SYSTEM(レジストリハイブとレジストリエディタ)

Windowsのシステムファイル「SYSTEM」は、システム設定情報を保存するレジストリハイブの一つです。レジストリハイブには、SYSTEMやSOFTWAREなどがあり、それぞれ特定の設定情報を管理しています。レジストリエディタは、HKEY_LOCAL_MACHINE\SYSTEMなどの「キー」を通して対応するレジストリハイブの情報を変更しています。例えると、レジストリハイブは「図書館の本棚」のようなもので、それぞれの本棚(ハイブ)に特定のジャンルの本(設定情報)が分類されて...
[Windows 11]コマンドプロンプトとWindows Terminal, PowerShell Windows

[Windows 11]コマンドプロンプトとWindows Terminal, PowerShell

コマンドプロンプトとはWindows 11には、テキストベースのコマンドでシステムを操作できるツールがあります。それが「コマンドプロンプト」(cmd.exe)です。コマンドプロンプトは、Windows 11に最初から入っているテキスト入力式の操作画面です。Windows回復環境(Windows RE)でも利用できるので、トラブル時の修復ツールとしても活用されます。普段使っている画面(グラフィカルユーザーインターフェース、略してGUI)とは違い、文字を打ち込んでパソコンに指示を...
機械学習の基本的な仕組み(アメとムチ) AIの話題

機械学習の基本的な仕組み(アメとムチ)

機械学習はコンピュータがデータから学ぶ方法で、特に強化学習は人間の学習過程に似ています。強化学習では「状態認知→判断→行動→評価→報酬→強化」という6ステップのサイクルを繰り返します。このプロセスでは、新しい行動を試す「探索」と効果が分かっている行動を選ぶ「活用」のバランスを取りながら、失敗と成功を通じて徐々に賢くなっていきます。学習サイクルの全体像「機械学習」は、コンピュータがデータから学んで賢くなる方法です。その中でも強化学習という手法は、人間が学ぶ過程にとても似ています...
「いいね」が作る虚像(フィルターバブルとエコーチェンバー) SNS

「いいね」が作る虚像(フィルターバブルとエコーチェンバー)

インターネットの情報は、アルゴリズムによって個人の好みに合わせて表示されています。この仕組みにより、同じ価値観を持つ人々が集まり、特定の意見が増幅される「エコーチェンバー現象」が起きています。暗黙的に選別するレコメンドエンジンの強化学習を理解して、必ず複数の多様な情報源で確認する意識が大切です。エコーチェンバー・フィルターバブル私たちは毎日、SNSやウェブサイトを通して大量の情報に触れています。しかし、すべての情報を見ることはできないため、機械的に選別されたものを見ています。...
フラッシュメモリの仕組み(USBメモリ・SSD) いろんな周辺機器

フラッシュメモリの仕組み(USBメモリ・SSD)

フラッシュメモリは、浮遊ゲートに電子を出し入れして情報を記録する不揮発性メモリです。データの書き込みと読み出しは、電子の有無による電流の大きさの違いを利用します。トンネル酸化膜の劣化により寿命があるため、ウェアレベリングなどの工夫がされています。フラッシュメモリの基本的な特徴パソコンのデータ保存などで使う USBメモリやSDカード、SSD。これらは、「フラッシュメモリ(flash memory)」で情報を記録しています。フラッシュメモリには3つの重要な特徴があります。電源を切...
ウェアレベリング(摩耗平滑化) いろんな周辺機器

ウェアレベリング(摩耗平滑化)

「ウェアレベリング」は、フラッシュメモリの寿命を延ばすために、データの書き込みを均等に分散させるしくみのことです。フラッシュメモリには、同じ場所に何度もデータを書き込むと、その部分が劣化してしまう性質があるからです。「ウェアレベリング」は、「摩耗を平滑化する(wear leveling)」という意味です。
リダイレクトの仕組みと悪用パターン インターネット小話

リダイレクトの仕組みと悪用パターン

リダイレクトは、ウェブサイトの移転や端末に応じた表示切り替えなどで活用される自動転送の仕組みです。企業のキャンペーンサイトや商品案内など、様々な用途で便利に使用できます。しかし、フィッシング詐欺などの犯罪者が追跡を困難にする目的で悪用するケースがあるため、注意が必要です。リダイレクトとは?インターネット上では、「リダイレクト(redirect)」という仕組みがよく使われています。これは「自動転送」とも呼ばれ、私たちの便利なウェブ閲覧を支える重要な技術です。リダイレクトの一般的...
「多層防御」とは? スマホ基礎

「多層防御」とは?

セキュリティ対策は、物理的・管理的・技術的という3つの方法で守ります。システムへの攻撃は入口・内部・出口の3段階で防ぎます。複数の守りを重ねると、一つの対策が破られても別の対策で防げます。【入門】セキュリティ対策の全体像私たちのスマートフォンやパソコンを守るセキュリティ対策には、守りを何重にも重ねる「多層防御(multi-layered security, defense in depth)」という考え方があります。一つの防御が破られても、別の防御で食い止められるようにする方...
「Perplexity」の意味は「困惑度」(言語モデルの予測精度) AIの話題

「Perplexity」の意味は「困惑度」(言語モデルの予測精度)

Perplexityは言語モデルが次の単語を予測する際の確信度を示す指標です。Perplexity値が小さいほど予測精度が高く、大きいほどモデルがデータセットに対して困惑している状態を表します。訓練データと検証データのPerplexity値を比較することで、モデルの学習状態や過学習の有無を確認できます。ラテン語の「per-plexus」もともと「Perplexity」は「困惑」という意味の言葉です。語源はラテン語の「perplexus」、「編み込まれた」「込み入った」に由来し...
Downdetectorとは? インターネット小話

Downdetectorとは?

「Downdetector」は、インターネットサービスの障害情報をまとめたウェブサイトです。ただし、SNSやユーザーからの口コミを集約しているので、速報性はあるものの信憑性があまり高くない点には注意が必要です。あまり鵜呑みせず、一つの手がかりとして、他の情報源と組み合わせて判断することが大切です。
Apple Accountとは? iPhone

Apple Accountとは?

Apple Accountってなんのためにあるの?「Apple Account」は、iPhoneやiPadを便利に使うための大切な鍵のようなものです。iPhoneの便利さは、iPhone単体の機能ではありません。インターネット経由で提供される Appleのさまざまなサービスを活用することで、便利に利用できるのです。たとえば、アプリを追加したり(App Store)、写真を保存したり(iCloud写真)、家族や友達とビデオ通話をしたり(FaceTime)するなどは、Appleが...
「アテンションエコノミー」とは? インターネット小話

「アテンションエコノミー」とは?

情報過多の現代社会では、人々の注目そのものが経済的価値を持つようになりました。このような構造は「アテンションエコノミー」と呼ばれ、広告収入などで収益化されています。しかし、注目を集めることを重視するあまり、誇張された情報や過激なコンテンツが増加する問題も生じています。情報化社会の「注目の経済」スマートフォンの普及により、私たちは毎日たくさんの情報に触れるようになりました。そして、情報の合間にたくさんの広告が挟み込まれています。近年、インターネットやSNSの普及により、広告収入...
「eSIM」とは? いろんな周辺機器

「eSIM」とは?

「eSIM」は、物理的なSIMカードの代わりとなる、デジタル版のSIMです。スマートフォンの内蔵チップに直接通信事業者の情報を書き込むため、物理的なカードの挿入が不要です。
システムの「グリッチ」とは? スマホ基礎

システムの「グリッチ」とは?

「グリッチ」とは、システムで突発的に発生する軽微な不具合のことです。グリッチは再現性が低く、複雑なシステムの中で原因の特定が困難なことが少なくありません。グリッチが頻発する場合は、再起動やアプリの再インストールなどの対処が一般的です。急に画面が真っ黒になった?iPhone14 Pro(iOS 17.6.1)を使っていたら、先日、標準のメッセージアプリ使用中に、急に画面が真っ黒になりました。本当に一瞬で、すぐに元の画面に戻り、その後再発もありません。これはバグや、何かしらのエラ...
「エントロピー」とは?(予測不可能性とパスワードの強さ) とりあえずのメモ

「エントロピー」とは?(予測不可能性とパスワードの強さ)

パスワードの「強さ」を示す指標として「エントロピー」が使われ、パスワードの取りうるパターン数の2を底とする対数で計算されます。パスワードに含まれる文字の種類を増やしたり、文字数を増やしたりするとエントロピーが高くなります。一般に「英数記号12文字以上のパスワード」が推奨されるのは、エントロピーを高くするためです。ただし、総当たり攻撃への耐性を高めるには、「完全にランダム」なパスワードにする必要はありません。独自のルールなら、ある程度規則性があっても大丈夫です。情報理論における...
DNSとは(インターネット通信) インターネット小話

DNSとは(インターネット通信)

DNSサーバの役割は、ドメイン名をIPアドレスに変換して、ウェブサイトにアクセスできるようにすることです。家庭のWi-Fiルーターの場合、通常はプロバイダが提供するDNSサーバを利用していることが多いです。「ERR_NAME_NOT_RESOLVED」というエラーは、DNSサーバとの接続かうまくいっていないことを示しています。さらに理解を深めるプロバイダのDNSサーバ「DNS」とは、URLをIPアドレスに変換するシステムです。「Domain Name System」の略で、ウ...
「タブ」とは?(ブラウザ) インターネット小話

「タブ」とは?(ブラウザ)

「タブ」は、端から突き出た「切れ端」のことです。インターネットブラウザの場合は、「ウェブページを切替えて表示する」ための機能です。タブを利用すると、見ていたページをそのままにして、新しく別のページを見ることができます。
「カーソル」とは? スマホはじめて

「カーソル」とは?

「カーソル(Cursor)」は、コンピュータやスマートフォンの画面上で現在の入力位置を示す記号です。文字を入力するとカーソルは先へと進み、次に文字が表示される位置を示します。
「仮想」と「virtual」 とりあえずのメモ

「仮想」と「virtual」

日本語の「仮想」という言葉には、2通りの意味合いがあります。一般的には「そこにはない」というネガティブなイメージで使われることが多いですが、IT用語の「仮想」は「実質的にそこにある」というポジティブな意味が強いです。「仮想」という言葉から連想するのが、「空想」とか「かりそめ」とか「想像上」みたいな感じなんだよね。そっちにイメージが引っ張られるなぁ。言葉の意味の多様さを感じさせる事例と言えますね。「仮想」の2つの捉え方スマホやパソコンにまつわる「仮想」という言葉は多くあります。...