본문 바로가기

개발

(112)
Git 사용 방법 - 제1편 로컬 저장소 만들기 Git 사용 방법 - 제1편 로컬 저장소 만들기 팀 단위 프로젝트나 혹은 개인 프로젝트나 혹은 개인 연습이나 혹은 개인 엑서사이즈라던가...등등 모든 코딩을 할 때 git을 사용해 관리를 하면 나중에 편하다. 당장은 git이라는걸 또 써야 하는 불편함이 있으니까 잘 안쓰는데 한번 쓰기 시작하면 이걸 어떻게 안쓰고 생활했는지 싶은 생각이 들때가 온다. 현장에서 git을 도입하려고 할 때 워낙 거부감들이 많아서 이 글을 쓴다. 일단 git 시작은 '로컬 저장소' 만드는 걸로 시작한다. git 저장소는 크게 두가지로 나누어진다. 1.'로컬 저장소'2.'원격 저장소' 이렇게 두가지다. 개인 프로젝트 할 때는 '로컬 저장소'만 사용해도 되지만 팀 프로젝트 할 때는 일단 한군데에 각자 작업한걸 모아야 하기 때문에 ..
깃(Git)을 쓰는이유 왜 git을 쓰는가? Git은 '저장소'라고 할 수 있어. 저장소긴 저장소인데 뭐하는 저장소인가 하면 '팀플레이'할 때 필요한 저장소야. app 하나를 만드는걸 우리는 보통 Project라고 부르지. 프로젝트는 혼자 진행 하는 경우도 있지만 대부분 같이 진행을 해. 최소한 개발자 한명에 디자이너 한명은 있어야 그래도 '팔 수 있는 제품'을 만들 수 있거든. 이 git이라는 저장소는 팀프로젝트를 할 때 필요한 도구야. 한 팀은 같은 저장소에 소스코드도 올리고 디자인도 올리고 하겠지. 내가 하고 싶은건 얘네 둘을 연동하는거야. 왜냐하면 Team work을 하려면 git이 필요하기 때문이지. Team work를 하는데 git이 왜 필요하냐구? 개발자랑 퍼블리셔랑 특정 App이던 Web App이던 만들거 아냐?..
git command ssh-keygen -t rsa -C "ekajrrl@gmail.com"ssh git@github.comgit initgit commit -am 'add nellow in index.php'git statusgit branchgit branch bigIdea git checkout bigIdea git remote add origin3 git@github.com/NewProject.git git push origin3 master
깃(Git) 사용법 Git을 사용해야할 필요성을 느낀다. 왜냐하면 일단 저장소를 웹에 쓰고 싶기 때문이고 두번째는 나름 버전관리를 해보고 싶기 때문이다. 마지막으로 내가 작업한 내용을 넘겨줄 때 git으로 넘겨줘야 넘길 때 에러가 덜 날 것 같기 때문이다.전에 이메일로 소스코드만 넘겨줬다가 잘 안돌아가서 애먹은 적이 있기 때문이다.그리고 한번 짜놓은 소스코드를 재 사용하고 자꾸 쌓아가려면 웹에 올려 놓고 관리를 하는게 관리하기도 편하고 내 노하우도 쌓인다는 생각이 들었기 때문이다. 순서는git hub에서 local로 받아오는건Folk -> Clone local에서 git hub로 올리는건add - commit 순이다.
React Native 환경설정 리액트 네이티브[React Native] – 시작하기React Native에 오신 것을 환영합니다! 이 페이지는 React Native를 시스템에 설치하고 즉시 앱을 만들 수 있게 합니다. React Native가 이미 설치되어 있다면 튜토리얼로 건너 뛸 수 있습니다.개발 운영 체제에 따라 지침이 조금씩 다르며 iOS 또는 Android 용으로 개발을 시작할 것인지에 따라서도 다릅니다. iOS와 Android 모두를 개발하고 싶다고 해도 괜찮습니다. 설정이 조금씩 다르기 때문에 처음부터 선택하면 됩니다.iOS + MacOS종속성(Dependencies) 설치Node.js, Watchman, React Native 커맨드라인 인터페이스(CLI) 및 Xcode가 필요합니다.Node, WatchmanHomeb..
Sequence, Progression 수열, 시퀸스, 시퀀스 1. 수열(Sequence) 이란? ㅇ 어떤 규칙에 따라 순서화된 요소들의 열(列) 2. 수열의 표기 ㅇ { x[n] } 또는 { xn } 또는 {x1,x2,...} 또는 x1,x2,... 등 - x[n],xn : 항 또는 원소(term), 수열에서 각각의 수 - n : n 번째 수/값/항, n 은 자연수 - { } : 집합(Set)과 표현기호는 같지만, 문맥적으로 다르게 표현됨 - [ ] : 이산 함수에서의 독립변수를 나타냄 . 한편, ( ) 는 연속 함수에서의 독립변수를 나타냄 3. 수열의 쓰임새 ㅇ [목록] 어떤 규칙에 따라 순서화된 `요소 열(列) 또는 리스트(List)` - 例) 문자열,숫자열,비트열 등 ㅇ [함수] 자연수(N)를 정의역으로하고, 실수(R)를 공역으로하는 `함수` ㅇ [컴퓨터] ..
Algorithm 알고리즘 1. 알고리즘 이란? ㅇ 알고리즘 (Algorithm) - 특정 문제를 해결하기 위한 일련의 순서적인 계산/풀이 절차 . 이는 컴퓨터 프로그램(일련의 잘 정의된 명령어들의 집합)의 작성시 기초가 됨 - 요구되는 해로 이끄는 일련의 단계(프로시져) ㅇ 알고리즘의 목적 - 궁극적으로 문제의 해결을 기계로 실행하기 위한 것 ㅇ 알고리즘의 어원 - 9세기경 아라비아의 천문학자,수학자인 알고리즈미(al-Khowarizmi)의 이름에서 유래 . 십진법에 의해 덧셈,뺄셈,곱셈.나눗셈,제곱근,원주율을 구하는 방법을 아랍어로 기록 2. 알고리즘의 특징/조건 ㅇ (입력,출력) 입력은 없을수도 있으나, 출력은 반드시 하나 이상 생성되어야함 ㅇ (유한성,Finiteness) 한정된 수의 작업 후에는 반드시 종료해야 함 ㅇ (..
DOM Method DOM 메소드 1. DOM 관련 메소드 ㅇ 요소(element) 관련 - 요소 접근 : getElementByID(), getElementByTagName() - 요소 추가 : createElement(), ... ㅇ 속성(attribute) 관련 - 속성 추가/변경 : setAttribute() - 속성 접근 : getAttribute() ㅇ Document 관련 메소드 - 요소 찾기 : getElementById(id), getElementByTagName(tag) - 기타 : createTextNode(text), createElement(tag) ㅇ Node 관련 메소드 - appendChild(new), insertBefore(new,old), replaceChild(new,old), removeChild(n..