@ledsun blog

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

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

Async::WebSocket gemの素振り

ruby.wasmからのWebSocket - @ledsun blog では、faye-websocket-rubyを使いました。 このWebSocketサーバーを GitHub - socketry/async-websocket: Asynchronous WebSocket client and server, supporting HTTP/1 and HTTP/2 for Ruby. に変えてみましょう…

PyCallでsendメソッドを直接呼び出せるのか?

ruby.wasmからのWebSocket - @ledsun blog にてruby.wasmからJavaScriptのWebSocket.sendを直接呼び出せませんでした。 Rubyから他言語のオブジェクトのメソッドを呼び出す先輩にはGitHub - mrkn/pycall.rb: Calling Python functions from the Ruby languag…

ActiveRecordでsendカラムは使えるのか?

ActiveRecordで動的に生成されるsendメソッドとObject#sendは衝突したらどうなるのか?という話です。 結論は、つかえます。 実際に試してみます。 Railsアプリケーションを準備します。 rbenv local 3.3.4 bundle init bundle add rails bundle exec rails …

ruby.wasmからのWebSocket

WebSocketを使いたい理由 ruby.wasmでdRubyをやりたいです。 dRubyではサーバーとクライアントで双方からリクエストをおくります。 HTTPはクライアントからサーバーへの一方向のリクエストを想定しているので不十分です。 Server Sent Eventsを使う手もあり…

dRuby in the browserのネタ集め

ruby.wasmでRuby in the browserが可能になりました。 次にブラウザとサーバーで通信したいです。 「fetch APIを使って、REST APIなサーバーと通信する」じゃ面白くないですよね。 せっかくのRubyなので、drubyを使って分散Rubyしたいです。 GitHub - ruby/d…

大人数のデイリーミーティング

今、チームのデイリーミーティングの参加者が14人です。 アジャイルソフトウェア開発の文脈の朝会としては人数が多めに感じます。 それもそのはず、4つの開発チームで合同でやっています。 このチームは発足当初は1開発チームでした。 売上の都合で、あれよ…