오준석의 안드로이드 생존코딩 : 코틀린 편 - 코틀린으로 배우는 입문부터 9가지 실용 앱 개발까지 소문난 명강의
오준석 지음 / 한빛미디어 / 2018년 10월
평점 :
구판절판


요즘 안드로이드 앱을 개발할 것이 있어서 다시 이에 관련한 자료와 책들을 보고 있다전에는 이클립스를 사용해서 개발했고안드로이드 스튜디오를 잠깐 쓰기는 했으나당시 너무 불안정해서 다시 이클립스로 작업을 했었다이제는 안드로이드 스튜디오가 어느 정도 안정이 되어서 그런지 많은 개발자들이 이쪽으로 넘어온  같다.

 

이런 개발 툴의 변화와 함께 개발 언어도 변화가 생겼다안드로이드  개발 공식 언어로 다들 자바를 주로 썼으나최근 새롭게 코틀린이라는 다소 생소한 프로그래밍 언어가 부각되었다. 자바와의 강력한 호환성을 바탕으로 간결함안전함을 내세우고 있는 언어로 코틀린을 선택하는 개발자를 꾸준히 늘려가고 있는 상황으로 2017년에는 구글 I/O에서 정식으로 안드로이드 개발 언어가 되었고현재 많은 예제를 코틀린을 사용해서 설명하고 있을 정도로 구글에서도 많은 지원을 하고 있다.

 

그래서 이번 개발에는 이런 변화에 맞춰새로운 기술을 배우고 익힐 안드로이드 스튜디오와 코틀린을 사용하기로 했다그런 와중에 접하게  책이 '오준석의 안드로이드 생존코딩'이었다.

 



 책은 일단 컬러판을 선호하는 나에게  맞게 내용이 올 컬러다프로그램 관련 책에 무슨 컬러가 중요하냐   있지만흑백보다 컬러가 프로그램 예제개발툴의 옵션 선택이나 코드 설명 등이 더욱 직관적으로 눈에 들어와 쉽게 이해할  있어서 좋다또한  내용을 그대로 따라 하기에도 역시 컬러인 편이  좋다.

 




1에서 3장까지는 안드로이드 스튜디오 설치나기본 실행 방법사용법  만들기와 같은 내용을 기초적인 다룬다 개발이 처음이거나 안드로이드 스튜디오가 처음인 사람을 위해 각각의 과정을 캡처한 화면으로 자세히 설명하고 있다사실 개발 경력자도 각종  설치  많은 곤란을 겪기도 한다옵션을 잘못 선택해서 재설치하기도 하고 필요한 과정을 누락해서 정상 작동이  되지 않는 경우도 다반사다 설치 경험이 적은 경우 개발보다  설치가  어렵다고 하기도 한다다행히  책은 충분한 지면을 할애해서 꼼꼼히 알려주고 있으므로 일단 따라 해주면 된다특히 스튜디오로 개발  골치 덩이인 한글 호환 문제는 놓치지 않고 따라 해주는 것이 좋다.

 




본격적인 코틀린에 관한 것은 4장부터 나온다.  4장에 코틀린의 기본 구문이나 자바와의 차이옵션 사용법 등이 30 정도로 간단하게 나온다너무 분량이 적지 않나 생각도 들지만뒤에 나오는 실전 예제를 통해 단단히 코틀린을 익힐  있으므로 실망할 필요는 없다오히려 너무 많은 설명이 혼동만 가중 시킬  있다고 생각한다 필요한 핵심적인 것만 알아 두고조금씩 살을 붙여가며알아 나가는 것이  오래가고 실질적으로 도움이 된다대신 4장은 외우지는 않더라도 빠짐없이 꼼꼼히 보는 것을 추천한다.  뒤에 대부분 다시 나오지만확실히 체크하고 또다시 보게 되면 이해가 더욱 쉬울 것이다.

 




 책에서 내가 가장 마음에 들어 하는 것이 5장부터 나오는 실제 예제  개발이다본문을 따라하면서 비만도 계산기스톱워치 브라우저수평 측정기전자액자 등을 난이도 별로 만들게 된다 경험 프로그램 언어와 프로그래밍 실력을 가장 빠르게 올릴  있는 방법은 실제 프로그램을 짜보는 것이라 생각한다스스로 개발하는 것이 가장 좋지만초보는 그럴  없으므로 남이  놓은 것을 하나하나 따라 하며 익히는 것이 좋다.  '안드로이드 생존코딩' 그렇게 하기  좋게 되어 있다코드 설명원리 설명에러 대처법스튜디오 사용법 등이 적재적소에 배치되어 있어독학으로 프로그램 공부하기에 편하다아마도 개발도 하며학원에서 강의를 많이 했던 저자의 경력과도 무관하지 않은  같다학생이 어디서  궁금해할지,  알고 있는  같다.

 




