본문 바로가기

전체 글182

[리뷰] 도커, 컨테이너 빌드업 - 제이펍 https://jpub.tistory.com/1225 도커, 컨테이너 빌드업! 최적의 컨테이너 서비스를 위한 도커 활용법 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 출판사 제이펍 지은이 이현룡 출판일 2021 jpub.tistory.com 책을 처음 봤을 때에는 내가 아는 docker가 맞아? 라는 생각이었다. 그만큼 책이 두꺼웠기 때문이다. 처음에는 도커 이야기만 가득한 줄 알았는데 목차를 보면 다르다. 도커에 대한 설명도 있지만 AWS 클라우드 ECS에 대한 설명에 대한 내용에 대한 내용도 있어서 책이 두껍다. 즉, 도커 뿐 아니라 클라우드를 활용한 컨테이너 서비스 배포에 대해서 설명하고 있다. 처음 시작은 클라우드 컴퓨팅의 개요부터 설명하고.. 2022. 1. 8.
[회고록] 2021년 개발 회고록 2020년 이직 이후 2021년까지 적응기간을 거쳐 부족했던 지식들을 쌓았다고 생각했는데 돌아보니 생각보다 잘한 부분도 있고, 그렇지 못한 부분도 있는 것 같다. 내년에는 조금 더 다듬어서 더 나은 개발자가 되도록 해야겠다. 읽은 서적 - DDD Start - 디자인 패턴 - 자바 객체 지향의 원리와 이해 다 못 읽은 서적 - 데이터 중심 어플리케이션 설계 - 이펙티브 자바 3/e 잘 한 부분 - 여러가지 상황을 생각해보고 실행 해 본 부분 - 일을 미루지 않는 부분 아쉬운 부분 - 트래픽에 대한 고민 부족 - 장애에 대한 고민 부족 - 테스트 케이스 작성에 대한 미숙 - 디버깅을 하는 부분에 있어서 조금 놓치는 부분들이 존재 - 머리에 너무 많은 것을 들고 있는 부분 - 깊게 생각하지 않고 바로 입으로.. 2022. 1. 2.
[리뷰] 개발자에서 아키텍트로 - 한빛미디어 책소개 개발자에서 아키텍트로 거듭나기! 초보 아키텍트를 위한 실전 입문서 이 책은 개발자에서 아키텍트로, 변화의 첫걸음을 내딛는 이를 위한 실전 입문서다. 설계를 위한 필수 지식, 아키텍처 패턴, 모델, 설계 방법론, 커뮤니케이션 노하우를 상세히 소개한다. 문제 상황에서 팀원들과 해볼 수 있는 38가지 팀 활동을 소개하며 실무 적응 능력을 키워준다. 아키텍처를 잘 모르는 개발자라면, 이 책을 읽으며 개발 업무의 구조를 이해하는 실력을 향상할 수 있다. 현업 아키텍트라면, 결정사항을 잘 설명하여 팀을 이끌고 이해관계자와 소통하는 능력을 키울 것이다. 이 책과 함께 프로젝트와 팀을 성공으로 이끄는 훌륭한 아키텍트로 거듭나길 바란다. https://www.hanbit.co.kr/store/books/look... 2021. 12. 25.
[리뷰] DNS 실전 교과서 - 제이펍 도서 소개 이 책은 DNS의 구조부터 도메인 이름의 규칙, 주요 리소스 레코드의 내용, 명령에 의한 동작 확인, DNS 운영 노하우 및 DNSSEC의 기초 지식까지 단계별로 알기 쉽게 해설합니다. 자칫 이해하기 어렵다고 생각하기 쉬운 DNS이지만, 용어를 하나씩 배우고 구조의 전체 그림을 살펴보면서 학습한다면 놀라울 정도로 깔끔하게 이해할 수 있을 것입니다. 관련 지식과 에피소드를 소개하는 칼럼마저 충실한 이 책을 통해 DNS의 올바른 지식과 사용법을 배우기 바랍니다. 이 책의 구성 이 책은 기초편, 실전편, 응용편으로 구성되어 있습니다. 기초편에서는 DNS를 처음 배우는 분을 위해 도메인 이름과 DNS가 만들어진 배경, DNS의 구조 및 관리 체계, DNS를 구성하는 3요소의 역할, 이름 풀이의 구체적.. 2021. 12. 10.
소프트웨어 스펙의 모든것 - 한빛미디어 책소개 프로젝트가 실패하지 않는 답은 소프트웨어 스펙 작성에 있다 소프트웨어 스펙(SRS)은 시작이고 기준이다. 스펙을 제대로 작성하는 것은 프로젝트의 성패를 가를 만큼 중요하다. 스펙을 잘 작성하기 위해서는 개발 문화, 관행, 습관, 프로세스, 원리, 원칙을 알고 접근해야 하며 실전을 통한 노하우 축적이 필요하다. 이 책은 저자들의 수많은 경험을 토대로 여러 유관 분야 이론을 망라하고 스펙 작성 요령을 제시한다. ‘스펙 작성’의 진짜 의미가 무엇인지 이 책을 통해 알아보길 바란다. 출판사 리뷰 프로젝트의 불확실성을 줄이는 소프트웨어 스펙, 제대로 작성하고 있었을까? 프로젝트의 가장 많은 실패 원인은 스펙과 관련 있다. 소프트웨어 버그의 절반 이상이 부실하거나 잘못 작성된 스펙 때문에 발생한다. 프로젝트.. 2021. 11. 20.
[리뷰] 임파워드(Empowered) - 평범한 사람들이 만드는 특별한 제품 소개 세계 최고의 기업에서 배우는 제품팀의 리더십! 당신도, 당신의 회사도 세계 최고의 제품을 만들 수 있다! 베스트셀러 《인스파이어드》에 이은 또 하나의 제품 기획 필독서! 아마존, 애플, 구글, 넷플릭스, 테슬라와 같은 IT 기반 제품을 만드는 업계 최고의 기업들은 끊임없이 혁신한다. 이를 가능하게 하는 요소는 무엇일까? 대부분의 사람은 다른 기업들보다 뛰어난 인재를 유치할 수 있는 좋은 환경이라고 생각하기 쉽다. 하지만 진정한 요소는 인재 고용이 아니라 특별한 제품을 만들면서 발생하는 어려운 문제를 서로 협력하여 해결할 수 있도록 하는 방법에 있다. 실리콘밸리 프로덕트 그룹(SVPG)의 파트너인 마티 케이건과 크리스 존스는 혁신을 지속하는 세계적인 기업의 모범 사례를 발굴하기 위해 오랫동안 노력해 .. 2021. 10. 28.
시험장에 몰래 가져갈 이경오의 SQL+SQLD 비밀노트 - 한빛미디어 책소개 공공 데이터로 SQL 기본부터 실무 활용, 그리고 SQLD 자격증까지 한번에 끝낸다! 이 책은 IT 전공자를 포함한 일반인도 SQL을 더 수월하게 학습을 할 수 있도록 다음과 같이 구성했습니다. https://www.hanbit.co.kr/store/books/look.php?p_code=B8289488788 시험장에 몰래 가져갈 이경오의 SQL+SQLD 비밀노트 공공 데이터를 활용해 SQL 기본부터 실무 활용, 그리고 SQLD 자격증까지 한번에 끝낼 수 있는 도서 www.hanbit.co.kr 목차 목차는 - 실습 환경을 준비하는 Part.1 - 데이터에 대한 이해를 돕는 Part.2 - SQL에 대한 설명을 시작하는 Part.3 목차는 생각보다 많지 않았다. 총 3개의 Part, 8개의 Cha.. 2021. 10. 15.
Java 12-17 변경점 LTS Java 11 다음인 17이 발표 됨에 따라서 12~17까지의 변화를 나열해보려고 합니다. Java 12 JEP 325: Switch Expressions (Preview) - Switch Expression 변경에 대한 Preview String a = switch(obj) { case "AAA", "BBB", "CCC" -> "c"; default -> ""; }; Java 13 JEP 351: ZGC: Uncommit Unused Memory (Experimental) - 사용하지 않는 Heap Memory를 운영체제에 반환하도록 ZGC를 변경(실험단계) JEP 354: Switch Expressions (Second Preview) - Switch Expression 변경에 대한 두 번째 .. 2021. 10. 3.
Apache Kafka 3.0 RELEASE Apache Kafka 3.0이 최근 RELEASE 되었습니다. 해서 어떤 부분이 바뀌었는지 간단하게 정리해보았습니다. 자세한 내용은 아래 원문에서 확인해주세요. 원문 : https://www.confluent.io/blog/apache-kafka-3-0-major-improvements-and-new-features/ Apache Kafka 3.0 - Major Improvements, Breaking API Changes, and New Features AK 3.0 introduces major improvements to KRaft (Kafka's ZooKeeper replacement), KStreams, Kafka Connect, MirrorMaker 2, the strongest produce.. 2021. 10. 2.