본문 바로가기

출간 전 책 소식

엑셀과 운전면허에는 공통점이 있다? 아마존 재팬에서 50만 부 이상 팔린 엑셀 베스트셀러! 엑셀 입문자 약 1만 명의 고충을 정리한 실무자의 노하우를 소개합니다 엑셀 마스터가 아니라, 직장에서 무난히 써먹을 수 있을 정도만 필요하신가요? 오로지 현실적인 비즈니스 관점으로 집필된 실무자의 오답 노트를 확인하세요. '사회에 나가면 엑셀과 면허는 필수'라는 지인들의 권유로, 20대 초반에 2종 보통 면허와 ITQ 엑셀을 취득했습니다. 비싼 학원비를 마련하려고 틈틈이 아르바이트를 하며 시간과 돈을 바쳤죠! 어느새 취업은 했는데, 엑셀이 그저 불편할 따름인 장롱 면허의 직장인이 되었습니다. 왜일까요? 마땅한 실전 경험이 없어서 그렇습니다. 자격증에 매달리지 말고 국토대장정 다녀올 걸... 게다가 운전면허 자격증과 엑셀 자격증은 공통점이 있습니다. .. 더보기
곧 있을 가정의 달, 봄 나들이에 가져가기 딱 좋은 책 행복한 가정의 달! 온 가족이 함께 모여 오손도손 즐길 수 있는 유쾌한 게임 북 숨은그림찾기 × 다른그림찾기 × 컬러링으로 즐기는 두뇌 트레이닝 어린이날, 어버이날, 부부의 날 등 각종 기념일이 모여 있는 5월! 어느덧 꽃샘추위가 지나가고, 한층 따사로워진 햇살 덕분에 집 밖으로 나들이 가기에 더없이 좋은 시기입니다. 하지만 내가 나가기 좋은 날은 남들에게도 나가기 좋은 날이죠. 도로 위 정체 구간 중 움직일 생각이 없는 차 안에서, 줄이 늘어선 대기 인원이 넘치는 맛집 앞에서, 가족들은 모두 모였지만 막상 어색하고 쭈뼛거리게 되는 집 안에서, 시간은 덧없이 흘러갑니다. 이렇게 긴 시간을 마냥 기다려야만 할 때 온 가족이 심심풀이로 즐길 수 있을 만한 아이템이 있다면 얼마나 좋을까요? 여기 장소나 나이에.. 더보기
카프카를 창시한 사람들이 쓰고, 카프카 개발에 참여한 이가 옮긴 핵심 실무서 카프카의 창시자 중 한 사람인 Jay Kreps는 이렇게 말한 바 있습니다. "카프카가 writing에 최적화된 시스템이니 writer의 이름을 따서 붙이는 게 타당하다고 생각했다." (I thought that since Kafka was a system optimized for writing, using a writer’s name would make sense.) 이에 더해 오픈소스 프로젝트 이름으로서도 cool하다고 느꼈다네요^^ (https://www.quora.com/What-is-the-relation-between-Kafka-the-writer-and-Apache-Kafka-the-distributed-messaging-system/answer/Jay-Kreps) 아파치 카프카와 큰 관련 .. 더보기
보기 좋은 책이 공부하기도 좋다 맛있어 보이나요? ㅎㅎㅎ '보기 좋은 떡이 먹기도 좋다'는 속담이 있습니다. 겉모양이 좋으면 그 내용도 좋다는 말인데요. 예쁘게 플레이팅된 음식은 먼저 눈으로 보는 즐거움을 주고, 그다음 입으로 먹는 즐거움을 주죠. 프로그래밍 책에서는 오늘 소개하는 이 책이 그렇지 않을까 생각이 듭니다. 바로 이번에 출간되는 《백엔드 프로그래밍을 위한 PHP & MySQL》입니다. 세상에서 가장 아름답고 유용한 PHP & MySQL 서적입니다. 이 책의 저자 존 두켓은 프로그래밍 개념을 시각화하여 공부하는 방법으로 책을 쓰고 있습니다. 오늘 소개하는 책 이전에 두 권의 책이 있었는데, '세상에서 가장 아름다운 프로그래밍 서적'이라는 호평까지 얻었으니, 보기 좋은 떡은 맞다고 볼 수 있겠죠? 그가 쓴 책은 영서로만 40만.. 더보기
매끈한 커맨드 근육을 만드는 운동 노하우 셸을 단순히 사용하는 것에서 나아가 ‘잘’ 활용할 수 있다면 더 많은 일을 쉽게 할 수 있습니다. 개발자뿐만 아니라 시스템 관리자 등 셸을 항상 사용해야 하는 사람이라면 더더욱 셸 명령을 잘 알아야 합니다. 예를 들어 한 디렉터리 안에서 내용이 같은 파일을 찾고 싶다면 어떻게 해야 할까요? 셸 명령(셸 스크립트)에 익숙하지 않다면 파이썬 등의 언어로 프로그램을 하나 짜야겠죠? 이 문제는 이번에 나온 《아트 오브 셸 원라이너 160제》의 실전 문제 109번 내용입니다. 귀여운 근육 야옹이 챗GPT에게 파이썬으로 짜라고 시키니까 29줄짜리 코드가 나옵니다. 승리의 챗GPT 검색해보니 스택오버플로에는 더 긴 코드가 있긴 하네요(중복 파일을 찾아서 제거까지 하는 버전). https://stackoverflow... 더보기
일상적이고 평범한 공간을 더 아름답고 특별하게 기억하는 방법 길에서 마주친 아름다운 건물과 풍경의 기록, 어반 수채화 컬러링으로 평범하고 소박한 공간을 다채롭게 물들여 보세요. 익숙하고 평범한 곳도 나만의 색으로 물들이면 아름다운 작품이 됩니다. 우리는 늘 어떤 공간에 머물고 있습니다. 너무나 일상적이고 익숙하기에, 따로 의식하지 않고 지나가 버리는 경우가 더 많지만 말이죠. 매일 지나치는 동네의 한적한 골목길이나, 정겨운 할머니 댁의 시골 풍경을 기억해 보신 적이 있으신가요? 그저 스쳐 지나가게 되는 이런 공간을 그림으로 남기면, 그 공간에도 생명력이 생깁니다. 최근 인기 있는 드로잉 주제 중 하나가 바로 이런 '어반 스케치'입니다. '어반(Urban)'은 영어로 ‘도시의’라는 뜻으로, '어반 스케치'는 주로 도시의 건물이나 경관을 그 자리에서 보고 빠르게 그려.. 더보기
테스트 고민을 싹 없애는 효과적인 테스트 방법 소프트웨어 개발에서 테스트는 단순히 버그 찾기를 넘어 전체 개발 방향을 이끄는 단계까지 이르렀습니다. 하지만 그만큼 잘 짜인 테스트를 만드는 것은 쉽지 않습니다. 테스트를 수행할 수 있는 경우의 수도 수없이 많고, 어떤 테스트를 얼마나 해야 충분한지 알기도 어렵습니다. 또한 시스템이 변경되어도 지원 가능한 테스트를 고민하자면 머리가 지끈거리죠. 그렇다고 테스트를 대충 할 수도 없습니다. 그러다 보면 더 큰 재앙이 닥쳐올 테니까요. 집에 가고 싶다... 이렇게 중요한 테스트 작성을 프로세스화 한다면 어떨까요? 개발자는 테스트 작성의 부담을 내려놓고, 고민 없이 필요한 테스트를 진행할 수 있습니다. 정해진 일련의 과정을 따른다면 깜빡하고 빠뜨리는 실수도 줄어들겠죠. 커다란 짐을 하나 내려놓는 셈입니다. 그래.. 더보기
챗GPT 같은 AI 소프트웨어를 테스트하고 싶다면 챗GPT 같은 AI 소프트웨어가 핫한 시대입니다. 그 밖에도 자율주행, 로봇, 가전제품 등의 분야에서 AI 개발과 활용에 대한 수요가 급증하면서 AI 소프트웨어가 우후죽순 생겨나고 있습니다. 이러한 과정에서 품질 보증을 위해서는 테스트가 필수입니다. 하지만 기존의 소프트웨어 테스트 기법이 AI 소프트웨어 테스트에도 적합할까요? 아니오, 그렇지 않습니다. 열심히 답변을 작성하고 있는 AI 로봇 '정답이 있는' 기존의 소프트웨어와 '정답이 없고 내부 과정을 이해하기 어려운' AI 소프트웨어는 테스트 방법도 다릅니다. 일반적인 소프트웨어 테스트에서는 입력 데이터와 결과물 사이의 관계를 명확히 이해할 수 있지만, AI 모델에서는 입력 데이터와 결과물 사이의 관계가 복잡할 수 있습니다. 이러한 이유로 AI 소프트.. 더보기