Sangkon Han(SigmaDream, sd or SD)

"Talk is cheap. Show me the code." - Torvalds, Linus (2000-08-25), Message to linux-kernel mailing list

내 맘대로 위클리 뉴스 - 2022년 45주(2022.11.06 - 2022.11.12)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 45주(2022.11.06 - 2022.11.12)

Python * When should you upgrade to Python 3.11? * Python 3.11로 업그레이드를 고민하신다면 이 기사를 참고하세요. * Where exactly does Python 3.11 get its ~25% Speedup? Part 1: General Optimizations * Python 3.11에서 진행된 최적화에 대해서 소개하는 기사 입니다. * 이번주(혹은 이번달) 강추 기사입니다. JavaScript * How to build, test,
1 min read
내 맘대로 위클리 뉴스 - 2022년 44주(2022.10.30 - 2022.11.05)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 44주(2022.10.30 - 2022.11.05)

Python * Generating memes and infographics with Pillow * Pillow를 사용해서 간단한 이미지 합성 및 밈 등을 생성하는 방법을 소개하는 기사 입니다. * Improving code quality with linting in Python * Pylint를 사용해서 자신의 코드에 PEP8 스타일 가이드를 적용하는 간단한 방법을 소개합니다. JavaScript * How to write your first unit test in JavaScript * Unit test
2 min read
내 맘대로 위클리 뉴스 - 2022년 43주(2022.10.23 - 2022.10.29)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 43주(2022.10.23 - 2022.10.29)

Python * Writing Robust Tests for Data & Machine Learning Pipelines * 데이터와 ML 프로젝트에서 테스트 코드를 활용하는 방법을 소개하는 기사 입니다. * 저는 이번 기사를 통해서 머신러닝 관련 프로젝트에 테스트 코드를 적용해볼 수 있는 방법을 고민 중 입니다. JavaScript * Building a chat app with Socket.io and React Native 🤯 * RN과 Socket.io를 연결해서
1 min read
개발자를 위한 macOS(>= Ventura) 설정
Etc...

개발자를 위한 macOS(>= Ventura) 설정

새로운 마음으로 시작하고 싶은 개발자들을 위한 작은 가이드 입니다. 백업부터 투철하게 하세요. AWS 인증키나 1password 백업파일, 기존에 사용하시던 설정(.zshrc, init.el, vscode 등...)은 어딘가(Dropbox or github)에 반드시 보관해 주세요. Dropbox 동기화가 최신으로 되어 있는지도 확인하세요. 포멧(Erase)은 돌아오지 않아요. 백업 및 클라우드에 모든 파일이 동기화
15 min read
내 맘대로 위클리 뉴스 - 2022년 42주(2022.10.16 - 2022.10.22)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 42주(2022.10.16 - 2022.10.22)

Python * How to Build an Instant Machine Learning Web Application with Streamlit and FastAPI * 이 기사는 Streamlit과 FastAPI를 사용하여 머신러닝 웹 애플리케이션을 빠르게 구축하는 방법을 소개합니다. * MNIST를 사용해도 좋으니, 이 기사를 참고해서 머신러닝 웹 애플리케이션을 배포해보세요. * SQLAlchemy Tutorial With Examples * SQLAlchemy 사용법을 소개하는 기사 입니다. JavaScript * Choosing the best Node.
1 min read
내 맘대로 위클리 뉴스 - 2022년 41주(2022.10.09 - 2022.10.15)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 41주(2022.10.09 - 2022.10.15)

Python * Production Tips for Django Apps * Django를 배포하는 방법을 소개하는 기사 입니다. * Generate a QR Code with Python * Python 사용해서 QR Code를 만드는 방법을 소개하는 기사 입니다. JavaScript * 10 best practices to containerize Node.js web applications with Docker * Node.js와 Docker를 활용하는 방법을 소개하는 기사 입니다. Mobile * Splash Screen
1 min read
내 맘대로 위클리 뉴스 - 2022년 40주(2022.10.02 - 2022.10.08)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 40주(2022.10.02 - 2022.10.08)

Python * The Definitive Guide to Graph Problems * Python을 사용해서 Graph 문제를 표현하고 소개하는 방법을 소개하는 기사입니다. * 이번주 가장 추천하는 기사입니다. * 5 ways to schedule Jupyter Notebook * Jupyter Notebook을 스케쥴링 하는 5가지 방법을 소개하는 기사입니다. * Building a Realtime Chat App with Django Channels and WebSockets * Django의 Channels과 WebSockets을 사용해서 Chat App을
2 min read
내 맘대로 위클리 뉴스 - 2022년 39주(2022.09.25 - 2022.10.01)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 39주(2022.09.25 - 2022.10.01)

