タグ

2013年5月30日のブックマーク (5件)

  • iOSコーディングスタイルを変えてしまうBlocksKitの紹介 - 中継地点

    iOS4からBlockが導入されました。利用目的としてはDelegateパターンと大差ないと思っていますが、処理記述が呼び出し元で記述できることで可読性が高くなります。 また、コールバック時に利用されるperformedSelectorが非常に使いづらく複数の引数となった場合などを考慮してNSDictionaryで定義したりInvocationを使う必要がったりと面倒な点が多々ありました。 今回は、CoreFoundationにカテゴリで組み込まれたBlockを活用したBlocksKitフレームワークを紹介したいと思います。かなり便利なため、今後のコーディングスタイルを変えてしまうほどのインパクトがあると個人的には思っています。 BlocksKit https://github.com/zwaldowski/BlocksKit BlocksKitはBSD, MITライセンスの元で利用可能で

    iOSコーディングスタイルを変えてしまうBlocksKitの紹介 - 中継地点
  • Webデザイナーなら押さえておきたい、今月の優れたWebデザイン(2013年5月)

    MMI / byKATO - Award-winning D... / Nerval / Pierre Georges,...他...全16件

    Webデザイナーなら押さえておきたい、今月の優れたWebデザイン(2013年5月)
  • Zenback導入してみたら、自分のブログが盗用されまくりで驚く|More Access! More Fun

    あるぅ日〜、グノシーの中、こんなのに、出会った〜 ということで 月間1万PV以下だけどAmazonアソシエイト報酬で1万円/月を達成できたその要因のまとめ というエントリー見ました。すげえわたしのPVの1/50以下なのにAmazonの収益大差ない。同じようにやったら月50万か、でも面倒だからやらないんですが、以下のフレーズが心に刺さった。 僕のブログを見にきてくれる人の約8割の流入元はZenback。 当初はZenbackが提供する”関連するみんなの記事”パーツをブログにつけたいという軽い気持ちでZenbackを導入した結果、トラフィックの大半がZenback経由という予期しない事態に。 ええーーーっ、なんだかすげーな、Zenback!! これ、Movable Typeのシックスアパートがやってるんだ、知らなかった。どれどれとさっそく登録してみた。登録は簡単だがもれなくいろいろ付いてくるの

    Zenback導入してみたら、自分のブログが盗用されまくりで驚く|More Access! More Fun
  • SmartTrigger開発ストーリー | Cerevo TechBlog

    最近このアイコンに変えた人です、くにますです。 このブログでは初登場なので簡単に自己紹介します。Cerevoでは主にCEREVO LIFE、LiveShell(LiveShell PRO) DashboardでJavaScriptとかPythonとか書いてきました。早くしろという声が心なしか聞こえてきたので早速参りたいと思います。 今回はCerevo DASHで誕生し、皆様の支援があって製品化することができたSmartTriggerの開発についてご紹介します。 遡ることちょうど去年の今頃でしょうか。テレビのドキュメンタリー番組を見て始めてタイムラプスというものに出会いました。ちょうどその頃はデジタル一眼レフカメラを買った頃でもあり、早速やってみたい衝動に駆られましたが純正品は高くてどれも見た目が同じようなもので物足りなさを感じました。ということで、早速作ってみようとネットで調べつつ手持ちの

    SmartTrigger開発ストーリー | Cerevo TechBlog
  • iOS Bluetooth Low Energyの開発 その1 - Reinforce-Lab.'s Blog

    これは、岐阜人材育成講座でおこなった、CoreBluetoothフレームワークの解説の要約です。 白板は、以下の画像です: Bluetooth Low Enerygとは Bluetooth Low Energy(以下、BLEと省略)は、Bluetooth4で追加された超低消費電力の通信仕様です。例えば直径20mm 厚み3.2mmのコイン型1次リチウムイオン電池 CR2032 (3V 220mAh)で1〜2年間、接続してデータを送信し続ける状態での連続動作時間が得られます。 超低消費電力のRF通信規格には、BLEの他にANT, ANT+, ZigBeeなどがあります。BLEはBluetoothのブランド力、およびいち早くiPhoneおよびMacに採用されていることから、超低消費電力の通信規格として強い普及力があります。iPhoneに採用されたこと、またBluetoothに含まれることから、ス