게임으로 익히는 코딩 알고리즘 - 취업, 이직, 승진 준비생들을 위한 알고리즘 기본 + 코딩 테스트 트레이닝 북, 2019년 세종도서 학술부문 선정
김영기 지음 / 한빛미디어 / 2019년 5월
평점 :
장바구니담기



우리가 일반적으로 배우는 알고리즘은 사실 계륵과 같은 존재라  수도 있다실제 프로그래밍에 있어 사용된다고 말하긴 힘들고이미 많은 것들이 사용하기 편하게 라이브러리 형태로 제공되어 힘들여 코딩할 필요가 없기 때문이다.

 

그런데도 학교 수업이나 회사 취업에서 알고리즘을 무척 중요시하는 것은 개발자의 필수 능력이라   있는 문제 분석 능력을 알고리즘을 통해 알아볼  있어 서다.

실제 프로그램 현장에서는 책에는 전혀 나오지 않는 아주 다양한 문제들을 접하게 되는데대부분 개발자 혼자서 해결해야 하는 경우가 많다.

그렇기 때문에 각종 프로그램 개발사들은 사원을 뽑을 어떤 문제를 스스로 해결할  있는 능력이 있는지 없는지를 판단하기 위한 방법으로 알고리즘 테스트를 하는 것이다.

 

그런데 솔직히 알고리즘 공부는 재미없고 지루하다특히  잘못 선택하면알고리즘이란 단어만 들어도 알레르기가 생길  같은 거부감까지 생긴다속도와 효율을 따지는 알고리즘인데알고리즘 공부는 정반대인 경우가 많다.

 

하지만 '게임으로 익히는 코딩 알고리즘'  다르다사전식 알고리즘 책이 절대 아니다 책은 재미도 있고진도도 빠르게 나간다코딩게임 www.codingame.com 사이트에 있는 알고리즘 문제를 통해 파이썬도 배우고주요 알고리즘을 체계적으로 익힐  있는 책이다.

 

워낙 알고리즘 책이 재미없는 게 많다 보니처음엔  기대하지 않고 봤는데 책은 이상하게도 한번 책을 들면빨려 들어가는 느낌으로 계속 읽게 되었다그만큼 재미적 요소를 가진 책인 것이다.

 



우선 코딩게임 사이트에 있는 알고리즘 문제를 주제로 자세한 설명을 하고 있다 보니알고리즘을 배운다는 느낌보다는 게임 미션을 수행하는 기분이  든다학습 부담이 그만큼 적고편한 마음으로 책을   있다는 것이다.

 

그리고 알고리즘 문제를 풀고 바로 정답을 알려주는 것이 아니라떠오르는 데로 해결 방법을 1차적으로 코딩을 해본 실행시켜보고문제가 발생되면무엇을 잘못했는지 확인하고다시 수정해서 문제를 해결하는 과정이 일반 프로그램 개발 과정과 같다게다가 문제 해결로 끝나는 것이 아니라효율이나  좋은 방법을 고민하는 코드 최적화 과정이 있어더욱 실제 코딩 과정과 아주 유사하다 말할  있다.

 

책에는 이러한 과정을 문제 설명, 어떻게 풀까요?, 필요한 알고리즘은?, 풀어 봅시다 생각해 봅시다, 5 단계로 나눠 구성하고 있다.

 



보통은 알고리즘을 공부하다 보면이거 어따 써먹나 생각하게 되는데 책에는 최단 거리 우주선 공격이나주식 팔기카드게임폭탄찾기롤러코스터 매출 계산과 같이 게임이나 실제로도 사용될 가능성이 있는 현실성 있는 문제들이 나와서 실제 개발 과제를 받은 것과 같은 느낌을 받게 한다아직 개발을 경험하지 않은 초보 프로그래머에게는 아주 좋은 현장 체험의 시간이   있다.

 

 내용은 뒤로 갈수록 어렵다그만큼 설명도  많아지고여러 가지로 코딩에 대한 고민도 많이 한다 과정별 코딩 결과는 부록에 모여 있는데코드를  적지는 않고일부는 글로 풀어써 놨다무조건 베껴 쓰지 말고조금이라도 생각하라는 저자의 노파심이 엿보이는 부분이다.

 



