タグ

2007年11月2日のブックマーク (5件)

  • 「それって2.0?」を投稿・投票できる『is it 2.0?』 | 100SHIKI

    よくわからないものはみんなで投票して決めてしまおう! そうしたきわめてインターネット的なサイトがis it 2.0?である。 このサイトでは巷で噂の「それって2.0?」を決めていくことができる。もちろん自分でも投稿できる。 また、カテゴリーごとに別れており、必ずしもサイトだけを評価するわけではない点が特徴だ。 いちごは2.0か、フランスは?といった、ちょっとどうしようもない議論に発展しているところもあるが、趣旨はなんとなく理解できる。 迷ったらみんなで決める、だけで結果ではなく、そのプロセスを楽しめるこうしたサイトはいいかもですね。

    「それって2.0?」を投稿・投票できる『is it 2.0?』 | 100SHIKI
    pentasa
    pentasa 2007/11/02
    たのしそう
  • システムコール・ライブラリルーチン

    UNIX の関数群の説明です。関数にはシステムコールとライブラリ関数があります。システムコールとは、 各プログラムが OS の提供する機能を利用するための関数で、これが呼ばれると UNIX のカーネルが処理を行い実行します。一方、ライブラリ関数には2つのタイプがあり、 最終的にはシステムコールを呼び出すもの。直接システムコールを使うより便利な造りになっている 文字列操作や計算をおこないメモリ領域を操作するだけで、OS の提供する機能を使わないものがあります。簡単に言うと、ライブラリ関数というのは「便利だから、よかったら使ってね」というもので、システムコールは「〜したいならこれを使うしかないよ」というものです。例えば、open・read・write はシステムコールです。一方、fopen・fread・fgets などは、ライブラリ関数です。どちらの関数の機能も「ファイルの読み書きを行うこと」

    pentasa
    pentasa 2007/11/02
    簡単に言うと、ライブラリ関数というのは「便利だから、よかったら使ってね」というもので、システムコールは「~したいならこれを使うしかないよ」というものです。
  • UNIXの部屋

    UNIX/Linuxの部屋 FreeBSD・Solaris・Red Hat Linux・Fedora・CentOS・HP-UX を使った上で気づいたこと・調べたことをまとめました。 この web 内についての引用・リンク・紹介などの注意点は サイトへのリンクについて をお読み下さい。

    pentasa
    pentasa 2007/11/02
    UNIXの便利コマンド。見やすくていい。
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    pentasa
    pentasa 2007/11/02
    エクセルで簡単ガントチャート。これ結構凄いよ
  • わずか565バイトテトリスのプログラミング解説

    「往年の名作「スーパーマリオブラザーズ」、あの濃い内容でわずか40キロバイト」に載っていたわずか565バイトのテトリス。文字数にして551文字。79文字*7行のプログラミングで、テトリスが動きます。 以下のソースコードをメモ帳に貼り付けて、htmlで保存すればテトリスが動きます。 <body onKeyDown=K=event.keyCode><script>X=[Z=[B=A=12]];h=e=K=t=P=0;function Y() {C=[d=K-38];c=0;for(i=4;i--*K;K-13?c+=!Z[h+p+d]:c-=!Z[h+(C[i]=p*A-Math.round(p/ A)*145)])p=B[i];!t|c+4?c-4?0:h+=d:B=C;for(f=K=i=0;i<4;f+=Z[A+p])X[p=h+B[i++]]=1 if(e=!e){if(f|B){fo

    わずか565バイトテトリスのプログラミング解説
    pentasa
    pentasa 2007/11/02
    ソースコードってここまで圧縮できるのか。まじすげぇ