Ruby– tag –
-
ソフトウェア
Rails 8.0正式版が公開 - PaaS不要のデプロイを実現
Ruby on Railsの作者David Heinemeier Hansson(DHH)氏は11月7日(現地時間)、WebフレームワークRailsのメジャーバージョンアップ版「Rails 8.0」を公開しました。 複雑化した最近のWebアプリケーションのデプロイは、PaaS(Platform-as-a-Service)を使わずに... -
ソフトウェア
Rails 8.0 Beta 1がリリース - PaaSを不要とする新機能が大量に導入
Ruby on Railsの作者David Heinemeier Hansson(DHH)氏は9月7日(現地時間)、Rails 8.0の最初のベータ版である「Rails 8.0 Beta 1」をリリースしました(公式ブログ)。 複雑化した最近のWebアプリケーションのデプロイは、PaaS(Platform-as-a-Service)を使わ... -
ソフトウェア
Rubyはシェルスクリプトに最適な言語
日本生まれのプログラミング言語「Ruby」。 Webフレームワーク「Ruby on Rails」のプログラミング言語として人気を集めていますが、元々はPerlを置き換える事が出来る「グルー言語」としても注目を集めていました。 今回、開発者のLucas Seiki Oshiro氏は... -
ソフトウェア
Ruby 3.4.0 preview1がリリース - 言語機能の改良やコアクラスの更新など
Ruby開発プロジェクトは5月16日、Ruby 3.4シリーズの最新プレビュー版「Ruby 3.4.0 preview1 」をリリースしました(ruby-lang.org)。現在公式サイトよりソースコードをダウンロードすることができます。 Ruby 3.4.0 preview1では言語機能が変更され、froze... -
ソフトウェア
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...