Click here to enter
Download: source codeProject Files in Zip (80.9 KB)mp4Full Size H.264 Video (15.2 MB)m4vSmaller H.264 Video (8.28 MB)webmFull Size VP8 Video (10 MB)ogvFull Size Theora Video (17.4 MB) エピソード260ではFayeを使ってユーザのブラウザをリアルタイムに更新する方法を紹介しました。Fayeは優れているものの、動作させるまでに少し手間がかかります。完全にセキュアな状態にしたい場合は特にそうです。これを解決するためにRyan Batesが作成したのが、Fayeの上で動作するPrivate Pubというgemです。彼が目指したのは、Railsアプリケーションでリアルタイムイベントをさらに簡単に配信/購読できるようにす
redisにはpub/subという機能があります。 これはpublish/subscribeパターンという仕組みの実装で、発行者と購読者という役割でメッセージの配信を行うものです。 では、redisのコンソールを使って試してみたいと思います。 redis1とredis2という2つのホストを使用します。 redis1ではローカルホストでredis-cliに接続します。 redis2ではredis1のredis-clに接続します。 redis1 # redis-cliredis 127.0.0.1:6379> redis2 # redis-cli -h 10.0.0.200redis 10.0.0.200:6379> メッセージの購読はチャンネル名を指定します。 redis2でgreetingというチャンネル名でsubscribeコマンドを実行します。 redis2 redis 10.0.0.
最近よく見かけるようなのでメモ Redisって大量にメモリを積んでないとダメかと思ってたけど、思ったよりいろんな方面に用途がありそう(リンク先の情報はわたしは未検証です) Redisの基礎 (全14回) memcachedと“正反対”、Redisが仮想メモリをサポート セッションをサーバサイドで管理するセッションの保存先にRedisを使う github.com/jodosha/redis-store/ github.com/jodosha/redis-store/tree/master/redis-rails node.js – socket.io – rails – sessionを共有する方法 バックグラウンド処理を行う#271 Resque github.com/defunkt/resque cronのような定期的なジョブの実行resque-scheduler (resqueでcro
こんにちは、鈴木です。 Rails 用の easy_model というライブラリを作成していたのですが、先日 Rails4 対応版のバージョン 2.x 系統をリリースしました。 紹介記事を書こうと思いつつ、今に至ってしまいました。(^^; GitHub (easy_model) RubyGems.org (easy_model) 使い方は README にまとめています。 GitHub (easy_model/README_ja.rdoc) easy_model は代入時に型変換される属性を定義する easy_model を使うと、代入時に型変換される属性を定義することができるようになります。 デフォルト値も指定することができるので、ActiveRecord::Base を継承したデータベースにテーブルが存在するモデルと同じような動きをします。 easy_model を使用したコードは以下
8. ActionController::Live 2013/10/03 シナジーマーケティング(株) 鈴木 圭 [Rails 4.0] 第8章 ActionController::Live 8.1. ActionController::Live とは 8.2. サーバからのリアルタイム Push 通知 8.2.1. コントローラの実装 8.2.2. ルーティングの設定 8.2.3. アプリケーションサーバを Puma に変更 8.2.4. View の実装 8.3. アプリケーションサーバの選定 8.4. まとめ 8.1. ActionController::Live とは ActionController::Live とはリアルタイム Push 通信を可能にする機能です。 ActionController::Live 自体はクライアントにデータをストリームで返す(少しずつ返す)ことを可
Test a feature Our partnership with BrowserStack now lets you test your website for compatibility across 2,000+ real browsers and devices. Test on: Did you know? Next If a feature you're looking for is not available on the site, you can vote to have it included. Better yet, if you've done the research you can even submit it yourself! You can import usage data from your Google Analytics account and
JavaScriptご飯を食べてきました。 美味しいお米が食べたい — azu (@azu_re) October 10, 2013 前菜 Array.prototype.reduce について発表しました。 スライド: Array.prototype.reduce Dance サンプルコードとテストはazu/ReduceDanceにあります。 reduce 単体だとイマイチ良さがわからない 他の関数と組み合わせるようになると生きてくる Functional JavaScript のようなアプローチを見ていくと色々利用した例が見られる Functional JavaScript with Lo-Dash.js // Speaker Deck Pure, functional JavaScript Functional JavaScript/TypeScript // Speaker Dec
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く