본문 바로가기
728x90
반응형

분류 전체보기102

네이버 오픈서치 클러스터 내의 노리 플러그인 설치 방법 네이버 오픈서치 클러스터 내의 노리 플러그인 설치 방법네이버 클라우드의 오픈서치(Search Engine Service)에서 플러그인을 설치하기 위해서는 존재하는 모든 노드에 동일한 플러그인을 설치해야합니다.이 글에서는 오픈서치 2.18.0 버전에 노리(analysis-nori) 플러그인 설치 방법을 안내합니다.다른 플러그인도 동일한 방법으로 설치 가능합니다.안내이 글에서는 analysis-nori(노리 형태소 분석기) 설치에 대해 안내합니다.이 글에서 오픈서치 버전은 OpenSearch 2.18.0 을 사용합니다.OS는 Rocky Linux 8을 기준으로 작성되었습니다.이 글에 없는 나머지 오픈서치 플러그인 설치 정보는 https://docs.opensearch.org/latest/install-and.. 2026. 2. 19.
React, FastAPI 환경의 K8s 배포 구조 React, FastAPI 환경의 K8s 배포 구조1. 개요이 문서는 new-x-rag-frontend 프로젝트의 Kubernetes 배포 구조(k8s 폴더 내부)와 핵심 동작을 정리한 문서입니다.2. k8s 폴더 구조k8s/├─ deploy-frontend.sh├─ app/│ ├─ configmap.yaml│ ├─ deployment.yaml│ └─ service.yaml├─ ingress/│ └─ ingress.yaml└─ namespace/ └─ namespace.yaml3. 파일별 역할namespace.yaml네임스페이스(namespace): 클러스터 내부 리소스를 논리적으로 나누는 단위리소스를 논리적으로 분리해 관리 범위를 명확히 함configmap.yamlNginx 설정(defaul.. 2026. 2. 19.
서버에 Code Server 설치로 원격 개발 환경 구성 서버에 Code Server 설치로 원격 개발 환경 구성서론서론에서는 Code Server의 필요성과 장점을 나열한다.Code Server의 필요성SSH로 작업하는 것에는 한계가 있음새로운 컴퓨터에서는 개발환경을 새로 설정해야 함노트북 같은 환경에서는 데스크탑의 성능을 낼 수 없음Code Server 장점Code Server는 웹 상에 vscode를 띄우는 것GUI가 지원되는 vscode로 작업 가능새로 개발환경을 세팅할 필요 없음처리에 대한 모든 부하를 서버 컴퓨터 받아서 어디서든 동일한 성능을 낼 수 있음본론본론에서는 Code Server 설치 후 실행, 간단한 설정까지 안내한다.Code Server Installcurl -fsSL https://code-server.dev/install.sh | s.. 2025. 11. 19.
파이썬 기반 RAG 구현 파이썬 기반 RAG 구현RAG 란?RAG의 의미Retrieval-Augmented Genearation검색 증강 생성대규모 언어 모델(LLM)의 응답을 생성하기 전, 신뢰할 수 있는 지식 베이스를 참조하도록 하는 프로세스전이학습과 RAG의 차이점전이학습은 모델을 추가 학습 해야할 필요가 있지만, RAG는 지식 베이스를 추가할 뿐 모델의 학습이 필요하지 않다.LLM의 단점과 RAG의 필요성LLM 모델의 특성상 응답을 예측할 수 없다.특히 제공할 답변이 없을 때 허위 사실을 제공하기도 한다.따라서 RAG는 이러한 LLM의 단점들을 보완할 수 있다.2. RAG의 워크플로1단계: 텍스트 파싱기존의 텍스트를 가져오거나, PDF 파일등에서 텍스트를 추출한다.추출된 텍스트는 의미없는 부분(띄어쓰기 2개, 과도한 개행.. 2025. 8. 15.
엔삼 클라우드 면접 회고 일시: 2025년 7월 30일직무: 프론트, 백, AI 부서 개발자면접 방식: 1 대 3 면접(개발자 3명)한줄평: 면접을 50분가량 진행했는데, 면접보다는 커피챗에 가까웠던..! 면접 질문1. 10년 뒤에는 어떤 개발자가 되어있고, 무엇을 할 것 같은지?2. MongoDB만 다뤄봤는데, RDBMS는 다뤄보지 않은 것인지?3. 이력서 양식을 이렇게 작성한 이유는? (이건 다른 의도 없이 그냥 궁금하셨던 것 같다)4. CI/CD 자동화 방식으로 구체적으로 어떤 부분에서 향상되었는지? (50% 향상이라면 이 기준은 어떻게 정했는지)5. 자신의 강점이 무엇이라고 생각하는지?6. 디스코드 봇 개발 같은 것은 왜 이력서에 넣지 않았는지? (사실 이력서를 한장으로 맞추다 보니, 분량이 부족해서 생략한 프로젝트가 좀.. 2025. 8. 4.
7주차 부트캠프 회고! 한 주간 배운 것SQL 최적화 책 복습 및 대주제SQL 최적화와 II/O인덱스 기본인덱스 튜닝조인 튜닝 - NL조인(소), 소트머지 조인(, 대, 해시조인(=, 대)소트 튜닝 - 인덱스 이용, PGA적게 사용DML 튜닝최적화문서 작업 및 설계 순서(분석) 개념 → 주제 → 핵심 →(설계) 논리 → 엔티티, 관계, 속성 →물리 (구현) → 테이블 생성, 제약 조건, 인덱스, 파티셔닝리버스 모델링기존의 방식은 논리 → 물리 로 모델링하지만, 리버스 모델링은 물리 → 논리 로 모델링한다.FK(Foreign Key)의 역할각 테이블의 관계를 나타내며, 테이블간 의존 문제를 명시하여, 해결한다.수강 신청 시스템 계획 해보기(맛보기)학생과정에 등록된다.중복되는 과목의 시간표가 있어서는 안된다.시간표학생 한 명당 하.. 2025. 8. 2.
728x90
반응형