본문 바로가기

Tech/Dev Notes9

폐쇄망 한국어 RAG 모델 라인업 총정리! V100 vs Mac Mini M4 Pro + 라이선스 함정 핵심 요약폐쇄망에서 한국어 FAQ RAG를 만들 때, 모델 선택의 진짜 병목은 성능이 아니라 하드웨어 호환성과 상업 라이선스입니다. V100×3(96GB)은 GGUF/GPTQ만 가능하고, 한국어 최강이라는 EXAONE은 라이선스가 비상업(NC)이라 사내 서비스에 못 씁니다. 결론부터 말하면 양쪽 환경 모두 Qwen3 + BGE-M3 + BGE-reranker-v2-m3 조합이 가장 안전한 출발점입니다.사내 폐쇄망(에어갭) 환경에 한국어 FAQ용 RAG 시스템을 올리려고 모델 라인업을 정리하다가, 생각보다 함정이 많아서 기록을 남깁니다. 처음에는 "한국어 벤치마크 1등 모델 골라서 양자화해서 올리면 되겠지" 싶었는데, 실제로는 GPU 아키텍처가 발목을 잡고, 그걸 통과해도 라이선스가 다시 한 번 발목을 잡.. 2026. 5. 26.
Cloudflare cf-cache-status DYNAMIC 해결! WordPress HTML 캐시 HIT 만들기 (무료 플랜) 한 줄 요약Cloudflare 뒤에 WordPress를 두었는데 cf-cache-status: DYNAMIC이 떠서 HTML 캐시 적중률이 0%라면, WordPress가 보내는 no-cache 헤더를 Cloudflare가 그대로 존중하고 있기 때문입니다. 캐시 규칙으로 원본 헤더를 무시하고 강제 캐시하면 페이지 응답이 실측 기준 348ms → 154ms(약 2.3배)로 빨라집니다. 무료 플랜에서 가능합니다.증상: 모든 페이지가 DYNAMIC, 캐시 적중률 0%응답 헤더를 까보면 이렇게 나옵니다.curl -sI https://www.example.com/ | grep -i cf-cache-statuscf-cache-status: DYNAMICCloudflare가 분명히 앞단에 붙어 있는데도, HTML 요청.. 2026. 5. 26.
oh-my-zsh + starship 터미널 꾸미기 완벽 가이드 (macOS · Linux) 🎯 핵심 요약oh-my-zsh로 zsh 플러그인 생태계를 깔고 그 위에 starship 프롬프트를 얹는 조합은 2026년 현재 가장 무난하면서도 강력한 터미널 셋업입니다. 다만 90%가 마지막 단계에서 막힙니다 — Nerd Font를 brew로 깔아도 끝이 아니라 터미널 앱 설정에서 폰트를 직접 선택해 줘야 한다는 함정. 이 글은 그 함정까지 정확히 짚는 6단계 가이드입니다.왜 oh-my-zsh + starship 조합인가터미널 꾸미기 검색해 보면 oh-my-zsh, powerlevel10k, starship, prezto, zinit, sheldon… 이름이 정말 끝없이 나옵니다. 다 좋은 도구지만 처음 세팅하면서 가장 사고가 적은 조합이 oh-my-zsh + starship입니다.oh-my-zsh는.. 2026. 5. 14.
구글 애드센스 세금정보 제출 완벽 가이드 | W-8BEN 작성법과 거주자증명서 발급 한 번에 구글 애드센스로 첫 수익이 발생했거나, Google Payments에서 "세금 정보를 업데이트하세요"라는 이메일을 받고 이 글을 찾아오신 분들이 많을 거예요. 저도 처음 애드센스 세금정보를 제출할 때 블로그마다 안내가 달라서 한참 헤맸습니다. 특히 TIN이 뭔지, 조세조약 혜택을 신청해야 하는지 말아야 하는지가 가장 헷갈렸어요.결론부터 말씀드리면, 한국의 일반 개인 블로거라면 TIN은 비워두고 조세조약 혜택 신청은 "아니요"로 선택하는 게 표준 Flow입니다. 왜 그런지 이유까지 같이 정리해드릴게요.📌 이 글에서 다루는 내용애드센스에 왜 세금 정보를 두 번 넣어야 하는지 (미국 / 납세자 거주지)개인 블로거용 W-8BEN 양식 작성법 (실제 화면 기준)사업자일 때와 개인일 때 Flow 차이홈택스에서 거.. 2026. 4. 18.
Python Streamlit - 데이터부터 AI 웹앱까지 한 번에 🚀 Python Streamlit – 데이터부터 AI 웹앱까지 한 번에!“Python 코드 몇 줄로 웹 애플리케이션을 만든다?”네, Streamlit이라면 가능합니다.🧩 Streamlit이란?Streamlit은 Python 기반의 오픈소스 웹 애플리케이션 프레임워크입니다.복잡한 웹 프레임워크(예: Flask, Django) 없이도 데이터 분석 결과나 AI 모델을 시각적으로 웹에서 바로 보여줄 수 있는 도구입니다.📌 핵심 요약항목내용개발사Streamlit Inc. (현재 Snowflake에 인수됨)언어Python 전용주요 목적데이터 분석, 머신러닝, 대시보드, AI 데모출시 연도2019년웹 서버 내장✅ 있음 (streamlit run app.py)💡 Streamlit을 왜 써야 할까?일반적으로 데이.. 2025. 11. 11.
[Mac] ReactNative 설치하기 React Native는 iOS와 Android 앱을 동시에 개발할 수 있는 강력한 프레임워크입니다.Mac에서 React Native 개발 환경을 설정하는 방법에 대해 알아보겠습니다.1. 사전 준비 사항React Native를 설치하기 전에 다음 사항을 준비해야 합니다:Mac 컴퓨터: macOS Ventura 또는 최신 버전을 권장합니다.Apple ID: iOS 앱 개발을 위해 필요합니다.Xcode: iOS 시뮬레이터 실행에 필요합니다.Node.js: JavaScript 런타임.Watchman (선택 사항): 파일 변경을 감지해 개발 환경을 빠르게 만듭니다.Android Studio (선택 사항): Android 시뮬레이터 실행에 필요합니다.2. Homebrew 설치하기Homebrew는 macOS에서 소.. 2025. 2. 23.
반응형

▲ TOP