nodjs, npm, nvm, npx
·
Javascript
nodeJS, npm, nvm, npx에 대해서 알아보자. NodeJS 확장성 있는 네트워크 어플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼이다. 대부분의 Javascript가 웹 브라우저에서 실행되는 것과 달리, 서버 측에서 실행된다. Node는 Javascript의 runtime이다. 쉽게 말해, Javascript program을 실행할 수 있게 해준다. Java 언어가 모든 OS 운영체제에서 Virtual Machine 환경 안에서 Runtime 이 구동 되듯이 Node.JS 는 웹브라우저에 종속적인 자바스크립트에서 외부에서 실행할 수 있는 Runtime 환경을 Chrome V8 엔진을 제공하여 여러 OS 환경에서 실행할 수 있는 환경을 제공하게 된다. 이것을 Node.JS 라고..
WSL -> WSL2 업그레이드 하기
·
Linux/WSL
개발자 모드에서만 지원하던 WSL2가 드디어 배포되었다. WSL과 WSL2 비교 파일 시스템 성능 향상 전체 시스템 호출 호환성 지원 WSL2는 가장 유용한 최신 가상화 기술을 사용하여 간단한 유틸리티 VM(가상 머신) 내에서 Linux 커널을 실행합니다. 그러나 WSL 2는 기존 VM 환경이 아닙니다. 기능 비교 https://docs.microsoft.com/ko-kr/windows/wsl/compare-versions WSL2 업데이트 방법 wsl1이 설치되어 있다는 가정하에 업데이트를 해보자. wsl1 설치가 필요하다면 아래 링크를 참고하세요 wonillism.tistory.com/7?category=864863 WSL 설치 및 C/C++ vscode 환경 설정 윈도우 10에 WSL 설치 시작 >..
[MySQL 기초] 1. MySQL 설치하기
·
Database/MySQL
여러가지 MySQL 버전 중에 무료인 MySQL Community Edition 을 설치하자. *_Download MySQL Commynity Edition>> *_을 클릭하면 다음 페이지가 나온다. 이 중 MySQL Commynity Server를 클릭하여 자신의 OS에 맞춰 다운받아 사용하면된다. 여기서 나는 윈도우용이 아닌 Ubuntu용을 설치할 것이다. bash를 열어서 아래 명령어를 입력하자. sudo apt-get update sudo apt-get install mysql-server 설치가 완료되면 root사용자의 password를 지정하자. (-uroot : root 사용자) mysql -uroot -p 하자마자 ERROR 2002 (HY000): Can't connect to local..
[Python 기초] 01. 변수
·
Python/Python
자세한 설명은 점프 투 파이썬에 너무나도 잘 설명되어있다. 프로그래밍을 처음하는 사람도 알기 쉽게 되어있다. https://wikidocs.net/book/1 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net 그러므로 매우 간단하고 필요한 정보만 포스팅하겠다. 앞으로 모든 언어에 대한 기초 공부는 *Test *디렉토리에서 하겠다. Test 디렉토리를 만들고 VSCode를 실행하자. variable.py를 생성한다. 파이썬이 각 변수들을 입력받는 방식이다. 파이썬은 변수 타입에 대해서는 자유롭지만 저장되는 값에 대해서 만큼은 명확히 해야한다. 당연한건가.. ㅎㅎ 다른 언어들과 좀 다른점은 *boolean *타입은 True / False 로 앞을 대문자로 지정해야한다. 그리고 비어있다..
WSL에 zsh -> oh my zsh 설치하기
·
Linux/WSL
리눅스 터미널 하면 zsh 그리고 oh my zsh 라고 하던데 그 이유는 가독성 좋고 편리한 테마 때문이 아닐까 싶다. zsh 와 oh my zsh zsh는 bash와 같은 shell 프로그램이다. bash에 비해 강력한 기능과 여러 가지 플러그인을 제공하고 있습니다. oh my zsh는 zsh 설정을 관리하기 위한 프레임워크이다. 현재를 기준으로 200개가 넘는 플러그인과 140개 이상의 테마를 제공한다. 이 둘을 함께 사용할 경우 예쁘고 편리한 shell 사용 환경을 쉽게 갖출 수 있다. zsh 설치 $ sudo apt-get install zsh 기본셀 bash -> zsh 로 변경 $ chsh -s /usr/bin/zsh 기본 셀이 바뀌었는지 확인 $ echo $SHELL oh my zsh 설치..
WSL 설치 및 C/C++ vscode 환경 설정
·
Linux/WSL
윈도우 10에 WSL 설치 시작 > Power Shell 검색 > 관리자로 실행 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux입력 Enter 혹은 Y + Enter 를 누르게 되면 컴퓨터가 재시작된다. 이때 저장안한 작업은 없는지 꼭 확인! 윈도우 키 > Microsoft Store 검색 > ubuntu 검색 > ubuntu 18.04 LTS 설치 ubuntu와 ubuntu 18.04 LTS의 차이는 업데이트 기간이 18.04 LTS가 더 길다고 한다. ubuntu는 운영체제용 ubuntu 18.04 LTS는 서버용으로 많이 쓰인다고한다. 설치 완료후 실행시키면 사용할 유저이름과 비밀번호 입력을 하라..
WSL (Windows Subsystem for Linux) 란?
·
Linux/WSL
WSL에 대해 알아보자. WSL(Windows Subsystem for Linux)는 쉽게 말하자면 윈도우에서 사용가능한 리눅스라고 보면된다. 흔히들 알고있는 방법은 가상머신을 돌려서 사용하는 방법이지만 개발자를 위해 Microsoft에서 좀 더 간편하고 가볍게 사용할 수 있는 Linux이다. 사용하는 이유는? 그냥.. 해보고싶어서? 나중에 백엔드 공부를 더 하게 된다면 좀 더 편하지 않을까? 리눅스 개발환경이 더 개발자한테 좋다고 하던데..? Visual studio를 쓰기 싫어서? 등의 이유 때문이다. 좀 더 자세한 사항은 MS Docs 에서 알아보자. MS Docs Windows 10에 Linux용 Windows 하위 시스템 가이드
WONILLISM
'WSL' 태그의 글 목록