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년 24주(2024.06.09 - 2024.06.15)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 24주(2024.06.09 - 2024.06.15)

Python * Optimal SQLite settings for Django * Django에서 SQLite를 효율적으로 사용하고 하는 분들에게 적합한 기사입니다. * Python's many command-line utilities * 커맨드 라인으로 손쉽게 활용할 수 있는 파이썬 도구들을 소개하는 기사입니다. JavaScript * Best Practices in ReactJS: Essential Tips for Developers * 컴포넌트 디자인, 상태 관리, 성능 최적화, 테스트 등과 같은 주제를 다루는
1 min read
내 맘대로 위클리 뉴스 - 2024년 23주(2024.06.02 - 2024.06.08)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 23주(2024.06.02 - 2024.06.08)

Python * Python at the Speed of Julia * Julia에서 Python으로 변경하는 과정에서 계산 속도를 해결하기 위해서 노력했던 과정을 소개하는 기사 입니다. JavaScript * Build a notes app with React Query and json server - starting from failing unit tests! * React Query 와 JSON 서버를 활용하여 간단한 Note 앱을 만드는 튜토리얼 기사 입니다.
1 min read
내 맘대로 위클리 뉴스 - 2024년 22주(2024.05.26 - 2024.06.01)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 22주(2024.05.26 - 2024.06.01)

Python * ✨ What's new in Django 5.1 * Django를 사용하시나요? 이번에 새롭게 출시된 v5.1의 새로운 기능을 알아보세요! * How Python Compares Floats and Ints: When Equals Isn’t Really Equal * Python을 주로 사용하신다면 이 기사를 통해서 Floats에 관한 세부적인 사항을 꼭 확인해두세요! JavaScript * React Compiler * React 19에 새롭게 되입되는
1 min read
내 맘대로 위클리 뉴스 - 2024년 21주(2024.05.19 - 2024.05.25)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 21주(2024.05.19 - 2024.05.25)

Python * A Beginner's Guide to Unit Testing with Pytest * Pytest를 사용해서 간단한 테스트를 이 기사로 연습해보세요. * What I've Learned Building Interactive Embedding Visualizations * 데이터를 기반으로 커뮤니케이션을 하기 위해서 대쉬보드 등과 같은 것을 고민하신다면 이 기사를 꼭 참고하세요. JavaScript * A virtual DOM in 200 lines of JavaScript
1 min read
내 맘대로 위클리 뉴스 - 2024년 19주(2024.05.05 - 2024.05.11)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 19주(2024.05.05 - 2024.05.11)

Python * How to Watermark a Graph with Matplotlib * Matplotlib에서 Watermakr를 추가하는 방법을 소개하는 기사 입니다. * 외부에 공개되거나 노출되는 이미지를 작성하시는 일이 많으시면 이 기사를 참고해보세요. JavaScript * Detect JavaScript Support in CSS * JS를 사용해서 CSS를 선택적으로 제공하는 방법을 소개하는 기사 입니다. OOP * The best way to use the JPA OneToOne optional
1 min read
내 맘대로 위클리 뉴스 - 2024년 18주(2024.04.28 - 2024.05.04)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 18주(2024.04.28 - 2024.05.04)

Python * Asyncio Coroutine Object Methods in Python * Python의 객체에 코루틴 메서드를 적용하는 방법을 소개하는 간략한 기사 입니다. JS * React 19 Beta * React 19 베타가 출시되었습니다. 이제부터 조금씩 준비할 시간이네요! OOP * Developing .NET Inside a devcontainer * .NET 개발자분들에게 도움이 될 devcontainer에 대한 간략한 내용을 소개하는 기사 입니다. Etc * Filter sensitive contents
1 min read
내 맘대로 위클리 뉴스 - 2024년 17주(2024.04.21 - 2024.04.27)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 17주(2024.04.21 - 2024.04.27)

Python * Python Big O: the time complexities of different data structures in Python * Python에서 제공하는 컨테이너의 Big O에 대한 분석을 소개하는 기사 입니다. JS * Improving our Jest execution time by 300% * Jest를 사용해서 테스트를 진행하는 시간을 줄이는 몇가지 방법을 소개하는 기사 입니다. * Get your codebase ready for React 19 * React
1 min read
Ubuntu 24.04 LTS  InstallFest + Workshop
Etc...

Ubuntu 24.04 LTS InstallFest + Workshop

congrats! 24.04 우분투 24.04 출시에 맞춰서, 데스크탑 설치 및 설정 관련해서 간단한 워크샵을 진행하였습니다. 부산에서 오래만에 행사를 진행하는 거라서 반가웠습니다. 데스크탑 설정에 필요한 부분은 링크를 참고하세요! 다음에 기회에 또 뵙겠습니다. :D 2024.04.27_Ubuntu 24.04 InstallFest + Workshop_v1.5Ubuntu 24.04 LTS InstallFest + Workshop 우분투한국커뮤니티 / 마이크로소프트
1 min read
내 맘대로 위클리 뉴스 - 2024년 13주(2024.03.24 - 2024.03.30)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 13주(2024.03.24 - 2024.03.30)

