본문 바로가기
반응형

분류 전체보기579

Context7 MCP + Claude Code Context7: AI 코딩용 실시간 문서 연동 도구 개요Context7은 AI 모델과 코딩 에디터가 최신 라이브러리 문서를 실시간으로 참조할 수 있도록 지원하는 MCP(Model Context Protocol) 서버입니다. LLM의 학습 데이터 한계로 인해 발생하는 구식 코드 생성 및 API 환각 문제를 해결합니다.주요 기능실시간 문서 조회: LLM이 학습하지 못한 최신 버전의 라이브러리 공식 문서와 코드 예제를 실시간으로 검색하여 문맥에 포함합니다.API 환각 방지: 존재하지 않는 함수나 속성을 생성하는 오류를 줄여 코드 정확도를 높입니다.자동화된 정보 공급: 개발자가 문서를 직접 찾아 AI에게 복사해 줄 필요 없이 AI가 스스로 필요한 정보를 호출합니다.사용 방법설치: Cursor, Claude C.. 2026. 2. 25.
Mac 에서 tmux 사용 🚀 터미널의 자유를 선사하는 tmux: 정의부터 실전 튜토리얼까지터미널에서 작업을 하다가 실수로 창을 닫아 공들여 작성하던 코드가 날아가거나, 실행 중이던 프로세스가 중단된 경험이 있으신가요? 혹은 Ghostty 같은 터미널에서 화면을 쪼개 쓰고 싶은데 설정이 복잡해 보였나요?이 모든 고민을 한 방에 해결해 줄 도구, tmux를 소개합니다.1. tmux란 무엇인가?tmux는 Terminal MUltiplexor의 약자로, 하나의 터미널 창에서 여러 개의 가상 터미널 세션을 관리할 수 있게 해주는 도구입니다.🌟 왜 써야 하나요?세션 유지(Persistence): 터미널 연결이 끊기거나 창을 닫아도, 서버나 로컬의 작업은 배경에서 계속 돌아갑니다.화면 분할: 하나의 창을 가로/세로로 쪼개어 코드 편집기,.. 2026. 2. 25.
FE 개발 시 참고할 만한 기능 https://reactbits.dev/ React BitsAn open source collection of high quality, animated, interactive & fully customizable React components for building stunning, memorable user interfaces.reactbits.dev 2025. 8. 21.
ghostty 자주 사용하는 단축키 (mac) 자주 쓰는 Ghostty 단축키 요약⌘ = super (command), ⇧ = shift, ⌃ = control단축키기능 설명⌘ + C클립보드로 복사⌘ + V클립보드에서 붙여넣기⌘ + K화면 지우기 (clear)⌘ + T새 탭 열기⌘ + N새 창 열기⌘ + W현재 탭/창 닫기 (close_surface)⌘ + D오른쪽에 창 분할 (new_split:right)⇧ + ⌘ + D아래에 창 분할 (new_split:down)⌘ + ⌥ + ↑ / ↓ / ← / →분할된 창 사이 이동⌘ + ⌃ + ↑ / ↓ / ← / →분할된 창 크기 조절⌘ + 숫자 (1~8)해당 번호 탭으로 이동⌃ + ⇧ + Tab / ⌃ + Tab탭 간 이동 (prev/next_tab)⌘ + + / - / 0폰트 크기 조절/초기화⌘ + ,.. 2025. 4. 23.
[Ghostty] Mac 터미널 -> Ghostty 사용하기 MAC Terminal GhosttyiTerm 을 많이 쓰는데, 이번에 새로운걸 써보려고 합니다. 아래 영상으로 기능들을 미리 볼수있는데, 아주 편리할 것 같습니다.https://www.youtube.com/watch?v=3wq0RFYAvNo 간략하게 사용법을 남겨 보도록 하겠습니다. 설치https://ghostty.org/download GhosttyGhostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.ghostty.org여기에서 설치.https://ghostty.org/download 실행설치 후 Ghostty 실행.버전 확인ghostty +.. 2025. 4. 22.
Bastion Host Bastion Host란?Bastion Host(배스천 호스트)는 외부에서 AWS 내부 네트워크(VPC)에 접근할 수 있도록 중간에서 보안 게이트웨이 역할을 하는 서버입니다. 보통 AWS 환경에서 프라이빗 서브넷(Private Subnet)에 위치한 서버에 접근해야 할 때 사용됩니다.Bastion Host의 주요 역할보안 강화 직접 프라이빗 서브넷의 인스턴스에 접근하는 것이 아니라, Bastion Host를 통해서만 접속할 수 있도록 하여 보안을 강화합니다.SSH 또는 RDP 접근을 중앙 집중화하고, 접근 제어 및 로깅을 쉽게 관리할 수 있습니다.퍼블릭 서브넷에 위치 Bastion Host는 퍼블릭 서브넷에 위치하며, 외부에서 SSH(22번 포트) 또는 RDP(3389번 포트)로 접속할 수 있습니다... 2025. 2. 12.
Github action 에서 수동 실행 버튼 (Run Workflow) 가 안 보일 때 이것 처럼 Run workflow 가 안 보인다면, workflow 파일에 ( 예를들면 python-app.yml ) `workflow_dispatch:` 를 추가하면 됩니다. name: My Python Workflowon: push: branches: - main workflow_dispatch: # 👈 수동 실행 추가 jobs: build: runs-on: ubuntu-latest # 이 후 생략 그럼 버튼이 생기고, 수동으로 실행할 수 있습니다. 2025. 2. 4.
SmoothQuant 추론 기법이란 SmoothQuant 추론 기법이란?SmoothQuant(스무스퀀트)은 AI 모델(특히 트랜스포머 기반 모델)의 추론 속도를 높이고 메모리 사용량을 줄이기 위한 양자화 기법입니다. 특히 FP32(32비트 부동소수점)에서 INT8(8비트 정수)로 변환하는 과정에서 성능 손실을 최소화하는 것이 핵심입니다.왜 SmoothQuant이 필요할까?딥러닝 모델, 특히 LLM(대형 언어 모델)과 같은 트랜스포머 모델은 메모리를 많이 사용하고 연산량이 큽니다.이를 해결하는 대표적인 방법이 양자화(Quantization)인데, 일반적인 양자화 방식에서는:정수(INT8)로 변환하면 연산 속도는 빨라지지만, 정확도가 크게 떨어질 수 있음특히 어텐션(Attention) 연산에서 가중치(W)와 활성화값(A)의 크기 차이가 너무 .. 2025. 1. 31.
All-Reduce 기법 All-Reduce 기법All-Reduce는 분산 학습에서 자주 사용되는 집계 통신(collective communication) 기법으로, 여러 노드에서 계산한 값을 병합(집계)하고, 그 결과를 모든 노드에 전달하는 과정입니다. 주로 분산 딥 러닝에서 파라미터 동기화나 모델 업데이트에 사용됩니다.기본 동작집계(Aggregation):모든 노드가 각자 계산한 데이터를 서로 공유하고, 이를 집계 연산(예: 합산, 평균, 최대값 등)을 통해 하나의 결과 값으로 병합.결과 분배(Distribution):병합된 결과 값을 모든 노드에 동일하게 전달.사용되는 주요 연산All-Reduce는 다양한 집계 연산을 지원합니다. 대표적인 연산은 다음과 같습니다:Sum: 모든 노드의 값을 합산.Mean: 모든 노드의 값의 .. 2025. 1. 16.
CNN, KNN, ANN 간단 정리 CNN, KNN, ANN1. CNN (Convolutional Neural Network)정의: 딥 러닝 모델의 한 종류로, 주로 이미지 처리와 관련된 작업에서 사용됩니다.특징:이미지의 공간적 특징(spatial features)을 추출하기 위해 합성곱(Convolution) 연산을 사용합니다.데이터 차원을 줄이기 위해 풀링(Pooling) 계층을 활용합니다.여러 계층을 통해 이미지의 저수준 특징(에지, 선 등)부터 고수준 특징(객체, 모양 등)까지 학습합니다.주요 사용 사례:이미지 분류, 객체 탐지, 얼굴 인식, 의료 영상 분석 등.장점:이미지 데이터를 다룰 때 매우 효과적이며, 자동으로 중요한 특징을 추출합니다.파라미터 수가 일반적인 ANN에 비해 적어 학습 속도가 더 빠를 수 있음.단점:주로 2D .. 2025. 1. 16.
728x90
반응형