週報:2023-03-13~2023-03-19

1週間の振り返り

  • チーム開発のissue対応
    • FBCのイベントを外部カレンダーで購読できるようにする(継続)
  • JSPrimer輪読会
  • Rails Guide再読
  • 自作サービスのDB設計
  • Googleログインの検証
  • vite_railsを使って環境構築
  • Fly.ioのデプロイテスト
  • GitHubActionsの定期実行処理の調査
  • Google Calendar APIの調査

1週間の成果

FBCのイベントを外部カレンダーで購読できるようにする(継続)

週一で開催されているチーム開発MTGでコントローラーを切り出した方がよさそうというレビューをいただき、修正中です。 分割したは良いもののなぜ切り出した方が良いという判断をしたかの課題解決はできていないため、メンターさんにペアプロの時間をいただいて相談予定です。

JSPrimer輪読会

週2回で継続開催中です。 他にもブルーベリー本輪読会とリーダブルコード輪読会に参加中。 無理のない範囲で予習復習して取り組んでいます。

Rails Guide再読

先週に引き続き

自作サービス関連

  1. リソース設計とDB設計を提出して1度目のレビューをいただきました。見直しをして再提出まで完了
  2. Fly.ioのデプロイをテストしました。ipv6の割り当てでエラーになってしまっていて、成功していませんが手順は把握できました。
  3. vite_railsRailsとVue.jsを実行できるかを簡単なサンプルアプリを作成して検証しました。画面描画までできた!
  4. Googleログインの導入手順をサンプルアプリを作成して検証しました。とりあえずログインが可能なことは確認できた!
  5. GitHubActionsの定期実行処理の調査。これはやり方を調べて把握したのみで、まだ検証できていません。3月中にサンプルアプリとかで一度は触っておきたい。
  6. GoogleCalendarAPIの調査。ユーザーのメインカレンダーに対して登録したいイベントを都度APIを叩いて連携させる方向で検討中です。

読んでいる本

タイトル 進捗
雰囲気でOAuth2.0を使っているエンジニアがOAuth2.0を整理して、手を動かしながら学べる本 100%
達人プログラマー 40%
Scheme手習い 12%
リーダブルコード 飛び飛び・・・
Vue.jsビギナーズガイド 3.x対応 15%
エンジニアのためのドキュメントライティング 20%

自作サービスでGoogleログインやGoogleCalendarApiを利用するためOAuthについての本を読んでおいて本当に良かったです!

今週はこんな感じでした〜