ソケットに書き込んだ内容に謎の14バイトが足される現象、やっぱりカーネルのバグだったらしく、バージョンを上げたら直りました。やったね。
あとpingが外に飛ばない問題(があったのです)は、なんか仮想IPを変えたら直りました。このあたり、僕がゲートウェイとかそういうことを理解していないのが原因なんだと思うけど、まあとりあえずはいいでしょう。やったね。
それ以外は何もしていません。あ、部屋の片付けをしたな。
夜にYが来て腕時計をくれました。やった。格好いいぜ。
ソケットに書き込んだ内容に謎の14バイトが足される現象、やっぱりカーネルのバグだったらしく、バージョンを上げたら直りました。やったね。
あとpingが外に飛ばない問題(があったのです)は、なんか仮想IPを変えたら直りました。このあたり、僕がゲートウェイとかそういうことを理解していないのが原因なんだと思うけど、まあとりあえずはいいでしょう。やったね。
それ以外は何もしていません。あ、部屋の片付けをしたな。
夜にYが来て腕時計をくれました。やった。格好いいぜ。
朝起きて旧iPhoneのバッテリー交換へ。諸々あわせて三十分くらいで済んだのでよかった。
あとは家でTCP/IP実装。というかトラブルシュート。なんかソケットに謎の14バイトが書き込まれる問題、調べていくと最近のLinuxカーネルのバグを踏んでいるらしく、もう直っているようだった。じゃあカーネル上げれば解決するんですかね。どうやるのかわからないけど。明日やろう。
ともあれその問題を除けばICMPでpingを飛ばすところまでできた気がします。やったぜ。やはり自分で実装するといろいろ調べることになって勉強になるなあ。
明日は特に何もない日。そういえば夏休みももうすぐ終わりなんですね。とゆーかただの土日に入ってしまった。仕様書でも読んで理解を深めるかなあ。
昼前にジムへ。なんか体調が悪いせいか異常に疲れた。
TCP/IP実装は一応pingが叩けるようにはなっているはずなのだけど、なぜか送信パケットの末尾に謎の14バイトが付加されていてイーサネットチェックサムエラーになる。write関数の返り値は正常だからOSのどこかで混入しているっぽいが……わからない。そしてそれが原因かはわからないがpingも返ってこない。うーん……ひょっとして仮想環境でやってるのが悪いんだろうか……。
明日はiPhone 7のバッテリーを替えに出掛けます。体調悪いけど大丈夫かな。
昨晩は朝まで掛かってICMPでpingを実装していました。いざ動かす段になってなんかエラーを吐いたので寝ました。
今日はiPhoneXSが届きました。まあわかっていたことではあるけれど、デカいです。特に文字入力に慣れが必要な感じがある。かといってキーボードを右に寄せるのは違う気がするし……。
あ、Face IDとかホームボタンがないこととかは全然問題なく慣れました。ホームボタンなんかいらんかったんや。
明日はジムに行きます。あとiPhone 7のSIMロック解除をお願いしに行こうかしら。
新元号「無難」(無難な時代でありますようにという願いをこめて)
東京に戻る。帰りにヨドバシで新しいiPhoneのためのケースとフィルムを買う。家のmacをMojaveにアップデートする。非Retinaディスプレイでの文字のレンダリングが汚くなるという噂だったがぱっと見でそこまで気にはならない。まあ影響あるのはサブディスプレイだけだし。
明日は新しいiPhoneが届きます。今夜はひさびさにTCP/IP実装をやりましょう。とりあえず共用体を代替するためのgetter/setterを書くところから。
実家にいます。
亡くなった祖父母の家の片づけを手伝いに行く。ここにもかつて生活があったのだなあと思う。歩みを止めた生活が風解していく過程。
あとアルバムが出てきたので眺めていたりしました。ひょっとして、若いときの父って僕に似ている……?
明日は夕方から東京に戻ります。
もし小説を書くことがあったら、知ってる名ゼリフ全部パロディしてやるんだ。
実家にいます。
レヴュースタァライトを全話観ようと思っていたのですが、なんか母の買い物の手伝いとかしてたら忙しくて七話までしか観られていません。しかしこれ、ヤバいですね。すごい。もうちょっと感想を精緻化したいんですけど、今のところヤバいしか出てこない。東京戻ったらまた観よう。
明日は亡くなった祖母の家の片づけを手伝いに行きます。面倒。
昨夜は朝三時くらいまでTCP/IPの実装をやっていた。ICMPヘッダを定義しようとして、Swiftには共用体がないという問題に(いまさら)直面した。やっぱ同じサイズのバッファ作ってアクセサを提供するしかないのかなあ。ウーン。
実家にいます。
両親を見ていると、僕はこのどちらにも似たくないなあと思います。だいたい、他者同士が家族としてやっていくことの困難をこれでもかというほど愚痴りながら、その口でさっさと結婚しろと言うの、正気か?という感じがある。
明日はたぶんなにもすることがないのでレヴュースタァライトを観るんじゃ無いかな。
巷ではiPhone XSが出たそうですが、僕は実家に帰るので26日までおあずけです。
仕事はのろのろ。一応進捗は出たけど遅れていることにかわりはない。でもまあ、複雑なレイアウトを技巧的に実現するのは結構楽しいし、性に合っていると思う。問題は複雑な仕様で、これをどう理解して見透しよく記述するか。うん、それもまた楽しみだ。
上司が部下に「自己防衛」を依頼するの、マネジメントとは何だったのかという気持ちにならなくもないんだけど、でもたぶんそういう防衛の事象をたくさん集約しないとさらなる上層部を説得することはできないんだろうな、みたいな納得もある。これはあまりに同情的だろうか。
明日は実家に帰ります。実家にいる間は何をしようか悩んでいたのだけど、レヴュースタァライトの期間限定無料配信を観てくださいとのことなので観ようかなと思います。
今日はまあまあがんばったと思う。とりあえずテーブルセルのデザインを大雑把に作ってスタブデータを表示させるところまではできた。あと一日で夏休み入っちゃうんだけど、とりあえずデザインを完成させるところまではいきたい。ただ進捗は遅れ気味だよなあ、これ。
TCP/IPプロジェクトはARPの実装を完了した。一度も叩いてないけど。でもこれIPが叩けるようになって動作が確認できたらmacOSに移植してXcodeで書けるようにしたいなと思います。やっぱりemacsでswift書くのは限界がある。各種定数はまあOS非依存のはずだし、構造体はどうせ自分で定義しているし、なんとかなるでしょう。あとリファクタもやりたいよね。
さて、明日は金曜日です。ちょっとがんばろ。