Python * Web Scraping with Python – A Step by Step Guide * 웹 스크래핑을 배우려는 초보자에게 도움이 될 것입니다. 조금 긴 튜토리얼 형식의 기사입니다. * What is Python's "self" Argument, Anyway? * 도대체 왜 "self"를 써야 하나요? 궁금하시면 이 기사를 참고해보세요. * Getting Started with Hugging Face's Gradio * 오디오 분석을 위한 대시보드를 구축하는 방법을
1 min read
내 맘대로 위클리 뉴스 - 2022년 38주(2022.09.18 - 2022.09.24)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 38주(2022.09.18 - 2022.09.24)

Python * Memory Management in Python * Python 코드가 실행되고, 멈추고, 사라지는 메모리를 어떻게 관리해야 할까요? 궁금하시면 이 기사를 참고하세요. * Python Data Viz Cookbook * 간단한 그래프를 Pandas, Seaborn, Matplotlib에서 어떻게 그리는지 알고 싶으시면 해당 기사를 참고하세요. JavaScript * Best practices for creating a modern npm package * NPM 패키지를 만드는 방법을 소개하는 튜토리얼 형식의
2 min read
내 맘대로 위클리 뉴스 - 2022년 37주(2022.09.11 - 2022.09.17)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 37주(2022.09.11 - 2022.09.17)

Python * The Jupyter+git problem is now solved * Jupyter Note를 사요할 때 가장 걸리적 거리는 문제 중 하나인 Git 병합 관련한 기사입니다. * Fully-typed Python decorator with optional arguments * Python decorato를 사용해서 인자를 처리하는 방법을 소개하는 기사 입니다. JavaScript * 5 Best practices for Clean Code every Javascript developer should know * JS
2 min read
내 맘대로 위클리 뉴스 - 2022년 36주(2022.09.04 - 2022.09.10)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 36주(2022.09.04 - 2022.09.10)

Python * Python String Methods to Know\ * Python에서 가장 자주 활용되는 String과 관련된 메소드를 소개하는 기사입니다. * 항상 잘 알고 있다고 믿지만, 사용하려고 하면 어색한 그런 메소드 입니다. :D * 자매품으로 Python List Comprehensions Are More Powerful Than You Might Think 기사도 읽어보세요 :D JavaScript * 3 Design Patterns Every Developer Should Learn * 알아두면
2 min read
내 맘대로 위클리 뉴스 - 2022년 35주(2022.08.28 - 2022.09.03)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 35주(2022.08.28 - 2022.09.03)

Python * Python-Pandas cheat sheet: 30 functions-methods * 데이터 분석에 자주 사용되는 30가지 유용한 python,pandas 함수/메서드를 소개합니다. * Multiprocessing Pool in Python: The Complete Guide * Python의 multiprocessing.Pool에 관한 상세하고, 넓은 정보를 제공합니다. * Making plots in your terminal with plotext * 터미널에서 빈도를 표시하는 방법을 소개하는 기사입니다. Mobile * Droidcon NYC iOS app
2 min read
내 맘대로 위클리 뉴스 - 2022년 34주(2022.08.21 - 2022.08.27)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 34주(2022.08.21 - 2022.08.27)

Python * Build a custom signaling system for your crypto assets using Python and Streamlit * Streamlit을 활용해서 데이터 변경 사항과 관련된 정보를 손쉽게 알람을 받는 방법을 소개하는 튜토리얼 기사입니다. * Understanding async Python for the web * Django에 도입된 비동기(async) 기능에 대해서 소개하는 기사입니다. * Understanding pickle in Python * pickle 모듈의 사용법에 대한
2 min read
내 맘대로 위클리 뉴스 - 2022년 33주(2022.08.14 - 2022.08.20)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 33주(2022.08.14 - 2022.08.20)

Python * The many flavors of hashing * 현재 사용되는 다양한 유형의 해시 함수, 사용 사례, 해야 할 일과 하지 말아야 할 것에 대한 세부적인 설명을 제공하는 기사 입니다. * Introduction to streaming for data scientists * 온라인 예측을 위해서 필요한 데이터 스트리밍에 관한 도구를 가볍게 소개하는 기사 입니다. JavaScript * Stable Fluids with three.
1 min read
내 맘대로 위클리 뉴스 - 2022년 32주(2022.08.07 - 2022.08.13)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 32주(2022.08.07 - 2022.08.13)

Python * Choose the Right Python Concurrency API * Python에서 제공하는 동시성 API 중 어떤 것을 사용해야 할까요? 계산을 많이 하시거나, 대량의 데이터를 많이 다루신다면 이 기사를 참고해보세요. * 그리고 작성하신 코드의 성능 계산 및 IO 활용에 대해서 궁금하시면 Finding performance problems: profiling or logging?을 먼저 참고하세요. * Automatically Create NBA Highlights With
2 min read
내 맘대로 위클리 뉴스 - 2022년 31주(2022.07.31 - 2022.08.06)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 31주(2022.07.31 - 2022.08.06)

