ruby

ruby

CentOS全体にrbenvでrubyをインストール

新しいVPSを借りると新しいrubyを入れたいんだけど、rbenvで入れたいとなった時に毎回入れ方を忘れてググるのでメモ。1. rbenvとruby-buildをgit cloneしてinstall.shを実行cd /usr/localgi...
rails

rubyで&もスペースもurlencodeする

「&」も「 (スペース)」もエンコードしたいと考えた時に、 pry(main)> URI.escape('hoge&hoge hoge')=> "hoge&hoge%20hoge" pry(main)> CGI.escape('hoge&h...
rails

yarnがcommand not foundに…謎過ぎる解決 ※追記有り

rails5.1でyarnを使ってnpmの管理をしようと色々やっていたら、何かyarnがcommand not foundと言われるように…。not foundの理由調査してみると、どうもrbenvのrehashで~/.rbenv/shim...
rails

bundle installで「can’t modify frozen String」が出る

Railsアプリをちょっと作ろうと思い、色々Gemfileに書いてbundle installしたところ、以下のエラーになった。Gem::Ext::BuildError: ERROR: Failed to build gem native ...
tool

torとprivoxyでアクセス元IPを変えてクロールする

rubyで作ったクローラがアクセス制限を食らってしまった。アクセス過多にはならないよう、30〜120秒に1回にしていたのだが、駄目だったようだ…。そこで、匿名プロキシを使おうかと思ったが、使えるプロキシが少ない&いつ使えなくなるか分からない...