Book 8

HTTP 완벽 가이드 - HTTP 개관

MIME 타입 웹서버는 모든 HTTP 객체 데이터에 MIME 타입을 붙인다 MIME 타입은 / 으로 구분된 주타입. 부타입으로 구성된다 EX) text/html, image/gif 웹브라우저가 HTTP를 이용해 통신하는 방식 웹브라우저는 서버의 URL에서 호스트 명을 추출 (naver.com) 웹브라우저는 서버의 호스트명을 IP로 변환한다 (207.200.83.29 from DNS서버) 웹브라우저는 URL에서 포트 번호를 추출 (23 - 없으면 기본 80) 웹브라우저는 웹서버와 TCP 커넥션을 맺는다 (3way handshake) 웹브라우저는 서버에 HTTP 요청을 보낸다 서버는 웹브라우저에 HTTP 응답을 돌려준다 커넥션이 닫히면 웹브라우저는 문서를 보여준다

그림으로 공부하는 IT 인프라 - Chapter 2

https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=257114341 그림으로 공부하는 IT 인프라 구조 시스템이 동작하기 위한 토대인 ‘IT 인프라’ 구조에 관해 설명하고 있는 책. 이 책의 저자들은 현장에서 인프라 구축을 담당했던 컨설턴트들이다. 다양한 환경에서 체득한 인프라 기술의 핵심 www.aladin.co.kr CPU란? 서버 중심에 위치해서 연산 처리를 하는 장치 (1초에 10억회 이상 연산 가능) 사용자가 마우스 혹은 키보드를 통해 데이터를 입력하면 운영체제가 그 데이터를 바탕으로 CPU애 명령을 내린다. 메모리 CPU 바로 옆에 위치하고 CPU에 전달할 내용, 데이터를 저장하거나 처리 결과를 받는다. 메모리에 저장되는 데이터는 영구성이 없다 (서버를..

클린코드 chapter 1

https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=34083680 클린 코드 Clean Code 로버트 마틴은 이 책에서 혁명적인 패러다임을 제시한다. 그는 오브젝트 멘토(Object Mentor)의 동료들과 힘을 모아 ‘개발하며’ 클린 코드를 만드는 최상의 애자일 기법을 정제해 책 한 권에 담았 www.aladin.co.kr 세 줄 요약 코드를 쓰레기처럼 짜 놓으면 생산성 떨어져서 어차피 갈아엎게 되니까 처음부터 제대로 짜자 깨끗한 코드는 중복 없음, 단순함, 최소한의 필요한 내용만 있음, 작음, 문장처럼 읽기 쉬움 기존 코드를 읽는 시간이 짜는 시간보다 10배는 기니까 기존 코드를 잘 짜 두면 짜기도 쉬움

Book/클린코드 2021.11.14

객체지향의 사실과 오해 C4

객체의 협력에 집중하라 협력은 다수의 요청과 응답으로 구성된다. 요청과 응답이 있으면 자연스럽게 객체의 책임이 생긴다. 책임은 객체 지향의 중요한 재료 협력 안에서 객체는 다른 객체로부터 요청이 전송됬을 경우만 자신의 책임을 수행한다. 역할 책임을 추상화해 역할을 만든다. 역할은 그 역할을 수행할 수만 있다면 어떤 객체도 들어갈 수 있다. 역할의 가장 큰 가치는 하나의 협력 안에 여러 종류의 객체가 참여할 수 있게 함으로써 협력을 추상화 (협력 과정 단순

객체지향의 사실과 오해 C3

http://www.yes24.com/Product/Goods/18249021?pid=136927&ReturnURL=http://www.yes24.com& 객체지향의 사실과 오해 - YES24 『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지향의 본질을 오해하고 있다. 가장 www.yes24.com https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=60550259 객체지향의 사실과 오해 위키북스 IT Leaders 시리즈 23권. 객체지향이란 무엇인가? 이 책은 이 질문에 대한 답을 찾기 위해 노력하고 있는 모든 개발자를 위한 책이다. www.aladin.co.kr 추..

객체지향의 사실과 오해 - C2

https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=60550259 객체지향의 사실과 오해 위키북스 IT Leaders 시리즈 23권. 객체지향이란 무엇인가? 이 책은 이 질문에 대한 답을 찾기 위해 노력하고 있는 모든 개발자를 위한 책이다. www.aladin.co.kr http://www.yes24.com/Product/Goods/18249021?pid=136927&ReturnURL=http://www.yes24.com& 객체지향의 사실과 오해 - YES24 『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지향의 본질을 오해하고 있다. 가장 www.yes24.com 책..

객체지향의 사실과 오해 - C1

https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=60550259 객체지향의 사실과 오해 위키북스 IT Leaders 시리즈 23권. 객체지향이란 무엇인가? 이 책은 이 질문에 대한 답을 찾기 위해 노력하고 있는 모든 개발자를 위한 책이다. www.aladin.co.kr http://www.yes24.com/Product/Goods/18249021?pid=136927&ReturnURL=http://www.yes24.com& 객체지향의 사실과 오해 - YES24 『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지향의 본질을 오해하고 있다. 가장 www.yes24.com 책..

Chapter 1, 2

Chapter 1 - 친한 친구와의 대화 이 책에서 부호, 코드는 일반적으로 사람과 컴퓨터 간에 정보를 전달하는 체계를 의미 부호 (코드 / Code) 에 익숙해지는 건 컴퓨터 하드웨어와 소프트웨어의 숨겨진 언어를 이해하는데 꼭 필요하다. *그렇기 때문에 짧고 긴 두가지 깜빡임으로 의미를 전달할 수 있는 모스부호를 이해하는 건 의미가 있다. Chapter 2 - 부호와 조합 모스부호와 같은 이진부호들은 항상 2의 거듭제곱수로 그 결과를 표현할 수 있다.

Book/CODE 코드 2020.12.30