ローカルで行った変更がサーバーに反映されない事象の対処法【Capistrano+Unicorn】

2019年10月12日 13:55
    変更が反映されない ローカルでRailsアプリの変更を行った後、サーバーへ反映させるためデプロイを行いました。 $ bundle exec cap production deploy無事、エラーが出ることもなくデプロイが完了。 しかし、いざWebサイトにアクセスしてみても変更が反映されていませんでした。 [...]

    Let's Encryptを使用したWebサーバーのSSL化

    2019年10月12日 10:41
      前提 独自ドメインを取得していること。 参考:Let's Encrypt で Nginx にSSLを設定する 証明書を取得する前 参考にさせていただいた記事では、証明書を取得する際、オプションを追加してスタンドアローンモードを使用しています。 スタンドアローンモードを使用すると、最後の証明書の取得で以下 [...]

      Railsアプリのデプロイまとめ【Capistrano+Unicorn+Nginx】

      2019年10月11日 20:46
        はじめに 当ポートフォリオサイトをVPSサーバーにデプロイしました。念願の独自ドメインも取得し、感無量という感じです。 Herokuにデプロイしていたときとは違い、様々なエラーが頻発してかなり大変な道のりではありましたが、一皮むけて成長できたと思っています。 手順は下記ページを参考にさせてもらいました。 [...]

        RailsでのAjax処理

        2019年10月10日 21:35
          Ajax on jQuery jQueryでAjax処理を書くと以下のような感じになります。 <input type="textbox" id="sample" /> <script> $(function() { $('#sample').on('change', function [...]

          画像への直リンクを貼る方法【Rails】

          2019年10月10日 21:35
            小ネタですが備忘を兼ねて。 画像への直リンクを貼る方法 <%= link_to asset_url(画像のパス) do %> <%= image_tag 画像のパス %> <% end %>まずは結論から。以下、補足情報。 アセットパイプライン そもそもRailsで普通に画像を貼る場合でも、通常 [...]

            【勉強会】Rails Developers Beer Bash 〜Railsのトレンドとこれから〜

            2019年10月12日 15:56
              はじめに 2019.9.26に渋谷で行われた「Rails Developers Beer Bash 〜Railsのトレンドとこれから〜」という勉強会に参加してきました。 初めての勉強会(※)ということで初めは少し緊張してましたが、参加してよかったと思いました。 ※正確に言うと、昔、内輪のみの勉強会に参加 [...]

              【Rails】お問い合わせフォーム(確認画面付き)の実装手順【完全版】

              2019年10月10日 21:32
                はじめに お問い合わせフォームの実装手順をいつも忘れてしまうので、完全な実装手順をまとめます。 メーラー作成 以下のコマンドを実行し、メーラーを作成します。 $ rails g mailer ContactMailer作成されたメーラー「app/mailers/contact_mailer.rb」を編集 [...]

                【Rails】audiojs-railsの導入からオーディオファイル再生までの手順

                2019年10月10日 21:31
                  はじめに HTML5にはオーディオファイルを埋め込む専用のタグが用意されています。 <audio src="sample/sample.ogg" controls> <p>音声を再生するには、audioタグをサポートしたブラウザが必要です。</p> </audio>このaudioタグをより便利にしたJ [...]

                  【Rails】ヘルパーメソッドのリンクでアンカーを指定する方法

                  2019年10月10日 21:30
                    はじめに アンカーリンクとは、例えば以下のようなタグのことです。 <a href="#comment">コメント</a> ... <a name="comment"></a>通常のリンクはリンク先ページの先頭に遷移しますが、アンカー名(「#」付きの文字列)を指定することで、リンク先ページのさらに指定し [...]

                    【AWS】awscliのインストール・初期設定の手順

                    2019年10月10日 21:30
                      はじめに AWSはWeb上に専用のコンソール画面が用意されていますが、操作によってはコンソール画面から行えないことがあります。 そんなときはAWSのコマンドラインツールである「awscli」を使うと便利です。 環境 • macOS Mojave 10.14.6 • Homebrew 2.1.11 • a [...]