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

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

오늘의 편성표

TODAY'S LINE-UP · 11.05 THU

  1. 11시SAP BOXSI-Check에 빨간 메시지가 떴다면, 모두 고쳐야 S/4HANA로 전환할 수 있을까OPEN
  2. 13시ART BOX라위스달의 들판은 왜 군데군데만 밝을까OPEN
  3. 17시BOOK BOX아직 글이 없습니다아직
  4. 17시DEV BOXCache-Control: no-cache라고 보냈는데 브라우저는 왜 응답을 저장할까OPEN

오늘 쉬는 상자: ECONOMY (월·수·금·일에 엽니다)

2026.11.05 한국 시간 기준

최근 글

'26/11/05 UPDATE

SI-Check에 빨간 메시지가 떴다면, 모두 고쳐야 S/4HANA로 전환할 수 있을까

SI-Check의 빨간 메시지는 한 종류가 아닙니다. 반환 코드 7은 읽고 면제하는 오류이고, 8과 12는 전환 전에 풀어야 할 불일치입니다. 노랑 4가 왜 할 일 목록인지, SUM이 시작할 때와 다운타임 직전에 각각 무엇에서 멈추는지 SAP S/4HANA 2025 전환 가이드를 기준으로 봅니다.

Basis · 9분

'26/11/04 UPDATE

SQLite에 FOREIGN KEY를 걸었는데, 없는 고객의 주문이 왜 들어갈까

SQLite의 외래 키 검사는 기본으로 꺼져 있고 연결마다 켜야 합니다. sqlite3 3.54.0, Python 3.12.14, Node.js v24.21.0에서 없는 고객의 주문이 들어가는 경우와 거부되는 경우를 실행해 비교하고, 트랜잭션과 오타 때문에 오류 없이 켜지지 않는 경우, 이미 들어간 행을 찾는 PRAGMA foreign_key_check를 살펴봅니다.

SQLite · 8분

'26/11/04 UPDATE

기준금리가 2.50%에서 3.00%로 올랐다면, 0.5% 오른 걸까 20% 오른 걸까

한국은행 기준금리는 2026년 7월과 8월 두 번 올라 3.00%가 됐고 10월 22일 그대로 유지됐습니다. 2.50%에서 3.00%로 간 변화를 퍼센트포인트, bp, 변화율로 바꿔 적고, 가상의 변동금리 대출에서 이자가 몇 % 늘어나는지 계산해 봅니다.

Monetary policy and interest rates · 8분

WHAT'S NEW

새로 도착

THE LIBRARY

쌓아가는 기록184

184개 글 중 12개 표시
DEV BOXWeb / HTTP caching

Cache-Control: no-cache라고 보냈는데 브라우저는 왜 응답을 저장할까

no-cache는 저장을 막지 않고, 서버에 확인 없이 다시 쓰는 일을 막습니다. Chromium 152에서 no-cache, no-store, max-age를 같은 순서로 실행해 서버 로그와 캐시만 읽는 요청으로 차이를 보고, 무엇을 고를지와 fetch의 cache 옵션까지 정리합니다.

HTTPCache-Controlno-cache
9분 읽기 · KO / EN
ART BOXArt

라위스달의 들판은 왜 군데군데만 밝을까

1646년부터 1670년경까지 야코프 판 라위스달의 그림 네 점에서 밝은 조각이 어디에 놓였는지 재 보고, 앞에서 뒤로 어둠과 밝음의 띠를 세는 법을 정리한다.

ArtJacob van RuisdaelDutch Landscape
7분 읽기 · KO / EN
SAP BOXBasis

SI-Check에 빨간 메시지가 떴다면, 모두 고쳐야 S/4HANA로 전환할 수 있을까

SI-Check의 빨간 메시지는 한 종류가 아닙니다. 반환 코드 7은 읽고 면제하는 오류이고, 8과 12는 전환 전에 풀어야 할 불일치입니다. 노랑 4가 왜 할 일 목록인지, SUM이 시작할 때와 다운타임 직전에 각각 무엇에서 멈추는지 SAP S/4HANA 2025 전환 가이드를 기준으로 봅니다.

SAPS/4HANASI-Check
9분 읽기 · KO / EN
ECONOMY BOXMonetary policy and interest rates

기준금리가 2.50%에서 3.00%로 올랐다면, 0.5% 오른 걸까 20% 오른 걸까

한국은행 기준금리는 2026년 7월과 8월 두 번 올라 3.00%가 됐고 10월 22일 그대로 유지됐습니다. 2.50%에서 3.00%로 간 변화를 퍼센트포인트, bp, 변화율로 바꿔 적고, 가상의 변동금리 대출에서 이자가 몇 % 늘어나는지 계산해 봅니다.

Base ratePercentage pointBasis point
8분 읽기 · KO / EN
SAP BOXFI

OB52에서 기간을 열었는데, 전표는 왜 아직 막힐까

