나는 리뷰어다 15

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

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

서평 2023.11.24

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

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

서평 2023.05.24

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

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

서평 2023.04.22

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

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

서평 2022.12.24

[나는리뷰어다] 어쩌다 데이터 분석 with 파이썬

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 지금 우리는 그야말로 데이터가 넘치는 시대에 살고 있다. 핸드폰이나 태블릿, 스마트 워치와 같은 전자기기들은 우리의 정보를 실시간으로 기록하고 있고, 인터넷은 우리가 선택한 모든 것을 '로그'로 수집하고 있다. 대체로 이런 데이터들은 매우 단순한 몇 가지 정보만 담고 있어 하나의 데이터는 전혀 가치가 없어 보인다. 하지만, 이런 기록들이 쌓여가기 시작해 통계적인 의미를 갖기 시작한다면 쓸모없어 보이던 데이터 저장소는 그야말로 금광이 되어 버린다. 최신 아이폰에선 실시간으로 관측되는 데이터를 통해 차량 사고를 감지하기도 하고, 수 많은 온라인 쇼핑몰은 몇 번 클릭을 하지도 않은 것 같은데 나의 취향에 맞는 수많은 상품들을 진열해 놓기도 한다. ..

서평 2022.10.28

[나는 리뷰어다] 코드로 인프라 관리하기 (2판)

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 소프트웨어 개발을 하다 보면, 제품이나 개발 프로세스에서 빠지지 않는 부분이 바로 인프라에 대한 내용입니다. 특히 빠르게 변하는 소프트웨어의 특성으로 인해 지속적인 통합(Continuous Integration)과 지속적인 배포(Continuous Deploy)가 강조되는 만큼 이를 구현하기 위해서는 인프라의 도움이 절실한 상황입니다. 하지만 소프트웨어에 요구되는 빠른 변화는 인프라에게도 동일하게 적용됩니다. 빠르게 변하는 인프라에 대한 요구사항을 주먹구구식으로 대응할 수 없습니다. 이에 따라 인프라 자체도 코드 활용할 수 있다면 자체적인 버전 관리를 통해 안정적으로 쌓아 올릴 수 있고, 적절한 모듈화를 통해 확장성과 재사용성마저 증가시킬 수..

서평 2022.09.27

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

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

서평 2022.08.27

[나는 리뷰어다]핸즈온 데이터 시각화 간단 리뷰

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 는 제목 그대로 "직접 해보는" 데이터 시각화에 대한 책입니다. 하지만 단순 몇 가지의 예제만을 가지고 지루하게 반복하지 않고, 데이터 시각화에 대한 철학부터 시작해 다양한 툴을 소개하고, 다양한 시각화 예시를 여러 가지 툴을 활용해 장-단점을 비교해가며 최종적으론 효과적인 데이터 스토리의 전달 방법까지 깔끔하게 소개해 주고 있습니다. 지금 당장 데이터의 시각화를 처음 시도해보는 초보부터, 몇몇개의 플랫폼이나 툴을 활용한 시각화 전문가들까지도 다양한 방법으로 읽어가며 좋은 예시들을 배울 수 있는 책이라 생각됩니다. 이제 막 시각화에 입문한 사람은 첫 장부터 차근차근 읽어가며 데이터 스토리에 대한 철학부터 시작해 다양한 툴과 다양한 시각화 방법..

서평 2022.07.16

[나는리뷰어다] XGBoost와 사이킷런을 활용한 그레이디언트 부스팅

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 캐글 초보의 험난탄 캐글 도전기 한창 딥러닝에 대한 관심이 떠오를 무렵 다양한 커뮤니티를 돌아다니다 캐글에 대해 알게 되었다. 캐글에 대해 간단히 소개하자면, 구글의 자회사이며 데이터 과학자나 기계학습 연구자들의 온라인 커뮤니티이자 경쟁의 장이다. 3년쯤 전에 처음 캐글을 접하게 되면서 처음 데이터 분석에 발을 딛게 되었다. 대부분이 그렇지만, 캐글의 타이타닉 대회를 시작으로 향후에는 상금이 걸린 대회까지 입상을 하는 상상을 하며 도전해보았지만 생각보다 타이타닉 대회의 벽이 높게만 느껴졌다. 기계학습이나 데이터 분석에 대해 하나도 알지 못하는 상태로 도전하다 보니, "df.head()"를 통해 확인한 데이터 테이블의 벽은 높게만 느껴졌다. 도..

서평 2022.05.21

[남독] 헤드퍼스트 디자인패턴 (개정판)

"한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 디자인 패턴의 중요성 유능한 개발자가 되는 길은 멀고도 험난한 것 같다. 뭐가 되었든지 간에 그 어렵다던 프로그래밍 언어에 간신히 익숙해지고 나니 자료 구조와 알고리즘이라는 험난한 벽에 가로막혀 한참을 헤매야한다. 이 벽을 돌파해 취업에 성공한다면, 본격적으로 수많은 개발자와 소통하고 대규모 프로젝트에 일원으로 포함되기 위해 또 다른 벽을 마주하게 된다. 특히 이번에 마주하는 벽들은 대게 모호해 보이는 해결책이나, 복잡해 보이는 도식으로 인해 도전하기가 쉽지 않아 보인다. 수많은 사람들과 협력하고, 거대한 프로젝트를 효율적으로 개발하기 위해 필요한 기술이 무엇일까? 물론 소프트웨어 엔지니어링에서 파생된 수많은 패러다임이 있지만 협업을 위해 알..

서평 2022.04.24
728x90
반응형