Django-6.0 미리보기 - 하위호환 [전 포스트]https://kimjj81.github.io/2025/10/01/Django-6-0-미리보기-01-신규-기능/)에 이어서 Django 6.0의 하위 호환성, 폐기 결정, 제거된 것에 대해 알아보겠습니다. 꼭 마지막의 제거된 것은 확인해야 합니다. 하위 호환 파이썬 3.12 이상 가장 큰 문제는 파이썬 3.12 이상만 지원한다는 것입니다. 이에 2025-10-01 Django > Backend #django
01-Django 6.0 미리보기 - 신규 기능 Django 6.0 알파버전이 출시되었고 정식 문서가 배포 되었다. 정식 버전은 2025년 12월 배포 예정. https://docs.djangoproject.com/en/6.0/releases/6.0/ Django 6.0은 Python 3.12, 3.13 을 공식적으로 지원하고 두 버전을 사용하는 것을 추천한다. 5.2 버전까지는 3.10, 3.11 을 2025-10-01 Django > Backend #django python
전자소송, 국선변호 크롤링을 GCP 로 마이그레이션 전자소송, 국선변호사 시스템 크롤링을 GCP 로 마이그레이션 한 경험을 남깁니다. 국선전담 변호사 시스템 : https://guksun.scourt.go.kr/ 전자소송 시스템 : https://ecfs.scourt.go.kr/psp/index.on 사법정보공유 포털에서 OPEN API 를 제공하는 것이 있지만 아직 제한적이다. 기존 시스템은 윈도에서 2025-09-15
Rust 배우기 Python 은 배우기 쉽고 쓰기 편하지만 인터프리터 언어로써 성능 제약이 있다. 그래서 고성능이 요구되는 부분은 c/c++ 로 만들고 바인딩하는 방식을 많이 사용해왔다. 그러나 이 생태계에 Rust 개발자들이 많이 참여하면서 Rust에 관심을 갖게 됐다. 특히 ruff, uv 를 개발한 astral 이 rust를 사용하기 때문에 더 관심이 간다. pip 2025-09-12 #rust, python
Django 계층형 데이터 설계, Django-Ninja와 함께 Django, DRF 를 이용해서 백엔드 개발을 장기간 했다. 응집성 있게 원칙에 맞춰서 개발을 잘 해왔다고 생각했는데, 부분에서 데이터 구조가 복잡해져 데이터 삭제, 변경이 어려워지고 비즈니스 로직 구현도 어려움을 느끼는 경험을 했다. FastAPI, Spring, DDD 등에 관한 글을 읽으면서 Python으로 개발한 부분은 원칙에 크게 벗어나지 않았지 2025-08-24 #python, django-ninja, django, django-rest-framework, dto, ddd, orm, domain
스파게티 코드는 그만: 계층형 데이터 구조와 Aggregator 패턴 높은 코드 품질을 위한 기준으로는 재사용성, 유지보수성, 확장성 등이 있다. 그러나 모놀리식 구조에서는 스파게티 구조가 되기 쉽다. 로직에서만 발생하는 문제가 아니라 데이터 구조도 복잡한 그물망 형태가 되지 않도록 해야하는데 소흘해지기 쉽기 때문이다. 일반적으로 사용하는 RDBMS 에서는 데이터간 관계를 맺는게 나쁜 일이 아니기 때문이다. 모놀리식 스파게 2025-08-19 #monolith 아키텍처 django spring aggregator modularmonolith ddd
맥에서 SD 카드 자동 백업하기 촬영 데이터를 자동 백업하기 위해서 스크립트를 작성했습니다. Sequoia 15.6 , rsync 2.6.9 에서 실행해서 잘 되는 것을 확인했습니다. rsync 가 설치되어 있지 않다면 설치하세요. 저는 Homebrew로 사용 중입니다. 물론 Homebrew가 없다면 Homebrew부터 설치하세요. 1brew install rsync 다음은 명령어를 통해 2025-08-13 #backup, sd, lauchctl, rsync
고품질 데이터를 통한 훈련 데이터 1만배 감소 달성 Achieving 10,000x training data reduction with high-fidelity labels 학습데이터를 1만배나 감소시켰다고 하니 눈이 안돌아갈 수 없습니다. +_+ Notebook LLM 을 통한 요약 문서입니다. 요약의 요약을 하자면 데이터 큐레이션 프로세스가 가장 중요. 큰 규모의 데이터를 LLM 을 통해 레이블링하고 2025-08-12
LLM 가중치 수정 딥러닝 가중치 구조와 포맷을 처음 접하는 개발자 파인튜닝 전 단계로 모델 내부를 직접 제어해보고 싶은 연구자 LLM의 어휘 단위 의미 수정에 관심 있는 개발자 가중치 수정과 RAG의 차이를 실감하고 싶은 AI 엔지니어 1. weight_editing_tutorial.ipynb 주제: 가장 기초적인 가중치 생성 → 저장/로드 → 직접 수정(Weight E 2025-08-12 #edit_weight, fine_tuning, llm, weight_editing
LLM 서빙 관련 정리 📌 LLM 서빙 관련 핵심 정리 개요 LLM 서빙 도구(MLC, CTranslate2, vLLM, TensorRT-LLM 등)는 오픈소스 LLM 가중치를 GPU/CPU/모바일 등 다양한 환경에서 고성능·저지연으로 제공하기 위한 프레임워크. 폐쇄형 모델(OpenAI GPT, Claude, Gemini 등)은 가중치 비공개 → 직접 서빙 불가능, API 기 2025-08-12 #llm-serving, vllm, tensorrtllm