= Xとは =
 * Xは日本のロックバンド.
 * 1989年にメジャーデビュー.
 * その後1992年にX JAPANに改名.
 * 1997年解散. 2007年再結成.
 * 1982年, 千葉県館山市で当時高校生だったYOSHIKIとTOSHIを中心に結成. LAメタルに影響を受けた派手なルックスで, 後続のバンドに大きな影響を与えた.

== メンバー ==
 * YOSHIKI
 * TOSHI
 * HIDE
 * PATA
 * HEATH
 * SUGIZO
  * 筆者はPATAさんファンである.
  * PATAさんのギター技術はネ申.


= 冗談はさておき =
 * Xは, アルファベットの24番目の文字.
 * 小文字はx. 
 * ギリシャ文字のカイに由来する.
 * 基本的には/ks/という音素を表す.
  * スペイン語では/s/を表すことがある.
  * フランス語では読まない.
  * 発音記号としては, 無声軟口蓋摩擦音(息を吐きかけるような音)を表す.
 * ローマ数字の10の意味でも使われる.
 * 数学では, 未知数を表す文字として多用される.
 * 得体のしれない物体に対しての呼称.
 * キリストのことを指すこともある.
 * 出典[[http://ja.wikipedia.org/wiki/X]]

= 冗談はおいておいて =
 * Xとは, X Window Systemの略である.
 * X11などと呼ぶこともある.
 * X Windowと呼んではいけないらしい.
 * UNIX系のOSで, 画面にウィンドウを表示したりウィンドウの操作の制御をしたりしてるプログラム.
 * これが入ってるおかげで, UNIXでもWindowsなどと同じようにグラフィカルな操作が可能になっている.
 * Xそのものでは, ウィンドウのデザインは特に規定されてない.
  * 別にプログラムを入れることでデザインを自由に決定することができる. 
  * これは利点ではあるが, プログラマを悩ませている部分でもある.
 
 * Xはサーバークライアント方式を採用している.
  * ネットワーク越しに遠隔のコンピュータを操作したりできる.
  * キーボードやマウスからの入力を受け付けたり, 実際に画面出力要求を受け付けるのがXサーバー.
  * Xサーバーからの命令を受けて画面出力を実際にするのがXクライアント.
  * もちろんサーバとクライアントを同時に動かすことも出来る.
  * クライアントとサーバの通信は, トンネリングという技術を用いている.
   * この通信はデフォルトでは暗号化されていない.

 * Xでウィンドウのデザインを決めているプログラムを「ウィンドウマネージャ」と呼んでいる.
  * 中にはよく使うソフトウェア(OpenOffice.orgなど)を同梱したデスクトップ環境というものもある.
  * 今流行のLinuxなどをインストールするとたいていこのデスクトップ環境というものを適用した状態でインストールされる.
  * 見た目が豪華で初心者には使いやすいが, 古い計算機では若干動きがもたつく.
  * 代表的なものにGNOME, KDEなどがある.

 * 上級者はこのウィンドウマネージャを初期設定のものから自分好みのものに差し替えて使っていたりする.
  * MMAの先輩の作業を覗いてみるとよくわかるんじゃないかな.
  * 僕はうにっくす初心者なので, 変なウィンドウマネージャは使ってないよ.

== ウィンドウマネージャとはなんぞや ==
 * Xでウィンドウのデザインを決めているプログラム.
 * 有志によって様々なものが作られている.

=== ウィンドウマネージャの分類 ===
 * コンポジット型
  * ウィンドウごとに一旦独立して描画を行い, それらを二次元空間および三次元空間で統合して描写する.
  * 最近はやりの3Dデスクトップはこの形式で実現されている.
 * スタック型
  * まず背景ウィンドウを描画し, そこに順番に重ね合わせるようにしてウィンドウを描画する.
  * 一昔前のWindowsとかはこの方式.
 * タイル型
  * 宗教.
  * 上級UNIXユーザーが快適な操作性を求めて移行してくるケースが多い.