Book

    [Review] 마법의 연금 굴리기

    마법의 연금 굴리기 | 김성일 저 근무하는 직장에서 개인연금을 DB형에서 DC형으로 변경할 수 있도록 제도가 개편되었습니다. 처음에 재테크에 무지했던 터라 DB가 무엇인지, DC가 무엇인지 연금저축, IRP, ISA 등 다양한 용어에 대해 어려웠고 알고 싶지도 않았습니다. 은행에 두면 어련히 잘 해주겠지.. 란 바보같은 생각이 깊었죠. 코로나 시국 이후로 다양한 재테크 열풍이 불고, 주식, 코인, 펀드, 부동산 등 여러 분야에서 재테크를 시도하고 공부하는 사람들이 늘었습니다. 특히 지인들과 만남의 자리에선 항상 빠지지 않는 대화주제가 재테크였죠, 그러다 보니 저도 자연스럽게 재테크에 관심을 가지게 되었습니다. 다양한 분야에 대해 공부하고 준비하고 있는 와중에 개인연금에 대한 제도 개편 건이 생각이 났습니..

    쉽게 배워 바로 써먹는 디자인 패턴 : 24가지 패턴으로 알아보는 객체지향의 원리

    쉽게 배워 바로 써먹는 디자인 패턴 : 24가지 패턴으로 알아보는 객체지향의 원리

    더보기 목차 CHAPTER 0 디자인 패턴 0.1 패턴 0.2 소프트웨어 공학 0.3 설계 원칙 0.4 GoF 0.5 패턴의 요소 0.6 유지 보수 0.7 정리 [PART 1 생성 패턴 - 추상화를 통해 객체 생성하기] CHAPTER 1 팩토리 패턴 1.1 클래스와 객체지향 1.2 의존성 1.3 의존성 주입 1.4 의존 관계의 문제점 1.5 팩토리 패턴 1.6 단순 팩토리 1.7 장점과 단점 1.8 관련 패턴 1.9 정리 CHAPTER 2 싱글턴 패턴 2.1 객체 생성 2.2 유일한 객체 2.3 싱글턴 2.4 싱글턴 설계 2.5 인스턴스 생성 2.6 정적 클래스 2.7 싱글턴 확장 2.8 자원 처리 2.9 관련 패턴 2.10 정리 CHAPTER 3 팩토리 메서드 패턴 3.1 추상화 3.2 패턴 확장 3...

    [BOOK] 개발자에서 아키텍트로

    '개발자에서 아키텍트로' 이 책을 조금 더 일찍 출간되어서 읽었다면 어땠을까? 아키텍트 역량을 향상시키고 아키텍트로 성장하기 위해 준비 중인 개발자로써 이 책을 읽은 건 기분 좋은 일이다. 약 4년 전 사내에서 Architect 양성을 위한 교육 및 자격 이수 과정에 지원 및 선발되어 교육을 받은 적이 있었다. 해당 교육은 Architect로써 필요로 하는 기본 역량과 함께 프로젝트를 진행하는 것이었다. 이 교육 전에는 Architect라면 오로지 설계하는 사람으로만 알았지, 그 외에 많은 정보가 없었다. 그랬기에 교육 내용은 더욱 충격적이였을지도 모른다. 사실 디자인 패턴이나 아키텍트 패턴 등은 다양하게 접하면서 어느 정도 익숙해져있는 상태였다. 그랬기에 교육 이수 또한 자신있었다. 하지..

    클린 아키텍처 (소프트웨어 구조와 설계의 원칙)

    클린 아키텍처 (소프트웨어 구조와 설계의 원칙)

    클린 아키텍처 | 로버트. C 마틴 / 송준이 역 2019년에 출간된 클린 아키텍처. 읽어야지.. 속으로 생각하기만 수십번... 작년은 무엇인가 정신없었고, 한참을 달리다 잠시 쉬는 해가 필요할 것 같아 기술서적을 잠시 내려놓았던 시기였다. 올해의 첫 시작으로 읽은 책이다. 로버트 C 마틴의 도서는 여러 책을 읽었고, 좋아하는 개발자이자 저자이다. 많은 사람들이 그의 이름을 듣고, 그의 책을 읽어보았을거라고 생각된다. 그 만큼 유명하고 많은 개발자들에게 큰 도움을 주는 개발자이다. 아키텍처에는 오래전부터 관심이 있었지만 주먹구구식 학습과 경험을 토대로 역량을 쌓아올려간 시간들이 많았다. 그러면서 다양한 사람들과 토론하면서 느낀 점은 아키텍처에 좋은 아키텍처를 있어도 정답은 없다는 것이다. 뭐 물론 시간대..

    BPF 리눅스 관측 가능성 향상하기

    +++ title = "BPF 리눅스 관측 가능성 향상하기" +++ 이 도서의 리뷰는 한빛미디어 출판사의 리뷰어 활동으로 진행하였습니다. 목차 제1장 소개 제2장 생애 첫 BPF 프로그램 제3장 BPF 맵 제4장 BPF를 이용한 실행 추적 제5장 BPF 유틸리티 제6장 리눅스 네트워킹과 BPF 제7장 XDP 프로그램 제8장 리눅스 커널 보안, 능력, seccomp 제9장 실제 응용 사례 BPF 란 최초 Berkeley Packet filter 의 약자로 사용되었다. 리눅스 커널 네트워크 분석을 위해 사용되던 툴이 지금은 리눅스 커널과 어플리케이션 모두를 분석, 프로파일링 할 수 있는 유용한 툴로 발전하였습니다. BPF를 온라인으로 학습하고 사용하다 처음 접한 도서가 Brendan Gregg가 작성한 &#..

    Head First - Go

    올해 3월 Head First Go 가 출간되었다. Head First는 O'REILLY 사에서 출간한 컴퓨터 관련 시리즈 도서로 다양한 책들이 있으며 많은 소프트웨어 개발자들이 한번은 봤을법한 표지로도 유명하다. 도서의 목차는 아래와 같다. 목차 서문 1장. 시작해 봅시다: 문법 기초 2장. 다음엔 어떤 코드가 실행될까요?: 조건문과 반복문 3장. 호출해 주세요: 함수 4장. 코드 묶음: 패키지 5장. 목록에서: 배열 6장. 확장 문제: 슬라이스 7장. 데이터 라벨링: 맵 8장. 저장소 만들기: 구조체 9장. 나만의 타입: 사용자 정의 타입 10장. 당신만 알고 계세요: 캡슐화와 임베딩 11장. 당신은 무엇을 할 수 있나요?: 인터페이스 12장. 다시 일어서기: 실패 복구하기 13장. 작업 공유..