タグ

linuxに関するnunkadelicのブックマーク (4)

  • Linux におけるファイル I/O の基礎

    すべてがファイルというモデルの Linux (Unix) において、ファイル I/O (以降単に I/O と書く) を知っておいて損はない。 この記事では、基的なファイルと関連する I/O について、対応する Linux システムコールも併せて説明する。 次回はこれらを実際に Linux 上で確認する予定。 ファイル Unix におけるファイルとは、普通「通常ファイル」のことを指し、バイトがリニアに並んだデータ (byte stream) のことである。 ファイル内のバイトは読み書きが可能で、指定されたバイトから開始する。この開始バイトはファイル内の「位置」と考えることができ、ファイルポジションまたはファイルオフセットという。 通常ファイルとは別に、スペシャルファイルというファイルとして表現されたカーネルオブジェクトがある。Linux では、スペシャルファイルとしてデバイスノード・名前付

    Linux におけるファイル I/O の基礎
  • Androidの仕組みを知る(1)

    遂に日でもAndroid携帯が発売された。注目を集めているAndroidとは,一体何なのか,パソコンに移植するためにはどのような作業が必要なのか,アプリケーションを開発するにはどうするのか解説する。 Androidは,米Google社が開発し,携帯電話関連の業界団体であるOHA(Open Handset Alliance)が2007年11月に発表した,ソフトウエア・スタック(複数層で構成するソフトウエア群)である。 Androidを構成するソフトには,携帯端末向けに改良されたLinuxカーネルとミドルウエア,アプリケーションの実行環境,開発環境であるアプリケーション・フレームワーク,アプリケーション,がある。 Androidは携帯端末用として開発されているものの,適用範囲は携帯端末にとどまらない。Androidが現在対応しているCPUは英ARM社のARM系と米Intel社のx86系の2種

    Androidの仕組みを知る(1)
  • 『Linux標準教科書』開発プロジェクト - LPI-Japan - エルピーアイジャパン

    標準教科書シリーズ お問い合わせ窓口

  • 「Xgl」はWindows Vistaを超えているかも知れないというムービー

    XglというのはOpenGLを使った3次元デスクトップ環境ですが、最新版ではモーションブラーもできるようになったようです。また、見かけもWindows Vista風に変えることもできます。 恐ろしい勢いで進化し続けているわけですが、これと比較するとWindows VistaもMac OS Xもまだまだ改善の余地ありと言ったところでしょうか、便利かどうかはさておいて。 再生とダウンロードは以下から。また、「Xglってなに?」という人のためのムービーもあります。 これが最新の状態。 YouTube - Xgl / Compiz Motion Blur こちらから高画質版がダウンロード可能です、フルスクリーンで再生するとどれぐらいすごいことになっているかがよくわかります。 このあたりにXglで使用しているCompizについて何ができるか書いてあります。 Compiz - openSUSE また、

    「Xgl」はWindows Vistaを超えているかも知れないというムービー
  • 1