본문 바로가기

프로그래밍/ETC

[Virtualbox, VBS] - 가상화 기반 보안 끄기(Bug: soft lockup - CPU#2 stuck for 32s!) 개요 inflearn - 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 를 진행하다가Virtualbox가 끊김 현상이 지속되며 아래와 같은 메시지가 나오며 접속도 되지 않는 등의 불편함을 겪었다.Bug: soft lockup - CPU#2 stuck for 32s! 가상화 기반 보안 끄는 법에 대해 구글링 했을 때 나오는 모든 방법들을 써도 해결이 되지 않았지만몇일동안 삽질을 한 끝에 드디어 가상화 기반 보안 기능을 끌 수 있었기에해결법을 공유하고자 함.(나 같이 삽질을 하는 사람이 없기를!) 1. 레지스트리 설정으로 Credential Guard 비활성화키 경로: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa키 이름: LsaCfgFla.. 더보기
jekyll serve(Gem::LoadError) 해결 jekyll serve를 실행했을 때 오류를 처음으로 경험해서 구글링을 통해 찾은 해결책을 기록한다. 에러화면 jekyll serve를 입력했을때 아래와 같은 오류(Gem::LoadError)가 뜬다. 해결 방법 아래 명령어 실행. bundle clean --force 이후 jekyll serve를 하게 되면 다시 잘 돌아감. 꼭 저렇게 하지 않아도 bundle exec jekyll server 를 입력해도 정상적으로 기능한다. Reference CHEF-KOCH의 github 더보기
Intellij, 이클립스 자주 쓰는 단축키 모음 단축키를 이용해서 어떤걸 해보고 싶은데 그럴때마다 일일이 찾는게 번거로워서 잘 정리되신 분의 포스팅을 퍼 왔다. 이 외에 알게 되는게 있으면 추가로 포스팅 할 예정. 이클립스는…언제 쓰게 될지 모르니 참고용으로 허허.. 설명 이클립스 Intellij 창 닫기 ctrl + w ctrl + F4 창 크게하기 ctrl + m ctrl + shift + F12 import 하기 ctrl + 1 alt + enter method 단위로 커서 위치 이동 alt + ↑, alt + ↓ 커서 위치한 line 옮기기 alt + ↑, alt + ↓ ctrl + alt + ↑, ctrl + alt + ↓ 커서 위치한 line 삭제 ctrl + d ctrl + y 커서 위치한 line 복제 ctrl + alt + ↑, ctr.. 더보기
[virtualbox] - 가상 머신의 세션을 열 수 없습니다 오류 해결(The VM session was closed before any attempt to power it on) 개요 전날까지 잘 사용하던 virtualbox를 켜니 아래와 같은 에러가 나왔다. 추후에도 자주 발생할 수 있을 것 같은 문제이기에 포스팅을 하고자 한다. 해결 1. 메뉴에서 머신(M) -> 저장된 상태 삭제(I)... 선택 2. 다시 실행 원인을 알수는 없지만 전날 컴퓨터가 갑자기 먹통이 되는 경우가 많아서 VM이 켜져있는 상태에서 재부팅하는 경우가 많았다. 그런 과정에서 VM이 스냅샷을 뜬 상태로 세션에 저장되어 있어서 발생한 에러가 아닐까 추측해본다. Reference dreams_come_true님의 블로그 더보기
[Intellij IDEA] - git branch 간의 차이점 비교하기(git 브랜치간 내용 비교) 개요 기존 프로젝트의 유지보수(A)와 프로젝트 고도화(B)를 2가지의 branch로 운영중인데 A의 내용을 B에도 반영해야 되는 상황이 발생했다. 일일이 찾기엔 번거롭고 전부 내용을 복사해서 붙여넣기 하면 B에 반영된 소스에 영향이 있을수 있어 고심하던 찰나에 Intellij IDEA 의 git compare with branch 기능을 알게 되어 공유하고자 한다. 해결 1. 화면 상단에서 VCS -> Git -> Compare with Branch 순서로 선택. 2. 어떤 브랜치와 비교할것인지 선택 3. 변경사항은 아래처럼 표시가 되고 >> 표시를 누르면 현재 내 브랜치의 소스로 옮겨진다 (내 경우에는 A의 소스를 B로 옮기는 것) 몰랐으면 일일이 커밋이랑 비교해가면서 어마무시한 삽질을 할뻔했다. 역시.. 더보기
[Intellij IDEA] - Cannot resolve method 개요 Intellij를 다시 깔고 나서 기존 프로젝트의 method에 아래와 같이 에러메시지가 나왔다. Invalidate Caches / Restart 도 해보고 .idea 폴더 제거도 해봤는데 해결이 안돼서 이리 저리 삽질을 해보다가 해결법을 찾게 되어 공유해본다. 해결 Lombok plug-in 설치 File -> Settings -> Plugins 검색어에 lombok 입력 후 검색 가장 첫번째 나오는 Lombok 을 Install Install이 완료되면 Restart 더 이상 에러 메시지가 뜨지 않는다!!! Reference 더보기
[Spring] - 스프링 UnsatisfiedDependencyException 개요 프로젝트 진행중 git pull을 받은 후 Spring-boot를 re-run하는데 UnsatisfiedDependencyException 이 발생했다. Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled. [2020-03-19 17:08:06.408] [ERROR] [ main] [ SpringApplication] : Application startup failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name.. 더보기
[Intellij IDEA] - git 단축키 설정 개요 평소 키 맵에 대해서 잘 신경안쓰고 있다가 프로젝트를 진행하면서 git pull을 할 일이 자주 발생하다 보니 키 바인딩 하는 법을 찾아보게 되었다. 해결 1. File - Settings (Ctrl + Alt + S) 로 설정화면 들어감. 2. 검색창에 git 검색 3. 원하는 기능으로 가서 마우스 우클릭 - Add Keyboard Shortcut 선택 4. 원하는 키로 변경후 Apply - 변경할때 기존에 바인딩 된 키와 겹치면 Warning이 뜬다. Reference intellij, pycharm git 단축키 설정 더보기