タグ

binary2.0に関するgymnoのブックマーク (7)

  • 小飼弾のアルファギークに逢いたい♥:#3 Binary 2.0の提唱者 高林哲(前編) 『Binary Hacks』が目指したこと|gihyo.jp … 技術評論社

    小飼弾のアルファギークに逢いたい♥ #3Binary 2.0の提唱者 高林哲(前編) 『Binary Hacks』が目指したこと 今回、登場するのは全文検索システムNamazu、ソースコード検索エンジンgonzuiなどの開発者として知られる高林哲氏です。高林氏といえば、「⁠バッドノウハウ」(⁠注1⁠)⁠、「⁠Binary 2.0」などといった言葉の提唱者としても有名ですが、今回は、一昨年末に開催された「Binary 2.0カンファレンス2005」がきっかけで刊行された書籍のお話を中心に、弾さんとの対談が行われました。仕事帰りで、サンドイッチを頬張りながら取材に臨む高林さんに、ゆるりゆるりと弾さんが質問していきます。 編集部注) 対談は2006年9月に行われたものです。 注1) ソフトウェアを使いこなすためには必要だが、来は知りたくもない、ソフトウェアの設計次第では不要なは

    小飼弾のアルファギークに逢いたい♥:#3 Binary 2.0の提唱者 高林哲(前編) 『Binary Hacks』が目指したこと|gihyo.jp … 技術評論社
  • 浮動小数点演算ではまった話 - bkブログ

    浮動小数点演算ではまった話 浮動小数点演算のありがちな問題ではまりました。 いろいろ調べているうちに x86 特有のちょっとおもしろい 現象に遭遇したので紹介したいと思います。 パーセンテージの計算 簡単な C のプログラムでパーセンテージを計算しようと思い、 次のようなコードを書きました。 int x, y; ... int a = (double)x / y * 100; int a = x * 100 / y としないのは、 x が大きい場合に x * 100 が オーバーフローを起こす (INT_MAX を越える) ためです。 このコードは一見、期待通りに動いていたのですが、 しばらく使っていると、手元の環境では x = 53, y = 100 のときに a は 53 ではなく 52 になることに気づきました。 これは次の理由によります。 式の最初の (double)53 / 10

  • memologue

    google-perftoolsというx86,x86_64,ppcなUNIX向けのプロファイラの(cpu-profiler部分)を、armなLinuxに対応させてみました。何かの役に立つかもしれないので、patchおよびpatch作成作業のメモを載せます。arm-v5tアーキテクチャ(ARM9系)向けの移植です。 Linux/ARM向けのソフトウェアのパフォーマンスを解析したいなぁと思うことがあったのですが、OProfileはカーネル入れ替えがめんどくさい、gprofはプロファイル専用のバイナリを作成するのがめんどくさい、プロプラな奴は興味ないということで移植しました。移植の方がめんどくさいだろという話もありますが。perftools自体の説明はこちらが便利です。あーそういえばAndroidもARMでしたっけ? パッチ http://binary.nahi.to/google-perfto

    memologue
  • いやなブログ - Binary 2.0カンファレンス 2006 発表資料とレポート

    Binary 2.0カンファレンス 2006 発表資料とレポート Binary 2.0 カンファレンス 2006 は大盛況のうちに無事終了いたしました。開催にご協力いただいた皆様、スピーカーの皆様、参加していただいた皆様、大変ありがとうございました。当日の発表資料とレポートをこのエントリでまとめます。

  • Binary2.0 Conference 2006 発表資料 - memologue

    b2con 2006の発表資料を置きました。 "Hello, binary world!" (PDF, アニメなし) ご来場頂いた皆様、主催者の皆様、どうもありがとうございました。わたし自身もとても楽しめました。IRCの様子が会場でも見られたのはよかったと思います*1。他のスピーカーの皆さんの発表資料はこちら。 (追記) 会場でDan Kogaiさんに質問いただいた、__attribute__の括弧が二重なのは何故?という件なんですが、y-hamigakiさんが解説を書いてくださっています。ありがとうございます。なるほど。 *1:会場設営時に、shudoさんが機転をきかせてスクリーンを設置してくださったようです

    Binary2.0 Conference 2006 発表資料 - memologue
    gymno
    gymno 2006/12/22
    蹂躙されるmain "hello world!"
  • http://0xcc.net/pub/decon2006/

  • http://0xcc.net/pub/decon2006/0001.html

  • 1