부록에  한가지 있는 개발사에서 일하거나 회사를 운영하는 개발자 선배들의 취업 조언이 담겨 있는데이것을 읽어보면 알고리즘을 배우고 익혀야 하는지어떻게 쓰이게 될지취업  어떤 테스트를 하는지확실히 알게  것이다알고리즘 책에서 취업 얘기를 보게 되리라고는 전혀 예상 못했는데프로그래머를 꿈꾸는 취업 준비생에게 입사시험이나 면접 준비에  좋은 내용이다.

 

'게임으로 익히는 코딩 알고리즘 재미있게 봤다알고리즘 책을 가끔씩 보고 있는데  중에서 가장 실전적인 책이라 생각한다코딩 문제 해결 능력을 길러주는 좋은 책이다코딩에 관심 있거나,예비 개발자취준생에게 추천하고 싶은 책이다.


댓글(0) 먼댓글(0) 좋아요(2)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
중학교 영어 실력이면 영어로 수다 떨 수 있다
권주영 지음 / 라온북 / 2019년 5월
평점 :
장바구니담기


벌써 올해의 반입니다연초에 세운 영어 공부 목표를 다시 되돌아봐야 할 시점입니다.

초반엔 나름 열심히 외우고책도 보고 그랬는데최근에는 영어로  사이트조차 피해 다니고 있는 상황이네요.

 

이럴 때는 다시 공부에 대한 결의를 다지기 위한 급처방이 필요합니다아울러 현재 나태해진 학습 태도에 자극을 주고잘못된 학습 방법을 수정할 필요가 있죠.

마침  호기심 촉매를 건드린책이 하나 있는데, '중학교 영어 실력이면 영어로 수다   있다' 바로 그것입니다.

 

끝도 없이 공부해야  것만 같은 영어인데중학교 영어 실력이면 수다까지   있다니 지쳐 있는  관심을 끌만 하죠.

그래서 흥미를 가지고 봤습니다. 

 

 책은 토익이나 토플과 같은 영어 시험  보는 것을 목적하는 책이 아니라일상 영어회화를 잘하는 방법을 목적으로 합니다저자는 단어나 문법을 외우고 많이 알고 있다 해도 그것이 회화로 쉽게 활용되지 않는 이유를 공부 양의 문제가 아니라심리의 문제로 보고 있습니다영어 회화에 자신을 가지고 먼저 손을 들고 질문하는 마음가짐이 필요하다 말합니다.

 

오랫동안 영어 공부를 해도 회화 하나 제대로 못하는 것은 배운 것을 활용하지 못했기 때문이라고도 말합니다음악 이론만 잔뜩 공부한다고 악기 연주 실력이 느는 것이 아니라직접 연습하고 공연하면서 실력을 늘려야 성장한다는 저자의 말이 무척 와닿습니다..




저자는 영어 말하기 시작을 자기가 좋아하거나알고 싶은 분야와 같은 것을 대상으로 하라고 권합니다그것이 영어 공부 스트레스에서 조금이라도 벗어날  있고 효과적이라는 것이죠문장이나 단어도 외워 활용하는 것이 아니라머리를 써서 문장을 만들라고 하는데이때 쓰는 단어는 쉽고  아는 편한 단어를 쓰라고 합니다.

 



그는 종이와  없이 오직 머릿속 훈련을 강조합니다이미지 트레이닝으로 다양한 활용을 생각하라 합니다 책이 개인적으로 좋았던 점은 이러한 이야기들을 추상적으로 말하는 것이 아니라아주 구체적으로  방법을 제시한다는 것입니다. 2차원 영어라는 방법으로 관계사 영작을 머릿속으로 어떻게   있는지 자세히 설명해주는데문법으로도 골치 아팠던 관계사가 아주 편하게 정리되는 기분입니다 파트는 뒤에 레고처럼 문장을 조합하는 도해식 방법을 통해 더욱 다양한 문장을 만들  있게 해줍니다.

 

