Shizuo Fujita

Results 40 issues of Shizuo Fujita

Ractor which introduced at Ruby 3.0 provides parallel multi-thread processing. However, there are constraints on object immutability and shareability to use Ractor. Magick.trace_proc= uses an instance variable in the module,...

[Ractor](https://docs.ruby-lang.org/en/3.0/Ractor.html) was introduced at Ruby 3.0. This PR will support `Ractor` feature. See [Appendix F. Ractor support](https://github.com/ruby/ruby/blob/v3_0_0/doc/extension.rdoc#appendix-f-ractor-support-) for details. ## Sample without Ractor ```ruby require 'rmagick' 1000.times do img =...

The Makefile generated by extconf.rb has changed in Ruby 3.0. Therefore, when using Ruby 3.0, the optimization flags are not set properly and it reduced the performance. This patch will...

Array# will be ~7.5 times faster with Fixnum elements. * Before ``` user system total real Fixnum 2.020000 0.010000 2.030000 ( 2.022351) String 2.290000 0.000000 2.290000 ( 2.289221) ``` *...

A sandbox feature has been introduced at Electron v20. When I try this app with Electron v20 or later, it is necessary to disable the sandbox. Ref: https://github.com/electron/remote/issues/138

Instapaperへの記事保存が完了するくらいのタイミングでタイムラインへ戻りスクロールし始める、 という行動を繰り返していると比較的よくクラッシュするようです。 クラッシュログは https://gist.github.com/2139746 に記載しております。 私が利用している環境は、 - iPod touch 第四世代 - iOS 5.1 です。 よく利用させていただいており、クラッシュしなくなると大変うれしいです。 よろしくお願いいたします。

This patch introduces functions same as rb_hash_has_key() to reduce rb_funcall() calling because it has a overhead. − | before | after | result -- | -- | -- | --...

現状リンクを辿らないといけないので、 slack に貼られた URL をペーストしたら表示できる方が便利そう。 URL の取得もできたほうが便利そう。

ページをブックマークできると便利そう。(実装がかなり大変そうだが)