Develop (173) 썸네일형 리스트형 내가 쓰는 Claude Code 세팅 — 플러그인 & MCP 서버 정리 Claude Code를 실무에 쓰면서 하나씩 붙인 플러그인과 MCP 서버들을 정리해봤다. 크게 네 가지로 나눌 수 있다.직접 설치한 플러그인직접 등록한 MCP 서버직접 설정한 훅(Hooks)Claude Code 데스크톱 앱에 기본 내장된 커넥터이 구분이 중요한 이유는, 블로그나 커뮤니티에서 "이거 어떻게 쓰는 거예요?"라는 질문을 받았을 때 어디까지가 내가 세팅한 부분이고 어디까지가 앱 자체 기능인지 헷갈리기 쉽기 때문이다.1. 직접 설치한 플러그인Claude Code는 /plugin 명령으로 마켓플레이스에서 플러그인을 설치할 수 있다. 현재 설치된 건 두 개.플러그인마켓플레이스버전상태andrej-karpathy-skillsforrestchang/andrej-karpathy-skills1.0.0활성화fi.. DBeaver 환경설정 가이드 DBeaver의 기본적인 환경설정은 윈도우 > 환경 설정을 들어가면 된다. 1. 키워드 대문자 자동 변환편집기 > SQL 편집기 > SQL 포맷 2. 오토커밋 해제연결 > 연결 유형서버 (개발, 테스트) 선택 후 Auto-commit by default 3. 행 번호 표시편집기 > 문서 편집기 4. 괄호, 따옴표 등 자동 닫기편집기 > SQL 편집기 > Code Editor 5. 테마 (다크모드 등)User Interface > 모양 6. 테이블 Alias (테이블 뒤 as 문 자동완성)편집기 > SQL 편집기 > SQL 자동완성 7. 조회 결과 수편집기 > 데이터 편집기 8. 천의 자리 콤마 표시편집기 > 데이터 편집기 > 데이터 포맷 9. 데이터 조회 시 컬럼 코멘트 .. DBeaver 유용한 단축키 평소 Orange for Oracle을 사용하다가 DBeaver로 넘어오게 되면서내가 보려고 단축키를 정리했다. (필요할 때마다 업데이트 예정) 1. 쿼리 파일에서 사용하는 단축키 - Ctrl + Enter현재 커서 위치 쿼리 실행 - Alt + X모든 쿼리 실행 - Ctrl + Shift + E실행계획 보기 - Ctrl + Shift + F쿼리 포맷 (정리) - Ctrl + Shift + X (Y)대문자 / 소문자 변환 - Ctrl + Alt + Shift + K (R)커밋 / 롤백 - Shift + Alt + A세로블럭 지정 모드 활성화 - Ctrl + /주석 처리 및 해제 - Ctrl + Shift + =데이터 조회 후 모든 Row 보기 - Ctrl + Shift + O프로시저 실행.. DBeaver 테이블 스크립트 확인 방법 기존에 쓰던 DB 툴 (Orange for Oracle)에서 DBeaver로 넘어오게 되면서테이블 생성 스크립트를 확인하는 기능을 찾아 정리했다. 테이블 우클릭 > SQL 생성 > DDL 테이블 생성에 사용한 스크립트를 확인할 수 있다. 출처 - https://maruseol-a.tistory.com/355 ERD 관계 라벨 명명 규칙 ERD(Entity-Relationship Diagram)에서 관계선 위에 작성하는 authorizes, consents와 같은 텍스트는 Relationship Label(관계 라벨) 또는 **Verb Phrase(동사구)**라고 부릅니다.Mermaid나 DB 설계 도구에서 이를 명명할 때 공식적으로 강제되는 표준 규격은 없으나, 협업과 가독성을 위해 업계에서 통용되는 5가지 관례가 있습니다.1. 동사 중심의 명명 (Verb-Oriented)가장 보편적인 규칙입니다. 엔티티 간의 '행위'나 '상태'를 나타내기 위해 현재형 동사를 사용합니다.Active (능동태): 주어(Parent)가 목적어(Child)에게 하는 행위.예: User authorizes Token, App has Platform KeyPa.. [JS 오류 해결] JavaScript 라이브러리 로드 실패, try/catch로 우아하게 대응하기! 요약외부 JavaScript 라이브러리 로드 실패 시 발생하는 스크립트 오류를 try/catch 문과 조건부 체크를 활용하여 안정적으로 처리하고, 서비스의 우아한 성능 저하(Graceful Degradation)를 구현하는 방법을 알아봅니다.본문웹 애플리케이션 개발 시, 외부 JavaScript 라이브러리(CDN 또는 자체 호스팅)를 사용하는 것은 흔한 일입니다. 하지만 네트워크 문제, 서버 오류, 경로 오타 등으로 인해 라이브러리 로드에 실패할 경우, 해당 라이브러리에 의존하는 스크립트에서 ReferenceError와 같은 치명적인 오류가 발생하여 전체 서비스가 멈추는 불상사가 생길 수 있습니다.이러한 문제를 방지하고, 특정 기능이 작동하지 않더라도 서비스의 핵심 기능은 유지되도록 하는 우아한 성능 저.. PL/SQL Developer 조회 결과 창 용량 부족한 경우(Export size 100MB) 조회할 데이터가 많을 경우 가끔 이런 메시지가 나오는데아래와 같이 size를 조절하면 더 많은 결과(result)를 확인 할 수 있습니다.Preferences > Windows Types > SQL Window > Maximum result set size (0 is unlimited)100 MB -> 500 MB* 0 으로 저장하면 무제한TIP: 추가로 용량을 늘리고 Fatch last page (Alt + End) 버튼을 누르면 중단된 결과 쿼리를 이어서 조회 할 수 있습니다. 프로젝트 초기 요구되는 3가지 산출물 프로젝트에서 요구하는 3가지 산출물에 대해 정리1. SRM (Stakeholder Requirements Management)이해관계자 요구사항 관리 문서목적: 프로젝트 관련된 모든 이해관계자들의 요구사항을 수집하고 정리주요 내용:이해관계자 식별 (경영진, 사용자, 개발팀, 운영팀 등)각 이해관계자별 요구사항 목록요구사항 우선순위요구사항 간 상충 관계 및 해결 방안외국인 방문객 서비스나 제휴사 연동 등 프로젝트라면, 마케팅팀, 사용자(외국인 관광객), 개발팀, 보안팀, 계열사 등의 요구사항을 정리해야 합니다.2. DRM (Design Requirements Management)설계 요구사항 관리 문서목적: SRM의 요구사항을 기술적으로 어떻게 구현할지 설계 수준에서 정의주요 내용:시스템 아키텍처 설계데이.. 이전 1 2 3 4 ··· 22 다음