내 맘대로 위클리 뉴스 2019년 10주

Python Let’s talk about data structures in Python 파이썬의 중요한 데이터 구조와 Big-O 표기법에 대해서 살펴보는 기사 JVM Simpler Kotlin class hierarchies using class delegation 위임을 사용하여Kotlin 클래스 계층 구조를 만드는 방법을 소개하는 기사 JavaScript How to Test Your Vue...
더 읽기

내 맘대로 위클리 뉴스 2019년 9주

Python A Complete Machine Learning Project Walk-Through in Python 이 기사는 ML에 관한 기본적인 솔류션을 제공하고, 개별적인 ML 방법이 어떻게 연관되어 있는지 설명하는 기사 How to write a Python web framework. Part I. 웹 프레임워크를 만들면서 Flask와 Django의 ‘마법’에 대해서...
더 읽기

스위프트 4 프로토콜지향 프로그래밍 3판

1 스위프트에서 제안한 ‘프로토콜지향 프로그래밍’을 전문적으로 다루고 있는 책이다. 스위프트를 처음 사용하게 되면 가장 먼저 겪게되는 멘분 중 하나인 ‘구조체’와 ‘Extension’에 대해서 스텝 바이 스텝으로 차근 차근 알려준다. 2 스위프트 문법에 대한 설명이 매우 간략(거의 없다..)하게 소개되고 있으니 기본적인 문법을...
더 읽기

프론트엔드 개발 첫걸음 - React, Angular, Vue.js, React Native

1 현재 Single Page Application(SPA)을 만드는데 가장 유명한 3가지 도구를 한 가지 예제를 사용해서 만들어보는 튜토리얼 형식의 교재이다. 심지어 React Native도 함께 다루고 있기 때문에 현재 개발자가 다룰 수 있는 대부분의 Web 기술을 동일한 예제를 사용해서 학습할 수 있다. 2...
더 읽기

이펙티브 자바 - 제3판

“외국어를 배워서 교실 밖에서 써먹어보려고 하면, 세 가지를 마스터해야 한다는 것을 알게 된다. 언어의 구조를 알아야 하고(문법), 사물의 이름들을 알아야 하며(어휘), 일상적인 필요를 표현하는 관례와 효과적인 전달 방법을 알아야 한다(용례).” - 2판 재번역 “자신이 공부한 외국어를 실전에서 활용해보았다면 세 가지를...
더 읽기

Node.js 디자인 패턴

1 Node.js나 Express.js 혹은 vue.js에서 사용하면서 어떤 것은 이벤트 발생시 콜백을 받으라고, 다른건 Promise로 처리하는 등 일관성 없이 이벤트를 처리하고 발생시킨다고 투덜투덜 거렸다. 그런데 이책을 통해서 내가 투덜거렸던 이유에 대해서 명확하게 이해하게 되었다. JavaScript 개발자가 아니라서 명확하게 이해했다고 해서 달라진건...
더 읽기

내 맘대로 위클리 뉴스 2019년 8주

Python Machine Learning for Everyone ML에 대한 개략적인 소개하는 기사로 실질적인 예제를 중심으로 설명하고 있고 아주 적절하고 인터렉티브한 이미지를 통해 직관적으로 이해할 수 있도록 가이드를 하고 있음 ML과 관련된 아주 멋진 그리고 위대한 기사 이번주 필독! Learn Enough Python to...
더 읽기

내 맘대로 위클리 뉴스 2019년 7주

Python Getting Started with JupyterLab Jupyter Notebook 보다 강력한 툴인 JupyterLab에 대한 간단한 소개 Python exceptions considered an anti-pattern 파이썬에서 사용하는 ‘예외’의 ‘안티 패턴’에 관한 자세한 소개 Zato: A successful Python 3 migration story 파이썬 2.7과 3.x에서 원활하게 작동하도록 코드를...
더 읽기

내 맘대로 위클리 뉴스 2019년 6주

Python On Building an Instagram Street Art Dataset and Detection Model TensorFlow와 Keras를 사용해서 Instagram의 사진을 학습하고 모델을 작성하는 방법을 소개하는 튜토리얼 기사 Updated: Using Pandas To Create an Excel Diff Excel 파일의 차이점을 찾을 수 있는 간단한 튜토리얼 기사...
더 읽기

내 맘대로 위클리 뉴스 2019년 5주

Python Tutorial: Time Series Analysis with Pandas 시계열 분석을 위해서 Pandas 라이브러리를 사용하는 방법을 소개하는 튜토리얼 기사 Building Python Data Science Container using Docker 데이터 분석을 위해서 필요한 소프트웨어를 손쉽게 사용하기 위해서 도커를 고려하고 있다면 이 기사를 참고해서 컨테이너를 구성해보자...
더 읽기

스위프트 프로그래밍 - 객체지향.함수형.프로토콜 지향 패러다임까지 한 번에! (Swift4), 2판

1 작년(2018년)에 회사의 Swfit 초고수에게 The Swift Programming Language로 배웠던터라 이 책을 읽으면서 예전에 어렴풋하게 알게된 것들을 좀 더 명료하게 알게 되었다. 2 원래 언어를 소개하거나 문법을 설명하는 책이 (정말..더럽게) 재미가 없다는 점을 감안하면 이 책은 생각보다 술술 읽히는 편이다....
더 읽기

처음 배우는 딥러닝 수학

1 나에게 선택권이 있다면 결코 사지 않을 책으로 한 권은 ‘위상대수학’ 책을, 다른 한권으로 ‘디자인 이론’을 꼽을 것이다. 다시 말해서 수학책이나 디자인 관련 책은 읽어도 뭔 말인지 잘 모른다는 뜻이다. 2 이 책은 제목에서 자신의 ‘아이덴티티’를 밝히고 있다. ‘수학책’이다. 하지만...
더 읽기

처음 배우는 머신러닝

1 ML 관련 책 중에서 가장 쉽다고 단언한다. 매달 몇권의 책을 리뷰하기 위해서 많은 책을 구입해서 봤는데, ML 관련해서 이 책만큼 간략하고 깔끔하게 기술을 소개하는 책이 없다. 2 이론과 구현을 나눠서 다루고 있기 때문에 실제 업무에 적용하고자 하는분들에게 많은 도움을...
더 읽기

처음 배우는 데이터 과학

“이 책은 체계적으로 데이터 과학을 학습할 수 있도록 데이터 과학의 기초 개념과 분야별 지식을 폭넓게 소개한다. 데이터 과학을 처음 접하는 사람과, 데이터 과학의 다양한 쓰임새를 알고자 하는 사람에게 특히 추천한다.” - 김진영 님 // 추천사 중 1 목차 하나 믿고...
더 읽기

처음 배우는 인공지능

1 나는 개발라서 수학/수식에 매우 약하고, 약하고 싶다. 꼭 수학에 강해야 될 필요도 없을 뿐더라 강하다고 해서 강해질 수 있는 어떤 것도 아니지 않은가? 여튼, 상황이 그러하다 보니 ML/NN 기술을 배울 때 수식 때문에 곤욕일 치르곤 한다. 그러나 ML/NN을 하면서...
더 읽기