'오준석의 안드로이드 생존코딩'  보고어느 정도 이해가 되면  깊이 들어간 코틀린이나 안드로이드  개발 관련 서적을 보면  좋을 것이다 경우 전에  개발 경험이 있다 보니빠른 속도로  책을   있었다새롭게 안드로이드 스튜디오 사용법을 자세히 익힐  있었고코틀린에 대한 많은 궁금증도 해소됐다구글이 자바와의 소송 문제로 코틀린을 더욱 밀고 있는  같은 느낌도 들지만코틀린 언어 자체의 매력이  대단했다지겨운 반복적인 일도 줄이고코딩 양도 줄일  있어 좋은  같다자바와 호환되니, 주변 프로그램 개발 부담 없이 코틀린을 적용할  있는 것도 개발자로서 크게 안심되는 부분이다.

 

보통  개발하면 무척 어렵게 생각하는데 장벽이 절대 높다고는 생각하지 않는다물론 나중에 배워야  것들이 이것저것 많지만의지만 있다면 누구나   있다그러니  개발에 관심 있다면한번 '오준석의 안드로이드 생존코딩' 참고하기 바란다.




댓글(0) 먼댓글(0) 좋아요(2)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
철학 진작 배울걸 그랬네 - 인문학적 통찰의 힘을 길러주는 일주일 간의 서양철학사 여행
장즈하오 지음, 오혜원 옮김 / 베이직북스 / 2018년 10월
평점 :
품절


나에게 있어철학 하면 떠오르는 것이 고작 길거리에서 쉽게 접할  있는 운명철학관 정도인  같다고등학교에서 잠깐 배운  사람들의 사상 외에는 아는  없다대부분의 지식이 주로 이공계통의 것들이다물론 과학도 철학의 하나이며 과학을 통해 인간의 DNA 구조나 뇌의 메커니즘 등을 밝히고 있긴 하지만, 인간 삶의 본질적인 문제, 희로애락과 같은 감정이나 윤리도덕과 같은 것은 인문학이나 사상 또는 종교와 같은 전통적 철학이 그나마 제대로  해법을 제시한다고 생각한다따라서 철학을 조금이라도 알고 이해한다면자신의 인생뿐만 아니라 사회를 보는 눈도 달라질 것이다.

 

내가 철학에 관심을 가지게  것도 이러한 이유이며과학적 지식은 나날이 쌓여가며 충분히 포만감을 느끼고 있는 것과 달리삶의 지혜나 사상생각하는 힘은 배고파 아사 직전의 상태에 빠져 있음을 뼈저리게 느껴서 이기도 하다.

 

그런데 철학을 조금 배워보려고 해도그리 쉽지 않다공자노자와 같은 동양의 사상은 그래도 친숙하고 주워들은 것들이  있다지만서양 철학은 그냥 깜깜하다다행히도 이런 나에게 도움이 되는 책이 장즈하오의 '철학 진작 배울걸 그랬네'였다.

 

