Sangkon Han(SigmaDream, sd or SD)

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

내 맘대로 위클리 뉴스 - 2023년 24주(2023.06.11 - 2023.06.17)

내 맘대로 위클리 뉴스 - 2023년 24주(2023.06.11 - 2023.06.17)

Python * Python and the Legend of Zelda * Zelda의 전설에 제시된 퍼즐을 Python으로 해결하는 과정을 소개하는 기사입니다. * Understanding CPUs can help speed up Numba and NumPy code * Numba와 Numpy의 계산 속도가 필요하시면 이 기사를 참고하세요. JavaScript * million, Make React 70% faster * 요즘 가장 핫한 라이브러리인 million 입니다. * 시간 되시면 github에 '꼭'
1 min read
내 맘대로 위클리 뉴스 - 2023년 23주(2023.06.04 - 2023.06.10)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 23주(2023.06.04 - 2023.06.10)

Python * The Many Problems with Celery * Celery를 사용할 때 주의해야 하는 사항을 잘 정리해둔 문서입니다. * 주의사항 뿐만 아니라 약간의 해결책을 제시하기 때문에 Celery를 사용하신다면 읽어보세요. * Understanding Cosine Similarity in Python with Scikit-Learn * Cosine Similarity을 소개하는 기사 입니다. JavaScript * JWT Authentication in React with react-router * React에서 JWT 인증과 react-router를 사용하는 방법을
1 min read
내 맘대로 위클리 뉴스 - 2023년 22주(2023.05.28 - 2023.06.03)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 22주(2023.05.28 - 2023.06.03)

Python * Sorting a Django queryset by a custom sequence of an attribute * Django를 사용 할 때, 사용자 정의 순서에 따라 Query의 내용을 정리해야 할 때 참고하시면 좋은 기사 입니다 * Understanding Python Decorators and How to Use Them Effectively * 함수(def)를 중심으로 파이썬 코드를 구성하시는 분들에게 해당 함수의 기능을 확장하는데
2 min read
내 맘대로 위클리 뉴스 - 2023년 21주(2023.05.21 - 2023.05.27)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 21주(2023.05.21 - 2023.05.27)

Python * My Favorite Python Packages for Building Flask Applications * Flask 애플리케이션을 빌드할 때 도움이되는 Python 패키지를 소개하는 기사입니다. * 주변에서 다들 FastAPI를 이야기 하지만, 전 여전히 Django를 사용하고 있고 Flask도 자주 활용합니다. 여전히 막강한 기능을 제공하는 Flask에 관심이 있으시면 이 기사를 참고해보세요. * Pandas vs Julia - cheat sheet and comparison * Julia와
2 min read
내 맘대로 위클리 뉴스 - 2023년 20주(2023.05.14 - 2023.05.20)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 20주(2023.05.14 - 2023.05.20)

* Why you should still read the docs * LLM 시대에 우리가 문서를 여전히 읽어야 하는 이유를 설명하는 글 입니다. * 이번주 가장 추천하는 기사입니다. Python * The Contradictions in ‘The Zen of Python’ * 어설픈 '일관성'이 생산성에 어떤 영향을 주는 걸까요? 궁금하시면 이 기사를 참고해보세요. * 주변에 파이썬을 좋아하는 개발자분들과 이야기를 해보니 꽤 많은 이야기를
2 min read
내 맘대로 위클리 뉴스 - 2023년 19주(2023.05.07 - 2023.05.13)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 19주(2023.05.07 - 2023.05.13)

Python * Deploy a Voice-Based Chatbot with BentoML, LangChain, and Gradio * 음성/텍스트, 혹은 텍스트/음성 변환 서비스를 빠르게 만드는 방법을 소개 합니다. JavaScript * Using useContext in React: a comprehensive guide * useContext를 활용하는 방법을 소개하는 기사 입니다. * 간혹, FE 작업을 도와드려야 되는 일이 있어서 꾸준하게 React 관련 문서를 참고하지만 Hook은 여전히
2 min read
2023.04.27, 7th DX Forum - ChatGPT 활용 사례로 보는 인공지능과 데이터의 미래 발표
Etc...

