[eBook] 똑똑한 코드 작성을 위한 실전 알고리즘 - 파이썬 예제로 문제 해결 전략 익히기
조지 하이네만 지음, 윤대석 옮김 / 한빛미디어 / 2022년 5월
평점 :
장바구니담기




저자: 조지 하이네만



#책소개


더 효율적이고 창의적인 코드 작성을 위한 알고리즘 사용법
어려운 개념이나 수식 없이 그림과 예제로 학습하기

좀 더 똑똑한 코드로 프로그램 성능을 향상하고 싶다면 이 책을 펼쳐보자. 이 책은 소프트웨어 개발에서 가장 많이 활용되는 핵심 알고리즘을 각각 언제, 어떻게 사용하면 좋은지 단계별로 상세히 알려준다. 알고리즘 진행 과정을 시각화한 그림과 함께 예제 코드를 한 줄씩 알기 쉽게 설명하며, 성능을 직접 측정해볼 수 있도록 실행 가능한 코드를 제공한다. 장마다 수록한 연습 문제는 문제 해결 능력을 향상해 코딩 인터뷰를 준비하는 데도 도움이 된다.
전문 개발자뿐 아니라 자신의 연구 분야에 알고리즘을 적용하려는 사람 모두에게 유용하다. 컴퓨터 과학에 관한 배경지식이 없어도 프로그래밍 언어를 다뤄본 경험이 있으면 충분하다. 예제 설명과 샘플 코드는 직관적이고 접근성이 높은 파이썬으로 작성되었다. 다양한 문제에 대한 접근 방식과 풀이법을 살펴보면서 알고리즘의 원리부터 응용 방법까지 확실하게 익혀보자

라고 교보문고가 말하더라.





# 이 책의 특징


1. 파이썬

우선 파이썬이 대세라고 해서 그런지.. 모두 파이썬만 씀.. 수요가 있으니까 책을 쓰는 것은 맞는데 조금 그렇다.

나는 C++, C#을 사용해서 그렇다. 하지만 나는 파이썬도 사용했지. 읽는데는 무리 없지만

참고하면 된다.


2. 구성

어느 책이랑 다를 바가 없는 구성이긴 하다. 다만 설명하는 방식이 조금 다르다는 느낌?

알고리즘 책 답게 문제를 푸는 방법이 아니라 근본을 설명해준다.


3. 용어설명

우선 처음 접하는 알고리즘이라면 이 책을 추천할만함. 설명 좋음


4. 내용이 그렇게 어렵지 않음

이미 아는 내용이 많을 수 있기에 중급자 이상이 배운다는 느낌보다는 복습이라는 느낌으로 접근하면 좋음




#후기


알고리즘을 잘 풀게 해준다고는 못하겠다.

다만 생각을 하고 풀 수 있게 한다. 다시 말하자면 끝까지 가게 되면 근본적인 마음가짐을 가진 사람이 이긴다.

이 책에 있는 방향성만 잘 지킨다면 잘 배워나갈 수 있을 것이다.






"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
쉽게 배우는 AWS AI 서비스 - 챗봇, 음성비서, 크롤러 프로젝트를 구현하며 만나는 서비스형 AI
피터 엘거.오언 셔너히 지음, 맹윤호 외 옮김, 곽근봉 감수 / 한빛미디어 / 2022년 4월
평점 :
장바구니담기


저자: 피터 엘거, 오언 셔너히



#책소개

쓸모 있는 AI 애플리케이션,
복잡한 개념 없이 AWS로 간단하게 만든다

AI를 비즈니스에 도입하기 위해 반드시 개념을 알아야 할까? 기본적인 클라우드 지식만 활용하면 AI를 직접 구현하지 않고 도입이 가능하다. 그 비법은 바로 아마존이 제공하는 서비스형 AI! 이 책은 AWS 에서 제공하는 서비스형 AI를 조합해 실생활에 유용한 앱을 만들며 AI의 능력을 마음껏 활용해볼 수 있도록 도와준다. 사진을 자동으로 분류하는 이미지 인식 서비스부터 챗봇이나 음성비서 기능이 있는 일정 관리 앱, 거대한 데이터를 수집해 필요한 정보만 뽑아내는 크롤러까지 다양한 애플리케이션을 구축하며 AWS의 AI 서비스를 정복해보자.

라고 교보문고가 소개하더이다.





# 이 책의 특징



1. 특정 타겟층에 집중됨

AI로 플랫폼이나 서비스를 구현해야하는 사람이 아니라면 이 책은 도움되지 않을 수 있음.