일단 기존의 작고 까만 글씨가 가득한 철학 책에 놀란 분이라면안심해도 된다 책은 사진이나 그림도 많고 컬러로 되어 있다이름 생소한 철학자들을  속의 석상이나 초상화로 접할  있고내용에 관련된 각종 명화일러스트도 만날  있다.

 

본문 바로 옆에 '명언 한마디'  유용하다길지도 않은 글로 지혜를 주고문제의 핵심을 후벼 파며비판한다 초반에 나온 니체의 '신념은 거짓말보다  위험한 진리의 적이다.'  말은 우리의 정치 상황을 비꼬는 듯하기도 하고내가 만나본 막무가내들을 떠오르게도 한다마음에 드는 명언   외워 두고 나중에 써먹기 아주 유용할  같다.

 

 

 

 

본문 구성도 독특하다내용을 1, 2, 3 아닌 그리고 주말로 나눠 6, 7 만에  읽을  있게  놨다어려운 철학을 일주일이면 어느 정도  잡을  있게 만든 것이다본문에는 철학이 무엇인지시작과 발전 단계유명한 철학자 등을 담고 있어 철학 이해에 필요한 핵심들을  담았다.

 

 경우 거의 마지막 부분인 금요일과 주말 부분이 인상 깊었다. 이전에 언급된 각종 철학 사상을 동원하는 부분이기도 하고철학적 사고를 연습하는 부분이기도 하다금요일 경우 일상생활에서 만날  있는 육식사형로봇 인권, 자살낙태  각종 철학 문제 11가지를 다뤘다각각의 문제에 대한 답은 없다논쟁의 화두만 던진 것이다.  던져진 화두 하나로 많은 동심원이 그려지듯이  문제에는  많은 견해이해관계법적윤리적 난관이 발생한다이것들을 생각하는 과정이 복잡하고 어렵기도 하지만묘한 재미가 느껴진다.

 

 

 

 

11 문제 중에 '내가 존재하는 세계는 진짜일까?' 나도 영화 매트릭스를  자주 생각해보게  문제다이런   심각하게 생각하냐고 비웃을 사람도 있지만본문에 나온 ' 속의 '처럼 이를 진지하게 생각하는 학자들이 많다비슷한 주제의 책도 자주   있는 것을 보면그냥 단순한 재미의 대상은 아닌 것이다.

 

이렇게 '철학 진작 배울걸 그랬네' 다양한 생각을 하게 되는 철학 일주일 코스를 즐길  있다책을 보고 나니 서양 철학자 이름이  난해하고 친숙하지 않아서 그렇지 그들이 주장하는 모두  외계어로  이해할  없는 것들은 아니었다철학은 사람이 살기 위해 실제 필요했던 생각의 정리였던 것이다그리고 시대상을 반영하며 발전 해왔음을 알았다생각을  풍성하게 하기 위해 진짜 철학 진작 배울  그랬다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
블록체인 사용설명서 101가지 이야기
전중훤.온인선 지음 / 제8요일 / 2018년 10월
평점 :
장바구니담기


우리나라만 아직도 암호화폐에 대한 논쟁이 지속되고 있다는 느낌이다암호화폐는 안되고마지못해 블록체인 기술은 도입하겠다고 한다 둘의 관계를 아는 사람이라면뭐가 모순인지  것이다문제는 제대로 모르는 사람들이 목소리만 너무 크다는 것이다그들의 무지로 인해벼룩  마리 잡으려다 초가삼간  태운 꼴이 되었다결국 우리나라만 누워서 세계가 달려가는 모습을 쳐다만 보고 있는 상황이다.

 

그래도 다행인 것은 블록체인과 암호화폐의 중요성을  알고 있는 이들의 책들이 줄지 않고 있다는 것이다입문서에서   깊이 있는 내용을 담은 코딩하며 블록체인 기술을 다뤄보는   다양해지고 있다.

 

