| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- frontend
- Algorithm
- modbus
- 파이썬
- 프로그래머스
- docker
- LLM
- DP
- OpenAI
- jenkins
- queue
- Two Pointer
- ansible
- 알고리즘
- dfs
- BFS
- AI
- turbo
- monorepo
- javascript
- VectoreStore
- CI/CD
- javascirpt
- typescript
- React
- heapq
- python
- rag
- Infra
- build
- Today
- Total
목록build (3)
DM Log
Create a PipelineJenkins의 item들을 여러개를 연결하여 구축Jenkins에서 시각화Manage Jenkins → Plugin Manager → AvailablePlugin : Delivery Pipeline 추가MY View 추가 진행 (Delivery Pipeline View 선택)Component에 원하는 Item 선택Jenkins PipelineDeclarative단순하고 구조화된 파이프라인 문법pipeline { ... } 블록으로 시작하며, 명확한 문법 구조pipeline { agent any stages { stage('Build') { steps { echo 'Building...' ..
Waferfall vs AgileWaferfall 모델순차적 개발 방식으로 요구사항 → 설계 → 개발 → 테스트 → 배포 단계가 명확히 구분각 단계가 완료되어야 다음 단계로 진행장점: 문서화와 절차가 명확단점: 변경 대응이 어렵고 피드백 주기 김Agile 모델반족적 이며 짧은 개발 주기 단위로 피드백 반영팀 간 협업과 지속적인 개선 중신DevOps, CI/CD 문화의 근가이 되는 개발 철학 Cloud Native Application클라우드 확경에서 탄력적으로 동작하도록 설계된 애플리케이션MSA애플리케이션을 여러 독립 서비스 단위로 분리각 서비스는 자체 배포, 확장, 장애 복구 가능예: 주문 서비스, 결제 서비스, 사용자 인증 서비스 등Inner Architecture마이크로서비스 내부 구조핵심 요소:R..
환경 설정1. 사용 버전Node.js: v22.17.1Python: 3.13.7Python은 가상환경(venv)을 사용해 프로젝트별 독립 환경을 구성할 예정이고, Node.js는 Vite + React 기반 프론트엔드 빌드2. 프로젝트 구조 설계모노레포(Monorepo) 방식을 채택하여 AI 모듈을 독립된 앱으로 구성하고, 공통 패키지를 공유하여 유지보수성을 높일 예정ai-projects/ ├─ frontend/ # 프론트엔드 (Turborepo 관리) │ ├─ apps/ # 개별 프론트엔드 프로젝트 │ │ ├─ pdf/ # PDF 전용 프론트 (/pdf) │ │ └─ ... │ ├─ packages/ ..