Saqoosha

2021.08.04

Diary

ADB port forwarding の逆みたいなんないんかなーと調べたらそのまんま adb reverse コマンドってーのがあってやってみたのになぜか全然通信できねーぞと思ったら TCP だけで UDP は対応してなかったので仕方なくアプリ内にダミーサーバーを仕込んだりなんやかんや…まともな開発環境になるのはいつの日か。Unity プロジェクトをアプリ書き出ししようとしたら UnityEditor 以下のクラスが見つからんとかのエラーがでててそらそうやろと思いつつもなんとなく以前コンパイル高速化しようとして導入した Assembly Definition File が原因ちゃうかなーと削除したら解決した。謎。

2021.08.05

Diary

2つのVMをつなぐコードを書いてると3言語と2エディタをいったりきたりで型を前に書いたり後ろに書いたりショートカットがいろいろだったり脳のスイッチングのコストが結構たいへんだけどそれぞれ別の人が作ってくっつけるのもコミュニケーションコストがかかるのでやっぱ一人で全部やったほうが早い。Android Studio は JNI まわりのサポートもすごくてメソッドシグネチャを指定する文字列の中までチェックして修正してくれるので適当に書いて直してもらうほうが楽。

2021.08.06

Diary

現時点で進められるとこまでほぼ進めたので一回休み。mosquitto インストールしたり NMEA を JS でパースしたり数年ぶりに Google Maps API をいじったりした。JS 開発環境つくるのめんどいなーと素の HTML & JS で書いてたけど npm モジュールが気軽につかえなくて逆にめんどい…っていうところで Parcel 思い出した。作り直そ。