Rebecca Burnett
[Git] Git 명령어 흐름을 따라 내부 구조 이해하기
2025-04-27
git init, add, commit, checkout, merge 명령어를 통해 Git 내부의 오브젝트, 인덱스, 커밋 객체가 어떻게 변하는지를 파악하고 시각적으로 정리한다.
3454 words
|
17 minutes
[Database] NoSQL의 등장 배경과 SQL과의 차이점
2025-04-24
RDBMS의 한계를 극복하기 위해 등장한 NoSQL의 개념, 특징, 그리고 SQL과의 구조적 차이를 비교합니다.
2668 words
|
13 minutes
[Spring Boot] 개발/테스트 환경에서 인메모리 DB 설정하는 방법
2025-04-24
Spring Boot 프로젝트에서 H2 Database와 Embedded Redis를 활용해 로컬 및 테스트 환경을 빠르게 구성하는 방법을 소개합니다.
705 words
|
4 minutes
03. 홈 서버 - Tailscale과 GitHub Actions로 배포 자동화하기
2025-03-30
Tailscale을 활용해 공인 IP 없이 안전하게 홈서버에 접근하고, GitHub Actions를 통해 배포 자동화를 구현하는 방법을 소개한다. ACL 설정, SSH 구성, CI/CD 연동을 다룬다.
1673 words
|
8 minutes
[LeetCode] Find All Possible Recipes from Given Supplies
2025-03-21
의존성을 가지는 형태의 그래프를 탐색할 때, 위상 정렬을 이용할 수 있다.
2313 words
|
12 minutes
[LeetCode] 2401. Longest Nice Subarray
2025-03-18
Sliding Window와 비트 연산을 활용한 효율적인 하위 배열 탐색 문제 해결 방법
1024 words
|
5 minutes
[LeetCode] 2560 House Robber IV
2025-03-15
최솟값의 최대화 문제를 이진 탐색(parametric search)으로 효율적으로 해결하는 방법
1505 words
|
8 minutes