본문 바로가기
반응형

분류 전체보기81

Git의 기초 Git 저장소 만들기 저장소를 만드는 방법은 두 가지가 있다.버전 관리를 하지 않은 로컬 디렉토리를 선택해 Git 저장소로 적용하기이미 만들어져 있는 원격 저장소를 로컬 저장소로 복사하기어떤 방법을 사용하든 로컬 디렉토리에 Git 저장소가 준비되면 이제 뭔가 해볼 수 있다.    버전 관리를 하지 않은 로컬 디렉토리를 선택해 Git 저장소로 적용하기 Git 저장소로 적용할 디렉토리로 이동한다. 이때 시스템마다 방법이 조금 다르기 때문에 주의할 것! 나는 Mac에 해당 되므로 아래 명령을 실행한다. $ cd /Users/user/my_project※ 나는 Mac 터미널로 새 저장소를 만들 것이기에 소스 트리를 이용해 새 저장소를 만드는 방법을 따로 첨부하겠다.(소스 트리로 새 저장소를 만들 때 참고: ht.. 2019. 4. 10.
버전 관리 시스템 'Git(깃)' 시작하기 여러 명이 공유한 파일을 동시에 편집할 때 다른 사람이 먼저 변경하고 있던 내용을 지워버린 경험을 해봤을 것이다. 바로 이런 문제를 해결하기 위해 만들어진 버전 관리 시스템이 Git이다. 그렇다면 우리는 왜 버전 관리를 알아야 할까? 버전 관리 시스템(Git)은 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다. 그렇기에 각 파일뿐 아니라 프로젝트를 통째로 이전 상태로 되돌릴 수 있고, 시간에 따라 수정 내용을 비교해 볼 수 있고, 누가 문제를 일으켰는지도 추적할 수 있고, 누가 언제 만들어낸 이슈 인지도 알 수도 있고, 파일을 잃어버리거나 잘못 고쳤을 때 쉽게 복구할 수 있다. 다시 말해 Git으로 파일을 관리하면 업데이트 이력이 Git에 저장되기에 매번 백.. 2019. 4. 9.
바다 속 참치 수채화 수채화 그리기를 배운 후 처음 혼자 도전해봤다 첫 수채화 도전 주제는 참치! 연필로 밑그림 그리고 펜으로 제대로 다시 그려준 후 수채물감으로 쓱쓱 색칠 바다 위에 펄떡 뛰어오르는 참치를 그리다 바다 위 그림을 못 그리겠... 그래서 급 변경한 배경.. 바다 속... 배경이 많이 아쉽지만 첫 수채화 그림 치곤 나름 만족한다! 2019. 3. 10.
6. 반복문 반복문 프로그래밍적으로 반복적인 작업을 하는 것을 반복문이라고 한다. 이를 loop, iterate라고 부른다.(검색시 키워드를 잡아 검색하면 수월하다.)반복적인 작업을 잘하지 못하는 인간의 결점을 위해 반복적인 작업을 대행하는 도구가 바로 컴퓨터이다.반복문은 조건문과 함께 프로그래밍에서 가장 중요한 도구 중 하나이다. 조건문이 컴퓨터를 똑똑하게 한다면 반복문은 컴퓨터를 강력하게 한다. 반복문의 문법 1. whilewhile의 다음에는 괄호가 나오고 그 안에는 조건(Boolean)이 들어간다. 다음 중괄호 안에는 반복 실행할 코드가 들어간다.[예제]while (조건){ // 조건에는 boolean이 들어간다. 반복해서 실행할 코드} [결과]Hello world; 이 코드는 그대로 출력된다. documen.. 2019. 3. 8.
5. 조건문 조건문(conditional statement) 조건문은 해당 수업 중 가장 중요한 부분이다. 컴퓨터가 계산기와 구분되는 가장 중요한 차이 중 하나이다.그리고 조건문은 주어진 조건에 따라서 애플리케이션을 다르게 동작하도록 하는 것으로 우리가 만든 프로그램을 똑똑하게 만드는 것이다. 1. Boolean조건문과 Boolean은 뗄레야 뗄 수 없는 관계인 만큼 아주 밀첩한 관계이다. 2. 조건문의 문법2-1. if조건문은 if로 시작한다. if 뒤에는 괄호가 나오고 그 괄호 안에는 true 혹은 false만 올 수 있다. 그리고 중괄호가 나오고 중괄호 구문에는 조건문의 내용이 들어온다.[예시]if(true){ alert('result : true');} if(false){ alert('result : true.. 2019. 3. 5.
4. 비교연산자 연산자 1. 대입연산자연산자는 어떠한 작업을 컴퓨터에게 지시하기 위한 기호이다. [예시]a = 1; // a의 값에 1을 대입한다.좌항에 있는 값을 우항에 대입한다는 '대입 연산자' 이다. 2. 비교 연산자좌항과 우항의 값이 같은지 좌항이 큰지, 우항이 큰지, 같거나 작은지, 같거나 큰지 비교하는 것이다. 3. 동등연산자(==/equal operator)좌항과 우항을 비교해서 Boolean(true/false)으로 나타낼 수 있는데 이때 서로 값이 값다면 true, 다르다면 false가 된다.[예시]1==2 // false1==1 // true ※ a=1 과 a==1 은 다르다a=1은 대입연산자로 a에 1을 담는 것이고, a==1은 동등연산자로서 좌항과 우항의 값이 같다면 true, 다르다면 false가.. 2019. 3. 5.
반응형