한빛미디어(6)
-
[서평] 대규모 머신러닝 시스템 디자인 패턴
거시적인 관점에서의 분산 머신러닝 파이프라인 설계 지침서머신러닝 기술이 발전하며 모델링에 대한 책은 많았지만, 실제로 현업에서 이를 서비스로 서빙하려면 고려할 사항이 굉장히 많다. 다른 무엇보다 데이터가 차지하는 용량, 그리고 그로 인해 연산 중 메모리 자원을 효율적으로 사용해야만 하고, 이로 인해 분산 컴퓨팅은 선택이 아닌 필수가 되고 있다. 저자는 특정한 기술 스택의 활용 방법을 제시하기 보다는, 본질적으로 문제를 어떻게 해결할 수 있는가에 대한 전체적인 청사진을 제시하고 있다. 나 또한 시스템을 구축하는 것에 흥미가 있어서 이 책을 읽으며 실제로 간단한 실습을 진행해보았다. 물론, 데이터 수집 단계에서부터 시간이 오래 걸려, 시간 내에 모든 구성 요소를 온전히 구현하지는 못했지만... 향후에 틈틈..
2024.12.31 -
[서평] 이것이 우분투 리눅스다
쉽게 따라할 수 있는 Linux 기반 서버 운영 지침서 VMware라는 키워드를 보고 이 책이 다소 오래되었음을 직감했다. 요즘 가상화는 Docker를 적극적으로 사용하는 편이니까. 확인해보니 초판은 2017년이었다. 그러나 Docker를 책 마지막 챕터로 다루고 있기 때문에, 저자가 최신 변화를 지속적으로 책에 반영하고자 노력하는 것 또한 느껴졌다. 다른 입문 서적들에 비해 설명도 자세하고, 각 이미지에서 무엇에 집중해야 하는지 모두 강조해두었기에 읽기 정말 편했다. 책 전반부는 실습 환경을 구축하는 작업이다. 설치 과정이 깔끔한 방식으로 자세하게 설명되어 있음을 느꼈다. 서버를 처음 구축하는 이들도 분명 쉽게 따라할 수 있도록 하나부터 열까지 모두 상세하게 적어두었다. 그리고 중간중간 개념에 대한 부..
2024.11.25 -
[서평] 이펙티브 러스트
블록체인과 관련된 개발 작업을 진행하다보면, 러스트로 작성된 도구들을 어렵지 않게 접할 수 있다. 러스트를 모르던 시점의 나는, 빠르고 안전한데 다만 배우는 게 좀 어려운언어가 존재한다고? 라며 흥미로움을 감출 수 없었다. 주변에서 어렵다, 안 된다고 하면 흥미가 생기는 것이 엔지니어들 특징 아닐까? 얼핏보면 C++처럼 생긴 언어가, 얼마나 좋길래 2012년에 태어나서 어떻게 2024년 현재, 어떻게 내 탐구의 대상이 되었는지, 이 책을 통해 조금이나마 그 궁금증을 해소하고자 한다.본론으로 들어가기에 앞서, 필자는 러스트에 대한 지식과 경험이 부족한 초보자임을 미리 밝힙니다. 그러나 다른 언어들에 대한 다년간 경험을 토대로, 이 책이 어떻게 활용될 수 있고, 어떠한 의미를 가질 수 있는지 정리해봤습니다...
2024.11.12 -
[서평] AI 시대의 프로그래머
[ 요약: LLM을 처음 접하는 이들을 위한 입문서 ]LLM 모델 기반 코딩 어시스턴트의 활용이 처음인 이들을 위한 입문서또는 모델별 프롬프트 엔지니어링 요령에 대한 지식이 없는 이들의 지침서[ 얕아도 너무 얕다]6장까지 다양한 LLM 모델에 대한 기본 개념9장까지 도메인별 기본 지식참고 정도는 할 수 있겠지만, 그게 이 책을 사야할 이유가 될 수 있을까? 만약 이 책을 내 동료에게 추천해야 한다면,LLM 모델에게 보다 좋은 답변을 얻을 수 있도록 질문하는 방법이 있다는 것에 대해 얘기할 것 같다. 3장 프롬프트 엔지니어링과 7, 8, 9장 도메인별 사고 방식에 대한 이론을 참고하면 자신만의 유용한 질문 방식을 만들 수 있을 것이다. 그러나 웹 상에는 이미 프롬프트 엔지니어링에 대해 더 깊고 유용한 ..
2024.09.28 -
[서평] 네트워크 인프라 자동화
[ 요약: 모두를 위한 네트워크 인프라 자동화 입문서]이 책으로 운영중인 네트워크 인프라를 멋지게 자동화하는 것은 어려울 수도 있다. 실무서보다는 연관 주제를 잘 정리해 둔 입문서에 가깝다. 얕지만 넓게, 그래서 어떤 이해 관계자가 접하더라도 필요한 내용을 찾을 수 있도록 방대한 분량으로 구성되었다.[ 왜 이렇게 두꺼워? ]책을 받아들고 가장 먼저 놀랐던 것은 이 책의 두께다. 자그마치 천 페이지의 거대한 분량. 무엇이 이 책을 이토록 두껍게 만들었는지 궁금함을 가지고 책을 읽기 시작했다. 언제나 그렇듯 먼저 목차를 둘러본다. 생각보다 역사, 배경 지식 등 관련 이론 설명이 많아보인다. 실습 중에는 실제 인프라 자동화 내용 외에도, 각각 90 페이지 분량의 Python, Go, Git에 대한 기초적인 설..
2024.08.25 -
[서평] 실무로 통하는 타입스크립트
[ 찾아쓰는 실무 메뉴얼 ]타입스크립트가 제공하는 기능은 무언가를 빠르게 만들기보다 정확하게 만드는 것에 집중한다. 이는 차근차근 쌓아나가며 흔들리지 않는, 커다란 구조물을 만들기 위한 노력에 가깝다. 하지만 모든 타입을 정의하는 것은 비효율적이고, 그것은 타입스크립트를 잘 쓰는 방법이라 할 수 없다. 생산성과 개발 편의성 모두를 챙길 수 있다면 얼마나 좋을까? 그러한 관점에서 이 책은 직관과 현실 사이에서 적절하게 타협하는 방법을 알려준다. 타협이라는 단어가 이상하게 보일 수 있지만, 경험에서 나온 면도날이야말로 불필요한 걱정을 시원하게 잘라버린다. 모두가 더하는 방법만 가르쳐서 작업이 과하게 무거웠다면, 이제 이 책을 통해 핵심 외에는 덜어내는 방법을 배워보자! [ 구성 ] 자주 마주하는 중요한 문..
2024.07.21