Is there a way to work with binary data instead of json in Phoenix channels? Usecase: I have some channels where the data changes a lot and the bandwidth consumed is large due to json. I can optimize the bandwidth by sending binary data instead of json. Is there a way to send binary data in Phoenix channels?
Is there a way to work with binary data instead of json in Phoenix channels? Usecase: I have some channels where the data changes a lot and the bandwidth consumed is large due to json. I can optimize the bandwidth by sending binary data instead of json. Is there a way to send binary data in Phoenix channels?
Akatsuki Advent Calendar 2016 12日目です。 Elixir で Web アプリケーションを書く場合、Phoenix がメジャーだと思います。 弊社でも直近でリリース予定のアプリケーションでは Phoenix を使いました。 今回は、テンプレートエンジンを使う、RDB を使う、などあって Phoenix にしました。 Web API を書く場合はどうでしょうか。 テンプレートエンジンが不要だったり、必要なものが減ると選択肢は変わるかもしれません。 テンプレートエンジン不要、WebSocket使う、RDB使わない、クライアントはUnity、 などの前提条件で、次の選択肢を検討しました。 Phoenix を使う Plug の上に構築する Cowboy の上に構築する Phoenix を使う 単純にプロジェクト作成を mix phoenix.new するといろいろ入っ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 初めまして、qsona (tw) と申します。Ruby on Rails Advent Calendar 2016 6日目の記事になります。 Rails歴は10ヶ月で、もちろんAdvent Calendarへの参戦も初です。 全体的に生意気な内容と思いますが、 じゃんじゃんマサカリ投げてください お手柔らかにお願いします。 はじめに 環境 JSONを返すAPIで、データベースはRDBを想定してます。 あんまり関係ないですが一応、Rails5 (api mode) + MySQLを想定しています。 マイクロサービスとしてのバックエンドに使
mruby-cli + Backlog API を利用した心のこもった Backlog 課題運用のご提案(課題を作って、コメント付けて、ステータス変更する)mrubyBacklogmruby-cli心のこもった運用 皆さん おはげようございます、こんにちわ、こんばんわ。 Backlog 利用していますか。 私も漏れなく公私共に Backlog を利用させて頂いております。 ところで Backlog に API が提供されていることは何となくは存じ上げておりましたが、最近になって Backlog の API を利用して業務改善出来るんぢゃないかなーと思いはじめた部分があるので試しに Backlog API を触ってみました。 ということで、Backlog API を叩く CLI ツールを作ってみた ので課題を作ったり、コメント付けたり、ステータスを変更したりしてみたいと思います。 あくまでも
$ bin/rails g scaffold user name:string mail:string password:string invoke active_record create db/migrate/20151214145437_create_users.rb create app/models/user.rb invoke test_unit create test/models/user_test.rb create test/fixtures/users.yml invoke api_resource_route route resources :users, except: [:new, :edit] invoke scaffold_controller create app/controllers/users_controller.rb invoke test_un
crystal rubyライクに書ける 静的型付け golangの有力対抗馬(だと思ってる) コンパイルしてバイナリ実行 作るAPIはDBから引っ張ってきた情報を適当にJSONで返すものです. 今回はユーザの人数を返すだけのAPIを作ります. golang 今回crystalで作った理由として, 普段Rubyを使ってる身としては,GolangはシンプルといえどもCっぽい感じが… 最初はgolangで書いていたけど,crystalで書きなおしてみると書きやすい!と感じたのでこちらで書いてみた. crystalはかなりrubyっぽいので学習コストがとても低い. あと,golangと違ってコア数を増やすことはできないらしい(将来対応する予定だとか). amethyst フルスタックフレームワーク,railsっぽいもの. 今回はAPIサーバなのでこれを使う理由はなかったが,ルーティング周りをさくっ
前口上 結構前ですが、Crystal用のHerokuのbuildpackを作りました。 https://github.com/msky026/heroku-buildpack-crystal Crystal用のbuildbackは公式含め結構あるので、自分に合うのを使えばいいかと思いますが、個人的には色々と細かく設定できたほうがいいので(特に現在のcrystalは破壊的変更が多いのでバージョン指定が出来ないと辛いのと、frost用にビルドコマンドの指定が必要だったので)、自作してみました。 使い方等はこちらでも解説いただいたり、また技術書典で配布しました「Crystalの本(100円)」に記載していますので今回は端折ります。 crystalforce さて本題ですが、Herokuに続いてCrystal用のsalesforceのREST APIクライアントを作りました。 というか、Ruby用
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く