영어 발음을 더욱 영어답게 말하는 영어 목소리 훈련도  파트를 차지하고 있는데 많은 분량은 아니지만중요 핵심 포인트를 설명하고 있어서나중에 혼자 공부할 응용할  있게 도와줍니다.

 

 마지막 파트인 5장은 저자 자신의 영어 학습법 자랑이 담긴 부분이면서 학생주부직장인  영어 공부에 도전하는 모든 이에게 힘을 주는 파트이기도 합니다자신의 처지에 맞게 영어를 어떤 식으로 공부하면 좋을지 조언을 들을  있습니다.

 

 초에 시작한 패턴 문장을 무작정 외우는 방식은  이상 진전이 없어서 고민이었는데새로운 돌파구를 '중학교 영어 실력이면 영어로 수다   있다' 알려 주는  같습니다과거  공부 패턴을 떠올려 보니무조건 암기보다는 문장과 단어를 이해하고머릿속으로 응용하는 방법이 저에게 맞는다는 생각이 드네요이제   편한 마음으로 영어 공부할  있을  같습니다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
왜 고치질 않니? - 38만 명을 진단한 전문의가 알려주는 스스로 치질을 고치는 법
히라타 마사히코 지음, 김은하 옮김 / 토마토출판사 / 2019년 5월
평점 :
장바구니담기


남에게 자신이 가진 병을 얘기하는 것을 좋아할 사람은 없을 것이다특히 치질은 신체 부위의 특성상 더욱 말하기 힘든 병이다그러나 삶의 패턴이 옛날과 달라진 현대인에게는 너무나 쉽게 걸릴  있는 병이라는 점에서 조금이라도 치질이 의심이 된다면관심을 가지고 바로 알아 둬야 한다 생각한다.

 

 역시도   앉았다 하면화장실  때나  먹을  외에는 거의 의자에서 일어나지 않는 편이다게다가 화장실  때는 책이 없으면 안 된다. 변비는 아니지만항상 그래왔다스트레스도 쉽게 받고가만있지 못하고 일을만드는 편이다그러다 보니몸이 받쳐주지를 못한다결국 당연히 치질이 생겼다.

 

그런데 병원 가기를 주저하고 있다창피해서가 아니라주변에 치질 수술한 친구나 지인이 얼마 지나지 않아 재발해서 수술하는 것을 봐왔기 때문에 뭔가 찜찜함이 있기에 수술 외에 다른 방법이 없나 알고 싶어서 그랬다물론 일부의 사례가 모든 것을 대표하지는 않는다하지만문제가 생겼다고 문젯거리를 바로 잘라내는 식의 치료는지양하고 싶다.

 

실제로 최근  ' 고치질 않니?' 책을 보면독일영국미국은 치핵 수술률이 4 ~ 7% 밖에 되지 않는 반면일본은 40% 된다고 한다아마 우리나라는 더하면 더했지일본보다 적지는 않을 것이다수술 만능주의는 문제가있다 생각하기에 나중에 수술을 받더라도 재발하지 않기 위해 책을 찬찬히 읽어봤다.

 

우선 ' 고치질 않니?' 저자는 치질 관련해서 38 명을 진단한 대장항문 전문의이다.  그의 주장은 환자 스스로 치질을 고칠  있다는 것이다어떻게치질이 오게  원인에 맞춰 적어도 3개월 이상 잘못된 생활 습관을 고치려고 노력하면수술하지 않을 정도까지 좋아진다고 한다치질로 고생하는 이들에게는  솔깃한 주장이다.

 

