3分クッキングActionCable FiNCサーバサイドエンジニアの篠塚です。 先日Tokyo Rubyist Meetupというイベントで登壇し、Rails 5の新機能の紹介とActionCableを用いたチャットアプリケーション作成のライブコーディングをしました。 イベント詳細は当社Webエンジニアの大谷がブログにてレポートしてくれています。 本ブログではスライドには記載していないデモ内容を通して、ActionCableの使用方法について説明します。 まずはじめにActionCableについてActionCableはRails 5 から導入された新機能で、WebSocketを用いた双方向通信の実装が容易にできるようになります。 本ブログの後半でも紹介しますが、クライアントサイド(JavaScript)とサーバサイド(Ruby)の両フレームワークが提供されています。 WebSocket
なるほど、最近ソケット通信、ソケット通信と言ってるのはUNIXドメインソケットの事か! UNIXドメインソケットって何がいいの? Performance Analysis of Various Mechanisms for Inter-process Communicationに素晴らしい検証があった。 It was hypothesized that pipes would have the highest throughtput due to its limited functionality, since it is half-duplex, but this was not true. For almost all of the data sizes transferred, Unix domain sockets performed better than both TCP so
お久しぶりです。TMIXが主な活動拠点のうなすけです。 エンジニアの皆さんは、先輩の作業を見ていて「えっ、何だ今のコマンド?!」となった経験はありますか?また、ペアプログラミングなどをしていて、ちょっと相手のPCを借りて操作するときに「自分の環境と違いすぎて操作ができない……」となった経験はありませんか?僕はあります。 そんな千差万別と言える開発環境ですが、自分に対して最適化していくものとはいえ、他人の環境も気になってしまうものです。そこで、弊社開発部の開発環境を調査してみました。 五十嵐 担当 CTO 使用PC Macbook Pro 15inch JIS配列 ターミナル iTerm2とzsh エディタ Emacs よく使うalias pbc pbcopy reload source ~/.zshrc ghb hub brouse ec emacsclient -n pwdc pwd |
2016/06/11のフロントエンドカンファレンスのLTで発表した資料です。
映画『TRACES OF A DIARY―日記をたどる』の上映会が6月29日から東京・原宿のVACANTで開催される。 『TRACES OF A DIARY―日記をたどる』は、ポルトガル人のアーティストであるアンドレ・プリンシペとマルコ・マルティンスが監督を務めたドキュメンタリー映画。森山大道、荒木経惟、中平卓馬、HIROMIX、梶井照陰、吉行耕平の6人の写真家の日常を、ソ連で作られたレンジファインダーカメラ「クラスノゴルスク3」を使い、16ミリフィルムで撮影した作品だ。各写真家の制作プロセスやストーリーテリングの手法、表現の本質などを追求している。 上映会の会場では、映画の撮影時にプリンシペが撮りためた写真で構成される写真集『TOKYO DIARIES』や、映画の出演作家の関連書籍を販売。チケットの予約はオフィシャルサイトで受け付けている。
When you start asking about AJAX and React, the first thing the experts will tell you is that React is a view library and React has no networking/AJAX features. It's good to know, but not very helpful when you just want to get data from the server into your React components. The truth is, there are a ton of ways to do it. You probably have thought of a couple ways yourself, but if you choose the w
File APIFileConstructorFile()Instance propertieslastModifiedlastModifiedDate Non-standard Deprecated namewebkitRelativePathInheritanceBlobRelated pages for File APIBlobFileListFileReaderFileReaderSync The File interface provides information about files and allows JavaScript in a web page to access their content. File objects are generally retrieved from a FileList object returned as a result of a
README.md Flux Chat Example This is an example application we've created to show an example of how a Flux app is structured, and how you might use waitFor to make sure the Stores' registered callbacks are called in the correct order. Running You must have npm installed on your computer. From the root project directory run these commands from the command line: npm install This will install all depe
1,100円(本体 1,000円+税10%) 品種名電子書籍 発売日2015/12/18 ページ数80 サイズ8.24MB 著者 奥野 辰広 著 CPA、CPC、CTR、CVR、ROI……ネット広告は横文字が多いし、覚えることが多くて難しい! 新任・新人としてはじめて広告担当になった人、営業担当としてネット広告の担当も兼務している人のなかには、このように感じる人もきっと多いはず! 本書は、ネット広告の初心者に、基本的な広告手法から、広告データの読み取り方、検証改善の手法まで、ネット広告担当者に必要な基本スキルを3ステップに分けて解説。ディスプレイ広告、アフィリエイト、動画広告など、複雑化したネット広告の手法を整理し、図解を豊富に詳説! 目次を見る
1,540円(本体 1,400円+税10%) 品種名電子書籍 発売日2015/6/26 ページ数110 サイズ11MB 著者 清野克行(有限会社サイバースペース) 著 ISBN 9784844338703 最近、クラウドファーストという言葉が使われるようになっています。クラウドファーストは、システムの導入・構築に際して、「まずクラウドでできないかを検討し、それが困難な場合にはオンプレミスでの構築を検討する」という考え方です。しかし、実際に中小の会社などの担当者からよく聞かれるのは、業務内容をクラウドに移行するのは、「まだ不安がある」、或いは「クラウドはやってみたいが技術面での敷居が高い」といったような言葉です。確かに、中小の一般的な企業担当者の多くは、業務システムもクラウド移行を目指すべきと言われても、不安を感じる会社も多いかもしれません。本書では、いきなり本格的なクラウドへの移行を行うの
●第1部 環境構築とRubyの基礎 第1章 イントロダクション ・ Ruby on Railsで業務システムを開発する ・ 本書の構成 第2章 開発環境の構築 ・ 仮想マシンを利用したRails開発 ・ 準備作業(Windows 編) ・ 準備作業(Mac OS X 編) 第3章 Rubyプログラミングの基礎知識 ・ オブジェクト ・ 変数と定数 ・ メソッド ・ ブロックとProcオブジェクト ・ Ruby 2.0/2.1の新しい仕様 ●第2部 Railsアプリケーションの土台作り 第4章 開発プロジェクト始動 ・ 新規Railsアプリケーションの作成 ・ Gemパッケージのインストール ・ Spring ・ データベースのセットアップ ・ その他の準備作業 第5章 RSpec ・ RSpecの基礎知識 ・ テスト環境のセットアップ 第6章 ビジュアルデザイン ・ 仮設トップページの作成
IoTを駆使してトイレの個室空き状況を検知してWEBで確認できるアプリを会社で運用してみました。 小原正大 2016.02.02 6332 2805303492257 2016年2月5日 追記 本エントリの内容につきまして一部の方からご指摘をいただきました。 リクルートライフスタイルでは業務を円滑に回すための施策として座席のレイアウト変更およびそれに伴う従業員の出入りが頻繁に発生し、また部署やフロアにより男女比もさまざまであるという背景があります。これに伴い、トイレブース ( 個室 ) と従業員の割合は入居フロア全体 ( 複数階 ) のトイレブース数と従業員数とで算出しております。 これにより従業員に対するトイレブース数は法令上クリアされているとの認識です。 読者の皆さまならびに関係各位にご迷惑をお掛けしましたことをお詫びするとともに、ここに訂正させていただきます。 こんにちは、2015年
売上検収×債務支払×給与 新春三題噺 お茶でも飲みながら会計入門(88)「請求書がなくても支払われるものなーんだ?」今回はランダムに選んだ3つのテーマで、お話します
超久しぶりのブログ…。 Octopressに疲れたのではてなブログに戻ってきました(Octopressの過去の記事ははてなブログにインポート済です)。ついでプロに移行。 さて、海外のDDDコミュニティではCQRS+Event Sourcing(以下, ES)が人気なのですが、ようやく日本でも話題になることが多くなったので今回は教材となりそうな書籍を簡単に紹介したいと思います。 DDD といえば まず エリック・エヴァンスのドメイン駆動設計 (以下 DDD本) を読むべきですが、CQRSについては記載がないので 実践ドメイン駆動設計 を読みましょう。 実践ドメイン駆動設計 作者: ヴァーン・ヴァーノン出版社/メーカー: 翔泳社発売日: 2015/03/19メディア: Kindle版この商品を含むブログ (2件) を見る さらにDDD本には ES の基礎となる ドメインイベント の解説が含まれ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く