ReactRouterを使ってGoogleログイン前と後で画面を変える

前回に引き続きGoogle Sign-In をReactなSPAで使ってみた時の日記、2日目です。 今回はReactRouterを使って、ログイン前と後で画面を変えてみます。 ReactRouterを導入 ReactRouterを使う。バージョンは 4.2.2 。 $ npm install --save-prod react-router-do…

ReactとGoogle Sign-In

Google Sign-In をReactなSPAで使った時の日記です。 サーバーとの連携やセッションの管理について少し悩んだのでメモっておきます。ちょっと長くなりそうなので何回かに分けます。 Google Sign-In Google Sign-Inと言っているのはこれのこと。 developers.g…

JUnit実践入門のMockitoの部分をJMockit (version 1.37) でやってみた

Java アドベントカレンダー 2017 5日目の記事です。 以前書いた記事のJMockit のバージョンが古くていつか更新したいなぁと思っていたので更新しました! blog.bati11.info この記事は、JUnit実践入門のMockitoについて説明してる部分をJMockitでやってみま…

MobX + Babel + webpack + Flow

地元の勉強会のための準備です。 yokohama-north.connpass.com 前提 $ node -v v8.2.1 $ npm -v 5.3.0 準備。 $ npm init MobX インストールします。 $ npm i mobx -D MobXを使ったストアのサンプル。このチュートリアル分かりやすいです。 MobX: Ten minute…

echoサーバーを書いてみたときのメモ その3 マルチプロセス、ノンブロッキングI/O、I/O多重で複数クライアントを捌く

前回、前々回の続き。 echoサーバーを書いてみたときのメモ その1 ソケットAPIとTCP echoサーバーを書いてみたときのメモ その2 なぜ複数クライアントを捌けないのか 複数クライアントを同時に捌くために以下の方法で対応してみる。 ブロッキングI/Oのまま。…