S

スクレイピング(scraping)

スクレイピングとは、Webページに表示されている情報の中から、必要なデータだけを機械的に抜き出して取得する技術のことです。「scrape(削り取る)」という英単語のとおり、ページ全体から欲しい部分だけを削り出すイメージの処理を指します。現実...
S

スワップ(Swap)

スワップ(Swap)とは、メモリの容量が足りなくなった際に、ストレージの一部を一時的にメモリの代わりとして利用する仕組みのことです。「交換する」という意味の通り、使用頻度の低いデータをメモリからストレージへ移し、空いた分を他の処理のために活...
S

スタブ(Stub)

スタブ(Stub)とは、プログラム開発の途中で、まだ完成していない部分の代わりに一時的に用意する、簡易的なダミーのプログラムのことです。呼び出されると決まった値をそのまま返すだけの単純な作りになっており、本来の処理はまだ実装されていません。...
S

スナップショット(Snapshot)

スナップショット(Snapshot)とは、ある特定の時点における、システムやデータの状態をそのまま記録・保存する機能のことです。英語の「snapshot」は「瞬間的な写真」を意味し、その名の通り、その瞬間の状態を切り取って残しておくイメージ...
S

スケーラビリティ(Scalability)

スケーラビリティ(Scalability)とは、利用者数やデータ量が増えたときに、それに応じてシステムの処理能力を拡張できる度合いのことです。日本語では「拡張性」とも呼ばれ、サービスが急成長した際にきちんと対応できるかどうかを左右する重要な...
T

スレッド(Thread)

スレッド(Thread)とは、プログラムが処理を実行する際の最小単位のひとつで、1つのプロセスの中で並行して実行できる処理の流れのことです。1つのアプリケーション(プロセス)は、1つ以上のスレッドによって実際の処理が進められています。現実世...
S

ストリーミング(streaming)

データを受信しながら同時に再生する方式「ストリーミング」を、ダウンロードとの違いを交えてやさしく解説します。
S

SCSI(Small Computer System Interface)

コンピュータと周辺機器をつなぐ規格「SCSI(スカジー)」の特徴やほかの規格との関係をやさしく解説します。
S

SKILL.md(スキル・エムディー)

SKILL.mdとは、AIエージェントに特定の作業手順を教えるファイルです。構成やフロントマターの書き方、CLAUDE.mdとの使い分けを初心者向けに解説します。
T

スループット(Throughput)

スループットとは、一定時間内に実際に処理できたデータ量のことです。帯域幅やレイテンシとの違い、下がる原因と改善の考え方を解説します。