2023.04.27, 7th DX Forum - ChatGPT 활용 사례로 보는 인공지능과 데이터의 미래 발표

발표자료 소회(所懷), 마음에 품고 있던 회포(懷抱) 1. ChatGPT의 경우 개인적인 경험이야 미천하기 이를 때 없지만, 저는 ChatGPT를 사용한 생산 활동에 대해서 부정적이다. 왜냐하면 OpenAI의 '저작권'에 대한 논의사항이 아직은 '동의'하기 힘들기 때문이다. 주변 친구들은 이런 태도에 대해서 '(여전히) 병적인 집착'이라고 하지만 ChatGPT로 생성해낸 문장은 누군가의 저작물을 사용해서 만들어낸다.
3 min read
내 맘대로 위클리 뉴스 - 2023년 18주(2023.04.30 - 2023.05.06)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 18주(2023.04.30 - 2023.05.06)

Python * Debugging a Mixed Python and C Language Stack * GDB로 Python 및 C를 디버깅 하시는 일이 있으시면 이 기사를 참고해보세요. * CUDA를 사용하신다면 이 기사를 꼭 참고하세요. JavaScript * Practical Guide To Not Blocking The Event Loop * Node.js를 사용하는데 있어서 알아두면 정말 좋을 개념인 Event Loop에 대해서 소개하고, 성능을 확보하는 방법을
1 min read
내 맘대로 위클리 뉴스 - 2023년 17주(2023.04.23 - 2023.04.29)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 17주(2023.04.23 - 2023.04.29)

Python * Python Packages: a Primer for Data People (part 1 of 2) * Python의 패키지에 대해서 자세히 소개하는 기사 입니다. * DS 팀에서 Jupyter로 된 것을 Python 패키지 형태로 배포하는 방법을 알려줬더니 다들 신나서 소고기를 사줬던 기억을 떠올랐습니다. 주변에 Python으로 코드를 배포하는 것에 관심이 있으신 동료분들에게 이 기사를 추천해주세요 :D * Run ChatGPT-Style
2 min read
내 맘대로 위클리 뉴스 - 2023년 16주(2023.04.16 - 2023.04.22)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 16주(2023.04.16 - 2023.04.22)

Python * The fastest way to read a CSV file in Pandas 2.0 * Pandas 2.0에서 CSV를 빠르게 읽는 방법 같지만, 전혀 새로운 형태의 라이브러리를 소개하는 기사 입니다. * 요즘은 정말 CSV 파일 크기가 너무 커져서(2G는 우숩... >.<;;) 고민이 많은데, 이 기사에서 소개하는 라이브러리를 가볍게 접근해보시면 좋을 듯 합니다. * Top 10
2 min read
내 맘대로 위클리 뉴스 - 2023년 15주(2023.04.09 - 2023.04.15)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 15주(2023.04.09 - 2023.04.15)

Python * PYTHON MONOREPO: AN EXAMPLE. PART 1: STRUCTURE AND TOOLING * Python을 사용한 Monorepo를 설계하는 방법을 소개하는 기사 입니다. * Building an Intelligent Education Platform with OpenAI, ChatGPT, and Django * OpenAI의 서비스와 Django를 연결해서 간단한 서비스를 구축하는 방법을 소개하는 기사 입니다. JavaScript * How to Create and Validate Forms With React Hook Form
1 min read
내 맘대로 위클리 뉴스 - 2023년 14주(2023.04.02 - 2023.04.08)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 14주(2023.04.02 - 2023.04.08)

