Posts in Ruby

debug.gem が便利

✨ Article Summary by Notion AI

「debug.gem」はRuby3.1から導入されたデバッグ機能であり、Railsプロジェクトに便利に利用できます。debugger や binding.break などの機能があります。詳細は参考URLをご覧ください。

Ruby 範囲演算子

✨ Article Summary by Notion AI

本記事では、Rubyの範囲演算子について解説します。Rangeクラスの基本的な使い方や便利なメソッド、オブジェクトの生成方法について説明します。

hash に **

✨ Article Summary by Notion AI

この記事では、Rubyの*と**を用いた配列とハッシュの展開方法について解説しています。**を使うことで、キーワード引数にハッシュを渡す場合に便利な展開方法を紹介しています。

PythonユーザーのためのRuby

✨ Article Summary by Notion AI

「PythonユーザーのためのRuby」は、Pythonを主言語とする人々がRubyを学ぶための記事です。Ruby公式の「PythonからRubyへ」の紹介や、PythonとRubyの類似点や相違点が紹介されています。

Rubyのinjectをさらっと理解する

✨ Article Summary by Notion AI

「inject」は、Rubyのコレクションを圧縮するための汎用メソッドです。コレクションの各要素を順番にブロックに渡し、その結果を蓄積していきます。この記事では、injectの基本的な使い方について解説しています。

RubyにおけるTry-Catch

✨ Article Summary by Notion AI

本記事では、RubyにおけるTry-Catchの使い方について解説します。エラーが発生した場合にはRescueが呼び出されることになります。ご参考にどうぞ。