전체 글 623

구글 애드센스 납세자 거주지 세금 정보 만료 해결법: 홈택스 거주자증명서 발급부터 제출까지

어느 날 평소처럼 수익을 확인하려고 애드센스에 들어갔다가, 빨간 경고창을 마주하고 놀라셨을 겁니다. "조치 필요: 애드센스 결제 계정에 확인이 필요한 항목이 있습니다"라는 문구와 함께 납세자 거주지 상태가 '만료됨'으로 떠 있으면, 정산에 문제가 생기는 것은 아닌지 걱정이 앞서기 마련입니다.이 알림은 매년 주기적으로 돌아오는 거주지 갱신 절차이므로 당황하실 필요 없습니다. 국세청 홈택스에서 거주자증명서를 받아 구글에 제출하고 승인받는 전 과정을 알기 쉽게 정리해 드립니다. 애드센스 거주지 세금 정보가 만료되는 이유한국 구글 애드센스의 수익 정산 주체는 싱가포르 법인(Google Asia Pacific Pte. Ltd.)입니다. 한국과 싱가포르 간 맺은 이중과세 방지 협정에 따라 세금 감면 혜택을 계속 유..

생활정보 2026.10.19

Antigravity 터미널 승인 팝업 끄기: Allow running command 무한 반복 탈출법

Antigravity로 에이전트에게 자동화 작업을 맡겨두고 잠시 자리를 비웠다가 돌아왔을 때, 첫 작업에 그대로 멈춰 있는 화면을 마주하면 맥이 풀립니다. 파이썬 코드를 돌릴 때마다 불쑥 나타나는 'Allow running command?' 확인 창 때문이지요. 매번 'Always allow'를 누르고 예외 설정을 건드려도 똑같이 튀어나오는 이 팝업, 원인을 파악하고 나면 의외로 단순하게 해결됩니다. 작업 흐름을 뚝뚝 끊어먹던 알림을 말끔히 정리하는 경로를 차근차근 짚어 드립니다. 매번 'Always allow'를 눌러도 다시 묻는 이유화면에 뜨는 명령어를 유심히 살펴보면 답이 보입니다. 에이전트가 실행하는 명령줄 뒤쪽에 -c "import urllib..." 같은 파이썬 인라인 코드가 길게 붙어 있습니..

IT_AI 2026.10.18

SAP PO 대용량 데이터 전송 튜닝: 60개 시스템 동시 전송 시 서버 다운을 막는 NWA 핵

SAP PO 대용량 데이터 전송 작업을 앞두고 운영 서버가 뻗지 않을까 식은땀을 흘려본 경험, 인터페이스 담당자라면 누구나 한 번쯤 겪어보셨을 겁니다. 60개에 달하는 레거시 시스템으로 100만 건 데이터를 보내야 하는데, 하나씩 순서대로 보내자니 밤을 새워도 모자라고 한꺼번에 쏘아 올리자니 힙 메모리 폭발이 두렵기 마련이지요. 과연 수십 개 타겟 시스템으로 수 기가바이트의 데이터를 동시에 밀어 넣어도 우리 PO 서버는 무사할 수 있을까요? 1. 동시 전송의 공포, PO 엔진 내부에서 벌어지는 일들대용량 마스터 데이터를 다룰 때 권장하는 단일 메시지 크기는 보통 3~5MB(약 3,000~5,000건) 수준입니다. 60개 시스템에 각각 100MB씩 보낸다면 PO로 유입되는 원시 데이터만 총 6GB에 달하지..

PO_IS 2026.10.17

SAP PO REST 어댑터 XSRF 토큰 옵션이 안 보일 때 점검법 (S/4HANA PCE 연계)

S/4HANA PCE 프로젝트에서 SAP PO REST 어댑터로 OData 인터페이스를 구축하다 보면 뜻밖의 복병을 만납니다. 분명 SP15 이상으로 업그레이드했고 SAP Note에도 나와 있다는데, 채널 화면 어디를 뒤져봐도 Use XSRF Token 옵션이 보이지 않아 당황하곤 합니다.단순 화면 누락처럼 보이는 이 현상은 사실 시스템 업데이트 이후 필수 절차가 빠졌을 때 나타나는 전형적인 신호입니다. 원인과 해결 동선을 하나씩 짚어보겠습니다. 1. X-CSRF-Token은 왜 필수인가S/4HANA PCE 같은 클라우드 백엔드 환경에서 데이터를 새로 넣거나 변경할 때(POST, PUT, DELETE), 서버는 위조 요청을 막기 위해 보안 통행증을 요구합니다. 이 통행증이 바로 X-CSRF-Token입니..

PO_IS 2026.10.16

SAP Integration Suite 그루비 스크립트: ITApiFactory와 ValueMappingApi로 데이터 변환 끝

SAP Integration Suite에서 연계 흐름(iFlow)을 분석하다 보면 이전 개발자가 남겨둔 그루비 스크립트(Groovy Script) 속 외계어 같은 코드를 마주치기 마련입니다. 특히 ITApiFactory.getApi(ValueMappingApi.class, null) 같은 구문은 외부에서 가져온 라이브러리인지, 대체 어디서 무슨 값을 꺼내오는지 초보 시절 밤을 새우게 만들던 단골 주범이지요. 오늘은 이 암호 같은 코드가 런타임 메모리 안에서 어떤 방식으로 길을 찾고 데이터를 바꿔치기하는지 차근차근 짚어보겠습니다. SAP 내장 팩토리의 정체와 getService 권장 문법스크립트에 적힌 ITApiFactory와 ValueMappingApi는 외부 jar 파일을 빌드에 추가할 필요 없이 SA..

PO_IS 2026.10.15

