rspecでエラーテストが失敗する
解決 export { subject } に変更 context "test" do subject { raise RuntimeError } it { expect { subject }.to raise_error(RuntimeError) } end 事象 Failure/Error: raise RuntimeError が発生する。 context "te...
解決 export { subject } に変更 context "test" do subject { raise RuntimeError } it { expect { subject }.to raise_error(RuntimeError) } end 事象 Failure/Error: raise RuntimeError が発生する。 context "te...
after with_options if: :new_record? do before_validation :initialize_hoge1 before_validation :initialize_hoge2 end def initialize_hoge1 hoge1 end def initialize_hoge2 ho...
解決 def setup omniauth_strategy.options[:consumer_key] = Global..twitter.consumer_key omniauth_strategy.options[:consumer_secret] = Global..twitter.consumer_key_secret render json: { ...
(0...8).map { (65 + rand(26)).chr }.join # OYOTTDME How to generate a random string in Ruby - Stack Overflow
lsof $ sudo lsof -i -P -n | grep LISTEN systemd 1 root 48u IPv6 11587 0t0 TCP *:111 (LISTEN) systemd 1 root 49u IPv4 11588 0t0 TCP *:111 (LISTEN) sshd ...
解決 遷移するパスが正しくなかった。(/api/auth/:provider/setup の様にscopeをネストしていた) デフォルトで遷移する /auth/:provider/setup 以外になる場合は、 setup_path を設定する必要がある。 scopeをネスト指定していなければ、 setup: true だけでOK Rails.application.config.mi...
SETUP_PROC = lambda do |env| request = Rack::Request.new(env) user = User.find_by_subdomain(request.subdomain) env['omniauth.strategy'].options[:client_id] = user.consumer_key # if ...
$ mkdir -p $HOME/go/src/github.com/user $ vi ~/.bash_profile export GOPATH=$HOME/go export GOROOT=/usr/local/opt/go/libexec export PATH=$PATH:$GOPATH/bin export PATH=$PATH:$GOROOT/bin $ brew inst...
対象モジュール [railsのログにタグづけしたい ベジタブルプログラム](https://www.blog.v41.me/posts/c8804b8e-6ac2-450c-b5ea-9009c1a43da4) テスト RSpec.describe TaggedLogger do subje...
設定 class Application < Rails::Application ... require Rails.root.join("lib/tagged_logger.rb") initializer "tagged_logger.insert_middleware" do |app| app.config.middleware.use TaggedLo...
解決 remote_ip は、 ActionDispatch::RemoteIp で判定したIPを優先する。 その判定がない場合は、 ip メソッドを使用する。 ruby - What’s the difference between request.remote_ip and request.ip in Rails? - Stack Overflow
構成 td-agent/ ├── docker-compose.yml ├── Dockerfile ├── test.log ├── conf │ ├── app.conf │ └── td-agent.conf └── install-redhat-td-agent2.5.sh 設定 docker FROM drecom/centos-ruby:2.6.5 ADD inst...
minioの公式Dockerfileでは Dockerfile CMD ["minio"] docker-compose.yml command: server /data 結果 minio server /data として実行される。 minio/minio Dockerfile - Docker Hub ということはrailsだと Dockerfile CMD ["bun...
--showduplicates オプションを使用 $ yum --showduplicates list httpd | expand Loaded plugins: fastestmirror, langpacks, refresh-packagekit Loading mirror speeds from cached hostfile * fedora: mirror.stead...
sudo sh <<SCRIPT # add GPG key rpm --import https://packages.treasuredata.com/GPG-KEY-td-agent # add treasure data repository to yum cat >/etc/yum.repos.d/td.repo <<'EOF'; ...