서평 34

[나는 리뷰어다] 플레이어를 생각하는 게임 UI 디자인 노하우

한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 게임 UI 디자인 노하우 "왜 내가 만든 프로그램의 UI는 항상 불편할까?"라는 고민 막연히 완성된 디자인의 퀄리티를 높이면 되겠다고 생각했지만, 중도 포기한 프로젝트만 늘어가고 있는 중 신입 게임 UI 디자이너를 위한 책인 "플레이어를 생각하는 게임 UI 디자인 노하우"를 읽을 기회가 생김 요약 신입 게임 UI 디자이너가 알아두어야 할 내용들로 콤팩트하게 채워져 있음 게임 UI 디자인 업무에 대한 개요 UI 디자인 개발 과정 콘셉트 - UI 개발을 시작하기 전에 팀내 컨센서스를 일치 프로토타이핑 - UI의 뼈대를 잡아 작업의 방향성 설정 디자인 - 차분히 기초 단계부터 차근차근, *신은 디테일에 있다* 구현 - 학습을 게을리하지 말고, 시행착오..

서평 2023.11.24

[서평] 더 게임 오리진 - 만화로 배우는 잡학지식, 잡학툰

골든래빗에서 제공받아 작성한 서평입니다. 이번에 리뷰할 책은 골든래빗에서 출간한 돈미니 작가님의 "더 게임 오리진"입니다. 판타지 장르의 게임을 하다 보면 당연하게 생각하거나, 자연스럽게 받아들이고 무심코 넘겨버린 요소들에 대해 궁금해 본 적이 있나요? 대부분 판타지 장르에 나오는 캐릭터들은 사용하는 칼이나 활처럼 익숙한 무기부터 대검, 석궁 등 다양한 무기를 사용해 적을 물리칩니다. 또한 게임을 지속하기 위해선 끊임없이 빨간색 포션을 통해 체력을 회복하고, 특수한 기술을 사용하기 위한 마나를 파란색 포션을 통해 회복합니다. 게임을 시작하고 마을 밖으로 나서면 가장 먼저 만나게 되는 슬라임이나 고블린 같은 몬스터들이 있습니다. 희귀한 보물을 얻기 위해 탐험해야 하는 던전도 있습니다. 이와 같이 수 많은 ..

서평 2023.08.26

[서평] 사례로 배우는 언어 전환 프로젝트 관리, 로드북

로드북에서 제공 받아 작성한 서평입니다. 현재 참여하고 있는 프로젝트에서 사용중인 프로그래밍 언어는 C이다. 이 프로젝트를 진행하고 있으면서 들었던 가장 많은 생각은 코드의 재사용성에 대한 고민이었다. 여러 부서에서 참여하고 있는 프로젝트지만, 통일된 라이브러리나 컨벤션이 없어 개발 그룹마다 각자의 코드 베이스를 기워 넣듯 통합을 하고 있다. 이를 해소하고 싶다는 생각 때문에 다음 프로젝트에서는 C++도 사용할 수 있다는 이야기를 듣고 기본적으로 사용해야만 하는 요소들을 객체로 만들어 사내 라이브러리 화를 해보고자 하였다. 기본적인 요소들부터 시작해서 프로그램에서 수행해야 하는 작업들을 파이프라인 할 수 있는 기능까지 다양한 요소들을 홀로 추가해가면서 진행하고 있었다. 하지만 안타깝게도 이러한 과정은 소..

서평 2023.05.25

[나는 리뷰어다] 파이썬 라이브러리를 활용한 데이터 분석 (3판)

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 현대 사회에서 데이터 분석은 빼놓을 수 없다. 일상생활에서도 같은 물건을 구매하기 위해서 수많은 오픈 마켓을 돌아다니거나, 주식 차트를 보며 기영이를 찾는 과정 등 많은 활동들이 데이터 분석 과정 들이다. 물론 본격적인 데이터 분석은 눈으로 훑어보는 수준을 넘어서 아주 많은 정보들을 통해 합리적인 판단을 내릴 수 있도록 정제하고 종합하는 과정이다. 간단한 데이터들은 메모장에 정리할 수 도 있지만, 복잡하거나 아주 많은 양의 데이터를 손쉽게 다루기 위해서는 도구가 필요하다. 데이터 분석을 위한 도구들은 다양하게 존재하는데 대표적으로는 프로그래밍 언어인 파이썬과 R이 많이 사용되고, 상용 프로그램으로는 엑셀 등 이 있다. 이 중에서 파이썬의 경우..

서평 2023.05.24

[서평] 아무도 알려주지 않은 C++ 코딩의 기술

로드북에서 책을 제공받아 작성된 서평입니다. C/C++에 입문하는 과정에서 언어의 문법보다도 더 나를 괴롭혔던 부분들은 대체로 비주얼 스튜디오에 있었다. 분명 몇 줄 안 되는 코드에 빨간 줄 하나 없이 작성했건만, 비주얼 스튜디오는 어김없는 오류를 뱉어냈다. 몇 시간을 공들여 짧은 영어 실력으로 스택오버플로 글을 토막토막 읽어 나가며 친절한 글쓴이들이 올려주는 이미지를 통해 간신히 해결하면 또 다른 오류가 나를 맞이해 주었다. 자주 겪었던 상황들을 책에서는 '실무'적인 내용이라 잘 알려주지 않는 것들이었다. 이 중 몇 가지 나열해 보면 아래와 같다. 비주얼 스튜디오에 있는 '미리 컴파일된 헤더' 솔루션과 프로젝트의 종속 관계 외부 라이브러리 빌드 그 외.. "아무도 알려주지 않은 C++ 코딩의 기술"은 ..

