20250505 ムーン・リヴァーを渡るようなステップで

昨日は静養。今日は朝から夜まで実家で用事。

帰りの新幹線は当然大混雑。自由席で立っていた。新横浜で空いたから一瞬座ったがすぐ子供に譲ってしまった。父親に随分感謝された。車内で友人にもらった『暗号と認証 しくみと理論がしっかりわかる教科書』を読了。さすがに最終章の準同系暗号や量子コンピュータは難しかったが、何を実現するためにどんな手段を使うのかというのはうっすらわかった。次はクリーンアーキテクチャを読む。例の図について適当な理解でやり続けるのもよくなさそうなので。

久々にキリンジ『Drifter』を聴いていた。初めて聞いたのが20代以降なのにTier1入りした数少ない曲だ。

流れるように美しいメロディに似つかわしくない挑戦的な和音の響き。優しい歌声。一行ごとに新しいイメージが浮かんでくるような不思議な歌詞。素材の味が生きた楽器隊。その全てが調和して何度聴いても飽きることがない。

大学生の頃、友人にハリー・ポッターのハリーの部屋と揶揄されたほどの狭くて古い部屋に住んでいた。深夜アニメが終わった静寂の中で、偽物のフローリングの上に寝転がって筋トレをしながらこの曲を聴いていた。そんなことを思い出す。

20250429 IP fragmentation

項目 内容 得点 換算点
睡眠時間 5時間5分 23 3.0/13.0
起床 9:12 40 3.2/8.0
散歩 ノー 0 0.0/5.0
朝食の栄養カバレッジ 3色カバー 100 5.0/5.0
体操 ノー 0 0.0/5.0
労働 休日 100 24.0/24.0
ジム 有酸素+筋トレ 100 12.0/12.0
勉強会 ノー 0 0.0/12.0
個人開発 実施 100 7.0/7.0
あすけん - 72 6.5/9.0
総合 1日の総合評価 - 61

↑これのせいでOGPのdescriptionが意味ない内容になりがちだったのでちゃんと明示するようにしてみる。

遅く起きて朝食→ジム→ラーメン屋→買い物→帰宅→昼寝→個人開発→今

ジムで顔見知りの人と世間話をした。同じジムでも普段やることが違うといろいろ教わることがあって面白い。

なんとなく普段行かないラーメン屋に行きたくなって行ったら、定休日火曜という表示とともに中で客?と店員が和やかに談笑していて、(今日は休みで店員がまかない食べながら談笑してるのか…?)と思ったけど普通に営業してた。祝日だからかな。メニューが以前来たときから完全に変わっていて驚いた。デフォルトのトッピングがほぼ無な代わりに安いというモジュラー式電源みたいな構成になっていた。

楽しみ

休日と入っても特にやりたいことも行きたいところもないよなあ…と無気力決め込んでいたけどツイッターで友人がめちゃくちゃきれいな島の風景を上げていて俺も何かすればよかったなと少し悲しくなった。人生全部これ。段取り付けて準備してようやく得られる体験というものがあり、それをきちんと遂行できる人間と、最終的な体験は羨ましがるけど行動は起こせないで家で昼寝してる人間がいる。まあ風景が良いからなんだよとも思うが。

よく友人に付き合いが悪いとか遊ぼうとしないと言われる。人と会うのは好きなのだが、事実だ。昔から楽しむということが苦手だ。趣味もなんらかの形で自己研鑽につながるものじゃないとやる気にならない。100%enjoyの娯楽には罪の意識がある。ディズニーランドとか怖い。Dota2は対戦と上達という要素があるから楽しめるが、四川省はある程度は上達の要素もあるが結局配牌次第であり、あまりやる気が出ない。加えて初めてのことをやるのも億劫だ。まあこちらは「人生経験」「これも勉強」みたいな言い方をされれば割と簡単に乗り越えられる。ので僕に違法薬物を勧めないでください。でも誘われるのは嬉しいので何でも可。

ちなみにアニメの聖地巡礼旅行はかなり自由研究的要素があるので好きです。土地とストーリーと制作プロセスが重なって新しい発見が生まれてくるのはかなり楽しい。

最近はジメッとした内省的な話ばかりしていて嫌だね。ずっと睡眠が壊滅していてそのせいで気持ちが落ち込む。まあそれも含めての日記道だから。

IP fragmentation