Python * Delve 1: The (Hidden) Danger of Notebooks in Production * Python의 Notebook을 자주 활용하신다면 이 기사를 참고해보세요! * 관련하여 The Montréal Effect: Why Programming Languages Need a Style Czar도 함께 읽어보시길 추천합니다. * Building command-line applications in Python * 간단한 커맨드 라인 유틸리티를 만들고 싶으시면 이 기사를 참고해보세요! JS * How Next.js breaks
1 min read
내 맘대로 위클리 뉴스 - 2024년 12주(2024.03.17 - 2024.03.23)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 12주(2024.03.17 - 2024.03.23)

Python * The memory footprint of your Python application * 이 기사는 Python 애플리케이션의 메모리 모델에 대한 설명을 담고 있는 기사 입니다. * 이 기사가 흥미로우시면 Does Python have pointers?도 참고해보세요! * How to create Dashboard in Python from PostgreSQL * PostgreSQL을 활용하여 간단한 Dashboard를 만들어보는 튜토리얼 형식의 기사 입니다. JS * Best Practices for
1 min read
C++,  시작하는 개발자를 위하여
Etc...

C++, 시작하는 개발자를 위하여

2024.03.23_C++ KoreaC++, 시작하는 개발자를 위하여 마이크로소프트 MVP / 우분투한국커뮤니티 한상곤 1Google Docs C++ Korea에서 주최한 부산 행사에서 간단하게 소개한 내용입니다. C++ 초급 개발자에게 많은 도움이 되셨기으면 합니다. 가끔은 문법보다 환경 C++이나 Java, C#의 경우 언어의 문법보다 환경을 구성하는 것을 먼저 고민해야 되는 경우가 있습니다. 예를 들어,
3 min read
내 맘대로 위클리 뉴스 - 2024년 11주(2024.03.10 - 2024.03.16)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 11주(2024.03.10 - 2024.03.16)

Python * Datetimes with Timezones in Python * 모든 웹 서비스는 시간/날짜/지역/문자에 관련된 내용은 항상 중요합니다. * Python에서 시간대를 다뤄야 한다면 이 기사를 읽어보세요. * Guide to Time-Series Analysis in Python * 시계열을 Python다루기 위한 몇가지 방법을 간략하게 소개합니다. * 시계열을 데이터를 다루기 원하시면 이 기사로 시작해보세요. JS * Understanding Cookies and Sessions in
1 min read
내 맘대로 위클리 뉴스 - 2024년 10주(2024.03.03 - 2024.03.09)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 10주(2024.03.03 - 2024.03.09)

Python * Tracing System Calls in Python * Python으로 syscall을 추적하는 방법을 간략하게 소개하는 기사 입니다. * Why Python's Integer Division Floors * 누군가 궁금해하는 메일을 보내셔서, 이번주에 해당 궁금증을 조금 해소하는 기사를 추가합니다. JS * Why React Server Components Are Breaking Builds to Win Tomorrow * RSC가 승리의 초석이 될까요? 다음세대 PHP의 악몽이
1 min read
내 맘대로 위클리 뉴스 - 2024년 9주(2024.02.25 - 2024.03.02)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 9주(2024.02.25 - 2024.03.02)

Python * Floats Are Weird * Python으로 알아보는 Floats의 오묘한 세계를 소개하는 기사 입니다. * CS 관련 지식 중에서 가장 중요하다고 개인적으로 생각합니다. * Why pandas feels clunky when coming from R * Pandas의 개선 방향을 논의하는 기사 입니다. * 소규모 프로젝트를 진행하신다면 이 기사를 참고해보세요. 좋은 관점을 제공합니다. JS * React Will Be Compiled * React 19에
1 min read
내 맘대로 위클리 뉴스 - 2024년 8주(2024.02.18 - 2024.02.24)
주간 뉴스

내 맘대로 위클리 뉴스 - 2024년 8주(2024.02.18 - 2024.02.24)

Python * Build a Django AI colorization app * Django를 사용해서 이미지의 색상을 변경하는 간단한 애플리케이션을 만드는 방법을 소개하는 기사입니다. * Django를 학습하고 계시다면, 이 기사를 통해서 간단한 애플리케이션을 만드는 연습을 진행해보세요. * Everything You Can Do with Python's textwrap Module * "말줄임"을 표현해주는 textwrap을 사용하는 방법을 소개하는 기사입니다. JS
2 min read
내 맘대로 위클리 뉴스 - 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
레노버 노트북의 키보드 레이아웃에 대한 단상 - 이런 형태의 키보드 레이아웃은 도대체 누가 생각해 내는가?
Articles

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

노트북을 선택할 때 가장 중요한 것은 CPU, RAM~~(?.. 흠...)~~ 혹은 SSD 용량과 같은 소위 말하는 스펙이 전부가 아닐 수 있습니다. 예를 들어 무게, 두께 등과 같은 성능과 무관하지만 이동성을 고려하는 분들도 계시고, 저처럼 키보드 레이아웃을 중요하게 고려하는 분들도 계십니다. 저는 HHKB과 같은 일반적인 사용자에게 사실상 하드웨어 보안에 가까운 키보드 레이아웃을
10 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