일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- JS 데이터타입
- JS null undefined
- JS localStorage
- JS 스코프
- JS 함수
- js 변수
- JS 형변환
- JS setInterval
- JS 기초
- JS typeof연산자
- JS value속성
- JS 타이머기능
- JS clearInterval
- JS redirection
- JS appendChild
- JS form
- JS append
- git 협업셋팅
- HTML기초
- JS prompt
- JS setTimeout
- JS 화살표함수
- JS preventDefault
- JS form action
- JS 숫자
- CSS속성정리
- JS 삼항연산
- CSS기초
- JS 연산
- JS classList
목록전체보기 (368)
공부기록용
인터넷 통신 🔴 IP 🔴 TCP/URP 🔴 DNS 🔴 URI(URL/URN) 🔻 URI문법 IP(인터넷 프로토콜) 클라이언트와 서버에 각각 IP주소가 부여되고 그 주소로 보낸다 IP (인터넷 프로토콜)의 역할 지정한 IP주소에 데이터 전달 패킷(Packet)_규칙이라는 통신 단위로 데이터 전달 IP패킷에는 출발지IP, 목적지IP를 담아 간다는걸 우선 생각(다른것도 있음) IP 프로토콜의 한계 비연결성(패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷을 전송한다.) 비신뢰성(중간에 페킷이 사라지거나 순서대로 보낸 패킷이 그 순서대로 오지 않을 수 있다.) 프로그램 구분(같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상일 경우(노래듣고, 영상보고 하는 경우) 구분하는데 한계가 있다.) TCP..
branch 브랜치란 독립적으로 어떤 작업을 진행하기 위한 개념입니다. 필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있습니다. 저장소를 처음 만들면, Git은 바로 'master'라는 이름의 브랜치를 만들어 둡니다. 이 새로운 저장소에 새로운 파일을 추가 한다거나 추가한 파일의 내용을 변경하여 그 내용을 저장(커밋, Commit)하는 것은 모두 'master' 라는 이름의 브랜치를 통해 처리할 수 있는 일이 됩니다. 'master'가 아닌 또 다른 새로운 브랜치를 만들어서 '이제부터 이 브랜치를 사용할거야!'라고 선언(체크아웃, checkout)하지 않는 이상, 이 때의 모든 작업은 'master' 브랜치에서 이루어 집니다. 통합 브랜치(..
git init - 저장소 만들기 로컬 Git 저장소를 설정합니다. gt init mkdir, cd, touch, echo 명령어 mkdir: 디렉토리 생성 cd: 디렉토리로 이동 touch: 빈 파일 생성 echo "[글자]" >> [파일]: 파일에 글자 추가 mkdir sample cd sample touch red orange echo "빨강" >> red echo "주황" >> orange git init ※ main branch 기본 브랜치 설정이 master인 경우 main 대신 master로 설정됩니다. 최근 master 대신 main을 쓰는 추세고 master로 설정되었다면 git branch -M main 명령어로 브랜치를 main으로 변경해주세요. git status - 현재 상태 확인..
Git 설치 # Git 최초 설치 brew install git # 이전에 설치했다면, 최신버전으로 업데이트 brew upgrade git # 설치 확인 git version Git 환경 설정 사용자 정보를 설정하고 한글 파일 깨짐 현상을 방지합니다. # Your Name을 변경해 주세요 git config --global user.name "Your Name" # you@your-email.com을 변경해 주세요 git config --global user.email "you@your-email.com" # 자모 분리 현상 방지 git config --global core.precomposeunicode true # 한글 출력 오류 방지 git config --global core.quotepath f..
적용하기 git config --global user.name "--------" git config --global user.email"-----@----.---" -> git은 이름과 이메일을 등록한 후에 정상적으로 사용이 가능합니다. 하기 명령어를 실행합니다. git 초기화는 처음에 단 한번만 해 주면 되고, 작업 내역을 저장하기 위해서는 add - commit(작업내역을 반영하기 위한 단계)만 하면 됨 git init -> .git 이라는 폴더가 생성된 것을 확인(해당 저장소와 관련된 메타 정보들이 저장되는 곳) 초기화 했던 영역에서 다음의 명령을 실행하면 아무 파일도 존재하지 않기 때문에 git status -> 커밋할 사항이 없음 이라는 메세지가 출력 ->동일한 디렉토리 내에 index.htm..
Issue 1단계, 누가 이 작업을 진행할 것인지 정한다. 프로젝트에서 해결해야 하는 문제 ex) -버그(프로그램이 원하는 대로 동작하지 않는 것)를 신고 (Bug report, 버그 리포트) -기능 추가 등의 프로젝트 개선 제안 (enhancement) -문제들을 해결하기 위한 작업단위 +Github 외에도 많이 쓰이는 이슈 관리를 할 수 있는 도구는 Jira, Trello, YouTrack 등이 있음 ->이슈를 추적(tracking)하면서 관리할 수 있다고 해서 이슈 트래커(issue tracker) 또는 이슈 추적도구(Issue Tracking Tool, 이슈 트래킹 툴) 라고 부른다 ----> tracking 한다는 것은 로컬 repo(내pc저장소)와 원격 repo의 특정 브랜치를 연결해주는 것 ..