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 엔지니어들에게 좋은 평가를 받는 교재라 할...
더 읽기
내용은 좋지만… 출퇴근 시간에 책을 읽었다. 조금 진지하게 읽어볼까 했는데, 아무리 봐도 국내 환경에서 적용하기 쉽지 않은 내용이라서 빠르게 읽기로 결정하였다. 서비스나 PM, 혹은 IT 조직 관리에 관한 책은 읽으면 가슴속에 어떤 감동이 온다. 하지만 회사에서 내가 이걸? 이라고 생각하기...
더 읽기
C#을 빠르게 배우는 방법 개인적으로 C#을 배우고 있는데, C# 초급자가 보기엔 좋은 책이 별로 없었다. 문법적인 내용보다는 애플리케이션을 만들면서 문법을 확인하고 싶었다. 헤드 퍼스트 책의 경우 간단한 애플리케이션을 만들면서 C#의 특징을 소개하고 있기 때문에 C#에 관심이 있으시면 이 책을 한번쯤...
더 읽기
Pandas 학습자에게 추천
Pandas를 빠르게 학습하셔야 된다면, 이 책을 추천한다. 정말 빠르게 배울 수 있습니다. 스터디를 해보니 대부분 7일(근무일 기준) 정도면 간단한 형태의 데이터는 빠르게 다룰 수 있다.
더 읽기
Python Real-world match/case Python 3.10에 도입된 match/case에 대한 간략한 소개 입니다. How to Deploy a Python Flask app with Heroku Heroku에 Flask 애플리케이션을 배포하는 방법을 소개하는 방법 입니다. Building a small REPL in Python Python을 활용하여 자신만의 REPL을 작성하는 방법을...
더 읽기
Python Using Polars in a Pandas world Pandas가 너무 익숙해서 새로운 ‘무드’를 기대하시다면 이 기사를 참고해보세요. 너무 진지하게 생각하지 마시고, 가볍게 접근해보시면 기술적 신선함을 느껴보실 수 있습니다. Understanding Linux cp Command and Implementing in Python cp를 Python으로 구현하는 방법을 소개하는...
더 읽기
Python Beginners should use Django, not Flask Django를 배워볼까요? 혹시 이유가 궁금하시면 이 기사를 꼭 읽어보세요! JavaScript 17 Javascript repositories to become the best developer in the world JavaScript를 공부하신다면 이 저장소를 눈여겨 보세요! How hooks work hooks이 작동하는 방법이...
더 읽기
생물정보에 관련된 몇가지 문제를 Python으로 해결해야 한다고 해서 구매했던 책이다. 생물 관련 대부분의 문제는 속도가 전부라해도 과언이 아닌데, Python의 경우 자료량이 많아지면 여전히 속도가 아쉽다. 대신에 다양한 패키지가 많아서 손쉽게 문제를 살펴볼 수 있다는 점이 좋았다. 생물정보에 관련된 초급자라면 이...
더 읽기
Python How many Python core devs use typing? 파이썬 코드를 작성하면서 언제나 궁금했던 질문 “얼마나 많은 파이썬 개발자가 타입 어노테이션을 사용할까요?”, 이 기사를 통해서 살펴보세요. Guide to Queues in Python 파이썬에서 Queue를 활용하는 방법을 소개하는 기사 입니다. JavaScript An Interactive...
더 읽기