タグ

ブックマーク / blog.pineapple.cc (2)

  • iPad生活への道のり

    普段使う道具をMacからiPadに移行しようとしている.いや,もうほとんど移行した.ちなみに,常用している環境はMacMacBook Pro 15” (Core i7 2.7GHz, 16GB RAM) で,スクリーンは 2880x1800 にしている.必要に応じて Happy Hacking Keyboard と Intuos 3 タブレットの一番小さいのを持ち歩く.デスクトップにタワー型最後の Mac Pro (2x 6-Core Xeon 2.4GHz, 16GB RAM) が控えていて,どうしてもパワーがいるときはこちらを使うのだが,最近は出番が少ない.メモリとGPUを増強しようと思っているうちにゴミ箱型 Mac Pro が出てしまったので,中途半端なスペックのままになってしまっている. 2014年中に,格的に荷物を軽くしようと思って,とにかくMacからiPadに移行しようと

    iPad生活への道のり
  • C言語とC派生言語の互換性

    Core Video 解説ブログでいま Display Link を取り上げています.Display Link というのは,フレームバッファをリフレッシュする度にコールバック関数を呼び出してくれるスレッドのことです.往年のvsync割り込みと同じですね. Appleは Display Link をC言語APIとして設計しているために,CocoaアプリのようなObjective-Cプログラムとカップリングするには,いつもと違う方法が必要です.具体的には,Display Link からはC関数しか呼び出せないのですが,幸いvoidポインタを渡すことができるため,このポインタを介してObjective-Cインスタンスを渡します.デリゲートや継承は使えませんが,Objective-Cは動的に型キャストができるのでC++よりかなり楽ですね. OS X や iOS のコアはこのようにC言語とObjec

  • 1