• CentOS 7 で手っ取り早く Ruby on Rails環境を作るメモ - Qiita

    qiita.com 22 Feb '17, 6am

    # 概要 Ruby on Rails の勉強することになって、CentOS7 の環境に入れようとしたところ、色んな情報があったけど微妙に古くなってたりしてたので、2017年2月22日(にゃんにゃん!)時点での情報をメモ。 最終的な結論に至るまでのすったもんだは後半にまとめとくので、そういうの興味ないですという方は、前半のコマンドだけ、ガッとコピーしてターミナルに貼り付けたら幸せになれるかも。 # 参考にした情報 諸先輩方ありがとうございますっ!!! m(_ _)m http://qiita.com/noraworld/items/d92cca9bb449b48a9...

  • Railsチュートリアルの解説動画を直販する技術 - Qiita

    qiita.com 20 Feb '17, 5am

    ![Rails解説セミナーの収録風景.jpg](https://qiita-image-store.s3.amazonaws.com/0/1857/89dffe00-38bc-46b7-509c-49aebc8b3445.jpeg) 最近はコンテンツを制作・販売するための環境が充実してきましたね! [Gumroad](http://gumroad.com/) のような決済サービス、組版するための [Re:VIEW](https://github.com/kmuto/review) ツール、それらを盛り上げる[技術書典](https://techbookfest.o...

  • rubyのmoduleの基礎〜alias_method_chainを学びRailsの既存moduleを書き換えて幸せになるまで。 - Qiita

    qiita.com 17 Feb '17, 8am

    #moduleとは何かと使い方 インスタンスを作れないクラス  =>Module.new が出来ない。 以下のように定義する ```rb:spice_wolf.rb module SpiceWolf Wolf = 'horo' def rorensu return "rorensu" end module_function :rorensu end SpiceWolf::Wolf SpiceWolf.rorensu ``` 定数は モジュール名::定数名 でアクセス可能 メソッドは普通に モジュール名.メソッド名で 呼び出す 注意点として外部から呼び出す際には m...

  • 一歩ずつ理解しながらRuby on Railsでdeviseを実装していくチュートリアル(その1) on @Qiita https://t.co/JxIaySG7y1

    一歩ずつ理解しながらRuby on Railsでdeviseを実装していくチュートリアル(その1) - Qiita

    qiita.com 03 Feb '17, 4am

    Prefix Verb URI Pattern Controller#Action new_user_session GET /users/sign_in(.:format) devise/sessions#new user_session POST /users/sign_in(.:format) devise/sessions#create destroy_user_session DELETE /users/sign_out(.:format) devise/sessions#destroy user_password POST /users/passwor...

  • [Ruby] RailsをHerokuへデプロイする時の7つの注意事項 [Heroku] - Qiita

    qiita.com 05 Feb '17, 3pm

    先日、[Ruby開発者のためのHeroku入門](https://developer.salesforce.com/events/webinars/heroku_ruby_0124)というWebセミナーを行いました。この時の内容の振り返りとしての、注意事項の補足説明です。 元のスライドは[Ruby開発者のためのHeroku入門](http://www.slideshare.net/DeveloperForceJapan/rubyheroku)を御覧ください # デプロイ前の注意事項 デプロイする前、アプリケーションを開発する時に考慮しておくべき事項 5つを紹介しま...

  • rails-dev-box内部でのDBユーザーは?(2017/2時点) - Qiita

    qiita.com 03 Feb '17, 2am

    # これを読んでわかること - Box内のDBたちへの接続初期ユーザ # [rails-dev-box](https://github.com/rails/rails-dev-box "rails-dev-box")とは Vagrant用に提供されているRails開発用に必要なサービスやツール一式が詰め込まれた仮想マシンです。素から構築する場合より余分なものが入ってしまいますが、`git clone`して`vagrant up`するだけで一式揃ってしまうお手軽さ。特にOS指定や細かいバージョン指定が無く、最新(に近いもの)を利用して開発する場合はとても便利です。 ...

  • Rubyを2.4に上げたら4.2系列のRailsが stack level too deep で死ぬ時の対処法 - Qiita

    qiita.com 26 Dec '16, 12pm

    Ruby2.4 が出たので軽率にアップデートするとこんなエラーが出ました。 ```.sh /Users/ironsand/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-4.2.7.1/lib/active_support/core_ext/numeric/conversions.rb:121: warning: constant ::Fixnum is deprecated /Users/ironsand/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/...

  • RailsのCSVのところをRustで処理したら早かった - Qiita

    qiita.com 30 Jan '17, 8am

    ## 背景 RailsでCSVを返す時、10万データくらいのものを普通に処理するとメモリを食い潰したり、処理が遅かったりする。 そこで解決策を探していたら、[RustでRailsの代わりにCSVを作る](http://qiita.com/aoyagikouhei/items/4100867427e58a6d5a33)という素晴らしい記事に出会った。 この記事はPostgresやNginxを使ってたが、私はMySQLを使っており、Railsのアプリケーション内で完結したかったので、参考にしながら試験的に作って見た。 ## お断り Railsをすでに理解していることを...

Related