2022/07/30 ~ 2022/08/05 のもくもく日記
もくもく 前回までは
2022/07/23 ~ 2022/07/29 のもくもく日記 をご覧ください。
今回の目標
- レシピの整備
途中経過
その1
枕を追加したw https://twitter.com/shion_engineer/status/1553265004476264448
その2
ローカルで、Visual Studio から実行したWebAPI に、Android Emulator 内のアプリからアクセスするの、いろいろ混乱したw
- ドメイン(IP) is どれ
- オレオレ証明書の無視
その3
最近、Ruby を書き始めたので、つまりこれを使うことが出来るということでありまして……え、まじか、XcodeGen 入れ辛い時にこれで回避すっか💪 https://github.com/CocoaPods/Xcodeproj
その4
Kotlin Multiplatform を久々に読んでみたのだけど、今のところまだalpha っぽい👀 https://kotlinlang.org/docs/multiplatform.html
少し話がそれるけど、これが気になった👀 https://github.com/Kotlin/kotlinx-datetime
実行環境ごとに何に変換されるかはこれっぽい。JS 側ってmoment が消えた?ので、js-joda というライブラリが気になった👀 https://github.com/Kotlin/kotlinx-datetime#implementation
Kotlinx-datetime はまだalpha っぽいので、後でroadmap とか確認したいかも👀 https://youtrack.jetbrains.com/issue/KT-42315
kotlinx.serialization はstable だった ……Serialize の方法がいまいち分かって無いのでEffective Java で書いてあった避けた方が良い理由に引っかかるのか悩ましい でも、どこかでちゃんと調べたい💪 https://github.com/Kotlin/kotlinx.serialization
その5
Hyperion Android/iOS のように、自動で表示される(ように見える) 実装が出来ると、なんか幅が広がりそうなので、やってみたいかも💪
Hyperion Android で自作Plugin 作る際に見かけたAutoService のリポジトリはこれっぽい https://github.com/google/auto
Hyperion iOS はどうやっているんだろうと思って探してみたのだけど、Objective-C 文法?のSwizzle というのを使っているっぽい ……ん?これってまさか会社の先輩が深淵と言っていたあれのこと……なのか?
その6
バッテリー残量がアプリに与える影響を試そうと、Android Emulator でスライダーUI をいじったら、勢い余って0% にしてしまい自動シャットダウン……
試す前に終わってしまった🤣🤣🤣
今回の進捗
- GitHub
- Nintendo Switch でトレーニングを進めた
- 本を読み進めた
※関連SNS
- https://x.com/shion_engineer/status/1553190551771815936
- https://x.com/shion_engineer/status/1553265004476264448
- https://x.com/shion_engineer/status/1553326792970477569
- https://x.com/shion_engineer/status/1553538747060592640
- https://x.com/shion_engineer/status/1553550596875370496
- https://x.com/shion_engineer/status/1553713331990851585
- https://x.com/shion_engineer/status/1553715963098726400
- https://x.com/shion_engineer/status/1554059559555432448
- https://x.com/shion_engineer/status/1554070458970275842
- https://x.com/shion_engineer/status/1554691606439411712
- https://x.com/shion_engineer/status/1554728537130926081
- https://x.com/shion_engineer/status/1554749383073501186
- https://x.com/shion_engineer/status/1555153789266833408