리눅스 입문자를 위한 명령어 사전 - 우분투, 데비안, CentOS, 페도라 대응
가와구치 히로시.다야 후미히코.미사와 아키라 지음, 서수환 옮김 / 한빛미디어 / 2021년 7월
평점 :
장바구니담기


image-20210823005646703

개인적으로 나는 bash를 굉장히 좋아하는 편이라 터미널도 좋아했다. 하지만 대부분 아니라는 점을 안다..

해당 책은 리눅스를 사용하고 있는 사람에게 추천을 해주고싶다. 리눅스에 대한 경험이 없거나 직접 사용하고 있지 않다면 이 책을 읽기에는 조금 부적합하다.

해당 책은 리눅스에 대한 명령어만을 소개하고 있다. 명령어 사전이라고 보면 된다.

리눅스를 다루지 않는 사람이라면 사실 몸에 와닿지 않을 수 있다.

리눅스 기본 명령어부터, 파일 조작, 프로세스 조작, 네트워크 조작부터 패키지 조작까지 크게 5가지로 이루어진다.

내용은 간단히 해당 명령어들을 소개하고 있는데 정말 내용은 책 이름 그대로 리눅스 입문자를 위한 명령어 사전이다.

해당 건으로 리눅스에 대한 개념이라거나 그런부분을 익히기는 힘들 것 같다.

간단하게 읽고 넘어가는걸 추천한다. ‘어? 저번에 이런 기능을 하는 명령어가 있었던것 같은데..’ 하고 다시 이 책을 찾아본다면 제일 좋은 사용법일듯하다.

내용은 매우 상세하지만 아쉽게도 여러번 읽기에는 조금 아쉬운 책이다. 말 그대로 사전같은 책이기 때문.

혹시나 해당 책을 구매한다면 꼭 ‘사전’ 처럼 쓰려고 하는 용도와 맞는지 확인해 볼 것!

별점 : ⭐️⭐️⭐️⭐️

한줄평 : 말그대로 리눅스 사전. 책상에 놓고 그때그때 필요할때마다 쓰기 좋다.

이런분께 추천 :

  1. 리눅스를 사용한 경험이 있거나 사용하고 계시는 분 (리눅스를 사용해보지 않은 사람이라면 내용이 와닿지 않을 것이다.)

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
업무에 바로 쓰는 SQL 튜닝 - 최적의 성능을 위한 MySQL/MariaDB 쿼리 작성과 튜닝 실습
양바른 지음 / 한빛미디어 / 2021년 7월
평점 :
장바구니담기


[책 리뷰] 업무에 바로 쓰는 SQL 튜닝

image-20210725001839684

이번에는 모던 자바스크립트 핵심 가이드 를 받아보고 싶었지만 이상하게 나에게는 SQL 책이 많이 제공된다..ㅎ; 뭐 사실 이 책도 받아보니 너무 좋아서 리뷰를 마저 써보겠다.

기존 튜닝책 중 가장 유명한 친절한 SQL 튜닝 이라는 책을 한번 정독한 적이 있는데 해당 책과 결은 비슷하다고 생각이 든다. 튜닝이라는 하나의 주제를 가지고 설명해 주는 부분은 같으나 일단 크게 차이점이 몇가지 있다.

구분친절한 SQL업무에 바로쓰는 SQL
타겟DBOracleMySQL/MariaDB
설명방식개념을 위주로 설명쿼리를 위주로 설명
난이도low한 부분까지 설명하여 어렵다살짝 보고 실무에 사용할 수 있을정도로 쉽다
페이지560p296p

각 책에 대한 차이점은 크게 보면 저 정도라고 할 수 있겠다. DB책을 고를때 제일 중요한 부분은 해당 책은 어떤 DB를 타겟으로 삼고있는지가 제일 중요한 부분이다.

업무에 바로쓰는 SQL은 요새 제일 많이 사용하는 MySQL/MariaDB를 타겟으로 했다. 개인적으로 튜닝책은 오라클 튜닝책만 넘쳐나고 MySQL/MariaDB 튜닝책은 한국에서 솔직히 잘 못봤던 것 같다. 동물책이 하나 있던걸로 기억하는데..

