べんきょうのきろく

毎日こつこつ…プログラミング勉強の記録。

2023-02-01から1ヶ月間の記事一覧

謎の点灯

4:19開始 みんな就寝中の夜中0時頃いきなり点灯 だれかが寝ながらリモコンのスイッチ押したみたい… 自分の周りにはなくて眠すぎたからそのまま寝て、勉強で起きたときに常夜灯にはできないけどとりあえず元から消灯… リモコン探さなきゃ ・結合テストコード …

微妙な知識

4:51開始 月末にやりたいことを30分くらいやってから勉強開始でやや出遅れ。 毎日のドリル1つに躓きまくり、カリキュラムまでたどり着けず…。 なんとなくわかってるけどエラー出まくりで調べてたらなんとか正解にたどり着けた。 でもなんだか消化不良感… ・C…

そろそろ体を休めないと?

5:21開始 昨日は勉強の日でなんだか疲れたのかな、全然起きれなかった そろそろ一旦しっかり寝ないといけない感じ? ・コントローラー単体のテストコード モデル単体がDBとのやり取り(データの有無とかカラムの縛りとか)を確認していたのに対して、コントロ…

やる気になれない日

4:52開始 昨日寝るの23時近くて起きれなかったなー 今日は勉強の日だから頑張らないと! ・if a&&b ~ end aとbがtrueの場合の処理。aがfalseの時点でbを見ずにfalse判定される。 ・if a||b ~ end aとbのいずれかがtrueの場合の処理。aがtrueの時点でbを見…

テストコード続き

4:37開始 眠すぎて起きれないー 布団が恋しくて出れないー 気合足りなくて巻き返せてないー ・Faker gem。名前とかemailとか適当なものを用意してくれる。Faker::Internet.free_emailとか。(number: 2)とか(min_length: 6)とかでバリデーションも付けられる…

テストコード

4:04開始 この何日かは 時間の無さ+眠気 で全然理解できてなかったけど、最後の練習問題で一気にわかった気がしたテストコード。 ・簡単なテストコードの時 RSpec.describe '簡単なテストコード' do describe 'タイトル' do it 'タイトル' do expect(何かエ…

時間がない!

予定より30分遅れてるからただ更新するだけ。 愚痴でごめんなさい。 時間がないのになんで私にばっかやること増えるのか不思議。 私にしかできないと言って携帯いじってるのなに? 代わりにやれること引き受けてくれ! 勉強進まずでした。

今日は愚痴しか出ない

5:43開始 なんで今日はこんなに遅いかというと、4時過ぎから家のことをしていたから。 こんなに早起きして自分の時間や睡眠時間を削っても報われない感… 私の人生、そんな人生だと思いたくないんだけどな… ・配列.each_with_index do |item, i| ~ end 配列…

テストコード

4:34開始 昨日はあまりにも寝不足で寝る直前には頭痛。 布団入ったら一瞬で寝たようで記憶が途切れているような感覚。 ・RSpec railsのテストコードのgem。 1つずつ手でテストするのは煩雑すぎるからこうゆうのを使う。 ・describe .rspec.rbにテストコード…

寝不足!

5:06開始 インプットってなんて眠いんでしょう アウトプットはとても楽しい(エラーとか出ても)から勉強続けられる ・revert …github 間違ってpushしたcommitを取り消す Historyで取り消したいcommitを右クリック>revert changes ... ブランチ切って、編集→c…

目がだるい

10:04開始 本当は10時スタートのはずが。 なんで私の予定は予定としてカウントされないのか…謎。 ・github 修正点を残して問題があった際にそこに戻って修正できる。複数人で作成する場合にブランチを切って別々に作業してあとから合体したりできる。ローカ…

とりあえずの更新

5:27開始 寝不足すぎて遅いスタート。 今日は勉強デーだしちょっと体力温存。 7時半すぎても誰も起きてこない… ・レスポンシブwebデザイン…html htmlのheadに <meta name="viewport" content="width=device-width, initial-scale=1.0"> sscに @media (max-width: ???px) {表示内容} で使用するデバイスによって表示が変わるページが</meta>…

巻き返し

4:17開始 おお急ぎで遅れを取り戻す日。 1日遅れまで取り返せた。 ・ペルソナ サービスを使うユーザー。細かく設定する。 ・ユーザーストーリー ペルソナがどんな課題を解決したいと思っているか、それはどんな機能で解決できるかを考える。 ・エンティティ …

抜け出せたー!

4:08開始 エラーの躓きが気になりすぎて 寝不足のはずなのにいつもよりしっかり起きて集中できた。 そしてこの何日間か停滞していたエラー問題、やっと終わった! 2問あったうちの2問目は1発クリアできたーよかったー 1問目で躓きまくってよーく復習したせい…

昨日と変わらず

4:27開始 昨日の復習せずに問題をまた解き始めたのがいけなかった… 全く進まず。焦る。 エラー問題むず。

これはやばい

4:13開始 毎日のルビーの問題1問に30分くらいかかっているし 今日はエラー解決の問題が検討もつかなかった… そして1単元も進まず… ・デバック バグを見つけて直すこと rails のgemを入れておけばbinding.pryでそこまでで処理がストップして確認できる 日中に…

疲労感

昨日は勉強中断して出かけてしまって更新できず。 今朝は4:31スタート。 眠い日は理解度落ちて困る… ・ビジネスロジック データ処理をするプログラム。 データのことだからモデルに書き込む。 ・検索 model.where('columnを含む条件式') ・LIKE句 whereと一…

勉強の日 :

4:50-6:13 10:00-そろそろ終わり 今日はなかなか重たい内容だったな… 以下自分なりの理解 ・devise_parameter_sanitizer.permit() ユーザーからの入力情報に予期しないことを書かれないために制限する方法。 ・application_controller.rb railsでgemの内容を…

圧倒的寝不足

4:18勉強開始 前日22時までの就寝必須だ…がんばれ自分。 以下自分なりの理解 ・before_action :メソッド名 コントローラーで、同じ内容記載のアクションがあったときにまとめて記載する方法。例えば、最初にbefore_action :メソッド名, only:[:new, :edit]、…

やや寝坊

4:46起床 基礎の時みたいな章末問題がなくて、ちゃんと覚えられているか不安。 以下自分なりの理解 ・ストロングパラメーター requireとpermitでフォームの入力内容を制限する。データを守る役割にもなる。 ・バリデーション 空データの入力を制限する。 ・P…

覚えること多い

4:23 勉強開始 ルーティングの設定とか、理解できているようないないような… 見て理解できても自分で1からはまだ難しいな… 以下自分なりの理解 ・resources ルーティングを自動で作成してくれる。config/routes.rbに書く。 only: :アクション名でアクション…

眠い

4:30 勉強開始 応用カリキュラム本格スタート 以下自分なりの理解 ・Gem ruby開発に使用する便利なプログラムのパッケージ。 一般的にはライブラリ。rubyではGem。 Ruby on RailsもGemのひとつ。 ・レスポンシブwebデザイン パソコン、タブレット、スマホで…

はじめて

テックキャンプでプログラミング勉強中。 昨日基礎から応用になりました。 <目標> 「日々の学びの成果」を書く。 まずは1日1回がんばる。 はてなとツイッター開設するのに時間がかかっちゃった。