본문 바로가기

Programming/etc.

(13)
[etc] Context란 무엇인가? 1. Context의 의미 사전적 의미 자체는 맥락이나 문맥을 의미하지만, 개발에서 말하는 Context의 주된 뜻은 이벤트가 일어나는 조건, 환경 등이 된다. 예를 들면, A라는 사람이 인터넷을 통해 물건을 구매하려고 한다. 쇼핑몰은 A의 이름, 전화번호, 주소 등의 개인 정보와 결제를 위한 정보 등을 필요로 할 것이다. 이 때 A의 정보들이 물건을 구매하기 위해 필요한 Context 개체라고 부를 수 있다. 2. Context의 종류 Context는 중요도에 따라 2가지로 나뉜다. 1) 필수 Context 2) 선택 Context 예를 들면, 온라인을 통해 A가 다른 사람에게 돈을 송금하려고 한다. 은행이 A의 돈을 송금하기 위해선 A의 이름, 계좌번호, 송금할 금액, 다른 사람의 계좌번호 등이 필수..
[etc] terminal/iterms2에서 code 사용하기 설정 1. VSCode를 열어 cmd + p 2. code 검색 후 Shell Command: Install 'code' command in PATH 실행 3. terminal이나 iterm에서 code를 치고 enter하면 VSCode가 자동으로 열립니다.
[npm] npm 버전 최신/특정 버전으로 설치하기 팀 프로젝트 작업 시 프로젝트 오류 방지를 위해 npm 버전을 맞추게 되었습니다. 1. npm 버전 확인 $ npm -v 2. npm 최신 버전 설치 $ sudo npm intall -g npm sudo를 통해 npm으로 npm을 설치하는 깡패같은 방법 ㅎㅎ.. 3. npm 특정 버전 설치 (ex | 1.1.1 버전의 npm을 설치하려면) $ sudo npm install -g npm@1.1.1
[Mac] Homebrew를 통해 node.js, npm, yarn 설치하기 1. Homebrew 설치하기Mac 운영체제에서 개발 환경 설정시 사용하는 패키지 관리 프로그램. HomebrewThe Missing Package Manager for macOS (or Linux).brew.sh위의 사이트를 통해 들어가면 아래의 명령어가 있습니다.terminal 또는 iterms 등을 열어 실행합니다.$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"  2. node.js, npm 설치하기Homebrew가 설치 되었다면 하단의 명령어를 차례로 실행해 node.js와 npm을 설치해야 합니다.Homebrew를 통해 설치시 최신 버전이 필요할 수 있으니 업데이트 부터..
[Mac] 맥 용 SVN 연결하기 : SnailSVN Lite 회사 업무로 인해 Mac에서 SVN을 사용하게 되었으므로 SnailSVN Lite를 활용하게 되었다. Mac의 SnailSVN은 window의 tortoiseSVN과 비슷하다고 하지만, 사용해 본 적이 없어서 모름. 우선 App Store에서 SnailSVN Lite를 찾아 설치한다. Lite가 아닌 유료버전(19,000원)도 있으나 하나의 포트만 사용하는 경우 무료버전이 있으니 잘 활용하면 된다. 설치하기 1. App Store > snailsvn 검색 > SnailSVN Lite: SVN for Finder 설치 2. SVN 버전 선택 > Next 설치된 SVN 버전에 맞추면 되나 나중에 환경설정으로 수정도 가능하다. 2-1. Next 선택 2-2. Continue 선택 3. 설치 완료 후 자동 실행..