Akihiro Sada
Akihiro Sada
Add `URI.escape` and `URI.unescape` to NEWS-3.0.0.md. https://github.com/ruby/ruby/commit/abbd3241522495e8d8634c0c01a42453f76ce6b8
`play_until_done` メソッドを追加しました。 鳴らした後で待つようにしていますが、それはScratchの「終わるまで()の音を鳴らす」ブロックの動作の以下を参考にしました。 https://jp.scratch-wiki.info/wiki/%E7%B5%82%E3%82%8F%E3%82%8B%E3%81%BE%E3%81%A7_()_%E3%81%AE%E9%9F%B3%E3%82%92%E9%B3%B4%E3%82%89%E3%81%99_(%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF) > 終わるまで () の音を鳴らす ブロック(音ブロック/ スタックブロック)は、指定した音声を再生し、再生が終了するまで、スクリプトの実行を停止するブロックである。 口頭にて高尾さんに相談しましたが、DXRubyに再生中なのかを取得するメソッドがなかったので、DXRubySDLが読み込まれていない場合はNotImplementedError例外を発生させるようにしています。 `DXRuby::Sound` に再生中なのかを知るメソッドがありませんが、 `Ayame/Ruby` にはreadme.txtによるとありましたが、このメソッド以外も修正する必要があるので、こちらは使用していません。 https://github.com/mirichi/dxruby-doc/wiki > Ayame#playing? -> true/false > 再生中の場合にtrueを返します。 > 一時停止中もtrueになります。 DXRubyのSoundクラスに再生中かを返すメソッドがないのを確認したのは、以下のドキュメントです。 http://mirichi.github.io/dxruby-doc/api/Sound.html SDLの再生中なのかを取得するのは、以下のメソッドを使用しました。 https://www.kmc.gr.jp/~ohai/rubysdl_doc.html#label-347 > SDL::Mixer.play?(channel)...
CentOSのインストール手順に沿ってインストールした時の手順は以下になります。 CentOSのISOファイル( CentOS-6.4-x86_64-LiveCD.iso )をダウンロードする。 VirtualBoxにCentOSをインストールする。 CentOSを起動する。 端末を起動する。 rootでログインしてvisudoして一般ユーザに権限を与える。 rootからログアウトして一般ユーザでログインする。 $ sudo su $ curl https://gist.github.com/takaokouji/7508444/raw/0ff784864f7f41a933f469ced714235a221c9593/ruby.2.0.0-p247-setup.sh | bash 上記でインストールしたrubyやgemコマンドへのパスがないと、次のインストール手順が途中で止まる。 $ export PATH=$PATH:/usr/local/bin $ curl https://gist.github.com/takaokouji/7509849/raw/db219d85a9271ff36ac698b2e1135deeaaab3392/smalruby-setup.sh | bash 上記でインストールした/usr/lib/libSGE.so.0へのパスがないと、以下のサンプルを実行できない。 $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib...
## 概要 https://github.com/rurema/doctree/issues/484 のissueに関するPRです。 `open-uri` で `no_proxy` 環境変数をデフォルトで使用できるので、プロキシを使用する場合の環境変数の説明に追加しました。 Ruby 2.7.0のURIの `find_proxy` でも `no_proxy` 環境変数が使用できます。 `open-uri` は内部で上記を呼び出していますので、現在のRubyリファレンスマニュアルのサポート対象がRuby 2.7~3.2のようですのでドキュメントの説明にそのまま追加しました。 https://github.com/ruby/ruby/blob/v2_7_0/lib/uri/generic.rb#L1475-L1489
## 概要 NEWS for Ruby 3.2.0の日本語を追加しました。 NEWS for Ruby 3.2.0の英語のテキストをコミットしてから日本語のコミットをしました。 * Ruby Issue Tracking SystemFeatureやBugのチケットへのリンクを追加 * 組み込みクラスのサンプルコードの表示のコメントにメソッド名を追加 * サンプルコードにある英語はそのままにしています。 * 変更履歴にリンクを追加 ### 英語から日本語への変更について Google翻訳やDeepL翻訳を使用して英語から日本語へ翻訳しました。 以下のRubyの公式サイトで、同じテキストを翻訳していると思われる箇所はそのまま使用しました。 https://www.ruby-lang.org/ja/news/2022/12/25/ruby-3-2-0-released/ https://www.ruby-lang.org/ja/news/2022/12/06/ruby-3-2-0-rc1-released/ https://www.ruby-lang.org/ja/news/2022/04/03/ruby-3-2-0-preview1-released/ https://www.ruby-lang.org/ja/news/2022/11/11/ruby-3-2-0-preview3-released/ また、Rubyの機能について以下のサイトも参考にしました。...
I found the wrong URL in README.md, so I fixed it. https://github.com/anyenv/anyenv-install
**Your environment** * `ruby -v`: ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux] * `rdbg -v`: rdbg 1.9.2 **Describe the bug** I'm using delayed_job. When I tried to increase the number of...
## Your environment * `ruby -v`: ruby 3.2.2 (2023-03-30 revision e51014f9c0) [x86_64-linux] * daemons (1.4.1) ## Describe the bug Calling Process.waitpid inside the at_exit method will prevent the child process...