パケットキャプチャの続きもやった。今日はIPパケットのfragmentationのことを考えていた。昔マスタリングTCP/IPを読んでいたときにはあまり実感していなかったけどIPパケットが下位レイヤのMTUの都合で自らを分割するのってちょっと違和感あるよね。まあこの辺りが教条的ではなく柔軟だったことがIPの広がりにプラスに働いたというのもあろうが。

IPヘッダのfragment offsetは13ビットの領域を割り当てられており、その表現は8ビット単位である。この説明はよく見られるのだが「8ビット単位って何?」という疑問が湧いた。13ビットで表現できる数値は2^13(8192)通りだ。つまりfragment offsetは8の倍数オクテットであって2^16までの数字しか表現できないということになる。そうなの?答えはYesだ。RFC791に明記されているとおり

そもそもIPデータグラムの最大長は65536オクテットなので2^16でちょうど足りる。

This format allows 2**13 = 8192 fragments of 8 octets each for a total of 65,536 octets. Note that this is consistent with the the datagram total length field (of course, the header is counted in the total length and not in the fragments).

そして分割は8オクテット単位でせねばならないと定められている。

The data of the long datagram is divided into two portions on a 8 octet (64 bit) boundary (the second portion might not be an integral multiple of 8 octets, but the first must be).

そう言えばもう一つ、Identificationも他の送信元と被ったら混線しない?と思ったんだけど、これは送信者IP・宛先IP・プロトコルも含めてユニークになるようにassembleせよと定められてたね。

To assemble the fragments of an internet datagram, an internet protocol module (for example at a destination host) combines internet datagrams that all have the same value for the four fields: identification, source, destination, and protocol.

Ethernetの仕様書は7000ページあった一方でIPは随分読みやすい。

20250427 逆算と積み上げ

項目 内容 得点 換算点
睡眠時間 4時間34分 3 0.4/13.0
起床 8:33 72 5.8/8.0
散歩 ノー 0 0.0/5.0
朝食の栄養カバレッジ 3色カバー 100 5.0/5.0
体操 ノー 0 0.0/5.0
労働 休日 100 24.0/24.0
ジム 有酸素 100 12.0/12.0
勉強会 ノー 0 0.0/12.0
個人開発 ノー 0 0.0/7.0
あすけん - 59 5.3/9.0
総合 1日の総合評価 - 52

人生、ゴールを決めてそこから逆算して日々のノルマを決めるのか、それとも自分のキャパシティと相談して毎日捻出できるリソースを決めてそれを積み上げていくのか。これは難しい問題だ。前者の方が達成度を厳密に管理しやすいが、ゴールと達成度という最初に決めた一本道の目標に囚われて寄り道が難しくなるという欠点もある。スマホのアプリアイコンを整頓した。これは特定のゴールを設定していないが、日々の改善活動によって今後の生活が遅滞することを防ぐタスクに分類される。人生も開発も同じなんだよな。全てが僕というレンズを通せば同じになるから、僕は文章を書いている。

久々に王将の餃子定食を食べた。やはりどこかのチェーンと違って餃子がちゃんと美味い。しかし高い!

なんとなく物欲しい気分だったのでお菓子を大量に買ってきて食べた。娯楽は何かを犠牲にするものだが、僕の場合栄養スロットには余裕がありがちなのでこの手に限る。

あまり気持ちがハァーサッパリサッパリしない。これじゃ日記じゃなくてチラ裏だよ。それはやっぱり違うものだから。ネマシュ

20250425 チーズバーガー丼

項目 内容 得点 換算点
睡眠時間 3時間30分 0 0.0/13.0
起床 8:31 74 5.9/8.0
散歩 ノー 0 0.0/5.0
朝食の栄養カバレッジ 0色カバー 0 0.0/5.0
体操 ノー 0 0.0/5.0
労働 passion: 70点, discipline: 70点 70 16.8/24.0
ジム 休養日 100 12.0/12.0
勉強会 ノー 0 0.0/12.0
個人開発 ノー 0 0.0/7.0
あすけん - 45 4.0/9.0
総合 1日の総合評価 - 39

↑結構いろいろ改修した(させた)。今回はGemini2.5Pro。小規模アプリケーションだとめっちゃ賢いよ。ちゃんと.clinerulesに従うしpackage.jsonのコマンドも読める。まあコスト的にはハイエンド側だからね。コメントが過剰気味なのは変わってない。そう言えばYouTubeのある英語話者がジェミナイって読んでたけど、本人(?)に聞いたら発音はジェミニって言ってたな。