치질은 성인의 70퍼센트가 앓는 병인데우리랑 비슷한 일본에서 너무 수술을 남발한다는 것이다그는 제대로 항문외과의라면수술을 하더라도환자가 생활습관을 고치고 투약 경과를 3개월 정도 보고 결정해야 한다고 말한다수술이 아닌 생활습관을 바꿔도 좋아지기에 유럽이나 미국은 바로 수술을 하지 않는다는 것이다지인들이 재수술한 이유도 잘못된 생활 패턴은 바꾸지 않고수술에만 의존했기 때문인  같다.

 

저자는 치질 환자의 유형을 8가지로 나눠 얘기한다만화 왕국 일본 답게 전반부를 만화와 함께 이해하기 쉽게 유형을 설명하고 있다그가 말하는 8가지 유형은 변비설사운동부족음주출산 후유증냉증스트레스생리형으로 책을 보면  그렇게 나눴는지 바로 이해할  있다 경우 해당되는 역시 운동부족스트레스 유형여기에 요즘 설사도 늘어 라면도 줄이고 있는 상황이라 설사 유형도 포함이   같다.

 

스스로 치질을 고치는 셀프케어 실천 방법도 유형별도 다르게 처방하고 있다나처럼 스트레스 유형은 스트레스를 줄이기 위해 어렵더라도 긍정적 마인드를 가질  있게 노력하고일정도 과감히 줄이라고 한다운동 부족 유형은 5천보 걷기스쿼트타이머를 활용해 앉아 있는 시간을 줄이라 조언한다이렇게 3개월 정도 노력하면 치질이 좋아진다고 한다.


그렇지만 책을  봐야 하는 것은 이런 셀프케어가 저자도 만능이라고는 절대로  하고 있다스스로 고치기위한 3가지 원칙으로  첫째가 정확한 진단이고둘째가 전문의의 지도그리고 셋째가 꾸준한 노력을 제시한다고치는 것은 스스로 노력하는  맞지만전문가의 정확한 진단이 필수이며전문가의 도움을 받으라는 것이다또한 치질의 하나인 치루는 암이   있으므로  전문 진료를 하고 수술도 해야 한다고 한다.

 

' 고치질 않니?'에는 병원에서 실시하는 치료 방법에 대한 설명도 하고 있어치질 수술에 대한 막연한 두려움을덜고 있다저자는 가급적 시중에 파는 약에 의존하기보다는 하루빨리 의사의 진단부터 받기를 종용하고 있다.

 

' 고치질 않니?' 일단  내가 치질에 걸리게 되었는지를 알게 해줘서 좋다잘못된  생활 습관이 어떤 결과를 만들었는지 깨닫게 해준다또한 치질에 대한 막연한 공포감을 줄여주고바른 치료를 받을  있게 치질 기본지식을 알려준다무조건 수술 필요가 없다가 아니라빠른 진단과 제대로  치료의 필요성을 바로 알게 해준다.

치질로 고생 중이거나, 재발 위험이 있는 , 또는 치질 초기 증상이 보인다면, 미루지 마시고,  한번  책을 봤으면 한다.  싫어하는 분도 앞에는 만화로 되어 있고, 190쪽도 안되는 분량에 책도 크지 않아, 쉽게 읽을  있는편한 책이다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
Clip Studio Paint, 캐릭터를 살리는 배경 그리기 노하우
요-시미즈 지음, 김재훈 옮김 / 영진.com(영진닷컴) / 2019년 4월
평점 :
장바구니담기


얼마전 사진 편집과 캐릭터 그리는  쓰려고태블릿을 사서포토샵클립스튜디오를 만지작거리고 있다일본 애니메이션과 같은 세밀한 그림은 아직 멀었고낙서같이 조잡한 그림을 그리는 수준이다그래도 연습 삼아이거저거 책을 보며따라 그려보고 있는데아예 처음부터 엄두가  나는 것이 하나 있는데그것이 바로 배경 그리기다.

 

