본문 바로가기

알고리즘

가장 깊은 곳까지 놀라운 파이썬 여행 간단한 파이썬 코드를 작성하기는 쉽습니다. 하지만 규모가 커지면 (모든 언어가 그렇듯) 파이썬 코드도 높은 가독성을 유지하기가 쉽지 않습니다. 다른 언어에서 파이썬으로 넘어온 개발자들이 ‘파이써닉’한 이디엄(idiom)을 몰라 기존 언어의 이디엄을 고수하는 일도 흔하죠. 또한 생태계가 활발한 만큼, 의존하는 라이브러리가 많아질수록 개발 환경 자체도 복잡해지죠. 흔히 디펜던시 지옥(dependency hell)이라고 부르는 상황에서 파이썬도 자유롭지 못합니다. 너무나 당연한 말이지만, 개발 환경 자체든 코드베이스든 높은 품질을 달성하려면 지속적인 학습과 경험이 필요합니다. 또 당연한 말이지만, 제로부터 시행착오를 겪는 것보다는 잘 정리된 베테랑의 베스트 프랙티스를 살펴보며 배우는 게 훨씬 좋겠죠. 웹에 산.. 더보기
성취감을 한껏 느끼며 익히는 파이썬 프로그래밍! 외국어를 배울 때 책으로 열심히 공부했는데, 정작 입 밖으로는 튀어나오지 않는 경우가 허다하죠? 책상머리에서 글로만 공부한 프로그래밍이라면 마찬가지 상황이 펼쳐지고 있으리라 생각합니다. 하지만 모름지기 프로그래밍은 손가락을 직접 움직이며 배워야죠! 이론에는 익숙해졌지만 정작 무엇을 만들며 실전 프로그래밍 경험을 쌓아야 할지 모르는 당신! 지금 바로 이 책을 보셔야 할 때입니다. 개발자이자 여러 파이썬 프로그래밍 베스트셀러를 저술한 '알 스웨이가트'가 정성스레 작성한, 쉽고, 재미있고, 명료하고 간단한 파이썬 실전 체험서를 추천합니다! 이 책에서 소개하는 디지털 아트, 게임, 애니메이션, 계수 프로그램 등 다양한 실습 예제를 통해 81개의 파이썬 프로그램을 만들면서 코드가 어떻게 작동하는지를 깨우친 후, .. 더보기
파이썬 머신러닝 실무 테크닉 100 100개의 실전 예제를 풀며 익히는 머신러닝 & 데이터 활용법 이것이 현장에서 활용할 수 있는 데이터 활용술! 도서 구매 사이트(가나다순) 교보문고 / 도서11번가 / 알라딘 / 예스이십사 / 인터파크 / 쿠팡 전자책 구매 사이트(가나다순) [교보문고] [구글북스] [리디북스] [알라딘] [예스이십사] 출판사 제이펍 도서명 파이썬 머신러닝 실무 테크닉 100 지은이 시모야마 데루마사, 미키 다카유키, 이토 준지 옮긴이 김모세 감수자 (없음) 시리즈 아이러브 A.I. 35(I♥A.I. 35) 출판일 2021년 12월 14일 페이지 300쪽 판 형 크라운판변형(170*225*16.6) 제 본 무선(soft cover) 정 가 25,000원 ISBN 979-11-91600-43-8 (93000) 키워드 인공지.. 더보기
머신러닝 실무를 지원하는 100가지 무기! 이것이 바로 현장에 적용 가능한 데이터 활용술! 데이터 활용 프로젝트 성공의 핵심은 '구조화를 염두에 둔 지속성 있는 소규모 시스템'! 요즘은 웹에서 수많은 정보를 손쉽게 얻고 새로운 프로그래밍 언어를 간단히 학습할 수 있는 시대가 되었습니다. 기술 장벽은 크게 낮아졌고, 누구나 강한 의지와 PC 한 대만 가지고 있으면 엔지니어가 될 수 있는 시대가 도래한 것입니다. 우리가 사는 세상은 그야말로 데이터로 가득한 세상입니다. 주위를 보면 데이터가 아닌 것이 없을 만큼, 우리 주위에는 수많은 데이터가 넘쳐납니다. 최근에는 이 데이터를 어떻게 활용하느냐가 개인 및 비즈니스의 성과를 판가름하는 요인이 되었습니다. 그런데 여러분이 분석한 결과나 기술은 회사 안에서 충분히 받아들여지고 있나요? 그렇지 않다면 소규모.. 더보기
코드로 배우는 인공지능 개발자에게 바치는 머신러닝 가이드북! 코드를 구현하며 개발자의 시선으로 배우는 인공지능! 도서 구매 사이트(가나다순) 교보문고 / 도서11번가 / 알라딘 / 예스이십사 / 인터파크 / 쿠팡 전자책 구매 사이트(가나다순) [교보문고] [구글북스] [리디북스] [알라딘] [예스이십사] 출판사 제이펍 도서명 코드로 배우는 인공지능 부제 개발자의, 개발자에 의한, 개발자를 위한 AI 지은이 장리커, 판후이 옮긴이 김태헌 감수자 (없음) 시리즈 아이러브 A.I. 34(I♥A.I. 34) 출판일 2021년 11월 24일 페이지 328쪽 판 형 크라운판(188*245*16.1) 제 본 무선(soft cover) 정 가 25,000원 ISBN 979-11-91600-42-1 (93000) 키워드 인공지능 / AI / .. 더보기
개발자의, 개발자에 의한, 개발자를 위한 AI 도서 인공지능 기술이 너무 빠르게 발전하면서 많은 개발자들이 혼란을 겪고 있습니다. 예전에 자주 사용하던 데이터 구조, 정렬과 탐색, 배열과 리스트 등은 모델, 합성곱, 가중치, 활성화 함수 같은 단어들로 대체되고, 갈수록 나의 지식과 현재 화제가 되는 지식의 격차는 갈수록 커져만 가는 것 같습니다. 현업에서 인공지능 애플리케이션을 개발하게 되었거나 데이터 과학자와 함께 일하게 되었을 경우도 마찬가집니다. 대부분 다음과 같은 공통적인 의문을 갖게 되곤 하시지 않나요? 하지만 개발자를 위한 질 높은 교육은 여전히 턱없이 부족합니다. 대부분의 교육 과정이 지나치게 이론적이거나, 지극히 입문 수준에만 머물러 있거나 둘 중 하나인 경우가 대부분이기 때문이죠. 되려 어떤 교육 과정은 수리적 기초에 너무 중점을 둬서, .. 더보기
야! 너두 할 수 있어, 파이썬! 새로운 무언가를 배우고자 할 때, 느끼는 막연함이 있죠. 쉽다고 명성이 자자한 파이썬도 예외는 아닐 것입니다. 각 잡고 성실하게 익히는 것도 좋지만, 그러면 될 것도 안 되는 것처럼 너무 큰 목표를 향해 달려가다가 도중에 지쳐버리기도 합니다. 하지만 프로그래밍의 기본 정신이 그러하듯, 작지만 꾸준한 성공을 통해 자신감을 길러볼 수 있다면 한결 부담이 덜하지 않을까요? 실패해도 괜찮습니다! 대수롭지 않은 작은 프로젝트(Tiny Python Projects)일 뿐이니까요. 마음을 조금 달래고 다시 시작할 수 있는 정도로 작은 것 말이죠. 이 책은 작은 목표를 여럿 세우고, 그것을 하나씩 성취해내는 것을 기본으로 삼아 마지막에는 파이썬 기본을 모두 터득하는 것을 목적으로 하고 있습니다. 아울러 이 책은 다른 .. 더보기
'백문이 불여일타'는 이제 그만! 서점에 가보면 파이썬이나 코딩 입문책이 수두룩합니다. 수많은 책들 중 여러분에게 필요한 책은 무엇인가요? 질문을 다시 해볼까요? 여러분이 파이썬을 배우려는 이유가 무엇인가요? 예전에는 개발로 먹고살 예비 개발자들이 파이썬이나 코딩을 공부했습니다. 그런데 요즘은 사회적 이슈나 정규교육과정 때문에 파이썬을 시작하는 사람이 많습니다. 컴퓨팅 사고다 4차산업혁명시대다 하면서 말이죠. 수학을 배우듯이 코딩을 배우는 거죠. 그렇게 과거 독자와 요즘 독자는 달라졌습니다. 그런데 그 둘이 같은 수업을 듣고, 같은 콘텐츠로 공부하는 게 괜찮은 걸까요? 이상하죠? 만약 제가 코딩을 배우는 왕왕왕초보 입문자라면 다음과 책이 필요할 것 같습니다. 특히, 집에 보다만 파이썬 책이나 코딩 입문책이 여러 권 있다면 더더욱 말이죠... 더보기