스태프 엔지니어(STAFF ENGINEER)

출간일(Release) : 2022/09/18
종이책 출간일(Print Release) : 2022/09/15
전자책 종류(Format) : ePub
Price : KRW 20,000
미리보기(Preview)


ridi

google

yes24

aladin

apple


책소개(Overview)
IT 업계가 계속 성장하면서 전에 없던 팀과 조직의 경계를 넘어서는 큰 문제를 다루게 되었다. 그러면서 많은 기업에서 기술적 전략을 주도하고, 경계를 넘어 프로젝트를 리드할 수 있는 관리자가 아닌 ‘경험 있는’ 엔지니어가 필요하다는 점을 자각하고 있다. 이러한 엔지니어는 어떻게 탄생하며, 이들의 역할과 업무는 무엇일까? 아직 여러 기업이 공유하는 보편적인 경력 개발 방법이 없거나, 그 직함이 일관적이지 않고 매우 다양하게 존재한다. 이 책은 이런 엔지니어를 ‘스태프 엔지니어’라는 직함으로 설명하고 있다. 모호한 스태프 엔지니어의 역할과 유형을 정리했으며 엔지니어링 전략 작성하기, 기술 품질 관리하기 등 스태프 엔지니어로서 해야 할 일들도 소개한다. 또한, 스태프 엔지니어가 될 수 있는 현실적인 주제인 스태프 프로젝트 수행하기나 조직에서 자신을 드러내는 법, 이직하기 등도 설명한다. 마지막으로 우버, 매일침프 등의 현업 스태프 엔지니어 14명에게 듣는 생생한 경험과 노하우까지 살펴볼 수 있다.

As the IT industry continues to grow, it is facing unprecedented challenges that cross the boundaries of teams and organizations. At the same time, many companies are realizing that they need ‘experienced’ engineers, not managers, who can steer technological strategies and lead projects across boundaries. How are these engineers born, and what are their roles and duties? There is still no universal career development method shared by many companies, or the titles are inconsistent and very diverse. This book describes such an engineer as a ‘staff engineer’. It outlines the ambiguous roles and types of staff engineers, and introduces what you should do as a staff engineer, such as writing an engineering strategy and managing technical quality. It also explains the practical topics of becoming a staff engineer, such as conducting a staff project, revealing yourself in an organization, and changing jobs. Finally, you can look at the vivid experiences and know-how heard from 14 field staff engineers such as Uber and Maeilchimp.


저자(Author)
윌 라슨(Will Larson)
캄(Calm), 스트라이프(Stripe), 우버(Uber)를 비롯한 다양한 형태와 규모의 회사에서 엔지니어링 리더이자 소프트웨어 엔지니어였다. 또한, 30,000부 이상 판매된 『An Elegant Puzzle』의 저자이기도 하다. 그는 노스캐롤라이나에서 자랐고 켄터키의 센터 칼리지에서 컴퓨터 공학을 전공했다. JET 프로그램 영어 교육을 위해 일본에서 1년을 보냈으며 2009년부터 샌프란시스코에 산다.

He was an engineering leader and software engineer at companies of all shapes and sizes, including Calm, Stripe, and Uber. He is also the author of An Elegant Puzzle, which has sold over 30,000 copies. He grew up in North Carolina and studied computer science at Center College in Kentucky. He spent one year in Japan teaching English for the JET program and has been living in San Francisco since 2009.

마인크래프트 건축 무작정 따라하기(The Cakewalk Series – Minecraft Construction)

출간일(Release) : 2022/09/16
종이책 출간일(Print Release) : 2022/08/30
전자책 종류(Format) : ePub
Price : KRW 14,400
미리보기(Preview)


ridi

google

yes24

aladin

apple


책소개(Overview)
초보자의 눈높이에 맞춘 단계별 건축 입문서

