基礎知識

O

オープンソース(Open Source)

オープンソース(OSS)とは何かを初心者向けに解説。ソースコード公開の仕組みやプロプライエタリとの違い、メリットと注意点、LinuxやWordPressなどの代表例を紹介します。
L

LTS(Long Term Support)

LTS(Long Term Support/長期サポート)とは何かを初心者向けに解説。通常版との違いやメリット、UbuntuやNode.jsなどの代表例、注意点をわかりやすく紹介します。
M

Markdown(マークダウン/md)

Markdownとは、#や-などの記号で見出しや箇条書きを表現できる軽量な記法です。基本の書き方や使われる理由、HTMLとの関係を初心者向けにわかりやすく解説します。
R

Runtime(ランタイム)

ランタイムとは、プログラムを実行するために必要なソフトウェア(実行環境)のことです。役割や身近な例、「実行時」というもう1つの意味を初心者向けに解説します。
P

PDF(ピーディーエフ)

PDFとは、どの環境で開いても同じ見た目で表示・印刷できる文書ファイル形式です。特徴やWordとの違い、仕組みと注意点を初心者向けにわかりやすく解説します。

拡張子(かくちょうし)

拡張子(かくちょうし)とは、ファイル名の末尾に付く「.(ピリオド)+数文字」の部分のことで、そのファイルの種類を表します。たとえば「写真.jpg」の「jpg」、「報告書.docx」の「docx」が拡張子です。パソコンはこれを見て、どのアプリ...
U

UTF-8(ユーティーエフエイト)

UTF-8(ユーティーエフエイト)とは、世界中の文字を1つの体系で扱える国際規格「Unicode(ユニコード)」を、実際のデータとして記録するための最も普及した文字コード(符号化方式)のことです。Webページの9割以上がUTF-8で書かれて...

文字コード(もじコード)

文字コード(もじコード)とは、コンピュータで文字を扱うために、1つ1つの文字に割り当てられた番号(の対応表)のことです。コンピュータは0と1しか扱えないため、「あ」や「A」といった文字も、内部ではすべて番号(=バイナリ)として記録されていま...
C

キャッシュ(Cache)

キャッシュ(Cache)とは、一度使ったデータを手元に置いておき、次に使うときに素早く取り出せるようにする仕組みのことです。ブラウザやCPU、スマホアプリなど、コンピュータのあらゆる場所で使われている、高速化のための基本技術です。現実世界で...
D

デプロイ(Deploy)

デプロイ(Deploy)とは、開発したプログラムやWebサイトをサーバーなどの本番環境に配置し、実際に使える状態にすることです。英語の「deploy(配備する・展開する)」に由来し、日本語では「配置」「展開」とも訳されます。現実世界でいえば...