ローカルで行った変更がサーバーに反映されない事象の対処法【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 [...]

坂井 光太郎 (Kotaro Sakai)
Ruby on Rails を中心とした Web アプリ開発全般に関する技術情報をまとめています。業務に関するご依頼・ご相談、当サイトに対するご感想やメッセージはコンタクトフォームからお気軽にお問い合わせください。