본문 바로가기

개발 Tip3

[mac] MAC에서 node install 시 권한 오류 발생 해결하기 얄코(얄팍한 코딩) 강좌를 보면서 토이프로젝트를 진행하다가 mac OS 업그레이드를 하게되었다^^.. 이때 까지는 몰랐지 험난해 질줄.. VSCode Terminal 에서 bash로 잡혀있던게 zsh로 변경이 되어버려서 그것도 변경해주고 다시 node 를 설치해주다가 " npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules " 라는 오류가 뜨는 것이다...! 처음에는 alias, bashrc 오류인줄 알고 삽질하다가 알고보니 node install을 전역으로 해주다보니 나는 권한 오류였다 ,, 흑흑 내가 원래 하려던 명령어 : npm install -g nodemon -g 로 전역으로 설치를 하려다 보니 오류가 잔뜩 -.. 2021. 6. 15.
[mac] Pycharm 에서 파이썬 2.x 에서 3.x로 버전 바꾸기 파이썬으로 코딩테스트 연습을 하는데 mac 에서는 pycharm 을 설치시 기본적으로 default로 2.7 버전이 잡혀있다. 라이브러리를 사용하거나 기본적인 문법을 사용할 때 2.x 버전과 3.x 버전의 차이가 심해서 3.7.3 버전을 새로 설치했다. pycharm 3.x 버전을 설치 했다는 가정하에 진행한다. 1. pycharm Preferences > Project Interpreter 보는 바와 같이 Interpreter 가 2.7 버전으로 잡혀있는것을 알 수 있다. 2. 리스트를 클릭하면 설치 되어있는 모든 파이썬 버전이 나타난다. 3. 설치했던 3.7 버전을 클릭해주면 끝! 이제 3.7 버전으로 알고리즘을 쉽게 쉽게 (는 무슨 어렵게 어렵게) 짜보자! ʕっ•ﻌ•ʔっ 2021. 6. 11.
Azure DevOps 사용하기 회사에서는 물론, 팀프로젝트를 할 경우 필수적인 요소 중 하나가 버전 컨트롤이다. 프로그래밍을 하는 사람이라면 누구나 Push, Pull, Commit 등 Git의 기능을 알고 있을 것이다. 나는 주로 .net(닷넷)을 이용하여 개발을 하였고, MS사의 "Azure DevOps"를 사용하였다. Azure DevOps 의 정의에 대해 짚고 넘어가보자. Azure DevOps (= 팀 파운데이션 서버) 란? : 소스 코드 관리, 보고, 요구 사항 관리, 프로젝트 관리, 자동화된 빌드, 랩 관리, 테스트 및 출시 관리기능을 제공하는 마이크로소프트의 제품이다. (계정 생성과정은 생략한다) 개인이나 기업에서 사용중인 자신의 계정이 있다면, 아래와 같이 Visual Studio와 Azure DevOps를 연결할 수.. 2021. 5. 17.