2021-10

データベース

【SQL】基礎 総まとめ

SQLの基礎についてまとめています。 SQLでできること データの分析ができる。 SQLとは SQLとは、クエリを書くための言語のこと クエリとは・・・データベースに送る命令のこと クエリ SEL...
git・インフラ・環境構築

gitの覚えておきたいコマンド

gitの基本は習得した上で、+αで覚えておきたいコマンドについてまとめました。 $ git status 変更したファイルのファイル名を表示してくれる。 commit が全てされているときは、以下のように出力される。 ...
JavaScript

【JavaScript】基礎 総まとめ

JavaScriptの基礎をまとめています。 Rubyを一通り学んだ後にJavaScriptをまなんだため、ちょいちょいRubyとの比較を入れております。 変数 命名ルール 2語以上の場合は大文字で区切る! ...
Ruby on Rails

【Rails】ストロングパラメータとは何か

ストロングパラメータとは Mass Assignment機能を利用する際に起こり得る脆弱性へ対応する手段の1つ。 Mass Assignmentとは モデルの生成や更新の際に以下のようにハッシュを使って一括で属性...
Ruby on Rails

【Rails】ルーティングresource(単数形)

Railsのルーティングはresourcesで定義できますが、それ以外の方法として、resource(単数形)を使った方法もあるのでそれらについてまとめました。 resourcesでルーティングを作成する場合 Rails.ap...