rails Rails 5.2 업데이트 시 문제점 정리 Rails 5.2 업데이트 시 문제점 정리 개인 프로젝트로 관리중인 rails web server 를 ruby version 을 올리는 김에 같이 업데이트를 하려고 합니다. 기존 버전은 rails 5.0.3 이었고, 이번에 rails 5.2.0 으로 올리고 만난 에러들을 기록하려고 글을 씁니다. Update 먼저 Gemfile.lock 을 지우고 과감하게 update
rails HTML tag self closing issue Rails 개발 중 의문의 버그 환경 * Ruby 2.3.4 * Rails 5.0.4 증상 <div class="modal fade"> ... <%= form_tag "/videos", method: 'get' do %> <%= select_tag(:environment_id, options_for_select(['dev','prod']), class:
미분류 Rails spec + sidekiq 설정 Rails spec + sidekiq 설정 Rails 에서 rspec 과 sidekiq를 사용 하는 중에 local machine 에서는 별 문제가 없었는데, Drone · Continuous Deliver에서 test 기능을 사용하는 중에 문제가 생겼습니다. 문제점 drone 에서 rspec 실행시 error 발생 `localhost:6379` connection error 해결 찾아보니 rspec 실행시 sidekiq에서 redis 접속을 시도하는 문제였습니다. 참고: Testing · mperham/
docker RoR (rails) Dockerfile tip RoR (rails) Dockerfile tip 루비 온 레일즈 (Ruby on Rails)를 Docker 로 배포할 때 간단 팁입니다. Rails 를 도커로 배포할 때 가장 큰 문제는 Rebuild 시간이 오래걸린다는 것입니다. 원인은 바로 bundler !! $ bundle install 이놈이 오래걸립니다. 하여 예전에 이 Article 을 보고 적용해서 쓰던 중 보다 괜찮은 방법이 있어서 기록합니다.
미분류 Rails 5 lib folder 로딩이 안되는 문제 Rails 5 ‘lib’ folder autoload failure Rails 5 에서 lib 폴더를 autoload path에 포함시키고 싶은데 아래 코드가 제대로 동작을 하지 않았습니다. config.autoload_paths << Rails.root.join('lib') 첫 번째 방법 찾아보니 스택오버플로우에 아래와 같은 정보가 있습니다. autoload - Rails 5: Load lib files in production
container iwinv(가상호스팅)에 docker 적용하기 iwinv(가상호스팅)에 docker 적용하기 iwinv 제가 호스팅을 이전했다는 사실은 지난 글에서 이미 언급한 적이 있습니다. 오늘은 iwinv 로 이전하면서 엄청난 고생을 했던 경험에 대한 이야기 및 해결책에 대한 이야기를 적어 보려 합니다. Environment * Ubuntu 16.04 xenial 삽질의 시작 IwinV Manual iwinv 홈페이지를 가면 이렇게 도커 적용을 하는 것에
centos CentOS7에 Discourse 설치 및 서비스 시작하기 1. redis install $> sudo yum install -y epel-release $> sudo rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-7.rpm $> sudo yum --enablerepo=remi update remi-release$> sudo systemctl start redis.service $> sudo systemctl enable redis.service $> sudo systemctl status redis.servicestatus 실행 후 ● redis.service -
rails [Ruby on Rails] install rails using mysql for ubuntu 환경 ubuntu 13.04 rvm 설치 ruby 2.0.0 gem install rdoc gem install rails --- Mysql 설정(선행되어 있다면 무시) --- mysql 라이브러리 설치 sudo apt-get install ruby-mysql2 libmysqlclient-dev mysql2 젬 설치 gem install mysql2 mysql 사용자 추가 * localhost에서만 mysql 서버를 접속할 경우 create user 'username'