• Ruby on

    Ruby on RailsのAjax処理のおさらい - Qiita

    qiita.com 13 Oct '17, 5am

    何気に、アプリケーションで取り扱うデータ量が増えた場合や、大容量データをデータベースとやり取りする時なんかは、Ajaxを使ってデータ通信をバックエンド側に押しやることで、WEBフロント側のUXからパフォーマンスの悪さを改善できたりする。また、ネットワーク経路的にproxyサーバとかを中継するような環境間でデータのやり取りをする場合などに、proxy側で接続時間にリミットがかけてあったりすると、通常アクセスではデータ通信時間がリミットに達して503エラーとかになってしまうような処理でもAjaxで通信をバックエンド化することで、回避できたりもするのだ。 通信帯域が小さ...

  • Rails Stripe サブスクリプション決済実装 プランの登録 [Ruby] on @Qiita https://t.co/uZuUaO9z73

    Rails Stripe サブスクリプション決済実装 プランの登録 - Qiita

    qiita.com 30 Sep '17, 4am

    # 概要 Stripeでのサブスクリプション決済実装をRailsで行う場合、 公式で提供されているgemを使用することになると思います。 前回はAPIを使うまでの事前準備を記事にしました。 - Rails Stripe サブスクリプション決済実装 初期設定をしてAPIを使える状態にする<br> https://qiita.com/ss_watanabe/items/8c5ec353a842d5d30e77 今回はサブスクリプションプランをStripeに登録する方法を紹介します。 # 管理ページからプラン追加 Stripe管理ページでSubscriptions > ...

  • Ruby/RailsでAmazon SNSを使用してiOSとAndoroidにpush通知を送る方法 - Qiita

    qiita.com 10 Aug '17, 5am

    # frozen_string_literal: true class AmazonSnsService def regist_token(token, device_type, user_id) app_arn = if device_type == :iphone {AMAZON_SNS_IOS} elsif device_type == :android {AMAZON_SNS_ANDROID} end response = client.create_platform_endpoint( platform_application_arn: app_arn,...

  • Debian StretchにRailsがすんなり入らない

    qiita.com 14 Aug '17, 9am

    ``` $ sudo apt install ruby sqlite3 $ sudo gem install rails ``` この後OSに死ぬほど怒られた コマンド一発でインストールできないフレームワークって...というわけで頑張るログ。 ## `mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h` で怒られる ### 事象 ``` $ sudo gem install rails Building native extensions. This could take...

  • Ruby on Railsとrubymotionでリアルタイムweb構築 - Qiita

    qiita.com 12 Sep '17, 10pm

    ##リアルタイムweb? リアルタイムにwebの情報をサーバからのpush通知で更新する。 有名どころでいうとFB、Chatwork、Twitterとか。 技術的には方法が大きく3つある。 ####・ポーリング(Polling) 一定の時間に一度、Ajaxでサーバに接続させ 新しい情報がないかどうか調べる。擬似的なプッシュ型。 ####・コメット(Comet) クライアントから送られてきたレスポンスをすぐに返さずに処理中の形を取ってコネクションを張ったままにする。 新着の情報があったタイミングでレスポンスを返す。 ####・Websocket HTML5より作られ...

  • Ruby on Rails | I18nで24時間表記を午前午後表記にする ( 日本語対応 ) - Qiita

    qiita.com 05 Sep '17, 1am

    ちょっと苦しいがこんな感じ。 ```rb I18n.l Time.zone.now.change(hour: 8), format: '%p%l時' # => "午前 8時" ``` ```rb I18n.l Time.zone.now.change(hour: 22), format: '%p%l時' # => "午後10時" ``` # 環境 - i18n (0.8.6) - rails-i18n (5.0.4)

  • Ruby on Rails の環境を Docker で構築して RubyMine でデバッグ (Mac Book Pro) - Qiita https://t.co/c0kMElAdU3

    Ruby on Rails の環境を Docker で構築して RubyMine でデバッグ (Mac Book Pro) - Qiita

    qiita.com 20 Aug '17, 9am

    #Ruby on Rails の環境を Docker で構築して RubyMine でデバッグ (Mac Book Pro) 再構築するときのためにメモしておきます。 ローカルをあまり汚さずに構築できるのがメリットです。 開発を進めるうちに問題点が出てきたら更新していこうと考えています。 ## 参考文献 * http://qiita.com/pocari/items/9f83573272f2a2754a76 * http://qiita.com/koduki/items/3aafc38c6c518bef2af3 * http://qiita.com/kmt/ite...

  • [ruby][rails]Date,Timeクラスの曜日チェック

    qiita.com 08 Jul '17, 5pm

    # Date,Timeクラスの曜日チェック rubyのDate,Timeクラスで曜日をチェックしたい場合、 `#sunday?,#monday?,#tuesday?,#wednesday?,#thursday?,#friday?,#saturday?`が使えます:moyai: このメソッドはTimeクラスにもあります:cow: ```ruby # もしDate.nowが日曜日だったら・・・ Date.now.sunday? # => true Date.now.monday? # => false Date.now.tuesday? # => false Date...

Related