poyopoyo0のブログ

poyopoyoのブログ

Web 関連のメモ書きブログです。

Ruby

【 Ruby 】 配列の中の重複要素だけを抽出するには

Rubyの配列arrayを重複要素無しの配列にするには array.uniq または array.uniq! とすればいいだけなのだけど、一方で、「配列の中の重複要素だけを抽出する」というメソッドは、どうやら存在しないみたい。 Rubyは配列同士の差を計算できるので array - arr…

【 Ruby 】 Windows上で文字コードエラーになる場合

今まではWindowsでRubyスクリプトを作成する際、スクリプトの冒頭に # coding: Shift_JIS と記述していたのだけど、あるとき incompatible encoding regexp match (Shift_JIS regexp with Windows-31J string) (Encoding::CompatibilityError) と文字コード…

【 Ruby 】文字列をメソッドオブジェクトに変換したいときは

Ruby スクリプトの作成中に、文字列をメソッドオブジェクトに変換してくれるメソッドが欲しくなった。 さすがの Ruby も、そんな奇天烈なメソッドは存在しないよな~、と思っていたら、なんと 存在していた 。 Ruby send メソッド : 備忘録にしたい どうやら…

【Rails】 rbenv で インストールした Ruby で Rails を動かすには

rbenv をインストールして Ruby をインストールするまでは、下の記事を参考にした。 rbenv を使って ruby をインストールする(CentOS編) - Qiita rbenv を使って ruby をインストールする(CentOS編) - Qiita 上の記事は CentOS の記事だが、Mac (OS X 10.9.5…