전중훤온인선 저자의 '블록체인 사용설명서 101가지 이야기' 앞으로 블록체인 기술이 어떻게 적용되어 활용될지 다양한 분야를 대상으로 얘기하고 있는 책이다물론 이러한 활용 얘기는 기존 블록체인 관련 책에 조금씩 나오긴 하지만 책처럼 아예 활용을 주제로 많은 예를 담은 책은 나에겐 처음이었다.

 

블록체인이 주로 각종 정부 문서나,의료보험인증이나 공증과 같은 곳에 사용될  있다는 것은 관심 있는 분이라면  아는 상식이다은행과 보험증권 업계에도 블록체인 기술 활용을 검토하고 있는 것도   것이다책에도 이런 기본적인 활용은  다루고 있다그리고 이런 내용만 있었다면 책을 관심을 가지고 흥미롭게 보지도 않았을 것이다.

 

 책에는 뻔한 활용 외에 재미난 것들이 무척 많다금연을 위한 블록체인 활용미아방지택배다이아몬드스포츠 토토나 로또 같은 복권전신주운전면허증여권자동차 이력 관리경매저작권수표총기관리전기여행학원  특이한 분야뿐만 아니라우리 생활과도 밀접한 곳에서 사용되게  블록체인 기술을 얘기하고 있다여기에는 단순히 활용을 상상력으로만 이야기  것이 아니다실제로 이러한 것들을 시도하고 있는 기업이나 국가에 대한 상황도 같이 말하고 있다.

 

블록체인 기술 활용 예로 분실물 찾기  자전거 도난을 들어보자다들 알다시피 분실된 자전거를 다시 찾기는거의 불가능하다주변에서  거라 의심되는 자전거를 찾았어도  거라고 주장하기 무척 어렵다그래서 해결방법으로 주요 부품에 블록체인 기술을 사용한 태그를 붙여 관리하는 방법을 제시하고 있다 경우자전거 이력 관리와 함께 분실 등록이 가능해서 소유자 증명이 가능해진다자전거뿐만이 아니다이는 자동차에도 이용할 있다자동차 부품이 재생된 중고품인지불법 유통 제품인지도 바로 확인할  있게 된다또한 자동차 관리 역시도 주유 상황이나 오일 교환 주기 등을 자동으로 관리할  있다.

  

예만 봐도 알겠지만, '블록체인 사용설명서 101가지 이야기' 보고 있으면여러 아이디어가 자동으로 떠오르게된다일종의 트리거로 사업을 꿈꾸는 자들에게는 새로운 블루오션 아이디어 창고 역할을 해줄  있다사업에관심이 없더라도 책을 통해 앞으로 우리 사회 시스템이 어떻게 변화될지 미리 엿볼  있는 재미난 시간여행이  것이다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
부엌 도구 도감 - 일러스트로 보는 모든 부엌 도구에 관한 설명서
앨런 스노 지음, 서지희 옮김 / 그린라이프 / 2018년 8월
평점 :
절판


요리하는 재미에 눈을 뜨기 시작했다인터넷이나 잡지 등을 통해 다양한 요리법을 보고 만만한 것들은 한번  도전해본다그런데 식재료나 요리 방법도 중요하지만도구도 무척 중요하다는 것을 조금씩 느끼게 된다게다가  시작할  책과 장비부터 챙기는 편이다소위 장비 욕심이라는 것이  크다그러다 보니 요리 방송을 보다 보면정작 요리 방법보다 도구들이 먼저 눈에 들어온다. 도마로 시작해서프라이팬오븐믹서  뭔가 있어 보이거나신기한 것들은 궁금증이 폭발한다.

 

집에도 주방 도구들이 많이 있는데솔직히 정확하게 용도나 사용방법을 모르는 것이 많다주걱도 스테인리스, 나무실리콘 재질로 모양도  각각인데그냥 대충 봐서 사용한다그러다 지난번에는 실리콘 주걱을 완전히 태워 먹은 적도 있다부엌 도구 뭐가 어렵나  수도 있겠지만 짧은 경험으로도 절대 그렇지 않은  같다.

 

