2020-01-01から1年間の記事一覧

rails tutorial2章の最後 herokuへのデプロイの所でローカルでは動いていたが、heroku上でアプリを開くことができなかった ActionView::Template::Error (ERROR: invalid value for parameter "client_encoding": "utf8mb4" heroku logsでこのようなエラーが…

iterm2 zshrc

iterm2にカラースキームを入れても色が変わらず色々調べた 参考にした記事 記事1 記事2 記事3 記事4 最終的にはgithubのコードをコピーしてプロンプトの表示の部分だけを自分好みに書き換えただけ コマンドを入力した時に全体が左側にズレる現象が起こったが…

rubyのバージョン

rails tutorial の為にvscodeでのrails環境を作成した 作成時はrails sでサーバーが起動できることをかくにんしたが、改めて起動したところ hello_app % rails s Your Ruby version is 2.6.3, but your Gemfile specified 2.7.1 起動に失敗する % rbenv vers…

rails tutorial vscode

vscodeでrails tutorialをやる 今後も使うことがあるかもしれないので残しておく VS codeの初期設定とRuby on Railsの環境設定 環境構築 こちらの記事を参考にさせていただきました railsプロジェクトの作成 $ rails new app --database=mysql $ cd app $ bu…

rails tutorial 7章~

8/13 7.3.4失敗時のテスト~ 8/16 7章終了~8.2.5 7章から難易度が上がっていくのがわかります テスト関係は全然理解できません assert_difference assert_differenceメソッドの第1引数に渡したメソッドの値が、ブロック内で変更されることを検証する 第2引数…

rails tutorial 6章~

8/12~ 6章 validatesメソッド 想定外のデータを弾くための機能 検証ルールを書いておく validate :カラム名,検証ルール 空データの登録を防ぐ presence 文字数の制限 length データの重複を防ぐ uniqueness 特定の値が存在するか確認 inclusion assertとasse…

rails tutorial 5章~

8/11 5章~ routes.rbのasオプション asオプションをつけると、名前付きルートを変更することができる。 get '/help', to:'static_pages#help' as: 'helf' 名前付きルートとしてhelf_pathとhelf_urlが作成される。 試してみたが、元のhelp_pathとhelp_urlは使…

Rails tutorial 3~

8/9 RailsTutorial 3章 8/10 RailsTutorial4章 8/10は14時間近く勉強していたにも関わらず1章しか進まず、少し気になることがあると調べ始めてしまい全く進まなくなってしまう。 gitコマンド 削除コマンド git branch -d ブランチ名 マージ済みのブランチの…

rails tutorial

GitHubのリポジトリ private public GitHubのリポジトリをpublicで作っていたので、privateに変えようと思ったが、設定がどこにあるのか分からなかったので調べた。 GitHubの画面右上のアイコンを押してsettingから一番下のDanger Zoneの一番上Change reposi…

初めてのGitとGithub

初めてのGitを始めました。 事前準備が終わって、いよいよコマンドを使っていくセクション3の最初から詰まりました。 デスクトップにフォルダを作ってその中にtxtファイルを作ったのですが、iCloud Drive の下にデスクトップが存在していて、アドレスがわか…

ウェブ開発入門完全攻略コース git

セクション16:Git終了 とりあえず最後まで終わりました。 途中MySQLやRailsの所で理解できていないことは多々ありましたが、とりあえず最後まで進めました。 基礎的なことはなんとなくわかるようになったのかなというレベルですね。 この後やっていこうと考…

ウェブ開発入門完全攻略コース セクション16

ついに最後のセクションのgit入門に到達しました。 途中わからないことだらけですが、適当に調べてわかったつもりになりながら進めています。 git addは必要なのか 調べたら出てきましたが、実務を経験してみないとわからなそうです。

ウェブ開発入門完全攻略コース Ruby入門

セクション13 Ruby入門 cloud9のエディタでmacの上下のカーソル移動が使えなくて不便に感じたので、設定を変更した方がいいと思いました。 control + p と control + n のkeybindingsを変更すればいいだけです。 演習:条件分岐 条件分岐の演習ですが、ifで…

サラリーマン夜の勉強 JavaScript DOM操作

JavaScript DOM操作 演習:DOM操作で悩んだ所 <html lang="ja"> <head> <meta charset="utf-8"> <title>演習:DOM</title> </head> <body> <ul id="lists"> </ul> <input type="text" id="newList"> <input type="button" value="追加" onclick="append()"> <script src="js/exercise.js"></script> </body> </html> functio…

サラリーマン夜の勉強 JavaScript

本日の学習 ウェブ開発入門完全攻略コース JavaScript入門 終了 JavaScript DOM操作 ノードを追加まで メモ onclickはHTMLとJavaScriptどっちでも記述できるみたいだがどっちを使えばいいのか。 クリックイベントの指定方法は主に3つあるようで、 HTMLで<input type="button" onclick="関数名()">とす…

ウェブ開発入門完全攻略コース bootstrap

bootstrapのnavbarの解説で分からない所があったので、メモを残しておきます。 navbarの色を変更する方法 文字色を変更する場合は、navbar-lightかnavbar-dark 背景色を変更する場合は、bg-lightかbg-dark` そして背景色の変更はcssのbackground-colorで色指…

スクールに通うために

まず退職願を出さないといけないので書き方を調べました。 紙を買いに文房具店に行ったところ退職願を書くためのセットが売っていたので買いました。 株式会社ササガワ:商品検索>詳細 退職願を書くのは初めてなので、こういうのはありがたいですね。 明日…

ウェブ開発入門完全攻略コース セクション7から

テキストエディタの自動補完によって稀に意図していない文字が入力されるのが嫌だったので検索した結果 https://qiita.com/mitsudaman/items/a727d36c9fac47987fab enterで確定することはあまりないと思いますが、多少は良くなると思います。 タグを入力する…

ウェブ開発入門完全攻略コース HTMLステップアップ編

progateのウェブ開発パス(ruby on rails)をやった方はHTML基礎編は最後の演習だけやれば問題なさそうでしたが、ステップアップ編ではテーブルというprogateでは使わなかったものが出てきた。 progateのHTML/CSSを学習したわけではなくパスだけを学習したので…

ウェブ開発入門完全攻略コース HTML入門

とりあえずprogateのweb開発パス(ruby on rails)を一周終えたので今日からudemyの教材をやっていこうと思います。 ウェブ開発入門完全攻略コース https://www.udemy.com/course/web-application-development/ これをやっていきたいと思います。 htmlとcssの…

サラリーマン夜の勉強

初めましてymです。 このブログでは、IT業務未経験の私が学んだプログラミング等を日記として残していければと思っています。 初心者ですので参考になる情報ではなく、個人的なメモのようなものになると思います。 ブログもプログラミングと同じく未経験で…