본문 바로가기

독서/개발27

[서평/23-11] 스프링 부트 코딩 공작소 독서기간_2023년 1월 15일 ~ 2023년 1월 30일 저자_크레이그 월즈 출간일_2016년 초 'Spring In Action' 저자인 '크레이그 월즈'의 Spring Boot 판 저서라 하여 읽어보았다. 영문 책 제목은 'Spring Boot In Action'인데 왜 한국어 제목은 '스프링 부트 코딩 공작소'인지 의문이다. 제목만으로 책의 quality를 떨어트리는 느낌이다. 스프링 부트 입문책은 아니다. 스프링 부트를 사용한 웹 페이지 만들기! 같은 SSR 프로젝트를 만드는 서적이 아니고 스프링 부트의 내부 흐름을 설명한다. 여타 '인 액션' 시리즈가 그렇듯, 개발 경험이 어느정도 있어야 이 책을 읽는 게 수월할 것이다. 아무튼 출시된 지 굉장히 오래 되었다. 그래서인지 책에 나온 내용들이 현.. 2023. 2. 11.
[서평/23-9] Do it! 클론코딩 영화 평점 웹서비스 독서기간_2023년 1월 11일 ~ 2023년 1월 14일 저자_니꼴라스 출간일_2021년 React 학습을 위해 두잇 시리즈(클론코딩)와 생활코딩 시리즈(React 기술 위주) 중에 어떤 게 좋을까 하다가 아무래도 클론코딩이 실습에 바로 적용할 수 있을 것이라 판단했다. 그렇다고 React 기술 설명이 뒤쳐지지 않아보였다! 그리고 외부 API를 끌어다 쓰는 실습도 있고! 서버를 구현하지 않는다!!! 나는 배치, CSS 위주의 공부가 필요하다고 생각했기에 이 부분이 제일 큰 장점으로 느껴졌다. axios로 get API로 Json 데이터를 가져와 화면에 배치하는 것이 책의 목표이다. CSS 적용이 책 내용의 1/3을 차지하는 것 같지만 그만큼 중요하다는 뜻이겠지~ 코드 내 배열 데이터를 이용하지 않고 a.. 2023. 1. 21.
[서평/23-8] 운영체제 : 그림으로 배우는 구조와 원리 독서기간_2022년 12월 27일 ~ 2023년 1월 저자_구현회 출간일_2016년 6월 30일 진짜... 어려움... 와 진짜... 진짜... 완독하려고 엄청나게 노력함..... 한 번에 읽고 싶은데 글자에 압도돼서 안 읽힌다. 다시 읽으면 되겠지 계속 다시 읽다가 결국 포기한다. 13장 중 8장까지 어떻게 어떻게 읽었는데 나머지 내용은 나중에 읽거나 다른 책 참고해야겠다. 수업 들을 때 이 책을 교재로 썼었던 것 같은데 그때는 '난해하다'라는 느낌을 못받았었다. 나한테만 어려운 게 아니었구나. 아니면 내가 특별히 운영체제를 못하는 걸까....? 2023. 1. 15.
[서평/23-7] 함께 자라기 - 애자일로 가는 길 독서기간_2022년 12월 27일 ~ 2023년 1월 13일 저자_김창준 출간일_2018년 11월 30일 애자일 프로세스를 적용하기에 앞서 개인으로서행동해야 할 것, 직장 동료로서 행동해야 할 것, 애자일을 적용하는 방법이 주 내용이다. 다른 직무 산업에서 어떻게 돌아가는지 모르지만 개발자 뿐만 아니라 사회생활 하는 모두가 읽어봤으면 좋을 것 같다. 직장이란 관계의 연속인데 자기를 발전시키는 법, 동료와 팀워크를 발휘하는 법, 상급자가 되었을 때 가져야 하는 태도 등 생각할 게 많은 책이다. 커뮤니케이션 및 협력을 매우 강조한다. 그 중 신뢰를 쌓는 공유가 있고 신뢰가 깨지는 공유가 존재한다는 내용이 인상깊었다. 자신의 작업물 중 선 혹은 하나를 선택해 사람들과 공유하는 그룹과 작업물 모두를 모두와 공유.. 2023. 1. 14.
[서평/23-6] Do it! HTML + CSS +자바스크립트 웹 표준의 정석 독서기간_2023년 1월 6일 ~ 2023년 1월 7일 저자_고경희 출간일_2021년 1월 22일 개발해 놓은 서버가 있는데 프론트까지 연동시키고 싶어서 React를 공부하려고 한다.학교 수업을 들을 때 프론트엔드 관련된 수업은 대충 공부했었다. 나는 컴포넌트랑 레이어드 배치, 이벤트 처리 이런 게 너무 싫었다. 재미도 없었고 XML 태그 문법이 너무 싫다... 덕분에 눈대중으로 익힌 기술들만 가지고 이리저리 찾아보며 개발하려니 기초 공부 없이는 못하겠다는 생각이 들었다. 근본없는 내 프론트엔드 역량을 HTML, CSS, Javascript 부터 확실히 기초 공사를 하기 위해 이 책을 선택했다. 목차를 보니 하루만에 끝낼 수 있을 것 같았다. CS 지식과 개발 경험이 있어 필요한 부분(HTML 태그 종류.. 2023. 1. 11.
[서평/23-1] 도메인 주도 설계로 시작하는 마이크로서비스 개발 : 핵심 개념과 패턴, 설계, 구현으로 배우는 DDD와 MSA 독서기간_2022년 12월 10일 ~ 2022년 12월 23일 저자_한정헌, 유해식, 최은정, 이주영 Amazon과 Netflix가 빠르게 성장할 수 있었던 이유는 무엇일까? 그것은 민첩한 CI/CD에 있다고 말한다. 마이크로하게 서비스를 개발한 후 배포와 통합을 자동화하여 애자일하게 대응할 수 있다. 개발 생태계가 온 프레미스(On-Premise)에서 클라우드로 변화하고 있다. 이 책에선 기존 모놀리식 아키텍쳐에서 MSA로 구조를 변화시키는 이유와 MSA가 어떻게 구성되어 있고 개발하는가를 설계 단계부터 CI/CD까지 전체 파이프라인에 걸쳐 설명한다. DDD를 적용한 MSA 서비스를 배포 라인까지 직접 구축하는 예제 코드도 제공한다. CQRS 패턴을 적용해 읽기 전용인지 쓰기도 가능한지 서비스를 분리하.. 2023. 1. 1.
혼자 공부하는 컴퓨터 구조 + 운영체제 - 운영체제 편 독서기간_2022년 12월 21일 ~ 2022년 12월 25일 저자_강민철 출간일_2022년 08월 16일 운영체제 수업 때 공부 안 한 죄로 C+을 맞아버린 나. 그것을 회개하기 위해 입문서부터 다시 읽는다... 수업 때 배운 내용이 새록새록 떠오른다. 컴퓨터구조를 야매로 공부해서 그런가 운영체제와 연결성을 잇지 못 한 것이 원인인 것 같다ㅎㅎ 기술 면접을 제대로 준비하기 위해서라... 글쎄? 이걸 다 읽고 바로 운영체제 전공서를 읽기 시작했다. 위 책의 비어있는 개념이 많다는 것을 깨닫는다. 운영체제의 큰 그림을 구상할 수 있지만 이 책만으론 운영체제를 공부하기엔 부족함이 큰 것 같다. 그래도 혼공 시리즈만큼 쉬운 설명과 친절한 그림으로 입문자에겐 운영체제를 이만큼 쉽게 알려주는 책은 없을 것 같다... 2022. 12. 31.
혼자 공부하는 컴퓨터구조 + 운영체제 - 컴퓨터구조 편 독서기간_2022년 12월 21일 저자_강민철 출간일_2022년 08월 16일 컴구와 운체를 나눈 이유 : 분리된 전필이기도 하고 운체를 집중적으로 공부하고 싶어서 굳이 읽고 싶어서 선택한 책은 아닌데, 공부하고 싶었던 운영체제 책이 대출 불가능해서 대체제로 선택한 도서이다^^ 전공 수업을 수강한 전공자들은 개념 정리하듯 스르륵 읽고 지나갈 수 있다. 나도 정리까지 5시간밖에 안 걸렸다. 어려운 내용이 빠진 게 많다. 수업 들을 때 패리티 비트 복잡하게 계산했던 기억이 난다. 전공자에겐 굳이?라는 생각이 들지만 적당히 컴퓨터 구조 되짚고 싶다면 추천한다. 그림으로 친절하게 설명해줘 입문자 및 비전공자도 비교적 쉽게 공부할 수 있을 것 같다! 난 컴구 자주 공부하기 싫어서ㅎㅎ 이번에 확실하게 정리하고 넘어.. 2022. 12. 26.