이렇게 주방 도구에 대해  모르다 보니눈에 들어온  책이 있었다앨런 스노의 '부엌 도구 도감'이다 책의 특징은 바로 부제에  나와있다.  '일러스트로 보는 모든 부엌 도구에 관한 설명서 그대로 그림으로 보는 부엌 도구에 관한 것들이다.  각종 부엌 도구를 일러스트 그림으로 도구 기본 형태와 내부 구조또는 사용 방법을 알려주고 있다.


 


내용은 크게 자르고갈고뒤집는  사용하는 조리도구와 직접 담고익히는데 필요한 요리 도구커피와인 등의 음료수에 사용하는 음료도구가 나오고추가로 이러한 요리를 하는 공간인 부엌 공간을 함께 다루고 있다요리하는데 이렇게 많은 도구들이 있는지 책을 보고 나서 알게 되었다특히 커피 관련 도구들은 주방 도구가 아니라 과학 실험 도구가 아닌가  정도로 특이했고사용법도 다양했다그래도 다행인 것은 바른 사용법을 하나하나 순서대로 그림으로 설명해줘서 사용법을 이해하는 데는 어려움이 없었다본격적인 바리스타가 아니더라도 집에서 스스로 바리스타 기분을 내며 즐길  있을  같다.

 



 처음에 나오는 것이 칼에 관련된 것이다칼에 대한 관심이 가장 큰데  원하던 내용이었다집에 있는 칼들이 무뎌져 칼을 갈아줄 필요가 있었는데숫돌 사용법이나회전 숫돌샤프닝 스틸을 이용한  갈기 방법이 나온다인터넷에 찾아보면 나오긴 하지만뭔가 믿음이  가는 얘기들이 많았는데여기서는 가장 기본적인 방법을 알려줘서 좋았다그리고 책을 통해 내가  쥐는 방법부터 틀렸다는 것을 알게 되었다주부는 아니지만 나름 가끔씩 요리를 잘하고 있다 생각했는데기본부터가 엉망이었던 것이다나중에 텔레비전 방송을 통해  잘못된 습관을 확인할  있었다유명 셰프들  잡는 법을 유심히 살펴보니 책에서 알려준 그대로였으며나중에  방송에 나온 셰프가 요리에서 기초이며 제대로 익혀야 한다는 것이  잡는 거였는데그곳에서도 같은 방법으로 칼을 쥐었다.

 

 아닌  같지만  책에는 중요한 모든 것을  다루고 있다고 생각한다 잡는  외에 뒤쪽에 나오는 위생과 안전 역시도 중요한 부분이다 씻기며화재에 대한 이야기도 특별난 거는 아니지만 기본으로 알아야  것이다  뒤에 나오는 고위험 식품도  봐둬야 한다식품에 따라 어떻게 보관해야 안전한지  요약해 놨다.

 

'부엌 도구 도감'에는  많은 도구들이 나온다장비 욕심 많은  같은 사람들은 사고 싶은 것들이 많다있으면 분명 편리하게 쓰일  있다반면  놓고  쓰면자리만 차지하는 골칫거리가   있다어쨌든  책에서 말하고자 하는  장비 사라는 것이 아니다부엌에 사용되는 다양한 도구들을 제대로 쓰는 방법을 알려주고요리에 기본과 편리함을 알려주는  있다도구의 역사와 원리를 알게 되는 것은 덤이다요리를 즐기지 않는 분도 재미있게   있는 것들이 많다책을 보다 되고주방을 편리하게 만드는 혁신적인 발명품 아이디어가 나올지도 모르겠다주방 도구를 설명한 책인데  많은 것들이 머릿속에 떠오르게 한다


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
토익 잡는 비법서
박신규 지음 / PUB.365(삼육오) / 2018년 8월
평점 :
장바구니담기


