: memefish業をした
やったこと MD 今月忙しくてやっていなかった義務分を終えた。 そろそろ本当にK9アルトメギアに飽きてきたのでやめたい。 新制限キラーチューンはどうなのだろうか。 後手6枚イベントも普通に楽しい。 実験に付き合わされている感は否めないが、これで遊戯王が良くなるならよしとしよう。…
if you wanna break free you better listen to me
やったこと MD 今月忙しくてやっていなかった義務分を終えた。 そろそろ本当にK9アルトメギアに飽きてきたのでやめたい。 新制限キラーチューンはどうなのだろうか。 後手6枚イベントも普通に楽しい。 実験に付き合わされている感は否めないが、これで遊戯王が良くなるならよしとしよう。…
やったこと 日常 まだ微妙に喉が痛い、というか咳が出る。 他に症状が無いので、疲労からきてるものなのだとは思うけれど、パフォーマンスが出しきれなくてつらい。 体力をつけなければな。 Onigmo Onigmo業をやる。 とりあえずPRを出した。 https://github.c…
やったこと Naraku RubyKaigi期間中にやりたいと思ったけど、忙しさなどから 手を出せなかったことをやっていきたい。 とりあえずはプロトタイプを進めるより足回りを改善していきたい。 lookahead/behindのtypeをassertionから個別のものに移す エ…
やったこと RubyKaigi Day 5 流石にやることが無くなってきた。 ホテルをチェックアウトして駅前に行き、そこから函太郎本店まで歩いた。 オープン時間ぴったりに行ったはずなのに結構込んでいてビビった。 日替わりにあったソイの昆布〆めが美味しかった。 ソイはちょっと珍し…
やったこと RubyKaigi Day 4 Day 4となった。 ようやく発表が終わったのだという実感が沸いてきた。 あと若干風邪っぽい。 ただ、単に疲れが出ているだけのような気もする。 昼はミスドに行った。 たしかにちょっと安い。 ポンデリングとか一部のやつの値段は変わらない…
やったこと RubyKaigi Day 3 どうにか発表を終えた。 そこそこ盛り上がった感じがして良かった。 やりきった感がすごいけど、まだまだ始まったばかりなんだよなぁ。 あまり語れていないけれど、当面の目標は仲間を増やせるようにするところかな。 Matzのキーノートは流石に…
やったこと RubyKaigi Day 2 スライドをひたすら 直していたら、15時頃にnaruseさんに捕まってスライドを見てもらっていた。 そのあとずっとスライドを作り直していた。 発表練習もして、24時くらいに終わったのでWhite Seedに遊びに行った。 CoinChe…
やったこと RubyKaigi Day 1 ついに始まった。 ydah_さんの発表が印象的だった。 ちゃんと形になっているんだな、と確認できた。 オフィシャルパーティーではリーナーの人と色々話していた。 結構面白そうな仕事なのだなと思う。 終わったあとは結局White Seed…
やったこと RubyKaigi Day 0 花びしホテルより。 朝食も良かった。 いやまあ、朝食だけならセンチュリーマリーナの方が良かった気もするのだけど、全体的にはこっちの方がいいなぁという感じ。 やる気が出てきた。 DevMtgでNarakuについて説明していた。 反応的に…
やったこと RubyKaigi Day -1 -1ということで2日前。 函館へGo。 一応スライドも完成しているので、気持ち的には余裕がある。 函館に着いて、函館駅前の店でシマエナガラテを飲んでいたら突然地震が来た。 https://x.com/make_now_just/st…
やったこと Naraku 発表スライドの構成をひたすらまとめていた。 スピーカ ーノートも可能な限り追加している。 スピーカーノートを追加すると見えてくるものもあるのでやった方がいいことは確か。 それにしても時間が足りん。 あと体力も。 しんどい。
やったこと Naraku PikeVM (on-the-fly DFA construction) 版のマッチング実装が完成した。 そこそこの数のテストをパスしている。いい感じなのではないだろうか。 アロケーションを減らすとかやれることはあると思うのだが、一旦はこれで完成として…
やったこと Naraku PikeVMによるマッチングの実装をしている。 自分で実装しても結局そこまでかからなかったし、GitHub Copilotに書かせていたときよりもかなり高速になった。 とはいえまだOnigmoよりかなり遅いので、多少ずるをしてでもYJITでOnigmo…
やったこと Naraku 今のOnigmoのようなVM型の実装は、実装したい機能が多くて期間的に間に合わない気がするので、機能を絞りやすいPikeVM型の実装を試みている。 GitHub Copilotに書かせているのだけどあまりに苦しい。 キャプチャの仕様が間違っていることを…
やったこと 日常 疲れすぎて動けなくなっている。 一旦休もう。 あと誕生日。がんばろう。 Dr. STONE 休むために見ていた。 3期から見れていなかったのだけど、結構良い。 今ちょうどやっているはずなので楽しみ。
やったこと Naraku HIRなどの仕様を考えている。 まずパース後の正規表現をpreprocessする。 preprocessでは以下のことを行う。 GroupNameResolver 名前付きグループのグループ番号の設定 GroupRefResolver 後方参照・条件グ…
やったこと 日常 集中し過ぎて月曜日になっていることに気付かなかった。 休んだ方がいいな。 Naraku 警告の追加やエラー位置の調整などをして、mruby コマンドを通じてRubyからもパーサーを利用できるようにした。 これでパーサーとしては完成したと言えるだろう。 そしてR…
やったこと Naraku 名前付きグループの名前の仕様が意味分からなすぎて頭を抱えている。 まあとりあえず理解できる形に落とし込んだ。 細かい仕様は違うかもしれないけどもう考えたくない。 Onigmoで /[a-[b]]/ のように書くと左辺の a が消滅することに気付いた。 …
やったこと Recheck 分割されていたのでとりあえず返信しておいた。 https://github.com/makenowjust-labs/recheck/pull/1777 パラメータの追加は面倒なんだよなぁ。 Naraku エラーメッセージの分類を整理しないとよく分か…
やったこと Naraku ひたすらパーサーの実装をしている。 パーサーくらいは完成させないと格好がつかないので。 エスケープシーケンスの仕様が想像を絶するほどしんどい。 二重にエスケープの処理をしていて動いているのは奇跡と言わざるを得ないと思う。 Rubyのパーサ側でも処理され…