이젠 나도! 자바 - 지금 시작해도 괜찮아
이지선 지음 / 성안당 / 2019년 11월
평점 :
장바구니담기


말도 많고, 탈도 많지만 여전히 인기가 많은 개발 언어인 자바

 


(출처: https://www.tiobe.com/tiobe-index/  )

성안당에서 새로운 자바 책이 출간되었다. “이젠 나도! 자바”, 많은 스타트업 뿐만 아니라 대기업까지 많은 프로그램이 자바로 개발되어 있다. 대부분이 웹 프레임워크인 스프링을 위해서 이기도 하지만, 뿐만 아니라 옛 MVC 프레임워크인 스트럿츠의 유지보수를 위해서라도 많이 쓰이고 있다.

 


머리말부터 살펴보면 [혼자 배우는 자바 코딩]이 인상 깊다. 아무래도 처음 배우는 사용자를 위한 책이라고 설명해주고 있다. 자바 언어의 역사부터 특징을 가볍게 짚어주고, 기초부터 하나 하나 살펴보자고 나오는 부분이 배려 깊다. 챕터 별 학습 어드바이스도 나와 있는데, 이를 통해 뭘 배워야 할지 미리 학습 목표를 새기고, 마무리도 기억하면 배우는데 많은 도움이 될 것 같다.

 챕터 1부터 자바를 특징, 실제 공부해야 하는 자바 컴파일러와 이클립스 설치부터 다룬다. 그리고 변수, 자료형, 주석, 연산자 등 사용할 때 기본부터 시작하여 추상클래스, 인터페이스, 예외처리, 입출력, 제네릭, 컬렉션, 스레드까지 다룬다. 게다가 자바 8부터 추가된 람다 표현식에 대해 추가하여 열거형 등에 배울 수 있다.

 


 책의 구성도 딱딱하지 않고, 각 챕터 내용에 신경이 많이 쓰인 게 눈에 뜨인다. 예를 들어 특정 항목에 대해서는 배경색을 다르게 두고, 각 반드시 기억해야 하는 부분은 note로 표시했다. 소스에 대해서도 단순 코드만 두지 않고, 그림을 두고 숫자로 순서 별 정보를 잘 표현하여 이해를 돕는다. 


이런 점에서 이 책은 처음 시작하거나 아니면 다시 기본기를 되새기기 원하는 개발자를 위해 많은 도움이 될 것 같다. 모두 273개의 소스코드를 열심히 따라 학습하고, 디버깅도 하면서 흐름에 대해 놓치지 않고 이를 통해 응용력도 높이면 좋을 것 같다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
KNIME을 활용한 BIG DATA분석 - Click 하나로 끝내는 데이터 분석 KNIME
조치선 외 지음 / 엑셈 / 2019년 9월
평점 :
장바구니담기


클릭 하나로 끝내는 데이터 분석! 부제가 무척 끌린다.


빅데이터와 AI에 대한 수요는 나날이 늘어가고, 이에 따라 배우고자 하는 사람들도 무척 많다.

하지만 쉽게 접근하기 어렵다보니, 포기하게 되는 경우가 많다. 


그러던 와중에 DB 튜닝에서 유명한 엑셈EXEM에서 빅데이터 분석 오픈소스 툴에 대한 도서 집필소식을 들었다.

(엑셈에서는 DB뿐만 아니라 다양한 기술을 보유한 회사.  https://blog.ex-em.com )

 

이 책은에서는 먼저 KNIME 구성, 설치 및 환경 설정에 대해 기술 되어있다.


기본서를 목표로 만들어졌기때문에 예제 위주가 아닌 기본서이고, 추후 이를 활용한 고급분석에 대한 책을 출판 예정이라고 한다. 


책소개를 살펴보면 쉽고 빠르게 활용할 수 있는 KNIME Analytics Platform 기반 데이터 분석이며, 


전체 적인 목차는  아래와 같이 구성되어 있다. 


KNIME 소개


1. KNIME 설치 및 환경설정


1.1. 설치 방법

1.2. KNIME Analytics Platform 화면구성

1.3. 메모리 설정


2. 데이터 가공


2.1. 외부 데이터 KNIME으로 가져오기

2.2. KNIME에서 생성한 데이터 외부로 내보내기

2.3. 데이터 전처리


3. 데이터 탐색


3.1. 수치적 요약

3.2. 시각적 요약


4. 데이터 분석


4.1. 선형 회귀분석

4.2. 로지스틱 회귀분석

4.3. 의사결정나무

4.4. 랜덤포레스트

4.5. 신경망(MLP)

4.6. 연관성 분석

4.7. K-Means 군집분석

4.8. 계층적 군집분석


[부록] About KNIME Server


부록.1 대용량 데이터 처리 기능

부록.2 원격 사용자 간 워크플로우 공유 기능

부록.3 워크플로우 스케쥴링(자동화) 기능

부록.4 분석 결과 웹 대시보드(위자드) 기능


 



### 책을 펼쳐보면 나임의 소개 부터 왜 사용하는지 부터 설명되어 있다. 


그리고 설치, 환경설정이 시작되는데, 대다수의 사용자의 환경인 윈도우즈 기반으로 따라할 수 있도록 되있다. 


각 단계별 이미지를 통해 따라하기 쉽게 구성되어 있다. 


개발IDE는 이클립스와 유사하게 되어있어서, java 개발자들은 쉽게 접근할수 있을것 같다. 


그리고 각 화면에 따른 설명이 친절하게 되어 있어, 진행하다가 궁금증을 쉽게 해소 할수 있을 것이며 


또한 홈페이지 운영을 통해 사용자들과 KNIME에 대한 신규기술이나 분석 방법, 노하우를 공유할 예정이라고 한다.

 

http://owleye.co.kr


환경설정이 마무리되면 데이터 가공부터 시작하게 되는데, 


엑셀이나 DB연결(PostgreSQL, MySQL)을 통해 샘플 데이터의 출처와 형식을 이용해보고 


db join이나 group by 그리고 정규화 등을 통한 전처리를 실습해볼 수 있다. 


다음으로는 데이터 탐색인데, 평균, 표준편차를 어떻게 활용하여 수치적 요약을 사용할지,  


쉽고 빠르게 파악할수 있는 방법 중에 그래프와 차트와 같이 시각적 요약을 사용할지 고민해볼 수 있다. 


데이터 분석단계에서는 , 많이 들어본 선형회기 분석, 로지스틱회귀 분석 등 빅데이터에 대한 분석시 한번쯤은 들어본  


방법 들을 확인해본다.  이또한 워크플로우 구성, 노드별 설정 내용을 예제를 통해 손쉽게 따라한다.


출처는 내 블로그이다.: https://gopae02.tistory.com/121 [bluish wolf] 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
비됴클래스 하줜의 유튜브 동영상 편집 with 프리미어 프로 - 초보자도 쉽게! 유튜버를 위한 프리미어 프로 필수 기능과 활용법 25가지
하지원 지음 / 한빛미디어 / 2018년 11월
평점 :
절판


크리에이터, 유투버 등 점점 사람들의 관심이 tv에서 개인으로 이동하고 있는데,

사실 동영상을 촬영하는 것은 이미 스마트폰으로 충분하다.

그런데 이렇게 동영상 촬영하고 나서 효과도 집어 넣고, 자막도 넣고 유튜브에도 업로드하여 인기를 끌고 싶은데 방법을 모른다. 그렇다면 이 책이 도움이 될 것 같다.


20일 완성이라는 목표를 갖고, 쉽고 빠르게 이 책을 보면서 따라하면 나도 잘할 수 있을 것 같다.

프리미어 프로 프로그램 설치 부터 각 각의 필요한 기능별로 책에 나와 있는대로 확인 할 수 있다.

게다가 무료 예제 프로그램도 한빛미디어에 가서 다운로드 받아서 확인 가능하다.

( https://www.hanbit.co.kr/src/10134 )


각 각 챕터별로 배우기 전에 도입부에 목표 설정, 용어 설명 등의 필수 지식과 카메라는 어떻게 선택하는게 좋을지 나온다. 렌즈모델 이나 구도, 조명에 대해서 알아 본 다음에 진도를 진행한다.


좀더 상세하게 일자별로 작성된 학습 전략을 보면 편집 시작, 자막 삽입과 개체 조정, 오디오 음량 조절, 장면 전환 효과,  동영상 내보내기, 애니메이션과 키프레임, 점점 커지고 작아지는 영상, 4분할 화면 , 그림 파일 삽입, 컬러 매트, 간단한촬영으로 전환 효과 연출, 슬로우(패스트)모션, 다양한 디자인 자막 만들기, 영상 색감 바꾸기, 세로 영상, 외부 영상 소스, 마스크 활용, 특수 오디오 효과, 외부 플러그인, 크로마키 효과, 예능 자막 만들기 순서로 되어 있다.



댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
초보자를 위한 코틀린 200제
엄민석 지음 / 정보문화사 / 2018년 5월
평점 :
장바구니담기


fun main(args: Array<String>) {

println(“Hello, world!”)

println(“초보자를 위한 Kotlin 200제”)

}


가장 기본이 되는 Hello, world를 시작으로 ‘초보자를 위한 Kotlin 200제’ 책은 시작됩니다.

직업으로 Java 프로그래밍을 해왔는데, Oracle과  Google간의 java 소송 문제가 부각되면서,

Google에서 내놓은 Kotlin이 부상하고 있습니다.


Kotlin을 배워 볼까 했는데, 이 책이 눈에 띄었습니다.

저자는 전국 학교 급식식단표 를 보여주는 급식 앱이 있고, 블로그도 운영 중입니다.

개인적으로 기술서적은 번역서이든, 직접 작성한 책이던지 저자를 중요하게 생각하는 편입니다.

실제 Android 엔지니어로 개발하고 블로그에서 많은 정보를 유용하게 접하고 있어서 추천합니다.


우선 이 책은 단순하게 java 개발을 하던사람에게 뿐만아니라 처음 Kotlin을 접하는 사람에게도

볼 수 있게 입문,초급,중급,활용,실무로 5개의 파트로 나누어 설명 해주고 있습니다.


차분하게 페이지마다 표시되어있는 1~200 까지의 예제를 단순히 타이핑 뿐만아니라

의미를 생각해보면 배움에 도움이 될 것 같습니다. 소스마다 중요한 라인은 그림 또는 설명이 부연 설명이 되어 있습니다.


기초 문법도 배우고, 클래스의 관련 문법과 심화된 고급문법, 유용한 코틀린 표준 라이브러리에 대해 살펴보고, kotlin에서 자바코드로 접근하기를 배우면 기본기를 갖추게 되어갈거라 생각합니다. 목차를 접근성이 좋게 구성한 것 같은 느낌입니다.


전반적으로 만족스러운 책입니다. 다만, 환경설정이 IntelliJ 설치를 전제로 하고 있어서 개정판이 나오게 되면 Android Studio를 활용한 설정도 알려주면 좋을 것 같습니다. 그리고 좀 더 응용을 해볼 수 있는 simple 한 project가 예제로도 있었으면 좋겠습니다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
써먹는 심리학 : 인간관계 편 써먹는 심리학 1
포포 프로덕션.하라다 레이지 지음, 최종호 옮김, 박기환 감수 / 진선북스(진선출판사) / 2011년 6월
평점 :
품절


한 때 심리학 책에 관심이 있어서, 읽어보려고 책을 집어 들었으나, 어렵고 난해한 용어 등으로 도중에 책 읽기를 포기한 적이 몇 번 있었다. 하지만 이번에 접하게 된 책은 달랐다.
일단 150 페이지도 되지 않는 분량의 가볍게 읽은 수 있는 크기였다. 그리고 소제목, 인간관계에 관련된 내용으로 만남의 심리학, 관계를 발전시키는 심리학, 관계를 개선하는 심리학, 상대의 마음을 읽는 심리학, 마음을 전하는 심리학 등의 주제로 분류하여 내용을 설명하고 있다.
무엇보다 마음의 부담이 없이 읽게 되는 이유는 역시 만화로 구성되어 있기 때문인 것 같다. 제목 별로 한 쪽 면은 글로써, 한 쪽 면은 그림으로 되어 있다. 아무래도 내가 직장인이어서 그런지 사회생활 측면에서 많이 느끼게 되는 점이 많다.
상대의 심리 뿐만 아니라 자신의 심리도 파악하고 싶다면 추천하고 싶다.

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo