처음 처음 | 이전 이전 | 1 | 2 | 3 | 4 | 5 |다음 다음 | 마지막 마지막
Do it! 안드로이드 앱 프로그래밍 (전면 개정판, 젤리빈 4.2.2판) - T아카데미의 명강의를 한 권에 담았다! Do it! 시리즈
정재곤 지음 / 이지스퍼블리싱 / 2013년 6월
평점 :
구판절판


Do IT 안드로이드 앱 프로그래밍




안드로이드 스터디를 위해 여러도서를 알아보았습니다.

여러권의 책 중에서 스터디도서로 선정된 "Do It 안드로이드 앱 프로그래밍" 입니다.

현재 스터디 2주차에 접어들었으며 스터디는 총 5명이 진행하고 있는 상황입니다.


최신버전이 반영된 책이고 동영상강의도 제공한다기에!!!

 - 그리고 T아카데미의 명강의와 관련된 책이라기에!!!

 - 그리고 즐겨찾는 이지스퍼블리싱 도서이기에!!!


"DO IT 안드로이드 앱 프로그래밍" 어떤책인지 한번 살펴보겠습니다.



이렇게 공부하세요.



Do IT 안드로이드 앱 프로그래밍책에 대해 전체적인 구성을 보여주고 있습니다.


새책을 구매하게 되면 이 책은 어떻게 공부해야하는지 어떤식으로 전개되어 있는지 궁금한것들이 참많이 있습니다.


Do IT시리즈 답게 칼라풀한 책에 이미지 삽입도 충분히 되어 있어서 처음 안드로이드를 접하시는 분들에게 많은 도움이 될거라 생각됩니다.



이번장은 이런내용을 배운답니다.



단원이 시작되면 해당챕터의 가장앞에 이단원에서 무엇을 배울지 그림으로 설명되어져 있습니다.

이런 설명들을 통해 마음의 준비를 할 수도 있고 해당 단원에 대해 이해함에 있어서 많은 도움이 되었다고 합니다.


스터디 진행시 단원에 대해 설명할때 많은 도움이 되었던 부분입니다.



소스코드.. 궁금해요?



소스코드옆에 QR코드를 통해 전체소스를 보여주는기능!


DO IT안드로이드 앱 프로그래밍 책의 최대 장점이 아닐까 생각됩니다.


스터디하는 학생들도 전체소스코드를 보기위해 일일이 컴퓨터를 키는것이아니라 간단히 QR코드를 찍는것만으로도 전체소스를 볼수있어서 아주아주 많은 도움이 되었다고 합니다.


저 역시 QR코드로 전체코드를 참고해보니 이 편리함은 거의 최고더라구요.^^



상세한 설명으로 한번더!



소스코드에서 상세히 설명되지 않은 부분은 뒤에서 다시한번 상세히 설명해주고 있습니다.

전혀 부족함이 없는 설명을 통해 함께 스터디하는 초보대학생 분들도 이해하는데 큰 무리가 없다고 하더라구요.^^ 게다가 동영상 강좌까지 제공되고 있으니 금상첨화가 아닐까 생각됩니다.



Do It 안드로이드 앱 프로그래밍 좋은점


개인적으로 이 책의 장점은 굉장히 많다고 생각됩니다.

전체적으로 칼라풀하며 소스코드 까지 모두 칼라로 되어 있으니 소스코드 보는것이 아주 좋았습니다.


소스코드안에 구역을 나누어 표시하여 설명된 부분,

책 두께문제로 전체 코드를 실지는 못했지만 QR코드를 통해 전체 소스코드를 보여줌으로써 편리함과 실속을 모두 가진것 같습니다.


함께 스터디한 대학생들은 


 - 전과정 동영상 제공

 - 설치과정 상세설명

 - 해당 챕터의 전체적인 내용을 알수 있는 챕터별 소개

 - QR코드를 통한 전체소스코드 확인

 - 충분한 그림을 통한 이해력 증가

 - 학습 확인을 위한 연습문제 제공


등을 장점으로 꼽았습니다.




Do It 안드로이드 앱 프로그래밍의 아쉬운점


개인적인 불편함이라면

소스코드를 상세히 설명하는 부분에서

소스코드와 매칭하기 쉽도록 표시가 있었으면 하는 아쉬움이 있습니다.


상세 설명하는 부분과 소스코드 매칭이 쉽지 않더라구요.

함께 스터디하는 친구들도 이 부분을 이야기 했구요.


그 외에는 특별히 집어낼 만한 부분이 아직은 없는것 같습니다.



이 책! 어떤것 같아요?


이 책은 최근에 나온 안드로이드 책중

