April 01, 2024
Code N Solve 📘 GitHub Actions를 이용한 문제 해결과 배포 자동화 🚀 GitHub Actions는 개발 프로세스를 자동화하여 빌드, 테스트, 배포 등을 수행할 수 있는 강력한 도구이다. 하지만 올바른 설정 없이는 원하는 대로 작동하지 않을 수 있다. Deployment 자동화를 위해 GitHub Actions의 Workflow를 설정…
April 25, 2024
Code N Solve 📘: Gatsby 블로그 배포 Netlify를 이용해 배포하는 것은 편하지만 직접 해보는 것이 더 재미있겠다고 느껴졌다. Gatsby를 이용한 웹사이트의 배포 과정과 검색 엔진 최적화(SEO) 설정에 대해 정리해보자. 이 글은 이미 Gatsby 블로그를 GitHub Pages나 Netlify에 배포한 상태를 전제로 한다. 배포까지는…
September 09, 2024
Code N Solve 📘: Java Spring 프레임워크에서의 인증 작동 원리와 문제 해결 Spring 프레임워크는 자바 어플리케이션에서 인증과 접근 제어를 위한 강력하고 유연한 도구이다. Spring Security를 이용한 인증 메커니즘의 동작 원리와 일반적으로 발생할 수 있는 일반적인 문제, 그리고 그 해결 방법에 대해 알아보자. Spring S…
November 08, 2024
Code N Solve 📘: Google Colab에서 Transformers 모델 학습 시 발생하는 오류 해결 가이드 Transformer 기반 NLP 모델을 Google Colab에서 학습하는 도중 초보자가 겪을 수 있는 다양한 오류에 대해 정리해보았다. 특히 라이브러리 설치 문제, 파일 경로 설정, 데이터 전처리 문제 등 다양한 오류를 이해하고 해결…
March 05, 2025
Code N Solve 📘: Vite 배포 오류 해결 - xdg-open, CJS API, npm 버전 충돌 문제 분석 Vite 프로젝트를 Render에서 배포하는 과정에서 몇 가지 오류가 발생했다. 처음에는 브라우저 자동 실행 문제, 이후에는 Vite의 CJS API 경고, npm 버전 충돌 문제가 있었다. 각각의 오류를 분석하고 해결한 과정에 대해 알…
May 13, 2025
Code N Solve 📘: Spring Boot 프로젝트의 Render 배포 실패 사례 정리 지난번 Vite 배포 오류 글과는 달리, Java + Spring Boot + Gradle 환경의 백엔드 프로젝트를 Render에 Docker로 배포할 때 겪은 빌드 실패 사례와 해결 과정을 정리하였다. 각각의 오류를 분석하고 해결한 과정에 대해 알아보자. Vi…
June 20, 2025
Code N Solve 📘: 알라딘 자동 로그인과 도서 수집 자동화 실패 사례 정리 최근에 과거 구매한 도서 내역을 체계적으로 관리하고 싶어서, 알라딘에서 주문 내역을 자동으로 수집하는 시스템을 구축해보았다. Playwright를 사용한 브라우저 자동화와 GitHub Actions를 통한 주기적 실행으로 완전 자동화를 목표로 했지만, 예상보다 훨씬 많은 …