AWS에 대해서 알고 싶다면 다른 책이 더 좋음



2. 구성

최신의 책으로 최신의 기술을 배울 수 있음. 그림이나 예제도 충분히 들어가 있음.



3. 용어설명

설명이 친절하고 자세함. 처음만 봐서 그런지는 몰라도 처음 부분은 가볍게 읽을 수 있음.


4. 중급자 이상 에게 알맞은 책인 것 같음.

AWS로 서비스를 만드는게 쉬워진다고 하는데 분명 미래에 그럴 것이라고 생각함.




#후기


AWS가 분명 많은 변화를 가져왔고 솔직히 AI 분야만큼 좋은 성능을 요구하는 분야도 없다.따라서 AWS가 결국 미래가 될 것임은 분명하나 내 능력 부족으로 아직...ㅠ 못하겠다.다만 크롤러 프로젝트는 만들어볼 생각이다.

데이터 수집이 제일 귀찮아~






"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."





댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
유연한 소프트웨어를 만드는 설계 원칙 - 막다른 골목 없이 진화하는 시스템 개발하기
크리스 핸슨.제럴드 제이 서스먼 지음, 류광 옮김 / 한빛미디어 / 2022년 3월
평점 :
장바구니담기


저자: 크리스 핸슨, 제럴드 제이 서스먼



#책소개

누가 코드를 이렇게 짜놨어?

프로그래머들은 시간에 쫓기는 나머지, 어쩔 수 없이 제한된 용도로만 사용 가능한, 성장의 여지가 거의 없는 코드를 작성한다. 그로 인해 과거의 자신이 쌓은 벽에 가로막혀 코드를 새로 수정해야 하는 상황이 벌어지기도 한다. 하지만 최고의 시스템은 진화할 수 있는 유연성을 갖췄다. 기존 코드를 수정하는 대신 새 코드를 추가해 새로운 상황에 적응하는 가산적 프로그래밍을 활용한다. 이 책은 제럴드 제이 서스먼과 크리스 핸슨이 도합 100년이 넘는 프로그래밍 경험에서 발견한, 프로그래머가 막다른 골목을 피하는 데 도움이 되는 기법들을 담았다. 이 책은 동적으로 확장 가능한 일반적 프로시저처럼 극도로 강력하지만 잠재적으로 위험한 기법들도 소개한다. 각 장에는 연습문제와 리스프의 방언인 스킴으로 만들어진 예제 코드를 실었다. 천문 거리 계산에서 자동 미분, 어드벤처 게임에 이르기까지 다양한 예제를 살펴본다.

라고 YES24가 소개하더이다.






# 이 책의 특징


1. 초심자를 위한 책은 아님

솔직히 초심자도 아니고 주니어도 아니고 ... 숙련자가 읽어야 하는 책이다.

나에게 너무 어렵다... 이해하지 못하는 것은 아니지만 이해해서 아직.. 써먹을 수 없다.



2. 구성

구성은 좋으나 내용이 진짜 어려움... 책 겉모습만 보면 쉬워보이는데 어려움.. 구성은 숙련자가 보기에 좋을 거라고 생각함.



3. 용어설명

솔직히 설명하는 언어가 내가 써본 적이 없는 것이라 코드를 읽는 데에도 애를 먹음.






#후기


아직은 내가 읽을 수준이 아니다.

디자인 패턴부터 다 익숙해져서 구조를 자유롭게 다룰 수 있도록 해야 할 듯 하다.





"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
시험장에 몰래 가져갈 이경오의 SQL + SQLD 비밀노트 - 국가 공인 SQL 개발자 자격증 시험 완벽 대응, 시험 직전 비밀노트 수록 소문난 명강의
이경오 지음 / 한빛미디어 / 2021년 10월
평점 :
장바구니담기



저자: 이경오



#책소개

공공 데이터로 SQL 기본부터 실무 활용, 그리고 SQLD 자격증까지 한번에 끝낸다!
이 책은 IT 전공자를 포함한 일반인도 SQL을 더 수월하게 학습을 할 수 있도록 다음과 같이 구성하였다.


