Don't Panic
Etc

[Etc] Jekyll 블로그에 이미지가 엑박 뜰 때 — GitHub Issues로 CDN 업로드하기

아무리 push해도 이미지가 엑박으로 뜰 때, GitHub Issues의 파일 업로드 기능을 CDN으로 활용해 Markdown에 이미지를 안정적으로 삽입하는 방법을 정리한다.

#Etc
Springboot

[Springboot] thymeleaf 게시물 번호 역순

번호 전체 게시물 개수 (현재 페이지 페이지당 게시물 개수) 나열 인덱스 항목 설명 --- 번호 최종 표시될 게시물 번호 전체 게시물 개수 데이터베이스에 저장된 게시물 전체 개수 현재 페이지 페이징에서 현재 선택한…

#Springboot
Springboot

[Springboot] Spring Batch 완전 정리 — 설정·파일 처리·데이터 읽기

Spring Batch의 개념·아키텍처부터 환경 설정, Tasklet/Chunk 기반 처리, JobParameters, @JobScope/@StepScope, ItemReader까지 단계별로 정리한 완전 학습 노트.

#Springboot
Etc

Scraping 이란 — 크롤링·스크래핑·파싱 개념과 장단점 정리

웹 데이터 수집 기술인 크롤링(Crawling), 스크래핑(Scraping), 파싱(Parsing)의 개념 차이를 정리하고, 스크래핑의 장단점 및 실제 활용 사례를 살펴본다.

#Etc
JS

[JS] Node.js 핵심 개념 완전 정복 — 이벤트 루프부터 스트림까지

Node.js 교과서 개정판을 따라 공부한 노트. 이벤트 기반·논 블로킹·싱글 스레드 모델의 동작 원리와 내장 모듈(fs, crypto, path, url 등), 버퍼·스트림, worker_threads까지 핵심을 정리한다.

#JS
Springboot

[Springboot] Google 서비스 등록

Google api를 사용하기 위한 서비스 등록 여기로 들어간다. 들어가면 위와 같은 화면이 있다. 저 API는 이전에 이미 만들어 둔 API 원래라면 맨 처음에는 API 및 서비스로 생성해야한다. 사용자…

#Springboot
DevOps

[DevOps] AWS 배포 완전 가이드 — EC2·RDS·Git 연동·HTTPS

AWS 배포 전 과정을 하나로 정리한 통합 가이드. EC2 인스턴스 생성·설정부터 EC2 Linux 환경 설치, RDS(DB) 생성, Git 연동, HTTPS(SSL) 적용, 그리고 로컬/원격 트러블슈팅까지 순서대로 다룬다.

#DevOps
Etc

[Etc] IntelliJ + Tomcat 콘솔 한글 깨짐 완전 해결법

File Encoding을 UTF-8로 바꿔도 여전히 한글이 깨질 때, VM 옵션 한 줄로 해결하는 방법을 기록한다.

#Etc