Backend Todos 1. 초기 환경 설정 도커 설정 Dockerfile 작성 (FastAPI 애플리케이션을 위한) 도커 컴포즈(Docker Compose) 파일 작성 (DB, Redis, 애플리케이션 등 구성 요소 포함) Docker 환경에서 애플리케이션 빌드 및 실행 테스트 환...
Podly 프로젝트에서 Git 서브모듈 활용하기 Podly 프로젝트에서는 다양한 컴포넌트를 효과적으로 관리하기 위해 Git 서브모듈을 활용하고 있음. 이 글에서는 서브모듈이 어떻게 사용되는지, 레포지토리가 어떻게 구성되어 있는지, 그리고 로컬 환경에서의 구조를 간략히 설명함 1. 서브모듈의 사용 목적 Podly 프로젝트는 여러 독립적인 컴포넌트로...
참고 자료: https://learn.deeplearning.ai/courses/knowledge-graphs-rag/lesson/1/introduction What is Knowledge Graph? A Database that stores information in nodes and relationships provides way to s...
연구내용 개요 Chainlit은 오픈소스 파이썬 패키지로, 빠르게 프로덕션 준비가 된 대화형 AI를 개발을 도와줌 목표 Chainlit을 사용해 최소 기능 제품(MVP) 수준의 데모 챗봇을 개발하는 과정 LangChain 라이브러리와의 통합을 통해 문서에서 정보를 추출하고 사용자의 질문에 답변하는 챗봇을 만드는 방법 설명 시...
중국어 단어 및 뜻 |단어|Pinyin|한글 뜻| |—|—|—| |高烧|gāo shāo|고열| |病毒试纸|bìng dú shì zhǐ|바이러스 검사 키트| |第二天|dì èr tiān|두 번째 날, 다음 날| |悲惨|bēi cǎn|비참한| |因病得福|yīn bìng dé fú|병 덕분에 얻은 복, 전화위복| 문장 예시 第二天在家办公,但是我不能...
Iterator(반복자 패턴) Iterator이란? 컬렉션의 요소들의 기본 표현(리스트, 스택, 트리 등)을 노출하지 않고 하나씩 순회 장점 단일 책임 원칙: 부피가 큰 순회 알고리즘들을 별도의 클래스들로 추출하여 클라이언트 코드와 컬렉션들을 정돈할 수 있다 개방/폐쇄 원칙: 새로운 유형의 컬렉션들과 반복자들을 구현할 수 있...
Adapter Adapter 이란? 호환되지 않는 인터페이스를 가진 객체들이 협업가능하게 하는 구조적 디자인 패턴 Bridge vs Adapter Bridge는 사전에 설계됨 Adapter은 일반적으로 기존 앱과 사용되어 원래는 호환되지 않던 일부 클래스들이 서로 잘 동작하게 함 코드 class MediaPlayer: ...
Abstract Factory Abstract Factory란? 패턴은 관련이 있거나 의존적인 객체들의 가족을 생성하기 위한 인터페이스를 제공하는 생성 패턴 패턴은 구체적인 클래스에 의존하지 않고 객체의 가족을 생성하기 용이 서로 관련된 객체들을 하나의 주제나 개념으로 묶어 생성 장점 관련 제품군 생성: 관련 제...
2과목 3과목
단어 정리 한자 병음 한글 뜻 天赋 tiān fù 재능 年薪 nián xīn 연봉 体育 tǐ yù 체육 音乐 ...
A new version of content is available.