(世代がバレる)

夜眠れず、眠れないことにイラついて開き直って5時頃まで起きてた。健康も精神も全てが破滅している。

友人からのタレコミで松屋の新メニューチーズバーガー丼を食べた。美味いかまずいか以前に「普通にパンでバーガーにすれば良いのでは…?」という疑問が湧くほどには単にチーズバーガー。味の評価は米に酸味を合わせることをどう思うか次第。僕は若干懐疑(しかし改めて考えてみると酢飯・ケチャップライス・ケバブ・ドリア等は違和感なく食べてはいるな…)。シンプルに肉がデカいのは満足感がある。

休みが多い期間に入る。と言ってもカレンダー通りだが、憂鬱だ。休みは退屈で、休みを退屈にしてしまう自分の至らなさを思い知るのは辛いからだ。

基本的に僕はポイントカードアンチなのだが、ここに住み始めて結構長く、そろそろ近所のスーパーで使えるカードなら作ってもいいかなという気分になってきた。しかし僕は基本的にデジタル国粋主義者なので、GAFAにピンハネさせないでポイントカードを活用するためにはどういう方法がいいかなと考えている。

20250421 もう一人のボク

項目 内容 得点
睡眠時間 5時間0分 20
起床 6:30 100
散歩 ノー 0
朝食の栄養カバレッジ 3色カバー 100
体操 ノー 0
労働 した・passion: 75点, discipline: 80点 78
ジム 有酸素 100
勉強会 ノー 0
個人開発 実施 100
あすけん - 64
総合 1日の総合評価 59

入眠困難・眠い浅い・悪夢の三重苦。一応早起きした(してしまった)がその後も半覚醒でボーッとしていたのでゴミを捨てそこねた。

昼食は日高屋のW餃子定食。いつもながらあんまり美味しくない。なんならいつもあんまり美味しくなさすぎて思ったより美味しいまである。あすけんに入力するときキムチか唐揚げか選べるようにしてほしい。

神の気温。むしろ適温に近すぎるせいで日に当たると暑いし風が吹くと寒い。フィードバック処理なら平滑化を入れないと高速で服を着たり脱いだりし始めて他の行動ができなくなる。

最近は睡眠の不調を反映してか頭の動きが悪い。とっさに単語が出てこなかったり、複雑な仕組みをイメージするのに時間がかかったりする。元気もあまりない。年齢もあるだろうが、それよりも体調による短期的変動のほうがずっと大きい。

ふと思い立って自分の全ツイートと全日記をNotebookLMに突っ込んでみた。全然面白くなくて、あれこれ質問しても自分がもう知ってることを自分よりも曖昧で不正確な文章で返答してくるだけだった。

20250413 ingress引退します(6年ぶり3回目?)/思索

ingress引退します(6年ぶり3回目?)

ここ2週間くらい位置ゲーのingressを熱心にやっていた。最初は2015年くらいにやっており、この日記によるとその後2018年あたりにも少しやっていたようだ。今回も偶然思い出して久々にやっていたが、時間と足を消費するだけで良いことないのでまた引退することにした。

今回はかなり激しくやった。自宅から5km歩きながら敵陣全破壊してバスで帰宅を2回やったし、深夜も早朝もやった。何なら真剣にやりすぎたせいで生活が圧迫されて日記が減った。ingressは歯止めが効かない。位置ゲーという性質上課金で有利を取る手段が少なく、時間を投じてたくさん歩くことで有利になる。そしてゲームデザイン上いくら有利になっても勝つということがない。終わりがない。敵陣を破壊し自陣を構築する、自陣が破壊され敵陣が構築される。これを繰り返す。しかし一人のプレイヤーが多少頑張ったところでスコアが算出されるのは東京圏とか全世界とかそういう単位なので何の影響力もない。

現在のingressはたぶんサービス開始から10年以上経っていると思うのだが、プレイヤー層が熟し切っている。どのプレイヤーを見てもA16の複数回リカージョン済み。そしてポータルがめちゃくちゃ多い。自治会の掲示板が全部ポータルになってるのはやりすぎだよ。日常生活の中にポータル(=人々の精神活動に関わるような物)への意識が入ってくるのは面白いが、定跡である最大距離レゾ刺しをやるためにはポータルからきっかり39mの位置に立つことが必要なので、要はゲーム内でポータルとインタラクションしているときにポータルになった物体は見れないんだよな。これはかなりバカバカしいと思う。

家事

