Python A Deep Dive Into Python’s functools.wraps Decorator 데코레이터를 만드는 과정에 자주 실수하는 것 중 하나가 메타데이터 손실입니다. 해당 실수를 줄이기 위해서 Python 표준 라이브러리의 functools 모듈에 있는 wraps 데코레이터를 사용하는 것을 권장하는데, 관련된 내용을 다루는 기사입니다. Python Packaging, One...
더 읽기
팀원들과 pgsql 학습을 위해서 스터디했던 책이다. MySQL 등과 크게 다르진 않지만, pgsql을 처음 사용하는 분들에게 굉장히 유용한 책이다.
더 읽기
Python NumPy 2 is coming: preventing breakage, updating your code 2024년 3월에 출시될 것으로 예상되는 NumPy2에 대한 내용을 다루는 기사입니다. Numpy를 많이 사용하고 계시다면 이 기사를 꼭 참고하세요. 생각보다 변경사항이 귀찮을 수 있습니다. 미리 대비하시길 권장합니다. Comparing coroutines, by example,...
더 읽기
Python Fast and Efficient Inequality Joins in Pandas Pandas에서 데이터를 병합하는 일이 많으신가요? 그럼 이 기사를 꼭 참고하세요. ‘제목’의 무서움에 비해서 해당 내용을 당장 써먹을 수 있습니다. Where Have You Installed Your Python Packages? Python 패키지를 어디에 설치될까요? 그리고 Jupyter가...
더 읽기
JS 관련해서 빠르게 스터디 하기 위해서 읽었다. 전작도 그렇고, 이번도 그렇고 카일 심슨의 책은 JS에서 핵심적인 내용을 잘 소개하고 있다. 반면에, 초급자의 경우에는 문법의 세부적인 사항에 많은 신경을 쓰고 있기 때문에, JS의 간단한 문법을 학습한 후에 읽어보길 권한다.
더 읽기
CNN 등을 배워서 간단한 실습용 프로젝트를 진행할 목적으로 보기 시작한 책이다. 앞의 설명은 대부분 읽지 않았고, 젯슨 나노를 활용한 부분만 부분 참고하였다. 젯슨 나노의 경우 몇가지 설정 및 설치 문제를 제외하면 책에서 소개한 방법대로 진행하면 큰 문제없이 프로젝트를 수행할 수...
더 읽기
이 책을 보고 있으면, 간혹 웹에서 사용하는 UI 관련 책이냐 물어보는 사람들이 많다. 이 책은 GUI 관련된 하위 기술에 대해서 자세히 다루고 있다. 웹이 아니라 일반적인 환경에서 GUI 관련 기술을 소개하고, 하위 영역에서 고민해야 하는 부분을 소개하는 책이다. 따라서 C나...
더 읽기
Python Fastest Way to Read Excel in Python 많은 데이터 분석가들이 사용하는 애증의 포멧인 Excel을 빠르게 처리하는 방법을 소개하는 기사입니다. Fine Tuning Python WSGI and ASGI applications for Flask, Django, and FastAPI Python 웹 서버를 구성하는 몇 가지 모범 사례를...
더 읽기
Python How Many CPU Cores Can You Actually Use in Parallel? 여전히 어려운, 그러나 꼭 알고 싶은 Parallel에 대한 간략한 소개 입니다. 내용이 쉬운듯 하지만 생각보다 깊습니다. 천천히 읽어보세요. JavaScript Bit, Nx and Lerna: An Overview of 3 Popular JavaScript...
더 읽기
책의 분량에 비해서 다루는 영역이 많아서 정말로 간략하게 해당 주제를 소개한다. 참고문헌 등이 잘 정리되어 있어서 관련 자료를 쉽게 찾을 수 있다. 하지만 제목에서 주는 아련함과는 다르게, 분량 덕분에 난이도가 조금 있어서 “여전히 놓친 수학”이 되지 않을까 싶다. 개발 및...
더 읽기
Python How Many Lines of C it Takes to Execute a + b in Python? CPython의 내부 구조를 소개하는 기사 입니다. 5 ways to flatten a list of lists 목록을 flatten 하게 만드는 방법을 소개하는 기사 입니다. JavaScript React Tricks:...
더 읽기
백엔드 개발자에게 추천 요즘은 백엔드 개발자분들이 ‘배포’는 DevOps팀이 해준다고 생각한다. 내가 다니는 회사는 배포를 백엔드 개발자가 해야 한다. 당연히 빅테크 기업이야 Ops팀이 있을 수 있는데, 내가 다니는 회사처럼 작은 조직은 배포를 개발자가 해야 하는 경우가 더 많다. 따라서 AWS/Azure 등에...
더 읽기
ORM을 사용하신다면 이 책을 추천해요 2011년에 출간된 ‘SQL Antipatterns’의 개정판이다. 이 책은 말 그대로 안티 패턴을 소개하고 있다. 요즘은 ORM을 주로 사용하기 때문에 대부분 쿼리보다는 모델링 등에 조금 더 신경쓰는게 좋다. 이 경우 좋은 예제를 배우기 보다는, 최소한 피해야 하는...
더 읽기
중급자에게 추천
이 책은 리액트의 문법을 다루지 않고, 리액트의 원리를 다루고 있다. 따라서 리액트의 문법 등을 배우고 싶은 분은 기초 문법책을 확인하는게 좋다. 그리고 리액트를 사용하면서 내부 원리 등이 궁금하시면 이 책을 참고하길 권한다.
더 읽기
파이토치 기반으로 딥러닝을 학습한다면 가장 좋은 교재 주변 ML 엔지니어들의 대부분 추천 교재는 사실상 도마뱀 책(핸즈온 머신러닝, 한빛미디어)이다. ML 팀에서 새로운 인원을 모집할 때 대부분의 질문이나 실습형 문제를 도마뱀 책을 기반으로 진행하는걸 봐도 ML 엔지니어들에게 좋은 평가를 받는 교재라 할...
더 읽기