andante

5440

0305

CDKと格闘していたLambda@Edgeを使おうとするとリージョンの制約からスタックが2つに分かれるのだがその間に容易に循環参照が生じる問題があり昔から知られているのに直っておらずいろいろ迂回を考える必要があるらしいだるいまあ諦めてしまえばだるいだけなので諦める

夜は勝手にお金を稼ぐ猫3の実装を進めたショートポジションを取れるようにしたがどうにもまだステート管理に問題があるらしいほとんどAIに書かせたコードを読むのはなんか独特の気力がいるような気がする気のせいかもしれないがでもこいつら無駄をいっさい厭わずコードを書くからな結果的に全然要らなかったコードとか全然あるんだよなプロンプトが悪いのか


スマートフォンアプリのネイティヴ開発はさすがに終焉に向かっていくのだろうなという霊感があったAIがそれなりに書けるとわかってしまえばAIに書かせやすいフローが主流になるだろうしそうなるとおそらくはReact Nativeのようなやろうと思えばWebブラウザでも動作するものだろうなと思うFlutter WebもあるんだっけかまあでもiOS SimulatorだのAndroid Emulatorだのを起動してスクショ撮ったりして動作確認をするよりもHeadless Chromeでレンダリングさせるほうがずっと楽なんだろうと思う少なくともそういうプレイヤーが増えてくることまでは明らかに思える
そういう世界においてネイティヴアプリを作ることに優位性があるのかというと正直悲観的だ現にmixi2はFlutterでBlueskyはReact Nativeでそして誰も文句を言っている気配がない僕はRN製アプリはとにかくタップイベントの処理タイミングがネイティヴと違うのが気持ち悪いと思っているこれがRNの本質的な性質なのかは確認していないがある程度一貫してそうであるように思うそういう細かい差異をいちいち気にしているのはそういうオタクだけなんだろう実際デザイナーとエンジニア以外誰も評価してないUIとかって全然あると思うんだよなそしてほとんどの場合顧客の大半はそのどちらでもない
マルチプラットフォーム開発自体はスマホアプリ開発の黎明期からずっと存在していたがなぜそれが主流とならなかったのか結局よくわからない本当にネイティヴアプリでなければ実現できないようなUXなど結局はそういうオタク以外にほとんど求められていなかったのではないだろうかもちろんそういうオタクはそういうUI/UXを持て囃すそういうblogで取り上げるでもそれに何の意味が


サーバーサイド開発に何の言語を使うのかという話題が何度目だか知らないがインターネットで話されていたまあ結局のところその言語のために徹夜していいと思えるかどうかだよなと思う嫌いな言語で何かあっても気合いを入れてなんとかしようとはあまり思えないどんなに理屈を並べても結局そういうしょうもない話ではないのかという気持ちがある


寝ます明日もなんか早いんだよなやれやれ