タグ

2012年4月1日のブックマーク (2件)

  • iOS組み込みのキャッシュモジュールNSCacheについて発表しました - ninjinkun's diary

    NSCacheというキャッシュモジュールについて第43回Cocoa関西で発表してきました。 NSCacheの特徴 スレッドセーフ NSDictionaryのように手動でロックする必要がない 格納オブジェクトの上限を決められる 溢れたら自動破棄 iOSのようなメモリ制約の厳しい環境に最適 NSDictionaryに似たインターフェイス Mac OS 10.6 / iOS 4.0以上で使える 具体例としては、ダウンロードした画像をオンメモリにキャッシュする際等にとても有用だと思います。同じような機能を提供してくれるOSSのモジュールは見たことがあるのですが(例えばnimbusに含まれているNIMemoryCache)こちらはOS組み込みなので手軽に使えます。 発表資料 サンプルコード Twitter及びInstagramの画像をロードしてデモするサンプルコードは以下です。それぞれの機能を動かす

    iOS組み込みのキャッシュモジュールNSCacheについて発表しました - ninjinkun's diary
  • [Mac] 「プレビュー」で簡単に透明化が出来るので、鈍重な画像編集アプリを起動する必要はありません * ラクイシロク

    わざわざ画像の透明処理するためだけに、起動が鈍重な画像編集ソフトを起動する必要はありません! Macに標準で用意されている画像編集ソフト「プレビュー」で透明化が簡単に出来ますので、ご紹介します。 透明化の手順 1. 画像を「プレビュー」で開く デフォルトでは、ダブルクリックで「プレビュー」が開くと思います。 2. 「選択ツール」から「インスタントアルファ」を選択 今回は、ブログタイトル画像の背景を透明化します。他にも選択ツールがありますが、似た色を選択できる「インスタントアルファ」を使用します。 3. 背景にしたい部分を選択 透明化したい部分をドラッグして選択します。するとサーモンピンク色がぼわっと広がります。この時に、透過したい部分だけを選択できるように調整します。 4. 切り取り( command + X )で選択部分をカット すると、選択していた部分が「プレビュー」の背景色と同じにな