아무래도 튜닝의 공통적인 법칙이란게 있긴 하지만 당장 DB의 각 특성상 돌아가는 개념들이 분명히 다를것이라 해당 부분은 굉장히 중요하다.

해당 책은 각 사례별로 예시가 굉장히 많다. 그리고 처음 튜닝을 접하는 사람에게도 약간의 인트로가 쿠션역할을 해서 ‘으악! 너무 어려워!!’ 하면서 책을 다시 닫게 만들지는 않는다.. (거의 모든 DB책이 책을 열자마자 닫게 만든다..)

개인적으로 이 책을 보면서 실행계획을 조회하고 해석하는 법을 알려주는 챕터가 기억에 남는다. 솔직히 다른 책들.. 실행계획 설명해주면서 엄청나게 어렵게 설명한다. 이 책은 핵심만 간단하게 설명해주고 있다.

조금 이 책에 대해서 아쉬운 점은 확실히 개념 설명이 주가 아닌 실무 적용이 주가 되다보니 정확한 개념 설명이 부족하다는 것이다. 약간 ‘여기는 이렇게 하시면 좋구요, 저기는 저렇게 하시면 됩니다. -끝-‘ 이런 느낌이다.. 당장 실무에 적용하고 아 이렇게 돌아가는거구나 얕고 간단하게 슥 읽기는 좋은 책 같다.

이미 튜닝 지식이 어느정도 있는 사람에게는 비추천이지만, 튜닝 맛 한번 보자 싶은 입문자에겐 추천한다.

별점 : ⭐️⭐️⭐️⭐️

한줄평 : 실습을 통해 카프카에 대한 개념을 이해시켜주는 책

이런분께 추천 :

  1. MySQL/MariaDB를 사용하는 분.
  2. 튜닝에 처음 입문하시는 분. (이미 튜닝 지식이 있는 분에게는 비추천)

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
아파치 카프카 애플리케이션 프로그래밍 with 자바 - 카프카의 개념부터 스트림즈.커넥트.스프링 카프카까지 데이터 파이프라인 구축 따라하기
최원영 지음 / 비제이퍼블릭 / 2021년 4월
평점 :
장바구니담기


[책 리뷰] 아파치 카프카 애플리케이션 프로그래밍 with 자바

img

좋은 기회가 생겨 아파치 카프카 애플리케이션 프로그래밍 with 자바 책을 비제이 리퍼블릭을 통해 제공받아 읽게 되었다. 당장 한두달 전에도 카프카 관련 책을 읽어 리뷰했기에 그 책에 비하면 어떨까 궁금하기도 했었다.

결론적으로 두 책은 성격이 완전히 다르다 이다.

일단 이 책은 이미 책 소개부터 아파치 카프카 애플리케이션 개발을 위한 실전가이드 라고 명시해 둔 이유가 있었다. 실제적으로 개념 자체를 간략하게 요약 소개를 한다. 이후 직접 실습을 진행하며 직접 보게 되는 code 혹은 log를 통해 개념을 설명해 나가면서 차근차근 알아나가게 된다.

기존에 내가 읽었던 책은 개념 설명이 주였다. 개인적으로 본인은 개념 설명이 주인 책을 좋아한다. 책을 짬나는 시간에 읽는 편이기 때문에 실무로써 진행하는 책이라면 코드를 쳐가면서 읽어야 한다는 강박감이 있어서.. ㅠㅠ

사실 이 부분은 실제로 내가 어떤 타입을 좋아하느냐에 대한 부분이라 사람마다 다를것이라고 생각한다. 이 책은 직접 코드를 쳐가면서 실습을 통해 진도를 나가는 책을 좋아하는 사람이라면 딱 맞을 듯 하다. 개인적으로는 이런 류의 책은 입문자들이 읽기 좋아보인다. 당연히 카프카 책을 읽을 정도라면 프로그래밍 입문자는 없을것으로 예상하지만.. 이 책을 읽으려면 기본적인 shell 사용법 & 스프링에 대한 선수 지식이 필요하다.

