yujiroのプログラミング

勉強内容をアウトプットし、サボらないようにする為のブログ

2019-06-01から1ヶ月間の記事一覧

<DAY130>学習忘備録

●6/30(日) ●学習日数 130日 ●学習時間(本日)1.5時間 ●累計学習時間 680.5時間 ●一日あたりの平均学習時間 5.23時間 学校には行かず。朝rubyの問題を解く ケツメイシのライブにいく!

<DAY129>検索機能実装(search_cop)

●6/29(土) ●学習日数 129日 ●学習時間(本日)6時間 ●累計学習時間 679時間 ●一日あたりの平均学習時間 5.26時間 search_copとは 検索機能実装を簡易化するgem。 直感的な記述で、検索機能を実装できる。 gemを導入 gem 'search_cop' 手順1 対応モデルに適用…

<DAY128>ドリルから引っ張る

●6/28(金) ●学習日数 128日 ●学習時間(本日)8時間 ●累計学習時間 673時間 ●一日あたりの平均学習時間 5.23時間 複数の文字列が配列に入っているか確認する方法 問題文 1,2,3が全て配列内に入っていれば「True」それ以外は「False」と 出力されるメソッドを作…

<DAY127>パンくずgeneralについて

●6/27(木) ●学習日数 127日 ●学習時間(本日)9.5時間 ●累計学習時間 665時間 ●一日あたりの平均学習時間 5.23時間 パンくずとは WEBサイトの現在地を表示リスト。 SEO対策にもなるらしいが、今回はその件は割愛。 gneralを用いたパンくずの導入と利用方法につ…

<DAY126>sliceメソッド、Rangeオブジェクトについて

●6/26(水) ●学習日数 126日 ●学習時間(本日)7時間 ●累計学習時間 655.5時間 ●一日あたりの平均学習時間 5.19時間 sliceメソッドでできる事 引数に従い、文字列の中から、部分文字列を取り出します slice (String)クラスの場合、他にも配列バージョンの使い方…

<DAY125>ドリルを解いて

●6/25(火) ●学習日数 125日 ●学習時間(本日)9時間 ●累計学習時間 648.5時間 ●一日あたりの平均学習時間 5.11時間 問題文 あなたは警官です。aとb二人の容疑者の取り調べをしています。 どちらも証言がTrue、またはFalseであればその証言はTrueです。 しかし…

<DAY124> ぼっち演算子について

●6/24(月) ●学習日数 124日 ●学習時間(本日)0時間 ●累計学習時間 639.5時間 ●一日あたりの平均学習時間 5.11時間 ぼっち演算子とは? 値がnilの時にエラーを返すのでなく、nilを返し、nilを格納してくれる。 nilになる場合に、エラーをを回避したい時に使う…

<DAY123>学習忘備録(休日)

●6/23(日) ●学習日数 124日 ●学習時間(本日)0時間 ●累計学習時間 629.5時間 ●一日あたりの平均学習時間 5.00時間 1日振り返り 家の模様替え。TVの配置を変えイメージ一新。 電子レンジ購入。ラグ購入。 夜はお好み焼き で食事。 その後は、国際フォーラムの…

<DAY122>carrierwaveを用いた画像表示と連続投稿について

●日程 6/22(土) ●学習日数 122日 ●学習時間(本日)10 時間 ●累計学習時間 629.5時間 ●一日あたりの平均学習時間 5.11時間 結論 gem、carrerwaveを導入する アップローダーを作成する 保存したいモデルとカラムを指定する ストロングパラメーターの設定 filed …

<DAY121>filed forを用いた投稿について

●学習日数 121日 6/21●学習時間(本日)6時間 ●累計学習時間 619.5時間●一日あたりの平均学習時間 5.11時間 フォームがらみの学びを具現化 filed forについて from forのオプション。異なるモデルにデーターを保存したいときに使用ができる。(例) カラム名 保…

<DAY120>active hashについて

●学習日数 120日 6/20●学習時間(本日)8時間 ●累計学習時間 613.5時間●一日あたりの平均学習時間 5.11時間 activehashについて 都道府県データーを格納。 導入 gemの導入 導入 モデルの作成 アソシエーションを組む 使い方 view 参考文献 activehashについて …

<DAY119>scopeについて

●学習日数 119日 ●学習時間(本日)9時間 ●累計学習時間 605.5時間 ●一日あたりの平均学習時間 5.05時間 *scopeについて *参考記事 qiita.com *モデル以外でも使えるか どうなのかを確認したい

<DAY118>アソシエーションのデーター取得について

●学習日数 118日 ●学習時間(本日)11時間 ●累計学習時間 596.5時間●一日あたりの平均学習時間 5.05時間 問題となったケース 外部キーを元に子データーの要素を取得する場合 結論。eachの中にeachをかける必要がある。 テーブルの概要 親 itemsテーブル 子 ite…

<DAY117>学習忘備録

●学習日数 117日 ●学習時間(本日)7時間 ●累計学習時間 585.5時間●一日あたりの平均学習時間 5.00時間 一覧ページサーバサイド 必要なモデルの作成 必要なモデルからデーター取り出し一覧表示。 すでにあるデザインにロジックを付け足していく

