やる気がストロングZERO

やる気のストロングスタイル

2019-11-01から1ヶ月間の記事一覧

【RubyMine】docker-composeのコンテナ内の実行環境でラインデバッグするための設定

dockerコンテナ内にしか実行環境がない(ローカルでは実行できない)場合にrubymindeでラインデバッグ出来るようにするための設定を調べて設定した。メモ。 ここを見ながら設定したらできた。 リモートインタープリターとしてのDocker Composeの使用 - ヘル…

railsのrake taskをcron実行する

普通にcrontabでこんな感じで設定したけど動かなかった。 */10 * * * * cd /app && bundle exec rake rake:task RAILS_ENV=production 最終的にはwheneverというgemを使って解決した。 GitHub - javan/whenever: Cron jobs in Ruby なぜ動かん? cron実行の…

docker-compose execでcdしたい

普通にやるとエラーがでる $ docker-compose exec service_name cd /your_dir/ && bundle exec rspec bash -cでやるとできた。 $ docker-compose exec service_name /bin/bash -c "cd /your_dir/ && bundle exec rspec"

rails command の一覧を知りたい

なんかググってもあまりまとまった情報が出てこない(調べ方が悪いのかも。。) 普通にコマンドヘルプを見るのが良かった。 bundle exec rails --help で一覧が表示できる サブコマンドのヘルプを見たいときは以下のようにする。 bundle exec rails db:creat…

関数の引数でdictionaryを渡されてるやつがめちゃ嫌い

関数の引数でdictionary渡されてるやつがめちゃ嫌い。 どんなやつ? # こんなインターフェースのやつ。 some_func(process_param) # process_paramで色々わたす。 process_param = { "mode": "some_mode", #この値でsome_funcの挙動が変わったりする。。 "id…