취업진학자기 실력 평가  여러 이유로 토익 시험을 준비하는 이들이 많다시험이니 만큼 다들 고득점 얻기를 바란다이왕이면   짧은 시간에 높은 점수를 받는다면 그것만큼 기분 좋은 일이 없을 것이다.

 

그러기 위해서는 모든 일이 그러하듯이 처음부터 제대로  시험 계획과 준비가 필요하다고 본다열의만 가득해서 무턱대고 아무 문제나 풀어 봤자원하는 성과를 얻기는 어렵다.

 

 점은 '토익 잡는 비법서' 박신규 저자 역시 같은 말을 한다많은 문제만 풀려고 하면 한계에 부딪힌다토익 시험은 어느 정도 문제 패턴이 있으므로 출제 유형을 철저히  분석하면 토익 공부 시간을 줄일  있다는 것이다이러한 저자의 생각대로 쓰인 책이 바로 '토익 잡는 비법서' 것이다.

 

토익 공부의 효율성을 생각하여 만들어진 책으로 토익에 크게 도움이 되지 않는 것은 과감히 생략하고 자주 출제되는 문법 위주로 작성되었다영문법을 장황히 다루지 않고기초 문법을  60개의 비법으로 마치 공식화하여 시험 문제를 쉽게   있게 했다.

 

 

 

 단원별  앞에 관련 비법을 간결하게 정리해 놓고이어 비법에 관련된 전체적인 문법을 자세히 설명한다여기에는  외워야 단어가 있으면 아예 암기하라고 나온다그리고 이어 족집게 비법 순서대로   구체적인 설명을 한다아울러 전체 설명에서 부족했던 단어나 예문을 토익 출제 포인트를 통해 추가로 다루고 비법의 출제 빈도수도 별로 매겨서 중요도를 한눈에   있게 했다또한 연습문제와 실전문제를 통해 문제 푸는 감각을 익히기 했는데문장 독해도 직독직해 형식으로 해놔서직독직해를   습관화할  있는 배려를 했다.

 

 

 

자세한 문제풀이가 되어 있어진짜 문법에 자신 없는 사람도 이해할  있게 해놨고비슷한 내용들이 반복되어 저절로 기억에 남게 해준다문제에 관련된 숙어나 어휘도 일일이 나와 있기 때문에 사전을 찾는 번거로움은 없다물론 사전 찾는 과정이 암기를 돕기는 하지만차를 타고 다닐 때나휴식 시간  시간을 쪼개 공부하는 이들에게는 이런 방법이  좋을  있다고 생각한다.

 

'토익 잡는 비법서' 분량이 230 정도로 그리 두껍지 않다저자가 가급적 축약해서 책을 쓰려고   같다그만큼 학습 부담감도 적다최소 60 비법이라도 확실히 알고 있으면 분명 토익뿐만 아니라다른 각종 영어 시험에도 도움이  것이다.

 

그래서 그런지 저자는  책을 완전히 소화할  있게 많은 추가 자료들을 준비해놨다일단  표지에 있는 QR 코드를 읽으면 60 토익 비법 강의를 직접 들을  있다 보기 싫거나 그럴 상황이 아니면 그냥  동영상 강좌를 들어주면 된다게다가 도서출판 365 사이트로 가면토익빈출 VOCA 1000   실전문제들을   자세히 설명한 해답풀이를 다운로드할  있다이렇게 다양한 방법으로 비법들을 머릿속에 암기하게 돕고 있는 것이다.

 

토익에 대해 많은 사람들이 말하는 것이 하나 있는데토익 시험에 너무 시간 낭비하지 말라는 것이다토익 때문에 주객이 전도되어 중요한 것을 놓치지 말라는 것이다.  가급적 빠른 시간에 원하는 점수를 받아내야 한다이런 점에서 '토익 잡는 비법서' 시간 단축에 도움이  것이다게다가 보면 알겠지만책에 나온 족집게 비법들이 진짜 알아 둬야 할 것들이다 내용을 토대로   문법지식을 쌓거나살을 붙여 나가면 좋을 것이다.




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