gemma2 를 사용하여 로컬파일을 수정하는 방법

gemma2 를 사용하여 로컬파일을 수정하는 방법

ollama run gemma2 명령어 그 자체만으로는 로컬 파일을 직접 열어서 수정(Edit)하거나 저장할 수 없습니다. Ollama는 텍스트를 생성하여 터미널 화면(Standard Output)에 보여주는 역할만 수행할 뿐, 운영체제의 파일 시스템에 접근하여 파일을 덮어쓰거나 수정하는 권한/기능이 없기 때문입니다. 하지만 다른 도구와 조합하면 로컬 파일을 수정하게 만들 수 있습니다. 방법 1: 리눅스 리다이렉션 사용 (가장 기초적인 방법) Gemma가 생성한 코드를 파일로 저장하고 … 더 읽기

 Gemini CLI 보안 모드(Security Mode) 사용법

 Gemini CLI 보안 모드(Security Mode) 사용법

2025년 12월 말, 구글이 제미나이 3(Gemini 3) 시리즈와 딥 리서치(Deep Research) 기능을 출시하며 CLI(명령어 라인 인터페이스) 환경에서의 보안 기능도 대폭 강화되었습니다. 특히 기업용 데이터 유출 방지와 로컬 코드 실행의 안전성을 확보하기 위한 ‘Gemini CLI 보안 모드(Security Mode)’ 사용법을 최신 업데이트 기준으로 정리해 드립니다. 1. 보안 모드 활성화 및 설정 (Configuration) 제미나이 CLI에서 보안 모드를 사용하려면 먼저 gcloud SDK 또는 최신 gemini-cli 도구가 설치되어 있어야 합니다. … 더 읽기

최근 일주일 ai 뉴스를 정리한다[2025년12월31일]

최근 일주일 ai 뉴스를 정리한다

2025년의 마지막 주인 12월 24일부터 31일까지, 인토네이션(Intonation)에서 에이전트(Agent) 시대로의 전환이 확연히 드러난 주요 AI 뉴스들을 정리해 드립니다. 1. 메타(Meta), ‘마누스 AI’ 20억 달러에 인수 (12월 31일) 오늘 가장 뜨거운 소식입니다. 메타가 싱가포르의 자율형 AI 에이전트 스타트업인 **마누스 AI(Manus AI)**를 약 20억 달러(한화 약 2.6조 원)에 인수했습니다. 이는 단순히 대화를 나누는 챗봇을 넘어, 웹 서핑부터 소프트웨어 사용, … 더 읽기

ai studio 와 gemini cli의 특장점을 비교정리

ai studio 와 gemini cli의 특장점을 비교정리

Google AI Studio와 Gemini CLI는 Google의 Gemini 모델을 기반으로 한 도구로, 각각 웹 기반 프로토타이핑과 터미널 중심 개발에 강점을 보입니다. 사용자의 Gemini CLI 경험(보안 모드, Java 분석, 세션 관리 등)을 고려하면 CLI가 코드베이스 작업에 더 적합할 수 있습니다.​ 주요 특장점 비교 측면 Google AI Studio Gemini CLI 인터페이스 웹 브라우저, 직관적 UI (ChatGPT 유사) ​ 터미널 … 더 읽기

로컬에 gradle depndencies 다운받은 jar 파일을 nexus서버에 일괄 업로드하는 방법

로컬에 gradle depndencies 다운받은 jar 파일을 nexus서버에 일괄 업로드하는 방법

로컬 Gradle 캐시 경로 구조(~/.gradle/caches/modules-2/files-2.1/{groupId}/{artifactId}/{version}/)에서 GroupId를 자동으로 추출해 정확한 GAV로 Nexus에 업로드하는 스크립트를 완성했습니다. 사용자님의 Gradle 환경에 최적화된 버전입니다. ​ 완전 자동화 Bash 스크립트 (권장) Gradle 캐시 전체를 순회하며 경로에서 GAV를 파싱하고 업로드합니다. bash #!/bin/bash # auto-upload-gradle-cache.sh <repoId> <nexus-url> REPO_ID=$1 NEXUS_URL=$2 CACHE_DIR=”${HOME}/.gradle/caches/modules-2/files-2.1/” if [[ ! -d “$CACHE_DIR” ]]; then echo “Gradle 캐시 디렉토리 없음: $CACHE_DIR” … 더 읽기

