본문 바로가기

테스트

NestJS, 그게 뭔가요? 우걱우걱 서버 개발에 Node.js를 쓰면 Express.js를 함께 쓰는 게 상식이었던 시절이 있었습니다. 사실 지금도 많이 쓰입니다. 하지만 인간의 욕심은 끝이 없고, 항상 지금보다 조금이라도 더 나은 걸 만들려고 하죠. Express가 널리 쓰이는 사이에도 웹은 점점 발달해 애플리케이션들의 규모가 커졌고, 그러자 ‘높은 자유도를 추구’했던, 그리고 태생이 오~래된 Express의 문제점이 부각되기 시작했습니다. 한마디로 시대에 뒤처지고 대규모 개발에 적합하지 않다는 거죠. 이러한 문제의식에서 NestJS 같은 차세대 프레임워크가 등장합니다. NestJS는 ‘효율적이고 신뢰할 수 있으며 확장 가능한 서버 사이드 애플리케이션 구축’을 내세우며 Express의 부족한 부분을 채우려 시도했습니다. 둘의 자세한 비교.. 더보기
Go 언어를 활용한 분산 서비스 개발 분산 서비스 밑바닥부터 구축하고 나의 Go 능력은 하늘을 뚫고 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사이트(가나다순) 교보문고 / 구글북스 / 리디북스 / 알라딘 / 예스이십사 출판사 제이펍 저작권사 Pragmatic Bookshelf 원서명 Distributed Services with Go (9781680507607) 도서명 Go 언어를 활용한 분산 서비스 개발 부제 Go 언어로 만들고 쿠버네티스로 배포하는 나만의 분산 서비스 지은이 트래비스 제프리 옮긴이 정현석 감수자 (없음) 시리즈 (없음) 출판일 2022. 11. 08 페이지 268쪽 판 형 46배판변형(188*245*13.6) 제 본 무선(soft cover) 정 가.. 더보기
Go 스킬 레벨업 고랭 Go Go 고로 짜 Go 언어가 나온 지 10년이 넘었습니다. 도커, 쿠버네티스, Ectd, 프로메테우스 등 대표적인 클라우드 네이티브 관련 도구의 개발 언어로 선택받았고, 트위치, 뉴욕 타임스, 드롭박스, 클라우드플레어, 사운드클라우드 등 걸출한 업체들도 기능 중 상당수를 Go 언어로 바꿨습니다. 발표 초기에는 구글 내부에서나 쓸 언어라고 했지만, 이제는 시장에서 인정받은 언어의 자리를 차지한 셈입니다. 2016년에는 1.6 및 1.7 버전이 나왔는데 이 때문인지 TIOBE 순위도 급등했습니다. Go 언어는 시스템 프로그래밍 언어로 출발했지만 특히 백엔드에서 두각을 보이고 있습니다. 얼랭에서 영향받은 강력한 동시성 기능을 갖췄고(얼랭은 높은 안정성을 중시하는 금융권 및 위챗, 디스코드, 등에서 사용되고 있습니다), 단순성.. 더보기
코딩 인터뷰를 위한 알고리즘 치트시트 10만 개의 깃허브 스타를 받은 강좌로 배우는 알고리즘 코딩 테스트 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사이트(가나다순) 교보문고 / 구글북스 / 리디북스 / 알라딘 / 예스이십사 출판사 제이펍 저작권사 电子工业出版社 원서명 labuladong的算法小抄 (9787121399336) 도서명 코딩 인터뷰를 위한 알고리즘 치트시트 부제 리트코드LeetCode 문제를 풀면서 배우는 코딩 테스트 지은이 푸둥라이(@labuladong) 옮긴이 이춘혁 감수자 (없음) 시리즈 (없음) 출판일 2022. 10. 06 페이지 460쪽 판 형 46배판변형(188*245*22.1) 제 본 무선(soft cover) 정 가 29,000원 ISBN 9.. 더보기
전문가를 위한 파이썬 프로그래밍(제4판) 베테랑에게 배우는 모던 파이썬 개발의 베스트 프랙티스와 인사이트 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사이트(가나다순) 교보문고 / 구글북스 / 리디북스 / 알라딘 / 예스이십사 출판사 제이펍 저작권사 Packt Publishing 원서명 Expert Python Programming, 4th Edition (9781801071109) 도서명 전문가를 위한 파이썬 프로그래밍(제4판) 부제 애플리케이션 구축, 유지보수, 패키징, 배포 등 모던 파이썬 개발 마스터하기 지은이 미하우 야보르스키, 타레크 지아데 옮긴이 김모세 감수자 (없음) 시리즈 (없음) 출판일 2022. 08. 12 페이지 592쪽 판 형 46배판변형(188*245.. 더보기
가장 깊은 곳까지 놀라운 파이썬 여행 간단한 파이썬 코드를 작성하기는 쉽습니다. 하지만 규모가 커지면 (모든 언어가 그렇듯) 파이썬 코드도 높은 가독성을 유지하기가 쉽지 않습니다. 다른 언어에서 파이썬으로 넘어온 개발자들이 ‘파이써닉’한 이디엄(idiom)을 몰라 기존 언어의 이디엄을 고수하는 일도 흔하죠. 또한 생태계가 활발한 만큼, 의존하는 라이브러리가 많아질수록 개발 환경 자체도 복잡해지죠. 흔히 디펜던시 지옥(dependency hell)이라고 부르는 상황에서 파이썬도 자유롭지 못합니다. 그저 라이브러리를 하나 쓰고 싶었을 뿐인데... (xkcd.com, CC BY-NC 2.5) 너무나 당연한 말이지만, 개발 환경 자체든 코드베이스든 높은 품질을 달성하려면 지속적인 학습과 경험이 필요합니다. 또 당연한 말이지만, 제로부터 시행착오를 .. 더보기
실무에 바로 적용하는 파이썬 코드 레시피 302 파이썬 기초부터 데이터 분석과 자동화까지 레시피 총정리 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡]전자책 구매 사이트(가나다순) [교보문고] [구글북스] [리디북스] [알라딘] [예스이십사] 출판사 제이펍 저작권사 기술평론사 원서명 Pythonコードレシピ集(9784297118617) 도서명 실무에 바로 적용하는 파이썬 코드 레시피 302 부제 (없음) 지은이 구로즈미 다카유키 옮긴이 김모세 감수자 (없음) 시리즈 (없음) 출판일 2022. 04. 18 페이지 544쪽 판 형 크라운판변형(170*225*26.1) 제 본 무선(soft cover) 정 가 32,000원 ISBN 979-11-91600-72-8 (93000) 키워드 문법, 데이터 분석,.. 더보기
파이썬 요리 레시피를 총망라한 쿡북 출간 데이터 분석, 업무 자동화 등 파이썬 프로그래밍 권위자인 구로즈미 다카유키가 일본 가정식...이 아니라 현대식 파이썬 요리 레시피 302가지를 집대성한 책이 출간되어 화제가 되고 ‘싶’습니다. 아쉽게도 요리책 아닙니다 (Anastasiia Kulikovska, Shutterstock) 파이썬은 문법이 의사코드와 비슷해 다른 언어에 비해 빠르게 문법을 익힐 수 있습니다. 물론 문법을 완벽히 익혔다고 개발자로 바로 일할 수 있는 것은 아닙니다. 언어는 도구일 뿐이고 그 언어로 무엇을 하느냐가 중요하지요. 파이썬은 데이터 과학이나 인공지능 외에도 여러 분야에서 사용되는데, 실제 현장에서 맡게 될 과제가 무엇인지, 그 과제를 풀려면 어떤 코딩이 필요한지 미리 알 수 있다면 큰 도움이 될 겁니다. 그럴 때 보라고.. 더보기