rails

(Rails)will_pagenateでページネーション

現在の仕事で一覧表のページネーションにwill_pagenateを使っている。 Gemfileに、 gem will_pagenate gem bootstrap-will_paginate bootstrap風のスタイルを適用するならば、bootstrap-will_paginateも。 $ bundle コントローラで、一覧にしたいデータを取…

(Rails)GemfileとGemfile.lock

Rails上で使いたいライブラリであるGemを記述するのがGemfileっていうのはなんとなくわかっていたつもりだったんだけど、その下にいつもいるGemfile.lockって何さ、っていうのを調べてみた。 まあ調べればすぐに答えが出てくる話なんだけど、せっかく調べた…

(Rails)WindowsでRails開発の準備をする

現在、仕事でRailsアプリケーションを作成しています。 悲しいことにWindowsです。 Railsアプリを開発できるまでのインストールを書いておく備忘録。 バージョン Windows10 Ruby 2.4.4 Rails 5.1.6 Ruby 公式サイトからダウンロードしました。 Ruby+Devkit 2…

(Rails)rails db:migrate RAILS_ENV=development

いつもお世話になっているQiitaやブログ。自分も調べたことをブログに書いていきたい、と改めて改めて改めて思った。場合によってはコピペに近いものなるけど集合知の一部としてみなさんの検索にヒットしてもらえればいいな。— まさわ on Rails (@masawa200o…

(Rails)herokuにpushしたらエラーになった

バージョン rails: 5.1.2 git push herokuしたら下記のエラーになった。(下記ログはエラーの該当箇所) remote: Tasks: TOP => environment remote: (See full trace by running task with --trace) remote: ! remote: ! Precompiling assets failed. remot…

「Ruby on Rails チュートリアル」1st Try

Railsを学ぶために最高と言われる書(電子文書)、Ruby on Rails チュートリアルをこなした。 MacでiBooksを使って読んでいった。文字大きさデフォルトで984ページという大著だ。 大変だが、もう一度やることに決めている。 一応アプリはHerokuアップしてい…

JSONでAjax

Versions ruby: 2.2.1 rails: 4.2.1 JSONでAjax 前回エントリはテンプレートでAjaxでした. 今回はRailsではないアプリでお馴染みの方法に近い方法をエントリします. アンカーをクリックすると,コントローラで作成したJSONを表示します. config/routes.rb…

テンプレート(js.erb)でAjax

Ruby on Railsを学習中で,アセットパイプラインのところだったので,Ajaxはどうやって実装するのかなと思ってやってみました. 調査してみると大きく2つの方法がありました. ひとつはRailsらしい方法で,もうひとつは従来のAjaxに近い方法でした.今回の…