Gemini CLI에서 사용하는 Google 계정 변경방법

Gemini CLI에서 사용하는 Google 계정 변경방법

Gemini CLI에서 사용하는 Google 계정을 바꾸려면, 현재 방식(구글 OAuth / API Key / Vertex AI)에 따라 처리 방법이 조금씩 다릅니다.​ Google 계정 직접 전환 (OAuth 로그인 사용 시) 터미널에서 아래 순서로 실행하면 됩니다.​ 새 계정 추가 gemini auth login → 브라우저가 열리면 바꾸고 싶은 구글 계정으로 로그인 활성 계정 전환 gemini auth list → 등록된 … 더 읽기

ip 주소를 검색하는 정규식을 작성

ip 주소를 검색하는 정규식을 작성

IPv4 주소를 찾기 위한 기본 정규식은 \b\d{1,3}(\.\d{1,3}){3}\b 형태로 작성할 수 있으며, Eclipse 찾기(Find) 창에서는 역슬래시를 한 번만 쓰면 됩니다.​ 간단한 IPv4 검색용 정규식 Eclipse의 “Search → File Search → Regular expression”에서 IPv4 형태의 문자열(예: 192.168.0.1)을 찾고 싶다면 다음 패턴을 사용할 수 있습니다.​ 정규식: \b\d{1,3}(\.\d{1,3}){3}\b​ 의미 \b : 단어 경계 \d{1,3} : 1~3자리 숫자 (\.\d{1,3}){3} : 점과 숫자 3자리 그룹을 3번 … 더 읽기

docker mcp 의 특징과 사용법을 정리

docker mcp 의 특징과 사용법

Docker MCP는 Model Context Protocol(MCP)을 Docker 환경과 통합한 서버/도구로, AI 에이전트가 Docker 컨테이너, 볼륨, 네트워크를 자연어로 관리할 수 있게 합니다. 사용자의 Docker Compose와 Portainer 경험을 고려하면, 이 도구는 기존 워크플로우를 AI 자동화로 확장하는 데 적합합니다.​ 주요 특징 MCP 서버는 컨테이너 생성/삭제/인스펙션, 볼륨 관리, 네트워크 제어를 표준화된 프로토콜로 제공하며, Docker 컨테이너화로 보안 격리와 일관된 런타임을 보장합니다. … 더 읽기

portainer에서 image 실행하는 방법

portainer에서 image 실행하는 방법

Portainer에서 이미 받은 Docker 이미지로 컨테이너를 띄우려면, Portainer UI에서 Containers → Add container 메뉴를 사용해 이미지 이름을 지정하고 배포하면 된다.​ 기본 실행 절차 브라우저에서 Portainer 접속 예: http://<호스트-IP>:9000 또는 설정한 포트로 접속.​ 좌측 메뉴에서 Containers 클릭.​ 우측 상단 Add container 버튼 클릭.​ 컨테이너 설정 Name 실행할 컨테이너 이름을 입력 (예: my-app).​ Image nginx:latest처럼 실행할 이미지 이름과 태그를 입력. 로컬에 이미 있는 이미지면 바로 사용되고, … 더 읽기

윈도우 11 사용자 홈의 gradle 레포지토리를 ssh를 이용하여 nexus서버에 올리는 방법

윈도우 11 사용자 홈의 gradle 레포지토리를 ssh를 이용하여 nexus서버에 올리는 방법

일반적으로 Nexus Repository Manager는 HTTP/HTTPS 프로토콜을 통해 아티팩트(Artifact)를 업로드하도록 설계되어 있습니다. “SSH를 이용한다”는 것은 보통 보안상의 이유로 방화벽 뒤에 있는 Nexus 서버에 접근해야 하거나, 전송 계층을 암호화하기 위해 **SSH 터널링(Port Forwarding)**을 사용한다는 의미가 가장 큽니다. Windows 11 환경에서 SSH 터널링을 통해 로컬 포트를 원격 Nexus 서버로 연결하고, Gradle이 이를 통해 배포(Publish)하는 단계를 정리해 드립니다. 1. … 더 읽기