Utility 2023. 6. 26. 16:24

DataGrip 스키마를 선택해도 Table이 제대로 안 보일 때

  • 스키마를 선택해도 Table 등 DB Object가 정상적으로 보이지 않을 경우, 캐시를 지워주면 되더라..

  • 위치 : 연결된 Data Source 우클릭 > Diagnostics > Forget Cached Schemas (기준 : 2022.3.3 버전)

Utility 2022. 10. 10. 18:57

IntelliJ (PyCharm) Jinja2 html 파일 매핑

- python template language를 Jinja2 로 설정하였는데도, html 파일의 {{ }}, {% %} 등 Jinja 문법이 나오면 expression expected 라며 인텔리제이가 화를 냈다.

- 다음 경로에서 *.html 파일을 Jinja 2 템플릿에 추가하면 된다. (기존 HTML 템플릿에서는 삭제 - 추가 시 삭제할 건지 물어봄)

  - File | Settings | Editor | File Types, Jinja 2 Template


참고

https://stackoverflow.com/questions/53179239/pycharm-python-template-language-is-stuck-on-jinja2

 

Utility/VSCode 2022. 10. 2. 22:36

VSCode workspace에서 특정 패턴 제외

- Setting -> exclude 검색 후 패턴 추가

Utility 2022. 6. 15. 10:41

네이버 웨일 브라우저 다른 기기 로그아웃

https://myactivity.whale.naver.com/devices

Utility/VSCode 2021. 9. 8. 01:16

VSCode 스크롤이 너무 빠를 때

  • 설정(Ctrl + ,)에서 우측 상단의 설정 열기 아이콘을 클릭하여 settings.json 파일에 다음과 같이 작성한다.

    {
        ...
        "editor.mouseWheelScrollSensitivity": 0.5,
        ...
    }
    • 소수점 단위로 설정 가능하다.
Utility/VSCode 2021. 8. 13. 11:30

VSCode No such file or directory 에러

  • 윈도우10에서 VSCode의 Code Runner 플러그인을 설치했다.

  • 직접 g++로 .cpp 파일을 컴파일할 수 있었는데, Code Runner로 실행하면 에러가 발생했다.


원인

  • 찾아보니 디렉토리 경로가 \로 연결되고, 이 경로는 "로 묶여있었다.

  • 경로의 마지막 \" 부분에서 escape 처리가 되어서 파싱을 제대로 못하는 문제였다.


해결

  • VSCode의 설정(Ctrl + ,)으로 들어가서 오른쪽 위의 Open Settings를 클릭한다.

  • 아래 문구를 추가한다.

    {
      ...
      "code-runner.runInTerminal": true,
      "code-runner.terminalRoot": "/",
    }
    • code-runner.runInTerminal : 터미널에서 실행하게 된다.

    • code-runner.terminalRoot : 경로의 구분자를 변경할 수 있다.

Utility 2021. 6. 25. 02:40

팟플레이어 검은 화면

  • 서피스 프로7에서 팟플레이어를 실행하니 검은 화면에 소리만 재생되는 현상이 발생했다.

해결 방법

  • 환경 설정(F5)를 눌러 영상 탭의 영상 출력 장치Video Renderer 등 다른 렌더러로 변경, 종료 후 다시 실행한다.

  • 만약 이렇게 했는데 공포스러운 재생 화면이 나올 경우(굉장히 어둡고 빨간 색만 나옴) Q를 눌러 설정을 초기화한다.

Utility/VSCode 2021. 6. 24. 17:51

VSCode Settings.json에서 인덴트 설정

  • Ctrl + ,로 설정에 들어간 뒤 우측 상단의 Open Settings(JSON) 클릭 후 아래 내용 삽입
{
    "[markdown]": {
        "editor.tabSize": 2,
        "editor.insertSpaces": true,
    },
    "[html]": {
        "editor.insertSpaces": true,
        "editor.tabSize": 2
    },
    "[css]": {
        "editor.insertSpaces": true,
        "editor.tabSize": 2
    },
    "[javascript]": {
        "editor.insertSpaces": true,
        "editor.tabSize": 2
    },
}

참고

Utility/VirtualBox 2021. 6. 2. 17:34

VirtualBox "가상머신의 세션을 열 수 없습니다" 에러

  • 오랜만에 가상머신을 작동시키는데 에러가 발생했다.

    The virtual machine has terminated unexpectedly during startup with exit code -1073741819 (0xc0000005). More details may be available in ~
    결과 코드 : E_FAIL (0x80004005)
    구성 요소 : MachineWrap
    인터페이스 : IMachine

  • 원인은 Fasoo DRM Client for NHN Mobile Wix였다.

    • 네이버 e-book을 볼 때 설치했던 프로그램같다.

    • 닫아야하는 프로세스들을 종료하고 삭제 후 리부팅하면 된다.

  • 참고 : https://besttech.tistory.com/27

'Utility > VirtualBox' 카테고리의 다른 글

VirtualBox에 우분투 20.04 설치  (0) 2021.04.23
VirtualBox 공유 폴더 만들기  (0) 2021.04.20
Utility/VirtualBox 2021. 4. 23. 03:57

VirtualBox에 우분투 20.04 설치

  • 가상머신에 윈도우10 설치 후 발생한 kernel security check failure 에러를 없애려고 가상 기능을 껐더니, WSL을 사용할 수 없어서 설치했다ㅠ

