JPA에서 함수는 어디에 써야 할까 — JPQL 표준 함수, DB 함수 호출, Repository 확장
JPA에서 문자열·날짜·DB 전용 함수를 표현하는 여러 방법을 비교하고, JPQL 표준 함수, DB 함수 호출, Repository 확장, QueryDSL, Criteria API, Native Query를 언제 선택할지 정리한다.
JPA에서 문자열·날짜·DB 전용 함수를 표현하는 여러 방법을 비교하고, JPQL 표준 함수, DB 함수 호출, Repository 확장, QueryDSL, Criteria API, Native Query를 언제 선택할지 정리한다.
Claude Code·Codex CLI에서 OpenCode와 oh-my-opencode를 거쳐 pi로 이동하며, 완제품 에이전트보다 얇은 하네스와 직접 조립하는 워크플로가 더 맞아진 과정을 정리한다.
React Hooks를 API 목록이 아니라 함수 컴포넌트가 React의 상태와 렌더 사이클에 참여하는 접점으로 정리한다. useState, useReducer, useRef, useMemo, useCallback, useEffect가 무엇을 기억하고 무엇이 다시 렌더링을 일으키며 Commit 이후 무엇을 동기화하는지 연결한다.
React가 상태 변화로부터 다음 UI를 계산하고, 이전 렌더 결과와 비교해 필요한 DOM 변경만 Commit하는 흐름을 Render·Reconciliation·Commit 중심으로 정리한다.
DB 접속 포트만 아는 상태에서 방화벽, LISTEN, 설정, systemd, Docker/Podman, shell history, volume까지 따라가 실행 구조를 복원하는 장애 대응 흐름
Markdown 링크의 기본 문법부터 상대경로·절대경로·문서 내부 앵커·이미지 링크·참조형 링크를 정리하고, 같은 Markdown을 GitHub·Obsidian·Jekyll에서 함께 사용할 때 어떤 링크 방식을 선택해야 하는지 설명한다.
딥스를 한 개도 하지 못하는 초보자가 지지 버티기, 발 보조 딥스, 보조 네거티브를 통해 첫 딥스를 준비하는 방법을 정리
턱걸이를 한 개도 하지 못하는 초보자가 데드행, 스캡풀업, 보조 네거티브를 통해 첫 턱걸이를 준비하는 방법과 실제 연습 중 느낀 점을 정리
Linux 서버에서 메모리 사용률이 높게 보일 때 free -h, ps의 RSS, jcmd GC.heap_info를 함께 읽는 방법을 정리한다. Heap used·committed와 RSS의 차이, Xmx를 넘어서는 JVM 메모리, 재기동 전후 점검 순서를 실전 관점에서 설명한다.
Windows의 대표 패키지 매니저 Winget·Scoop·Chocolatey는 비슷해 보이지만 지향점이 다르다. GUI 앱, CLI 개발 도구, 기업·시스템 관리라는 역할 기준으로 비교하고 개인 개발환경에서의 선택 기준을 정리한다.