배경은 간단해 보이지만실제로는 구도원근주제와의 어울림색감  많은 것을 따져야 하고무엇보다 아이디어가 필요한 파트라서 절대 쉬운 영역이 아니라 생각한다하지만만화든일러스트든애니메이션이든 주제에 어울리는 멋진 배경이 있어야 제대로  완성이라   있다.

 

그래서 되든  되든 일단 해보자는 마음으로 집어  책이 '캐릭터를 살리는 배경 그리기 노하우'이다 책은 일본 아마존 베스트셀러로 일러스트레이터이자 컨셉아티스트인 -시미즈 저자가 썼고누구나  내용을 그대로 따라할  있게책에 나온 그림에 사용된 저자의 클립스튜디오 특전 브러시 파일 24종과 관련 그림 파일도 함께 제공을 하고 있다.

 

 

 초반에서는 디지털 일러스트의 기본소개 단원을 두어입체 그리기특전 브러시에 대한 설명을 하고 있으며동시에 클립스튜디오에 대한 기본 사용법도 알려주고 있다다만 아주 기본적인 개념만 다루고 있으므로 클립스튜디오 페인트 사용에 대해서는 별도로 익혀 둬야 한다.

 

배경 그리기 노하우는 8가지 일러스트를 하나씩 그려가면서종합적으로 학습할  있게 되어 있다비록 책이 두껍지는 않으나보면 알겠지만저자만의 노하우와 팁이 잔뜩 들어가 있다.

 



 예로 컬러 일러스트인데도 배경을 밝은 회색으로 채우고 그리는데이는 완성 이미지와의 인상 차이를 줄일  있다고 한다처음에는 그냥 컬러로 그리면 되지  이렇게 해야 하나이해가 안 됐는데, 하나씩 진행하면서 이것이 무척 중요한 노하우임을   있었다사진에서 말하는 계조와도 연관된 부분이기도 하며흑백톤을 통해 그림 전체를   객관적으로   있어 채색의 방향을 잡기 쉽게 해주는  같다.

 

그리고  중간중간에 테크닉 부분이 있어구름 그리는  그리는 초원 그리는 나무 그리는  등이 나오는데얼핏 보면간단해 보이지만그림 표현에 필요한 핵심 방법을  알려주고 있어서혼자서 그릴  겪는 시행착오를 덜어주고 있다.

 

핵심 부분은 형광펜을 그은 거처럼 노란 줄이 쳐져 있어서나중에 다시 훑어볼  편리하다노란  때문인지일종의 원포인트 레슨을 받는  같다는 느낌도 받는다.

 

원근법이나 구도는 배우면 되지만컬러 감각이나 표현 아이디어는 배우기 힘든 부분인데 책에서는 그것까지 함께 얘기하고 있어서배경 그리기에 대한 막막함이 많이 줄었다.

 

요즘 아이들 장래 희망이 웹툰 작가라고  정도로 직업으로서 만화가에 대한 인기가 많이 높아졌는데웹툰뿐만  아니라게임 배경이나 애니메이션일러스트전문 미술 활동  다양한 곳에  '캐릭터를 살리는 배경 그리기 노하우' 그리기 기초를 닦고 새로운 창조 활동을 하는데실용적인 좋은 조언자가 되어  거라 생각한다.



댓글(0) 먼댓글(0) 좋아요(1)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
태양광 메이커 교과서 - 사진과 도해로 보는 태양광 디바이스를 만드는 핵심 원리와 기술 지적생활자를 위한 교과서 시리즈
정해원 지음 / 보누스 / 2019년 5월
평점 :
절판


수시로 미세먼지가 한반도를 점령하고 있다환경 오염으로 인한 자연의 보복은 엄청나다미세먼지를 줄이기 위한 노력으로 청정에너지 대한 연구가 한창이다보통 청에너지 하면 원자력을 떠올리기 쉬우나이는 절대적으로 잘못된 사실이다이미 체르노빌과 후쿠시마를 통해 위험성과 환경 오염 문제가 얼마나 심각할  있는지    있었다.

 

