fluntdはじめに完全に日記です。技術的に解説してみようと思っていなく、実装の感想などを主に書いています。簡単なモバイルアプリを作りましたが、アニメーションを除けば基本的な機能は実装してます。研究室ではスーパコンピューターを使ってのシミュレーションがメインなので、世の中のお金を生むような、いわゆる「サービス」から離れてしまいました。今も論文のアブストラクトを執筆・教授に添削してもらっている途中です......感覚を麻痺させないためにも、1日程度まるっと時間を作って単純なサービスを開発してみたという記事です。インフラ構成CIはBitriseを使っていますが省略してます。他の本質でないところも省略してます。ゲームプラットフォームと名前が一緒だったから。パッケージ管理ライブラリがRoswellという名前で、自分が小学生のときにニューメキシコ州に住んでいてロズウェルによく遊びに行っていたから。Slackへの通知は単純だし面白みもないので秒速終えたかったから。インフラに対してGKEを用いた理由は簡単な戦略的なデプロイが可能であり、チームで運用しやすいから。ロギングとしてfluntdを採用した。機械学習のオンライン学習に用いることができるから。自分がオンライン学習用の環境が欲しかったから。MySQLは永続性と使いやすさを考慮して導入。モバイルデータベースrealmはただ使いたかったから。ユーザーの情報を格納。作成したアプリアプリの名前は「Gino」です。ログインするとGithubリポジトリを検索することができるだけのアプリケーションです。お気に入りすると検索結果を保存しておくことができます。一部のUIを載せます。