컴퓨터공학1학년

    [Git] 깃 데스크탑을 사용해 Repository(레파짓토리)만들기 - 2

    안녕하세요, 반나무입니다. 깃 데스크탑은 Visual Studio Code에 깃을 사용할 수 있게 해주는 좋은 프로그램입니다. 해당 프로그램을 사용하면 다른 IDE보다 쉽게 깃을 이해 할 수 있어 처음 깃을 배울때 좋고. 저도 이걸 통해 혼자서 익히지 못했던 깃을 선배에게 쉽게 배웠습니다. 1. VSCode(Visual Studio Code) 설치 우선 VSCode를 본인OS에 맞게 설치해줍니다. Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual ..

    [Git] 입학, 입사 했으면(하기전에는) 깃정도는 쓸 줄 알아야지? - 1 용어정리

    안녕하세요, 반나무입니다. 깃을 정말 정말 쉽게 알려드리려고하지만.. 아쉽게도 용어를 모르면 애초에 이해할 수 없습니다. 그렇기 때문에 간단히 용어정리 한번 하고 다음 챕터에서 제가 쉽게 Git을 배운 방법을 알려드리도록 하겠습니다. 깃에는 다양한 명령어(용어)들이 있는데, 간단히 말하면 여기 아래에 있는것만 알아도 내가 원하는 기능은 다 쓸 수 있습니다. 1. 깃의 영역 깃에는 영역이 있습니다. -> 로컬(내부->내PC), 원격(외부->Github) 그 영역에 있는 레파짓토리(저장소)를 관리하는것이 목적입니다. 레파짓토리를 만드는 방법으로는 두가지가 있습니다. 1. 로컬 레파짓토리를 생성 후 Github에 올린다. 2. 원격 레파짓토리를 로컬에 Clone한다. 우리는 아래 다섯가지만 알면 코드를 Git..

    [Github] Git을 배우는 이유와 분산 버전 관리 툴(Github) - 0

    안녕하세요, 반나무입니다. 막연히 Git을 배워보자 생각하면 사실 머리만 아픕니다. 그 전에 여러분들은 Git을 왜 배우고싶으신가요? 1. 남들이 하니까 2. 누군가 시켜서 3. 내 코드 안잃어버릴려고 4. 협업을 위해 등등... 다양한 이유가 있지만 저의 경우에는 3번이였습니다. 복학했을때 제 코드를 잃어버리니 제가 1년간 배운게 싹 사라져있더군요.. 속상한 와중에 공부는 해야했으니 부족한 실력으로 머리싸매며 선배에게 Github부터 배웠습니다. 우선 Github를 배우기전 Git의 간략한 설명부터 진행하기 전에 Git과 Github의 차이점부터 알고 진행하도록 하겠습니다. 쉽게 설명하면 아래와 같습니다. Git : 형상관리 시스템(커피) Github : Git을 이용해 원격으로 사용자들이 편하게 관리..

    [Git] Git 공부할때 유용한 사이트 정리

    안녕하세요. 반나무입니다. 제가 Git을 처음 공부할때 유용했던 사이트를 정리해봤습니다. 1. victolee님 블로그 깔끔하고 리눅스 명령어를 토대로 학습하기에 좋습니다. [Git] 명령어(2) - remote, push, clone, pull 이전 글에서는 local repository 내에서 버전 관리를 하는 방법에 대해 알아보았습니다. 이번 글에서는 remote repository 관련 작업을 하는 git clone, git remote, git push, git pull 명령어에 대해 알아보도.. victorydntmd.tistory.com 2. imyeonn님 블로그 깃허브로 블로그를 만들때 유용하지만 꼭 블로그를 만들때가 아니여도 명령어들을 순서대로 사용해 알아보기 좋습니다. 깃허브 블로그 ..

    [데이터 링크 프로토콜] 동기 데이터 링크 프로토콜

    비동기 전송에 비해 속도 면에서 우수하다. 프로토콜 문자중심 데이터 링크 프로토콜(=바이트 중심 프로토콜) - 하나의 전송 프레임이나 패킷을 보통 바이트로 구성되는 문자들의 연속으로 간주 - 제어정보는 ASCII 문자와 같은 기존의 부호 시스템 형태 비트중심 데이터 링크 프로토콜 - 데이터는 연속된 비트열로 간주 - 제어정보는 하나 혹은 여러 개의 비트로 구성 문자 중심 데이터 링크 프로토콜(D.L.P) 비트중심프로토콜에 비해 효율성 떨어짐 이해하기 쉽고, 비트중심 프로토콜과 같은 논리와 구성사용 제어정보는 별도의 제어프레임을 사용하거나 데이터 프레임에 제어정보를 추가하여 데이터스트림을 형성 BSC(IBM사에서 만듬) 점대점 반이중 프로토콜 폴링/셀렉션 기반 기능 전송블록형식화 : 제어문자 스테이션간의 ..