Sangkon Han(SigmaDream, sd or SD)

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

내 맘대로 위클리 뉴스 - 2024년 7주(2024.02.11 - 2024.02.17)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 7주(2024.02.11 - 2024.02.17)

Python * Summary of Major Changes Between Python Versions * 새로운 버전의 Python에 도입된 주요 변경 사항을 빠르게 참조할 수 있도록 도와주는 기사 입니다. 첫 번째 섹션에서는 실제 변경 사항을 다루고, 두 번째 섹션에서는 코드 베이스 업그레이드에 도움이 되는 유용한 도구, 링크 및 유틸리티를 소개합니다. * Django, SQLite, and the Database is Locked
2 min read
레노버 노트북의 키보드 레이아웃에 대한 단상 - 이런 형태의 키보드 레이아웃은 도대체 누가 생각해 내는가?

레노버 노트북의 키보드 레이아웃에 대한 단상 - 이런 형태의 키보드 레이아웃은 도대체 누가 생각해 내는가?

노트북을 선택할 때 가장 중요한 것은 CPU, RAM~~(?.. 흠...)~~ 혹은 SSD 용량과 같은 소위 말하는 스펙이 전부가 아니다. 무게, 두께 등과 같은 성능과 무관하지만 이동성을 고려하는 분들도 계시고, 나처럼 키보드 레이아웃을 중요하게 생각하는 사람도 있다. HHKB과 같은 일반적인 사용자에게 사실상 하드웨어 보안에 가까운 키보드 레이아웃을 원하는 것은 아니지만, 흔히 말하는
8 min read
내 맘대로 위클리 뉴스 - 2024년 5주(2024.01.28 - 2024.02.03)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 5주(2024.01.28 - 2024.02.03)

Python * This is not interview advice: a priority-expiry LRU cache without heaps or trees in Python * Python에서 우선순위 기반의 LRU 캐시를 구현하는 방법을 소개하는 기사입니다. * 한번 도전해 보세요! * My Django roadmap ideas * Django를 사용하시는 분들에게 도움이 될만한 로드맵을 제시하는 기사입니다. JS with TS * Modern JavaScript library starter * TypeScript, 테스트, GitHub
2 min read
내 맘대로 위클리 뉴스 - 2024년 4주(2024.01.21 - 2024.01.27)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 4주(2024.01.21 - 2024.01.27)

Python * A Deep Dive Into Python's functools.wraps Decorator * 데코레이터를 만드는 과정에 자주 실수하는 것 중 하나가 메타데이터 손실입니다. 해당 실수를 줄이기 위해서 Python 표준 라이브러리의 functools 모듈에 있는 wraps 데코레이터를 사용하는 것을 권장하는데, 관련된 내용을 다루는 기사입니다. * Python Packaging, One Year Later: A Look Back at 2023
3 min read
내 맘대로 위클리 뉴스 - 2024년 3주(2024.01.14 - 2024.01.20)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 3주(2024.01.14 - 2024.01.20)

Python * NumPy 2 is coming: preventing breakage, updating your code * 2024년 3월에 출시될 것으로 예상되는 NumPy2에 대한 내용을 다루는 기사입니다. Numpy를 많이 사용하고 계시다면 이 기사를 꼭 참고하세요. 생각보다 변경사항이 귀찮을 수 있습니다. 미리 대비하시길 권장합니다. * Comparing coroutines, by example, in Kotlin and Python * Python과 Kotlin에서 제공하는 코루틴을 비교하는 기사입니다.
3 min read
내 맘대로 위클리 뉴스 - 2024년 2주(2024.01.07 - 2024.01.13)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 2주(2024.01.07 - 2024.01.13)

Python * Fast and Efficient Inequality Joins in Pandas * Pandas에서 데이터를 병합하는 일이 많으신가요? 그럼 이 기사를 꼭 참고하세요. '제목'의 무서움에 비해서 해당 내용을 당장 써먹을 수 있습니다. * Where Have You Installed Your Python Packages? * Python 패키지를 어디에 설치될까요? 그리고 Jupyter가 실행이 이상하신가요? 그렇다면 이 기사를 꼭 참고하세요!
2 min read
내 맘대로 위클리 뉴스 - 2024년 1주(2023.12.31 - 2024.01.06)
주간 뉴스 Featured

내 맘대로 위클리 뉴스 - 2024년 1주(2023.12.31 - 2024.01.06)

