전체 글

myGoodPlace
[VSCode] vscode에서 iTerm2적용 및 폰트 설정(터미널 깨짐 현상 해결)
·Setting/IDE
iTerm폰트 설정방법 1. 'command' + ',' 를 눌러 설정으로 들어갑니다. 2. 'terminal'을 검색합니다. 혹은 기능>터미널을 클릭합니다. 3. Terminal > External: Osx Exec 항목에 'iTerm.app'을 입력합니다. 적용 완료 😀그러나 깨짐 현상 발견 😂 iTerm에서 적용해준 D2Coding폰트가 vscode에는 적용되지 않아 생긴 현상입니다. 깨짐 현상을 해결하기 위해 폰트를 설정해줘야 합니다. 폰트 설정방법 1. 'command' + ',' 를 눌러 설정으로 들어갑니다. 2. 텍스트편집기(Text Editor) -> 글꼴(Font)를 클릭합니다. 3. Font Family에서 적용한 글꼴 이름을 추가해줍니다. 저는 이전에 'D2Coding'으로 글꼴을 터..
[React] react 환경설정
1. node.js 설치 webpack, babel이 node.js를 사용하기 때문에 직접적인 사용이 없더라도 react를 사용하기 위해선 react를 설치해줘야 합니다. window의 경우, 노드 공식 홈페이지 (https://nodejs.org/ko/)에서 node.js를 설치합니다. macOS, Linux의 경우, nvm을 통해 node.js를 설치합니다. nvm은 node version manager로, 여러 종류의 node.js 버전을 쉽게 설치할 수 있게 해줍니다. nvm을 사용하여 node.js를 설치하면 나중에 새로운 버전이 나왔을 때 업데이트하기도 쉽고, 터미널을 통해 어떤 버전을 사용할 지 설정도 할 수 있습니다. 2.(macOS) homebrew 설치 macOS는 nvm을 설치하기전 ..
[MacOS/M1] HammerSpoon사용하여 한/영 키맵핑(command, option)
·Setting/MacOS
구입한 지 일주일 채 되지 않았는데, 문서작성을 하다보니 한/A키 씹힘 증상을 발견하게 되었습니다. 의식하다보니 한/A키 씹힘 증상이 종종 발생한다는 것을 느꼈습니다. 검색한 결과, 고질적인 문제라는 것을 알게되었고, 유저들이 Karabiner또는 HammerSpoon을 사용하여 불편함을 최소화하고 있다는 것을 알게 되었습니다. Karabiner는 M1에서 kernel panic이 발생하기에 HammerSpoon을 사용하여 Window와 같은 방식으로 한/A키를 오른쪽 Command로 사용할 수 있도록 키맵핑을 하였습니다. 1. HammerSpoon다운 1-1) homebrew가 있을 경우 brew install hammerspoon 1-2) homebrew가 없을 경우 https://www.hammer..
[MacOS/M1] 개발 세팅
·Setting/MacOS
1. homebrew 설치 2. Git 2-1) git 최신 버전으로 설치 brew install -s git 2-2) 계정 설정 git config --global user.name "나의 username" git config --global user.email "나의 email" 2-3) 등록된 정보 확인 git config --list 3. iterm2 + oh my zsh iterm2는 맥의 기본 터미널을 확장한 것으로 좀 더 다양한 기능을 제공합니다. zsh은 Bourne Shell (sh)의 확장 된 버전으로 m1에는 기본으로 설정되어 있으며, oh my zsh는 가장 많이 사용하는 zsh 플러그인 프레임 워크입니다. 3-1) iterm2 설치 brew install iterm2 3-2) it..
[MacOS/M1] homebrew 설치
·Setting/MacOS
https://brew.sh/2021/02/05/homebrew-3.0.0/ 3.0.0 Today I’d like to announce Homebrew 3.0.0. The most significant changes since 2.7.0 are official Apple Silicon support and a new bottle format in formulae. brew.sh m1에 새로운 homebrew를 설치하게 되면 /usr/local에 설치가 되어 which brew를 하면 /opt/homebrew로 경로가 나오지 않았다. 그 이유는 opt/homebrew라는 폴더가 만들어져 있지 않기 때문에 새로 만들어줬어야하는데 그걸 모르고 그냥 다운 받았기 때문이다. 즉 homebrew 설치 전 opt/h..
[MacOS/M1] 초기설정
·Setting/MacOS
내가 기억하려고 적어두는 초기설정 1. Icloud - appleID - 동기화 할 항목들만 체크체크 2. 트랙패드 - - 체크해제 3. Dock설정 - - 윈도우 최소화 효과: 크기효과로 바꾸기 - 자동으로 Dock 가리기와 보기 체크 4. 배터리 잔량(퍼센트) 표시 - - 좌측 기타 모듈에서 - 퍼센트 보기 체크 5. 사운드 메뉴 막대에 항상 표시 - - 좌측 기타 모듈에서 - - 항상으로 바꾸기 6. 파인더 설정 - - - - 체크 - - 체크, 체크 - - 눌러 홈으로 이동 후 , - 체크하여 홈 경로 즐겨찾기에 추가하기 7. 스크롤바 항상 보이도록 설정 - - - 항상으로 바꾸기 8. 기본 웹 브라우저 설정 - - - 크롬 또는 사파리
[MacOS/M1] 초기화 오류
·Setting/MacOS
Mac을 처음 사서 초기화 할 일이 생겼다. 초기화를 하고 계정을 만드는 단계에서 시간이 오래 걸리고, 실패했다고 알림이 떴다. 검색해보니 종종 이런 오류가 나타나는 경우가 있다는 것을 알게 되었다. 여러 번 재설치를 해보았으나 해결되지 않았고, 애플 사이트에 나와있는 방법대로 해야 제대로 초기화를 할 수 있다. 1. M1의 경우, 옵션이 나올 때 까지 전원 버튼을 계속 누르고 있는다. 2. 여러 번 나오는 '계속'을 누르고, '다음'을 클릭한다. 3. 유틸리티 윈도우가 나오면, 좌측 상단 유틸리티 > 터미널을 클릭한다. 4. 터미널에서 $ resetpassword 입력하고 return 키를 입력한다. 5. 그러면 '암호 재설정' 윈도우가 나오고 좌측 상단 메뉴바가 바뀌는데, 좌측 상단 메뉴바에서 복구지..
Nginx for windows 설치 오류(IIS 서비스 해제)
nginx 실행파일을 여러번 클릭해봐도 실행이 안되고, 재설치해봐도 해결이 안 됐다. localhost를 들어가보면 IIS 환영합니다로 나오길래 답답하기만 했었다. 이전에 visual studio 원격서비스를 이용한다고 IIS서비스를 모두 켜놓은 것이 원인이었다. nginx와 IIS가 모두 동일한 포트 80을 쓰다보니 nginx가 설치가 되지 않았던 것이다. windows 기능 켜기/끄기에서 인터넷 정보 서비스(IIS)에서 기본적인 선택을 제외한 다른 선택은 해제해준다. 컴퓨터를 재시작후 nginx.exe를 실행하면 nginx가 정상적으로 작동되는 것을 확인할 수 있다.
sooyeon-kr
myGoodPlace