그렇다면진짜 청정에너지는 자연을 이용하는 방법이다 가장 대표적인 것이 바로 태양광 발전이다 역시 논쟁의 여지는 있으나방사능에 비할  못되며경제성 문제도 날이 갈수록 좋아지고 있다.

 

그런데 아직 많은 사람들이 태양광에 대해  모른다아예 모르는 사람도 있고오래된 정보에서 머문 사람도 있다게다가 태양광 하면각종 전기나 전자 기술에 관련된 얘기가 많다 보니처음부터 범접할  없는 존재처럼 여기는 이도  많다.

 

이러한 태양광에 대한 이해와 지식 부족을 벗어나게 도와줄  있는 책이 바로 '태양광 메이커 교과서' 것이다.




 

 책은 우선 프롤로그를 통해태양광 에너지에 대한 장단점과 차이  여러 가지를 알아보며 초반부는 태양광 발전의 기본인 태양 전지를 이해하기 위해기본 원리역사종류도 살피고전압전류전력직류교류와 같이 아주 기초적인 전기 상식도 다루고 있으므로 이공계가 아니더라도  내용을 이해하는데 전혀 어려움이 없다게다가  처음부터 끝까지 다양한 그림과 사진이 들어 있어  빠르게 이해할  있는 것이 특징이다.

 

2장에서는 현재 가장 많이 사용되고 있는 태양광 발전 시스템을 만드는 방법을 배운다태양전지판과 컨트롤러인버터를 설치하고 연결하는 방법을 자세히   있다 부족한 내용은 Tip 란에 추가 설명하고 있으며설치 소감 인터뷰도 담고 있다.



 

보통은  정도면 일반적인 태양광 이용에 대해  알게 되는데 책은 거기에 추가해서 태양광의 또 다른 활용으로 LED 연결선풍기 만들기휴대폰 충전기 만들기분수 만들기 등의 재미있는 실험 파트가 있다.

 

 파트에서는 직접 자르고 붙이고납땜하며태양광 응용 아이디어 제품을 만든다태양광 자동차 만들기나 햇빛 추적 장치 만들기 경우아두이노를 활용해서 만들고 있어서 높은 수준의 응용을 하게 된다다만 아두이노 코딩에 관련해서는 책에서 다루지 않고저자가 대표로 활동 중인 마을기술센터 핸즈 홈페이지에서 다운로드해서 활용하게 되어 있다핸즈에 가면 더욱 좋은 것은 책과 관련된 동영상을   있어 책으로 이해 안 되는 부분이 있다면동영상의 도움을 얻을  있다.

 

 밖에 태양광에 관련된 사이트 정보나 자재 구입태양광 제품에 관해서  나와있고태양광 발전에 대한 궁금한 것들을 별도 파트로 모아 놨다 뒤쪽에는 용어참고 도서도  나와 있다.

 

보면 알겠지만, '태양광 메이커 교과서'  내용도 그렇고재미있는 실험 부분이 있어, 학생들 체험 학습 교재로도 좋을  같다가정에서 아이들과 함께 만들어 보는 것도 재미있을 것이다.

 

일본은 후쿠시마의 사고 이후전국 곳곳에 공간만 있으면태양광 시설을 설치하고 있다이러한 상황은 실제 일본 여행에서 쉽게   있었다우리나라도 지원 사업을 통해 아파트에 태양광 발전 시스템 설치를 보조해주고 있어설치가 많이 되고 있다.

태양광을 통한 발전은 이제 환경을 지키기 위한 적극적인 대처 방법이다미세먼지의 위험에 그저 정부나 중국 탓만 하지 말고국민이 나서서 자연 에너지를 활용하는 노력이 필요하다 생각한다.

 

'태양광 메이커 교과서'를 통해 태양광에 대해   친해지고만드는 재미도 느껴보자.


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