タグ

ITとITproに関するtomio2480のブックマーク (2)

  • “21世紀のプログラムを作る君たち”に伝えたかったこと

    個人が成し遂げられることはどんどん大きくなっている。常識は短期間で変わる。今貴重なものは,やがて過剰になる。日市場を世界からへだててきた日語の壁はなくなろうとしている。ネットの向こうにいる仲間を信じよう---「U-20プログラミング・コンテスト」という,20歳以下を対象にしたコンテストに参加した若い技術者たちに,伝えたかったことだ。 ここ3年ほど,このコンテストの審査会にオブザーバという名目で立ち会わせてもらっている。なにしろ審査員のひとりであるまつもとゆきひろ氏が「私が応募しても入賞できないかもしれない」というレベルの高さである。思わず唸る完成度の高い作品あり,思わず吹き出してしまうユーモアのある作品あり。記者は好きに意見だけ言って審査の責任は負わないという美味しい役目でもあり,こんなに無料で見させていただいていいのだろうかというくらい楽しませていただいている(関連記事)。 ところで

    “21世紀のプログラムを作る君たち”に伝えたかったこと
    tomio2480
    tomio2480 2014/01/03
    下手な矜持に守られた素晴らしいコードよりも,純粋に見てほしさMAXで公開されたクソコードのほうが先々何か起こす可能性が高いという風に読み取った.
  • エクステント

    エクステントは,比較的新しいファイル・システムが採用するデータの管理単位です。従来は,ブロック・デバイスにおけるデータの入出力単位である「ブロック」を使ってデータを管理していましたが,コンピュータの取り扱うデータ量の増加にしたがってブロック単位の管理では効率が悪くなってきました。そこで,「連続した任意の数のブロック」を単位にデータを管理する手法が考案されました。この,連続した任意の数のブロックのことを「エクステント」と呼びます。 なぜ,ブロック単位のデータ管理は効率が悪いのでしょうか。それはブロックのサイズが,標準的な環境においては,4Kバイトと小さく設定されているからです。そのため,例えば128Mバイトといったさして大きくないデータですら,3万2000個以上ものブロックに分割して管理する必要があります。多数のブロックを管理するには多量の管理情報が必要で,その分,記録領域を無駄に消費してし

    エクステント
  • 1