Dev
-
Could not load the 'listen' gem. Add `gem 'listen'` to the development group of your Gemfile (LoadError)Dev/Ruby On Rails 2020. 2. 11. 16:51
Rails5 또는 6 설치/실행 시 발생하는 에러이며 Gemfile 및 Gemfile.lock 에 정상적으로 'gem 'listen'' 이 설정되어 있는 경우에도 발생한다. /home/.rvm/gems/ruby-2.6.3/gems/bootsnap-1.4.5/lib/bootsnap/load_path_cache/core_ext/ kernel_require.rb:33:in `require': Could not load the 'listen' gem. Add `gem 'listen'` to the development group of your Gemfile (LoadError) 아래와 같이 실행하면 해결된다. $ bundle install --with development test
-
스왑메모리 사용 관련 설정(vm.swappiness)Dev/Linux 2020. 2. 1. 10:44
커널 문서를 보면 아래와 같이 정의하고 있다. --- swappiness This control is used to define how aggressive the kernel will swap memory pages. Higher values will increase aggressiveness, lower values decrease the amount of swap. A value of 0 instructs the kernel not to initiate swap until the amount of free and file-backed pages is less than the high water mark in a zone. The default value is 60. --- 먼저 스왑메모리는 시스템의 ..
-
Webpacker configuration file not foundDev/Ruby On Rails 2020. 1. 30. 22:07
Rails 를 신규로 설치하는 도중 아래와 같은 에러를 만나면 /home/itips/.rvm/gems/ruby-2.6.3/gems/webpacker-4.0.7/lib/webpacker/configuration.rb:91: in `rescue in load': Webpacker configuration file not found /git/my-200130/config/webpac ker.yml. Please run rails webpacker:install Error: No such file or directory @ rb_sysope n - /git/my-200130/config/webpacker.yml (RuntimeError) 1. Gemfile.lock 파일안의 web[acker 버전을 낮추고 we..
-
Git tagDev/Git 2020. 1. 29. 19:23
git tag 명령을 사용하면 특정 시점에 책갈피처럼 표시를 해두고 해당 커밋을 필요할 때 바로 찾아볼 수 있다. $ git tag -a V-0.1 위와 같이 실행하면 커밋을 생성할 때와 동일하게 태그에 대한 메세지를 남길 수 있는 창이 열린다. 이곳에 태그관련 설명을 적는다. 아래는 자동으로 생성된 메세지, 저장하고 나가면 아래 글들은 자동으로 사라진다. # # Write a message for tag: # V-0.1 # Lines starting with '#' will be ignored. 저장한 후 생성한 태그들을 검색해본다. $ git tag // 또는 $ git tag -l // 또는 $ tag tag --list V-0.1 생성한 태그로 체크아웃을 해보면 아래의 메세지가 뜬다. 해당 커밋을..
-
Fedora 27 에서 28 로 업그레이드Dev/Linux 2020. 1. 21. 21:00
간단한 몇가지 명령어만으로 페도라 27에서 28 로 업그레이드가 가능하다. $ sudo dnf upgrade --refresh $ sudo dnf install dnf-plugin-system-upgrade $ sudo dnf system-upgrade download --releasever=28 $ sudo dnf system-upgrade reboot 만약 업그레이드 도중 아래와 같은 에러를 만난다면: Error: Problem: nss-pem-1.0.3-6.fc27.i686 has inferior architecture - nss-pem-1.0.3-6.fc27.x86_64 does not belong to a distupgrade repository - problem with installed pa..
-
Vi(Vim) 유용한 키사용 (계속 추가중)Dev/Linux 2019. 11. 22. 12:35
도움말보기 :help 웬만한건 도움말에 다 있지만 너무 방대해서 자주 쓰는 것들만 두서 없이 적어 놓는다. 파일 내에서 'keyword' 라는 단어가 들어간 모든 라인을 삭제한다. :g/keyword/d 파일 내에서 'Apple' 을 'Kiwi' 로 모두 변경한다. :%s/Apple/Kiwi/g 줄바꿈 :set nu :set nonu 공백표시 :set list :set nolist 탭문자를 2공백문자로 표시 set tabstop=2 들여쓰기를 2공백문자로 들여쓰기 set shiftwidth=2 자동 들여쓰기 set autoindent 문자 검색 /keyword 화면 단위 위아래 이동 Ctrl+F / B 줄단위 화면 위아래 이동 Ctrl+E / Y
-
VMWare Fusion 11 에서 내부 guest vm 에 ssh 접속Dev 2019. 11. 21. 10:39
Procedure Select VMware Fusion > Preferences and click Network. Click the lock icon, enter the administrator password, and click OK. Click the plus sign (+) under the list of networks. (Optional) If you want to rename a virtual network, double-click the name, enter a new name, and press Return. Allow virtual machines on the network to use NAT to connect to external networks. Select Allow virtual..