마인크래프트 세계에서는 누구나 건축가와 예술가가 될 수 있습니다. 700여 개의 블록을 사용해 내가 상상한 무언가를 자유롭게 만들어 볼 수 있지요. 하지만 조금 더 멋진 건축물을 만들려면 체계적인 건축 방법과 가이드가 필요합니다.
이 책은 마인크래프트 교육 전문가이자 현직 초등 교사들이 집필한 마인크래프트 건축 입문서입니다. 자이로드롭부터 나선형 워터 슬라이드, 수륙양용차, 봉수대, 마법사의 집, 태양광 캠핑카, 탱크, 메타버스 과학관, 고층 빌딩 등 과학, 사회, 역사 주제를 아우르는 멋진 작품 16가지를 만들어 봅니다. 마인크래프트 기본 사용법만 알고 있으면 누구나 쉽게 따라 할 수 있도록 차근차근 설명하며, 건축물과 관련된 배경 지식도 알려줍니다. 《마인크래프트 건축 무작정 따라하기》와 함께 무한한 가능성의 세계를 경험해 보세요!

A step-by-step Minecraft Construction guide for beginners

In the world of Minecraft, anyone can be an architect and an artist. With over 700 blocks, you can freely create anything you can imagine. But in order to make a little more beautiful architecture, you need a systematic building method and guide.
This book is an introductory guide to building Minecraft, written by Minecraft education experts and practicing elementary school teachers. Create 16 stunning creations covering science, social and historical themes, from gyrodrops to spiral water slides, amphibians, beacon, wizard’s house, solar camper, tank, metaverse science museum, skyscrapers and more. It explains step-by-step so that anyone can easily follow it if you know the basics of how to use Minecraft, and also provides background knowledge related to architecture. It explains step-by-step so that anyone can easily follow it if you know the basics of how to use Minecraft, and also provides background knowledge related to architecture. Experience the world of infinite possibilities with this book!


저자(Author)
스티브코딩(Steve Coding)
스티브코딩은 이 책의 저자인 김민성, 김영빈, 백순훈, 신윤철, 이상민으로 구성된 마인크래프트로 즐거운 수업을 만들고 싶은 선생님들의 모임입니다. 게임 기반 학습, 게임화 교육, 소프트웨어 교육에 관심을 가지고 함께 연구하고 있습니다.

Steve Coding is a group of teachers who want to make fun classes with Minecraft, composed of the authors of this book, Min-seong Kim, Young-bin Kim, Soon-hoon Baek, Yun-cheol Shin, and Sang-min Lee. The authors are interested in and work with game-based learning, gamification education, and software education.

케라스 창시자에게 배우는 딥러닝 개정판(Deep Learning with Python, 2nd)

출간일(Release) : 2022/09/02
종이책 출간일(Print Release) : 2022/08/30
전자책 종류(Format) : ePub
Price : KRW 38,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
단어 하나, 코드 한 줄 버릴 것이 없다!
단 한 권의 딥러닝 책을 선택한다면 바로 이 책이다!

케라스 창시자이자 구글 딥러닝 연구원인 저자는 ‘인공 지능의 민주화’를 강조한다. 이 책 역시 많은 사람에게 딥러닝을 전달하는 또 다른 방법이며, 딥러닝 이면의 개념과 구현을 가능하면 쉽게 이해할 수 있게 하는 데 중점을 두었다. 1판 대비 75% 이상 수정되고 3분의 1 이상 증가된 2판은 직관적인 설명, 컬러 일러스트레이션, 명확한 예로 딥러닝 애플리케이션 개발을 시작하는 데 필요한 기술을 빠르게 습득할 수 있도록 구성했다. 실생활에서 쉽게 적용할 수 있는 실용적인 기법과 신경망을 완성하기 위한 중요한 이론을 모두 다루고 있으며, 딥러닝을 시작하는 방법부터 실무 기법까지, 저자의 철학과 통찰력이 담긴 내용을 만날 수 있다. 또한, 수학 장벽을 없애고자 수학적 표기 없이 직관적이고 간결한 코드로 개념을 설명한다. 딥러닝에 관심이 있거나 이해의 폭을 넓히고자 하는 모든 분에게 추천한다.

Not a single word, not a single line of code is thrown away!
If you could choose just one deep learning book, it’s this one!