손쉬운 설치 환경으로 손쉽게 오라클 DBMS를 설치하고, 설치한 DBMS를 활용할 수 있는 DBMS 도구도 설치해본다. 전국의 상가 상권 정보, 지하철역 승하차, 인구 정보 등 일상 생활과 밀접하게 관련 있는 공공 데이터인 실생활 밀접 데이터를 기반으로 실습할 수 있다. 국가 공인 SQL 개발자(SQLD) 자격증의 커리큘럼과 동일한 이론 및 실습을 제공하여 SQLD에 완벽 대응할 수 있다. 공공 데이터를 기반으로 이론 및 실습을 진행하고, 연습문제 풀이를 통해 이해의 깊이를 더하는 연습문제 + 풀이 제공 구성으로 되어있다. 헷갈리기 쉬운 패턴만 따로 모은 비밀노트 제공하여 SQL을 사용하면서 헷갈리기 쉬운 패턴을 따로 정리하여 실무 능력을 최대치로 끌어올린다.

라고 YES24가 소개하더이다.






# 이 책의 특징


1. 예제가 많음

솔직히 예제가 현실과 동떨어지면 책을 보기 싫은데 예들이 괜찮음



2. 구성

아무래도 자격증을 대비할 수 있는 책이다보니까 내용이 자세하고 이해하기 쉬움. 정말 이 책 한권으로 가능할 것 같음.



3. 용어설명

솔직히 용어가 낮설어 이해하지 못하는 사람들이 많을텐데 그런 용어들을 정리해서 알려줌


4. 초보자 ~ 중급자에게 알맞은 책인 것 같음.

SQL을 처음 접하는 사람도 이 책을 읽어도 될 듯하다.점점 난이도가 올라가는 형식이라 초보자도 읽기 좋음.




#후기


SQL 솔직히 등한시했었는데

서버 작업을 하면서... 무조건 해야하는 것 중에 하나라 다시 처음부터 공부하는데 도움이 많이 되었다.






"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."




댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
레트로의 유니티 게임 프로그래밍 에센스 - C#으로 배우는 입문부터 4가지 게임 제작까지(Unity 2021/2022 호환, 부록: 어드레서블 시스템, 2022 버전 호환 가이드 별도 제공), 개정판 소문난 명강의
이제민 지음 / 한빛미디어 / 2022년 2월
평점 :
장바구니담기


저자: 이제민


#책소개

독자분들로부터 수많은 찬사를 받았던 유니티 대표 도서 『소문난 명강의:레트로의 유니티 게임 프로그래밍 에센스』가 개정판으로 돌아왔습니다!

이 책은 기본을 빠르게 익히고 나서 게임을 직접 만들며 필요한 기능을 알아가는 입문 + 활용서로서 여러분의 시간을 아껴줍니다. C#을 몰라도, 유니티 엔진을 몰라도 게임을 만들 수 있습니다. C# 입문 + 유니티 에디터 + 실전 게임 개발을 한 권으로 전달하니까요. 또한 아주 낮은 눈높이로 설명하고 차츰차츰 높은 난도의 게임을 완성해나가기 때문에 초보자가 책을 완독하는 데 무리가 없습니다.

이 책에서 제공하는 4가지 게임을 만들다 보면 유니티로 게임을 개발하는 데 필요한 실무 능력을 제대로 갖추게 될 겁니다.

라고 YES24가 소개하더이다.






# 이 책의 특징


1. 원리 중심이다.

~~는 뭐다라고 알려주고 그 이후 어떤 원리에 의해서 이렇게 되는지 알려준다.

예를 들면 컴포넌트 패턴이 어떻게 작동하며, 브로드캐스팅이 무슨 의미를 가지는지 등.



2. 예제 게임의 퀄리티가 충실함

예제 게임에서 배울 것이 많다. 특히 궁금한 것들에 대한 해답을 준다.



3. 중간 중간 실무에 쓸 법한 원리나 지식을 알려줌

어차피 실무에서는.. 쓸만한 것이 다를지 모르나.. 그래도 기초를 알려주기에 좋다고 생각한다.

정말 기초는 이 책으로 다 뗄 수 있다고 생각한다.

아니 나도 몰랐던 기초를 배울 수 있다고 생각한다.






#후기


이 책은 충실하다.다만 이 책을 끝낸 것이 게임 개발자로서의 시작이지 완성이라고 할 수 없다.책의 마지막으로 공부법을 소개시켜줬으면 어떨까 싶다.


사실 나도 실무에 있지만서도.. 책에서 정보를 찾는 일은 드물다.모든 것이 인터넷에 있다. 하지만 그걸 모른다. 찾는 방법을 몰라서 못찾을 수도 있다.찾는 방법을 몰라서 포기하기엔 너무 아깝다.이 책을 시작으로 이제는 나만의 책을 쓴다고 생각하고 나아가야겠다.







"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."




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