누구에게나 추천해줄 만큼 충분히 좋은책이라 생각됩니다.


처음에 고생하게 되는 설치 및 설정부분에 대해 그 어떤책보다 상세히 나와 있으며 그림을 통해 처음 프로그램을 접하시는 분들에게 이해함에 있어서 많은 도움을 주고 있는것 같습니다.


안드로이드라는 분명히 자바에 대한 기본적인 지식을 필요로 하기에 처음 프로그램을 하시는 분들은 바로 안드로이드 개발시 다소 어려움이 있지 않을까 생각됩니다.


하지만 자바에 대한 약간의 지식만 있으시다면 안드로이드를 처음접하시는 분, 안드로이드에 대해 좀더 깊이있는 내용이 필요하신분들에게 아주 많은 도움이 되지 않을까 생각됩니다.




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
Node.js 노드제이에스 프로그래밍 - 클라우드 컴퓨팅 시대의 고성능 자바스크립트 플랫폼 에이콘 웹 프로페셔널 43
변정훈 지음 / 에이콘출판 / 2012년 2월
평점 :
장바구니담기


프로그래밍 책 추천 - Node.JS 프로그래밍(노드제이에스 프로그래밍) 



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림 - 1 ]


NODE.JS 프로그래밍 사실 이 책을 언제 어떻게 구입했는지는 기억이 나지 않습니다.^^

한 1년 6개월쯤된것 같은데 중간쯤 꽂혀있는 책갈피를 보아하니 반 이상은 읽은것 같네요. 


다 읽지도 않은 노트에이에스 프로그래밍책을 왜! 포스팅하느냐?

가만히 생각해보니 한번읽고 몰라서 반까지 다시 읽은것 같습니다. _(__)_


Node.JS에 대한 관심과 열정을 다시한번 불살라 이책을 좀더 심도있게 보기위함 이랍니다.


본의아니게 새로운 프로젝트로 인해 node.js를 반드시 봐야만 하는 시점이네요.



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림 2 ]


 제가 이책을 읽으면서 그때당시를 가만히 생각해보면 많은 감탄사와 놀라움을 토해내었던 기억이 납니다. 그 만큼 만족하며 읽은책이 었지요. 제 기억으로는 에이콘 책중에서 아마 가장 이해도가 높았던 책이 아닌가 싶네요.



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림-3 ]


Node.js는 자바스크립트 엔진위에서 동작하는 이벤트 처리 I/O 프레임워크이며 웹 서버와 같이 확장성 있는 네트워크 프로그램 제작을 위해 고안되었다는 사실은 대부분아실겁니다. 그래서 자바스크립트를 모르면 이책을 읽는데 어렵지 않을까? 라는 의문을 가지시는 분들은 그런 생각을 모두 버리셔도 됩니다. 



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림-4 ]


저역시 특별히 뛰어난 지식이 없음에도 불구하고 전문서적임에도 불구하고 이해가 잘되고 있습니다. 술술 읽혀져 나갑니다.^^ 그만큼 저자가 아주 쉽게 설명한 책이라고 해도 될 정도로 개인적으로는 잘 쓰여진 책이라고 생각합니다. 그렇다고 해서 이책에서 자바스크립트에 대한 설명이 있는것은 아닙니다. 기본적으로 노드 책을 읽을만한 사람이라면 생초보개발자분보다는 자바스크립트에 대한 최소한의 경험이 있는 서버사이드 개발자나 프론트엔트 개발자일거라 생각하기 때문입니다.



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림-5 ]


노드제이에스 프로그래밍 책을 다시 읽으면서 아주 좋은 점들은 위에서도 잠깐 언급하였지만 노드에 대한 기본적인 개념과 개발에 도움이 되는 정보까지 모두 담고 있어서 편안하게 읽고 이해가 쉽다는 점들입니다.


하지만 그에 반해 다소 아쉬운 점도 있습니다.


뒤로갈수록 모든 책들은 난이도가 올라가게됩니다. Node.js 프로그래밍 책도 마찬가지 입니다. 

하지만 난이도는 올라가지만 앞부분과 동일한 방식으로 설명하고 있어서 다소 이해하는데 어려움이 있었습니다. 

예제로 제시한 Simple Chat에 대한 흐름을 파악할 수 있는 그림이 좀더 추가가 되었다면 이해하는데 훨씬 많은 도움이 되지 않았을까 합니다. 프로그램에 대한 지식이 저질이라 제시된 코드와 설명만으로는 충분히 따라가기기 쉽지만은 않았습니다.



[ Node JS 프로그래밍(노드제이에스 프로그래밍) 그림- 6 ]