The author, the creator of Keras and a deep learning researcher at Google, emphasizes “the democratization of artificial intelligence.” This book is another way to deliver deep learning to many people, and the focus is on making the concepts and implementations behind deep learning as easy to understand as possible. With more than 75% correction and over a third increase over the first edition, the second edition is structured to help you quickly acquire the skills you need to start developing deep learning applications with intuitive explanations, color illustrations, and clear examples. It covers both practical techniques that can be easily applied in real life and important theories for completing neural networks. From how to start deep learning to practical techniques, you can meet the author’s philosophy and insight. In addition, concepts are explained with intuitive and concise code without mathematical notation to remove mathematical barriers. We recommend it to anyone who is interested in deep learning or wants to broaden their understanding.


저자(Author)
프랑소와 숄레(Francois Chollet)
캘리포니아 마운틴 뷰의 구글에서 딥러닝과 관련된 일을 한다. 케라스 딥러닝 라이브러리의 창시자이고 텐서플로 머신 러닝 프레임워크의 기여자다. 컴퓨터 비전과 형식 추론을 위한 머신 러닝 애플리케이션에 초점을 맞춰 딥러닝을 연구한다.
그의 논문은 CVPR(Computer Vision and Pattern Recognition), NIPS(Neural Information Processing Systems), ICLR(International Conference on Learning Representations) 등의 주요 콘퍼런스와 워크숍에서 소개되었다.

The author works on deep learning at Google in Mountain View, California. He is the founder of Keras Deep Learning Library and a contributor to the TensorFlow machine learning framework. He studies deep learning with a focus on machine learning applications for computer vision and formal inference.
His papers were presented at major conferences and workshops, including CVPR(Computer Vision and Pattern Recognition), NIPS(Neural Information Processing Systems), ICLR(International Conference on Learning Representations).


부록(Extra File)

도커 교과서(Learn Docker in a Month of Lunches)

출간 예정일(Release) : 2022/08/18
종이책 출간일(Print Release) : 2022/08/16
전자책 종류(Format) : ePub
Price : KRW 28,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
도커 전문가가 알려주는 실전에 강한 도커 사용법!

입문자에게 딱 맞는 구성으로 시작하자!
이 책은 저자가 수년에 걸쳐 완성한 ‘하루 1시간 학습 전략’을 따랐다. 실습이 없는 1장과 22장을 제외한 총 20개의 장은 ‘내용을 읽고 실습한 후 연습 문제를 푸는 데까지’ 1시간이면 충분하도록 구성되었다. 특히 하루하루 단계별로 주제를 넓혀가면서 학습하므로 도커를 처음 배우는 사람도 부담 없이 이 책을 모두 읽고 이해할 수 있다.

200개의 실습으로 실전 투입을 위한 준비를 마치자!
이 책에는 200개 이상의 실습이 담겨 있다. 도커를 잘 모르더라도 각 장에서 배운 내용을 실습을 통해 바로 활용해 보면서 도커와 분산 애플리케이션, 컨테이너 오케스트레이션과 컨테이너 생태계를 잘 이해하고 활용할 수 있는 점진적인 경험을 제공한다. 특히 각 실습은 실무에서 맞닥뜨릴 수 있는 작업에 초점을 맞추고 있어 실전 투입을 위한 준비로도 제격이다.

How to use Docker strong in practice, taught by Docker experts!

Let’s start with a composition that is perfect for beginners!
This book follows the “one hour a day learning strategy” that the author has developed over the years. A total of 20 chapters, excluding Chapter 1 and Chapter 22 without practice, are structured so that one hour is sufficient to ‘read the contents, practice, and then solve the practice problems’. In particular, it learns by expanding the topic step by step, so even those who are new to Docker can read and understand this book without any burden.

Let’s get ready to put into practice with 200 exercises!
This book contains more than 200 exercises. Even if you are unfamiliar with Docker, it provides a progressive experience to understand and utilize Docker, distributed applications, container orchestration, and the container ecosystem by applying what you learn in each chapter through hands-on practice. In particular, each practice focuses on the tasks that can be encountered in practice, so it is also perfect for preparing for the actual application.


