2024年11月1日(金)
昨日は夕方に寝てしまい、気づいたら今日の昼だった。しれっと20時間近く寝てしまった。うっかりうっかり。
写真
今日は鯛の干物。
おいしかった。 メデタイ日なので良きかな。(お友達の誕生日)
記事を書いた
# WordPressの記事やコメントをマークダウンに変換してみた
書いた!
コードブロックがバグってしまい、Freshのお手入れもした。
render
をするために MyRender
という拡張をして、code
関数を override
していたのだけれど、そこがうまくいっていなかった。エスケープが有効じゃなくて、<h2>
タグがそのままhtml扱いになっちゃってレンダリングされちゃっていた。
コードブロックにタイトルをつける方法がわかったので、(javascript title="src/hoge.js"
)そこのスタイルも修正しなければ。
いかんせん、余白がないせいなのか、はちゃめちゃに読みづらいブログになっている。文字ばっかり...それは間違いないんだけども...
明日はその辺少しいじろうかしら。
仕事しろ
してナイス。昨日はした。
SwiftUI の画面遷移を学ばないと、結構しんどい。
.sheet()
を変なところにつけていたせいで、画面遷移後に確定で1回閉じてしまうというバグがあった。ちゃんと正しいところに書くと直ったんだけど、見つけるのが難しい...。
Viewの再描画されるタイミングとかも難しい。一生仲良くなれない。
SwiftUIが出て1年後ぐらいに作ったオレオレMVVMでやっているんだけど、みんなどんな感じのパターンでやっているんだろうなぁ。
まとめ記事が出てきたので貼り。 iOS アーキテクチャ 会社(サービス)ごとに調べてみた 2024年4月版
昔案件でUIKit で VIPER を使っていたんだけれど、VIPERなのにVIPERじゃない部分を見つけて一生懸命直していたんだけど、郷に従えばよかったな...と非常に思ってしまう。だって多分自分が直したところだけがそうなっているだろうから。今どうなってしまったか考えたくもない...自分が異物を残してしまっただけになっているだろう...でもどうなんだろう、どんなコードを書いたっけ...逆に見たくなってきた...
しかし、RxSwift はまたやりたいとは思わんな〜。URL先を見ているとまだ使っているところもあるけれど、読むのがしんどいのよね。
あとこの記事も気になったので、読んだ。(1年以上すでに経っている記事だけど!)
【SwiftUI】なぜ、MVVMをやめて、The Composable Architecture(TCA)を採用するのか?
いやぁ、でも個人とか小規模プロジェクトで新しい設計に手を出そう!と思うのってなかなか変態しかできなくないか??やりなさいといわれたらやるけど、よっぽどこれいいじゃんと思わないと手を出そうとは思わんかも...
TCAは一見してすぐに読めないってので、結構良くないと思う。そこまでFatでなく、依存性も少なければ、読みやすいが一番だと思うようになってしまったよ。RxSwiftも読みづらいんだもん...
設計ではないけれど 読みやすさでいうと、Combine は全く使っていないけど async / await は便利だし読みやすいからめちゃめちゃ使ってるよ。ない時代にはもどりたくないぐらい。
一回どっかで学びたいわね〜。
これ描いて死ね
マンガ6巻(連載中)、読みました。
これ描いて死ねオススメです。漫画家漫画。
漫画自体は毎日読んでいるんだけど、サンデーうぇぶりのアプリはあんまり開かないのに、なぜか気づいたら読んでいた。(摩訶不思議)
2巻分まで読んで面白かったので、DMMで最新6巻まで買って読んだ。
毎巻終わりにあるロストワールドの話がいいんです...熱い。
相ちゃんが絵が好きなんじゃなくて漫画が好きっていう主人公なのもいいよな〜とすごく思う。絵が下手でも(というより練習をしたことがない)、漫画は描けるんだよね、実は。
7巻もとても楽しみ。
毎日漫画読んでいるので、毎日漫画っていう項目があっても多分好きな漫画のことを書けると思う。また気が向いたら紹介する。
明日
TODOになっている記事がもう一つあるので、忘れないうちにそれを書きたいところ。
あとスタイルね。もう少しだけでも読みやすくなってくれ...!