검색결과 리스트
한빛미디어에 해당되는 글 6건
- 2019.01.06 스파크 완벽 가이드 리뷰!
- 2018.09.17 리뷰) 이것이 C++이다! Feat.한빛미디어
- 2018.07.11 한빛) 엔지니어를 위한 블록체인 프로그래밍.txt
- 2018.04.12 한빛미디어 ) 이것이 자바다.
- 2017.08.16 도서 리뷰] Learning JavaScript Feat, 한빛미디어
- 2017.07.17 책 리뷰) 서비스 디자인 씽킹
스파크 완벽 가이드 책 후기
여태까지 스파크 책, 코세라, 강의, 직접 사용하며 얻은 지식 등이 꽤 있다고 생각했는데,
여태까지 본 자료를 다 포함하고, 그냥 대단한것같습니다.
스파크 공부하시려면 이 책으로 공부하시면 될 것 같습니다.
제가 생각한 장점
1. Dataframe, SQL(하이레벨 API)을 먼저 설명하고 뒤에 RDD(로우레벨 API)를 설명하는 점
- 시중에 많은 책이 RDD부터 설명하는데, 스파크 2점대 이후부턴 Dataframe을 밀고 있습니다.
그래도 RDD를 알긴 해야되는데, 어떤 포인트에서 알아야 하는지 설명해줍니다
2. 큰 그림을 잘 그려주고 디테일을 챙겨줌. 번역의 질도 뛰어남
- 스파크의 역사를 크게 그려주고 요새 트렌드를 언급해주는데 이런 정리된 글을 보니 머리속에 쏙쏙 들어가네요
3. 작동 원리에 대한 언급
- 공부할 때 스파크 Dataframe을 내부적으로 RDD로 바꿔주는건 알고 있었는데 언어별, 타입별 차이는 그냥 넘어갔었어요. 이 책을 보고 무릎을 탁! 쳤습니다
4. 스칼라, 파이썬 코드를 사용해서 많은 사람들이 쉽게 접근할 수 있을 듯
5. 스파크 애플리케이션 개발하는 방법, 테스트, 성능 튜닝 등에 대해 다룸
6. 머신러닝에서 사용할 Feature Engineering, 알고리즘 등도 다양하게 제시하고 딥러닝과 연관된 프레임워크도 소개해서 키워드를 알 수 있게 해주네요
단점..을 꼽을 것이 거의 없지만 굳이 꼽자면
1. 가격 : 48,000원이라 생각보다 비싸다고 생각할 수 있음. 그러나 꾸준히 여러번 다독할만한 책
2. 무게 : 책이 700쪽정도 되서 가지고 다니기 무거운... 회사에 두고 주기적으로 보는 것이 좋을 것 같아요
너무 장점만 작성한 것 같긴한데.. 정말 좋아요.
게다가 한빛미디어에서 약 6개월에 한번씩 개발자 세미나도 개최하고 다양한 이벤트들 또한 준비중이니,
IT업계 종사자라면 찾고자하는 책이 있을때 '한빛 미디어' 들려보시는 것을 추천합니다! :)
CJ를 등에 업은 드림웍스 애니메이션의 한국진출에 대해 알아보자 (0) | 2019.01.14 |
---|---|
디즈니와 넷플릭스의 전쟁 그리고 디즈니 +에 대해 (0) | 2019.01.12 |
2015년 맥북 13인치 서멀그리스 자가-재도포 , Thermal Compound Self re-apply to 2015 Macbook early 13-inch (0) | 2018.11.23 |
그룹 QUEEN을 몰라도 사는데 지장이 없는 잡지식을 알아보자 (ㅅㅇ) (0) | 2018.06.25 |
트랜스지방이 얼마나 위험한지 araboja. (0) | 2018.06.24 |
안녕하세요 발전소장 에르입니다. :)
이번에는 '이것이 *이다' 시리즈에서 C++ 시리즈 리뷰를 해볼려고합니다.
보통 프로그래밍을 처음 접할때
전공자는 C를 먼저, 비전공은 파이썬이나 자바로 처음 접하곤하는데요.
비전공이나 특이케이스로 객체지향 언어를 먼저 접하신분들의 고민은
근본적인 작동원리와 수동적 메모리관리에 대한 고민을 많이합니다.
게다가 자료구조나 포인터나 프로그래밍에 근본이 되는 개념에 대한
갈증을 많이들 호소하시곤합니다만,
저도 위와같은 부류 중 하나인지라 마침 좋은 기회에 접할 수 있게되었습니다.
기준 버전또한 최신 C++11버전을 반영하여 옛날 버전으로 공부해야하는 설움이 없습니다!
게다가 홀로 독학을 하시는 저같은 분들에게는 누군가의 도움이 '절실'할때가 있는데요,
그럴때는 카페에 가입해 자료든 질문이든 마음껏 할 수 있으니,
독학시의 에러사항도 핸들링할 수 있겠네요.
또한 이 책은 학원과 대학교에서 교재로도 사용되고 있을정도이니,
믿고보는 '이것이 시리즈'라고 할 수도 있겠네요!
아마 누군가는 이 글을 읽으면서 굳이 왜 C++을 배워야하는것에 대한 의구심을 품고있을수도있습니다만,
저는 어셈블리까지는 찍고와야 그래도 어느정도 어떻게 돌아는가는지
어떤 아키텍쳐가 좋을지, 지금의 프로젝트가 레가시가 됬을때의 대처법이라던지..
하는 안목이 생긴다고 생각합니다.
다른 이견은 언제든지 환영입니다 :)
일단 저자에 대한 정보입니다.
최호성
2015 현재 삼성 SDS 멀티캠퍼스(현 크레듀 멀티캠퍼스)의 보안 분야 전임 교수이자 (주)프로토콜마스터 기술 이사로 재직 중이다. ‘개발자에게 은퇴란 없다’라는 신념으로 실무 개발과 집필, 강의에 모두 열정을 쏟고 있다. 비트 교육센터에서 C/C++ 강의를 했으며, 1992년 처음 C를 접한 후로 지금까지 C/C++를 이용한 응용 프로그램을 개발해왔다.
한국전자통신연구원과 옛 정보통신부가 주도한 온라인 게임 서버 성능 평가 시스템 등 다수의 기술 연구 용역과 국책 과제를 수행했고 SafeNET, TimeKeeper, CyberWALL 등 다수의 상용 소프트웨어를 개발했다. 윈도우 기반 보안 소프트웨어 분야에서도 다양한 개발 경험을 갖고 있다.
저서로는 『MFC 정복』 (가남사), 『윈도우 프로그래밍 기초/고급편』 (프리렉), 『Visual C++ 2008 MFC 윈도우 프로그래밍』 (프리렉), 『독하게 시작하는 C 프로그래밍』 (루비페이퍼)이 있다.
그리고 독자분들이 궁금해하실 목차입니다.
PART 01 C에서 C++로 문법 전환하기
CHAPTER 01 C와는 다른 C++
1.1 C와 C++의 차이
1.2 HelloWorld로 본 C++
1.3 인스턴스와 입출력 흐름
1.4 자료형
1.5 메모리 동적 할당
1.6 참조자 형식
1.7 범위 기반 for문
CHAPTER 02 C++ 함수와 네임스페이스
2.1 디폴트 매개변수
2.2 함수 다중 정의
2.3 인라인 함수
2.4 네임스페이스
2.5 식별자 검색 순서
PART 02 객체지향 프로그래밍
CHAPTER 03 클래스
3.1 객체지향 프로그래밍 개요
3.2 클래스 기본 문법
3.3 생성자와 소멸자
3.4 메서드
3.5 정적 멤버
CHAPTER 04 복사 생성자와 임시 객체
4.1 복사 생성자
4.2 묵시적 변환
4.3 임시 객체와 이동 시맨틱
CHAPTER 05 연산자 다중 정의
5.1 연산자 함수란?
5.2 산술 연산자
5.3 대입 연산자
5.4 배열 연산자
5.5 관계 연산자
5.6 단항 증감 연산자
PART 03 객체의 관계 규정과 설계
CHAPTER 06 상속 기본
6.1 상속이란?
6.2 메서드 재정의
6.3 상속에서의 생성자와 소멸자
CHAPTER 07 상속 심화
7.1 가상 함수
7.2 가상 함수 테이블
7.3 순수 가상 클래스
7.4 상속과 형변환
7.5 상속과 연산자 다중 정의
7.6 다중 상속
CHAPTER 08 수평적 관계와 집합 관계
8.1 friend
8.2 집합 관계
PART 04 템플릿과 예외 처리 그리고 이후에 알아야 할 것
CHAPTER 09 템플릿
9.1 클래스 템플릿
9.2 템플릿 특수화
9.3 클래스 템플릿과 상속
9.4 스마트 포인터
CHAPTER 10 예외 처리
10.1 try, throw, catch문
10.2 스택 풀기
10.3 메모리 예외 처리
CHAPTER 11 객체지향 주소록
11.1 C 주소록 예제
11.2 첫 번째: 기초 수준 객체화
11.3 두 번째: 컨테이너 구현
11.4 세 번째: 반복자 구현
11.5 번외편
CHAPTER 12 못 다한 이야기와 앞으로 해야 할 것
12.1 STL 맛보기
12.2 람다식과 함수 객체
12.3 앞으로 배워야 할 것
오라클 클라우드 인스턴스 생성법 how to create Instance Of Oracle Cloud. (0) | 2020.09.27 |
---|---|
vscode setting (0) | 2019.02.19 |
한빛) 엔지니어를 위한 블록체인 프로그래밍.txt (0) | 2018.07.11 |
한빛미디어 ) 이것이 자바다. (0) | 2018.04.12 |
책 리뷰) 강화학습첫걸음 Feat.한빛미디어 (0) | 2018.03.07 |
실무자로써, 업무 외의 기술에 대해 많은 공부를 희망하지만 여건이 안되시는분들
네, 저와 같으십니다.
그렇다고 미루기만하면 해결되는것은 아무것도없고 그래서 말나온김에 "쇠뿔도 단김에 빼라"고 책을 지르고는
퇴근 후 집에서 1~2시간 책을 잡고 공부를 하는데 세상에나, 심효섭씨 번역에 무릎을 '탁'치며
재밌게 따라가는중입니다.
미래의 독자분들이 가장 많이들어보셨을 ' 블록체인, 이더리움, 비트코인 '에 대해 명확히 개념을 잡아주며
왜 블록체인을 금융권에서 반기는가? 왜 가치가 있는가? 우리가 현재 사용하고있는 공인 인증서가 얼마나 무능한가!
블록체인이 어떻게 공인인증서를 대체할수있으며 신뢰성 있는가!에 대해 잘 설명해주고있다.
다 이 책의 저자인 '다고모리 데루히로'와 번역하신 심효섭씨의 결과물이지싶다.
여건만 된다면 해당 분야 공부를 더 심도깊이하며 이직도 생각해보고싶을정도 매력있는 기술이다.
마치, RPG게임에서 새로운 아이템이 나왔는데 그 아이템이 현존 최강이라 모두가 가지고싶어하는...느낌마저든다(심지어 공공재다!)
이 책을 살까..말까..하는 독자들에게 감히 추천한다.
필자의 말이 의심스럽고 잘 와닿지않는다면 아래의 링크를 방문해보는것을 추천한다.
vscode setting (0) | 2019.02.19 |
---|---|
리뷰) 이것이 C++이다! Feat.한빛미디어 (0) | 2018.09.17 |
한빛미디어 ) 이것이 자바다. (0) | 2018.04.12 |
책 리뷰) 강화학습첫걸음 Feat.한빛미디어 (0) | 2018.03.07 |
spider의 종류를 알아보자 (0) | 2017.10.17 |
개인적으로 이것이 시리즈에서 오라클 표지가 가장 이쁘긴한것같다 ㅋㅋㅋㅋㅋㅋ
목차를 보더라도 굉장히 세심하게 잘 적어놓은 것을 알 수가있다.
한빛미디어의 노고가 보이는 부분이다.
=============================================================================
개인적인 의견를 적어보자면
리뷰) 이것이 C++이다! Feat.한빛미디어 (0) | 2018.09.17 |
---|---|
한빛) 엔지니어를 위한 블록체인 프로그래밍.txt (0) | 2018.07.11 |
책 리뷰) 강화학습첫걸음 Feat.한빛미디어 (0) | 2018.03.07 |
spider의 종류를 알아보자 (0) | 2017.10.17 |
Scrapy로 프로젝트 시작하기 (0) | 2017.10.17 |
표지모습 코뿔소가 매우 매력적임..솔직히 표지디자인 잘빠진듯.
한빛미디어 책들만 몇 권이있는지 저기에 하둡이랑 오라클도 있음..ㅋㅋㅋㅋㅋ
==============본격 후기 =============
JSP를 포함한 많은 웹개발에 대한 심리적인 압박을 가지고 있던차에,
웹프로그램밍을 공부하고자 마음먹었고 HTML, CSS, JSP 등등 공부하는 과정에서
특히.. jsp에서만 큰 어렴움을 겪고 있었다. JS에 대해서는 어렴풋이 알고있었는데
상세히 들여다본적이 없기 때문에 무엇인지 감이 전혀 잡히지가 않았었다.
Scrapy 소개 및 개요 (0) | 2017.10.17 |
---|---|
이클립스 플러그인, 디펜던시,시스템 오류 시 조치법 :) (0) | 2017.09.27 |
Swift Fall Through구문 편! (0) | 2016.07.23 |
swift switch구문 편! (2) | 2016.06.01 |
Swift programming language Guard구문! :) (0) | 2016.05.27 |
프로그래머와 디자인은 친구가 될 수 없다라고 생각하던 차에 우연찮은 기회에 이 책을 정했고
인간 vs 인디게임 (0) | 2017.09.25 |
---|---|
전 세계의 생소하면서도 특이한 지역 모음집 (0) | 2017.08.29 |
[윤서인] 조이라이드 - 아낌없이 준 키다리아저씨 (0) | 2017.06.20 |
조현병(정신분열) 앓은 썰과 병에 대하여.arabozi (4) | 2017.06.20 |
[간단 노스압] 19세기 독일의 통일 6편 - 이것만 알면 노베이스 3수생도 삼성 면접관 아굴창 후려치면서 공중제비 씹가능 (0) | 2017.06.19 |
RECENT COMMENT