하지만 노드를 처음보는 저로써 Node.JS 프로그래밍 책은 아주 만족스러운 책이었습니다.

두어번 정도 더 정독하면 노드에 대해서 좀더 알수가 있겠죠?


노드에 대해 공부하실 분들에게는 Node.JS 프로그래밍 책 많은 도움이 되리라 생각됩니다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
마케팅, 생각의 천장을 없애라 - 명저에서 배우는 마케팅 통찰
홍상진.이광수 지음 / 김앤김북스 / 2010년 11월
평점 :
장바구니담기


마케팅 생각의 천장을 없애라


[ 마케팅 생각의 천장을 없애라 표지 사진 ]


마케팅에 대해 아주아주 무지하던 제가 마케팅 공부를 시작하려고 책을 보기 시작했습니다.


"어떤책으로 먼저 시작해야 할까?"


책을 통해 마케팅을 배워보기위해 마케팅이란 글자가 제목에 들어가 있는 책들을 여러권 만져보던 중 손에서 놓을수 없었던 책이 있었습니다.


바로 "마케팅 생각의 천장을 없애라"  였습니다.


저는 책을 고르기 전에 항상 책의 목차와 내용을 보고 고르는 습관이 있습니다.

이상하게 다른 책들은 눈에 들어 오지 않았지만 유독  이 마케팅책을 들고 책내용을 살짝 펼쳐보는 순간!  저는 마음이 뺏겨버리고 말았지요.

제가 펼친 곳은 바로 "크롬하츠가 고가에도 잘팔리는 이유" 부분이었습니다.


[ 마케팅 생각의 천장을 없애라 본문사진 - 크롬하츠가 고가에도 잘팔리는 이유 ]


이책은 그리 두껍지 않으며 12개의 큰 주제안에 여러개의 이야기들이 있는 구조입니다.

하나의 이야기는 그리 많은 내용이 아니며 한두장 정도되는 내용입니다.

각각의 내용들은 서로 직접적으로 연결되지 않아 대중교통을 이용하는 저에게는 아주 보기좋은 책이었습니다.


[ 마케팅 생각의 천장을 없애라 본문 사진 - 목차 ]


책을 읽는 동안 감탄을 얼마나 했는지 모릅니다. 


"어떻게 저런 생각을 했을까?"


그들의 보이지 않는 노력과 열정이 조금씩 느껴지는것 같았습니다.


작가는 책의 집필하면서 100여권이 명저를 통해 직접적으로 인용한 부분들이 있다고 했습니다.

저는 책을 끝까지 읽고난 뒤 "지은이 말"을 읽어서 뒤늦게 알았지요. 

그것때문이었는지 모르지만 한번더 읽게 되었습니다.


[ 마케팅 생각의 천장을 없애라 본문사진 - 연습벌레 발레리나의 성공비결 ]


그중에서 제가 가장 인상깊었던 부분은 바로 세계적인 발레리나 강수진의 이야기였습니다.


"열정과 신뢰가 힘이다." 

"먼저 자신과의 싸움에서 이겨라."


마케팅에 대해 알고 싶어서 읽었던 책이었는데 스스로 반성하게 되는 부분이었습니다.


" 나도 저런 열정과 노력이 있어야 ..."



[ 마케팅 생각의 천장을 없애라 뒷면사진]


마케팅 책을 읽으면 최소한 마케팅이 어떤것인지, 어떻게 하는것인지를 알줄 알았습니다.

근데 솔직히 이책을 2번 읽었지만 아직 잘 모르겠더라구요.^^

책의 뒷표지를 읽으면서 함께있는 책들도 같이 찍었습니다.

전부다 읽어 보려구요.~~




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
빅데이터, 승리의 과학 - 빅데이터는 당신이 무엇을 선택할지 알고 있다
고한석 지음 / 이지스퍼블리싱 / 2013년 4월
평점 :
품절


빅데이터 승리의 과학


요즘 IT에서는 빅데이터가 HOT 이슈로 많이 다루어지고 있습니다.

과연 빅데이터가 무엇인지 어쩐녀석인지 궁금할 찰나에 "빅데이터 승리의 과학" 이라는 책을 접하게 되었지요.

과연 이 책이 나에게 어떠한 정보를 줄지.. 너무 궁금하답니다.



책을 처음으로 받는 순간 약간의 혼란에 빠져들었습니다.


"빅데이터", "오바마", "정치", "승리의 과학"


내가 원하던건 빅데이터인데 이건머지? 라는 생각이 먼저 앞서더군요. 