간단하게 1장에서는 왜 카프카가 생겼는지, 어떤 특징이 있는지 등의 간단한 개념을 설명해준다. 2장에서는 AWS를 이용하여 EC2를 이용해 카프카를 직접 설치하고 간단한 명령어를 실습한다.

3~4장에서는 실제적으로 카프카의 기본 개념들을 코드를 통해 알려준다. 개인적으로 좋다고 생각했던 부분이다. 기존에 읽었던 일본인 저자의 다른 카프카 책 같은 경우 개념적인 부분이 책의 2/3이었고 거의 책의 마무리 단계쯤에 실습을 진행하는 레파토리였다. 그러다 보니 앞쪽에 읽었던 내용들을 다 까먹은 상태에서 실습을 진행하게 되니 책의 앞쪽을 찾아보다가 다시 뒤로 넘어왔다가 반복하다보니 지치는 경우가 있었다. 이 책은 아주 대강 개념을 이해하게 된 1~2장의 상태를 지나 3~4장의 코드와 함께한 설명을 통해 해당 개념을 조금 더 단단히 다질 수 있다고 느끼게 되었다.

5~6장 같은 경우 운영 서버를 만드는 듯이 실제 실무와 비슷한 환경으로 카프카 환경을 구축하도록 가이드 한다.

생각보다 책의 페이지가 그렇게 많지 않다. 가볍게 카프카를 실습 위주로 훑으며 개념 잡는 용도로 굉장히 좋은 책이라는 생각이 든다.

별점 : ⭐️⭐️⭐️⭐️

한줄평 : 실습을 통해 카프카에 대한 개념을 이해시켜주는 책

이런분께 추천 :

일단 Spring에 대한 선수 지식이 꼭! 필요합니다

  1. 실습과 함께 개념을 설명해주는 스타일을 좋아하는 분.
  2. kafka에 대한 개념적 지식만 대충 알고 있지만 실제로 kafka를 다뤄보지는 못한 분.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
김상형의 SQL 정복 - Oracle, MSSQL, MariaDB 기반 실습환경 소문난 명강의
김상형 지음 / 한빛미디어 / 2021년 5월
평점 :
장바구니담기



한빛미디어 책 리뷰어에 선정되어 다섯번째 받게 된 책이다.

실제로 SQL 책을 여러권 떼 왔던 나는 또 이번엔 어떤 SQL 책일까 싶어 신청하게 되었고 해당 책을 읽게 되었다.

나는 단순히 정보를 늘어놓은 것이 아닌 충분한 설명과 왜일까? 라는 개념원리를 설명하는 책을 좋아한다.
그리고 중요한 포인트가 딱 보이는 UI/UX라고 해야할까? 색의 조합이나 문단 사이의 공백 등을 중요시 여기는데 해당 책은 모든 조건을 충족했다.

특히나 SQL은 명령어 그 자체이다 보니 '이 명령어를 쓰면 이 결과가 나옵니다.' 등의 사전같은 책이 굉장히 많다.
또 책들은 펼쳐보면 어찌나 그렇게 공부하기 싫게 글들만 따닥따닥 있는지..ㅋㅋㅋㅋ
(정말 유명한 '불친절한 SQL'.. 왜 불친절하다고 했는지 정말 알 수 있었다..)

'솔직히 SQL 책이 거기서 거기지..'라고 생각했던 내 편견을 깨부숴 준 책이다.
독자에게 최대한 쉽게 정보를 전달하려고 하는 책이었다. 어떻게 풀어써야 이해하기 쉬울까 라는 부분을 굉장히 고민해서 낸 책처럼 보였다.
솔직히 데이터베이스에 대한 지식이 부족한 초보들에게 정말 강추할 수 있을 것 같다.

