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년 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
내 맘대로 위클리 뉴스 - 2023년 37주(2023.09.10 - 2023.09.16)

내 맘대로 위클리 뉴스 - 2023년 37주(2023.09.10 - 2023.09.16)

Python * Towards a new SymPy: part 1 - Outline * 새롭게 개선된 SymPy에 대한 소개 기사 입니다. * Python으로 기호 계산을 하시는 분들이라면 참고하시기 좋은 기사 입니다. * Filters in Django – filter(A, B) vs filter(A).filter(B) * Django를 사용할 때 가장 많이 활용하는 filter 함수의 활용에 관한 기사입니다. * 필터와 모델의 관계를
2 min read
내 맘대로 위클리 뉴스 - 2023년 38주(2023.09.17 - 2023.09.23)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 38주(2023.09.17 - 2023.09.23)

Python * How I Used Python and Folium to Visualize My Outdoor Activities * 지도를 사용한 시각화 방법을 소개합니다. * Optimizing LLMs From a Dataset Perspective * 이 기사는 선별된 데이터 세트를 사용하여 LLM을 미세 조정하여 LLM의 모델링 성능을 개선하는 데 중점을 두고 소개합니다. JavaScript * Styling React Select with Tailwind * Tailwind를 사용해서 React 컴포넌트를
1 min read
내 맘대로 위클리 뉴스 - 2023년 36주(2023.09.03 - 2023.09.09)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 36주(2023.09.03 - 2023.09.09)

Python * Writing a C compiler in 500 lines of Python * Python으로 C 컴파일러를 만드는 과정을 자세히 소개하는 기사 입니다. * 이번주 추천 기사 입니다. * Packaging Python Projects in 2023 * Python 패키지에 유용하고 중요하다고 생각되는 모든 기능을 사용하여 Python에서 새 패키지를 처음부터 설정하는 방법을 설명하는 기사 입니다. JavaScript * Server-side Rendering from Scratch
1 min read
내 맘대로 위클리 뉴스 - 2023년 35주(2023.08.27 - 2023.09.02)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 35주(2023.08.27 - 2023.09.02)

Python * Introducing Python in Excel: The Best of Both Worlds for Data Analysis and Visualization * Python 플롯과 라이브러리를 사용하여 Excel에서 데이터를 조작하고 탐색하는 방법이 궁금하시다면 이 기사를 참고해보세요. * MS에서 공식적으로 엑셀에 파이썬을 도입하기로 하였습니다. 이 선택이 어떤 방향으로 무척 궁금하네요. 계속해서 지켜보면 좋을 주제입니다. * Python: Just write SQL * Python에서 SQL을
1 min read
내 맘대로 위클리 뉴스 - 2023년 34주(2023.08.20 - 2023.08.26)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 34주(2023.08.20 - 2023.08.26)

Python * Llama from scratch (or how to implement a paper without crying) * LLAMA를 구현하는 방법을 소개하는 기사 입니다. * 이번주 추천 기사 입니다. 기사기 매우 길기 때문에 여유를 가지고 읽어보세요. JavaScript * The simplest example to understand Server Actions in Next.js * Next.js에 도입된 Server Actions에 대한 기사 입니다. OOP * My
1 min read
내 맘대로 위클리 뉴스 - 2023년 33주(2023.08.13 - 2023.08.19)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 33주(2023.08.13 - 2023.08.19)

Python * The Power of Indexing: Boosting Data Wrangling Efficiency with Pandas * 인덱스는 쿼리 속도에 직접적인 영향을 미칩니다. 이 기사에서는 Pandas의 인덱스를 활용하는 방법을 소개합니다. * Popular Airline Passenger Routes Refresh * 이 기사는 Wikipedia에서 승객 수 데이터를 스크랩하고 이를 위한 시각화를 구축하는 방법에 대해 설명합니다. * 생소한 패키지(wikitextparser, DuckDB, rich)를 사용하지만
1 min read
내 맘대로 위클리 뉴스 - 2023년 32주(2023.08.06 - 2023.08.12)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 32주(2023.08.06 - 2023.08.12)

Python * Python, foreign functions and Steam * Python과 C언어를 함께 사용해야 하는 경우가 간혹 있습니다. 이런 경우 Python과 C를 어떻게 결합하면 좋을까요? 이 기사에서 확인해보세요. * Quirks of Python package versioning * Python 패키지의 의미를 자세히 알고 싶으시면 이 기사를 참고하세요. JavaScript * Top React Testing Libraries in 2023: A Comprehensive Review * React와 함께
1 min read
내 맘대로 위클리 뉴스 - 2023년 31주(2023.07.30 - 2023.08.05)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 31주(2023.07.30 - 2023.08.05)

Python * Pathlib for Path Manipulations * pathlib는 파일 시스템 경로를 다룰 수 있는 흥미롭고 새로운 객체 입니다. 이 기사는 pathlib를 사용하는 방법을 소개합니다. 이번주 가장 추천하는 기사 입니다. * Customize Django Admin Interface * Django 관리자 패널은 Django의 가장 큰 강점 중 하나입니다. 기본 상태에서 Django 관리 사이트는 조금 단순합니다. 이 기사는 Django
1 min read
내 맘대로 위클리 뉴스 - 2023년 30주(2023.07.23 - 2023.07.29)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 30주(2023.07.23 - 2023.07.29)

