본문 바로가기

한빛미디어44

[리뷰] 실전 자바 소프트웨어 개발 책소개 실전 프로젝트로 배우는 최신 자바 개발 기법 레벨업 가이드 이제 막 경력을 쌓기 시작한 자바 개발자가 최신 소프트웨어 개발 방법까지 알기란 벅찬 일입니다. 테스트 주도 개발 같은 객체지향 원칙을 배워야 할지, 함수형 프로그래밍을 배워야 할지 갈피를 잡기도 어렵습니다. 이 책은 실전 프로젝트를 최신 자바 기법으로 개발하는 방법을 설명해 다양한 기술을 서로 연결하고 적용하는 법을 알려줍니다. 입출금 내역 분석기, 문서 관리 시스템, 비즈니스 규칙 엔진, SNS를 직접 구현해보며 실무에 필요한 핵심 기술을 익힐 수 있습니다. 각 장을 따라 해보며 간단한 명령줄 배치 프로그램부터 점차 완성도 높은 응용프로그램을 구현해보세요. 기초 자바 사용법만 알아도 세련되고 견고하며 유지보수 가능한 자바 소프트웨어를 .. 2020. 8. 22.
[리뷰] 엔터프라이즈 자바 마이크로서비스 책소개 마이크로서비스 아키텍처로 전환하려는 개발자를 위한 본격 활용 안내서 JVM 기반 마이크로서비스 애플리케이션을 설계하고 구축하는 방법을 알려준다. 전통적인 Java EE 애플리케이션과 마이크로서비스 설계를 비교한 후 마이크로서비스를 이루는 각 요소를 설명하는 방식으로 독자의 이해를 돕는다. 이를 바탕으로 마이크로서비스를 구현하는 도구와 기법을 설명한다. 마이크로서비스를 매끄럽게 운용하는 모니터링, 보안, 테스팅, 클라우드 전개 방법도 함께 살펴본다. 이 책의 주요 내용 마이크로서비스 모델 클라우드 네이티브 개발 내고장성 전략과 모니터링 전략 개발을 마친 애플리케이션에 보안 추가 자세한 내용 : https://www.hanbit.co.kr/store/books/look.php?p_code=B89258.. 2020. 7. 3.
[리뷰] 배워서 바로 쓰는 스프링부트2 책소개 웹 애플리케이션을 효과적으로 구현하는 실무 비법 대방출 스프링 부트로 웹 개발을 할 때 마주치는 문제를 속 시원하게 해결하고 싶다면 이 책이 답이다. 스프링 부트에서 자주 발생하는 문제의 해결 방법부터 웹플럭스 사용법까지 실무에 꼭 필요한 내용만 담았다. 웹 개발 경력 10년 이상의 베테랑 저자들이 실전 경험에서 얻은 노하우를 친절한 예제를 통해 설명한다. 웹 애플리케이션 공통 처리, 데이터베이스 액세스, 보안, 화면 개발, API 개발, 운용, 시스템 아키텍처 등 실무에 필요한 모든 내용을 총망라하는 스프링 부트 완벽 활용서다. 문제 해결을 넘어 문제를 예방하는 실무 노하우를 확인하고 스프링 부트 마스터가 되어보자. 이 책에서 다루는 내용 프레임워크로 데이터베이스 액세스 최적화하기 스프링 시큐리.. 2020. 5. 30.
[리뷰] 개발 7년차, 매니저 1일차 책 소개 경력이 쌓이면 누구나 겪게 될 ‘개발 관리’의 모든 것을 한 권에! 사수, 멘토, 팀장, CTO까지 직책별 관리 기술 대백과 개발자도 꼭 알아야 하는 소프트 스킬, 사람 및 조직 관리 노하우 수록 개발 팀을 성공으로 이끄는 IT 팀장에 대한 모든 것 대다수 사람들은 조직에 들어가고 ‘관리받게’ 된다. 하지만 경력이 쌓일수록 ‘관리하게 되는’ 비중이 늘어난다. 따라서 개발자가 매니저로 전향하는 순간이 오는 건 피할 수 없다. 이 책은 매니저로 성장하면서 겪는 여러 문제를 구체적인 사례를 통해 보여 주고, 이를 극복할 수 있는 실질적인 조언을 담았다. 개발자에서 테크리드로, 팀장으로, 여러 팀을 관리하는 CTO로 성장하며 겪게 되는 다양한 시나리오와 각 직책별 좋은 매니저의 모습을 알려 준다. 또한.. 2020. 5. 1.
[리뷰] Cloud Native DevOps with Kubernetes [쿠버네티스를 활용한 클라우드 네이티브 데브옵스] - OREILLY 책소개 데브옵스를 위한 쿠버네티스 완벽 활용 가이드 쿠버네티스가 표준 플랫폼으로 자리 잡은 클라우드 네이티브 세계에서 데브옵스를 실천하는 방법을 다룬다. 쿠버네티스 관련 기본 개념, 애플리케이션을 작성하고 상용 환경에서 배포하는 방법, 클러스터를 구성하고 운영하는 방법, 장애 대처와 데이터 복원 방법을 실용적인 예제와 함께 살펴본다. 또한 쿠버네티스 환경에서 사용하는 여러 도구를 살펴보고 쿠버네티스 확장성을 100% 활용하는 비법을 소개한다. 쿠버네티스를 사용하는 개발자와 운영자, 쿠버네티스 입문자 모두에게 훌륭한 안내서가 될 것이다. 자세한 내용 : http://www.hanbit.co.kr/store/books/look.php?p_code=B4886455651 쿠버네티스를 활용한 클라우드 네이티브 데.. 2020. 3. 22.
[5주차] 직접 정리한 키워드 공유하기 - 혼자 공부하는 자바 5주차 미션은 직접 정리한 키워드 공유하기 입니다. 13장은 컬렌션 프레임 워크에 관한 내용인데, Java 8 부터 Stream을 포함하여 Collection API가 추가되면서 꼭 알고 있어야 하는 내용이라고 생각합니다. 컬렉션 프레임워크 : 자료구조로 널리 알려진 (Stack, List, Queue 등) 구현 클래스 List : 배열과 비슷한 객체를 인덱스로 관리, 저장용량이 자동으로 증가. - ArrayList - Vector - LinkedList Set : 저장 순서를 유지 않고 저장하는 객체. 중복을 저장할 수 없고, 하나의 null만 저장 할 수 있음. - HashSet Map : Key-Value 구조를 통해 객체를 저장하는 구조. - HashMap - HashTable LIFO : Las.. 2020. 3. 8.