목록IT (18)
매일 매일 미라클 코딩

Git의 버전관리 과정은 이렇다 1. 서버의 update 상황을 먼저 PULL 해온다 2. 관리대상 폴더 내의 파일을 변경한다 3. 적용할 변경사항을 STAGE 에 올린다 4. COMMIT 하여 로컬 저장소에 저장 5. PUSH: 로컬저장소에 저장된 변경사항을 서버에 업로드 → 저장소 이중구조로 인해 중앙서버가 날아가더라도 push 를 통해 복원 가능하다 채근담 폴더에는 저장소 연결 후 아직 업데이트된 내용이 없으므로 Stage, Commit 부터 진행한다. 하지만 첫 연결 이후부터는 작업하기전 무조건 Pull 을 실행하여 혹시라도 업데이트 되어있을지 모를 프로그램에 누가 되지 않도록 한다. (중요) 1) 파일 업데이트 채근담 폴더에 txt 파일을 하나 추가해 보았다 소스트리에 들어가면 잠깐의 로딩 후 ..

프로젝트 돌입에 앞서 소프트웨어 버전관리 도구 중 하나인 Github 그리고 SourceTree 사용법을 정리하게 되었다. Git은 자료를 로컬 저장소와 서버저장소에 분산 관리한다. 그래서 서버에 문제가 생겨도 로컬 저장소를 통해 작업할 수 있다는 장점이 있다. 이러한 Git 서버를 웹에서도 사용할 수 있게 해준 것이 gitHub 서비스이다. 브라우저 2개 (크롬, 엣지) 와 gitHub 계정 두개, gmail 두개를 준비하여 test 해보았다. (Git 서버와 소스트리를 먼저 설치하고 진행하였음) 우선 로컬 저장소를 지정하는 방법이다. 나의 경우는 Test 용 폴더 내의 채근담 폴더를 로컬 저장소로 지정하였다. chaegeundam 폴더 우클릭 > git bash here 쉘에 master 이라는 표시..
자바를 공부하다가 자바스크립트를 접하며 드는 생각은 문법이 쉬운만큼 '무작정'이라는 느낌이 많이 드는 언어라는 것이다. 그중에서도 함수를 선언하고 사용하는 데에 있어서 매우 단순하고 들이대는 스타일인 것 같다. 익숙해져보자. 함수(메소드)선언 1. var showAll() { } 2. function showAll() { } 3. function name(param){ document.write(param); } => 매개변수 타입은 따로 쓰지 않는다. 가장 헷갈렸던 부분. => 조건문을 이용해 조건부 함수선언도 가능하다. 함수활용 ex) 버튼 클릭시 실행될 경고창이 뜨도록 함수 선언하기. addEventListener('click', function(event){ }); 실행 객체 생성 var work..
1. Element에 접근하기 document.querySelector("#name").value = 'name' 를 id로 갖는엘리먼트의 value 값 document.querySelector('a') = a 태그에 해당하는 첫번째 엘리먼트만 가져옴 document.querySelectorAll('a') = a 태그에 해당하는 모든 엘리먼트 속성에 접근 (해당 엘리먼트를 배열로 가져온다) => 반복문과 배열을 사용해 여러 태그에 접근할 수 있다는 장점이 있다. *기타 접근자 : 역할은 queryselector 와 똑같지만 #,. 같은 구분자 없이 사용 가능하다 .getElementsById('id') .getElementsByTagName('tag') .getElementsByClassName('tag..