# 책리뷰

13개의 포스트
post-thumbnail

[책리뷰] 겸손한 개발자가 만든 거만한 소프트웨어

회사 책장에 꽃혀져있는 책들 중 무심코 집어서 읽은 책이였지만 재밌는 책이였다.여러 관점에서 고민을 하게 해주는 책이다.거만한 소프트웨어라는 말을 처음 들었을 때는 굉장히 뽐낼 수 있을 만한 소프트웨어인가 생각했는데 정반대였다.사용자가 힘들든 말든 상관안하는 소프트웨어

2020년 6월 15일
·
0개의 댓글
post-thumbnail

[책리뷰]카프카, 데이터 플랫폼의 최강자

지난 주부터 카프카에 대해서 인터넷을 찾아보며 공부를 하고 있었는데,내 머릿속에서 정보가 파편화 된 느낌이랄까..다시 차근히 정리해야겠다는 생각이 들었다.회사 선배가 마침 카프카 책을 가지고 있었고 주말동안 빌려달라고 해서 읽게되었다.까먹기 전에 책에 대한 내 생각을

2020년 6월 7일
·
0개의 댓글

HTTP 프락시(Proxy)의 개념

프락시는 클라이언트와 서버 사이에 위치하여 HTTP 메세지의 중개인 역할을 한다. 주제 요약 HTTP 프락시와 웹 게이트웨이의 비교를 통해 HTTP 프락시가 어떻게 배치되는가 몇가지 유용한 활용방법 프락시가 실제 네트워크에 어떻게 배치되어 있는지, 트래픽이 어떻게 프락시 서버로 가게 되는가 브라우저에서 프락시 사용을 위한 설정 방법 HTTP 프락...

2018년 12월 18일
·
0개의 댓글
post-thumbnail

[책 리뷰] 타입스크립트 퀵스타트

평점 : ★★★★☆ 4.5 요즘 추세가 프레임워크를 가리지 않고 타입스크립트를 사용하는 경우가 많아지고 있고, 리액트와 타입스크립트를 사용하여 조그마한 프로젝트를 하게되어서 구매하였습니다. 일단 타입스크립트 관련 국내 서적이 몇 권 없습니다. 타입스크립트 검색을 통해 서적들을 살펴보면 몇 권 있는 책들도 Angular에 관련된 책들이고 Angular를 ...

2018년 12월 10일
·
0개의 댓글

HTTP 상태 코드(HTTP status code)

100 - 199 : 정보성 상태 코드 정보성 상태 코드는 HTTP/1.1 에서 도입되어 비교적 새로운 것이며, 복잡함을 감수할 만큼 가치가 있는지에 대해 논란이 되고 있다. 100 : 요청의 시작 부분 일부가 받아들여졌으며, 클라이언트는 나머지를 계속 이어서 보내야 함을 의미함 101 : 요청자가 서버에 프로토콜 전환을 요청했으며, 서버에서 이를 승...

2018년 12월 9일
·
1개의 댓글

URL vs URI

흔히 혼용되어 불리는 URL과 URI의 차이점에 대해 알아보자. 1. URI는 Uniform Resource Identifier(통합 자원 식별자)를 의미한다. URI는 인터넷의 우편물 주소 같은 것으로, 고유하게 정보 리소스를 식별하고 위치를 지정한다 ex) velog 유저 honeysuckle의 블로그 - https://velog.io/@hone...

2018년 12월 7일
·
0개의 댓글

[책리뷰] Node.js 교과서 - 7장 MySQL

7.1 데이터베이스란? 관련성을 가지며 중복이 없는 데이터들의 집합. DBMS : 데이터베이스를 관리하는 시스템(DataBase Management System) RDBMS : 관계형 데이터베이스 관리 시스템(Oracle, MySQL, MSSQL, PostgreSQL...) 7.2 MySQL 설치하기 7.3 워크벤치 설치하기 워크벤치는 데이터를 시각적...

2018년 11월 19일
·
0개의 댓글

[책 리뷰] Node.js 교과서 - 6장 익스프레스 웹 서버 만들기

6.1 Express-generator로 빠르게 설치하기 npx 를 사용하여 글로벌 설치없이 코드 수정사항 즉시 반영하기 수정된 코드를 반영하기 위해서는 재시작이 필요하나 nodemon 사용을 통해 재시작 없이 코드를 자동 반영 할수 있음 템플릿 엔진 미설정시 jade(pug의 이전이름)로 기본 설정됨 6.2 익스프레스 구조 이해하기 먼저 app, ...

2018년 11월 18일
·
0개의 댓글

[책리뷰] Node.js 교과서 - 5장 패키지 매니저

5.1 npm 알아보기 npm은 node package manager의 약어임. 최근에는 npm 대체자로 페이스북이 만든 yarn이라는 패키지 매니저도 자주 사용됨. 5.2 package.json으로 패키지 관리하기 npm init 으로 package.json 생성가능 보통 example.js 파일 실행시 node [example]을 start 명령...

2018년 11월 11일
·
0개의 댓글

[책 리뷰] Node.js 교과서 - 4장 http 모듈로 웹 서버 만들기

4.1 요청과 응답 이해하기 클라이언트에서 서버로 요청을 보내고, 서버는 요청의 내용을 읽고 처리한 뒤 클라이언트에게 응답을 보냅니다. 따라서 서버에는 요청을 받는 부분과 응답을 보내는 부분이 있어야 합니다. createServer.js server1.js server1-0.js localhost와 포트란? localhost는 현재 컴퓨터의 내부 ...

2018년 11월 11일
·
0개의 댓글

[책 리뷰] Node.js 교과서 - 3장 노드 기능 알아보기

3.1 REPL 사용하기 Read : 읽기 Eval : 해석하기 Print : 결과물 반환 Loop : 반복 터미널(콘솔)에서 node를 입력하면 직접 자바스크립트 코드를 입력 할 수 있음 3.2 JS 파일 실행하기 helloWorld.js를 실행하기 3.3 모듈로 만들기 var.js func.js index.js > 노드에서 import, e...

2018년 11월 11일
·
0개의 댓글

[책 리뷰] Node.js 교과서 - 2장 알아두어야 할 자바스크립트

2.1 ES2015+ ES2015(ES6) 2015년에 발표된 자바스크립트 진영의 매우 큰 변화 2.1.1 const, let 기존의 자바스크립트는 변수를 var로 선언함. es6 부터는 let과 const를 사용 할수 있음. 기존의 var는 function scope이지만 let, const 는 block scope임 const는 상수로 선언되므로 ...

2018년 11월 10일
·
0개의 댓글

[책 리뷰] Node.js 교과서 - 1장 노드 시작하기

1.1 핵심 개념 이해하기 1.1.1 서버 서버란 네트워크를 통해 클라이언트에 정보나 서비스를 제공하는 컴퓨터 또는 프로그램 노드는 자바스크립트 어플리케이션이 서버로서 기능하기 위한 도구를 제공하므로 서버 역할을 수행할 수 있습니다. 1.1.2 자바스크립트 런타임 노드는 자바스크립트 런타임이다. 런타임은 특정 언어로 만든 프로그램들을 실행할 수 있는 ...

2018년 11월 10일
·
0개의 댓글