Entries from 2020-04-01 to 1 month

sshや公開鍵・秘密鍵の設定について

今日はsshや公開鍵・秘密鍵の設定についてまとめてみました。 クライアント側(接続する側)での公開鍵・秘密鍵の生成 公開鍵・秘密鍵を生成する時は、「ssh-keygen」コマンドを使います。 ssh-keygen -t rsa . (省略) . The keys randomart image is: +--[ …

herokuコマンドのまとめ

herokuコマンドについてまとめてみました。 アプリを作成する(名前は自動生成) heroku create >Creating app... done, fathomless-beyond-39164 >https://damp-fortress-5769.herokuapp.com/ | >https://git.heroku.com/damp-fortress-5769.git アプリを作成…

Railsにおけるバリデーション(validation)

今回はRailsにおけるバリデーション(検証)について見ていきましょう。 バリデーションはモデル(Model)についた機能であり、ユーザーから渡されたデータをDBに保存する時に必ず実施される重要なステップです。 テーブルのレコードを作成・更新する時、「…

Railsにおけるシンボルの概要と利点

Railsでコードを組んでいるとよく「:cat」のようなものを見かけると思います。これは「シンボル」と呼ばれ、名前を示すオブジェクトです。見た目は文字列ですが、実際バックでは整数として扱われます。Raislではよく登場し、使いこなせるようになるとコード…

Ruby、Railsで使われる主要なメソッド

久しぶりにブログを更新しました。今日はRuby、Railsでよく使われるメソッドについてまとめてみました。いずれもユーザーが定義しなくてもすでに準備されているメソッドです。 Railsでは、Ruby単体では利用ができない特殊なメソッド(present?など)があるの…