スポンサーリンク
NO IMAGE Programming

タスクを実行しようとしたらlistenがないとエラーが出た

概要 私のRailsのプロジェクトでは、テストの前にあるタスクを実行しています。 しかし、今回次のエラーが出てタスクの実行に失敗しました。 LoadError: Could not load the 'listen' gem. Add...
NO IMAGE Programming

RailsとMySQLのテストで日付がうまく扱えない

概要 Railsのテストで、データベースとしてMySQLを使っています。 ある時、色々と実装をして追加でテストを書いた後に、テストを実行して見ると次のようなエラーが出てテストに失敗しました。 ActiveRecord::Stat...
NO IMAGE Programming

Deviseでdevise_forをネストした場所に書く方法

概要 RailsでWebアプリケーションを開発していて、ユーザ管理にdeviseを使っているのですが、ユーザ管理のURLをadmin以下に置いて、/admin/users/sign_inとしたいと思いました。 最終的に実現はしたのですが...
NO IMAGE Programming

Railsで現在からの時間を求める方法

概要 Railsを使っていて、データの保存された日付はcreated_atというカラムに保存されていますが、Twitterの日付のようにcreated_atを元に現在の日付からどれくらい前かを求めて表示したいということがありました。 ど...
NO IMAGE Programming

Bootstrap v4ではFont Awesomeを使おう

概要 Bootstrapのバージョン4がリリースされました。 バージョン4では、今までGlyphiconというアイコンのライブラリが同梱されていたのですが、それがなくなりました。 そのため、Glyphiconを使いたければ、自分自身で...
NO IMAGE Programming

OpenLayersでマップを画面全体に表示する方法

概要 OpenLayersという地図などのマップをブラウザなどで表示するライブラリがあります。 今回、このOpenLayersでマップを表示する際に、ブラウザのウィンドウ全体にマップを表示する方法を紹介します。 環境 Google...
NO IMAGE Programming

Bootstrap v4 でラジオボタンを横並びにボタン風にする

概要 Bootstrapのバージョン4のベータ版が終わり、正式にリリースされました。 ここでは、Bootstrap v4でinputタグで作ることができるラジオボタンを横並びにして、さらにボタン風にする方法について紹介します。 方法 ...
NO IMAGE Programming

RailsでCarrierWaveを使って画像を保存する

概要 Railsでアップロードされた画像を保存するというときに便利なCarrierWaveというgemを紹介します。 これを使うと、簡単に画像のアップロードを実現することができます。 環境 Rails 5.1 CarrerWave...
NO IMAGE Programming

JavaScriptでnavigator.getUserMediaは非推奨なので対応する

概要 JavaScriptからカメラやマイクなどの情報を取得することができます。 しかし、現在ネットにある情報は古いやり方のものが多く、そのやり方でカメラやマイクなどの情報を取得するのは非推奨となっています。 なので、ここでは古いやり...
NO IMAGE Programming

WebRTCのためのAPIプレフィックス

概要 最近、WebRTCを用いて動画の配信をしてみたのですが、使用するブラウザのバージョンによってはAPIの名前に違いがあるようで、その対応方法について紹介します。 環境 今回対応するのは、ChromeとFirefoxです。一応、Mi...
スポンサーリンク