2026-07-21 (火)

今日は品川でnattou先生と雑談。

家を出る時にホームルーターからGalaxy5G WiFiにSIMをうつしたら、アクセスポイントが見えない。 なんでだ?とRakuten-miniをひっぱりだして試すと見えるのでGalaxy5Gの問題っぽい。 まぁそんな使う訳でも無いし、Rakuten-miniでいいか。

新宿によって本屋を眺めて帰って来る。イラストとゲノム解析系の本を探したが欲しいのは見つからず。

ヤコビアン予想 はじめてのにき(2026-07-21)から自分の10年後予想を見直して、次はバイオ!(今度こそ) / karino2 - Message Passing 俺の予想の8はなかなか凄くね?と思ったりした。

夜はそれっぽく描くコツ2周目。最終回なのに最後が通信エラーで終わってしまったが、まぁいいだろう。

2026-07-22 (水)

どうも昨晩からネットワークの調子が悪いな。

今朝はpodcastを録るなど。

図書館

少し早めに昼食を軽く食べて図書館へ。

今日はこの前さらっと読んで良くわからなかったSuffixArrayのchildtabを、 ちゃんと時間を掛けて理解する、と決意してじっくり取り組む。 いろいろなケースを手で書いていったりしてようやく理解。

こういう単に定義を理解するのにかなりの時間が掛っちゃうのは、 全然進まない事に少し徒労感のようなものがあるが、 締め切りがある訳でもないし、じっくり一つずつ理解していくか、という気分になる。

ついでにイラストの本棚を眺めて、自分がこれからやりたいお絵描きアクティビティについて考えたり。

ちょっとchildtabで燃え尽きたので、散歩しつつカフェに移動。 ブログでも書くか。

謎の花粉症的な症状

毎年夏くらいに、花粉症っぽい症状がちょっと出たりする。 三日くらい前からくしゃみ、鼻水、目のかゆみが出ている。 そんなに酷い訳ではないので、花粉症の薬が残っていれば飲めばおさまる程度だけれど。

アレルギー検査の結果は杉しかないはずなんだが、謎だ。 一応記録として残しておく。

エアコンを掃除したら改善したかも。

夕方パドル

帰りに見たら少し波があったのでパドルのつもりで1時間くらい入ってくる。セットは腰くらいだがぐちゃぐちゃで立つだけ。まぁパドルの練習+αとしては悪くない。

水玉先生の絵を軽く模写してみたり。ペンだけだといまいちだなぁ。軽く影くらいつけたい気もするが、元絵のコピックみたいな感じは独特なのでデジ絵へのアレンジが求められる(がそんなスキルは無い)。

2026-07-23 (木)

朝の体重計測は59.2 kg。悪くない。

以前書いたPngNoteのLCS DiffのノートをRandomThoughtsに移す>Diff

余白は取りたいが、そういうのは気が向いた時にやれば良いだろう、という事で最小限の作業で移すだけに留める。 この作業はまぁまぁ必要最小限のコストで出来る環境になったかな。フォルダコピーしてkickimgrするだけで、あとはWikiを埋めていくだけという感じになる。

このどうでもいい事を「X月X旬の雑記」にまとめる方式は、サブセクションが作りにくい、という欠点がある。 図書館とか何かのサブセクションを作ると、 そのあとのセクションに何か名前が必要になっていsまう。

段落アンカーみたいな匿名の区切りが作れたらいいのになぁ。

メモをアプリケーションに依存させたくないというような事を考えたりシェルスクリプトでいろいろやってみたり。>Wikiのリンクを扱うシェルスクリプト

このシェルスクリプトは結構いいな。なんかこの延長でいい感じにやっていきたい。 バックリンクくらいはTeFWikiに実装してもいいかもなぁ。

図書館

シェルスクリプトで遊んでいると一日がこのまま終わりそうで全く歩かないのは良く無いな、 と思い、図書館に行く事に。 海沿いを通ってみると波は無し。

SuffixArrayのchildtabの構築を頑張って追う。

ターミナルから実行する良さ

Wikiのリンクを扱うシェルスクリプトをやっていて思った事。

シェルスクリプトでバックリンクをリストアップするのは、アプリに入れるよりもいい感じがする。 使わなくても被害が無いし、grepなどと組み合わせる事も出来る。

なんかターミナルから実行してリストが表示されるのは、自由な感じがするんだよな。 開かれているというかオープンな感じというか。 結果をコピペしたりするのはかったるいし、目的のdirにcdしたりするのもかったるいので問題点もあるが。

