728x90
반응형
SMALL

github 7

[AI] GitHub Copilot Pro 한도 초과 후기: LTE 다 쓰고 3G로 버티는 기분

신나게 개발하고 있었는데, 나에게도 드디어 찾아왔다.한 도 초 과. 검색해보니 GitHub Copilot 설정 페이지를 들어가보라고 나온다.https://github.com/settings/copilot/features GitHub · Change is constant. GitHub keeps you ahead.Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.github.com 그리고 빨간색 바를 마주했다. ..

IT/AI 2026.02.20

[Docker] 컨테이너 파일을 서버에 마운트하기 : Docker + Volume Mount

🎯 문제: 컨테이너의 파일을 호스트에서 어떻게 접근할까?일반적인 상황:Docker 컨테이너 내부└─ /app/crawler/main.py (크롤러 파일)호스트(서버) 시스템└─ /home/opc/career-lens/crawler/ (비어있음 😢)크론잡└─ python3 /home/opc/career-lens/crawler/main.py (파일이 없어서 실행 불가!)원인: 컨테이너와 호스트의 파일시스템이 분리되어 있음✨ 해결책: Docker Volume Mount (-v 옵션)docker run -v /app/crawler:/home/opc/career-lens/crawler \ career-lens:latest의미:컨테이너의 /app/crawler/↔️ 호스트의 /home/opc/career..

IT/etc 2026.01.27

[CICD] 커밋만 하면 배포되게 만들기: GitHub Actions + Docker CI/CD 삽질기

커밋만 하면 배포되게 만들고 싶었다: GitHub Actions + Docker CI/CD 삽질기1. 글을 쓰게 된 배경Spring Boot 프로젝트를 하나 새로 시작하면서, 커밋만 하면 자동으로 서버에 배포되는 구조를 처음부터 제대로 만들어보고 싶었다.그동안 회사에서는 이미 잘 짜여진 CI/CD 파이프라인 위에서만 작업하다 보니, 정작 Docker, GitHub Actions, 서버 배포를 처음부터 끝까지 직접 구성해본 경험은 많지 않았다.이번에 개인 프로젝트를 하면서 다음을 목표로 잡았다.Spring Boot + Java 17GitHub Actions 기반 CI/CDDocker Hub 이미지 빌드 및 푸시Oracle Cloud 무료 서버에 컨테이너 배포그리고… 역시나 한 번에 될 리는 없었다 😅이 ..

IT/etc 2026.01.20

[CICD] Execute permission for Gradle Wrapper in CI workflow

github actions 126 에러 코드 발생시 해결 방법 build-and-deployProcess completed with exit code 126. .github/workflows/docker-ci.yml 파일에 Gradle Wrapper 실행 권한 부여해주기 (3.1.처럼)# 3.1. Gradle Wrapper 실행 권한 부여 (exit code 126 해결)- name: Grant execute permission for gradlew run: chmod +x gradlew# 3.2. Gradle 빌드 (초기엔 테스트 제외 권장)- name: Build with Gradle # run: ./gradlew build # 전체 빌드 (테스트 포함) run: ./gradlew build..

IT/etc 2026.01.20

[코딜리티] CodilitySync - GitHub 자동 연동 Chrome 확장프로그램

[코딜리티] CodilitySync - GitHub 자동 연동 Chrome 확장프로그램 코딜리티(Codility)는 공식적으로 GitHub와 직접적인 연동 기능을 제공하지는 않습니다. 즉, 코딜리티 플랫폼 내에서 코딩 테스트를 진행하는 동안 자동으로 코드가 개인 GitHub 리포지토리로 푸시되거나 하는 공식적인 방법은 없습니다. 비공식 연동 방법: Chrome 확장 프로그램 활용가장 일반적인 비공식 방법은 CodilitySync와 같은 Chrome 웹 스토어 확장 프로그램을 이용하는 것입니다. 이 확장 프로그램은 사용자가 코딜리티에서 문제를 풀고 제출할 때, 그 코드와 문제 설명을 사용자의 GitHub 리포지토리로 자동으로 동기화해 주는 기능을 제공합니다. https://chromewebstore..

[git] Contribute to Apache (아파치 오픈소스 기여 경험기)

[git] Contribute to Apache (아파치 오픈소스 기여 경험기)      Contribution을 하게된 배경바야흐로 2024년 중순경 Confluence의 첨부파일을 API 호출해서 다운받고Apache-Tika 오픈소스 라이브러리 기반으로텍스트를 추출하는 로직을 구현했다. 2024.07.05 - [IT/Elasticsearch] - [Elasticsearch] 회사 내부 첨부파일의 내용을 통합 검색할 수 있다면? (feat. Fasoo DRM, Tika, Confluence) [Elasticsearch] 회사 내부 첨부파일의 내용을 통합 검색할 수 있다면? (feat. Fasoo DRM, Tika, Confluence)※ 사내 기밀은 담지 않도록 ※[Elasticsearch] 회사 내부..

IT/git 2024.09.13

[git] GitHub 여러 Repository 하나로 합치기 (커밋 로그 유지하면서)

[git] GitHub 여러 Repository 하나로 합치기 (커밋 로그 유지하면서)  GitHub를 관리하던 중에,여러 repository를 합쳐야 하는 순간이 있었다.commit log를 유지하면서 Git Repository를 합치는 방법을 기록하고자 한다. 깃허브에서 새로운 레포지토리를 생성 후해당 신규 레포지토리에 옮기고 싶은 레포지토리들을 다 넣을 것이다. 커밋했던 내역들이 그대로 복사되어 온다.다만 문제점은 파일 하나하나의 히스토리는 열람하지 못한다. subtree를 이용할거다!    엄청 옛날에 잠시 만졌었던 드론 3d모델링 프로젝트 소스를 합쳐볼까나..추억이다..     1. 윈도우에 git 설치https://git-scm.com/downloads Git - DownloadsDownloa..

IT/git 2024.09.04
728x90
반응형
LIST