설치 과정

  • 공식 사이트에서 .iso 파일을 받는다.

  • VirtualBox를 실행한다.

    • New를 클릭해서 가상 환경을 생성한다.

      이름을 지어준다.

      램은 적당히 설정한다.

      사용할 가상 저장소가 있다면 선택하고, 없으면 새로 만들어준다.

      고정 크기의 가상 디스크가 빠르다고 하므로 Fixed size로 선택하였다.

      용량도 적당히 설정한다.

      생성이 완료되면 설정으로 들어간다.

      시스템의 프로세서 개수를 적당히 설정한다.

      디스플레이에서 비디오 메모리를 적당히 잡아주고, 3D 가속을 활성화해준다.

      이제 시작

      우분투를 설치해야 하므로 iso 이미지를 골라야 한다.

      Add로 iso파일을 추가한 다음, Choose를 클릭한다.

      설치 시작

      Install Ubuntu를 클릭한다.

      일단 영어 키보드로 진행

      잡다한거 깔기 싫어서 Minimal Installation을 선택했다.

      가상 디스크니까 다 지우고 설치

      파일 시스템 관련 메시지이다.

      서울 설정

      계정, 비밀번호 설정 후 자동 로그인 체크하고 진행

      끝나면 리부팅하라고 뜬다.

      연동하기 싫어서 Skip 했다.

      여기서 더블클릭하면 스토어로 이동된다.

      설치 완료~


크롬 설치

  • 스토어에서 다운로드가 안돼서, 일단 파이어폭스로 사이트에 들어가서 .deb 파일을 다운로드 받은 후 실행하여 설치했다.

한글 입력

  • fcitx-hangul 패키지를 설치한다.

    sudo apt update
    sudo apt install fcitx-hangul
  • Settings에 들어가서 Region & Language탭의 아래쪽에 있는 Manage Installed Languages를 클릭하면 아직 설치되지 않은 언어팩들이 존재한다고 뜬다. 오래 걸렸지만 설치했다.

    윗쪽의 언어들에서 한국어가 회색으로 되어있는데, 드래그해서 위로 끌어올리면 검정색으로 변하면서 활성화되는 것 같다.

    키보드 입력 방법을 fcitx로 설정하고 닫는다.

    입력 소스에서 + 버튼을 눌러 한국어를 추가한다. Korean(101/104 key compatible)을 추가하면 된다.

    한국어가 추가되면 입력 소스에 영어가 있을 필요가 없으므로 지운다.

    리부팅 후 Ctrl + Space로 한영전환이 가능하다.


VSCode 설치

  • 처음에 공식 홈페이지에서 .deb를 받아도 설치가 안돼서 리부팅하고 다시 설치해보니 두 개가 생겼다..

  • 제거 후 다시 공식 홈페이지에서 받아서 설치했는데, 뭔가 문제가 있을 때는 리부팅이 필수인 듯 하다.


해상도 설정

  • VirtualBox에서 자동으로 해상도가 변경되도록 하려면 게스트 확장 CD 이미지를 삽입하고 설치해야 한다.

  • 바로 삽입해보니 오류가 뜨고, gcc, make, perl 패키지 설치가 필요하다는 문구가 나온다.

    sudo apt install gcc make perl -y
  • 다시 설치하고 리부팅하면, VirtualBox의 창 크기에 맞게 해상도가 자동으로 설정된다.


독(Dock) 하단으로 배치

  • 작업 표시줄, 런처 등의 이름으로 불리는 독을 아래로 배치하려면 설정으로 들어간다.

  • 모양(Appearance) 탭에서 독 메뉴의 화면 상 위치를 하단으로 변경한다.


공유 폴더 권한 설정

  • VirtualBox에서 공유 폴더를 지정하고 막상 폴더를 열려고 하면 권한 에러가 발생한다.

  • 공유 폴더의 소유자가 root, 그룹이 vboxsf이기 때문에 발생하는 문제이다.

  • 이를 해결하려면 현재 사용자를 vboxsf 그룹에 넣으면 된다.

  • 터미널을 열고 다음을 입력한 뒤 리부팅한다.

    sudo usermod -aG vboxsf $(whoami)

크롬 실행할 때 마다 뜨는 keyring 관련 암호 입력 창

  • 우분투 부팅 시 자동 로그인으로 설정하면 뜨는 것이라고 한다.

  • 암호 및 키 어플에 들어가서, Default Keyring을 우클릭하고 암호 바꾸기를 선택하여 이전 암호를 입력하고 새 암호로 아무것도 넣지 않은 채로 설정하면 다음부터는 뜨지 않는다.


대략적인 설정이 끝났으면 VirtualBox의 Export Virtual Appliance를 통해 .ova 파일로 백업해놓자

Utility/VirtualBox 2021. 4. 20. 01:32

VirtualBox 공유 폴더 만들기

  • 가상 머신의 설정에서 Shared Folders 탭을 클릭한다.

  • 우측의 추가 버튼을 클릭한다.

  • 공유하고 싶은 폴더를 찾아서 선택하고 Auto-mount를 체크한 뒤 OK

  • 윈도우 가상 머신의 경우 내 PC 폴더로 들어가면 네트워크 위치 그룹에 마운트되어있다.

Utility/VSCode 2021. 4. 5. 13:31

VSCode에서 특정 파일이나 폴더 숨기기

  • desktop.ini라는 파일이 생겨서 검색해보니 윈도우의 폴더 설정 파일이라고 한다.

  • 지워도 어차피 다시 생길 것 같아서, VSCode의 설정을 통해 숨기기로 결정


설정

  • Ctrl + ,로 설정에 들어가서 files:exclude를 검색한다.

    Files: Exclude
    Configure glob patterns for excluding files and folders. For example, the file Explorer decides which files and folders to show or hide based on this setting. Refer to the Search: Exclude setting to define search specific excludes. Read more about glob patterns here.
    
    ...
    
    Add Pattern
  • 숨기고 싶은 파일명을 입력하고 OK를 누르면 사이드바에서 사라진다.