Github 기본 명령어
·
기타/git
https://git-scm.com/book/ko/v1/Git%EC%9D%98-%EA%B8%B0%EC%B4%88 깃허브 기본 사용법이 한글로 정리되어있어요. 영문 원본을 번역한거라 좀 어색한 표현이있지만 자세하고 표준이되는 설명이 부족함 없습니다. Git - Git의 기초 Chapter 2 Git의 기초 Git을 사용하는 방법을 알고 싶은데 한 챕터밖에 읽을 시간이 없다면 2장을 읽어야 한다. Git에서 자주 사용하는 명령어는 모두 2장에 등장한다. 2장을 다 읽으면 저장소를 만들고 설정하는 방법, 파일을 추적하거나(Track) 추적을 그만두는 방법, 변경 내용을 Stage하고 커밋하는 방법을 알게 된다. 그리고 또 파일이나 파일 패턴을 무시하도록 Git을 설정하는 방법, 실수를 쉽고 빠르게 만회하는 방..
HDLC Protocol
·
기타/잡동사니
[정의] HDLC: High level Data Link Contorl 가장 데이터링크 프로토콜에서 많이 쓰이고 특징으로는 비트 위주의 동기식 방식을 채택! [구성 요소] HDLC에서는 3가지 station이 있다. Station: 데이터의 처리를 담당하는 단말 컴퓨터를 지칭. 1. Primary Station(주 스테이션) Respoinsible for controlling the operation of the link. frames issued by this is called 'command' 주 스테이션은 데이터의 처리의 주도권을 쥐고 부 스테이션 (Secondary station)에게 Commmand(명령)을 내리는 스테이션이다. 2. Secondary Station( 부 스테이션) Operate..
CRC (순환 중복 검사)
·
기타/잡동사니
CRC(Cyclic Redundancy Check) 에러 검출 방식 n만큼의 0과 1의 비트가있다고 하면 n을 k자리만큼 올린다 그리고 약속한 k비트의 키 값으로 나눈다. 나머지: r 송신측 : n에서 k자리만큼 올린값 + r ->>> 수신측 : 송신측으로 부터 받은 값에 / k의 키값 수신측의 결과수식 n에서 k자리 만큼 올린값 + r / k의 키값 0: No Error !0: Error CRC 연산에 사용되는 [Modulo2 연산] + , - 모두 Carry Bit 고려 X XOR 연산과 결과가 같아짐! ------------------------------------ T(x) = transmitting string | B(x) = given bit string | G(x) = generator po..
비밀번호에 영문+숫자+특수문자를 조합하는 이유 (2)
·
기타/잡동사니
우선 다음과 같은 가상의 비밀번호 3개를 만들어 봤습니다. ① 영문+숫자로 된 6자리 비밀번호 = Atomic ② 영문+숫자+특수문자로 된 5자리 비밀번호 = C4$b5 ③ 영문+숫자+특수문자로 된 11자리 비밀번호 = dnjsWK$3fir 여기서는 컴퓨터가 무작위로 비밀번호를 만들어 로그인을 시도할 때, 1회 시도에 0.01초가 걸린다고 가정할게요. 첫째 자리에 들어올 수 있는 경우의 수는 70개 정도예요. 즉 한 자리로 된 비밀번호는 0.7초 만에 들키는 거예요. 어떻게 70개가 나왔냐고요? 영문은 A부터 z까지 26개의 문자로 이뤄져 있어요. 대소문자를 구분하면 총 52개지요. 숫자는 0부터 9까지 10개입니다. 특수문자는 적으면 5개, 많으면 20개 이상도 사용할 수 있지만 여기서는 8개로 가정했..
비밀번호에 영문+숫자+특수문자를 조합하라는 이유 (1)
·
기타/잡동사니
비밀번호 만들기는 참 힘듭니다. 영어에 숫자에 특수문자를 넣어야 하고, 이마저도 2~3개월에 한 번씩 바꿔야 합니다. 비밀번호 조합을 이렇게 복잡하게 하는 게 도움이 되는 걸까요? 영문과 숫자, 특수문자 조합은 필수? 초기에 비밀번호는 영문이나 숫자 중 한 가지로, 4자리 이상만 만들면 이용할 수 있는 경우가 대부분이었습니다. 하지만 2000년대 중반부터는 최소 6자리 이상으로 비밀번호 자리수가 늘어났고, 어느 순간부터 영문과 숫자를 꼭 혼합해서 사용해야만 하는 사이트들이 생겨났어요. 그리고 최근에는 영문과 숫자에 특수문자까지, 3종류를 모두 혼합해서, 자리수도 최소 8~10자리를 사용해야만 하는 사이트가 나타났답니다. 최근에는 비밀번호에 영문, 숫자, 특수문자를 필수로 넣어야 가입이 되는 사이트가 늘고..