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

5月28日、29日 今日の積み上げ

28日 爆睡してしまい、今日の積み上げを書けなかった。反省 ## チャットアプリ自動更新機能実装 ページ全体を更新しなくても、送信したものが自分以外のチャットメンバーもリアルタイムで表示されるようになる。(LINEみたいな感じです。) 今まで実装した非…

5月27日 今日の積み上げ 腹痛治ったと思ったら再発?

## チャットアプリ、メッセージ送信の非同期化 ・respond_to リクエストに含まれているレスポンスのフォーマットを指定する記述を元に条件分岐ができる ・animateメソッド メソッドを利用したオブジェクト(レシーバ)が持つプロパティなどを、指定した値ま…

5月26日 今日の積み上げ

## 非同期通信 ・jquery-rails ・FormData フォームデータの送信に使用することができる ・attrメソッド (attribute) 要素が持つ指定属性の値を返す ・processDataオプション デフォルトはtrue。dataに指定したオブジェクトをクエリ文字列に変換する役割があ…

5月25日 今日の積み上げ 腹痛再来。

## プログラミングにおけるテスト ・テストとは プログラムが意図したとおりに動くことを確かめること 本番の環境で実際に作動するプログラムを「プロダクションコード」 テストを行うためのプログラムを「テストコード」 ・RSpec Rubyを元に作成されたテス…

5月22日 今日の積み上げ 腹痛継続

相変わらず腹痛が治らない。 病院でもらった薬は効いているのか… ## フロント実装 ようやくフロント実装が完了し、LGTMももらえた。 めっちゃ時間かかったけどなんとか完成したので良かった。 ただ、完成までに丸3日かかったのは悔しいので、時間があったら…

腹痛

やばい とりあえずあとは投稿フォームのみ

5月21日 今日の目標

フロント実装に取り組む。 それぞれのクラスを5分割にするところまでは完成させて、出来たら中身の細かいところまで手を付けたい

5月20日 午後の積み上げ

## フロント実装 ・学習した情報をもとにフロント実装を行った。 ヒントが限られてきて前に進むスピードが遅くなってしまった。 明日の朝から頭をリフレッシュした状態で取り掛かる

5月20日 午前の積み上げ

## データベース設計 ・データベース設計書のLGTMをもらえた ## フロント実装 ・Sass(サス) : CSSの機能を拡張したもの。機能は非常に似ているが異なる言語である。sass拡張子やscss拡張子がある。主流はscss ・パーシャル : 分割したSassファイルのこと…

5月20日 今日の目標

## データベース設計(7〜8時間) ・DB設計のLGTMをもらう ・フロント実装を進める ・出来たらページのレイアウトを完成させるところまで行きたい ## 復習(1〜2時間) ・Rubyの復習 ・Railsの復習 ## Youtube動画視聴(1〜2時間) ・しまぶーのIT大学 Javas…

5月19日 午後の積み上げ

## データベース設計 ・正規化 : 正規化とはデータベースのデータ構造をより効率的で重複やムダのないシンプルな構造にするための手順 ・正規形 : 正規化を行ったあとのデータベース ・正規化の順番 : 非正規、第一正規形、第二正規形、第三正規形、と言…

5月19日 午前の積み上げ

## データベース設計 ・エンティティ : ユーザー名や、投稿内容などの概念の総称 ・リレーション : エンティティ同士の関係性 テーブルのレコード(ー)、カラム(|)で文字の書き順に合わせて覚えた ・主キー : テーブル内で他のレコードと区別をつける…

5月19日 今日の積み上げ

1、(5〜7時間) データベース設計の基礎学習 カリキュラを参考にしながらChatSoaceの作成に入ります。 出来ればフロント実装の部分までやります。 2、(2〜3時間) 応用課程で理解度の浅い部分を読み直す。 JavaScript, jQuery, Git, Github Githubのスラッ…

5月18日の学習記録

## jQuery ・JavaScriptの記述を簡素化できる。 ・$(this) よく使うらしい ・検索バーの実装 ## Git, Github ・開発に必要なツール ・複数人で共有ができる ・修正点を把握しやすい ・Github desktop ・ローカルリポジトリ 自分のパソコン上のリポジトリ ・…

2回目のブログです。

日々の記録をできるようにします。