Rails

「Rails」に関する情報が集まっています

人気の投稿

新着の投稿

少し間が開いてしまいましたが、今回から3章に入ります。 Railsプロジェクト作成 準備ができたら、いつも通りプロジェクトの作成を行います。 # cd /var/www # rails _5.1.6_ new sample_app (前回と同じ結果になってしまったので)Gemfileを修正して。 source 'http...

2019-03-07

概要 下記の記事で、私の自作Webサイト「Market-Explorer」をHerokuに公開してあります。 この記事の中段付近 しかし、動作も遅いしメルカリを検索するときにエラーがでる・・・サーバーエラーっぽいのでサーバーを変えてみれば直るのではないか、またAWSにアップロードすることがとても勉強になるしアピールポイントになるとも聞いた...

2018-12-07

Ruby 2.2.3 で動いている Rails アプリケーションの Ruby バージョンを 2.6.2 まで上げました。対応の多くがアプリケーションが依存する gem によってしまうので、全ての対応が適用できる訳ではありませんが、少しでも参考になれば幸いです。 背景 Ruby 2.2 は2018年3月31日をもってサポートが終了しています。 ...

2019-04-18

概要 過去CRUD APIを爆速で量産するために作ったcrudable concernを備忘録代わりにメモ。 コード module Crudable extend ActiveSupport::Concern included do rescue_from ActiveRecord::RecordNotUni...

2019-04-15

導入 GemFile に以下のように変更する。 group :development, :test do gem 'rspec-rails', '~> 3.8' end プロジェクトの直下のディレクトリで、以下のコマンドを叩く。 $ bundle install $ rails generate rspec...

2019-04-14

「Twitter就活の促進」をテーマにしたサービス「Negomo(ネゴモ)」をリリースしました! 自分が欲しい報酬額をツイートしてTwitter就活できるサービス「Negomo(ネゴモ)」を作ってみました!下のような画像がツイートできます。Twitterアカウントで利用できるのでぜひ使ってみてください!https://t.co/JRXFe8lH...

2019-04-08

社内の認証基盤で、Active Directory(AD) を使っている企業は多くありますが、業務システムの認証基盤として、 社内の AD を使用したいというニーズもあると思います。今回は、Rails で業務システムを作り、Devise を使用して、AD 認証を実装してみます。 Ruby と Rails のバージョンは↓のとおりです。 $ ...

2019-04-01

前回は enum の要素が重複したときの対処方法を記事にしましたが、それについて、Twitter でコメントをいただきました。 こんにちは、僕も以前同じようなところでハマったんですが _suffix: true をつけるという方法でも解決できました。これを使うと例えば記事の内容ですと#tokyo_from? みたいなメソッドの生え方になります...

2019-03-15

rakeファイル アプリケーションを起動せずにターミナルから処理を実行できる。 bundle exec rake -T 現在定義されているタスクの一覧が表示される。   rakeファイルの作成 bundle exec rails g task foo lib/tasks/foo.rakeが作成される。 # lib/task...

2019-03-08

Rails のモデルで enum を使ったときにちょっとハマりました。 enum を使う場面 例えば、セレクトボックスでタスクのステータスを変更する、といった場合に、このようにモデルに書くことができます。 enum status: { unassigned: 0, doing: 1, done: 2 } 今回のハマりどころ enu...

2019-03-07

Rails 5 で Bootstrap4 を入れたときにやたらとハマったので、書き留めておこうと思います。 Bootstrap4 を Readme の通り入れて、 rails s すると、 ExecJS::ProgramError at / undefined not callable といったエラーが出ます。どうやらスタイルシートを読み...

2019-03-04

Botとは Wikipedia Bot(ボット)は、robot(ロボット)の短縮形・略称。転じて、コンピュータやインターネットの分野においては、作業を自動化するプログラムの総称。 LINE Bot LINEで動かすBotのこと。LINE Developersに登録して使用することができる。登録手順は他に多くの記事が出ているので省...

2019-02-28
このエントリーをはてなブックマークに追加