なんかこのシェルスクリプトの自由さをもっと有効活用できんもんかなぁ。

描いた絵をとりあえず置く場所が欲しいなぁ

ちょっとした落描きなどをポストしてブログやWikiからリンクしたい。GIthubPagesGalleryみたいな何かでいいんだけれど、 もっと外部からのリンクに特化していて、けれどサイトを見る事も出来る、くらいのものが欲しいよなぁ。もっと直接的なurlになっていて欲しい。

まぁそのくらい作るなり探すなりすれば良いという話はある。

VuePressにバックリンクをたそうとgeminiの指示にひたすら従うがあと一歩でうまく行かず。あと一歩くらいまで来ているので自分で考えれば解決できそうだが、今回は何も見ていないのでこの辺で撤退。

2026-07-24 (金)

昨日挫折したRandomThoughtsのバックリンク、今日は自分でちゃんとやる>VuePress

Viteのアップデートでmdからの相対パスの扱いを明示的に./で始めないといけなくなったり微妙な感じだが、レンダリング側でどうにか出来たのでまぁいいか。 無事バックリンクが表示されるようになる。

GithubPagesを使った画像置き場などを考えてみる。作れば作れるが、トークンが余ってる時にやりたいな。

バックリンクの余白が気になったので削除しようとして無駄にハマったり。無料版chatGPTは問題解決能力がやけに低くなったなぁ。

図書館

このままでは一日座ったままになって良くない、と思い図書館に行く。EnhancedSuffixArrayを割とちゃんと理解した。

EnhancedSuffixArrayを割とちゃんと理解したので、SA-ISから一通りまとめようとしたら、SA-ISのノートが紛失していることに気づく。 あれ〜?どこ行ったかなぁ。 そして論文を見直すと結構忘れている。

仕方ないの見直しつつ、簡単にメモを書いていく。>SuffixArray

2026-07-25 (土)

Electron版のTeFWikiにもバックリンクを入れてみる。トークンが尽きそうだったので途中から自分で実装。 キャッシュしないと遅いかな?と思っていたが実装してみた感じ全く気にならないので毎回全検索でいいか、という結論に。

最終的にはいい感じになった。

Android版は面倒だし遅くなりそうなのでやらない。というか現時点で既に遅いのでもっと早くしたいんだよなぁ。

ファイル名の絞り込み検索はやりたいなぁ。コマンドラインからは出来るんだが、やっぱ不便だ。まぁこれは次回だな。

あんまりTeFWikiに機能を足していくんじゃなくて、むしろシェルスクリプトをもっと使いやすく出来ないもんか、という気もするんだが。

カフェで読書

