분류 전체보기

네트워크/기초이론

[3장]물리계층 : 데이터를 전기신호로 변환하기

Lesson 9 정리 1. 전기신호에는 아날로그신호와 디지털신호가 있다 2. 아날로그신호는 전화회선이나 라디오방송에 사용되는 신호이다 3. 컴퓨터는 네트워크를 통해 데이터를 송수신할 수 있도록 랜카드를 통해 전기신호로 변환한다. Lesson 10 정리 1. 네트워크의 전송매체로 트위스트 페어 케이블(=랜케이블)이 있다. * UTP랜케이블 : 실드가 없어 노이즈가 약하다 * STP랜케이블 : 실드가 있어 노이즈에 강하다 * 노이즈 : 전기신호의 형태를 왜곡시킨다 2. RJ-45 - 랜케이블 대가리(?) 3. 랜케이블에는 다이렉트케이블과 크로스케이블이 있다. 각각 컴퓨터-스위치, 컴퓨터-컴퓨터간의 통신을 지원한다. * 그림에서 보다시피 케이블속 8개의 전선중 실제 사용하는 선은 1,2,3,6 4개이다. * ..

네트워크/기초이론

[2장]네트워크의 기본 규칙

Lesson 6 정리 1. 통신하기 위한 규칙을 프로토콜이라고 한다. 2. 통신을 하기 위해서는 송신부터 수신까지 지켜야 하는 독립적인 여러 규칙을 거쳐야한다. 예) 우편배달 -> 편지를 쓴다 -> 편지를 우체통에 넣는다 -> 우편배달부가 우체통에서 편지를 수거한다 -> 수거한 편지를 가까운 우체국으로 가져간다 -> 편지를 분류한다 -> 우편배달부가 수신처에 가까운 우체국으로 편지를 운송한다 -> 운송된 편지를 수신처의 우편함에 넣는다 -> 우편함에서 편지를 찾는다 -> 편지의 내용을 읽는다 여기서 우리는 '편지를 쓰는 규칙', '편지를 보내느 규칙', '우체국의 규칙'등 독립적인 여러 규칙들을 거친다. Lesson 7 정리 1. ISO(국제 표준화 기구)에서 OSI모델을 제정했다. 2. OSI 7계층(..

네트워크/기초이론

[1장]네트워크 첫걸음

Lesson 1 정리 1. 컴퓨터 간의 연결을 컴퓨터 네트워크라고 부른다. 2. 인터넷은 전 세계의 큰 네트워크부터 작은 네트워크까지 연결하는 거대한 네트워크이다. 3. 패킷은 컴퓨터 간의 데이터를 주고받을 때 네트워크를 통해 흘러가는 작은 데이터 조각이다. 패킷을 나눠서 전송을 하면 송신자가 데이터를 받을 때 순서대로 도착하지 않을수도있다. 따라서 다시 순서대로 정렬을 하여 데이터를 퍼즐처러 끼워맞춘다. 4. 큰 데이터는 작은 패킷으로 분할한다. 큰 데이터를 그대로 보내면 대역폭을 많이 차지해 패킷의 흐름을 막을 위험이 있다. Lesson 2 정리 1. 컴퓨터는 0과 1밖에 이해하지 못한다. 이 0과1의 집합을 디지털 데이터라고 한다. 2.정보를 나타내는 최소 단위를 비트라고 하며, 비트 여덟 개를 1..

일상/후기

[6기 2차] 라피신 후기

결과부터 말하자면 작성자는 본과정 선발에 탈락했습니다..ㅠ 1. 지원 합격하신 분들이 다들 같은 방법으로 지원하신 것 같은데 우선 지원은 그다지 어렵지 않았습니다! 새 탭 -> 지원페이지 -> F5 이 순서를 계속 했다. 마지막 피신 신청날에는 사정이 있어서 밖에 나가 있었기에 모바일로 진행을했는데도 붙었네요..ㅋㅋ (분명히 캡처를 해둔것 같은데 전부 삭제됬습니다.ㅠㅠ) 2. 피신과정 - 장점 정말 열심히 할 수 있다. 주변분들도 정말 열심히 하시고 무엇보다 공부환경이 잘 갖추어있다보니 뭘 해도 재미있었다...ㅋㅋ 살면서 프로그래밍이 이렇게 재미있었던적은 처음이었던 것 같다. 교육 방식 교육자들을 수영장에 던져놓고 스스로 살아남으라고 한다.. 다른 동료들과 해결책을 찾아보고, 스스로 찾아보는 시간이 굉장..

기초

정규표현식[2]

https://zvon.org/comp/r/tut-Regexp.html#Pages~Contents https://gskinner.com/RegExr/ 본 게시글은 생활코딩의 정규표현식을 시청하고 개인적으로 정리한 글입니다. 위 사이트는 순서대로 정규표현식 공부시 case를 분류해 공부할 수 있도록 하는 사이트와 정규표현식을 간단하게 실행해볼 수 있는 사이트입니다. (Page 10) ( ) : 가운데 ‘ | ’표시는 또는의 역할을 한다. | 사이에 포함되는 문자를 찾는다. case2 - 응용으로 Mon또는 Tues또는 Fri에 day를 붙인 문자가 있는지 찾아본다. case3 - 앞에 문자2개, id또는 esd또는 nd중 하나,뒤에 ay가 붙는 문자를 찾아본다. (Page 11) 수량자(Quantifier..

기초

정규표현식[1]

https://zvon.org/comp/r/tut-Regexp.html#Pages~Contents https://gskinner.com/RegExr/ 본 게시글은 생활코딩의 정규표현식을 시청하고 개인적으로 정리한 글입니다. 위 사이트는 순서대로 정규표현식 공부시 case를 분류해 공부할 수 있도록 하는 사이트와 정규표현식을 간단하게 실행해볼 수 있는 사이트입니다. 정규표현식은 대소문자를 구분한다 (Page 1) Hello 라는 문자를 찾는 정규표현식이다. (Page 2) Hello, world라는 문자열을 찾는 정규표현식이다. (Page 3) ^ : ^뒤에 나오는 문자(패턴)가 소스상에서 맨 앞에 있을때 사용한다. & : $앞에 나오는 문자(패턴)가 소스상에서 맨 끝에 있을때 사용한다. (Page 4) ..

기초/Git

[5일차]동기화

**독자가 어느 정도의 command명령어를 사용할 줄 알 거나 리눅스를 다뤄본 적 있다는 가정하에 자주 사용되는 명령어만 간단하게 정리했습니다** git commit --amend : 버전수정(push한 이후의 내용은 수정하지 않는다) cd ~ : ~는 자신의 홈 디렉토리를 가르킨다. 처음 git을 실행했을때 pwd한 경로가 ~와 같다 두개의 지역저장소가 하나의 원격저장소를 통해 동기화하는 예제를 통해 알아보자! (1) 연습용 디렉토리를 만든다 (2) github를 clone 하여 2개의 지역저장소를 만든다(home,office) (3) 이제부터 home과 office를 각각 비교해서 확인해보겠다 (4) [home] git log시 이전에 설정해두었던 버전 3까지 있는것을 확인할 수 있다 (5) [ho..

기초/Git

[4일차]지역저장소,원격저장소

**독자가 어느 정도의 command명령어를 사용할 줄 알 거나 리눅스를 다뤄본 적 있다는 가정하에 자주 사용되는 명령어만 간단하게 정리했습니다** 내 컴퓨터의 지역저장소가 아닌 원격저장소를 통해 다른사람과 공유를 할 수 있다. 프로젝트가 커지는 과정에서 중요한 역할을 한다. 1. version백업의 의미를 갖는다. 2. 다른사람과 협업의 의미를 갖는다. (1) git init 지역저장소명 : 지역저장소 생성 (2) git init --bare 원격저장소명 : bare는 저장소의 기능만하는 폴드를 만드는 옵션이다. 우리가 작업할 수 있는 working directory가 없다.( '.git' 디렉토리에 있는 내용만 존재한다) 수정 불가능하다는 특징이 있다. (3) git remote add origin ..

기초/Git

[3일차]Git의 혁신-Branch

**독자가 어느 정도의 command명령어를 사용할 줄 알 거나 리눅스를 다뤄본 적 있다는 가정하에 자주 사용되는 명령어만 간단하게 정리했습니다* git commit -a : add가 안된 파일을 add하고 commit한다.(단, 이전에 한번도 add하지 않은것들은 실행하지 않는다) git commit -m : 입력창을 따로 들어가지 않아도 버전이 입력된다 예) git commit -m “version 1” branch는 사용자가 작업는 중간에 다른 요청이 포함된 작업을 해야하고, 또 본인의 작업도 그대로 이어가야할때 나뭇가지처럼 각각 목적별로 작업을 나눌 수 있는 기능이다. 예를 들어 본인이 개발자일때 현재 고객의 주문으로 로그인 기능 구현과 UI 프로젝트를 진행하고 있다. 이때 갑자기 다른 고객이 똑..

기초/Git

[2일차]Git의 원리

**독자가 어느 정도의 command명령어를 사용할 줄 알 거나 리눅스를 다뤄본 적 있다는 가정하에 자주 사용되는 명령어만 간단하게 정리했습니다** rm 파일 : 파일을 삭제합니다 pip install 모듈 : 모듈을 설치합니다. 비슷한 명령어로 pip3가 있다. .git 디렉토리에 어떠한 변화가 생기는가를 통해 깃의 원리를 알아보자! 1. pip install gistory 2. '.git' 디렉토리로 이동 후 ‘gistory’커맨드 실행 3. 주소창에 localhost:호스트넘버를 실행하면 .git디렉토리를 분석할 수 있다 (1) .\index에는 우리가만든 파일들의 이름(f1.txt, f2.txt etc...)이 저장되어있다. .\objects\d0\0491fd... 에는 파일이름은 없고 그 파일들..

Yoiiin
'분류 전체보기' 카테고리의 글 목록 (6 Page)