저자(Author)
엘튼 스톤맨(Elton Stoneman)
도커 전문가로, 다년간 마이크로소프트 MVP로 선임되었으며, udemy와 Pluralsight 등 다양한 온라인 교육 코스를 진행했다. 커리어 대부분을 마이크로소프트에서 대규모 엔터프라이즈 시스템의 설계 및 전달에 대한 컨설팅 업무로 채웠다. 컨테이너 기술을 만나게 된 이후 도커에 합류해 도전적이면서도 즐거운 3년을 보냈다. 현재는 프리랜서 컨설턴트이자 교육자로서 기업들이 컨테이너 기술을 도입하는 데 도움을 주고 있으며, 도커에서 지정한 앰배서더인 ‘도커 캡틴’으로 활동하고 있다. 블로그(https://blog.sixeyed.com)에 도커와 쿠버네티스에 대한 글을 쓰고 있으며, 트위터(@EltonStoneman)와 유튜브(https://eltons.show)도 운영하고 있다.

As a Docker expert, he was appointed as Microsoft MVP for many years, and conducted various online training courses such as udemy and Pluralsight. He spent most of his career consulting at Microsoft in the design and delivery of large enterprise systems. After his encounter with container technology, he joined Docker and spent three challenging and enjoyable years. Currently, as a freelance consultant and educator, he helps companies adopt container technology and works as ‘Docker Captain’, an ambassador designated by Docker. He writes about Docker and Kubernetes on his blog (https://blog.sixeyed.com), and also runs Twitter (@EltonStoneman) and YouTube (https://eltons.show).

클라우드 엔지니어를 위한 97가지 조언(97 Things Every Cloud Engineer Should Know)

출간일(Release) : 2022/08/10
종이책 출간일(Print Release) : 2022/08/10
전자책 종류(Format) : ePub
Price : KRW 20,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
클라우드 기초부터 설계, 보안, 소프트웨어 방법론, 조직 문화까지!
현업 클라우드 엔지니어 86명에게 직접 듣는 생생한 이야기!

이 책은 전 세계 다양한 클라우드 엔지니어들이 작성한 글들을 모아놓은 것이다. 저자들은 각자의 관점과 경험을 바탕으로 고난과 성공, 노하우, 지식, 문제 해결법 등을 이야기하고 있다. 클라우드 기초, 설계 보안, 조직, 자동화, 마이그레이션 등 영역별로 살펴봐야 할 여러 종류의 글을 수록했으며, 순차적으로 읽어도 좋고 각자 직면한 상황과 환경에 따라 원하는 주제를 찾아 읽어도 좋다. 자신의 커리어를 확장할 수 있는 인사이트를 발견하고, 실무에 도움이 되는 아이디어를 얻어갈 수 있을 것이다.

From Cloud Fundamentals to Design, Security, Software Methodology, and Organizational Culture!
Live stories from 86 on-the-ground cloud engineers!

This book is a compilation of articles written by various cloud engineers around the world. The authors talk about hardships and successes, know-how, knowledge, and problem-solving methods based on their own perspectives and experiences.

It contains several types of articles to look at by area, such as cloud basics, design security, organization, automation, and migration. You will be able to discover insights to expand your career and get ideas that will help you in practice.


저자(Author)
에밀리 프리먼(Emily Freeman)
마이크로소프트의 수석 클라우드 애드보킷이며, 『DevOps for dummies』(윌리, 2019)를 저술했다. 개발자가 직면한 문제는 기술이 아닌 사람이라는 사실을 믿는다. 협업이 가능한 조직으로 번성하는 기업 문화를 만들어 기술 기업을 변화시키는 것을 인생의 목표로 한다.

The author is a Senior Cloud Advocate at Microsoft and author of DevOps for dummies (Willie, 2019). She believes that the problems developers face are people, not technology. The goal of life is to transform a technology company by creating a thriving corporate culture as an organization where collaboration is possible.

네이선 하비(Nathen Harvey)
구글의 클라우드 디벨로퍼 애드보킷으로, 클라우드에서 데브옵스와 SRE 사례를 이해하고 적용하도록 돕는다. 데브옵스 콘퍼런스 시리즈의 국제 조직위에 소속되어 있으며 ‘Accelerate State of DevOps Report’의 기술 자문 위원이었다. 다양한 웹 애플리케이션의 운영과 인프라를 관리했다.

The author is Google’s Cloud Developer Advocate, helping to understand and apply DevOps and SRE practices in the cloud. He is a member of the international organizing committee of the DevOps conference series and was a technical advisor to the ‘Accelerate State of DevOps Report’. He managed the operations and infrastructure of various web applications.

웹 개발자를 위한 자바스크립트의 모든 것(JAVASCRIPT: The New Toys)

출간일(Release) : 2022/08/12
종이책 출간일(Print Release) : 2022/08/05
전자책 종류(Format) : ePub
Price : KRW 34,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
자바스크립트의 최신 문법. 널 병합 연산자, let과 const, class 문법, private 메서드와 필드, new.target, 화살표 함수, BigInt, async와 await, 제너레이터 함수, 디스트럭처링, 템플릿 리터럴, 공유 메모리, 리플렉션, 위크레프, for-of, for-await-of 등을 설명한다.

새로운 기능과 패턴, 안티 패턴, 모듈, 이터레이션, 제너레이터, 프라미스, 심볼, 프록시, 리플렉션, 위크맵, 위크세트, Atomics 객체, 공유 메모리 등의 기능과 사용 패턴, 주의할 점, 오래된 습관에서 새로운 기능으로 바꾸는 방법을 설명한다.

자바스크립트를 사용하다가 막히는 부분이 있다면 인터넷 어딘가에 숨어 있는 정보를 찾아서 해결할 수도 있다. 그러나 폭넓은 설명과 깊이, 내가 무엇을 모르는지도 모르는 것을 알게 해줄 풍부한 지침서를 찾는다면 이 책이라고 할 수 있다. 깊이 알면 내가 더 깊어진다.

This book covers the latest syntax of JavaScript, null concatenation operator, let and const, class syntax, private methods and fields, new.target, arrow functions, BigInt, async and await, generator functions, destructuring, template literals, shared memory, Reflection, Wickref, for-of, and for-await-of are explained.

This book explains new features, patterns, anti-patterns, modules, iterations, generators, promises, symbols, proxies, reflections, weakmaps, weaksets, Atomics objects, shared memory, etc.

If you are stuck while using JavaScript, you can find information hidden somewhere on the Internet and solve it. But if you’re looking for broad explanations, depth, and a wealth of guides that will help you figure out what you don’t know, then this is the book for you. The deeper you know, the deeper you become with yourself.


저자(Author)
T. J. 크라우더(T. J. Crowder)
T. J. 크라우더(T. J. Crowder)는 30년의 전문 경력을 가진 소프트웨어 엔지니어로서 경력의 절반 이상은 자바스크립트를 사용하여 작업했다. 그는 영국의 소프트웨어 컨설팅과 제품 회사인 파사이트 소프트웨어를 운영하고 있다. 스택 오버플로우의 상위 10위 기여자 중 한 명이자 자바스크립트 태그의 상위 기여자로서, 그는 지식을 전달하는 것뿐만 아니라 문제를 해결하는 과정과 함께 도움을 주는 데 중점을 두고 자신이 배운 기술을 사용하여 다른 사람들이 직면한 기술적인 문제를 해결하는 것을 좋아한다.

T. J. Crowder is a software engineer with 30 years of professional experience, more than half of his career working with JavaScript. He runs Farsight Software, a British software consulting and product company. As one of the top 10 contributors on Stack Overflow and a top contributor to JavaScript tags, he focuses on helping with the process of solving problems as well as imparting knowledge. And, he likes to use the skills he has learned to solve technical problems facing others.

소프트 스킬 개정 2판(Soft Skills, Second Edtion)

출간일(Release) : 2022/07/30
종이책 출간일(Print Release) : 2022/07/29
전자책 종류(Format) : ePub
Price : KRW 21,600
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
저자 존 손메즈가 이 책을 쓴 이유는 개발자로 사는 데 도움이 되는 정보와 조언을 집약적으로 담은 안내서를 만들고 싶어서다. 자신이 33세에 은퇴하기까지 성공과 실패를 통해 배운 것, 여러 사람을 만나면서 보고 들으며 배운 것을 전달하고 공유하기 위해서다. 개발자의 인생을 리부트할 조언들로 꽉 차있다.

The author, John Sonmez, wrote this book because he wants to create a book that contains intensive information and advice to help you live as a developer. What he has learned through success and failure until he retires at age 33 is to meet, see, hear, communicate and share what he has learned. It is full of advice to reboot the developer’s life.


저자(Author)
존 손메즈(John Sonmez)
현재 블로그 ‘Simple Programmer’를 운영하고 있다. 복잡한 문제를 간단히 해결하는 방법을 찾겠다는 것이 블로그를 시작한 이래 일관되게 유지해온 목표다. 그는 온라인 개발자 교육 서비스 플루럴사이트에 iOS, 안드로이드, .NET, 자바, 게임 개발 등 다양한 주제로 강의를 50개 이상 올렸고, 개발자의 체력 단련에 관해 이야기하는 ‘Get Up and CODE’ 팟캐스트를 운영하고 있다. 소프트웨어 개발자의 라이프 코치로서 소프트웨어 엔지니어, 프로그래머 등의 기술 전문가들이 경력을 관리하고 성취감을 느끼며 살아가도록 돕고자 한다.

Currently running the blog ‘Simple Programmer’. Finding ways to solve complex problems is a goal that has been consistently maintained since the blog was launched. He has posted more than 50 lectures on a variety of topics including iOS, Android, .NET, Java, and game development on the online developer education service Flural site. The author also runs the ‘Get Up and CODE’ podcast, which talks about the developer’s fitness training. As a software developer’s life coach, he tries to help software engineers, programmers, and other technical experts manage their careers and feel fulfilled.

모두의 깃&깃허브(Git & GitHub for Everyones)

출간일(Release) : 2022/07/30
종이책 출간일(Print Release) : 2022/07/25
전자책 종류(Format) : ePub
Price : KRW 14,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
557개 일러스트와 그림으로 배우는 가장 쉬운 깃&깃허브 입문서!

“여러 사람과 협업하고 있는데, 코드 관리는 어떻게 해야 하지?”
“내 코드를 예전 버전으로 되돌리고 싶어!”
“코드를 백업하고 싶어. 그리고 여러 버전으로 나누어 관리하는 기능도 필요해!”

이 모든 상황의 해법은 버전 관리다. 깃과 깃허브를 사용하면 파일이나 소스 코드의 버전을 효율적으로 관리할 수 있으며, 특히 복구나 수정 내역 확인 등 여러 사람과 협업할 때 매우 유용하다. 이 책은 이제 막 버전 관리를 공부하기 시작했거나 공부해야겠다고 마음먹은 초급자를 대상으로 한다. 깃과 깃허브 실습 환경을 준비한 후 그래픽 툴인 소스트리로 버전 생성/비교하기, 작업 내역 되돌리기와 같은 깃의 기본 기능을 학습한다. 그다음 배웠던 기능을 깃 명령어로 다시 한 번 실습해보면서 완벽히 이해할 수 있게 구성했다. 버전 관리가 처음이라면 이 책으로 시작해보자.

The easiest Git & Git Hub primer to learn with 557 illustrations and drawings!

“I’m collaborating with multiple people, how do I manage the code?”
“I want to revert my code to an old version!”
“I want to back up my code. And I also need the ability to manage it in multiple versions!”

The solution to all these situations is version control. Using Git and GitHub, you can efficiently manage versions of files or source code, and it is especially useful when collaborating with multiple people, such as repairing or checking revision history. This book is intended for beginners who are just beginning to study version control or are thinking about studying it. After preparing Git and Github practice environments, learn basic Git features such as creating/comparing versions and reverting work history with the source tree, a graphic tool. After preparing Git and Github practice environments, learn basic Git features such as creating/comparing versions and reverting work history with the source tree, a graphic tool. Then, by practicing the learned function once again with the Git command, I configured it so that I could fully understand it. If you’re new to version control, this book is the place to start.


저자(Author)
강민철(Kang, Min-cheol)
리눅스 커널과 클라우드, 보안에 관심이 많은 개발자이자 연구자이다. 취미로 오픈 소스 기여와 버그 헌팅을 하고, 부업으로 온·오프라인 강의를 하고 있다. 강의와 집필로 지식을 나누고, 코드와 논문으로 지식을 발굴하고 싶다.

He is a developer and researcher who is interested in the Linux kernel, cloud, and security. He does open source contributions and bug hunting as a hobby, and lectures online and offline as a side job. He wants to share knowledge through lectures and writing, and to discover knowledge through codes and papers.

이펙티브 엔지니어(Effective Engineer)

출간일(Release) : 2022/07/04
종이책 출간일(Print Release) : 2022/06/27
전자책 종류(Format) : ePub
Price : KRW 17,600
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
뛰어난 엔지니어와 일반 엔지니어는 무엇이 다른가?
열심히 일하기와 똑똑하게 일하기는 어떻게 다른가?

IT 분야는 강도 높은 업무, 오랜 업무 시간, 야근, 철야, 무한 대기 등 ‘더 열심히 일할수록 더 크게 성공한다.’라는 인식이 널리 퍼져 있다. 이 책은 이와 반대로, 무작정 열심히만 하는 것이 아니라 제한된 시간과 에너지라는 자원을 가장 큰 효과를 내는 곳에 투자하여 지금보다 더 적게 일하고도 더 큰 성과를 내라고 주장한다. 바로 이것이 효율적으로 일하며 탁월한 성과를 내는 이펙티브 엔지니어의 특징이다. 이러한 주장을 뒷받침하기 위해 저자 자신의 경험과 노하우, 세계 최고 IT 기업의 책임 개발자들의 사례를 소개하고 이를 바탕으로 개인과 조직에 적용할 수 있는 구체적인 방법까지 제시한다.

What is the difference between a great engineer and a regular engineer?
What is the difference between working hard and working smart?

In the IT field, there is a widespread perception that ‘the harder you work, the greater the success’, such as intensive work, long working hours, overtime, all night, and infinite waiting. This book, on the other hand, argues that instead of just working hard, invest your limited time and energy where it works the most, working less and doing more. That’s the hallmark of an effective engineer who works efficiently and excels. To support this claim, the author introduces the author’s own experience and know-how, examples of responsible developers of the world’s top IT companies, and presents specific methods that can be applied to individuals and organizations based on this.


저자(Author)
에드먼드 라우(Edmond Lau)
MIT에서 컴퓨터 공학 학사와 석사 학위를 취득했다. 구글(Google)에서 검색 품질 개발자로 근무하다가 우얄라(Ooyala)에서 분석 기술 책임자가 되었다. 쿼라(Quora) 초창기에 개발자로 합류하여 사용자 성장을 담당하는 엔지니어링 팀을 이끌고, 신입 개발자를 위한 온보딩, 멘토링 프로그램을 만들었다. 현재는 캘리포니아 팰로앨토에 거주하면서 큅(Quip)의 개발자로 일하며, 팀이 더 효과적으로 일할 수 있도록 생산성 도구를 만들고 있다. 그는 엔지니어링 팀에 강력한 문화를 조성하는 일에 열정적이며 포브스(Forbes), 슬레이트(Slate), 포천(Fortune), 타임스(Times)에 기고했다. 또한, MIT와 스탠퍼드에서 초청 강연을 하고, 스타트업에서 훌륭한 엔지니어링 문화를 조성하는 방법에 대해 강연한다. 『이펙티브 엔지니어』는 그의 첫 번째 저서이며, 현재는 www.effectiveengineer.com에서 생산적인 이펙티브 엔지니어가 되는 데 도움이 되는 교훈, 이야기, 습관을 공유하고 있다. 독자의 의견과 피드백은 언제나 환영한다.

He holds a bachelor’s and master’s degree in computer science from MIT. He worked as a search quality developer at Google before becoming head of analytics technology at Ooyala. He joined as a developer in the early days of Quora, leading the engineering team responsible for user growth, and creating onboarding, mentoring programs for new developers. He currently lives in Palo Alto, California, working as a developer at Quip, creating productivity tools that help teams work more effectively. He is passionate about fostering a strong culture in engineering teams and has written for Forbes, Slate, Fortune and Times. He also gives guest lectures at MIT and Stanford, and talks about how to foster a great engineering culture in startups. The Effective Engineer is his first book, and now at www.effectiveengineer.com he shares lessons, stories, and habits to help you become a productive effective engineer. The author always welcomes comments and feedback from readers.

– e-Mail: edmond@effectiveengineer.com
– Web: www.effectiveengineer.com

스프링 마이크로서비스 코딩 공작소 개정2판(Spring Microservices in Action)

출간일(Release) : 2022/07/15
종이책 출간일(Print Release) : 2022/06/30
전자책 종류(Format) : ePub
Price : KRW 30,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
이론은 탄탄하게, 실습은 실무에 가깝게!
스프링 부트와 스프링 클라우드를 이용한 모범 사례를 직접 실행하며 마이크로서비스의 개념을 확실하게 익히자!

마이크로서비스는 서비스 개발, 그 이상(클라우드, 인프라, 자동화, 테스팅, 회복성, 보안, 인증, 로깅, 모니터링, 배포 등)을 필요로 한다. 클라우드를 사용하면 안정성, 생산성, 확장성, 유지 보수 등 여러 가지 면에서 유용하다. 책에서는 이러한 장점이 있는 스프링 클라우드를 사용해 마이크로서비스의 빌드와 배포를 최소화하도록 했다. 스프링 부트와 스프링 클라우드, 도커, 하시코프 볼트, 아파치 카프카, 키클록, 오픈 집킨, ELK 스택, 그라파나, 프로메테우스, AWS EKS, 깃허브/젠킨스를 사용해 쿠버네티스 기반의 마이크로서비스를 구축해보면서 개념과 실무를 동시에 배울 수 있다. 또한, 핵심 마이크로서비스 개발 패턴, 라우팅 패턴, 클라이언트 회복성 패턴, 구축/배치 패턴 등 주요 패턴도 함께 살펴본다. 이 책을 통해 어떻게 서비스를 만들고 개선해 나갈 수 있는지에 대한 다양한 고민들에 대한 해법을 찾을 수 있을 것이다.

The theory is solid, and the practice is close to practice!
Get a solid understanding of microservices by practicing best practices using Spring Boot and Spring Cloud!

Microservices require more than service development (cloud, infrastructure, automation, testing, resiliency, security, authentication, logging, monitoring, deployment, etc.). Using the cloud is useful in many ways, including reliability, productivity, scalability, and maintenance. The book minimizes the build and deployment of microservices by using Spring Cloud, which has these advantages. Through this book, you will learn about microservices based on Kubernetes using Spring Boot, Spring Cloud, Docker, Hashkov Vault, Apache Kafka, Keycloak, Open Zipkin, ELK Stack, Grafana, Prometheus, AWS EKS, and GitHub/Jenkins. You can learn concepts and practices at the same time while building. It also examines key patterns such as core microservices development patterns, routing patterns, client resiliency patterns, and build/deployment patterns. Through this book, you will be able to find solutions to various concerns about how to create and improve services.


저자(Author)
존 카넬(John Carnell)
He is a software architect and leads the developer engagement team at Genesis Cloud. He spends most of his time teaching Genesis Cloud customers and internal developers how to build cloud-based contact center and telephony solutions, and how to create development best practices in the cloud. He builds telephony-based microservices himself on the AWS platform, and is responsible for designing and building microservices on several technology platforms, including Java, Closure, and Go.

일러리 후알리루포 산체스(Illary Huaylupo S?nchez)
센포텍(Cenfotec) 대학을 졸업하고 코스타리카에 위치한 라틴 아메리카 과학 기술 대학(ULACIT)에서 IT 관리에 중점을 둔 MBA 학위를 취득한 소프트웨어 엔지니어다. 현재 마이크로소프트에서 시니어 소프트웨어 엔지니어로 근무하며 대부분의 시간을 다양한 최신 프로젝트를 연구하고 개발하는 데 보내고 있다. 오라클 공인 개발자로 12년간 활동한 경험이 있고, IBM, 고릴라 로직(Gorilla Logic), 카길(Cargill), BAC Credomatic과 같은 대기업에서 시니어 소프트웨어 엔지니어로 일했다.

She is a software engineer with a graduating from Cenfotec University and an MBA from the Latin American University of Science and Technology (ULACIT) in Costa Rica with a focus on IT management. She currently works as a senior software engineer at Microsoft, where she spends most of her time researching and developing various modern projects. She is an Oracle Certified Developer, with 12 years of experience working with her, and she has worked as a Senior Software Engineer for large companies such as IBM, Gorilla Logic, Cargill, and BAC Credomatic.


부록(Extra File)