주간 뉴스 내 맘대로 위클리 뉴스 - 2024년 15주(2024.04.07 - 2024.04.13) Python * Why Do Python Lists Multiply Oddly? Exploring the CPython Source Code * Python에서 자주 사용되는 리스트의 특이한 점을 CPython 코드를 통해서 설명하는 기사입니다. * Fix Python Code Smells with These Best Practices * Python 코드를 개선하는 작은 몇가지 팁을 소개하는 기사입니다. JS * 9 React Hooks that you should be aware of as
주간 뉴스 내 맘대로 위클리 뉴스 - 2024년 14주(2024.03.31 - 2024.04.06) Python * Designing a Pure Python Web Framework * Python 웹 프레임워크인 Reflex를 통해 새로운 언어를 배울 필요 없이 웹 앱을 구축할 수 있는 방법을 설명하는 기사 입니다. * A better Python cache for slow function calls * 메모리 대신 파일을 활용한 캐싱 방법을 소개하는 기사 입니다. JS * What is a layout in React?
주간 뉴스 내 맘대로 위클리 뉴스 - 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
주간 뉴스 내 맘대로 위클리 뉴스 - 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
Etc... C++, 시작하는 개발자를 위하여 2024.03.23_C++ KoreaC++, 시작하는 개발자를 위하여 마이크로소프트 MVP / 우분투한국커뮤니티 한상곤 1Google Docs C++ Korea에서 주최한 부산 행사에서 간단하게 소개한 내용입니다. C++ 초급 개발자에게 많은 도움이 되셨기으면 합니다. 가끔은 문법보다 환경 C++이나 Java, C#의 경우 언어의 문법보다 환경을 구성하는 것을 먼저 고민해야 되는 경우가 있습니다. 예를 들어,
주간 뉴스 내 맘대로 위클리 뉴스 - 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
주간 뉴스 내 맘대로 위클리 뉴스 - 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의 악몽이
주간 뉴스 내 맘대로 위클리 뉴스 - 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에
주간 뉴스 내 맘대로 위클리 뉴스 - 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
주간 뉴스 내 맘대로 위클리 뉴스 - 2024년 7주(2024.02.11 - 2024.02.17) Python * Summary of Major Changes Between Python Versions * 새로운 버전의 Python에 도입된 주요 변경 사항을 빠르게 참조할 수 있도록 도와주는 기사 입니다. 첫 번째 섹션에서는 실제 변경 사항을 다루고, 두 번째 섹션에서는 코드 베이스 업그레이드에 도움이 되는 유용한 도구, 링크 및 유틸리티를 소개합니다. * Django, SQLite, and the Database is Locked
Articles 레노버 노트북의 키보드 레이아웃에 대한 단상 - 이런 형태의 키보드 레이아웃은 도대체 누가 생각해 내는가? 노트북을 선택할 때 가장 중요한 것은 CPU, RAM~~(?.. 흠...)~~ 혹은 SSD 용량과 같은 소위 말하는 스펙이 전부가 아닐 수 있습니다. 예를 들어 무게, 두께 등과 같은 성능과 무관하지만 이동성을 고려하는 분들도 계시고, 저처럼 키보드 레이아웃을 중요하게 고려하는 분들도 계십니다. 저는 HHKB과 같은 일반적인 사용자에게 사실상 하드웨어 보안에 가까운 키보드 레이아웃을
주간 뉴스 내 맘대로 위클리 뉴스 - 2024년 6주(2024.02.04 - 2024.02.10) Python * A search engine in 80 lines of Python * Python을 사용해서 간단한 검색 엔진을 만드는 과정을 소개하는 기사입니다. JS with TS * Remix Takes on Next.js in Battle of the React Frameworks * 요즘 Remix에 대해서 관심이 많습니다. 이 기사는 Remix에 대 JVM * Room Relationships Explained * Kotlin의 Room에서 일대일, 일대다 및
주간 뉴스 내 맘대로 위클리 뉴스 - 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
주간 뉴스 내 맘대로 위클리 뉴스 - 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
주간 뉴스 내 맘대로 위클리 뉴스 - 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에서 제공하는 코루틴을 비교하는 기사입니다.
주간 뉴스 내 맘대로 위클리 뉴스 - 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가 실행이 이상하신가요? 그렇다면 이 기사를 꼭 참고하세요!
주간 뉴스 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으로 웹 서버를 구성하시면 이
주간 뉴스 내 맘대로 위클리 뉴스 - 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
주간 뉴스 내 맘대로 위클리 뉴스 - 2023년 51주(2023.12.17 - 2023.12.23) Python * How Many Lines of C it Takes to Execute a + b in Python? * CPython의 내부 구조를 소개하는 기사 입니다. * 5 ways to flatten a list of lists * 목록을 flatten 하게 만드는 방법을 소개하는 기사 입니다. JavaScript * React Tricks: Fast, Fit and Fun * React를 사용하면서 알면 좋을 몇가지 팁을 소개하는
주간 뉴스 내 맘대로 위클리 뉴스 - 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
Etc... 회고, 회고를 회고하다. 2023.12.09_BusanGDG_회고_v1.3회고, 회고를 회고하다. 한상곤 마이크로소프트 MVP 우분투한국커뮤니티(@sigmadream)Google Docs 발표 자료는 위 링크를 확인하세요. 링크가 안 보이시면 이 곳을 클릭하세요. DevFest Cloud Busan 2023 부산 개발자들의 송년회와 새로운 한 해를 준비하는 행사인 Happy Year End Party for Developers에서 발표를 진행하였습니다. 오랜만에 부산에서 진행된
주간 뉴스 내 맘대로 위클리 뉴스 - 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으로 구현하는 방법을 소개하는 튜토리얼 기사입니다. * 이번주 가장 좋은 기사 중
주간 뉴스 내 맘대로 위클리 뉴스 - 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에 대한
주간 뉴스 내 맘대로 위클리 뉴스 - 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에
주간 뉴스 내 맘대로 위클리 뉴스 - 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