본문 바로가기

DATA SCIENCE/Review

(19)
[Monthly Reading] 알고리즘 인사이드 with 파이썬 알고리즘 인사이드 with 파이썬 범용성 높은 프로그래밍 언어인 파이썬을 활용해 코딩 테스트에 자주 등장하는 문제 유형 86개를 풀이하는 과정을 살펴본다. 17년 차 S/W 아키텍트이자 개발자인 저자가 알려 주는 실무에도 유용 www.aladin.co.kr 한 줄 평 ★★★★★ 알고리즘 입문서를 위한 모든 요소를 골고루, 충분히 갖췄다. 구성 및 평가 이전에 알고리즘 입문서를 추천한 적이 있었다. Monthly Book Review 12 : 알고리즘 공부하는 이들을 위한 필독서 2권 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=294848641 똑똑한 코드 작성을 위한 실전 알고리즘 소프트웨어 개발에서 가장 많이 활용되는 핵심 알고리즘을 각각 언제, 어떻게 ..
[Monthly Reading] 개발자를 위한 실전 선형대수학 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=325100604 개발자를 위한 실전 선형대수학 복잡한 증명 방식이 아닌 파이썬을 이용한 코드 구현으로 직관적으로 빠르게 선형대수학의 핵심을 빠르게 익힐 수 있다. 벡터와 행렬의 기본 개념부터 LU 분해, QR 분해, 고윳값 및 특잇값 분해, www.aladin.co.kr 한 줄 평 ★ ★ ★☆ ☆ Computer Science 혹은 Data Science 분야에서 학생들을 가르치기에 좋은 교안. 구성 및 평가 선형대수학의 내용 위주로 본문이 전개되고, python 코드로 이를 표현하거나 예시를 드는 내용이 포함된다. 생각보다 이 부분의 설명이 자세한듯 심플한듯 잘 서술돼 있다. 전체적인 구성이나 표현도 좋다. 이..
[Monthly Reading] 개발자의 하루를 바꾸는 코파일럿&챗GPT 한 줄 요약 : ★☆☆☆☆ 적어도 개발자 입장에서 생성 인공지능을 사용하지 않을 이유는 없다. 챗GPT나 코파일럿의 경우, 본격적으로 사용하기 위해선 or 좀 더 높은 품질의 서비스를 위해선 유료 서비스를 사용해야하지만 직접 그 서비스를 사용하며 개발하고 있는 관점에서 봤을 때 그 정도의 품은 충분히 들일만 하다. 생성 인공지능이 한 명의 개발자를 대체할 순 없지만 한 명의 개발자로 하여금 1.5인분 혹은 그 이상을 할 수 있도록 도와주는 것은 분명하다. 예컨데 본 책에서 소개된 내용 중 하나인 이메일 검증을 위한 정규화 같은 경우, 모든 개발자가 공부했었을테지만 막상 정규화를 쓰지 않는 대부분의 업무를 진행하다보면 까먹기 쉽상이다. 이를 다시 간단히 공부해 작성하거나 하기 위해 흔히 stack over..
[Monthly Reading]추천시스템 입문 세줄 요약 - 추천시스템의 이론, 코드, 전체적인 그림을 그리기에 좋다. - 하지만 제대로 소화하기 위해선 간단한 통계지식과 특히 파이썬 코드를 읽을 수 있는 정도의 실력은 필요하다. - 해당 책은 입문서로서의 역할에 충실하므로, 그 다음 스탭에 대한 책이 필요하다! 책의 구성 크게 8개의 장으로 이뤄져 있으며, 전체 페이지 또한 296페이지로 적다. 하지만 그렇다고 해서 해당 내용이 무작정 쉽거나 가볍지는 않으니, 이에 대한 준비를 해야한다. 추천시스템이라는 것이 트랜드, 서비스, 통계, 코딩 전반에 걸쳐 하나라도 부족하면 안되는 분야이다보니 이를 전반적으로 설명하는 해당 책도 쉽지는 않은 것이 당연해 보인다. 이 책을 제대로 이해하기 위해선 chatGPT를 이용해 중간중간 충분히 설명되지 않거나 이해..
[Monthly Reading]처음 배우는 NHN Cloud https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=313797446&start=slayer 처음 배우는 NHN Cloud 국내 클라우드 서비스인 NHN Cloud를 이해하고 다루는 데 필요한 기본기를 쌓으려는 개발자, 시스템 엔지니어, 기술 영업 사원, IT 분야 전공자를 대상으로 한다. NHN Cloud 주요 서비스 개요를 설명하 www.aladin.co.kr 클라우드는 비싸다. 운용뿐 아니라 배우는 과정도 비싸다. 한 번의 실수에 수십 만원 정도 깨지는 건 예사고, 이건 꽤나 큰 진입장벽으로 작동한다. 때문에 가장 대중적으로 사용되는 AWS와 같은 클라우드를 사용하기 전에 무료로 제공되는 크래딧을 잘 활용할 수 있어야 하며, 이 책과 같은 기본 입문서는 이 무..
[Monthly Reading]nginx cookbook 들어가며 최근 회사 프로젝트 목적으로 엔진엑스를 접하게 되었고, 이에 대한 지식이 전무했던지라 담당자와의 의사소통이 어려웠다. 정확히는 서비스 퀄리티를 높이기 위한 기능 요청을 하는 과정에서 아무래도 아는 것이 없으니 항상 기본 답변으로 오는 '안돼요~', '불가능해요~'에 너무나 간단히 막혀버렸다. 이 때문에 엔진엑스에 대한 기본사항이라도 배우고자 이 책을 시작했으나...솔직히 말해 너무 어려웠다. 일단 이 책이 입문자용 기본도서가 아니었고, 그렇다보니 간단한 명령어조차 제대로 알지 못하는 입장에선 활용성이 떨어졌다(플랫폼 팀에게 전달해주면 좋아할 것 같기도 하다). 때문에 이 책은 나같은 가볍게 접하고, 기본적인 개념과 명령어를 배우고자 하는 입문자들에겐 적합하지 않다는 것을 먼저 말해야 할 것 같다..
Monthly Book Review 12 : 알고리즘 공부하는 이들을 위한 필독서 2권 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=294848641 똑똑한 코드 작성을 위한 실전 알고리즘 소프트웨어 개발에서 가장 많이 활용되는 핵심 알고리즘을 각각 언제, 어떻게 사용하면 좋은지 단계별로 상세히 알려준다. 알고리즘 진행 과정을 시각화한 그림과 함께 예제 코드를 한 줄씩 알 www.aladin.co.kr https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=299409119 Do it! 알고리즘 코딩 테스트 : 파이썬 편 네이버, 카카오, 삼성, 라인 등 주요 IT 기업의 시험에 나오는 알고리즘 내용이 모두 담겨 있다. 책에 수록된 알고리즘 문제 100개는 모두 최신 기출 유형을 반영하고 있어서 이 책의 문제..
Monthly Book Review 11 : 쉽게 배우는 AWS AI 서비스 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=292317174 쉽게 배우는 AWS AI 서비스 AI 지원 플랫폼과 서비스를 구축하기 위한 엔지니어 가이드로 개발자의 관점에서 AI의 실용적인 사용법을 살펴본다. 서버리스 프레임워크와 Node.js, 제이쿼리를 사용해 AWS가 제공하는 챗봇 등 AI www.aladin.co.kr 대상 독자 어쩌면 이 책의 리뷰에서 가장 핵심이 될 부분이기도 합니다. 일반적으로 AI라고 하면 python 위주의 인공지능 개발자들이 더욱 관심을 가지게 되지만, 이 책은 풀스택 엔지니어 혹은 백앤드 개발자를 위한 책입니다. 인공지능을 위한 서비스를 AWS에서 구축하기 위한 node, js, yml 사용이 핵심입니다. 즉 서비스 구현을..
Monthly Book Review 10 : 김기현의 딥러닝 부트캠프 with 파이토 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=300271816 김기현의 딥러닝 부트캠프 with 파이토치 딥러닝의 기초 내용과 응용 지식을 체계적으로 전달하기 위해 이론과 수식, 실습을 분리하여 설명한다. 딥러닝 기초 개념부터 상위 개념까지 점진적으로 배울 수 있도록 커리큘럼을 구성했다. www.aladin.co.kr # 인트로 해당 책을 보기 전에 들었던 생각은 이것이었습니다. "또 그저그런 입문서 하나 나왔구나!" 하지만 이 책을 읽다보니 기존의 무수한 입문서와는 다른 특징이 보였는데요, 간단히 요약하면 다음과 같습니다. "대학교 주니어를 위한 교과서" # 책 소개 이 책의 다른 후기를 보면 비전공자도 쉽게 이해할 수 있는 입문서라고 합니다. 솔직히 그리..
Monthly Book Review 09 : 혼자 공부하는 컴퓨터 구조 + 운영체제 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=299014282 혼자 공부하는 컴퓨터 구조 + 운영체제 1:1 과외하듯 배우는 IT 지식 입문서. 독학으로 컴퓨터 구조와 운영체제를 배우는 입문자가 ‘꼭 필요한 내용을 제대로 학습’할 수 있도록 구성했다. 뭘 모르는지조차 모르는 입문자의 막연한 www.aladin.co.kr # 01. Intro 처음 접해보는 '혼공' 시리즈입니다. 저는 비전공자 출신의 인공지능 서비스 개발자이다보니, 간혹 정통 개발자라 할만한 분들과 소통할 때 종종 어려움이 생기는 경우가 잦았습니다. 이를 보완하기 위해 메신저 툴을 통해 문자로 의견을 주고 받기도 하였으나, 업무의 진행을 위한 미팅 등을 모두 메신저로 할 순 없으니 한계가 존재..