Python * A taste of iteration in Python * Iteration 개체는 for 루프에서 사용할 수 있지만 어떻게 작동할까요? 이 기사에서는 iteration 프로토콜이 사용되는 방법을 소개하고, 작성하는 방법을 설명합니다. * Advanced Python Tips for Development * 기초적인 파이썬을 배웠다면 다음은 어디로 가야할까요? 이 기사에서는 파이썬을 더 잘 사용하는 방법을 소개합니다. JavaScript * How React 18 Improves
2 min read
내 맘대로 위클리 뉴스 - 2023년 29주(2023.07.16 - 2023.07.22)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 29주(2023.07.16 - 2023.07.22)

Python * Adding tail call optimization to Python * 꼬리 재귀를 활용하는 방법을 소개하는 기사 입니다. * How to Work With Time Series in Python? * 시계열 데이터를 처리하시는 분들에게 추천드리는 기사 입니다. JavaScript * React: A comprehensive Guide to Beginners * 이 가이드는 초급자가 React를 이해하는데 도움이 되는 기사 입니다. Mobile * The Ultimate Guide to
1 min read
내 맘대로 위클리 뉴스 - 2023년 28주(2023.07.09 - 2023.07.15)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 28주(2023.07.09 - 2023.07.15)

Python * The easiest way to speed up Python with Rust * 저는 요즘에 Rust를 공부하고 있습니다. 재미도 있고, 흥미도 있습니다. 이 기사는 Rust와 Python을 잘 활용하는 방법을 소개하는 기사입니다. * Rust에 관심이 있으시거나, Python에 흥미가 있으시면 가볍게 접근해보시면 좋을 듯 합니다. * anywidget: Jupyter Widgets Made Easy * 데이터 분석에 자주 활용되는 Jupyter에 대한
1 min read
BiG Data Hackathon 멘토 참여 후기
Etc...

BiG Data Hackathon 멘토 참여 후기

TL;DR * AI, 데이터 그리고 아이디어가 결합되면 짧은 시간안에 굉장히 멋진 서비스("니칸내칸") 출시가 가능 * 해커톤에서도 ChatGPT 덕분에 굉장히 빠르게 프로토타입 기능 작성이 가능 * AI 관련 기술을 빠르게 사용할 수 있는 Azure/AWS에서 제공하는 API 사용이 저조하고, Flutter와 같은 기술이 많이 활용 시작부터 쉽지 않았던 멘토링 목요일부터 시작된
7 min read
ChatGPT 관련 23번째 발표
Etc...

ChatGPT 관련 23번째 발표

2023.07.00_ChatGPT와 교육_v1.0_22번째 발표ChatGPT와 교육 한상곤(sangkon@pusan.ac.kr)Google Docs ChatGPT와 교육에 관련된 발표와 관련된 짧은 생각 TL;DR * 중등과정에서 ChatGPT의 사용이 높은데, 학생분들은 최종 결과물의 품질에 만족하기 때문에 관련 기술에 대해서 긍정적으로 평가하고 있습니다. 반면, 많은 교수자는 부정적인 입장을 표명하는데, 이유는 해당
4 min read
내 맘대로 위클리 뉴스 - 2023년 27주(2023.07.02 - 2023.07.08)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 27주(2023.07.02 - 2023.07.08)

Python * What's the deal with CPython, Pypy, MicroPython, Jython...? * 모두에게 필요하진 않겠지만, 각자의 유용성을 가진 파이썬을 소개하는 기사입니다. * CPython이 가장 유명하긴 하지만, 혹시 모르니 살펴보세요! * ML system design: 200 case studies to learn from * ML 사용 사례를 소개하는 간단한 기사 입니다. * 데이터가 너무 날(row) 것이라서 조금 어렵지만,
1 min read
내 맘대로 위클리 뉴스 - 2023년 26주(2023.06.25 - 2023.07.01)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 26주(2023.06.25 - 2023.07.01)

Python * Bullet Proofing Django Models * Django 모델을 사용할 때 유효성 검사 등을 활용하는 방법을 소개하는 기사 입니다. * When NumPy is too slow * Numpy 속도에 불만이 있으시면 이 기사를 참고해보세요. * Accelerating PyTorch Model Training * PyTorch의 학습 속도를 높이는 방법을 소개하는 기사 입니다. JavaScript * React Ecosystem in 2023. * React와 함께 빠르게 발전하고
1 min read
내 맘대로 위클리 뉴스 - 2023년 25주(2023.06.18 - 2023.06.24)
주간 뉴스

내 맘대로 위클리 뉴스 - 2023년 25주(2023.06.18 - 2023.06.24)

Python * Extract Text From a Multi-Column Document Using PyMuPDF in Python * PyMuPDF를 사용해서 여러 컬럼으로 나눠진 PDF 파일을 처리하는 방법을 소개합니다. 신문, 잡지, 학술 논문에 담긴 텍스트를 처리하고 싶으시면 이 기사를 참고해보세요! * Why not tell people to "simply" use pyenv, poetry or anaconda * 패키지를 관리하는 방법에 관한 기사입니다.
2 min read