서평 2023.05.12

[나는 리뷰어다] 전문가를 위한 C++ 개정5판 서평

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 주변에서 프로그래밍을 하는 사람이 있다면, 그중에 사용하는 언어가 C++라면, 심지어 어느 정도 연배(?)가 있다면, 모니터 밑을 유심히 살펴보면 가 있는 경우가 꽤 있다. 물론, 끊임없이 읽기 위함이라기보단, 목 건강을 위해 모니터 받침으로 이만한 책이 별로 없기 때문이다. 물론 한빛미디어에서 제공받은 책을 모니터 받침으로 사용할 순 없다. 아쉽게도 전자책인 이유도 있지만, 모니터 암을 쓰고 있기 때문이다. 만약을 위해 종이책도 사두어 책장에 고이 모셔져 있는 상태이다. 는 책의 제목만큼이나 디자인이 너무나도 전문가스러워서 그야말로 C++의 은거기인이 아니라면 이 책을 펴서 읽어볼 엄두도 안나게 생긴 것은 사실이다. 하지만, 외향과는 달리 ..

서평 2023.04.22

[나는 리뷰어다] 혼자 공부하는 컴퓨터구조+운영체제

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 이번에 리뷰할 도서는 입니다. 컴퓨터 공학을 전공하지는 않았지만, 예전에 간혹 프로그래밍 관련 책을 보면 컴퓨터 구조나 운영체제에 대해 심도 깊게 다루는 것을 본 적이 있었습니다. 하지만 최근 프로그래밍 분야의 책이나 강의, 블로그 등을 찾아보면 이런 내용들을 간단히 언급하거나 아얘 다루지 않고 "Hello world"만으로 시작하는 경우가 대부분입니다. 물론 최근 소프트웨어 분야에서 컴퓨터구조나 운영체제에 대해 소홀한 부분은 대부분의 디테일은 사용자가 직접 관여하지않아도 잘 작동할 수 있도록 숨겨져 있습니다. 하지만 아는 만큼 보인다고, 개발 실력을 높이기 위해선 하드웨어까지 신경 쓸 수 있어야 합니다. 가령 2차원 행렬에 대한 연산을 프로..

서평 2022.12.24

SQL로 시작하는 데이터 분석 리뷰

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 이번에 한빛미디어에서 진행하는 이벤트에서 제공받은 책은 입니다. 어떤 분야이더라도 소프트웨어 엔지니어로 일 한다는 것은 보통 데이터로 시작해서 데이터로 끝나게 되는 경우가 많습니다. 시스템이 점차 복잡해짐에 따라 단순 디버깅만으로 시스템의 문제없음이나 개선 사항이 제대로 적용되었는지 확인하기 어렵습니다. 버그가 발생하지는 않는지, 의도한 개선 사항들이 잘 작동하는지 확인하기 위해서는 필수적으로 테스트 데이터를 활용하게 됩니다. 따라서 을 제공받고자 하는 도서로 이 책을 선정하게 되었습니다. 책의 구성은 데이터 분석가로서 SQL을 활용하기 위한 전반적인 방법들을 담았습니다. 사소하게 여겨질 수 있는 데이터를 분비하는 과정부터 시작해 다양한 도메..

서평 2022.08.27

<구글 엔지니어는 이렇게 일한다>

비주류 개발자이면서, 소프트웨어 엔지니어링이 전공이 아닌 개발자로서 IT회사의 문화나 개발 철학, 프로세스 등은 항상 동경의 대상이었습니다. 실질적으로 들어본 적도 없고, 어떻게 일하는지 정확히 본 적은 없지만 막연히 좀 더 유연한 근무 환경과, 최신 소프트웨어 엔지니어링 기법들이 적용된 프로세스들, 수평적인 문화 등 멋진 근무 환경에서 일하고 있지 않을까 하는 기대가 있었죠. 책은 막연한 동경심을 넘어 현재 내가 있는 곳을 더 멋진 개발 프로세스를 갖는 곳으로 바꾸고자 하는 노력의 일환으로(안되면 나중에라도 활용해볼 수 있지 않을까 하는 기대감으로) 읽어보게 되었습니다. 책은 크게 4가지의 파트로 구성되어 있습니다. 전제 문화 프로세스 도구 전제 부분은 나머지 파트에서 자주 언급되거나 설명의 토대가 되..

서평 2022.07.31

[남독] 에이트를 읽고나서

지금은 인공지능 시대? 지금은 바야흐로 인공지능 시대이다. 미국의 IBM사에서 만든 딥블루가 1996년 처음 세계 체스 챔피언 그랜드마스터 가리 카스파로프를 한번 이겼고, 1997년 디퍼 블루가 최초로 최종 승리를 이루어 냈다(링크). 2011년에는 왓슨이라는 이름의 인공지능이 미국의 유명 퀴즈 쇼인 제퍼디(Jeopardy!)에 출연하여 최다 연승을 기록하기도 하였으며 역대급 챔피언 브래드 러터를 제치고 완승하기도 하였다(링크). 구글로 유명한 알파벳의 산하에 있는 구글 딥마인드에서 개발한 인공지능 바둑 기사인 알파고는 2016년에 한국의 이세돌 구단과의 단 한번의 패배를 허용하긴 했지만, 대승을 거두며 대한민국에 인공지능 바람을 불러 일으키기도 하였다(링크). 도대체 인공지능이란 것이 무엇이기에 인간의..

서평 2022.06.06
728x90
반응형