Ruby– tag –
-
ソフトウェア
Pure Rubyで書かれたX11ウィンドウマネージャー「RubyWM」が爆誕
全てがRubyで書かれたX11ウィンドウマネージャー「RubyWM」がGitHubにて公開されています。 作者のVidar Hokstad氏は、RubyVMは実験的な部分が多く、各種の不具合が発生したり、クラッシュしたりする可能性はあるものの、自分はフルタイムで利用していると... -
ソフトウェア
多数の不具合が修正がされた「Ruby 3.2.3」がリリース
Ruby開発チームは1月18日、Ruby 3.2系の最新版「Ruby 3.2.3」をリリースしました(ruby-lang.org)。 Ruby 3.2.3では多数の不具合の修正が行われており、修正点の詳細はGitHubで確認可能です。 本体のほか、uri.gemが0.12.2に更新され、「CVE-2023-36617」脆... -
ソフトウェア
Ruby 3.3.0正式版がリリース - PrismやLramaの導入、YJITの大幅改良など
Ruby開発プロジェクトは12月25日、Ruby 3.3シリーズの最初の正式版である「Ruby 3.3.0」をリリースしました(ruby-lang.org)。 Ruby 3.3ではPrismと呼ばれる新しいパーサーが追加されています。Prismは移植性が高く、エラーに強く、保守可能なRuby言語用の... -
ソフトウェア
Ruby 3.3.0-rc1リリースがリリース
Ruby開発プロジェクトは11月12日、Ruby 3.3シリーズの最初のリリース候補である「Ruby 3.3.0-rc1」をリリースしました(ruby-lang.org)。 Ruby 3.3ではPrismと呼ばれる新しいパーサーが追加されています。Prismは移植性が高く、エラーに強く、保守可能なRub... -
Tips
【Tips】開発者必見!Rubyスクリプトを標準機能でデバッグするシンプルな方法
プログラムにバグはつきもので、バグを解消するためにはデバッグ作業が必要となります。 RubyではインタラクティブにデバッグするためのさまざまなGemが利用可能ですが、これらのGemを使わず標準機能だけでデバッグする方法を知っていると便利です。 Ruby ... -
ソフトウェア
Ruby 3.3.0-preview3がリリース
Ruby開発プロジェクトは11月12日、Ruby 3.3シリーズの3番目のプレビュー版である「Ruby 3.3.0-preview3」をリリースしました(ruby-lang.org)。 Ruby 3.3ではPrismという新しいパーサーが追加されました。Prismは移植性が高く、エラーに強く、保守可能なRub... -
ソフトウェア
Ruby 3.3.0 preview1リリースがリリース - RJITの導入やYJITの高速化など新機能多数
Ruby開発プロジェクトは5月12日、Ruby 3.3シリーズの最新のプレビュー版である「Ruby 3.3.0 preview1」をリリースしました(ruby-lang.org)。現在公式サイトよりソースコードをダウンロードすることができます。 Ruby 3.3.0-preview1では、RJITという新たな... -
ソフトウェア
Ruby 3.2.0がリリース - 毎年恒例のメジャーバージョンアップ版、 WASIベースのWebAssemblyサポートや、YJITの改善、正規表現のセキュリティ対策など
Ruby開発プロジェクトは12月25日、Rubyのメジャーバージョンアップ版「Ruby 3.2.0」をリリースしました(ruby-lang.org)。Ruby 3.2では、多数の新機能の追加とともに様々な改善が行われており、現在公式サイトよりソースコードをダウンロードすることができ... -
ソフトウェア
Ruby 3.1.3/3.0.5/2.7.7がリリース - CGIの脆弱性が修正やXcode 14、macOS Venturaへの対応
Ruby開発チームは11月24日(現地時間)、プログラミング言語Rubyの最新安定版「Ruby 3.1.3」「Ruby 3.0.5」「Ruby 2.7.7」をリリースしました。 ぞれぞれのバージョンでは、cgi gemのHTTPレスポンス分割の脆弱性が修正されています。cgi gemを使用してHTTPレ... -
ソフトウェア
Ruby 3.2.0 Preview 3がリリース
Ruby開発チームは11月11日、Ruby 3.2系の3番目のプレビューリリースである「Ruby 3.2.0 Preview 3」をリリースしました(ruby-lang.org)。 Ruby 3.2は、毎年12月に公開が予定されているRubyのメジャーバージョンアップ版で、多数の新機能が追加されています... -
ソフトウェア
Ruby 3.2.0 Preview 2がリリース
Ruby開発プロジェクトは9月9日、Ruby 3.2シリーズの2番目プレビュー版である「Ruby 3.2.0 Preview 2」をリリースしました(ruby-lang.org)。現在公式サイトよりソースコードをダウンロードすることができます。 Ruby 3.2は毎年12月に公開されるRubyのメジャ... -
ソフトウェア
Ruby 3.2.0 Preview 1がリリース - WASIベースのWebAssemblyサポートや、正規表現のタイムアウト指定、標準ライブラリのアップデートなど
Ruby開発プロジェクトは4月3日、Ruby 3.2シリーズの最初のプレビュー版である「Ruby 3.2.0 Preview 1」をリリースしました(ruby-lang.org)。現在公式サイトよりソースコードをダウンロードすることができます。 Ruby 3.2.0 Preview 1の新機能としてはまず...