문제를 풀고,
기록을 남깁니다.

SAP 현장에서 ABAP을 치고, 그 일을 에이전트에 넘겨 보는 개발자의 기록입니다. 미술·여행·경제·책은 옆방에 있습니다.

오늘의 편성표

TODAY'S LINE-UP · 10.19 MON

  1. 9시ECONOMY BOX09:00 편성아직
  2. 11시SAP BOX11:00 편성아직
  3. 15시DEV BOX15:00 편성아직

오늘 쉬는 상자: ART · BOOK (화·목·토에 엽니다)

2026.10.19 한국 시간 기준

최근 글

'26/10/17 UPDATE

범위 테이블이 비어 있는데 WHERE IN은 왜 모든 행을 읽을까

범위 테이블에 줄이 하나도 없으면 WHERE ... IN은 항상 참이 되어, 프로그램이 채운 대상 목록이 0건인 날 모든 행을 읽습니다. I·E 줄이 조건으로 바뀌는 규칙, 선택 화면에서는 이것이 왜 편리한지, SELECT 앞의 확인과 SELECT-OPTIONS의 s_kunnr[]·OBLIGATORY를 가상 예로 봅니다.

ABAP · 8분

'26/10/15 UPDATE

SAP ABAP 개발을 Claude Code 데스크톱에 맡겨 본 한 달

SAP ADT를 오픈소스 브릿지 vibing-steampunk로 Claude Code에 연결하고, 고치고 → 활성화하고 → 검증하는 루프를 에이전트에게 맡긴 한 달의 기록입니다. 시스템별 권한 플래그, /sap-dev 루프, success: true를 믿지 않는 확인 방법, 최신 문서와 대조한 사람 몫의 일을 정리합니다.

ABAP Development · 11분

'26/10/15 UPDATE

『인간의 굴레에서 1』에서 필립을 묶어 두는 것은 정말 그의 발일까

민음사 세계문학전집 11번, 서머싯 몸 『인간의 굴레에서 1』(송무 옮김) 읽기 안내. 굽은 발, 신앙, 화가의 꿈, 밀드레드까지 필립을 묶는 네 가지를 장 번호와 함께 짚고, 제목과 같은 말을 쓰는 스피노자 『에티카』 4부와 겹쳐 읽는 법을 정리했습니다.

Classics · 6분

'26/10/15 UPDATE

복사한 객체를 고쳤는데 원본은 왜 같이 바뀔까

{ ...user }로 만든 복사본의 주소를 고쳤더니 원본 주소까지 바뀌었습니다. 스프레드와 Object.assign은 바깥 객체만 새로 만들고 안쪽 객체와 배열은 원본과 함께 쓰기 때문입니다. Node.js v24.21.0에서 실제로 실행한 결과로, 바꾸는 경로만 새로 만드는 방법과 structuredClone·JSON 왕복이 각각 무엇을 남기고 잃는지 확인합니다.

Web / JavaScript · 8분

'26/10/15 UPDATE

쇠라의 그림에서 선은 어디로 갔을까

쇠라는 10대에 앵그르의 손을 연필로 베꼈지만, 몇 년 뒤의 콩테 소묘에는 윤곽선이 없고 점으로 칠한 유화에서는 선이 물감 밑에 묻혔다. 네 작품의 테두리를 확대해 보고, 뵐플린의 선적인 것과 회화적인 것으로 그 차이를 읽는다.

Art · 6분

WHAT'S NEW

새로 도착

THE LIBRARY

쌓아가는 기록161

161개 글 중 12개 표시
SAP BOXABAP

범위 테이블이 비어 있는데 WHERE IN은 왜 모든 행을 읽을까

범위 테이블에 줄이 하나도 없으면 WHERE ... IN은 항상 참이 되어, 프로그램이 채운 대상 목록이 0건인 날 모든 행을 읽습니다. I·E 줄이 조건으로 바뀌는 규칙, 선택 화면에서는 이것이 왜 편리한지, SELECT 앞의 확인과 SELECT-OPTIONS의 s_kunnr[]·OBLIGATORY를 가상 예로 봅니다.

SAPABAPRanges Table
8분 읽기 · KO / EN
SAP BOXABAP

IF 이름 CS 'TEST'가 왜 'Contest'에서도 참일까

ABAP의 CS와 CP는 대소문자를 가리지 않고, CS는 단어 경계도 보지 않습니다. 그래서 테스트 거래처를 거르려던 CS 'TEST'가 Contest Media GmbH에도 참이 됩니다. 대소문자를 가리는 CO·CA·FIND·contains( )와의 차이, 원하는 조건을 정확히 적는 세 가지 방법, 판마다 다른 문서 문구를 가상 예로 봅니다.

SAPABAPCS
7분 읽기 · KO / EN
ECONOMY BOXMoney supply

7월 말 본원통화는 19조원 줄었는데 M2는 왜 28.5조원 늘었을까

7월 말 잔액으로 보면 본원통화는 19.0조원 줄고 M2는 28.5조원 늘어, 통화승수가 13.36에서 14.32로 뛰었습니다. 승수를 직접 계산하고, 월말 잔액과 월평균으로 잰 승수가 왜 다른지, 줄어든 돈이 어디서 나왔는지 따져 봅니다.

Money MultiplierBase MoneyM2
7분 읽기 · KO / EN
DEV BOXWeb / JavaScript