전표는 머리글에서 + 줄로, 계정을 넣을 때 계정 유형 줄로 두 곳에서 기간 검사를 받고, 구간 1에는 권한 그룹을 붙일 수 있습니다. 가상 변형 표로 어디서 막혔는지 따라가고, CO 잠금과 원장 그룹처럼 OB52 밖에서 찾을 곳을 S/4HANA 2025 문서 기준으로 정리합니다.

SAP FIOB52Posting Period
8분 읽기 · KO / EN
DEV BOXSQLite

SQLite에 FOREIGN KEY를 걸었는데, 없는 고객의 주문이 왜 들어갈까

SQLite의 외래 키 검사는 기본으로 꺼져 있고 연결마다 켜야 합니다. sqlite3 3.54.0, Python 3.12.14, Node.js v24.21.0에서 없는 고객의 주문이 들어가는 경우와 거부되는 경우를 실행해 비교하고, 트랜잭션과 오타 때문에 오류 없이 켜지지 않는 경우, 이미 들어간 행을 찾는 PRAGMA foreign_key_check를 살펴봅니다.

SQLiteFOREIGN KEYPRAGMA foreign_keys
8분 읽기 · KO / EN
ART BOXArt

고린의 병풍에서 금박은 땅일까, 물일까

오가타 고린의 《야쓰하시의 붓꽃》에는 다리가 있는데 물이 없다. 금박뿐이다. 경계선을 따라 병풍 세 점을 읽으면 같은 금빛이 땅과 물, 파도와 공기를 오가고, 금박 없는 밑그림 한 점이 비교 대상이 된다. 금빛 앞에서 짚어 볼 세 가지도 정리한다.

ArtOgata KōrinRinpa
7분 읽기 · KO / EN
ECONOMY BOXWages and prices

8월 실질임금은 1년 전보다 0.8% 늘었는데, 정액급여를 물가로 나누면 왜 0.7% 줄어들까

2026년 8월 근로자 1인당 실질임금은 1년 전보다 0.8% 늘었지만, 상용근로자 정액급여는 2.4% 늘어 물가 상승률 3.1%에 못 미쳤습니다. 공표된 표로 실질임금을 다시 계산하고, 특별급여가 만든 차이를 나눠 봅니다.

Real wageNominal wageSpecial pay
8분 읽기 · KO / EN
SAP BOXBasis

ECC 메인스트림 유지보수가 2027년 말에 끝나면, 2028년 1월 ECC는 멈출까?

SAP Business Suite 7 핵심 애플리케이션의 메인스트림 유지보수는 2027년 말에 끝나지만, 그날 바뀌는 것은 지원 수준입니다. 2%p 프리미엄의 연장 유지보수, 자동으로 넘어가는 고객별 유지보수, 유지보수 연장이 아닌 2031년 전환 옵션을 SAP 공개 문서로 정리하고, 우리 시스템에서 먼저 읽어 둘 세 값을 짚습니다.

SAPECCSAP ERP 6.0
9분 읽기 · KO / EN
ECONOMY BOXEmployment statistics

9월 취업자는 1년 전보다 11만 3천 명 늘었는데 고용률은 왜 0.2%p 내렸을까

2026년 9월 취업자는 1년 전보다 11만 3천 명 늘었지만 고용률은 63.7%에서 63.5%로 내렸습니다. 15~64세와 65세 이상 고용률은 모두 올랐는데 왜 전체만 내렸는지, 공표된 인원 수로 직접 계산하고 연령 구성 효과를 나눠 봅니다.

Employment rateUnemployment rateLabour force
9분 읽기 · KO / EN
DEV BOXWeb / Cookies

localhost의 포트가 다르면 쿠키도 따로 저장될까

localhost:4371과 localhost:4372에 쿠키 이름이 같은 앱 두 개를 띄우면 한쪽 로그인이 다른 쪽 쿠키를 덮어쓰고, 한쪽에서 로그아웃하면 다른 쪽도 풀립니다. 쿠키는 호스트 이름 단위로 저장되고 포트를 보지 않기 때문입니다. Node.js 서버 두 개를 Chromium 152 기반 브라우저로 열어 남긴 서버 로그로 이를 확인하고, SameSite=Strict와 __Host-로도 나뉘지 않는 이유, 쿠키 이름과 호스트 이름 가운데 무엇으로 나눌지를 정리합니다.

CookieslocalhostSet-Cookie
9분 읽기 · KO / EN
DEV BOXWeb / Next.js

환경변수를 바꾸고 다시 시작했는데, Next.js 화면에는 왜 예전 주소가 나올까

NEXT_PUBLIC_API_BASE를 바꾸고 next start를 다시 했는데 화면은 예전 API 주소를 부릅니다. Next.js 16.4.3에서 A 값으로 빌드하고 B 값으로 시작해 보니, NEXT_PUBLIC_ 변수와 미리 만든 페이지는 빌드 때 값에 머물고 NEXT_PUBLIC_가 없는 서버 변수만 요청 때 값을 읽었습니다. 어떤 값이 빌드 때 굳는지 가려내는 법과 고치는 세 가지 길을 실제 실행 결과로 정리합니다.

Next.jsenvironment variablesNEXT_PUBLIC_
10분 읽기 · KO / EN
12 / 184개