@ledsun blog

無味の味は佳境に入らざればすなわち知れず

2023-08-01から1ヶ月間の記事一覧

WSL向けのWindowsポートフォワード設定スクリプト new

WSL

WSL向けのWindowsポートフォワード設定スクリプトが動かなくなった - @ledsun blog のでバッチファイルをやめてPowerShellで書き直しました。 $port = 8000 if (([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent())…

WSL向けのWindowsポートフォワード設定スクリプトが動かなくなった

WSL

WSL向けのWindowsポートフォワード設定をスクリプト化する - @ledsun blog が動きませんでした。 バッチファイルを起動したところ パッとみ気が付きませんでしたが、netsh interface portproxy add v4tov4 listenport=8000 connectaddress=は途中で途切れて…

推測するな、計測せよ

Rob Pike先生は「推測」は否定していないのでは? 「推測するな、計測せよ」はミスリードと言う話 - aki33524’s blog Rob Pikeが批判しているのは「合理的な根拠なしに決めつけてハックをすること」であって、「推測」すること自体ではない。 「推測」の否定…

寿司屋の玉子焼き、最初に食べるか最後に食べるか

お寿司屋さんで握りランチを頼むと、大抵玉子焼きが手前に置かれます。「手前に置く」ということは「最初に食べろ」ということなので、なるべく最初に食べます。ただ、ご飯の最初に甘いものを食べるのはなんとなく据わりが悪いです。 この議論は昭和5年には…

WebAssembly勉強メモ

ruby.wasmの発表ラッシュが終わりました。ruby.wasmのハックをしていると、WebAssemblyの理解があやふやなことが我ながら気になります。ここらで一度、足元を固めたいと思います。 じっくり、本を読んでみようと思います。 ハンズオンWebAssembly ―Emscripte…

RubyKaigi 2023 follow upでしゃべりました

発表 RubyKaigi 2023 follow up - connpass で発表しました。 発表資料です。 speakerdeck.com TokyuRuby会議14にてLTをした - @ledsun blog と とちぎRubyの勉強会 拡大版で発表しました - @ledsun blog につづき3連続です。 この3回ではスライドのテンプレ…

ruby.wasmのビルド中にruby/zlibのconfigureに失敗する

ビルド終盤の linking ruby のあとでエラーが起きています。 ruby.wasmのビルドエラー zlibがインストールされていない? dpkg -l |grep zlibを実行すると ledsun@MSI:~/ruby.wasm[1]►dpkg -l |grep zlib ii zlib1g:amd64 1:1.2.11.dfsg-2ubuntu9.2 amd64 co…

WebAssembly用語集

ruby.wasmのソースコードを読んでいるとWebAssemblyに関する用語が出てきます。用語を間違って読みとるとソースコードも間違って読んでしまいます。ソースコードを読むのに無駄に時間がかかります。そういうわけで、ソースコードを読みながら調べた用語をこ…

とちぎRubyの勉強会 拡大版で発表しました

とちぎRubyの勉強会 拡大版 で発表しました。 発表資料はこちらです。 自分がプルリクエストをつくるときの手順を例にハッキングの仕方を整理しました。我ながら、現時点のruby.wasmのハッキングの仕方の説明としてなかなか上手くできたと思います。 先週のT…

TokyuRuby会議14にてLTをした

TokyuRuby会議14 - Regional RubyKaigi でLTをしました。 speakerdeck.com ruby.wasmを使ったブラウザアプリケーションをつくった話とその途中で見つけたruby.wasmの改善点のプルリクエストをつくった話です。 当時の朝にマージされたプルリクエストを含む2.…