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

Python You Don’t Have to Migrate to Python 3 Python2를 사용하고 있고 (정말) 어쩔 수 없이 마이그레이션을 택할 수 없다면, 이 기사를 참고해서 Python2 프로젝트 유지보수에 관한 준비를 준비해보세요. 개인적으로 (정말) 어쩔 수 없는 상황이 아니라면, Python3로 마이그레이션을 진행해보자. Building...
더 읽기

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

Python 3 Ways to Create a Keras Model With TensorFlow 2.0 Keras 및 TensorFlow 2.0에서 사용할 수 있는 아키텍처 세 가지 방법 중에서 작업에 적합한 API를 선택하는 방법을 소개하는 기사 TensorFlow v2.0을 학습하신다면 이 기사를 참고해보세요. 깔끔하게 잘 정리해두었습니다. Dockerizing...
더 읽기

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

Python Meta-Programming in Python Pyhon의 선뜻 손이 가지 않는 Decorators와 Meta-classes를 설명하고 있으며, 한 걸음 더 나아가 Meta-Programming에 대해서 간략하게 소개하는 기사 입니다. 평소에 @something이 궁금하셨다면 이 기사를 참고해 보세요! Binning Data with Pandas qcut and cut Pandas에서 변수 구간화가...
더 읽기

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

Python Auto formatters for Python 자동 포맷터는 코드에 표준을 적용하는 훌륭한 도구인데, 파이썬 코드는 어떤 포멧터를 사용해야 할까요? 궁금하시다면 이 기사를 참고해보세요! Timsort — the fastest sorting algorithm you’ve never heard of CPython은 컨테이너 정렬에 Timsort는 빠르고 안정적인 O(nlogn) 정렬 알고리즘입니다. 혹시...
더 읽기

Vue.js 코딩 공작소

1 서버관련 업무만 10년 가까이 한 개발자가 현 시대에 살아남기 위해서 배워야 할 게 있다면 React.js 라 생각해서 React.js를 공부하고 있는데, 한 우물만 파다가 망할 것 같아서 Vue.js도 같이 배우고 있다. 두 우물 파다가 망할 확률과 한 우물만 파다가 망할...
더 읽기

딥러닝에 목마른 사람들을 위한 PyTorch

1 TF 2.0의 발표와 동시에 내가 예전에 만들어 두었던 TF 1.x 기반의 코드가 동작하지 않게 되었음을 깨닫게 되었고, 뭐랄까 이런 브레이크 체인지를 몇번 겪다보니 이젠 이게 아니다 싶어서, 나름 유행한다는 PyTorch를 알아보았다. GitHub에서 알려준 코드가 생각보다 쉽고 좋아서 적당히 배워볼까...
더 읽기

모던 자바 인 액션

1 이젠 Kotlin으로 넘어가도 좋을까 싶긴 하지만, 아직은 Java 사용해야 하는 입장이라 JDK 11/13에 관련된 내용이 증보된 책을 구매해서 필요한 부분만 읽었다. 개정판 이전의 자바 인 액션도 충분히 좋았던 책이다. 그러니 JDK 8을 처음 접하거나 최신 Java에 대한 기술적인 내용이...
더 읽기

다이내믹 프로그래밍 완전 정복

1 순전히 책 표지에 끌렸다. 물론 책이 매우 얇은 점도 한 몫했다. 책 표지에서 알 수 있듯이 이 책은 재귀와 관련된 내용을 주로 다룬다. 2 책이 크게 4파트로 나뉘는데, 파트1과 파트2는 재귀호출에 대한 기본적인 내용(기본적이라고 말했지만, 사실 재귀에 필요한 거의...
더 읽기

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

Python How to use iloc and loc for Indexing and Slicing Pandas Dataframes Pandas의 iloc와 loc의 슬라이싱과 인덱싱을 예제로 배울 수 있는 기사 Multiprocessing vs. Threading in Python: What Every Data Scientist Needs to Know Python은 병렬처리를 위해 내장 된...
더 읽기

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

Python An In-Depth walkthrough of Djangos Default Middleware Django에서 제공하는 기본적인 미들웨어에 대한 심도깊은 기사 입니다. DJango의 미들웨어가 DRF와 어떻게 상호작용하는지 궁금하셨다면 이 기사를 읽어보길 권합니다. Speeding up Python Code: Fast Filtering and Slow Loops Loops 대신에 Filtering을 사용해야 하는...
더 읽기

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

Python A Deep Dive into Python’s Tokenizer Python에서 사용하는 Tokenizer를 C와 Python 코드를 사용해서 자세히 설명하는 기사 CPython에 관심이 많다면, 읽어보자. Types for Python HTTP APIs: An Instagram Story Instagram 팀에서 사용하는 Django 코드에 Python의 type hint를 적용한 사례와 경험을...
더 읽기

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

Python Our journey to type checking 4 million lines of Python Dropbox에서 사용하는 기존 코드에 Type check를 도입하는 과정, 경험 그리고 몇가지 주의사항을 담고 있는 기사 입니다. 아직은 저도 Python의 Type hints가 어색하긴 하지만, 의도적으로 사용하는 연습을 하고 있습니다., Python으로...
더 읽기

커피 한 잔 마시며 끝내는 Vue.JS

1 다양한 Vue.js 관련 교재가 있지만, 공식문서가 한글로 잘 정리되어 있어서 대부분의 개발자들인 공식문서를 찾아본다. 나도 초반에는 영문으로 된 공식문서로 시작했다. 하지만 나처럼 서버측 측면에서 개발했던 경험만 있다면 컴포넌트를 조립해서 웹을 만든다는게 쉽지 않게 찾아온다. 특히 CSS를 잘 다루지 못하면...
더 읽기

슬기로운 파이썬 트릭

1 파이썬 문법을 조금 심도 깊게 다루고 있다. 특히 6장 반복과 이터레이션 그리고 7장 딕셔너리와 트리 부분은 기존의 파이썬 개발자에게 좋은 내용을 담고 있기 때문에 파이썬 문법을 알고 있다면 자신의 문법을 보강할 수 있는 기회가 될 것이다.
더 읽기