S

S

SATA(サタ/Serial ATA)

SATA(サタ/Serial ATA)とは、ハードディスクやSSD、光学ドライブをパソコン本体につなぐための接続規格のことです。2000年代の初めに登場して以来、記憶装置をつなぐ標準的な方法として長く使われてきました。現実世界に例えると、S...
S

シャーディング(Sharding)

シャーディング(Sharding)とは、大量のデータを扱うデータベースを、「シャード」と呼ばれる複数の小さな単位に分割して、それぞれ別のサーバーで管理する技術のことです。データ量が膨大になっても、性能を保ちながら扱えるようにするための工夫の...
S

ショートカット(Shortcut)

ショートカット(Shortcut)とは、目的のファイルやアプリへ素早くたどり着くための「入口」を、別の場所に置いたもののことです。本体を複製するわけではなく、開くための小さな案内が置かれるだけです。現実世界に例えると、ショートカットは玄関に...
S

SLA(Service Level Agreement/エスエルエー)

SLA(Service Level Agreement/エスエルエー)とは、サービスを提供する側と利用する側の間で、あらかじめ約束しておくサービスの品質基準のことです。日本語では「サービス品質保証」や「サービス水準合意」と訳され、クラウドサ...
S

セッションステート(Session State)

セッションステート(Session State)とは、Webサイトを利用している間、ログイン情報やカートの中身といった利用者ごとの情報を、一時的に保持しておく仕組みのことです。本来やり取りのたびに情報を忘れてしまうWebの通信を、あたかも会...
S

サービスワーカー(Service Worker)

サービスワーカー(Service Worker)とは、Webページとは別に、ブラウザの裏側で動き続ける小さなプログラムのことです。ページとネットワークの間に立ち、通信を横取りして代わりに応答することができます。現実世界に例えると、サービスワ...
S

半導体(はんどうたい、Semiconductor)

半導体(はんどうたい、Semiconductor)とは、電気を通す「導体」と、電気を通さない「絶縁体」の中間の性質を持つ物質のことです。条件によって電気の通しやすさを自在に切り替えられるこの性質が、現代の電子機器を支える技術の土台になってい...
S

ソーシャルエンジニアリング(Social Engineering)

ソーシャルエンジニアリング(Social Engineering)とは、技術的な手段ではなく、人の心理や行動の隙を突いて情報を盗み出す手口のことです。パスワードを解読するのではなく、本人に話させる。侵入するのではなく、招き入れてもらう。狙わ...
S

スパニングツリー(Spanning Tree)

スパニングツリー(Spanning Tree)とは、ネットワークの経路が輪にならないよう、余分な経路をあらかじめ塞いでおく仕組みのことです。塞いだ経路は、使っている経路が切れたときの控えとして自動で開きます。現実世界に例えると、スパニングツ...
S

静的型付け(Static Typing)

静的型付け(Static Typing)とは、変数や関数が扱うデータの種類を、プログラムを動かす前の段階で決めて確かめる方式のことです。動かしてから確かめる「動的型付け」と対になる考え方です。現実世界に例えると、静的型付けは荷物を送る前に、...