Doiya’s blog

日々の進捗を書く雑記ブログ(メインはエンジニアやプログラミング関連)

2021-05-01から1ヶ月間の記事一覧

javascriptのデバック方法

JavaScriptの代表的なデバッグ方法としてconsole.logとdebuggerがあります。 1console.log:実行時にブラウザのコンソール画面に任意のメッセージを表示するメソッド ①右クリック → 検証 → Consoleタブをクリックするとコンソール画面が表示されます。 ②例え…

今回の中間バグ課題で学んだこと

まず前回のバグ課題と比べて圧倒的に成長していたと思う。 前回は本当に右も左もわからない状態でいきなり解説動画を見たからね。 今回は体感では以下の感じやと思う。 自力でできたところが6割 解説動画でヒントを得てできたのが3割 エラーを検知せずにいつ…

マイグレの救世主

今後、up.downするときは以下のコマンドを使うわ。 bundle exec rake db:migrate:up VERSION=[バージョン番号] bundle exec rake db:migrate:down VERSION=[バージョン番号] 今日はそれだけ! 参考: migrateするときめも - Qiita 追記(2022/04/07) qiita.com…

sorceryの説明

少しsorceryを勉強する機会があったので いい機会なのでまとめてみる。 (ざっくりとなので、不充分なところが多々あるのはご了承ください。) DB 00テーブル。 crypted_password パスワード流出を防ぐための暗号化されたパスワード unique:true 重複を防ぐ。…

現場Rails 写経で得た事(4章) 後編

とりあえず、自分が特に学んだものを列挙していきます。 1 モデルの仕組み Railsにおけるモデルの検証は基本的に「モデルオブジェクト(レコード)をデータベースに登録・更新する前に検証を行い、エラーがあれば登録・更新をしないで差し戻す」と言う仕組み…

現場rails 写経で得た事(4章) 前編

まずエラーを見ようね。 Migrations are pending. To resolve this issue, run: bin/rails db:migrate RAILS_ENV=development これはマイグレーションのリセットとかもあり得るのかもしれないけど 意外とスペルミスもあり得るかのでその点、確認して方がいい…

現場Rails 写経して得たこと(3章)

全部は書けないので、ほんの一部分だけ書きますね。 1こんなエラーが出たよ。 I18n::InvalidLocaleData at /tasks/new can not load translations from /Users/??/workspace/??/kiso/taskleaf/config/locales/ja.yml: #<Psych::SyntaxError: (<unknown>): could not find expected ':' whil</psych::syntaxerror:>…

苦渋の決断

昨日、訳あって 「自分は何にも理解してない」 「自分のやってきたことは全部無駄だったのかな。」 と思う出来事があった。本当に辛かった。今もその傷癒えてないかも そうはいうても、このままではいけないとも思い 苦渋の決断で現場Railsを再度復習する決…

質問とは

最近RUNTEQで質問に関してのイベントがあり その時に講師がいろいろと言ってたので それをまとめる。それと質問に関して色々思うことがあるので、それもついでに書く。 質問とは問いただすこと まず最初にGOODな質問は講師も求めてないみたい。 とりあえず、…