とある個人の健康管理日誌

うつ状態である私の日々の健康状態を淡々と綴っていきます。

6月21日(日)の記録

6月21日(日)

今日は昼まで寝て、午後から先日注文した眼鏡をとりに行った。

遠近両用(正確には中近らしい)なのだが、微妙に合わせづらい。視野の真ん中だとちょうど良いのだが、少し外れるとピントが合わない。というか輪郭が二重に見えてしまう。ちゃんと真ん中でみるようにしないといけないので、少し慣れが必要。ただ以前のメガネより良くはなっている。

帰宅後は、Java/JNI の件の続きだ。相変わらず突破口は見えていない。気になるワーニング類は大体潰したのだが、まだ動き始めてくれない。どこでこけているのかがわからないので、まだまだてこずりそうだ。

6月20日(土)の記録

6月20日(土)

今日も昨日に引き続きAndroid/JNI環境と格闘中。

アプリ動かすところまで行ったのだが、該当コンポーネントが全く動く気配がない。落ち方を調べていると、どうも S32 とか U32 とか宣言している型がなぜか 64bit になってしまっていることに気がついた。頭に来てがっつり修正したのだが、それでもまだダメな感じ。この先も地雷がいっぱい埋まってそうだ。

6月19日(金)の記録

6月19日(金)

今日も自宅で Android (JNI) 関連の仕事。

ビルドシステム周りを見直して、だいぶ作業が楽になった。なんとか実機で動かすところまでいけたが、予定通り(?)さくっと落ちてしまう。いろいろ調べて原因は分かったのだが、似たような話が他にも多数あるような気がして、残念ながら先は長そうだ。

今日も3Dプリンタ作業はする余裕がない。

6月18日(木)の記録

6月18日(木)

今日も自宅作業。今日は雨なので外出したくなかったので都合が良い。

昨日に引き続き C++ 、と言いたいところだが、C++関連での山場は昨晩夜中に終わっていて、今はビルドシステム(gradle)でハマっている。毎回思うのだが、gradle はちゃんと動けば結果としてスマートなのだが、トラブルが起こっている状況だと追いかけ方が非常に分かりにくい。結構な時間これにハマっていてもう疲れつつある。明日までになんとかしたいところ。

6月17日(水)の記録

6月17日(水)

今日も自宅作業。

昨日からやっている、とあるC++ライブラリ(というか、Android/Java から呼び出す JNI ライブラリ)の NDK 最新化作業。元のバージョンがすごく古かったので、コンパイラgcc (バージョン不明)でいろいろ具合の悪いところが出てくる。最新環境だと LLVM/Clang コンパイラなので、たくさんコンパイルエラーが出てきた。で、それをひとつづつ潰していく。ややこしそうな1箇所を目を瞑ってとりあえず全部コンパイルを通した。単純作業ではなく、場合によってはソースの「やりたいこと」を「推測」して、実装に落とし込む。体的に相当疲れたので、ややこしい1箇所については、明日やろう。

6月15日(月)の記録

6月15日(月)

今日は自宅作業。通勤の眠気の辛さはなかったが、午前中少し眠気に襲われてしまった。

仕事のほうは、とあるドキュメント作成に少々てこずっている。まだ大筋の方向も見えていないので検討することが多すぎる。一つ一つ検討項目を潰していって、多分今週いっぱいはかかってしまうと思われる。

それと並行して、3Dプリンタで部品出力をしているのだが、フィラメントの吸湿がそろそろ限界まで来ているような気がする。こうなってしまう前に、フィラメントカバーを作っておくべきだった、と反省。もうこのフィラメントについては諦めないと仕方がない。今更乾燥させても遅いかも。