Huny's Dev Blog
프로그래밍 언어부터 프레임워크, 유용한 개발 도구까지, 개발자가 실제 작업에 적용할 수 있는 실질적인 정보와 깊이 있는 리뷰를 제공합니다.
초보자부터 경험 많은 개발자까지, 누구나 흥미로운 인사이트와 유용한 팁을 발견할 수 있는 곳입니다.
개발 프로젝트를 한 단계 끌어올리고 싶다면, 지금 바로 방문해 보세요!
AI
더 보기-
• ai • Hun Jang
LLM 정형 출력(Structured Outputs)과 문법 제약 디코딩(Grammar-Constrained Decoding) 원리 해부: Logit Masking부터 FSM·XGrammar까지
LLM의 비결정론적 JSON 구문 오류를 원천 차단하는 문법 제약 디코딩(Constrained Decoding)의 FSM 컴파일과 Logit Masking 원리를 해부한다. Parse-and-Pray 대비 100% 구조적 구문 보장 아키텍처와 로컬 Python 시뮬레이션 검증, 실무 프로덕션 도입 체크리스트를 정리한다.
-
• ai • Hun Jang
DeepSeek Multi-Head Latent Attention(MLA) 해부: 93.3% KV 캐시 압축과 Decoupled RoPE·행렬 흡수(Matrix Absorption) 무손실 가속 원리
대규모 언어 모델(LLM) 추론의 최대 병목인 KV 캐시 메모리 풋프린트를 93.3% 절감하는 Multi-Head Latent Attention(MLA)의 내부 아키텍처를 분석한다. Low-Rank 합동 압축과 Decoupled RoPE의 분리 위치 인코딩, 추론 시 업프로젝션을 사전 결합하는 행렬 흡수(Matrix Absorption) 무손실 가속 원리를 살펴보고, 로컬 Python 시뮬레이션 검증과 실무 서빙 체크리스트를 정리한다.
Software
더 보기-
• ai • Hun Jang
LLM 정형 출력(Structured Outputs)과 문법 제약 디코딩(Grammar-Constrained Decoding) 원리 해부: Logit Masking부터 FSM·XGrammar까지
LLM의 비결정론적 JSON 구문 오류를 원천 차단하는 문법 제약 디코딩(Constrained Decoding)의 FSM 컴파일과 Logit Masking 원리를 해부한다. Parse-and-Pray 대비 100% 구조적 구문 보장 아키텍처와 로컬 Python 시뮬레이션 검증, 실무 프로덕션 도입 체크리스트를 정리한다.
-
• cloudflare • Hun Jang
Cloudflare Workflows 동시 실행 제한: 배포 누락·대기 상태·cron 예외 점검
11월 10일 공개된 Workflow별 동시 실행 제한을 정리한다. 배포 시 설정 누락, waiting 상태, cron 예외와 API 속도 제한의 차이를 구분하고 안전한 적용 절차를 살펴본다.
Development
더 보기-
• development • Hun Jang
GitHub Actions 워크플로 로그 시크릿 스캐닝 해부: 런타임 마스킹(::add-mask::)과 사후 스캔의 5가지 사각지대 점검하기
11월 9일 공개된 GitHub Actions 워크플로 로그 시크릿 스캐닝(퍼블릭 프리뷰)의 동작 원리와 5가지 프리뷰 제약 사항을 정리한다. 런타임 마스킹(::add-mask::)과의 차이, 커스텀 패턴·무알림 사각지대 및 안전한 동적 토큰 처리 패턴을 살펴본다.
-
• development • Hun Jang
GitHub Secret Scanning for Actions Workflow Logs: Separate Print-Time Masking (::add-mask::) from Post-Run Scanning Blind Spots
Understand how GitHub's new secret scanning for Actions workflow logs (public preview) complements print-time ::add-mask:: redaction, and account for its 5 preview limitations including custom-pattern and notification blind spots.