今日はのんびりと家事をして昼寝をして過ごした。襟がボロボロになって捨てようと思っていたシャツは、カットして机の上でmacを保護する布切れに転生した。またジーンズのケツに見方によっては穴と言えなくもない傷みが発生しており、とりあえず裏から当て布(これもシャツ)をして凌ぐ。しかしこれってパンツが見える変わりに当て布が見えるだけであって、それが当て布であってパンツではないことを知っているのは俺だけなので、意味があるのか疑問だ。いや、俺だけがわかっていればいいのか?

天気が悪いので洗濯ができなかったのが惜しい。掃除はした。ゴミはまとめる。

キーボード

現在Mistel BAROCCO 日本語配列(ピンク軸)を使っているが、数日前に分解清掃したときにプラスチックの筐体からネジ穴用の筒がねじ切れてしまった(伝われ)。メカニカルスイッチは適宜交換しているし基盤部分は十分耐えているのだが筐体がもうだいぶ厳しいね。あと、8年くらい使っておいて今更だけど俺赤軸の打鍵感好きじゃない。次は分割じゃなくてもいいから世の中で最高と評価されているものを使ってみたいね。キーボードなんていくらこだわっても(既成品なら)5万も出せば買えるだろう。

静電容量無接点スイッチを使ってみたいが、メカニカルのHHKB STUDIOにも興味がある。ErgoDoxみたいな変わり種はあまり興味がない。分割でなくてもいい。持ち運びはしやすい必要がある。方向キーはできればほしい。

思索

仕事で詰まっていた箇所についてボーッと考えを巡らせていた。これは!と思える解決法があったのだが、AIと相談しながら吟味してみるとそもそも成立していなかったことに気づきしょんぼり。

貪欲法と人生についても考えていた。貪欲法というのは問題を分割して、それぞれの部分で最適な答えを選択すれば、全体としても最適な答えになるかもしれないという考え方だ。実際そうなるタイプの問題もよくある。しかし人生や仕事は違う。問題は分割されない。大きい問題を解くにはその意思を持って大きい計画を描かなければならない。小さい問題を解き続けても意味はない。時間の無駄だ。

20250321 炭火焼きほろほろチキンカレー/驚く会

3/19 炭火焼きほろほろチキンカレー

今日は休暇の消化で半休の予定だったが結局そこそこまあまあ労働してしまった。まあ半休なら残りが半労働になるとはどこにも定義されてないからな。僕も同僚も年度末で休むので出勤してる日は逆にやらなきゃいけないことが詰まってて大変だ。

夕食はすき家の炭火焼きほろほろチキンカレーを食べた。炭火焼きほろほろチキンカレーのほろほろチキンの部分があまりにもほろほろ過ぎて生物の死体と認識できず、味だけそれっぽくした未来の合成食品のように感じてしまって怖かった。味は普通だった。カレーって外食する意味たぶんないよね。高級なレトルト買ってきた方が安いし美味そう。

3/21 驚く会

昼に友人が結婚したという報告を聞き、驚きでずっと気持ちがふわふわしていた。

午後はまたホムセンへ。電気代削減の考察を進めるため、まずはデータからということでワットチェッカーを買った。調べてみると加湿器は最初の数分が1000W、その後は300W。PC+モニター類は負荷によって100~200W(PCサスペンド中は30W)。電気ケトルは1200Wだった。エアコンはやめろと書いてあった。
思ったとおり加湿器の影響がバカでかい。そしてPCサスペンドはかなり違ってくるんだな。この調子でどんどん調べていきたい。

もう一つ、ロフトベッド下用の照明を買った。これまでも小さなクリップ付きLEDライトで照らしてはいたのだが、机はかなり強烈に照らしたほうがいいというのが先日会社で話題になり、強化したいなと考えていた。

とりあえず工事不要のLED照明で1100ルーメン出るやつを買ってきて設置してみた。ルーメンは光を発する量であり、ルクスは面積あたりの受ける光の量であるため、ルーメンを光を受ける面積で割るとルクスが得られる。まあ光を受ける面積なんて正確にわかるわけないのだが、オーダーで言えば10m2くらいだろう。ざっくり110ルクスくらいの追加になる。確かにこれに慣れてみると付けてなかった頃は随分暗かったなあと感じる。視界の端に照明が入ってしまって眩しい問題があるので、紙などでカバーを作りたいね。

