ブログの中の人
つくったモノ
JavaScript
HTML/CSS
Go
C#
VBA
コラム
ツール
読んだ本
English articles
2017/03/06
Node.js+RabbitMQでメッセージの送受信をする5(Topics)
Labels:
JavaScript
,
RabbitMQ
Twitter
Facebook
はてブ
Pocket
仕事でRabbitMQまわりの一部システムを担当することになった。フロントエンド畑の人なので、Node.jsをつかって
RabbitMQのチュートリアル
をテキトーに和訳し、他で得た知識で補足しながら勉強した内容をまとめていこうと思う。
今回は
チュートリアル5「Topic」
を学ぶ。
関連記事
CentOS7.3にRabbitMQをインストールしてGUIで管理できるようにする
チュートリアル1「Hello World」
チュートリアル2「Work queues」
チュートリアル3「Publish/Subscribe」
チュートリアル4「Routing」
チュートリアル5「Topics」 ←いまここ
チュートリアル6「RPC」
今回学ぶこと
高度なメッセージの振り分け
Topic Exchange
続きを読む »
2017/03/02
集団の中で生きる人間として各々が過ごしやすい環境をつくる努力をすべし
Labels:
コラム
Twitter
Facebook
はてブ
Pocket
Photo by
DG EMPL
みなさんは満員電車の中でリュックを背負ったままの人、大股を開いたり足を組んだりする人、大音量で音楽を聞く人、大きな声でおしゃべりする人たちを見てどう感じるだろうか?
会議で攻撃的な言葉を吐く人、否定的な意見ばかり言う人、発言しないのに後で愚痴る人、マウンティングしたがる人たちを見てどう感じるだろうか?
そして、張本人たちはどう思っているだろうか?
私は先にあげた人たちが嫌いだ。
なぜなら、
他人の善意にあぐらをかいて、自分だけが過ごしやすい環境をつくっている
からだ。
続きを読む »
Node.js+RabbitMQでメッセージの送受信をする4(Routing)
Labels:
JavaScript
,
RabbitMQ
Twitter
Facebook
はてブ
Pocket
仕事でRabbitMQまわりの一部システムを担当することになった。フロントエンド畑の人なので、Node.jsをつかって
RabbitMQのチュートリアル
をテキトーに和訳し、他で得た知識で補足しながら勉強した内容をまとめていこうと思う。
今回は
チュートリアル4「Routing」
を学ぶ。
関連記事
CentOS7.3にRabbitMQをインストールしてGUIで管理できるようにする
チュートリアル1「Hello World」
チュートリアル2「Work queues」
チュートリアル3「Publish/Subscribe」
チュートリアル4「Routing」 ←いまここ
チュートリアル5「Topics」
チュートリアル6「RPC」
今回学ぶこと
RoutingKeyによるメッセージの振り分け
Direct Exchange
続きを読む »
2017/02/28
Node.js+RabbitMQでメッセージの送受信をする3(Publish/Subscribe)
Labels:
JavaScript
,
RabbitMQ
Twitter
Facebook
はてブ
Pocket
仕事でRabbitMQまわりの一部システムを担当することになった。フロントエンド畑の人なので、Node.jsをつかって
RabbitMQのチュートリアル
をテキトーに和訳し、他で得た知識で補足しながら勉強した内容をまとめていこうと思う。
今回は
チュートリアル3「Publish/Subscribe」
を学ぶ。
関連記事
CentOS7.3にRabbitMQをインストールしてGUIで管理できるようにする
チュートリアル1「Hello World」
チュートリアル2「Work queues」
チュートリアル3「Publish/Subscribe」 ←いまここ
チュートリアル4「Routing」
チュートリアル5「Topics」
チュートリアル6「RPC」
今回学ぶこと
Publish/Subscribeメッセージモデル
Exchange
Temporary Queues
Binding
続きを読む »
2017/02/27
JavaScriptでJSONをRailsのRansack用DSLに変換する
Labels:
JavaScript
Twitter
Facebook
はてブ
Pocket
いろいろあってAPIサーバはRails+Ransackなのに、フロントエンドはRailsのビューテンプレートを使わずJavaScript+フレームワークのSPAを開発することがあった。
だから検索条件をAPIに渡すときに、むりやりRansackのDSLに変換しなければならなかった。これがまた不便で、複雑で、ツラすぎるので、なんとか汎用的にできないかとJavaScriptの連想配列をRansackのDSLに変換する方法を考えた。
そもそもRansackとは?
Ruby on Rails用に検索機能を簡単に実装するためのgemで、シンプルでかつ簡単に実装できる。
参考:
ransack/GitHub
続きを読む »
新しい投稿
前の投稿
ホーム
登録:
投稿 ( Atom )