전체 글 184

2. Github 기본 문법 (1)

1. 레파지토리 생성하기 New 버튼을 이용하여 레파지토리를 생성합니다. 2. 레파지토리에 대한 정보 추가하기 Repository Name : 레지파토리의 이름을 작성합니다.(원하는 이름 작성) Description: 레지파토리에 대한 설명을 작성합니다.(생략 가능) Public / Private : 레파지토리 공개 여부를 설정합니다. Private을 선택하면 본인 혹은 협업하는 사람만 저장소를 볼 수 있습니다. Initialize this repositioy with : 레파지토리 생성 시 함께 추가할 파일을 선택합니다. Readme : 프로젝트에 대한 설명글을 담을 수 있는 마크다운 파일 .gitignore : 버전 컨트롤을 하지 않을 파일들을 나열 (여기서는 Node를 선택해서 추가한다 Choose..

IT/Github 2021.09.16

2. 데이터 통신 기초

1. 데이터란? 무언가에 대한 정보(리소스를 공유하기 위해서 사용하는 정보)를 컴퓨터상에서 표현한 것입니다 데이터는 컴퓨터에서 비트(Bit)라는 단위로 표현됩니다. 비트(bit, binary digit)는 하나의 비트는 0이나 1의 값을 가질 수 있고, 각각은 참, 거짓 혹은 서로 배타적인 상태를 나타낸다. 출처 : 위키백과 2. 데이터 통신 리소스를 공유하기 위해서는 컴퓨터가 가진 리소스를 주고받을 필요가 있고 그래서 이루어지는 것이 데이터 통신입니다. 데이터 통신에서 필요한 것은 컴퓨터, 통신매체, 인터페이스가 있습니다. 여기서 컴퓨터는 데이터를 송신과 수신을 담당하고 인터페이스는 2개의 서로 다른 시스템 사이에 존재하며 정보의 송수신을 중개하는 역할 합니다. 송신 측과 수신 측의 규칙이 다르면 의도..

IT/네트워크 2021.09.14

1. 네트워크(Network)란?

1. 네트워크(Network) 란? 무언가와 무언가가 그물망처럼 무언가에 의해 연결되어 있는 상태를 말합니다. 점(노드, Node)과 점이 선(링크, Link)으로 그물망처럼 연결되어 있습니다. 물류, 사람의 신경계, 전화, 교통 이것들 모두 네트워크라 부릅니다. 그물망을 통해서 무언가를 운반합니다. 네트워크는 연결에 의해서 무언가를 주고받기 위해 존재합니다. 요즘은 네트워크를 말하면 컴퓨터네트워크를 가리키는 것이 일반적입니다. 네트워크란 무언가와 무언가가 무언가에 의해 그물망처럼 연결되어서 무언가를 운반하는 것 2. 컴퓨터네트워크란? 컴퓨터와 컴퓨터가 그물망처럼 통신 매체로 연결되어서 데이터(Data)를 운반합니다. 3. 네트워크 사용 이유 복수의 컴퓨터에서 리소스를 공유하기 위해서 사용합니다. 리소스..

IT/네트워크 2021.09.12

[Git&GitHub] Git 시작하기

1. Git 이란? Git은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다. 출처 : 위키백과 소스코드를 효과적으로 관리하기 위해서 개발된 '분산형 버전 관리 시스템'압니다. Git(깃)은 하나의 프로그램을 개발하기 위해서 소스 코드를 여러 번 수정하기 마련인데, 이 과정을 많이 도와주기 때문에 사용합니다. Git(깃)은 소스코드가 변경된 이력을 쉽게 확인할 수 있고, 특정 시점에 저장된 버전과 비교 또는 특정 시점으로 돌아갈 수 있습니다. Git 장점 GitHub와 같은 온라인 서비스를 사용하면 여러 사람이 함께 일할 수 있습니다. 한 명이 파일을 올리면 다른 사람들이 다운을 받을 수 있고, 누가 수정했는지 기록이..

IT/Github 2021.09.11