Language Model is universal task learnerの論文(GPT2の論文)を読む。なんか時代の息吹を感じるよなぁ。[

水玉懐ゲー夜話

毎晩、元祖水玉本舗を適当に模写しつつそのゲームについて語る、というライブ配信をやっていきたいと思っている。 初回はランドストーカー。

結構いいんじゃないかな?と思っている。>水玉懐ゲー夜話

2026-07-26 (日)

今朝の体重計測 59.3 kg。まぁまぁ。

EnhancedSuffixArrayで具体例をもう少し足したい気がしたのでesaxxのコードをいじってテーブルを表示させていろいろ試す。ついでにSuffixArrayのノートも更新。 割と完璧な理解に到達したな。

図書館

原論文から解き明かす生成AIから、Toward a Theory of Tokenization in LLMsを読む。コーディング理論のあたりの話がでてくるが忘れているので復習したり。

WikiNameにカテゴリ的なものを入れるのをやめる(書籍)

これまで本は書籍的なものを入れて、それをスクリプトでまとめたページを生成したりしていたが、これはリンクを貼る時にかったるいので良くない、という結論になる。 もちろん名前に一意性が無くてそういうのをprefixしたくなるようなものならいいんだが、そうじゃない本の方が多いしなぁ。

という事で「【書籍】原論文から解き明かす生成AI」というWikiNameは「原論文から解き明かす生成AI」に変更する。 ただし全部を直すのは大変なので、リンクを貼る時に不便と思ったものだけをその都度手作業で直す事にする。

バックリンクを実装した結果この手の作業は手動でやりやすくなったので。

PngNoteの余白を消したいなぁ

EnhancedSuffixArrayとかのページで、ページの下のほうが空白の画像が幾つかあるのだが、こういうのは自動で消したいなぁ。 ただ、あとでやっぱりPngNoteに戻す時は元のサイズに戻したいので、その両者を自動でやる仕組みが欲しい。

難しい事は何も無いがなんだかんだでトラブルが出て時間が掛かる予感がするのでちょっとやる気が起きず。そのうちやりたい。

追記: chatGPTにgolangで書いてもらった。元に戻すのは単に元データを最初にバックアップする事にした。これでいいか。

水玉懐ゲー夜話をやる。絵の出来はいまいちだが、描いていく習慣を続けたいのでこれでいいかという気もしている。

Cover and Thomasのデータ圧縮を復習したり。

2026-07-27 (月)

朝の体重計測は59.3 kg。まぁまぁ。

昨日思ったPngNoteの余白除去をchatGPTに書いてもらう。これでいいか。

午前中はデータ圧縮を読み直す。Toward a Theory of Tokenization in LLMsを理解するのに必要な程度は復習出来たかな。

図書館

Toward a Theory of Tokenization in LLMsを読む。無事必要な所は計算し終わるが6時間くらい掛かった…

水玉懐ゲー夜話、今日は聖剣伝説2の話。

RandomThoughts論文書籍アルゴリズムをいろいろ整理する。 論文ごとにWikiNameを作る事にする。

TowardATheoryOfTokenizationInLLMsという風にリンクが貼れるようになった。

こういう自分Wikiの整理はやっていて楽しく意義を感じるんだよなぁ。もっとやっていった方がいいかもしれない。

2026-07-28 (火)

今朝の体重計測は 58.8 kg。目標下限にようやく到達。しばらくキープしたらもう少し上げてもいいいかな。

今日は波がちょっとあったのでサーフィン>SurfLog

podcastをとったり。

そろそろ月末という事でトークン使い果たすか、と、TeFWikiのElectron版にファイル名のインクリメンタルサーチを実装。途中でlimitに到達して最低限だけ実装して来月を待つ。

ついでにWikiの数学周りを少し拡充する。この辺はこれまでのノートも全部ここに統合したいなぁ。

なんかいい感じのシェル的なものが欲しいなぁ、と思い、Nushellを見ていた。こういうのが欲しいのかもしれん。

2026-07-29 (水)

波はありそうだが干潮のタイミングが微妙。昼ころまで待つ感じだが風吹いてきちゃうかなぁ。

Unix的という事についてRandomThoughtsを整理したりNushellについて検討していた結果、PEGを勉強した方がいいかもなぁ、という気分になる>パース

PGEを見ていたらそれよりも手書きだよな、という気分になって手書きパーサーの話をいろいろ見てまわったり。

昼食を食べて海に向うもはずれ>SurfLog

図書館で原論文から解き明かす生成AIの3章を眺める。いい加減2章は終わらせたいな。終わらせよう。

夜は水玉懐ゲー夜話、ファイアーエムブレム紋章の謎。時間内に終わらなかったが後から少し手を入れたらまぁまぁ納得行くものに。このくらいを時間内に描きたいな〜。

2026-07-30 (木)

波は無いので軽く図書館。 一人読書会ライブを今晩やる事にしたので準備。

Sentence PieceのBPEに対する問いが幾つかあったので家に戻って一通り読む。割と理解はした>SentencePiece

TypeScriptで型システムを作りたいな、とググっていて型システム入門を見つけたのでポチる。ちょっと欲しいものとは違うがコードを見せてもらうので本も買ってあげよう、という事で。

夕方は1時間ほどソフトボードでサーフィン。たまに横に行ける程度。

夜は一人読書会ライブ。結構いい内容なんじゃないか、と思うが、トークナイズのこの辺をここまでちゃんと理解する必要は無いよな、という気もする。

2026-07-31 (金)

朝はPngNoteのノートを整理してSubwordRegularizationなどの論文ページをいろいろ整備。整理はかなり省エネで以前書いたノートを置いただけだが、結構いい感じなんじゃないか?

PngNoteのディレクトリをそのままコピーしたあとにお尻の余白を除去してMdImgrをキックするようなスクリプトを作りたいので、シェルスクリプトでFinderからドラッグアンドドロップを受け取りたい、と言ったらApple Scriptでこう書け、と言われて指示通りにやる。 Apple Scriptは何も分かってないがこういう用途で書き捨てるならもう何も困らないよな。

という事でディレクトリを移動してドラッグアンドドロップするだけでWikiにはっつけていけるようになった。いい感じだ。

波チェックに行くも波は無いのでRandomThoughtsを整理し続ける。だいぶパーソナルWikiとしていい感じになってきたな。やはりバックリンクがあるといいよな。

午後は型システムのしくみを読んでいた。なんか想像と全然違う本で、どうしてこうなったんだ?という気がしてしまう。