SAP Integration Suite 실무 가이드: Externalized Parameter와 ${property.xxx}는 대체 어디서 값을 가져올까?

SAP Integration Suite 화면을 열고 Integration Flow를 들여다보다 보면, 설정창 곳곳에 자리 잡은 기묘한 기호들이 시선을 끕니다. Externalized Parameter 기본값에 적힌 ${property.INTERFACE_ID}라든가, Content Modifier 속 ${date:now:yyyyMMdd} 같은 문구들 말이지요. 앞단에 마땅한 스크립트도 보이지 않는데 시스템이 대체 어디서 이 값들을 끌고 와 채워 넣는지 의문이 들곤 합니다. 헷갈리는 문법 교통정리: {{중괄호 둘}}과 ${달러 중괄호}의 차이iFlow를 처음 만질 때 가장 혼란스러운 지점이 바로 중괄호의 모양입니다. 어떤 곳은 {{aaa}}처럼 중괄호 두 개를 감싸고, 또 다른 곳은 ${property.aa..

PO_IS 2026.10.14

SAP Integration Suite HTTPS 연동 가이드: User Role과 Client Certificate 차이부

SAP Integration Suite에서 iFlow를 만들고 외부 시스템과 연결할 때, HTTPS 어댑터의 User Role과 Client Certificate 설정 앞에멈추곤 합니다. 기껏 설정을 마치고 테스트를 보냈더니 날아오는 HTTP 403 Forbidden 에러에 당황한 적도 많으실 텐데요. BTP Cockpit에 들어가 보니 인스턴스 목록은 텅 비어있고 스페이스조차 보이지 않아 어디서부터 손대야 할지 막막했을 겁니다. 실무에서 마주치는 인가 방식의 차이와 기초 인프라 세팅 과정을 알기 쉽게 풀어드립니다. 출입증 딱지냐 신분증 대조냐: 두 인가 방식의 차이외부 시스템이 iFlow의 HTTPS 주소를 호출할 때 거치는 인가(Authorization) 관문은 두 가지 방식 중 하나를 선택합니다.[..

PO_IS 2026.10.13

SAP Integration Suite iFlow HTTPS 호출 전체 URL 찾는 법과 런타임 엔드포인트 가이드

SAP Integration Suite iFlow 개발 시 HTTPS 어댑터 주소에 /AAA를 넣고 배포한 뒤 외부에서 호출할 전체 URL과 호스트 정보를 어디서 찾아야 몰랐던적이 있는데요. 기껏 배포를 마쳤는데 브라우저 주소창의 도메인을 그대로 붙여야 하는지, 아니면 BTP 콕핏 화면에 보이는 API Endpoint를 써야 하는지 헷갈리기 십상이지요. 주소 체계의 기본 규칙과 올바른 엔드포인트 확인 동선을 알면 외부 연동 주소를 찾는 작업은 1분도 채 걸리지 않습니다. iFlow HTTPS 어댑터 주소의 기본 규칙: /http와 443 포트iFlow 디자인 캔버스에서 Sender HTTPS 어댑터를 선택하고 Connection 탭의 Address 항목에 /AAA라고 입력했다면, 실제 외부에서 호출하는 ..

PO_IS 2026.10.12

초보자 가지볶음 황금레시피: 대파 없이 굴소스·들기름으로 실패 없이 만드는 법

요리 초보도 쉽게 따라 할 수 있는 초간단 굴소스 가지볶음 레시피입니다. 가지 세척, 썰기 요령, 양념이 타지 않게 볶는 꿀팁과 들기름 마무리까지 한 번에 정리했습니다. 1. 재료 준비주재료: 가지 2개기본 양념: 식용유 2~3큰술, 진간장 1큰술, 굴소스 1큰술마무리 양념: 들기름 1작은술, 통깨 약간선택 재료: 물 1~2큰술 (양념 농도 조절용)2. 가지 세척 및 꼭지 손질흐르는 물에 가지 표면을 가볍게 문질러 씻습니다. (꼭지 가시에 주의)키친타월로 물기를 완전히 제거합니다. 물기가 남아 있으면 볶을 때 기름이 사방으로 튑니다.칼로 상단 꼭지 부분을 깔끔하게 잘라냅니다.3. 썰기 요령과 가지 씨앗 이야기썰기 팁: 세로로 너무 길고 얇게 썰면 볶을 때 쉽게 부서지고 흐물거립니다. 길쭉한 조각은 반으로..

생활정보 2026.10.11

[구워먹는 치즈 굽는법] 냉동 치즈 인덕션으로 녹지 않고 겉바속촉 굽는 5단계

📌 왜 내가 구운 치즈는 프라이팬에 녹아내릴까?구워 먹는 치즈(할루미·퀘소블랑코 계열)는 고온에서도 단백질 조직이 쉽게 무너지지 않도록 만든 치즈입니다. 하지만 '불 조절'과 '수분 제거'를 놓치면 기름이 사방으로 튀거나 형태가 무너질 수 있습니다.냉동 상태의 치즈를 인덕션에서 가장 깔끔하고 맛있게 굽는 5단계를 정리해 드립니다.🍳 준비물구워 먹는 치즈 (냉동 또는 냉장)올리브유 (또는 식용유) 약간코팅 프라이팬 & 인덕션키친타월, 뒤집개👨‍🍳 냉동 구워먹는 치즈 인덕션 조리 5단계1단계. 표면 성에와 물기 완벽 제거핵심 포인트: 냉동 치즈 표면의 성에(얼음)는 기름 튐의 주원인입니다.전자레인지에 10~15초만 살짝 돌려 냉기를 빼거나 실온에 3분간 둡니다.팬에 올리기 직전, 키친타월로 표면의 물..

생활정보 2026.10.11