Python * Fastest Way to Read Excel in Python * 많은 데이터 분석가들이 사용하는 애증의 포멧인 Excel을 빠르게 처리하는 방법을 소개하는 기사입니다. * Fine Tuning Python WSGI and ASGI applications for Flask, Django, and FastAPI * Python 웹 서버를 구성하는 몇 가지 모범 사례를 소개하고, 몇가지 부하테스트를 소개하는 기사입니다. * Python으로 웹 서버를 구성하시면 이
2 min read
내 맘대로 위클리 뉴스 - 2023년 52주(2023.12.24 - 2023.12.30)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 52주(2023.12.24 - 2023.12.30)

Python * How Many CPU Cores Can You Actually Use in Parallel? * 여전히 어려운, 그러나 꼭 알고 싶은 Parallel에 대한 간략한 소개 입니다. * 내용이 쉬운듯 하지만 생각보다 깊습니다. 천천히 읽어보세요. JavaScript * Bit, Nx and Lerna: An Overview of 3 Popular JavaScript Build Systems * JavaScript 빌드 시스템을 소개 합니다. * * 2023년에 변경된 JavaScript
1 min read
내 맘대로 위클리 뉴스 - 2023년 50주(2023.12.10 - 2023.12.16)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 50주(2023.12.10 - 2023.12.16)

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을 작성하는 방법을 소개하는 기사 입니다. JavaScript * Let’s learn
1 min read
회고, 회고를 회고하다.
Etc...

회고, 회고를 회고하다.

2023.12.09_BusanGDG_회고_v1.3회고, 회고를 회고하다. 한상곤 마이크로소프트 MVP 우분투한국커뮤니티(@sigmadream)Google Docs 발표 자료는 위 링크를 확인하세요. 링크가 안 보이시면 이 곳을 클릭하세요. DevFest Cloud Busan 2023 부산 개발자들의 송년회와 새로운 한 해를 준비하는 행사인 Happy Year End Party for Developers에서 발표를 진행하였습니다. 오랜만에 부산에서 진행된
5 min read
내 맘대로 위클리 뉴스 - 2023년 49주(2023.12.03 - 2023.12.09)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 49주(2023.12.03 - 2023.12.09)

Python * Using Polars in a Pandas world * Pandas가 너무 익숙해서 새로운 '무드'를 기대하시다면 이 기사를 참고해보세요. * 너무 진지하게 생각하지 마시고, 가볍게 접근해보시면 기술적 신선함을 느껴보실 수 있습니다. * Understanding Linux cp Command and Implementing in Python * cp를 Python으로 구현하는 방법을 소개하는 튜토리얼 기사입니다. * 이번주 가장 좋은 기사 중
2 min read
내 맘대로 위클리 뉴스 - 2023년 48주(2023.11.26 - 2023.12.02)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 48주(2023.11.26 - 2023.12.02)

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이 작동하는 방법이 궁금하시면 이 기사를 참고하세요. OOP * .NET Blazor * .NET Blazor에 대한
1 min read
내 맘대로 위클리 뉴스 - 2023년 47주(2023.11.19 - 2023.11.25)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 47주(2023.11.19 - 2023.11.25)

Python * How many Python core devs use typing? * 파이썬 코드를 작성하면서 언제나 궁금했던 질문 "얼마나 많은 파이썬 개발자가 타입 어노테이션을 사용할까요?", 이 기사를 통해서 살펴보세요. * Guide to Queues in Python * 파이썬에서 Queue를 활용하는 방법을 소개하는 기사 입니다. JavaScript * An Interactive Guide to CSS Grid * 의외로 복잡한 CSS의 Grid에
1 min read
내 맘대로 위클리 뉴스 - 2023년 46주(2023.11.12 - 2023.11.18)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 46주(2023.11.12 - 2023.11.18)

Python * Why SciPy builds for Python 3.12 on Windows are a minor miracle * SciPy를 Meson으로 변경하면서 겪게되는 문제(즉, Windows에서 작동하는 포트란 컴파일러)가 어떻게 해결되었는지를 소개하는 기사 입니다. * An unbiased evaluation of environment management and packaging tools * 파이썬 패키지에 대한 광범위한 정보를 제공합니다. JavaScript * React Router v6: A
1 min read
내 맘대로 위클리 뉴스 - 2023년 45주(2023.11.05 - 2023.11.11)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 45주(2023.11.05 - 2023.11.11)

Python * {n} times faster than C ...with Python * 흔히 Numpy가 중요하다고 하지만, 그 말에 비해서 Numpy의 중요성을 잘 이해하지 못하는 경우가 많은데, 이 기사를 통해서 Numpy의 중요성을 이해할 수 있습니다. * 이번주 추천 기사입니다. * New goodies in Django 5.0 * Django 5.0의 변경사항을 자세히 소개하는 기사 입니다. JavaScript * Can Next.
1 min read
내 맘대로 위클리 뉴스 - 2023년 44주(2023.10.29 - 2023.11.04)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 44주(2023.10.29 - 2023.11.04)

