본문 바로가기

리뷰

(48)
[리뷰]비즈니스 데이터 과학 [도서 소개] 더 나은 의사결정을 위한 필수 통계학, 경제학 개념부터 핵심 머신러닝 알고리즘까지 실무자를 위한 비즈니스 빅데이터 기술 비즈니스 분야에서 자주 언급되는 문제와 관련된 통계학, 경제학 개념 및 빅데이터 기술을 소개합니다. 이 책에는 아마존과 마이크로소프트에서 데이터 과학팀을 이끌고 시카고 대학교에서 계량경제학 및 통계학 교수로 재직하면서 데이터 과학 커리큘럼을 개발한 저자의 경험이 고스란히 담겨있습니다. 통계학, 경제학 개념부터 머신러닝 알고리즘까지 실무자가 알아야 하는 필수적인 내용들을 친절하게 설명하며 이를 R 프로그래밍 언어로 직접 구현하면서 모델링 기법의 목적과 사용법을 더 자세히 이해할 수 있게 돕습니다. 데이터 과학자, 데이터 엔지니어, 인공지능 개발자, 비즈니스 의사결정자 그리고..
[리뷰]기업의 성공을 이끄는 Developer Relations [도서 소개] 성공하는 기업을 만들기 위한 Developer Relations의 핵심 전략과 운용 몇 년 전까지만 해도 국내에서 Developer Relations(DevRel, 이하 데브렐)는 매우 생소한 분야였지만, 최근 데브렐 팀을 만들어 운영하고, 데브렐 담당자를 채용하는 기업이 늘고 있다. 네이버, 카카오, 우아한형제들 같은 IT 대기업뿐만 아니라 기아자동차 등의 제조 회사와 작은 스타트업들까지 데브렐에 관심을 두고 뛰어드는 이유는 바로 ‘개발자’가 기업의 핵심 역량으로 자리 잡았기 때문이다. 이 책은 기술 커뮤니티란 무엇이며 기업이 성공하는 데 데브렐이 왜 중요한지 알고자 하는 사람들을 대상으로 한다. 기술 커뮤니티의 개념과 가치부터 데브렐을 성공적으로 구축하기 위한 실무 가이드까지 체계적으로..
[리뷰]구글 엔지니어는 이렇게 일한다 [도서 소개] 여러분이 궁금해하고, 반드시 알아야 할 프로그램을 효과적으로 짜는 방법은 물론, 코드베이스를 지속 가능하고 건실하게 만들어주는 엔지니어링 관행까지 모두 소개한다. 이 책 한 권이면 소프트웨어 엔지니어링 프로세스를 완벽하게 익히고 좋은 제품을 남들보다 빠르게 구현할 수 있게 된다. 또한 20년 넘게 수만 명의 구글러가 쌓아온 노하우도 습득할 수 있다. 품질 좋은 소프트웨어 제품을 신속하게 개발하고 싶거나 구글의 소프트웨어 관리 방법이 궁금한 모든 이에게 훌륭한 안내서가 되어줄 것이다. [서평] 구글은 어떻게 개발하고 코드를 관리하는가 지난 50년의 세월과 이 책이 입증한 사실이 한 가지 있습니다. 바로 '소프트웨어 엔지니어링의 발전은 결코 정체되지 않는다'라는 것입니다. 빠른 기술 변화 속에..
[리뷰]데이터 과학자 되는 법 [도서 소개] 최상위 데이터 과학자로 성장하도록 이끌어주는 최고의 실전 가이드 이 책은 데이터 과학 분야에 진출한 모든 이를 위한 실전 입문서다. 데이터 과학자로 취업하는 방법과 커리어를 탄탄하게 쌓는 노하우를 상세히 소개한다. 또한 다양한 업계에 종사하는 데이터 과학자들의 인터뷰를 참고해 실무 적응 능력을 키우고 자신의 커리어를 한 단계 향상할 수 있도록 구성했다. 미래의 데이터 과학자는 다른 지원자와 차별화된 이력서를 작성하는 방법을 배울 수 있으며, 30여 가지 면접 예상 질문과 모범 답안으로 면접 노하우를 습득할 수 있다. 현업 데이터 과학자는 회사의 복잡한 요구 사항을 해석하고 까다로운 이해관계자들과 소통하는 능력을 얻을 것이다. 이 책을 통해 현재 직면한 어려움을 극복하고 더 나은 데이터 과학..
[리뷰]머신러닝 디자인 패턴 [도서 소개] 데이터 준비, 모델 구축, MLOps의 일반적인 문제에 대한 솔루션 구현하기 디자인 패턴이란 전문가 수백 명의 경험을 간단하고 접근하기 쉽게 체계화한 것이다. 이 책에는 데이터의 표현, 운영, 반복성, 재현성, 유연성, 설명 가능성, 공정성에 대한 30가지 디자인 패턴이 담겨 있다. 각 패턴에는 문제에 대한 설명, 다양한 잠재적 솔루션, 상황에 적합한 기술 노하우가 포함되어 있다. 머신러닝 프로세스 전반에 걸쳐 마주하는 일반적인 문제를 해결하고 싶은 실무자라면, 저명한 3명의 구글 엔지니어가 이 책에서 분류한 ‘이미 입증된 방법’을 배우고 실천해보자. [목차] CHAPTER 1 머신러닝 디자인 패턴의 필요성 CHAPTER 2 데이터 표현 디자인 패턴 CHAPTER 3 문제 표현 디자인 패턴..
[리뷰]핸즈온 해킹 [도서 소개] 사이버 보안 위협은 어디에나 있다. 여러분의 컴퓨터 네트워크와 데이터가 처한 실질적인 위험을 인식하고 공격을 방어하는 최선의 방책은, 악성 해커처럼 생각하고 그들이 사용하는 해킹 방법을 이해하는 것이다. 핸즈온 해킹은 실제 해커들이 크고 작은 기업과 단체를 공격하고 침해하는 데 사용하는 실무 해킹 기법에 초점을 둔다. 이 책은 리눅스, 유닉스, 윈도우의 취약점을 찾고 공격하는 도구와 기법을 소개한다. 다양한 실습 과제로 대표적인 기업의 IT 기반 구조를 조사하고 여러 악용 도구의 사용법과 작동 방식을 배운다. 이를 활용해 실험실 VM을 실제로 해킹해보며 공격 기법들을 익혀 최고의 화이트 해커로 거듭나길 바란다. [목차] 제1장 기업에 해커가 필요한 이유 제2장 윤리적이고 합법적인 해킹 제3..
[리뷰]스파크를 이용한 자연어 처리 [목차] [PART I 기초] CHAPTER 1 시작하기 CHAPTER 2 자연어 처리 기초 CHAPTER 3 아파치 스파크의 NLP 라이브러리 CHAPTER 4 딥러닝 기초 [PART II 빌딩 블록] CHAPTER 5 단어 처리 CHAPTER 6 정보 검색 CHAPTER 7 분류와 회귀 CHAPTER 8 케라스를 사용한 시퀀스 모델링 CHAPTER 9 정보 추출 CHAPTER 10 주제 모델링 CHAPTER 11 단어 임베딩 [PART III 애플리케이션] CHAPTER 12 감성 분석과 감지 CHAPTER 13 지식 베이스 구축 CHAPTER 14 검색엔진 CHAPTER 15 챗봇 CHAPTER 16 객체 문자 인식 [PART IV NLP 시스템 구축] CHAPTER 17 다국어 지원 CHAPTER..
[리뷰]처음 시작하는 딥러닝 [주요 내용] - 신경망 이해에 필요한 명확한 멘탈 모델과 수학적 원리 설명 - 객체지향으로 설계한 다층 신경망 프레임워크 구현 방법 - 수식과 예제로 배우는 합성곱 신경망과 순환 신경망 - 파이토치를 이용한 신경망 구현 방법 [대상독자] - 딥러닝에 대한 배경지식이 없는 소프트웨어 개발자 - 딥러닝 입문자와 업무에 활용하려는 현업 엔지니어 [책의 구성] 1장_신경망 기초 1 함수를 표현하기 위해 일련의 연산으로 이루어진 계산 그래프를 구성하는 방법을 설명하고, 그다음 미적분의 연쇄법칙을 이용해 이 표현 방법에서 해당 함수의 특정 입력에 대한 도함수를 구하는 방법에 대해서 다룹니다. 행렬의 곱셈을 설명하고 함수의 도함수를 구하는데 행렬의 곱셈이 어떻게 활용되는지 그리고 딥러닝에서 어떤 역할을 하는지를 다..
[리뷰]처음 배우는 네트워크 보안 [주요 내용] - 네트워크 구축, 네트워크 보안 시스템 구축과 운영, 보안 조직 구성, 보안 관제 센터를 만드는 방법 - 사이버 공격 유형에 따른 대응 방법 - 네트워크 보안에 대한 전반적인 흐름 이해 - 네트워크 보안 업무에 대한 기본적인 내용 학습 목표 [대상독자] - 네트워크 보안 시스템 보안 담당자 - 네트워크 보안 시스템 구축과 보안 관제를 배우려는 학생 [서평] 이 책은 네트워크를 구축할 때 반드시 알아야 할 네트워크 보안 지식에 대해서 기초부터 하나씩 배울수 있고, 네트워크 구축, 보안 조직 구성, 네트워크 보안 시스템 구축및운영, 보안 관제 까지 전체적인 흐름에 대해서 이해하고 실습할수 있도록 도와 주고 있다. 이책을 학습을 하면 실제 보안 업무에 어떻게 진행되고있는지 많은 도움이 될것이라..
[리뷰]개발자에서 아키텍트로 38가지 팀 활동을 활용한 실전 소프트웨어 아키텍트 훈련법 [주요 내용] - 소프트웨어 아키텍처란 무엇이고 아키텍트는 무슨 일을 하는가 - 디자인 싱킹과 디자인 마인드셋을 활용한 아키텍처 설계 전략 - 이해관계자와 비즈니스 목표를 명확하게 파악하고 이해하기 - 아키텍처 핵심 요구사항을 파악하고 품질 속성 정의하기 - 자주 사용하는 아키텍처 패턴과 사용법 - 아키텍처 모델을 활용해 시스템 복잡도 관리하기 - 아키텍처 디자인 스튜디오 운영하기 - 설계를 시각화하고 아키텍처 문서화하기 - 아키텍처를 평가하고 피드백을 반영해 개선하기 - 적절하게 설계 권한을 위임하며 팀의 역량 높이기 - 현업에서 바로 활용 가능한 38가지 팀 활동 [대상 독자] - 개발자에서 아키텍트로 커리어를 변경하고 싶은 사람 - 소프트웨어 아키텍처를 제대로 이해하여 실무 개발 능력을 향상하고 싶..