본문 바로가기

출간 전 책 소식

좋은 개발자는 좋은 코드로 말한다! 손흥민과 해리 케인 선수는 영국의 축구팀 토트넘에서 함께 뛰며 새로운 역사를 쓰고 있습니다. 이달 1일 잉글랜드 프리미어리그에서 41번째 골을 함께 만들며 리그 최다 합작골 듀오로 이름을 올렸는데요. 그들의 기록 경신은 아직 진행 중입니다. 케인은 인터뷰에서 "우린 오랜 시간 동안 함께 경기했기 때문에 서로 잘 이해하고 있다. 내가 아래에서 공을 잡으면 손흥민은 어떻게 움직여야 할지 잘 안다."라고 말했습니다. 눈빛만 봐도 통하는 사이도 놀라운데, 둘은 서로를 보지 않아도 어디로 패스할지, 어디로 달려 나갈지 안다고 하니 정말 놀라운 일이죠. 프로그램을 만드는 일은 팀 스포츠와 같습니다. 다른 개발자가 짠 코드를 읽어야 함은 물론이고, 본인이 짠 코드를 다른 개발자가 사용하는 것도 고려해야 하죠. 내가 .. 더보기
게더타운과 이프랜드, 동영상과 함께 쉽게 배워볼까요? COVID-19 시대를 지나면서 비대면과 온라인이 일상이 되었고, 그 와중에 현실 세계와 유사한 가상의 세계, 즉 메타버스의 시대가 도래하였습니다. 조금 연식(?)이 있는 분이라면 세컨드 라이프를 기억하실 겁니다. 사용자 연령 제한과 영어만 사용, 맵은 엄청나게 크지만 사용자는 흩어져 있고, 이후 트위터와 페이스북 등 킬러 SNS 서비스들이 등장하면서 짧은 한 시대를 마무리했었는데요. 새로운 시대에 걸맞은, 강력한 가상 현실 세계가 생겨났습니다. 바로 PC 기반에서 가장 많이 사용하는 게더타운과 모바일 기반에서 가장 많이 사용하는 이프랜드입니다(우리나라 기준입니다). 게더타운은 사용자끼리 화면 공유가 가능하고, 일대일이나 일대다수로 대화할 수 있으며, 강퇴 기능, 25명까지 무료, 예쁘고 아기자기한 캐릭.. 더보기
변화에 빠르게 발맞추려는 웹/앱 디자이너를 위한 Adobe XD 입문서 그래픽 디자이너라면 사람들이 제품을 사용하는 행태를 이해하고, 그에 따라 인터페이스를 만들 수 있어야 합니다! Adobe XD는 한 번의 작업으로 다양한 화면 비율에 대응할 수 있어 효율적이고, 매우 편리한 도구입니다. IT 기술의 발달로 하루가 다르게 새로운 스마트폰이 출시되고, 다양한 웨어러블 디바이스가 나타나고 있습니다. 심지어 최근에는 메타버스라는 새로운 가상 공간이 대두되고 있습니다. 이렇게 다양한 웹/앱 환경이 갖춰질수록 디자이너의 고민은 깊어만 갑니다. 다양한 환경, 새로운 콘텐츠, 변화하는 디자인 트렌드에 따라 늘 새롭게 작업해야 하는 디자이너의 고충은 겪어 본 사람만 알 것입니다. 이 책 《기초 탄탄 UX/UI 디자이너를 위한 Adobe XD》의 저자는 오랜 기간 실무 경험으로 후배 디자.. 더보기
고민보다 Go! 근거 있는 인공지능 지식을 위한 한 권! 세상에서 가장 명료하고 실천적인 인공지능 교과서! 인공지능에 대한 명쾌한 이해와 실생활 활용을 위한 알기 쉬운 문답집! '인공지능, AI, 사물인터넷, IoT, 딥러닝, 머신러닝, 딥페이크... 요즘 하도 많이는 보이길래 알아 둬야 할 것 같아 일단 어렴풋이는 알아봤어. 근데 결국 아는 건 겉핥기 식의 사전적 의미뿐.... 더 이상은 하... 뭔 소린지 모르겠다;;' 이런 생각이 드신 적, 많으신가요? 뜨내기 같고 금세 휘발되고 마는 지식들에 질리셨나요? 미래를 대비해야 해서 알아는 둬야겠는데, 범람하는 불확실한 정보 중 옥석을 가리기 힘들어 지치셨나요? 이 책은 그런 당신을 위해 태어났습니다! 어려운 수준의 IT 지식, 외계어 같은 전문 용어, 고차원의 수학, 난해한 프로그래밍은 잠시 덮어 두고... .. 더보기
IT 업계의 흉부외과 전문의 네트워크 엔지니어를 응원합니다 흔히 네트워크 엔지니어를 IT 업계의 ‘흉부외과 전문의’라고 비유합니다. 흉부외과는 생명에 직결되는 장기를 다루기에 수술이 긴 경우가 많아 고도의 집중력이 필요하고 육체적 피로도 일반인의 상상을 초월합니다. 하지만 동시에 의료 소송도 많이 당하고 수입도 적으며 전망도 어두운, 그야말로 의료계의 3D, 기피 1순위 직종입니다. 2019년 한국의 조사 결과를 보면, 일주일 평균 63.5시간 근무하고 번아웃을 호소하는 비율이 52%였습니다. 하지만 흉부외과 의사가 없다면 심장이나 대동맥 질환 등 생명과 직접적으로 연결되는 수술을 받을 수 없을 겁니다. 없어서는 안 되는 존재인데 기피당하고 있는 거죠. 그리고 IT 인프라를 지탱하는 네트워크 엔지니어 역시 IT 업계에서 없어서는 안 될 존재입니다. 네트워크를 구.. 더보기
갈수록 커지고 복잡해지는 코드, 쉽게 관리하는 방법은 없을까? 소프트웨어가 커질수록 코드가 복잡해져서 골머리를 앓고 있지는 않나요? 열심히 코딩에 집중했을 뿐인데 돌아보면 얽히고설킨 프로젝트에 당황스럽고, 오래전에 짜놓은 코드는 스스로가 봐도 어지럽지 않나요? 우리는 어떻게 하면 코드를 심플하게 짤 수 있을까요? 함수형 프로그래밍이 그 해결책이 될 수 있습니다. 함수형 프로그래밍은 데이터를 다루는 데 있어 수학적 함수의 개념으로 접근하고, 가변 데이터를 최소화하는 프로그램 패러다임입니다. 함수를 최대한 효과적으로 사용하여 소프트웨어를 깔끔하고 유지보수가 쉽게 만듭니다. 함수형 언어를 사용하지 않아서 필요 없는 이야기라구요? 과연 그럴까요? 함수형 프로그래밍은 절차적 프로그래밍, 객체 지향 프로그래밍과 대비되는 개념이 아닙니다. 어떤 프로그래밍 방법에 따르고 있더라도.. 더보기
파이썬 요리 레시피를 총망라한 쿡북 출간 데이터 분석, 업무 자동화 등 파이썬 프로그래밍 권위자인 구로즈미 다카유키가 일본 가정식...이 아니라 현대식 파이썬 요리 레시피 302가지를 집대성한 책이 출간되어 화제가 되고 ‘싶’습니다. 파이썬은 문법이 의사코드와 비슷해 다른 언어에 비해 빠르게 문법을 익힐 수 있습니다. 물론 문법을 완벽히 익혔다고 개발자로 바로 일할 수 있는 것은 아닙니다. 언어는 도구일 뿐이고 그 언어로 무엇을 하느냐가 중요하지요. 파이썬은 데이터 과학이나 인공지능 외에도 여러 분야에서 사용되는데, 실제 현장에서 맡게 될 과제가 무엇인지, 그 과제를 풀려면 어떤 코딩이 필요한지 미리 알 수 있다면 큰 도움이 될 겁니다. 그럴 때 보라고 나온 게 바로 이 책 《실무에 바로 적용하는 파이썬 코드 레시피 302》입니다. 이 책은 수.. 더보기
온라인에서 내가 어떤 사람으로, 어떻게 인식될까? 그동안 국가나 기관에서만 통제해왔던 신원 정보를 신원 보유자 자신이 통제할 수 있는 시대가 도래하고 있습니다. 바로 이것이 자기주권신원(Self-Sovereign Identity, SSI)으로서 SSI는 신뢰 기반의 디지털 세상으로 나아가기 위한 필수 조건이 되고 있습니다. Covid-19 백신접종 인증을 위해서 QR 코드를 스캔하여 검증 가능한 디지털 자격증명을 받는 것에 익숙해진 우리는 이미 SSI를 사용하고 있으며, 이 SSI는 블록체인과 메타버스 등의 탈중앙화된 생태계에서 필수적으로 다루어야 하는 주제입니다. 3월 말에 출간되는 이 책은 제이펍이 출간한 《자기주권 신원증명 구조 분석서》의 뒤를 잇는 자기주권신원의 결정판이라 할 수 있으며, 그 핵심 이론 내용과 서비스 사례들, 그리고 탈중앙화(분산.. 더보기