Python * Do not use requirements.txt * requirements.txt를 사용하지 말라는 주장을 하는 기사입니다. 대체제로 Poetry를 제안하고 있습니다. * 이 주장에 관심이 있으시면 읽어보세요. 그리고 의존성에 대한 좋은 논의가 계속되었으면 합니다. * Why Python is Better than C++ for Algotrading * 알고리즘 트레이닝에서 C++ 대신 Python을 사용하는 이유를 소개하는 기사 입니다. * ns의 세계가 아니라면,
1 min read
내 맘대로 위클리 뉴스 - 2023년 43주(2023.10.22 - 2023.10.28)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 43주(2023.10.22 - 2023.10.28)

Python * Building Custom Middleware in FastAPI * FastAPI에서 자신만의 미들웨어를 만들어야 한다면, 이 기사를 참고해보세요. * We Have To Talk About Flask * 기술적인 이야기는 아니지만, Flask 버전 변경에 따른 사항과 논의점을 잘 정리한 기사 입니다. * FastAPI가 Flask를 대체할 수 있을지에 대해선 약간의 의문사항이 있지만, Flask가 더 나아질 수 있을지에 대한 논의는 분명한
1 min read
내 맘대로 위클리 뉴스 - 2023년 42주(2023.10.15 - 2023.10.21)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 42주(2023.10.15 - 2023.10.21)

Python * 6 Cool Things You Can Do With The Functools Module * Funtools라는 만능(?) 도구를 활용할 수 있는 6가지 방법을 소개하는 기사 입니다. * Building a Japanese Kanji Flashcard App using GPT-4, Python and Langchain * GPT-4와 Langchain을 활용하는 방법을 소개하는 기사 입니다. JavaScript * React memo is good actually * React의 memo를 활용하는 방법을
1 min read
내 맘대로 위클리 뉴스 - 2023년 41주(2023.10.08 - 2023.10.14)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 41주(2023.10.08 - 2023.10.14)

Python * Things I’ve learned about building CLI tools in Python * Python으로 CLI 도구를 만들면서 알게된 것을 소개하는 기사입니다. * Professional Pandas: Handling Missing Data With Pandas Dropna * Dropna에 대해 자세히 다루는 기사 입니다. JavaScript * Making React Apps Memory Efficient | Million.js Beyond Speed * React를 사용하면서 메모리를 효율적으로 사용하는 방법을 소개하는
1 min read
자료구조, 알고리즘 그리고 코딩 테스트와 관련된 추천 책(교재)
Articles

자료구조, 알고리즘 그리고 코딩 테스트와 관련된 추천 책(교재)

요약 : 코딩 테스트와 알고리즘(자료구조 포함)공부는 목적이 전혀 다르기 때문에 학습하는 방법이 뚜렷한 차이를 보입니다. 그래서 목적에 맞춰서 책을 구매하고, 학습을 진행해야 합니다. 목적에 맞는 책를 선별하고, 안 볼 책이거나 못 볼 책은 구매를 하지 않기를 권장합니다. 가능하다면 문제풀이 중심의 책 중에서 자신에게 맞는 것을 먼저 보는 것을 권장합니다.
38 min read
내 맘대로 위클리 뉴스 - 2023년 40주(2023.10.01 - 2023.10.07)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 40주(2023.10.01 - 2023.10.07)

Python * 5 Ways to Measure Execution Time in Python * Python에서 실행코드의 시간을 측정하는 5가지 방법을 소개하는 기사 입니다. * Exploring Wordle * Python을 사용해서 Wordle를 분석하는 방법을 소개하는 기사 입니다. JavaScript * React Advanced: Decoupling your components in the right way * React에서 컴포넌트를 분리하는 기준이나 방법이 궁금하셨다면 이 기사를 참고하세요. * Next.js 13
1 min read
내 맘대로 위클리 뉴스 - 2023년 39주(2023.09.24 - 2023.09.30)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 39주(2023.09.24 - 2023.09.30)

Python * Django 5.0 alpha 1 released * Django를 학습하시나요? 지금 입니다. 5.0 알파에서 시작하세요. * 공부를 하신다면 알파에서 시작하시면 됩니다. 누구보다 빠르게 날아가실 수 있습니다. * Simulate the Monty Hall problem in Python 🐐🚘🐐 * 몬티홀 문제를 Python으로 시뮬레이션하는 간단한 방법을 소개합니다. JavaScript * Create a text typing effect with React * React로 텍스트 입력
1 min read