Python * Speeding up text processing in Python (is hard) * Python에서 문자열 구문 분석 및 서식 지정 속도를 높여야 하는 경우가 있습니다. 하지만 문자열과 다루는 방법은 여전히 쉽지 않습니다. 우리에게 주어진 다양한 선택지(Cython, mypyc, Rust 등...) 사용과 이들 중에서 선택하는 방법을 다룹니다. * When is inplace in Pandas faster? * Pandas DataFrame의
2 min read
내 맘대로 위클리 뉴스 - 2023년 13주(2023.03.26 - 2023.04.01)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 13주(2023.03.26 - 2023.04.01)

Python * What Is Pydantic? * JSON을 쉽고 빠르게 활용하고 싶으시다면 이 기사를 참고해보세요. * Ban 1+N in Django * Django에서 발생하는 1+N 문제와 관련된 간단한 기사 입니다. * 1+N 문제에 대해서 잘 모르시면 이 기사를 참고해보세요. JavaScript * The End of Front-End Development * AI시대에서 FE가 일하는 방식과 학습의 변화에 대한 고민을 담은
1 min read
내 맘대로 위클리 뉴스 - 2023년 12주(2023.03.19 - 2023.03.25)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 12주(2023.03.19 - 2023.03.25)

Python * How virtual environments work * venv에 대한 내용을 자세히 다루고 있습니다. JavaScript * Map of React API * React에서 제공하는 API를 시각적으로 제공하는 사이트 입니다. * API에 대한 다양한 정보를 시각적으로 제공합니다. * What is Vite and Why Should You Use It Instead of Create React App? * 요즘 유행하는 듯한 Vite에 대한 소개입니다. Mobile
1 min read
내 맘대로 위클리 뉴스 - 2023년 11주(2023.03.12 - 2023.03.18)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 11주(2023.03.12 - 2023.03.18)

Python * Building a Bloom filter * Python으로 Bloom filter를 구현하는 방법을 소개하는 튜토리얼 기사 입니다. * Bloom filter는 원소가 집합에 속하는지 여부를 검사하는데 사용되는 확률적 자료 구조입니다. * Training Deep Networks with Data Parallelism in Jax * Jax를 사용해서 여러 계산을 병렬화하는 방법을 소개하는 기사 입니다. JavaScript * 5 Mistakes I Made When Starting My
1 min read
내 맘대로 위클리 뉴스 - 2023년 10주(2023.03.05 - 2023.03.11)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 10주(2023.03.05 - 2023.03.11)

Python * Einsum Visualized * Einsum을 시각화를 사용해서 설명하는 기사 입니다. * 데이터 분석, 통계 및 머신러닝에 관심이 많으시면 이 기사를 참고하세요. * Web Scraping LinkedIn Jobs using Python * LinkedIn을 활용한 웹 스크래핑 튜토리얼 기사 입니다. JavaScript * Creating Animations in React with React-Spring * React를 사용한 애니메이션을 고민하셨다면 이 기사를 참고해보세요. * Common Beginner Mistakes with
1 min read
내 맘대로 위클리 뉴스 - 2023년 09주(2023.02.26 - 2023.03.04)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 09주(2023.02.26 - 2023.03.04)

Python * One Does Not Simply 'pip install' * 프로젝트를 격리하는 몇가지 방법을 간략하게 소개하는 기사입니다. * Python을 사용해서 새로운 프로젝트를 진행하신다면 이 기사를 참고하세요. * Build a CRUD Rest API in Python using Flask, SQLAlchemy, Postgres, Docker * Flask, SQLAlchemy와 Docker를 사용해서 간단한 CRUD 프로그램을 작성하는 방법을 소개하는 기사 입니다. JavaScript * Tutorial: Tic-Tac-Toe * React에서
1 min read
내 맘대로 위클리 뉴스 - 2023년 08주(2023.02.19 - 2023.02.25)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 08주(2023.02.19 - 2023.02.25)

