내 맘대로 위클리 뉴스 2026년 16주
Python
- Machine Learning Visualized
- Machine Learning Visualized는 머신러닝 알고리즘을 수학적 도출부터 구현까지 다루는 Jupyter Notebook 모음으로, 각 알고리즘의 훈련 과정을 시각화하여 최적 가중치 수렴 과정을 보여줍니다. Gavin H가 메리랜드 대학 강의 노트를 바탕으로 제작한 이 오픈소스 교재는 Gradient Descent, PCA, K-Means, Perceptron, Logistic Regression, Neural Network(Backpropagation 포함)을 다루며, 각 챕터마다 loss landscape, function approximation, clustering 과정을 애니메이션 GIF로 제공하여 추상적 개념을 직관적으로 이해할 수 있게 합니다. 커뮤니티 기여를 환영하며, 각 노트북은 개별 GitHub 리포지토리에서 호스팅되고 Jupyter Book으로 자동 빌드되는 구조로 되어 있습니다.
JS/TS/FP
- How does React fiber render your UI
- 이 기사는 React Fiber가 UI를 렌더링하는 방법을 설명합니다. 브라우저가 60fps(16.6ms per frame)를 유지하기 위해 React 16이 재귀적 렌더링을 중단 가능한 작은 작업 단위로 분해하는 새로운 reconciliation 알고리즘을 도입한 배경과 구조를 설명합니다.
Data
- A Better R Programming Experience Thanks to Tree-sitter
- 이 기사는 Tree-sitter 덕분에 더 나은 R 프로그래밍 경험은 Davis Vaughan이 완성한 R grammar for Tree-sitter가 어떻게 GitHub 검색 개선, Positron IDE의 자동완성/hover 도움말, Air(포매팅)/Jarl(린팅), difftastic(구문 인식 diff) 같은 도구를 가능하게 했는지 설명합니다.
Etc
Written on April 18, 2026