carolinaのつぶやき

RubyやRails中心のアウトプットと趣味のあれこれ

備忘録

【HTML】投稿できるファイル形式を制限する

画像投稿機能作成時に、意図しない形式のファイルが投稿されないように制限したいと思い調べた HTMLの属性で設定できるらしい e.g. accept="audio/*" gyazo.com 上画像のようにファイル選択時の拡張子を指定してくれる。 ただし、あくまでユーザーをガイドし…

【Rails】Rails × Slim × GoogleMapsAPI でmapがうまく表示されない…

今作っているオリジナルアプリでGoogleMapsAPIを使用して地図を表示させたくて、そこそこ奮闘したのでメモ。 【Rails6 / Google Map API】初学者向け!Ruby on Railsで簡単にGoogle Map APIの導入する - Qiita 以前上記の記事を参考にしてAPIを使用する練習…

【Rails】rails db:createできない

mysqlで rails db:create 時に毎回はまるやーつ。 忘れちゃうので残しとく。 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) これが出た時はMySQLのサーバーがストップしている。。 sudo servi…

【Rails】bundle initできない

rails newの前にbundle initしようとしたところエラーが出てしまったので記録に残しておく。 環境 WSL/Ubuntu 20.04 Ruby 2.6.5 Could not find 'bundler' (2.1.4) required by your /home/carolina/Gemfile.lock. (Gem::GemNotFoundException) To update to…

【Rails】【備忘録】Routingを確認したい!

Routingを確認したいときにできる2つの方法 毎回忘れちゃうのでメモしておく。 ターミナル上で確認する方法 ターミナル上で rails routes を実行する。 ブラウザで確認する方法 (※develop環境でサーバーが起動している状態で行う)ブラウザで http://localhos…