@yui-knkさんや@kddnewtonさんのParserの話を聞きました。僕はRubyKaigi2023は松本まで行ったものの中耳炎で発熱してずっとホテルでダウンし、RubyKaigi2024はギックリ腰で中途半端にしか参加できませんでした。一連のParserの話に完全に乗り遅れてしまっていました。これまでのRubyKaigiの動画やブログエントリーなどを見て追っかけて見ました。ruby内部や言語実装について詳しくないので理解が間違ってるかもなのと、いくつか疑問点が出てきたのでXなどでご指摘いただければありがたいです。現状の理解rubyのparserには下記の問題がある。処理系ごとにparserが別これらを解決する手始めとして@yui-knkさんが既存のbisonを置き換えるlramaを作った。@kddnewtonさんとshopfyはprism(旧yarp)を作った。ruby3.3でbisonがlramaに置き換わった。+0000道の真ん中で車が壊れた車を修理に出していて、代車のダイハツのタントで@machidaとのお台場ランチに行った帰り道。首都高から永福ICで20号に下りてすぐの辺りでボンネットから煙が出てきてガッタンガッタンいったあと、車が全く動かなくなった。ボロいボロいとは思っていたけど止まるほどとは。クッソ暑い昼間だったのでエンジンにも厳しかったんでしょうな。妻が110番して警察がすぐに駆けつけた。安全な場所まで車を押してくれる警察の方々。消防も駆けつけてなんだかえらいことになった。レッカーを呼んで車屋さんまで行って新しい代車の日産マーチを借りて帰りました。車屋さんの「代車はマーチでいいですか?あ、もうウチの車乗りたくないですかね?(笑)」という自虐ジョークに苦笑い。+0000フロントエンドエンジニアコースをオープン7月1日にFBC(フィヨルドブートキャンプ)でフロントエンドエンジニアコースをオープンしました。既存のRailsエンジニアコースではTypeScriptをやらないし、ReactやNextをがっちりやるコースとして作りました。Railsエンジニアコースでは実質バックエンド・フロントエンドやってインフラもちょっとみたいなフルスタックコースになっているので必要な技術が多くて、卒業までの時間が2年とかかかる方もいたりと長過ぎになってたのでフロントエンドエンジニアコースではフロントエンドだけでバックエンドやインフラは意識的に入れませんでした。このあと、Railsエンジニアコースの方はフロントエンド関連はHotwireにしちゃってReactからStimulusに変える予定。これができれば役割分けがすっきりして両方とも卒業までの期間を圧縮できそう。あとは、生徒の方がコードの問題をたくさん解くことができるように、ブラウザ上で競プロみたいに問題を出す機能を作っています。Rubyの方はwasmでJSはそのまま実行。競プロだと実行時間や不正対策が難しそうですが、スクールの練習問題としてはそこまで厳密でなくていいので使えそうです。フロントエンドエンジニアになりたいって人が新しいコースに入ってくれれば嬉しいなあと思います。+0000RubyKaigi2024行きます今年もRubyKaigi行きます。2024沖縄ってのがすごいですね。フィヨルドブートキャンプでは今年もスポンサーシップしていて、フィヨブーハウスもやります。CAMP(フィヨルドブートキャンプ)前日の14日に沖縄に行って、フィヨブーハウスドリンクアップをやって、永和さんのクルーズに参加予定です。RubyKaigi後は石垣島に三泊しに行って帰る予定です。今回はスポンサーイベントもたくさんでいろいろ豪華そうで気になります。いつものRubyistやフィヨルドブートキャンプの生徒の方も直接会う方が多いと思うので楽しみです。去年は高熱が出てしまい、現地に行ってるのにホテルにこもってたので二年ぶりといった感じです。i9の24コアでやったらどうなるか気になるなぁ。これが気になって用意してみたが、Windows上では24コアを認識するが、WSL2内では16コアまでしか認識していない。コレ実際にrailsのテストでも16並列しかしない。.wslconfigでprocessorsを設定しても16以上にはならない模様。16以下で設定した数字の半分になるのも謎。microsoft/WSL上記のように似たような話はちらほら見つかるが、まだよくわかっていない。16という数字が何なのかも気になる。Pコアが8個でEコアが16個なのでPコアを認識していないということかな?でもPコアだけ認識するならわかるが逆ってのは無い気もする。+0000パソコン作った2024パソコン作りました。前回作ったのは6年前とのこと。RGBミーハーな感じの白くて光るやつにしてしまった。いっかいやってみたかった。三面ガラスのケースはめっちゃデカいけど意外と剛性がある。余ってるスペースには最近ハマってるグッズを入れられる。CPUの電圧があがると?問題が出るんだけど下記の問題っぽい。Boostを切ると大丈夫なんだけど、もっと安いCPUと同じぐらいしかパワーが出ないってことなので辛い。第13と第14世代のハイエンドCPU中心に不安定になる不具合多発。高クロックによりCPUが劣化?あとはNZXTのファンコントローラーを買ったんだけど、ファンの回転数を認識してくれない。同様の症状が報告されてるのでこれも外れを引いてしまったっぽい。ゲームはFactorioばっかりなので変化はない。最近のグラボは高いですね~。今までは常にミドルクラスだったけど、遂にローエンドクラスになってしまった。信者としてDHHに影響されて僕もWSL2環境をまた探ってみたくなった。testのスピードだ。R2でbootcampのシステムテストの速度を測ってみた。どっちも2021年ぐらいのラップトップです。