fjordbootcamp

ローカルで立ち上げたbootcampにスマホからアクセスする方法

MacのIPアドレスを調べる MacのIPアドレスを調べる 私の環境だと、192.168.1.13になります。 2.bootcamp/config/environments/development.rbに以下を追記してください。 IPアドレスは読み替えてください。 config.action_controller.asset_host = "http://1…

はじめてのコードレビュー

フィヨルドブートキャンプのプラクティスでは、開発に参加して PR を送りマージするというプラクティスがあり、その中で生徒が書いたコードを生徒がレビューすることがあります。 はじめてコードレビューをしたので、個人的なポイントをまとめておきます。 …

日報を書こう! (日報自動投稿プログラムもあるヨ!)

この記事は4分程度で読めます。 はじめに これは「フィヨルドブートキャンプ Part1 Advent Calendar 2020」14日目の記事です! 昨日は西田剛さんの 見えてきたエンジニア像 でした。 adventar.org Part2もあります。 adventar.org この記事で書いたこと フィ…

二郎系npmを公開しました

フィヨルドブートキャンプには「npmを作って公開する」というプラクティスがあります。 みんな思い思いに自分が作りたいnpmを作っていたので自分も好きなものをテーマに作りました。 今回作成したnpmのページになります。 www.npmjs.com 入力した住所の近く…

はじめて学ぶソフトウェアのテスト技法を読んだ

フィヨルドブートキャンプのプラクティスには、自分で作成したRailsアプリのテストコードを書くプラクティスがあります。 実際にテストコードを書く前に、どのようなテスト技法があるか、TDDとは何か、test-unitについて学習します。 テスト技法について勉強…

ユーザーフォローの関連付けを自分の言葉で説明してみる

Rails Tutorial 14章でお馴染みのユーザーフォロー機能。 ユーザー同士の多対多と関係するコードについて、自分の言葉で説明してみたいと思います。 尚、実装例や全ての解説とコードは以下の記事にまとまっていますので、とりあえず動かしたいという方はそち…