複数マイクロサービスからなるテストの複雑性に立ち向かおう:マイクロサービスアーキテクチャ(4)

第7章 テスト 複数のマイクロサービスから成り立つサービステスト、統合テストにどう立ち向かうか。という話し。 古典的な単体自動テストから話しは始まるんだけど、単体テスト - サービステスト(サービス間の結合) - エンドツーエンド(UI上から稼働テスト)…

UnityではじめるC# 基礎編 写経メモ

写経の感想 UnityではじめるC# 基礎編 写経したので忘れそうな操作をメモしておく。 「Unityの教科書」は写経済みで、Animationのadd keyframeの操作以外はサクサク進めることが出来て、写経するのに2日はかからなかった。 Unityの教科書はシンプルなミニゲ…

Unity ios-src/のサイズが大きくてGitHubにPushできない件

Push時のエラー UnityプロジェクトをGitHubにプッシュしようとしたら、libiPhone-lib.aがデカすぎてプッシュできない... initし直すしかないのかなあ。— Fumiya Ichikawa (@LET__IT__RIDE) January 5, 2020 remote: warning: File ios-src/Libraries/libil2c…

readlineのバージョンが上がってたでござるの巻き

ちょっと必要があってpsqlを使おうとしたら... $ heroku pg:psql --> Connecting to postgresql-round-81223 dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib Referenced from: /usr/local/bin/psql Reason: image not foun な…

Swift WKWebView、JSを利用したネイティブアプリ内で完結させるスクレイピング

サーバを持ちたくなくてネイティブアプリ側で外部サイトのHTMLをスクレイピング完結したい場合。 WKWebViewでページ取得するのが手取り早い。要はWKWebViewが読み込んだHTMLをスクレイピングしてしまおうという作戦。 ちなみに実験的に検証しただけなのでsto…

マイクロサービスのデプロイをどう迅速にするかの解説:マイクロサービスアーキテクチャ感想(3)

第6章 デプロイ デプロイについての章。 CIについて デプロイ先のアーキテクチャ environmentについて が解説されている。 テストがあってこそのCI ビルドが期待通りに振る舞っているかは、テストがあってこそ。テストがないCIはCIではないと本書では警鐘を…

ユーザが操作しやすいフォームとは?:インタフェースデザインのお約束(4)

第5章 フォーム フォームについて。ユーザが使いやすいフォームとはどういうものか。 少ない操作で完了。やり直しを少なくを考える。 入力フィールドについて 例えマーケティング等で有用なデータであっても、そのファンクション内で必要のない情報は入力さ…