Ruby– tag –
-
ソフトウェア
Rubyは思ったより速いかもしれないとの指摘
国産プログラミング言語「Ruby」は、インタプリタ型のプログラミング言語であるため、「処理速度が遅そう」というイメージを持つ開発者の方もいるかもしれません。 しかし今回、Rubyで書かれたプログラムも工夫次第で十分高速に操作することを、John Hawth... -
ソフトウェア
Ruby on Railsが復活し求職者の面接回数が1.64倍に増加
DevOps.comは4月2日、「The Ruby on Rails Resurgence(Ruby on Railsの復活)」と題したブログ記事を公開し、Rubyで作られたWebフレームワーク「Ruby on Rails」の人気が復活してきていると主張しています。 2004年にリリースされたRuby on Railsは、Webア... -
ソフトウェア
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のメジャーバージョンアップ版で、多数の新機能が追加されています...