"빅데이터와 오바마는 별로 연관성이 없어 보이는데?"


이러한 저의 의구심은 책을 읽기 시작한지 5분도 되지 않아 시원하게 날려주었습니다.





IT에서만 쓰일거라 생각한 저의 생각과는 달리 빅데이터는 아주 많은 곳에서 활용되고 있는 녀석이더군요.

이 책은 정치에서 사용된 빅데이터의 활용을 예로 들어 설명하고 있습니다.

오바마가 활용한 빅데이터. 그것을 통해 빅데이터가 무엇인지 좀더 쉽게 접근이 가능했고 쉽게 이해할 수 있게 되었습니다.

빅데이터가 무엇인지, 어떻게 사용하는지, 어디에 활용하는지에 대해 IT에 문외한 사람이라도 알기 쉽게 설명되어져 있습니다.




2008년도에 오바마는 SNS대통령이라 불릴만큼 SNS를 아주많이 확용하였습니다

하지만 그때는 SNS가 지금처럼 활성화된 시기는 아니었습니다.

지금과 비교하면 팔로워수도 엄청차이가 나지만 (거의 200배 정도) 오바마는 SNS를 통해 많은 효과를 본 케이스라 할수 있습니다.

그외에도 이책은 다양한 SNS채널도 함께 소개해 주고 있습니다. 

페이스북, 트위터외 인스타그램, 핀터레스트 텀블러, 링크드인등에 대해 예를 들고 있습니다.




이책은 빅데이터를 활용한 다양한 통계기법에 대해 설명해 주고 있습니다.

마이크로 타기팅, 군집분석, 회귀분석, 연관성 분석등 빅데이터라는 엄청난량의 정보를 통계적으로 분석하여 사용하고 있습니다.

"1초당 1만개의 작업요청을 수행하며...." 





빅데이터가 무엇인지 몰라도 상관없습니다. 정치에 대해 관심이 없어도 상관없습니다.

책을 읽다보면 어려운 내용임에도 불구하고 지루하지 않게 전개되어 있습니다.

저역시 이책의 나오는 용어들에 대해 대부분 알지 못하는 것이지만 책을 덮는순간 빅데이터가 무엇인지, 어떻게 활용해야 하는지에 대해 나름 정리가 되고 이해가 되었습니다.


빅데이터가 무엇인지, 어떻게 활용하면 좋은지에 대해 궁금해하는 독자라면

"빅데이터 승리의 과학" 적극 추천합니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
안드로이드 앱 성능 최적화 - Pro Android Apps Performance Optimization
Herve' Guihot 지음, 장독대 옮김 / 프리렉 / 2012년 4월
평점 :
품절


안드로이드 앱 성능 최적화

 

 

프로젝트가 마무리되고 개발이 어느 정도 끝나고 나면 안정화를 위해 최적화 작업을 시작하게 됩니다. 최적화 작업이라는 것이 그리 만만한 작업은 아닙니다. 무엇을 어떻게 시작해야 할지 막막할 때가 만지요.

그럴때 한번 읽어주면 참좋은 책 바로 "안드로이드 앱 성능 최적화" 라는 책입니다.

 

 

이 책은?

이책은 총 9개의 챕터로 구성되어 있습니다.

1장. 자바코드 최적화

자바 코드에 대한 기초 설명은 없습니다. 다만 하나의 알고리즘을 던진후 그에 대해 최적화 할수 있는 방법을 제시 합니다.

가장 먼저 나오는 것이 피보나치 수열입니다. 메모리를 효율적으로 사용하는 방법, 데이터 베이스를 효율적으로 사용하는 방법등에 대해 설명하고 있습니다.

2장. NDK 시작하기

안드로이드의 밑단인 NDK에 대해 설명하고 있습니다. 약간은 기초적인 설명부분이 많습니다.

3장 NDK 고급

어셈블리 언어에 대해 좀더 심도 있게 다루고 있습니다.

4장 효율적인 메모리 관리

책에서 나름 중요하다고 생각되는 부분이며 모바일에서 중요시되는 메모리 사용에 대해 다루고 있습니다.

5장 멀티스레딩과 동기화

어플리케이션의 반응속도와 성능을 향상시키는 주된 녀석이죠. 멀티스레드에 대해 설명하고 있습니다.

6장 벤치마크와 프로파일링

어플리케이션의 성능측정 방법을 알려 줍니다. 툴을 이용한 방법등이 나와 있습니다.

7장 베터리 최대한 사용하기

베터리의 소모를 최소화 하여 어플리케이션이 실행될 수 있도록 저자의 노하우가 소개되어 있습니다.

8장 그래픽

