スタッフのブログです。個以上あるコメントは受け付けない設定になってます。酷い不具合を発見しました。レポジトリの先頭でも直ってないことを確認しました。ベースにしたバイナリ挙動調査ツールとのことです。いう、セキュリティのためのバイナリ解析プロジェクトの成果物(の一部)のようですね。酷い不具合があるようです。円記号問題についてコメントいただきました。ありがとうございました。変換する際に、いわゆる「円記号問題」にはまってしまったのでメモしておきます。修正が波紋を広げているようです。APIにリンクされなくてはならない。APIにリンクすることは禁止されている。CS5や、NETを利用してiPhoneアプリを開発できる開発環境「MonoTouch」などは禁止という事になるかもしれないようです。Appleの開発キット以外でアプリを開発するのであれば、Webアプリで開発するように説明してる内容のようです。初期化ではまりました。変換する必要があります。書くべきだと思います。初期化できなくて苦労しました。使用する時は注意が必要、という指摘を辻さんからいただきました。ありがとうございます。トレース機能は、例えばバッファに一時的にトレースデータをため、タイムスタンプなどはパケットがまとめて送信される時に付くので、厳密には本当にリアルタイムではないのだそうです。社などが「リアルタイム」という用語をあえて避けているのは、その辺の誤解を嫌ってのことなのでしょう。「リアルタイムトレース」と言う時のリアルタイムとは、厳密な技術用語の文脈の「リアルタイム」ではなく、「プログラムの実行を止めなくても、動かしながらトレースログを見れる」という意味で使用しています。言った場合には、スケジューリングや割り込み、システムコールなどの各種処理の実行時間の予測可能性が保証されている、という意味であるように、リアルタイムという用語には様々な技術的文脈でいろいろな意味があるので、説明無しに「リアルタイム」という用語を使ってしまったのは我ながら軽率だったと思います。技術者たるもの、誤解やすれ違いを避けるために、用語の使い方には常に気をつけたいものです。Debugging(ヒストリの逆実行)が入るということで、一部で話題になっているようです。http://www.gnu.org/software/gdb/news/reversible.htmlhttp://d.hatena.ne.jp/hayamiz/20090930/1254323169(ネタ元は、私がtwitterに張ったURLのようです。すごいブックマークの数ですね。)ちなみに私は、greenteaさんの獲物で知ったのですが、同僚の佐藤さんやkobaさん、社長などは既に知っていました。2007で発表されたようです。debuggingも地味だけど面白いとのことです。教育システムは本当にすごいですね。