Python * How to create a Python package? * Python의 패키지를 잘 만들고 싶으시다면 이 기사를 참고하세요. * The limits of Python vectorization as a performance technique * Python으로 대량 계산을 빠르게 하고 싶으신가요? 이 튜토리얼 형식의 기사를 읽어보세요. JavaScript * How to Fix JavaScript Heap Out of Memory Error * Node.js를 사용하실 때 OOM을
1 min read
내 맘대로 위클리 뉴스 - 2022년 30주(2022.07.24 - 2022.07.30)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 30주(2022.07.24 - 2022.07.30)

Python * It’s Time to Say Goodbye to These Obsolete Python Libraries * 기존의 익숙한 라이브러리가 아니라 새로운 라이브러리가 궁금하시다면 이 기사를 참고해보세요. * map() vs submit() With The ProcessPoolExecutor in Python * ProcessPoolExecutor의 map()과 submit()의 차이점을 소개하는 기사 입니다. * Practical Deep Learning for Coders 2022 * 딥 러닝과 머신 러닝을 실제
2 min read
내 맘대로 위클리 뉴스 - 2022년 29주(2022.07.17 - 2022.07.23)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 29주(2022.07.17 - 2022.07.23)

Python * Pip constraints files * Pip를 사용해서 특정 버전으로 제한하셔야 된다면 이 기사를 참고해보세요. * 4 Pandas Anti-Patterns to Avoid and How to Fix Them * Pandas에서 자주 하는 4가지 실수를 소개하는 기사로 데이터 분석을 자주 하시다면 이 기사가 많은 도움이 될 것 입니다. JavaScript * Applying SOLID principles in React * React 프로젝트에 SOLID
1 min read
내 맘대로 위클리 뉴스 - 2022년 27주(2022.07.03 - 2022.07.09)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 27주(2022.07.03 - 2022.07.09)

Python * A recipe recommendation system * Recipe 추천 시스템을 만드는 과정을 통해서 간단한 NLP와 머신러닝 시도해 볼 수 있는 기회를 제공하는 기사입니다. * 5 Levels of Handling Date and Time in Python * Python 뿐만 아니라 모든 프로그래밍 언어에서 잘 다루고, 확실하게 이해하고 있어야 하는 Date, Time을 차근차근 다루고 있습니다. * Plug-and-play Python development
2 min read
내 맘대로 위클리 뉴스 - 2022년 26주(2022.06.26 - 2022.07.02)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 26주(2022.06.26 - 2022.07.02)

Python * Don't let dicts spoil your code * Python에서 가장 즐겨사용하는 딕셔너리 구조에 대한 기사 입니다. 이 기사가 적절한 데이터 구조를 선택하는데 작은 도움이 되셨기를 바랍니다. * Six things I do every time I start a Django project * Django 프로젝트를 진행하면서 적용하는 6가지 작업을 소개하는 기사 입니다. * Django 프포젝트를 처음 시작하신다면 이
2 min read
내 맘대로 위클리 뉴스 - 2022년 25주(2022.06.19 - 2022.06.25)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 25주(2022.06.19 - 2022.06.25)

Python * Python logging: do’s and don’ts * 언제나 중요한 로깅에 관한 기사 입니다. * Getting the Stack Trace of a Running Python Program과 함께 읽어보세요! * How to create a dashboard in Python with Jupyter Notebook? * Jupyter Notebook으로 간단한 대쉬보드를 만드는 방법을 소개하는 기사 입니다. * 좀 더 그럴싸한 대쉬보드가 필요하시면 'streamlit'을
1 min read
내 맘대로 위클리 뉴스 - 2022년 24주(2022.06.12 - 2022.06.18)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 24주(2022.06.12 - 2022.06.18)

Python * Design Patterns in Machine Learning Code and Systems * 머신러닝 코드와 시스템을 위한 디자인 패턴에 관한 소개 입니다. * Pandas vectorization: faster code, slower code, bloated memory * Pandas의 계산을 빠르게 하는 방법을 소개하는 기사입니다. JavaScript * Two lines of CSS that boosts 7x rendering performance! * 2줄로 CSS를 빠르게 작동하는 방법을 소개하는 기사입니다.
2 min read
내 맘대로 위클리 뉴스 - 2022년 23주(2022.06.05 - 2022.06.11)
주간 뉴스

내 맘대로 위클리 뉴스 - 2022년 23주(2022.06.05 - 2022.06.11)

Python * Django Static Files and Templates * Django를 사용하는 개발자들이 가장 많은 혼돈을 겪는 문제 중 하나인 정적 파일을 처리하는 내용을 정리한 기사입니다. * Oh Open Source Supply Chain Security, Where Art Thou? * 오픈 소스의 보안을 지키고, 향상시키기 위한 노력의 필요성을 강조하는 기사입니다. 몇가지 주장에 대해서 각기 다른 관점을 가질 수 있지만,
2 min read