Layout 및 OpenGL 렌더링 최적화에 대해 설명되어 있습니다.

9장 렌터스크립트

허니컴 이상에서 소개된 최신기술이며 랜더스크랩트에 대한 API소개가 되어 있습니다.

 

 

안드로이드 앱 성능 최적화! 이래서 좋다.

1. 대중화된 안드로이드 책이 아니다.

안드로이드 앱 성능 최적화란 책은 이미 시장에 나와 있는 안드로이드 책처럼 단순 사용법을 설명한 책이 아닙니다. 포커스가 딱! 성능과 연관된 분야에 대해 설명이 되어 있지요. 성능 최적화를 위해 혼자서 이곳 저곳을 찾아가며 정리한다는 것은 많은 시간과 노력이 필요하며 자칫 잘못된 정보로 큰 오류를 범할 수 있습니다.

성능 최적화를 위한 대부분의 내용이 이책에 담겨 있으니 개발자로써 참 좋은 책이다. 라는 생각이 듭니다.

2. 많은 소스코드와 상세 설명

개발자는 코드로 이야기 한다라는 말을 어디선가 들은적이 있습니다. 저도 그말에 대해 100%공감합니다.

설명만 잔뜩있는 책을 읽다보면 "도대체 이놈들은 어디다가 쓰는거지?" 라는 생각을 종종합니다. 이 책은 아주 많은 예제로 인해 코드만 잘따라 가기만 해도 대부분의 내용이 이해가 될 정도가 코드가 많이 첨부 되어 있습니다.

그렇다고 설명이 부실하지도 않습니다. 코드에 대한 상세 설명이 추가되어 있어 이해하는데 많은 도움이 된답니다.

3. 부담되지 않는 두께. 만족스러운 내용

프로그램 책들은 대부분 두껍습니다. 하지만 이책은 그리 두껍지 않아 들고다니며 읽을수 있는 책입니다.

그렇다고 두께가 얇아 내용이 부실하냐? 그렇지 않습니다. 충분히 만족할 만큼 좋은 내용과 설명이 있으니 책을 덮는 순간 아마 대만족을 하시게 될겁니다.

4. 번역본 답지 않은 매끄러움

프로그램밍 서적들이 대부분 번역본이 많이 있습니다. 번역하는 과정에서 문화적인 차이 등으로 인해 문장이 매끄럽지 못하거나 이해가 안가는 부분이 종종 생기기도 합니다.

하지만 이 책은 번역본임에도 불구하고 읽으면서 어색한 부분을 거의 찾을 수 없을 정도로 잘되어 있습니다.

아주 만족스러운 부분이죠.

 

 

안드로이드 앱 성능 최적화! 쪼매 아쉽다.

1. 먼가 아쉬운 듯한 마무리

챕터가 마무리 되거나 단락이 마무리 될때 약간은 아쉬운 듯한 미련이 남았습니다. 먼지는 모르지만 아쉬운 듯한 느낌?

중요한 부분만 콕콕 찝어 설명이 되어 그런지 챕터가 마무리 될때 마다 "아! 쪼금만더 설명이 있었으면.." 하는 생각이 들기도 했답니다.

2. 삽화, 이미지가 좀더 있었으면

개인적인 생각입니다만 가끔 책을 읽으며 한두장씩 팍팍! 넘어가는 기분. 답답한 코드만 보다가 탁! 트인 페이지가 나오는 기분.

그냥 개인적으로 좋아라하는 부분입니다. 이책은 책의 두께 때문인지 많은 그림이 들어가 있지 않습니다. 그렇다고 책의 내용 파악이 어렵다는 이야기가 아닙니다. 단지 개인적인 차이 뿐이지요.

3. 가격대비 종이 재질이 좀.

저는 종이를 잘모르지만 그냥 가격이 저렴한 편은 아니지만 살짝 싼느낌이 든건 사실입니다.

서점에서 내용을 보고 구입한 책이지만 다른 책에 비해 가격대비 먼가 허접한 느낌은 들었습니다.

 

 

접고 접고 마무리

책의 마지막 장을 덮으며 너무너무 만족스러웠습니다.

아! 우리나라에도 이러한 책들이 많이 나오면 얼마나 좋을까?

신기술, 고급기술을 저같은 초보 개발자가 혼자 공부하기란 쉽지만은 않습니다.

지식에 대한 갈망을 해결해 주는 안드로이드 앱 성능 최적화 나에겐 너무 도움이 되는 좋은 책이 었습니다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
처음 처음 | 이전 이전 | 1 | 2 | 3 | 4 | 5 |다음 다음 | 마지막 마지막