マガジンのカバー画像

調べてみた

16
運営しているクリエイター

#Ruby

OpenAPIとは?

OpenAPIとは?

OpenAPIに触れたので調べてみました。

OpenAPIとは?OpenAPIと呼ばれているのは、
厳密にはOpen API Specification (OAS)のこと。

OASとは、RESTfulAPIを定義するフォーマットのこと。

APIを定義って具体的にどういうこと?

APIのHTTPメソッドやパス、パラメータや、レスポンスの型などの情報を、フォーマットに則って定義したりできます。

もっとみる
【Ruby】psychとは

【Ruby】psychとは

psychとは

Rubyのライブラリの1つ。
Ruby 3.1 リファレンスマニュアル>ライブラリ一覧>
psychライブラリ

何ができる

YAML のパースと出力ができる。
Ruby の大半のオブジェクトと YAML フォーマットのデータの間を相互に変換することができる。

どんな時に使う

YAMLのテキストを別プログラムで使うデータに変換したり、データをYAML形式で出力したい時に使う

もっとみる
【Ruby】rbenvのパスを通す(zsh)

【Ruby】rbenvのパスを通す(zsh)

そもそもrbenvを使うのに必要なことrbenvを使うのに必要な設定が2つあります。

rbenvのパスを通す

rbenv shimsのパスを通す

rbenvのパスを通せば、rubyを使うよって時に
rbenvのパス先で設定されているrubyのバージョンを使ってくれるので、
rbenvのパスを通すのは必須ですね。

続いて、rbenv shimsには、全てのバージョンのRubyの実行可能コマン

もっとみる