2008-01-19から1日間の記事一覧

putsはスレッドセーフじゃない。 (SaikyoLine.jp)

今日のへぇ。 実はputsは、背後で、引数の出力と改行の出力の2つに処理を分割して実行します。このため、この2つの処理の間に別のスレッドがスケジュールされ、別のスレッドの出力が挟まれしまう可能性があります。 ----- プログラミングRuby 第2版 言語編 p…

RubyCocoaでスクリーンセーバを作る

XCodeにスクリーンセーバのテンプレートは用意されていないが、 「Cocoa Bundle」のプロジェクトを作成し/ ScreenSaverViewのサブクラスのObjective-Cプログラムを追加し/ 拡張子をsaverに変更すれば スクリーンセーバ用のbundleをビルドすることができる。 …