夜は結婚報告に驚いた連中を糾合して本人不在で驚く会@御徒町をした。主催が僕なので酒も食事も控えめにして解散にさせてもらったが、おかげで僕は胃がおかしくならずに帰宅できた(酒で行動はおかしくなった)。

ああ、自分の生活空間を自分の生活に最適化させていく生き様は、結婚とは正反対の営みであることよ。

20250306 ぎっくり腰?

項目 内容 得点
起床 7:15 100
散歩 ノー 0
朝食の栄養カバレッジ 3色カバー 100
体操 実施 100
労働 した・passion: 85点, discipline: 80点(複雑) 83
ジム 有酸素+筋トレ 100
勉強会 参加 100
個人開発 実施 100
あすけん - 26
総合 1日の総合評価 82

↑睡眠時間と節電を追加すべきかも

久々に入眠がクソ下手だった。割った睡眠薬の小さい方の欠片を飲むという蛮勇のせいだ。

腰が痛い。便座に腰掛けようと中腰になった途端に腰に軽く痛みが走り、その直後は大丈夫だったが夜になってじわじわ痛んできた。ジムは行ったが背筋系の種目は休んだ。参ったなあ。バックエクステンションはマシンが壊れていて重量が上がらないのでその分可動域を広く取ってみていたが、それが悪かったかもしれない。

これと同じタイプのマシンなんだが、理屈のうえでは体を直立よりも反らせようとしたら尻浮きませんか?どうやって成立するのかあまり理解ができない。

昼食は寒さと、それに伴うreproduction・搾取・愛玩・本能等の鬱っぽい思考をを辛さで追い払うために日高屋のチゲ味噌ラーメンにした。昨日・一昨日の松屋よりかなり安いけど満足度は負けていない。日高屋の餃子以外のメニューは侮れない。

写真をアップしようとしたら、スマホからPCに画像を転送するのに使っているKDE Connectが壊れていた。メンテナが修正版を出してくれたので数日以内にはストアに入って直るだろう。しかしなんで海外のOSSで活躍してるエンジニアってのはみんな雰囲気のあるイケメンで写真写りもいいんだろう。
https://github.com/GSConnect/gnome-shell-extension-gsconnect/issues/1932#issuecomment-2701205070

例のパケットキャプチャのプロジェクトを久々に少し触った。Clineの登場で界隈が賑やかいが、このプロジェクトに限ってはRustとインターネットプロトコルスイートを学習するという生存戦略が目的であるので、LLMは封印することにした。これで本当に生存できるかは10年後わかります。所有権の話いつまで経ってもよくわからない(というかメソッドチェーンと所有権の絡みってBookで説明されてなくない?)のだが、とりあえずこのひたすらエラーを解説するページが便利っぽいということを今日は発見した。
https://doc.rust-lang.org/error_codes/E0716.html

20250128 悪夢

7:00頃起床(悪夢)。散歩、朝食、ノー体操、労働(烈)、昼食(つけ麺)、ノージム、ノー勉強会、夕食、コンビニ(アイス)、Dota2(謎勝)、歯磨き、今。

今朝は人生でも最悪レベルに酷い悪夢で早く起きてしまい、しばらく気持ちも上がらなかった。まあ夢で良かったということにして散歩に出る。今日は柴犬(1Pカラー)と遭遇した。飼い主が地面を、犬が60cmくらいの塀の上を歩いていて、塀が終わるところで少し緊張が走ったが犬は平然と飛び降りて歩き続けた。犬の体高を考えると60cmはかなり高いように思うが、4足歩行+肉球で衝撃吸収能力に優れるうえにそもそもの体が人間より小さく、柳田理科雄が頻繁に言う「体重は3乗のオーダー、筋肉の断面積(=出力)は2乗のオーダーで増えるので巨大化するほど自重を支えるのが難しくなる」という理論に照らすと人間の感覚ほど大した衝撃ではないのだろう。トリビアの泉では「アリはどれだけ高いところから落ちても死なない」という話もあった。これはアリの体の大きさでは落下速度の上限が低く、かつ外骨格で頑丈だかららしい。

昼はつけ麺屋に行った。以前辛味噌を注文してしまって、辛さで舌が麻痺してそれほど美味しさを感じられなかったのでリベンジとしてスタンダードな海鮮を。味はまあ普通だったがレンゲが最初からヌルヌルしてたので0点です。味に関係なくそういうところがちゃんとしてないのは問答無用で0点。