<DAY115-116>学習忘備録

●学習日数 115日 ●学習時間(本日)7時間 ●累計学習時間 578.5時間●一日あたりの平均学習時間 4.92時間 共同作業内容 新規登録画面のマークアップ3ページ分 DAY116 完全オフでパソコン触らず

<DAY114>hamlとsassの基礎文法を学び直す

学習状況 ●学習日数 114日 ●学習時間(本日)10時間 ●累計学習時間 561.5時間●一日あたりの平均学習時間 4.92時間 サーバーサイドのsessionを用いたログイン機能実装について、 必要なモデルの追加など、詰まってしまったから、先にフロントを作る事にした。 h…

<DAY113>Google reCPATCHAの実装 rails gem

学習状況 ●学習日数 113日 ●学習時間(本日)7.5時間 ●累計学習時間 551.5時間 ●一日あたりの平均学習時間 4.85時間 googleサイトからAPIのKEYを取得 参考文献を参照 登録してサイトキーとシークレットキーが発行される 「ppppppppppCAPTCHA」が登録されました…

<DAY112>学習忘備録 devise新規登録時のエラーについて

学習状況 ●学習日数 112日 ●学習時間(本日)10時間 ●累計学習時間 544.0時間●一日あたりの平均学習時間 4.85時間 新規登録後、ルートエラーになる。 似たような事例は数あった。teratail.com 現状の観測範囲で、とりあえずしっくりきたのが routeを足す事。 r…

<DAY111>マイグレーションファイルにファイルを追加するには?

学習状況 ●学習日数 111日 ●学習時間(本日)9.5時間 ●累計学習時間 534.0時間●一日あたりの平均学習時間 4.80時間 学習状況 UPされたマイグレーションファイルをうっかり消してしまった場合 手順1 ダミーのマイグレーションファイルを生成する。 手順2 versi…

<DAY110> エラーハンドリングについて

学習状況 ●学習日数 110日 ●学習時間(本日)10時間 ●累計学習時間 527.5時間●一日あたりの平均学習時間 4.79時間 エラーハンドリングとは? エラー発生時に、エラー発生原因を特定しやすくする。 エラー発生時にエラー発生で処理を止めるのでなく、 エラー発…

<DAY109>学習時間メモ

学習状況 ●学習日数 109日 ●学習時間(本日)5時間 ●累計学習時間 517.5時間●一日あたりの平均学習時間 4.69時間 今日はチーム開発の発表会であった。

<DAY108>JQUeryを使用したmarkdownフォーム生成アクション

学習状況 ●学習日数 109日 ●学習時間(本日)10時間 ●累計学習時間 512.5時間●一日あたりの平均学習時間 4.69時間 form for のクラス名の指定 曖昧だった。 :にて指定する。bootstraps使用時に確認。 <%= f.submit class:"aaaa"%> 入力されたformをjsで反映 入…

<DAY107>学習忘備録

学習状況 ●学習日数 107日 ●学習時間(本日)7時間 ●累計学習時間 502.5時間●一日あたりの平均学習時間 4.69時間 リロードしたらエラーが解消する件について 症状 送信ボタンが反応せず、リクエストが送信されない。 リロードしたら解消するエラー 原因 Turbol…

<DAY106> bootstrapにてデザインとレスポンシブ対応

*学習状況 ●学習日数 106日 ●学習時間(本日)7時間 ●累計学習時間 495.5時間 ●一日あたりの平均学習時間 4.67時間 *bootstrapにて実装 メモするより都度調べて実装していた。 アウトプットしていなかった。 次また本格的に実装するときにまとめる。

<DAY105>アプリ制作RESTな設定について

学習状況 ●学習日数 105日 ●学習時間(本日)10.5時間 ●累計学習時間 488.5時間●一日あたりの平均学習時間 4.65時間 学習状況 フォームに入力した回答を別モデルに保存するページを作成する どのような構成を検討していたか? ハマっていた理由 成功した構成 …

<DAY104>アプリ制作続き redcarpetとrougeの導入

学習状況 ●学習日数 104日 ●学習時間(本日)10時間 ●累計学習時間 478.0時間●一日あたりの平均学習時間 4.59時間 学習状況 ドリルの復習(記載方法の違いについて) railsのMarkdown記載内容をhtmlに出力する 参考文献 gemの導入 markdown記載用のhelper.rbを…

<DAY103>ruby likeってアプリを作り始めた。

学習状況 ●学習日数 103日 ●学習時間(本日)6.5時間●累計学習時間 468.0時間●一日あたりの平均学習時間 4.52時間 自分が今欲しいアプリ rubyの問題文をクイズ形式で出し合い理解を深めるゲーム 単語帳のように気軽に使う事ができ、覚えていたいメソッドや型を…

<DAY102>rubyコードと忘れていたメソッドメモ

学習状況 ●学習日数 102日 ●学習時間(本日)6.5時間●累計学習時間 461.5時間●一日あたりの平均学習時間 4.52時間 はじめに 昨日は勉強進まず、だらけた1日だった。 気を取り直し、疑問を解消すべく取り組んでいく。 追加で学んだメソッド メソッド名 効果 式…