복사한 객체를 고쳤는데 원본은 왜 같이 바뀔까

{ ...user }로 만든 복사본의 주소를 고쳤더니 원본 주소까지 바뀌었습니다. 스프레드와 Object.assign은 바깥 객체만 새로 만들고 안쪽 객체와 배열은 원본과 함께 쓰기 때문입니다. Node.js v24.21.0에서 실제로 실행한 결과로, 바꾸는 경로만 새로 만드는 방법과 structuredClone·JSON 왕복이 각각 무엇을 남기고 잃는지 확인합니다.

JavaScriptspread syntaxshallow copy
8분 읽기 · KO / EN
BOOK BOXClassics

『인간의 굴레에서 1』에서 필립을 묶어 두는 것은 정말 그의 발일까

민음사 세계문학전집 11번, 서머싯 몸 『인간의 굴레에서 1』(송무 옮김) 읽기 안내. 굽은 발, 신앙, 화가의 꿈, 밀드레드까지 필립을 묶는 네 가지를 장 번호와 함께 짚고, 제목과 같은 말을 쓰는 스피노자 『에티카』 4부와 겹쳐 읽는 법을 정리했습니다.

민음사 세계문학전집#011인간의 굴레에서
6분 읽기 · KO / EN
SAP BOXABAP Development

SAP ABAP 개발을 Claude Code 데스크톱에 맡겨 본 한 달

SAP ADT를 오픈소스 브릿지 vibing-steampunk로 Claude Code에 연결하고, 고치고 → 활성화하고 → 검증하는 루프를 에이전트에게 맡긴 한 달의 기록입니다. 시스템별 권한 플래그, /sap-dev 루프, success: true를 믿지 않는 확인 방법, 최신 문서와 대조한 사람 몫의 일을 정리합니다.

SAPABAPClaude Code
11분 읽기 · KO / EN
ART BOXArt

쇠라의 그림에서 선은 어디로 갔을까

쇠라는 10대에 앵그르의 손을 연필로 베꼈지만, 몇 년 뒤의 콩테 소묘에는 윤곽선이 없고 점으로 칠한 유화에서는 선이 물감 밑에 묻혔다. 네 작품의 테두리를 확대해 보고, 뵐플린의 선적인 것과 회화적인 것으로 그 차이를 읽는다.

ArtGeorges SeuratDrawing
6분 읽기 · KO / EN
SAP BOXABAP

CONCATENATE에 ' '를 넣었는데 왜 공백이 사라질까

작은따옴표 ' '는 길이 1인 c 필드이고, CONCATENATE와 &&는 고정 길이 피연산자의 뒤 공백을 무시합니다. 그래서 끼워 넣은 공백이 사라집니다. SEPARATED BY, 역따옴표, 문자열 템플릿으로 공백을 남기는 법과 RESPECTING BLANKS, 빈 필드, 짧은 대상 필드의 함정을 가상 예로 봅니다.

SAPABAPCONCATENATE
6분 읽기 · KO / EN
DEV BOXShell / Bash

set -e를 넣었는데 실패한 명령 뒤에도 스크립트는 왜 계속 돌까

set -e는 모든 실패에서 멈추지 않습니다. 파이프라인의 앞쪽 명령, if·&&·||에서 검사로 쓰인 명령과 그 안에서 부른 함수, local v=$(…)처럼 선언과 명령 치환을 한 줄에 쓴 곳에서는 실패 뒤에도 실행이 이어집니다. macOS의 Bash 3.2.57로 실제 실행한 결과와 GNU Bash 매뉴얼로 원인을 확인하고, pipefail·|| return·선언 분리로 고치는 방법을 정리합니다.

Bashset -epipefail
7분 읽기 · KO / EN
ECONOMY BOXFlow of funds

2분기 가계가 금융자산에 넣은 돈은 88.5조원인데, 금융자산은 왜 513.2조원 늘었을까

한국은행 2026년 2분기 자금순환에서 가계가 새로 넣은 돈과 금융자산 잔액 증가분은 424.7조원 차이가 납니다. 거래표와 잔액표가 무엇을 재는지 구분하고, ‘잔액 증감 − 거래’로 그 차이가 어느 자산에서 왔는지 계산해 봅니다.

Flow of FundsHousehold Financial AssetsFlow vs Stock
6분 읽기 · KO / EN
BOOK BOXClassics

『한국단편문학선 1』의 소설들은 왜 돈을 ‘전’ 단위까지 적어 둘까

민음사 세계문학전집 10번, 이남호 엮음 『한국단편문학선 1』 읽기 안내. 열두 작가의 단편 열아홉 편을 소개하고, 「감자」 「운수 좋은 날」 「만무방」 「날개」의 결말을 돈의 액수로 읽는 법과 나머지 작품을 읽으며 표시해 둘 네 가지를 정리했습니다.

민음사 세계문학전집#010한국단편문학선
7분 읽기 · KO / EN
ART BOXArt

터너의 그림에서 사람은 얼마나 작아질까

1811년 솔트애시의 사람은 셔츠 주름까지 보이지만, 1845년 무렵의 포경선에서는 한 명도 따로 셀 수 없다. 거의 같은 크기의 캔버스 네 점에서 사람의 키를 재 보고, 버크의 숭고로 그 차이를 읽는다.

ArtJ. M. W. TurnerPainting
7분 읽기 · KO / EN
12 / 161개