책의 레파토리는 이렇다.
처음에는 어떤 실습을 진행할 것이라고 말해주며, 해당 명령어는 어떤 명령어인지에 대한 설명을 덧붙인다. 그러면서 이 실습을 통해서 얻는 부분은 어떤 부분이다. 라고 말해주며 차근차근 실습을 진행한다. 실습을 진행하고 난 결과를 차근차근 설명해주며 해당 부분을 통해 어떤 부분을 얻었으며, 어떻게 응용할 것인지에 대한 얘기로 마무리된다. 그러면서 연습문제가 중간중간 끼어있는데 '응용해보세요.'가 끝이 아닌 직접 응용할 수 있는 기회를 던져준다.

사실은 SQL책이 하나의 사전처럼 되어있는 것도 이해는 간다. 기능이 필요할 때마다 해당 페이지만 잠깐 살짝 참고하고 다시 책을 닫고 하는 부분이 SQL 특성상 많기 때문이다.
하지만 그런 부분 때문에 SQL이 실무로 들어가야만 겪을수 있는, 초보 개발자에게는 먼 분야가 되지 않았을까 싶다.

하지만 이 책은 사전과는 다르다. DB와 SQL이 멀게 느껴졌다면 이 책을 통해 재미있게 배워 나갈 수 있을 것 같다.
책이 조금 두껍다고 느낄 수 있지만, 책이 쉽게 술술 읽히도록 집필하였기 때문에 절대 큰 문제가 되지 않는다.

데이터 베이스의 기본기를 꽉꽉 다져준다. 사전같던 DB 책들과는 이제 안녕!

별점 : ⭐️⭐️⭐️⭐️⭐️

한줄평 : 데이터베이스의 기본기를 꽉 잡아보고 싶을때 술술 읽으면 좋을 책

이런분께 추천 :

  1. SQL을 사용하고 있지만 실무 지식만 있고 개념원리를 따로 공부해보지 못한 분.
  2. 사전같은 데이터베이스 관련 책들로 인해 따분함을 느껴 데이터베이스를 멀리 한 분.
  3. 데이터베이스 책을 찾고 있는 초보 개발자.

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.


[책 링크]

소문난 명강의 : 김상형의 SQL 정복


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
실전 아파치 카프카 - 애플리케이션 개발부터 파이프라인, 사물인터넷 데이터 허브 구축까지
사사키 도루 외 지음, 정인식 옮김, 시모가키 도루 외 감수 / 한빛미디어 / 2020년 2월
평점 :
절판


한빛미디어 책 리뷰어에 선정되어 세번째 받게 된 책이다.

실제로 카프카에 궁금증이 많았다. 빅데이터 관련해서 굉장히 많이 보이는 서비스이고 채용 공고를 보더라도 카프카나 Rabbit MQ 등의 메시지큐 서비스들의 사용 유무를 많이 보기도 했다.

나는 카프카가 왜 생겨났고 어떤 방식으로 돌아가는지가 굉장히 궁금했었다. 파트 1에서는 카프카의 탄생배경과 카프카의 개념, 그리고 카프카를 사용하기 위한 기본 용어들을 알려준다.

특히나 카프카를 개발한 링크드인의 사례를 들어 이야기를 풀어 나가는 부분이 맘에 들었다.

파트 2에서는 파트 1에서 익힌 부분들을 가지고 실전 어플리케이션을 구현하는 파트로 카프카라는 서비스의 활용과 팁 소개도 진행된다.

개인적으로 개념을 이해하기 쉽게 풀어놓아주는 책을 선호하기 때문에 재밌게 읽었다.

카프카의 개념부터 실무적인 부분까지 원스텝으로 익혀 나갈 수 있어 좋았다.

별점 : ⭐️⭐️⭐️⭐️

한줄평 : 카프카의 뿌리부터 차근차근 실무까지 알아갈 수 있는 책

이런분께 추천 :

  1. 허겁지겁 실무에 카프카를 적용하여 개념적인 부분을 더 익히고 싶은 분.
  2. 분산 메세징 시스템 및 카프카에 관심이 있는 분.

“한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo