~8/19アウトプット

Render記述の際、collectionオプションを使える条件、記述法は?

Strftimeとは、記述法は?

While文を抜け出す記述は?

配列の最後の行を削除する方法は?

テストとは?

テストを書くメリットは?

単体テストとは?

統合テストとは?

テストコードの基本的な書き方は?

マッチャとは?

valid?メソッドとは?

errorsメソッドとは?

factory_Botとは?

factory_bot内のメソッドのうち、引数にシンボル型で取ったクラス名のインスタンスをfactory_botの記述をもとに作成するメソッドは?

前述のメソッドに似ているが、テスト用のDBに値が保存されるメソッドは、その注意点は?

正常に保存されることを期待するエクスペクテーションのマッチャは?

テストの際に擬似的なリクエストを行う際に使用するメソッドは?

テストの際、example内でリクエストが行われた後の遷移先のビューの情報を持つインスタンスは?

引数にシンボルでアクション名を取り、引数で指示したアクションがリクエストされた時に自動的に遷移するビューを返すマッチャは?

コントローラーのテスト時、アクションで定義しているインスタンス変数をテストするためのメソッドは?

Factory_botの設定ファイルに存在しているリソースを複数作成したい場合に利用する記法は?

emailや電話番号、名前などのダミーデータを作るためのgemは?

引数に配列クラスのインスタンスを取り、expectの引数を比較するマッチャは?

テストにおいて、created_atの時間をランダムなものにする記法は?

 

備忘録 自分にとって有用だったサイトまとめ

Macの文字を大きくする

 

ポモドーロメソッドに関して、記録したい

 

20代のためのプログラマー勉強方法

 

Gitでいろいろ取り消したい

 

テストで使うfakerの型

 

GitHubで使われている実用英語コメント集

 

私的おすすめcssフレームワーク「Bulma」その1

 

form_forにclass名をつける (jQueryテストにて)

 

Git addとは

 

railsでの正規表現について.email

 

railsアソシエーションオプションのメモ

 

VS Codeで表示言語を変更するには

 

VSCodeでファイルを開いた時にタブが上書きされる問題を回避する

 

VS Code の便利なショートカットキー

 

Vs Codeのインデント折りたたみのショートカットが変わった

 

Googleの検索方法と検索オプション、テクニックまとめ

 

決定版!!Haml小技まとめ!!

 

Shellをzshにしたらrailsコマンドが動かなくなった話

〜8/17 アウトプット

Hamlにおいて#に続く名前の意味は?

HTMLのaction属性は?

hamlクラス名を複数名指定する方法は?

“data-disabled-with”:”Save”の意味は?

エラーが発生しているかどうかを判断し、発生している場合は表示させたい内容を設定する方法は?

エラーの発生箇所を数える方法は?

Haml内でのif, each文の書き方は?

render :newの意味は?

CarrierWave,mini-magik導入の流れは?

form-forにおいて、パスがネストしている場合など、通常作られるパスとは異なるパスを指定する方法は?

パーシャルのレンダリングとは?

〜8/12アウトプット

DB設計での外部キーで使う型は?(これを型にすることでforeign_key: trueになる)

Sassにおけるパーシャルとは?まだその書き方は?

Sass内の変数の定義の仕方は?

まとまったスタイルを定義することができる機能は?また書き方、呼び出し方は?

Sassにおける&の意味とは?

全てのScssファイルを読み込む方法は?

BEMとは?(それぞれ)

Haml内の要素名自体の指定の仕方は?

ベンダープレフィクスとは?

Sass内のeach文の書き方は?

Haml内でのlink_toを使ったfont-awesomeの導入方法は?

deviceでのビュー作成方法は?

Railsにおけるフラッシュカードの記述法は?記述するファイル、日本語変更方法も含めて

8/3 アウトプット

エンティティとは?

リレーションとは?

主キーとは?

外部キーとは?

カラムの値に空の値を入れることができなくなる制約は?(書き方含む)

テーブル内で重複するデータを禁止する制約は?(書き方含む)

主キー制約とは?

外部キー制約とは?

インデックスとは?

一つ/複数のカラムに対するインデックスの記述の方法は?

正規化とは?

第1正規形の原則は?

第三正規形の原則は?

多対多のアソシエーションの書き方は?

8/2アウトプット

デプロイとは?

DDLとは?

DMLとは?

データベースを一覧で表示するSQL文は?

SQL文の中でデータベースやテーブルを作成する際の命令は?

テーブル構造を確認するための命令は?

カラムを追加する命令は?

カラムの修正の命令は?

カラム削除の命令は?

テーブルにデータを登録するSQL命令は?

テーブルにあるデータを削除する命令は?

MySQLで検索するテーブルを指定する方法は?

取得するカラムを指定する方法は?

ワイルドカードとは?取得するレコードを制限する方法は?

複数の条件を指定して式を作り、その条件が全て正であるとき、式が正になる演算子は?

一つの条件を指定して式を作り、式の正誤はその条件と逆のものになる演算子は?

一つのカラムに対し上限と下限を指定して、式を作りそのカラムの値がその範囲に含まれる時その式は正になる演算子は?

一つのカラムに対してリストを指定して、カラムの値がそのリストに含まれる時、その式は正になるという演算子は?

複数の文字列を連結させることができる関数は?

Selectでデータを取得するときに併用し、カラムに別名をつけることができる句は?(書き方含め)

指定したカラムの値が重複する行を除外してデータを取得できるキーワードは?

指定したカラムが同じ値を持つデータを一つのグループとしてまとめることができる句は?

グループ化されたデータに対して使用することができる集計関数は?(書き方含む)

指定したそれぞれのテーブルのカラムの値が一致するデータを結合することができるやり方は?(書き方含む)

ある検索結果を使用して別のSQL文を実行する仕組みは?

 

8/1アウトプット

JavaScript要素のプロパティを取得するメソッドは?

同期通信とは?

非同期通信とは?

ブラウザ上で動くJavaScriptのことをなんという?

windowオブジェクトとは?

windowオブジェクトの中の現在のページに関する情報を持つオブジェクトは?

ブラウザの履歴をたどるback(), forward()を持つオブジェクトは?

必要なタイミングで呼び出せるようにあらかじめ定義しておく関数のことを何と言う?

Ajaxとは?

UXとは?

APIとは?

ブラウザからサーバーへの通信を何という?

サーバーからブラウザへの通信を何という?

HTTPリクエスト、レスポンスの構成は?

HTTPリクエストにボディ部が入るのはどんな時?

ステータスコードとは?

Java: 定数の宣言方法

JavaScriptからHTTPリクエストを発行する方法は?

jpXHRオブジェクトとは?

console.logでのデバック方法は?

debuggerとは?

ブレークポイントとは?

GitHubでのローカルリポジトリ、リモートリポジトリとは?

GitHubインデックスとは?

git statusとは?

git addとは?

GitHubでのコミットとは?

インデックスに追加されている変更修正をコミットするためのコマンドは?