본문 바로가기

도서11

Git pro 2021-07-24 추가적으로 깃에대한 기초를 학습할 수 있는자료를 발견하여 기록해둡니다. http://swcarpentry.github.io/git-novice/ Version Control with Git Wolfman and Dracula have been hired by Universal Missions (a space services spinoff from Euphoric State University) to investigate if it is possible to send their next planetary lander to Mars. They want to be able to work on the plans at the same time, bu swcarpentry.github.io ht.. 2021. 6. 28.
코어 자바스크립트 후기 이번주에는 바닐라코딩 프렙 추천도서에있던 코어 자바스크립트를 읽으며 학습했다. 책을 읽어본 후기는....... 세상에 이 책을 왜 이제 읽었나 싶다! 지금까지 MDN 공식문서를 통해 this, 호이스팅, 클래스, 프로토타입, 클로저등 몇몇 개념에 대한 설명을 읽고 이해하려고 해도 영어라서 그런지 전반적으로 머릿속에서 뭉개뭉개한 느낌이었는데 이 책을 읽고 드디어 어느정도 틀이 다져진거 같다. (MDN만 읽었을때는 넘모넘모 아리송한게 많았다 ㅜㅜㅜㅜㅜㅜ) 특히 원시형 데이터와 참조형 데이터를 메모리관점에서 본 설명과 this에 대한 명확한 설명이 너무 좋았음. 책은 총 7장으로 [데이터 타입 / 실행 컨텍스트 / this / 콜백함수 / 클로저 / 프로토타입 / 클래스] 로 나뉘어 있다. 챕터 제목과 서문에.. 2021. 6. 20.
컴퓨터 사이언스 부트캠프 (w파이선) - 1회독 후기 비전공자가 파이썬 문법만 익힌상태에서 본책을 읽은 후 느낌입니다. "세상에 파이썬도 깊게 들어가면 정말 넓고 방대하며 컴퓨터과학 기초과목은 정말 만만하지 않구나 ㅜㅜ" 위의 한마디가 이책을 읽으면서 계속 생각한 내용이다. 나는 기본 적인 파이썬 문법을 "혼자 공부하는 파이썬" 으로 익히고 파이썬의 내부 작동원리라던지 등은 잘 모르고 있었다. (사실 클래스도 무슨 내용인지 이해가 안되서 그냥 넘겼었음) 왜냐하면 혼공파책이 프로그래밍 입문자를 위한책이기 때문에 그런내용은 애초에 많이 생략되어있고, 알고리즘 문제 푸는데에도 사실 그냥 기본 문법정도만 알아도 되서 지금까지는 별 문제를 못느꼈기 때문이다. 그런데 이책을 읽으면서 단순 문법으로는 알 수 없었던 파이썬의 내부 작동 원리를 조금이나마 맛볼수 있었다. .. 2021. 3. 8.
모두의 네트워크 8장 - 네트워크의 전체 흐름 살펴보기(2021-03-06) - 네트워크에 입문하기 위해 길벗 출판사의 모두의 네트워크를 읽으며 공부한 내용을 정리하는 포스팅입니다. - 혹시라도 틀린점이 있다면 망설이지 마시고 바로 알려주세요 :) 32. 랜 카드에서의 데이터 전달과 처리 웹에 접속할때는 OSI 모델의 상위계층부터 캠슐화가 이루어진다. 웹서버에 요청을 보낼때는 HTTP를 사용한다. 웹 서버에 있는 html파일을 요청하는경우에는 GET /index.html HTTP/1.1과 같은 HTTP 메시지를 보낸다. 전송계층에서는 TCP 헤더가 추가되며 이를 세그먼트라고 부른다. 네트워크 계층에서는 IP헤더가 추가되며 이를 IP 패킷이라고 부른다. 데이터 링크 계층 에서는 이더넷 헤더와 트레일러(FCS)가 추가되며 이를 이더넷 프레임이라고 부른다. 물리 계층에서는 데이터가 전.. 2021. 3. 6.
모두의 네트워크 7장 - 응용계층:애플리케이션에 데이터 전송하기(2021-03-05) - 네트워크에 입문하기 위해 길벗 출판사의 모두의 네트워크를 읽으며 공부한 내용을 정리하는 포스팅입니다. - 혹시라도 틀린점이 있다면 망설이지 마시고 바로 알려주세요 :) 28. 응용 계층의 역할 서비스를 요청하는 측을 클라이언트, 서비스를 제공하는 측을 서버라고 한다. 클라이언트에서 사용하는 애플리케이션과 서버에서 사용하는 서버프로그램간의 통신은 응용계층의 프로토콜을 사용한다. 응용계층의 주요프로토콜에는 HTTP, FTP, DNS, SMTP, POP3 등이 있다. 29. 웹 서버의 구조(웹 사이트 접속) HTML은 하이퍼텍스트를 작성하는 마크업 언어(문장의 일부를 태그로 감싸고 문장을 꾸미는 형식)로 '태그'를 사용하여 문장구조나 이미지 파일을 표시한다. HTML로 작성된 웹페이지는 웹 브라우저로 볼수.. 2021. 3. 5.
모두의 네트워크 6장 - 전송 계층:신뢰할 수 있는 데이터 전송하기 (2021-03-04) - 네트워크에 입문하기 위해 길벗 출판사의 모두의 네트워크를 읽으며 공부한 내용을 정리하는 포스팅입니다. - 혹시라도 틀린점이 있다면 망설이지 마시고 바로 알려주세요 :) 23. 전송계층의 역할 전송계층은 목적지에 데이터를 제대로 전달하는 역할이고, 오류를 점검하는 기능도 한다. 전송계층은 전송된 데이터의 목적지가 어떤 애플리케이션으로 가야하는지 확인한다. 전송계층의 프로토콜에는 TCP(Transmission Control Protocol)과 UDP(User Datagram Protocol)이 있다. 연결형 통신은 신뢰할 수 있고 정확하게 데이터를 전송하는 통신 방식이다.(TCP 프로토콜 사용) 비연결형 통신은 신뢰성을 보장하지 않지만 효율적으로 데이터를 전송하는 방식이다.(UDP 프로토콜사용, e.g... 2021. 3. 4.