タグ

2009年3月18日のブックマーク (2件)

  • straceを使ったデバッグ | OSDN Magazine

    プログラムが機能を果たせない場合には、有用なエラーメッセージを返し、問題を解決する手がかりを提供するのが理想的だ。しかし残念ながら、このような理想的な状況は珍しく、アプリケーションでエラーが発生したときに、手元に何の情報もないことも多い。 ここで、デバッグツールの登場だ。私にとってなくてはならないツールの1つが、straceだ。straceはシステムコールトレーサで、すでに実行されているプログラムによって発せられたコールを追跡する(straceを既存のPIDにバインドする)ことも、テストしたいプロセスをstraceに開始させることもできる。 では、straceの使い方を実例とともに見ていくことにしよう。 KDE起動時の問題 以前、私はKDEを起動する際の問題をデバッグしていた。返されたエラーメッセージからは、何の手がかりも得ることができなかった。 _KDE_IceTransSocketCr

    straceを使ったデバッグ | OSDN Magazine
  • 新型iPhoneは今夏発表──「iPhone OS 3.0」はコピペ、プッシュ通知、Spotlightなどサポート

    新型iPhoneは今夏発表──「iPhone OS 3.0」はコピペ、プッシュ通知、Spotlightなどサポート 米Appleは3月17日(現地時間)、米国で報道関係者向けの説明会を開催し、iPhoneおよびiPod touch向けの次期OS「iPhone OS 3.0」で実装予定の新機能を明らかにした。iPhone OS 3.0を搭載した次期iPhoneは今夏発表予定で、既存のiPhoneへのアップデートは無料で提供される。なお初代iPhoneでは、新機能の一部は利用できない。iPod touch向けのアップデートは、9.95ドルになる。 新APIを多数公開、新たな課金方法も提供 iPhone OS 3.0では、約1000の新しいAPIを開発者向けに提供しており、これまでよりもさらに柔軟かつ自由なアプリケーション開発が可能になる。この日の発表では、開発者向けの機能として大きく6つの注目

    新型iPhoneは今夏発表──「iPhone OS 3.0」はコピペ、プッシュ通知、Spotlightなどサポート