タグ

2014年1月17日のブックマーク (3件)

  • Railsアプリでリアルタイムアップデートをサポートするmessage_bus - ワザノバ | wazanova

    http://samsaffron.com/archive/2014/01/15/vintage-javascript-begone1 comment | 0 pointsDiscourseのSam Saffronが、Railsでリアルタイムアップデートするためのmessage_bus gemを紹介しています。 The Problem ユーザが最新のバージョンにバンドルしているJavaScriptCSSを読込んでなくて、古いバージョンいよる変なバグに遭遇する可能性がある。どうするか? The message bus シングルページアプリでは、リアルタイムをサポートするなんらかのメッセージング busが求められるが、今回Rails向けに用意したmessage_busのコアは、クライアントでメッセージをpub/subできるシンプルなAPIを提供できることである。 # in ruby Mess

  • ボーイフレンドを直す方法 あるいは賢いjQuery.Deferredの使い方 - mizchi's blog

    問題 モバイルは回線が不安定なので、ロードの失敗が頻繁に起こります。 開発時は高速なwifi環境で開発しているので、リリース間近になって帯域を圧迫していることに気づいたりします。 解決方法 画像を先読みします var preload = function(src){ var d = $.Deferred(); var img = new Image; img.src= src; img.onload = d.resolve img.onerror = d.reject return d.promise(); }; 何をやっているかというと、空のimgタグをつくってそこに画像を読み込みます。その過程でブラウザキャッシュに画像が保存されます。正確に言うとこの時点ではどこにも紐付いていないのでGC対象ですが、その後すぐDOMに画像をはるなら問題ありません。 並列で先読みする(速い・不安定) va

    ボーイフレンドを直す方法 あるいは賢いjQuery.Deferredの使い方 - mizchi's blog
  • iPhoneカメラの「ある機能」を使うと写真が3倍上手くなる! | AppBank

    写真が上手くなる「ある機能」とは? 「ある機能」というのは、左の写真にある横と縦に3ずつ引かれた線、「グリッド」。 グリッドは、主に写真の構図を決める目安として使います。 画面上に出ている線や、線と線の交差点に、写したいものを合わせることによって、バランスのとれた、安定した写真になるのです! とは言っても、実際にやってみないと分かりません。では、グリッドを使って写真を撮ってみましょう。 グリッドを表示させる方法 設定アプリから【写真とカメラ】を選択。そして【グリッド】をオンにします。 実際に撮影しました。 グリッドを使わないと… こちらはグリッドを使わず、なんとなく撮影した写真です。フチ子さんの位置が中途半端で傾いており、素人っぽさが前面に出ていますね…。 グリッドを使って、右上の交点にフチ子さんを合わせました。フチ子さんの肩のラインと柱が線に合っていてバランスが取れた写真に。 そして、

    iPhoneカメラの「ある機能」を使うと写真が3倍上手くなる! | AppBank