Python * Data Classification * @dataclass 사용한 클래스 작성 방법을 소개하는 기사 입니다. * Python에서 클래스를 사용하는 일이 좀처럼 없지만, 클래스를 사용해야 한다면 이 기사를 참고해보세요. * How to Build a Dividend Investing Dashboard in Python and Streamlit * Python으로 Streamlit을 사용해서 Dashboard를 만드는 방법을 소개하는 튜토리얼 기사 입니다. JavaScript * Let's build a Chrome extension
2 min read
내 맘대로 위클리 뉴스 - 2023년 07주(2023.02.12 - 2023.02.18)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 07주(2023.02.12 - 2023.02.18)

Python * How to Securely Deploy a FastAPI app with NGINX and Gunicorn * FastAPI 뿐만 아니라(Flask, Django 등) 웹 서비스 작성 후 배포 관련하여 참고하기 좋은 기사 입니다. * Pandas Illustrated: The Definitive Visual Guide to Pandas * pandas 사용시 조금 애매한 부분을 시각적으로 잘 설명하는 기사 입니다. * 그런데, 이번에 알게 된
2 min read
내 맘대로 위클리 뉴스 - 2023년 06주(2023.02.05 - 2023.02.11)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 06주(2023.02.05 - 2023.02.11)

Python * Three Python trends in 2023 * Python과 관련된 빠르게 발전하고 있는 몇가지 주제를 논의하는 기사입니다. * 가볍게 읽어보시고 관심있으신 분야가 있으면 한 번 도전해 보세요! * What Django Deployment is Really About * Django를 배포하셔야 된다면 이 기사를 참고해 보세요. JavaScript * Building a blog with Next.js, AdminJS, and React: a simple step-by-step
1 min read
내 맘대로 위클리 뉴스 - 2023년 05주(2023.01.29 - 2023.02.04)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 05주(2023.01.29 - 2023.02.04)

Python * How to simulate a broken database connection for testing in Django * Django에서 끊어진 데이터베이스 연결을 시뮬레이션하는 과정을 소개 * So, Single (‘) or Double (“) Quotes in Python? * '와 " 중 어떤 것을 사용하시나요? JavaScript * Why React isn't dying * 많은 사람들이 프론트엔드 개발 중 React에 대한 몇가지 오해를 소개합니다. * Understanding the GraphQL Type
1 min read
내 마음대로 선정한 머신러닝/딥러닝 학습 추천 서적
Articles

내 마음대로 선정한 머신러닝/딥러닝 학습 추천 서적

내 마음대로 선정한 머신러닝/딥러닝 학습 추천 서적 추천시스템 개발로 연명했던 어느 개발자의 학습 기록 입니다. 누군가는 하면 된다고 하지만 막상 해보면 되는게 없던 그 시절을 떠올리면 글을 작성하였습니다. 이 글을 통해서 5 페이지 논문을 이해 못해서 1400 페이지 책을 사야했던 암울했던 선택을 여러분은 되풀이 하지 않기를 기원합니다. 2023년을 맞이해서
56 min read
내 맘대로 위클리 뉴스 - 2023년 04주(2023.01.22 - 2023.01.28)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 04주(2023.01.22 - 2023.01.28)

Python * Logging practices I follow * 이 기사는 버그를 쉽게 찾고 소프트웨어에서 발생한 일을 이해할 수 있도록 로깅을 작성하는 방법을 소개합니다. JavaScript * Why Is My Jest Test Suite So Slow? * Jest를 사용하시나요? Jest 테스트 속도를 높이는데, 관심이 있으시면 이 기사를 참고해보세요. Mobile * 5 Beginner Testing Mistakes I Noticed While Working with
1 min read
내 맘대로 위클리 뉴스 - 2023년 03주(2023.01.15 - 2023.01.21)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 03주(2023.01.15 - 2023.01.21)

Python * How to improve Python packaging, or why fourteen tools are at least twelve too many * 이 기사는 데이터베이스에 액세스하는 Django 코드를 효과적으로 테스트하는 방법에 대한 세 가지 옵션을 설명합니다. * Logging practices I follow * 이 기사는 버그를 쉽게 찾고 소프트웨어에서 발생한 일을 이해할 수 있도록 로깅을 작성하는 방법을 소개합니다. JavaScript
1 min read