We will find a way, we always have.

-interstellar

서평 4

[리뷰] 게임 AI를 위한 탐색 알고리즘 입문

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 일반 코테를 위한 알고리즘이라 하면 DP, 그리디, 완전탐색, 구현, 그래프 탐색이 있다. 그리고 좀 더 나아간다면 kmp, 비트마스킹, digit dp, 세그트리 등등이 있는데 이 책에서는 완전 다른 세계의 알고리즘을 알려주어 재미있게 읽을 수 있었다. 게임 AI를 위한 탐색 알고리즘 입문에서는 플레이어 수, 컨텍스트 존재 유무, 플레이 진행 순서에 따라 크게 네 종류의 게임으로 구분한다. 이 네 종류의 게임은 다시 세부 조건을 확인해 빔 탐색, Chokudai 탐색, 담금질 기법, 미니맥스 알고리즘, 알파-베타 가지치기, Thunder 탐색, 순수 몬테카를로 탐색, MCTS 몬테카를로 트리 탐색, DUCT(Decoupled Upper Co..

Blah blah 2024.03.24

[리뷰] 아는 만큼 보이는 백엔드 개발

길벗 개발자 리뷰어 활동을 위해 책을 제공받아 작성된 서평입니다. 백엔드 개발자가 되기 위해서 쌓아야 하는 지식의 양은 방대하다고 생각한다. 이 도서에서 제시하고 있는 로드맵은 아래와 같다. 이 도서를 통해 위 로드맵에 대한 개념들을 쓰윽 한번 맛을 보고 앞으로 어떤 개념들을 어떤 순서로 배워야 할지 감을 잡을 수 있었다. 사실 위 그림의 모든 개념을 책 한권에 담는 다는 것은 불가능하다. 각 장마다 추천 프로젝트를 소개해주는데 이런 추천 프로젝트를 스스로 해결하고 넘어 가는 것이 좋을 것 같다. 총 3 파트로 되어 있는데 파트 1은 백엔드의 소개, 파트 2는 백엔드 로드맵, 파트 3은 DBA, 데브옵스 엔지니어, PM을 소개헤주고 있다. 모든 내용을 담으려다보니 빈약한 부분들이 보이기는 하지만 로드맵의..

Blah blah 2024.02.22

[리뷰] 개발자를 위한 머신러닝&딥러닝

한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 개발자를 위한 머신러닝&딥러닝(Ai and Machine Learning For Coders) 는 여러 예시들로 다양한 문제들을 해결하는 머신 러닝 모델을 텐서플로로 구축해보고, 신경망 모델을 만드는 방법, 컴퓨터 비전, 자연어 처리 등을 다룬다. 그리고 만든 모델을 안드로이드, IOS 그리고 웹 브라우저에서 js로 실행하며 클라우드로 배포하는 방법까지 설명해준다. 머신러닝에 대해 아직 한번도 배워보지 않은 상태에서 이 책을 접했는데, 이런 나도 충분히 이해할 수 있게 쓰여져있었다. 그리고 만든 모델을 다양한 방법으로 사용해 볼 수 있는 과정도 같이 설명하고 있어서 매우 유용한 책이다. 머신러닝&딥러닝 입문 서적으로 추천하고 싶다.

Blah blah 2023.04.23

[리뷰] 파이썬 웹 프로그래밍 기초편 (3판)

한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 파이썬 웹 프로그래밍은 파이썬 문법을 다 배우고 난 후 이 파이썬으로 무언가를 만들어 보고 싶은 분들께 추천하고 싶은 책이다. 반대로 아직 파이썬 문법이 약하신 분들께는 다소 어려울 것이다. HTTP 개념에 대해 한번 정리하고 파이썬의 웹 라이브러리를 살펴본다. urllib.parse, urllib.request, http.client 등과 같이 클라이언트를 위한 라이브러리부터, HTTPServer, BaseHTTPRequestHandler 등 웹 서버 라이브러리 사용방법도 배울 수 있다. 그리고 이제 이 책의 주요 내용인 장고를 MVT 패턴에 맟게 프로그래밍 과정을 설명해주고 또 예제를 통한 실습이 진행된다. MVC 패턴은 많이 들어봤는데 MV..

Blah blah 2023.03.26