Webアプリケーションにおいて簡単にログイン認証などを実装できる Devise の導入方法です。最初に必要そうな部分をまとめてます。 Deviseの導入 実行環境は以下の通りです。 Rails 5.1.1 Ruby 2.4.1 Gemfile に以下を追加してbundle installを実行してくださ…
Ruby の定数についてまとめました。 定数 アルファベット大文字 ([A-Z]) で始まる識別子は定数です。 定数の定義と初期化は値の代入によって行われ、定数は定義されたクラス/モジュール内や継承関係がある場合は定数名のみで参照できます。 すべての定数は…
Java Servletコンテナ、Webサーバの Jetty についてインストールからWebアプリケーションをデプロイして起動するまでの手順です。 Jettyのインストールと起動 Jetty を ダウンロード して展開、実行ユーザーを作成します。 $ curl -LO http://central.maven.…
String の encode 周りのメソッドについてまとめました。
Nginx をソースからビルドしてインストールする方法です。
Git をソースからビルドしてインストールする方法です。
EBS ボリュームを拡張する方法を何パターンかまとめました。比較的最近ですが、条件付きでインスタンスを起動した状態で変更することもできるようになってます。
作成したEBSボリュームをEC2インスタンスにアタッチして使用するまでの手順です。
インスタンス変数についてまとめました。
Ruby の include, prepend, extend の違いと用途についてまとめました。