読者です 読者をやめる 読者になる 読者になる

焼売飯店

RubyとかJSとか

Ruby

Rubyでdotenv的なやつを小さなスクリプトで実装してみる

手元のプロジェクトで環境変数をファイルから読み込む必要が出てきて、dotenvが欲しくなったのですが、ただそれだけのために依存関係増やすのもなぁ…と思ったので、自分で書いてみることにしました。 コード envloader.rb class Envloader class << self def…

ドットでチェーンして値を追加していけるHashを実装してみた

手抜き実装なので、まだ色々足りて無さそうな感じがしますが、一旦の目的までは達成出来ています。 名前はChainableHashとしてみました。 コード class ChainableHash < Hash def method_missing(name, *args, &block) if name[-1] === '=' self[name[0..-2]…