반응형 전체 글818 SpecKit 으로 SDD 워크플로우 자동화 하기 # 사전학습바이브 코딩시, 쓰는 기본 스펙 파일들* PRD.mdProduct Requirement Document * TRD.mdTechnical Requirement Document * AGENTS.mdAI 지침서 * API_SPEC.md ( 웹개발시) 등이 쓰임. 하지만, 새로운 프로젝트를 할때마다 정하는게 귀찮을 경우, Github 의 공식 SDD 를 쓰자. 1. 설치# 설치uv tool install specify-cli --from git+https://github.com/github/spec-kit.git# 프로젝트 생성specify init my-project --ai claude# 기존 프로젝트에서 생성specify init . --ai claude# 설치 확인specify check 2.. 2026. 5. 15. Gremlin 실습해보기 그래도 언어는 써봐야 맛이기 때문에 실습환경을 구축해서 써봤습니다.db 가 있어야 해서 casandra 기반으로 gremlin 을 사용할 수 있는 실습 환경입니다. 1. wsl 설치wsl --install 2. docker desktop 설치 3. 이미지 pull#wsl 에서 docker pull datastax/dse-server:6.9.21-ubi 4. 볼륨 생성docker volume create dse-cassandra-data 5. 카산드라 실행전 권한 정리docker run --rm \ --entrypoint /bin/bash \ -u root \ -e DS_LICENSE=accept \ -v dse-cassandra-data:/var/lib/cassandra \ da.. 2026. 5. 15. 관계형DB와 그래프DB의 비교를 위한 기초자료 은행 계좌의 예입니다. 고객이 있고, 고객들은 수신 계좌와 여신계좌는 공유 할 수 있고, 카드는 1명의 고객만 가질 수 있다는 구조에서 먼저 관계형DB의 생성 및 조회 예제입니다. 오라클용 생성용 쿼리 입니다.CREATE TABLE Customers ( customer_id VARCHAR2(50), name VARCHAR2(100), PRIMARY KEY (customer_id));INSERT INTO Customers (customer_id, name) VALUES('customer_0', 'Michael');INSERT INTO Customers (customer_id, name) VALUES('customer_1', 'Maria');INSERT INTO Customers (custo.. 2026. 5. 15. 그래프DB의 언어 정리 ( Oracle 중심 ) 그래프DB 언어는 크게 2가지로 나뉩니다. 1. Property Graph 계열 - Gremlin -> 오늘의 주제! - Cypher (Neo4j) - PGQL - SQL/PGQ - GQL 2. RDF / Knowledge Graph 계열 - SPARQL 오라클은 2계열 다 가능 합니다.Oracle Property Graph → PGQL, SQL/PGQ Oracle RDF / Knowledge Graph → SPARQL 언어 주 사용처 그래프 모델 성격 대표 제품언어주 사용처그래프 .. 2026. 5. 14. Oracle 26ai 설치 (docker) 및 graph 데이터 생성 조회 예제 이전에 19c 를 도커로 설치했었다.Docker 를 이용한 오라클DB 설치 ( 19c ) Docker 를 이용한 오라클DB 설치 ( 19c )1. https://container-registry.oracle.com/ 회원 가입 및 로그인2. 오른쪽 상단 자신의 ID를 클릭하여 Auth Token 생성3. 오라클DB 를 설치할 서버에서 docker 로 컨테이너 레지스트리 로그인docker login container-registrtaisou.tistory.com동일하게 또 하면 잘된다. 26ai 이미지로만 바꿔서 실행하자. 1,2,3 은 동일하게 실행 후, # 이미지 pulldocker pull container-registry.oracle.com/database/free:latest# 정상 다운로드 확인.. 2026. 5. 13. 스프링 복습 ( Spring4 on JDK25 ) - 환경구성, CRUD, JUnit * 개발 구성sts-5.1.1jdk-25 ( Oracle )maven ( 행내 보안 특성상 선택 ) * 데모 생성 spring 4.0.6Spring Web 만 추가하여 생성아직도 빨갛게? 표시되는 https://maven.apache.org....부분만 http 로 변경함 4.0.0 org.springframework.boot spring-boot-starter-parent 4.0.6 com.example sample01 0.0.1-SNAPSHOT sample01 25 org.springframework.boot spring-boot-starter-webmvc org.springframework.boot spring-bo.. 2026. 4. 30. 전자공시시스템(DART) MCP 서버 만들기 mcp 서버를 opencode로 테스트 하다가 claude 를 쓸 수 있어서 바꿔서 테스트 했다.만드는 방식은 동일하니, 양쪽다 쓸수 있다. 하지만 역시, claude 쪽이 뭔가 좀더 깔끔한 느낌이긴하다. 역시 상용이 좋..; mcp 서버 생성은 동일하게 하면 된다. ** 준비물 **DART 의 API 키dart 사이트에 회원가입후, 오픈API 키를 받는다.2~3영업일 걸릴수 있다고 써 있지만, 보통 바로 되는것 같다.전자공시시스템 전자공시시스템많이 본 문서 최근 3영업일 기준 가장 많이 본 공시를 보여줍니다.dart.fss.or.kr 그리고 직접 API 호출이 아닌 OpenDartReader 라는 파이썬 라이브러리를 활용하도록 한다. 1. 환경구성Dart-MCP 폴더 생성mkdir Dart-MCP프로.. 2026. 4. 14. JDK25 환경 구성 ( on Ubuntu24.04 (ARM - DGX Spark GB10 ) 어쨌든 근본언어는 JDK25 이기에, 오랜만에 Java 공부를 복습겸 시작하였다.환경은 요즘 잘?쓰고 있는 DGX Spark GB10 이라는 장비다.AI 덕분에 CLI 환경이 인기를 끌고 있다보니, vi 에 대한 흥미가 다시 끌지 않을까 생각을 한다. 후훗(착각...) 어쨌든 환경 구성 방법이다. Ubuntu 24.04 OpenJDK 25 LTS DGX Spark GB10 ARM64 aarch64 Vim + LSP DGX Spark GB10 Ubuntu 24.04에JDK 25 설치 및 Vim 개발환경 구성 🗂 환경 설정 🖥 DGX Spark GB10 (ARM64) 📦 OpenJDK 25.0.2.. 2026. 4. 13. 나만의 mcp 만들어 보기 계산기 MCP 만들면서 감?을 익혀보자. 1. 폴더 생성mkdir -p ~/mcp/Calcluator-MCPcd ~/mcp/Calculator-MCP 2. 환경구성uv inituv add fastmcpmv main.py calculator.py 3. calculator.py 에 아래 내용 입력from fastmcp import FastMCPmcp = FastMCP("Calculator-MCP")@mcp.tool(name="add", description="Add two numbers")def add(a: int, b: int) -> int: """Add two numbers and return the result.""" return a + b@mcp.tool(name="subtract", de.. 2026. 4. 11. 이전 1 2 3 4 ··· 91 다음 반응형