분류 전체보기231 Git - 깃 환경 세팅 & 로컬저장소 만들기 Git - 깃 환경 세팅 & 로컬저장소 만들기 형상관리시스템 중 하나인 깃에 대해서 알아보자. 소스 코드를 관리하거나 다수의 개발자가 프로젝트에서 동일한 기능을 동시 개발할때, 작성된 소스 코드와 변경사항을 입력하여 서로 확인할 수 있고, 수정 등을 도와주는 시스템이라고 할 수 있다. git 설치 먼저 자신에게 맞는 환경에 맞게 깃을 설치해준다. http://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git.. 2021. 6. 30. WEB - 상대경로 & 절대 경로 WEB - 상대경로 & 절대 경로 프로그래밍을 하다보면 경로 설정을 해야될 때가 있다. 완벽히 정리가 되지 않으면 헷갈리기 쉽다. 절대경로 절대경로란 어떠한 웹페이지나 파일이 가지고 있는 고유한 경로를 말한다. 아래와 같이 예를 들 수 있다. C:\Users\UserID\Desktop\test.txt http://www.google.com test.txt파일 같은 경우는 최상위 루트 폴더인 C폴더부터의 모든 경로를 전부 기입해주어야 한다. 이러한 주소를 알면 구글같은 웹페이지를 접속하거나 test.txt파일을 실행시킬 수 있는 것이다. 상대경로 상대경로란 현재 위치한 곳을 기준으로 생각하면 된다. 말로는 이해가 쉽지 않으므로 예를 들어보겠다. 아래와 같은 경로 하위에 A폴더와 B폴더가 있다고 가정해보자... 2021. 6. 28. JavaScript - Callback & Promise & Async/Await JavaScript - Callback & Promise & Async/Await 자바스크립트는 다른 언어들과는 다르게 싱글 스레드를 사용하는 언어이다. 이 말은 즉, 한번에 한개의 일만 순차적으로 처리한다는 말과 같다. 병렬 처리를 할 수 없어 자바스크립트에서는 비동기 non-blocking 방식을 통해 해결한다. 이 방식을 쉽게 예를 들면 식당에서 손님과 종업원과 요리사가 있다고 했을때 동기 방식에서는 손님한명한테 주문을 받고 요리사에게 주문을 건내주어 음식이 나올때까지 다른 손님의 주문을 받지 않고 기다렸다가 음식이 나오면 갖다주고 다음 주문을 받는 것이라 생각하면 이해가 쉽다. 비동기 방식은 반대로 주문을 받고 요리사에게 주문을 알려주고 음식이 나올때까지 기다리는 것이 아니고, 다음 주문을 받으러.. 2021. 6. 27. Nginx - Nginx와 Node.js 환경 서버 구성하기 (feat. Windows) 들어가며 Nginx 이해와 활용 방법에 이어 환경 구성하는 방법을 정리한다. 먼저 운영체제는 Windows 환경에서 진행하였고 우분투와 같이 다른 운영체제에서 사용하시는 분들은 설치 방법등만 차이가 있으니 큰틀의 흐름에 따라 진행하면 된다. node.js 환경 갖추기 제일 먼저 node.js에 환경 먼저 구성한다. 아래에 링크 참고를 하여 진행해준다. https://sjparkk-dev1og.tistory.com/38?category=1025699 Node.js - Node.js & NPM Node.js - Node.js & NPM 정의 (Node.js 공식 사이트) Node.js®는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다. Node.js는 이벤트 기반, N.. 2021. 6. 25. Nginx - Nginx에 대한 이해와 활용 방법 (프록시 서버 만들기 & Node.js) Nginx - Nginx에 대한 이해와 활용 방법 (프록시 서버 만들기 & Node.js) 개발 도중에 cors에러 관련해서 해결 방안을 찾다가 프록시서버를 두어 해결할 수 있다는 말을 듣고 프록시 서버로 유명한 Nginx에 대해서 공부한 내용을 정리해둔다. 처음보는 새로운 기술을 이용할때면 처음에는 쉽지는 않지만 해결해나가는 과정에서 성취감을 주는 것 같다. 이만 각설하고 본론으로 들어가본다. 간단하게 용어 정리를 먼저 해보자. Nginx Nginx란 트래픽이 많은 웹사이트에 확장성을 위해 설계한 비동기 이벤트 기반 구조의 웹서버 소프트웨어이다. 특징으로는 가벼움과 높은 성능을 지향한다. 리버스 프록시 서버란? 내부 어플리케이션과 외부 클라이언트 사이에 자리잡아서 클라이언트의 요청을 적절한 서버로 보내.. 2021. 6. 24. AWS - EC2 Instance 요금 계산 방법 및 주의점 AWS - EC2 Instance 요금 계산 방법 및 주의점 EC2 서비스를 사용할때 각각의 인스턴스 모델과 사양 및 사용 지역 등에 따라서 요금이 각각 다르게 측정되어 있다. 그러므로 프리티어 인스턴스를 사용하지 않는 이상 사용전에 미리 요금을 계산해보는 것이 좋다. 1. 요금 계산 방법 먼저 EC2 서비스에 들어가준다. 요금 항목을 들어간다. 들어가면 총 5개의 요금 지불 방식이 있는 것을 확인할 수 있다. 사용 환경을 고려하여 자신에게 맞는 요금 측정 방식을 선택하면 된다. 설명을 위해 예로써 온디맨드 방식으로 사용한 만큼만 시간당으로 계산되어 지불하는 방식이다. 온디맨드를 눌러 들어오면 기본적인 선택사항을 골라주면 되는데 상황에 맞게 골라주면 된다. 이때 지역에 경우에는 다음과 같이 aws는 글로.. 2021. 6. 19. 이전 1 ··· 28 29 30 31 32 33 34 ··· 39 다음