본문 바로가기

출간 전 책 소식

그 누가 1위를 넘보랴, 클라우드 컴퓨팅 분야 압도적 1위 AWS 여러분은 어떤 클라우드를 사용하고 계시나요? 요즘 같이 데이터가 많은 세상에 클라우드는 필수인 것 같다는 생각이 듭니다. 저도 드롭박스, iCloud 등을 업무 혹은 일상에서 사용하고 있습니다. 하지만 누구나 클라우드를 쉽게 사용할 수 있고, 시스템 구축의 난이도가 낮아졌다고 해서 그 기능을 적절하고 효율적이며 안정적으로 사용하는 것은 아니죠.  그래서 준비했습니다. 클라우드 도입을 고려하거나 클라우드를 활용한 시스템 개발을 성공시키고 싶은 여러분을 위해 말이죠. 전 세계에서 가장 많이 사용하는 클라우드 서비스인 AWS를 중심으로 실전적인 클라우드 활용 노하우를 《AWS 시스템 개발 스킬업》에 가득 담았습니다. AWS는 글로벌 클라우드 시장 점유율이 1위입니다. 마이크로소프트 애저도, 구글 클라우드도 A.. 더보기
디지털 문구 브랜드를 시작하는 가장 쉬운 방법 초기 비용 없이도 디지털 문구 브랜드를 오픈하는가장 쉽고 빠른 방법을 알려 드립니다.굿노트 앱의 마켓에 입점한 사장님이 소개하는 내 취향을 듬뿍 담은 디지털 굿즈 만들기 아이패드를 살까말까 고민하던 시절에 '아이패드가 있으면 뭐가 좋나요?'라고 주변에 물어보면 꼭 나오는 이야기가 있습니다. '아이패드가 있으면 다이어리처럼 쓰면서 노트 필기도 할 수 있어요!'라는 말이죠. 아이패드 스테디셀러 앱으로 자리 잡은 굿노트를 쓰다 보면 휴대하기 편하고, 생각을 정리하거나 일상을 계획할 수 있는 다양한 템플릿의 매력에 흠뻑 빠지게 됩니다.  만약 여러분이 디지털 플래너와 다이어리를 쓰면서 막연하게 '나중에 디지털 스티커나 템플릿을 만들어 볼까?'라고 생각한 적이 있다면 지금이 바로 기회입니다. 예비 디지털 굿즈 사.. 더보기
파이썬 개발자인데 러스트 배우고 싶어요 러스트를 찍먹해볼까 말까 고민하셨던 전국의 파이썬 개발자 여러분, 드디어 이 책이 출간되었습니다. 파이썬 개발자를 위한 유일무이한 러스트 입문서, 파이썬 코드와 러스트 코드를 비교하면서 러스트를 배우는 바로 그 책, 《파이썬과 비교하며 배우는 러스트 프로그래밍》입니다.  파이썬은 간결한 문법 덕분에 폭넓게 인기 있는 언어이고, 러스트는 조금 어렵지만 고성능 프로그램을 구현할 수 있어 가장 사랑받는 언어입니다. 그러나 빠른 속도를 위해 파이썬 패키지(자바스크립트 패키지까지도)를 러스트로 대체하려는 분야가 많아지고 있는 상황에서, 파이썬 개발자분들 중에는 진입장벽이 높다고 생각하여 발을 들이기를 망설이는 분들이 많은 것으로 압니다.  기출간된 다른 러스트 책들이 어렵다고 생각했다면 이 책이 최적의 선택지입니.. 더보기
개인 업무 자동화의 핵심, UiPath를 배워 보자 나만의 업무 자동화 프로세스 구축실무 밀착 업무 예제를 담은 유아이패스 입문 & 활용마우스 클릭 한 번으로 펼쳐지는 업무 자동화 단순 반복 업무는 UiPath에 맡기고, 여러분의 진짜 업무에 집중해 보세요.  RPA(robotic process automation), 즉 '로봇 업무 자동화'라는 말 들어 보셨나요? 최근 기업에서 규칙적이고, 반복적인 업무에 RPA를 도입하는 사례가 늘어나기 시작하면서 직장인이라면 한 번쯤은 들어 봤을 용어입니다. 실제로 RPA 도입 사례는 매년 늘어나고 있는데요. 아래 표만 보아도 정말 다양한 기업이 RPA를 업무에 활용하고 있다는 사실을 알 수 있습니다. 삼성화재90개 업무에 RPA를 도입해 연간 11만 시간 절감KB국민은행240개 업무에 RPA 적용해 업무자동화 구현.. 더보기
뛰어난 데이터 분석가가 되기 위해서 여러분이 온라인 음반 회사에 데이터 분석가로 취직했다고 생각해봅시다. 상품 정보, 고객 정보, 직원 정보, 판매 데이터 등을 이용해 회사의 매출, 고객 통계를 관리함은 물론 서비스 개선에 유용한 정보를 찾아 달라는 요청도 있을 거예요. 과연 여러분은 어떤 데이터를 어떻게 가공해야 좋은 정보를 얻을 수 있을까요? 데이터 분석은 현대 사회와 비즈니스에 있어서 무시할 수 없는 중요한 요소입니다. 데이터 분석을 통해 기업은 더 나은 의사 결정을 내릴 수 있으며, 문제 해결과 성능 향상을 이룰 수 있습니다. 또한, 시장을 파악하고 경쟁력을 강화하며, 혁신과 성장을 위한 기반을 제공합니다. 따라서 데이터 분석은 기업의 경쟁력 확보와 비즈니스 성과 향상을 위한 필수적인 요소로 자리 잡고 있습니다. 이러한 데이터 분석.. 더보기
러스트 봄이 오나 봄 봄이 왔나 봄 봄이 왔나 봐 개발자들에게 사랑받는 러스트의 인기가 계속되고 있습니다. 러스트는 처음에는 시스템 프로그래밍 언어로 설계되었다지만, 인간의 욕심은 끝이 없고^^ 여기저기 러스트를 쓰는 시도가 이어진 끝에 결국에는 러스트 언어 하나만 써서 웹 개발을 하는 단계에 이르렀습니다.   러스트의 강력한 속도와 안정성을 웹 개발에도 도입하지 않을 이유가 없죠. 2016년에 Are we web yet? 같은 사이트가 생긴 이래, 생태계는 계속 발전했고 이제는 다음 글들처럼 웹 개발에 풀스택 러스트를 그럴듯하게 사용하는 시도를 어렵지 않게 찾을 수 있습니다.  Full-stack Rust: A complete tutorial with examples (2021-9-9)htmx, Rust & Shuttle: A New Rapid Pro.. 더보기
개발자에게 가장 중요한 코드 독해력을 올리는 프로파일링, 디버깅, 로깅 기법 소프트웨어 개발자가 실제로 하는 일이 무엇인지 생각해봅시다. 당연히 소프트웨어 구현이고, 따라서 코드를 작성하는 일이라고 흔히 생각할 수 있습니다. 하지만 실제로 코딩은 개발자의 업무 시간 중 극히 일부만을 차지합니다(《 프로그래머의 뇌 》에도 나오는 연구 결과입니다). 이번에 나온 《자바 잘 읽는 법》의 앞부분을 인용해보겠습니다. 소프트웨어 개발자는 대부분의 시간을 솔루션을 설계하고, 기존 코드를 분석하고, 실행 로직을 파악하고, 새로운 기술을 습득하는 데 할애한다. 작성된 코드는 그들이 이 모든 과정을 성공적으로 마친 결과다. 따라서 실제로 개발자는 새로운 기능을 효율적으로 작성하는 일보다는 기존 솔루션을 이해하는 데 대부분의 시간을 소비한다. (《자바 잘 읽는 법》, xiv쪽) 즉, 남의 코드를 읽.. 더보기
자바스크립트 웹 개발 프레임워크의 스타, 스벨트 불과 2년 만에 인지도를 75%에서 94%로 끌어올린 오픈 소스 프레임워크 스벨트는 많은 MZ 개발자에게 사랑을 받고 있습니다. 만약 아직 스벨트를 접해보지 못했다면 이 책으로 스벨트와 만나보세요! 이름 그대로 스벨트(Svelte)는 단순하고, 강력하며, 우아합니다. 스벨트의 컴포넌트는 이해하기 쉽고, 코드는 간결하고, 파일은 가볍습니다. 코딩 프로세스는 원활해지고, 메모리 누수를 걱정할 필요가 없어질 거예요. 이 책에서는 간단한 튜토리얼로 스벨트와 스벨트킷에 입문합니다. 그리고 환경을 구축하고, 스벨트의 컴포넌트와 리액티브 구조를 알아봅니다. 또 UI를 더 고급스럽게 구현하는 데 도움 되는 고급 기능을 배웁니다! 그리고 스벨트킷을 활용해 다중 페이지 애플리케이션인 쇼핑몰 사이트를 프로젝트 예제로 만들어.. 더보기