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년 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년 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) 것이라서 조금 어렵지만, ML 연구자라면
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 * 패키지를 관리하는 방법에 관한 기사입니다. pip를 사용하는
2 min read
내 맘대로 위클리 뉴스 - 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