1. 프로그래밍

    1. Git 시작하기 - [설치]

    프로그래머에게는 필수라는 Git! 코드잇을 통해 수강했다. 코드잇이 초보가 보기에는 참 편한것 같다. 깊고 전문적으로 다루진 않지만 관련 지식이 별로 없는 사람도 잘 이해할 수 있도록 설명도 영상도 괜찮다. 나같은 입문자들에게 참 괜찮은듯! Git이란 ? 다들 한번쯤은 들어봤을 버전관리. 버전관리란 파일의 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템을 말한다. 버전관리를 통해 지난 과정 확인과 이전 버전으로 돌아가기를 할 수 있다. 과제할때 최종.진짜최종.최종완성본.... 이런식으로 파일을 수정하고 관리했던 걸 떠올려보면 버전관리는 너무 편리한 시스템이 아닐 수 없다.ㅎㅎ Git은 버전관리와 동시 협업이 가능한 프로그램이며, Git Hub를 통해 다른 컴퓨터에 작..

    1. Git 시작하기 - [설치]

    유닉스 커맨드 라인

    코드잇에서 배웠던 유닉스 커맨드 라인 다시 훑어보기. CLI 환경과 유닉스 기기에서 프로그램이 실행될 수 있도록 도와주는 역할인 운영체제. 대부분의 운영체제는 UNIX에서 시작했다. 우리에게 익숙한 MAC OS, Android, IOS 등 도 UNIX에서 파생된 것이다. Kernel은 운영체제의 핵심 부분으로 우리가 흔히 말하는 Linux는 Linux kernel에 해당하며, 운영체제를 말할때는 GNU/Linux 라고 한다. GNU(GNU is Not Unix)는 UNIX의 코드를 단 한 줄도 사용하지 않고 만든 UNIX와 유사한 운영체제이다. 컴퓨터를 사용하는 방식에는 마우스 등을 사용하는 방식인 GUI(Graphic User Interface)와 키보드로 커맨드를 입력하는 방식인 CLI(Command..

    유닉스 커맨드 라인