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

Python Creating Interactive Dashboards from Jupyter Notebooks 이 기사에서는 Voilà 및 Plotly Express를 사용하여 Jupyter Notebook을 사용해서 독립형 웹 사이트를 만드는 방법을 소개하는 기사 입니다. The Definitive Guide to Python import Statements Python에서 import 문을 잘 사용하는 방법을 소개하는 기사입니다....
더 읽기

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

Python WHAT MAKES PYTHON A GREAT LANGUAGE? Python 언어가 많은 개발자에게 인기를 얻는 이유를 언어적 측면에서 소개하는 기사입니다. JavaScript 20 ways to become a better Node.js developer in 2020 더 나은 Node.js 개발자가 되기 위해서 알아두면 좋을 20가지 기법에 대해서...
더 읽기

코딩의 수학적 기초를 다지는 알고리즘 퍼즐 68 - 더 빠르고 간단하게 구현하는 프로그래밍의 즐거움

1 12월이라 가볍게 코드도 작성하고, 들고 다니면서 읽기 좋은 책을 몇권 골랐는데 그 중에 한권이다. 들고 다니면서 읽고, 시간날 때 짧게 코딩해볼 수 있고 이동하면서 로직을 고민해보기 좋은 책인데, 이 책은 이전에 읽었던 유사한 책에 비해서 약간 난이도가 있다. 2...
더 읽기

웹 앱 API 개발을 위한 GraphQL - 그래프 이론, 스키마, GraphQL 서비스와 클라이언트까지

1 리액트를 다루다보면 가끔씩 보이는 GraphQL이 궁금해서 이것 저것 찾아보게 되는데, 개념이 쉽게 다가오지 않아서 국내 번역된 책이 있어서 구매해서 읽어보았다. 2 번역도 크게 이상한점이 없고, 내용도 어렵지 않은데 잘 와닿지 않아서 Youtube를 보면서 실습을 병행했다. 3 GraphQL을 처음 접하는...
더 읽기

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

Python Learn all About Installing & Updating Packages in Python Python에서 pip를 사용해서 패키지를 사용하는 기본적인 방법을 소개하는 기사입니다. Python을 사용하실 때 pip에 대해서 궁금하셨다면 가볍게 읽어보시면 좋을 기사입니다. Multithreading vs Multiprocessing in Python 멀티스레딩에 대한 몇 가지 오해를 실험을...
더 읽기

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

Python End to End Machine Learning: From Data Collection to Deployment 🚀 데이터 수집에서 배포까지 전 과정에 대한 내용을 자세히 다루고 있는 기사입니다. Excel vs Python: How to Do Common Data Analysis Tasks Excel과 Python을 사용해서 데이터를 분석하는 방법을 비교하는...
더 읽기

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

Python Raise Better Exceptions in Python Python에서 좀 더 ‘나은’ 예외를 만드는 방법을 소개하는 짧고 간결한 기사입니다. 저는 이 기사를 참고해서 코드를 제법 수정했습니다. 예외처리를 너무 기계적으로 하고 있어서 좀 더 나은 코드를 위해서 고민해볼 기회가 되었습니다. Tips for Selecting...
더 읽기

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

Python When to Use a List Comprehension in Python List Comprehension를 언제 사용하면 좋을까요? 그런 고민에 대한 힌트를 드릴 수 있는 기사입니다. Reduce Pandas memory usage by loading less data Pandas의 DF를 사용할 때 메모리를 효율적으로 사용하는 방법을 소개하는 기사입니다....
더 읽기

리액트를 다루는 기술 - 입문부터 대규모 애플리케이션까지 한 권으로!(개정판)

1 직장인이라 어쩔 수 없이 리액트(React)를 학습하게 되었다. 살다보면 내가 좋아하는 것보다 시장에서 원하는 기술을 배워야 되는 경우가 있는데 지금이 그렇다. 대부분의 프로젝트에서 리액트를 사용하다보니 나도 어쩔 수 없이 리액트를 배워야했고, 그 결과 조금 쉽고 빠르게 익히기 위해서 국내 저자가...
더 읽기

백견불여일타 파이어베이스 - 12가지 서비스를 예제로 빠르게 배운다

1 어쩌다 파이어베이스를 사용하게 되면 대충 대충 사용했는데(매뉴얼에 있는 코드를 수정하는 정도?) 이번에 이 책을 통해서 파이어베이스의 여러 기능을 접해볼 수 있었다. 2 책이 실습 중심으로 되어있어서 좋았지만, 파이어베이스의 변경사항이 워낙에 드라마틱해서 매뉴얼을 함께 참고하시면서 읽으면 좋습니다. 3 이 책은...
더 읽기

한국어 임베딩 - 자연어 처리 모델의 성능을 높이는 핵심 비결 Word2Vec에서 ELMo, BERT까지

1 한국어 임베딩이 필요한게 아니라, 단지 ‘부록’ 때문에 선택한 책이다. 대부분의 텍스트마이닝 어쩌고 저쩌고 하는 교재들의 경우 영어권 텍스트는 별 문제 없지만, CJKV 언어는 뭔가 답 없다 느껴지는 경우가 많았다. 반면 이 책은 부록에서 국어학 기초를 다루고 있다는 점에서 믿음을...
더 읽기

다이내믹 프로그래밍 완전 정복 - 빠르고 우아한 상향식 문제 풀이법

1 다이내믹 프로그래밍이란 주제를 깊게 다루고 있다. 특히 실전 문제(5장)를 다이나믹 프로그래밍 관점에서 다루고 있기 때문에 입사를 준비하거나 이직을 준비하는 분들에게 좋은 길잡이가 될 수 있다. 2 반면, 1장/2장에서 재귀를 심도깊게 다루고 있기 때문에 이 부분을 넘기지 못하면 3장/4장을 쉽게...
더 읽기

데이터 전처리 대전

1 데이터 분석 혹은 머신러닝을 공부하거나 실제 서비스에 적용하기 위해서 가장 먼저 진행하는 과정은 데이터를 깔끔하게 정리하는 일이다. 나는 대학원생이자 직장인이라서 어쩔 수 없이 R과 Python을 모두 사용한다. 논문이나 다른 연구원들과 함께 작업할 경우 R을 사용해서 진행하는 경우가 많고, 회사나...
더 읽기

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

Python Python Datetime Tutorial: Manipulate Times, Dates, and Time Spans Python에서 datetime 및 calender 모듈을 사용하는 방법을 자세히 소개하는 기사 입니다. 이와 관련 기사로 Stop using utcnow and utcfromtimestamp도 함께 참고하세요. utcnow의 위험성을 설명하고 대체할 수 있는 방법 중 하나인...
더 읽기