労としての働が「「「烈」」」だったので今日は夜の予定は全部なくして、自分へのご褒美としてコンビニにアイスを買いに行った。アイス好き。一年中好きです。疲れ切った状態でDota2やったら全然頭回らなくてカスの立ち回りだったけどなんか勝った。極みの戦いというのは自分がいてもいなくても別に変わらないという達観の先にあるんですよね。労働もたくさんやることを抱えているとあたかも自分が誰かにとって重要な人間になったかのような気になる。そういう自負・覚悟は悪いものではないけど、同時にクールにフラットに自分の人生を生き続ける「揺れなさ」も大事だ。

また新芽が出始めている。

20250125 子供の活躍

9時頃起床。病院(頭)、薬局、朝マック、ダンス見物、展覧会、昼食、ジム(風呂のみ・相撲観戦)、夕食、夕寝、個人開発、今。

反省

昨日の日記は良くなかった。日記というのは、やることが全部終わって寝るだけの状態でchill…の機運に包まれながら一日のことを振り返り、その出来事のあったときの生のフィーリングとそれを俯瞰する執筆時の冷静さがブレンドされてこそ味わい深くなるし、自分にとっても意味がある。

日記

昨夜は明日が休みなので…と夜ふかししてしまったが、通院があるのでそこそこ早起きは必要で睡眠不足だった。ここ2週間ほどは規則正しく十分な睡眠を取ることに慣れていたので今日はずっと微妙な体調だった。

処方箋を持ってショッピングモール内の薬局へ。薬局は土曜午後になると高くなるので午前のうちに。でもみんなそう思っていたのか混んでいて40分かかると言われたので、モール内でブラブラして時間を潰す。ふとマクドナルドが目に入って、朝食を食べていなかったのでバーガー1つで朝マックとした。味は普通。しかしマクドナルドはそれしか注文しない人間にすごい量の紙を出してきて(敷くやつ、包むやつ、拭くやつ)アメリカンだ…となった。

薬を受け取り帰ろうとすると、モール内の広場で子どもたちがダンスしていた。近くのスクールらしい。さすがにスクールで本格的に習っているだけあってみんな照れがなく、堂々たる身体表現だった。ダンスを人と合わせるのは音楽より難しそうに見えた。音楽は出ている音さえ合っていれば身体動作がきっちり一致する必要はないのだが、ダンスは拍のポイントで同じポーズをするだけではなく、ポーズからポーズの間の遷移も同じf(t)で表現されなければならないからだ。

帰り道にちょっとした美術館があり、地域の中学の美術部の合同展覧会をやっているとのことだったので見てきた。率直に言うと中学生の絵というのは子供らしい素直さ・独創性がない一方で大人らしいテクニック・思想性もまだ身につけておらず、「うーん、中学生っぽい!」と感じるものが多かった。まあそれはそういうもので、自然なことだと思う。しかし素晴らしい熱意・センス・工夫あるいはトンチを感じる作品もあった。

活力のある子どもたちに刺激を受けて、僕もやっていき!が高まっているのでとりあえず手持ちのRemix製のwebアプリケーションは一通りv3フラグに対応した。Remixはまだ色々進化しようとしていてすごいなあ(職業ソフトウェアエンジニアとしては怖いけど)。Rustで作っているちょっとしたCLIツールもclapなるオーギュメントパーサーを導入していい感じに進化させている。今のところ細かいメモリを扱う処理はなく所有権周りの機能は活用していないが、そういう人間にとってもマクロ機能がとても便利だ。RustのstructはTypeScriptのobject/type/interfaceに比べるとやや取り回しが悪いかなという印象だが(たとえばネストで定義できない)、素のstructにマクロでいろいろな機能を付与していける(たとえばserdeのrenameとかclapのlong/shortとか)のは本当にすごい。Goのstruct tagも面白い機能だなと思ったけどマクロの使用感はその上を行っている。作る方は大変なんだろうけどな〜。

真・三國無双2

ここ数日、『真・三國無双2』の動画を見るのがマイブームになっている。僕が小学生くらいの頃に友達の家でよくやった(僕は所有していない)。24年前に発売されたゲームなのだが、現代まで続くシリーズの礎となった偉大な作品でもある。

大昔のゲームに対する深い知識と研究、そして投稿動画が2本なのに妙に上手い動画編集。何者なんだろう。YouTubeの世界は広いなあ…(そして最近暗号の勉強をしているので、疑似乱数への対処法を見るのは面白い)

豆苗

もう「刈って」いいか…?←刈りました