やっぱりYouTubeは強い?
九月に公開したMySQL8のSampleApp、たった3分のYouTube動画 にコメントがついた。おおお、半ば忘れかけていた。それで慌ててGitHub を見にいくと、おおお、STARが三つもついているではありませんか。
たかが三つで騒ぐな、とおっしゃるなかれ。万年初心者としては舞い上がっちゃう成果である。しかもissueにもコメントがついてる。おおお〜。
よかったらMySQL8QUICK もお試しください
素人のcodeなので、正直言うとちょっと後ろめたくもあるが、せっかくだから見てもらいたい。そしたら、「overflowします」と指摘された。
そうだった! 先日は「公開する」にフォーカスしていたので、入力時にキーボードが出るとoverflowになるの、気づいていたけど無視したのでした。強引に入力すれば、使えなくはないので。
でも、公開して、指摘されたら、やっぱりそのままは不誠実だよね、「素人なので許して〜」とか言ってる場合ではない。
resizeToAvoidBottomInset: false,
とりあえずscaffoldにこの一行を追加。すると少なくともiPhone14でのoverflowは起きなくなった。でもSEみたいな縦の短い機種だと、まだあふれる。で、flexの比率を変えた。入力1:ListView5だったところを1:4にしたら、お、収まった。よきよき。Androidも収まってる。よしよし。
Macキーボード問題で焦る
さあ、更新前に確認しよう。え゛〜っ、access denied !!! ちょっと待て、ちょっと待て、なんで〜。
結論から言ってしまうと、せっかくsimulatorに表示されていたキーボードを使わずに、Macから打ったのがいけなかった。こういうときMacキーボードはなぜかいつもと違う挙動をする。Pの隣にいるはずの @ がshift2に移動するのだ。パスワードを非表示にしていたので、@が化けるているのに気づかなかった。ああ、びっくりした。
ということで、無事 pushして、mergeして、朝活終了。
Macで @ が出なくなったらshift2
ついでに * は shift8