본문 바로가기

출간 전 책 소식

가볍고 기민한 모던 PHP 대세 프레임워크, 라라벨 베타리더 한 분이 이런 표현을 소감으로 밝히셨습니다. "가물에 콩 나듯 나타나는 귀하디 귀한, 그것도 최신 버전의 라라벨 프레임워크 입문서가 나타났습니다." 네. 그 표현이 적절한 것 같아 여기에 옮겨 보았는데요. 《처음부터 제대로 배우는 라라벨》(2020년), 《쉽게 배우는 라라벨 5 프로그래밍》(2016년), 《라라벨로 배우는 실전 PHP 웹 프로그래밍》(2016년), 《Laravel 웹 애플리케이션 개발》(2014년), 이렇게 우리나라에는 4종의 라라벨 책만 출시되었으니 충분히 그렇게 표현할 만하겠죠. 2011년 6월에 버전 1.0 발표 이후 버전 8까지 올라오기까지 근 10여 년이 지났는데요. PHP 기반의 웹 프로그래밍에서는 라라벨이 대세가 된 지 오래죠. 버전이 업데이트되면서 새롭게 추가된 기.. 더보기
머신러닝 프로젝트 수명주기로 배우는 머신러닝 엔지니어링 이론과 실습에 관한 좋은 머신러닝 책은 많이 있습니다만, 머신러닝 프로젝트의 엔지니어링 측면에는 관심이 덜한 편입니다. 즉, 데이터 수집, 저장, 전처리, 특징 공학, 모델 테스트와 디버깅, 생산 환경에 배포와 폐기, 런타임과 생산 환경에서의 유지보수 같은 이슈는 기존 머신러닝 책들의 범위를 벗어나는 게 보통입니다. 이 책은 머신러닝 연구에 관한 것이 아니라, 몇 안 되는 제대로 된 응용 머신러닝(applied machine learning) 책 중 하나로서 이렇게 다른 책에서는 무시되는 경우가 많은 모니터링의 중요성, 모델 유지보수 방법, 문제가 생겼을 때 어떻게 해야 하는지, 예상할 수 없는 종류의 실수에 대한 예비 전략을 세우는 방법, 당신의 시스템을 악용하려는 공격자를 처리하는 방법, 인간 사용자.. 더보기
DevOps, MSA 환경에서 최적의 컨테이너 서비스를 위한 도커 활용법 개발과 운영을 통합하여 개발주기 단축 및 비용 절감 등을 도모하는 DevOps와 함께, 각 애플리케이션 프로세스를 서비스로 실행하는 독립적 구성 요소로서 구축하는 MSA(MicroService Architecture)는 방대한 스케일과 세분화된 서비스를 제공하는 클라우드 환경에서 필수요소가 되었습니다. 이에 더하여 물리적 공간 격리가 아닌 프로세스 격리를 통해 경량의 이미지를 실행하고 서비스할 수 있는 컨테이너 기술이 주목받으며, 오픈소스 기반이면서 3대 클라우드 서비스 벤더인 아마존, 마이크로소프트, 구글(시장점유율 순서에 따름)에서 공식 지원하는 도커가 컨테이너 기술의 표준이 되고 있는 상황입니다. 이 책 《도커, 컨테이너 빌드업!》은 IT 기술로 교육과 컨설팅을 수행한 지 20년차가 넘은 저자가 도.. 더보기
머신러닝 실무를 지원하는 100가지 무기! 이것이 바로 현장에 적용 가능한 데이터 활용술! 데이터 활용 프로젝트 성공의 핵심은 '구조화를 염두에 둔 지속성 있는 소규모 시스템'! 요즘은 웹에서 수많은 정보를 손쉽게 얻고 새로운 프로그래밍 언어를 간단히 학습할 수 있는 시대가 되었습니다. 기술 장벽은 크게 낮아졌고, 누구나 강한 의지와 PC 한 대만 가지고 있으면 엔지니어가 될 수 있는 시대가 도래한 것입니다. 우리가 사는 세상은 그야말로 데이터로 가득한 세상입니다. 주위를 보면 데이터가 아닌 것이 없을 만큼, 우리 주위에는 수많은 데이터가 넘쳐납니다. 최근에는 이 데이터를 어떻게 활용하느냐가 개인 및 비즈니스의 성과를 판가름하는 요인이 되었습니다. 그런데 여러분이 분석한 결과나 기술은 회사 안에서 충분히 받아들여지고 있나요? 그렇지 않다면 소규모.. 더보기
개발자의, 개발자에 의한, 개발자를 위한 AI 도서 인공지능 기술이 너무 빠르게 발전하면서 많은 개발자들이 혼란을 겪고 있습니다. 예전에 자주 사용하던 데이터 구조, 정렬과 탐색, 배열과 리스트 등은 모델, 합성곱, 가중치, 활성화 함수 같은 단어들로 대체되고, 갈수록 나의 지식과 현재 화제가 되는 지식의 격차는 갈수록 커져만 가는 것 같습니다. 현업에서 인공지능 애플리케이션을 개발하게 되었거나 데이터 과학자와 함께 일하게 되었을 경우도 마찬가집니다. 대부분 다음과 같은 공통적인 의문을 갖게 되곤 하시지 않나요? 하지만 개발자를 위한 질 높은 교육은 여전히 턱없이 부족합니다. 대부분의 교육 과정이 지나치게 이론적이거나, 지극히 입문 수준에만 머물러 있거나 둘 중 하나인 경우가 대부분이기 때문이죠. 되려 어떤 교육 과정은 수리적 기초에 너무 중점을 둬서, .. 더보기
DNS 입문의 결정판이자 국내 유일의 DNS 전문서! 지난 10월 25일, 국내 굴지의 한 인터넷 통신사 DNS 서버에서 평소보다 트래픽이 급증한 것이 네트워크 장애로 이어져 해당 통신사의 유·무선 인터넷이 전국적으로 마비된 사건이 있었습니다. 처음에는 DDoS(Distributed Denial of Service) 공격 때문으로 알려지기도 했으나, 기업망 라우터 교체 작업을 하면서 작업자가 사고 발생 라우터에 라우팅 설정 명령어 입력을 마무리하며 'exit' 명령어를 누락한 것 때문에 이후 라우팅 오류로 전국적인 인터넷 네트워크 장애가 발생했다 하구요, Border Gateway Protocol(BGP)로 교환돼야 할 경로 정보가 내부 게이트웨이에 쓰는 IS-IS(Intermediate System - Intermediate System) 프로토콜(1만 .. 더보기
데이터 분석은 이렇게 합니다! 인터넷이 일상화되고, 각종 SNS와 플랫폼을 통해 수많은 데이터가 쌓여갑니다. 그뿐만 아니라 기업과 고객, 기업과 기업, 개인과 공공 서비스의 대부분이 네트워크로 연결되면서 그 안에 가공하지 않은 원석이 가득 쌓이고 있습니다. 이를 그대로 두면 말 그대로 원석일 뿐이겠지만, 제대로 분석한다면 황금알을 낳는 거위로 변모할 수도 있습니다. 네! 이제는 그야말로 데이터 분석의 시대가 되었다고 해도 과언이 아닐 것입니다. 그러나 학교나 회사에서 데이터 분석 과정에 대해 체계적인 교육을 받은 분이라면 주어진 데이터 분석 업무를 어렵지 않게 잘 처리할 수 있겠지만, 그렇지 않은 분들이 데이터 분석 업무를 맡게 되는 경우도 많아졌습니다. (배운 적도 없는데, 어떻게 해? 망! @.@) 그래서 여기저기 알아보지만, 접.. 더보기
《인스파이어드》의 저자, 마티 케이건이 쓴 또 하나의 역작! 제품, 특히 IT 제품 기획자의 필독서가 된 《인스파이어드(전면개정판)》에 이어 제품팀의 리더십과 혁신, 협업 방법을 다룬 《임파워드》(부제: 평범한 사람들이 만드는 특별한 제품)가 출간됩니다. 이번에는 《인스파이어드(전면개정판)》의 저자 마티 케이건(Marty Cagan) 외에 실리콘밸리 제품 그룹(SVPG)의 훌륭한 파트너인 크리스 존스(Chris Jones)가 함께 참여하였습니다. 《인스파이어드(전면개정판)》가 세계적인 제품은 어떻게 만들어지는지를 주로 다뤘다면, 이번 《임파워드》는 프로덕트 매니저(제품 관리자)는 물론 프로덕트 디자이너, 엔지니어가 합심해서 놀라운 성과를 만들어 나가는 방법과 함께 리더가 나아가야 할 방향을 제시하고 있습니다. 스타트업의 대표나 IT 기업의 CEO가 함께 읽는다면 .. 더보기