2025/06 9

RAP 핵심 개념(Core Concept)에 대한 요약 정리

ABAP RESTful Application Programming Model (RAP)은 ABAP Cloud 및 ABAP Cross-Product 환경에서 엔터프라이즈 애플리케이션을 개발하기 위한 프로그래밍 모델입니다. 이는 주로 OData와 같은 RESTful 서비스를 구축하고, 이를 통해 트랜잭션 및 분석 앱을 개발하는 데 중점을 둡니다. 이전 글은 RAP 큰 틀에서의 개념을 정리했었다면 이번 내용은 코어 개념에 대한 내용입니다. 비즈니스 오브젝트 (Business Object, BO)'제품(Product)', '여행(Travel)', '주문(SalesOrder)'과 같은 현실 세계의 아티팩트를 나타내는 용어입니다. 비즈니스 오브젝트는 여러 노드(nodes), 표준 트랜잭션 작업(operations:..

RAP 2025.06.08

SAP RAP 주요 테마와 개념 정리

아래 내용은 ABAP RESTful 애플리케이션 프로그래밍 모델(RAP)의 주요 테마와 중요 개념들을 요약 및 정리한 내용입니다.RAP 공부하면서 그냥 혼자 어디에 적어둔 내용들입니다... 1. 핵심 개념 및 구조RAP는 ABAP 환경에서 RESTful 웹 서비스를 쉽게 구축하기 위한 프레임워크입니다. 주요 구성 요소는 다음과 같습니다. * 행위 정의 (Behavior Definition): - 비즈니스 객체의 행위(생성, 수정, 삭제, 액션 등)를 정의합니다. - CDS BDL(Behavior Definition Language) 구문을 사용합니다.* 행위 구현 (Behavior Implementation): - 행위 정의에 명시된 행위들을 ABAP 클래스(행위 핸들러 클래스)에서 구현합니다. - CL..

RAP 2025.06.08

[Steve Jobs | Stanford Speech] The minute 뜻/사용법/예문

이전에 스티브 잡스의 스탠포드 연설에 나온 'or so' 관련 글에 이어서 '~하자마자' 라는 뜻이 담긴 'the minute'에 대해서 작성해보려고 합니다. Steve Jobs: The minute I dropped out I could stop taking the required classes that didn't interest me, and begin dropping in on the ones that looked far more interesting. *** the minute은 접속사 역할을 하는 표현입니다. '~하자마자'라는 의미로 쓰입니다. ***같은 의미로는 as soon as, the moment, the instant 가 있으며, 비슷한 용법으로 사용됩니다. 스티브 잡스 연설 중 발췌..

[Steve Jobs | Stanford Speech] or so 뜻/사용법/예문

2005년에 스탠포드 대학교에서 했던 스티브 잡스가 연설을 한 적이 있습니다. 엄청 유명한 연설로 남았는데요,best speech로 꼽히는 연설 영상은 유투브에서도 쉽게 찾아볼 수 있습니다. 연설 내용 중에 영어 공부 관련으로 기록해두면 좋을 것 같은 내용을 정리하다가 ' or so ' 표현에 대해 작성해보았습니다.Steve Jobs: I dropped out of Reed College after the first 6 months, but then stayed around as a drop-in for another 18 months or so before I really quit. 주목해야할 부분은 for another 18 months or so 입니다.이 부분은 부사구로 '(추가로 18개월가량) ..

LA 이민 단속 시위와 방위군 배치

"deploying 2,000 National Guardsmen to address the lawlessness" 뉴스에 따르면 로스앤젤레스에서 이민 및 세관 집행국(ICE) 단속에 대한 시위가 발생했습니다. 시위대는 경찰과 충돌하며 일부 폭력적인 장면이 연출되었습니다. 이에 대응하여 도널드 트럼프 대통령은 캘리포니아의 민주당 지도자들이 책임을 방기했다며 방위군 2,000명을 배치하는 대통령령에 서명했습니다. 개빈 뉴섬 캘리포니아 주지사는 이 조치가 상황을 악화시킬 뿐이라며 반발했고, 로스앤젤레스 당국이 이미 필요한 법 집행 지원을 받고 있다고 주장했습니다. 이 사건은 연방 정부와 주 정부, 그리고 로스앤젤레스 시 당국 간의 책임과 대응 방식을 둘러싼 논란을 촉발했습니다. 2025년 6월 7일 금..

기록해보기 2025.06.08

알고리즘의 시간 복잡도의 평가 척도는 최악 수행시간

알고리즘의 시간 복잡도를 평가할 때 일반적으로 최악 수행시간을 주요 평가 척도로 사용합니다.1. 최악 수행시간의 보장성 출근 시간 비유를 통해 "늦어도 89분이면 출근한다." 와 같이 최악의 경우가 성능의 상한선, 즉 보장 시간을 나타내는 데 사용될 수 있습니다. 평균 수행시간은 입력 데이터의 상태에 따라 달라질 수 있고, 항상 그 시간 내에 완료됨을 보장하지 못합니다. 반면, 최악 수행시간은 어떤 입력이 주어지든 알고리즘의 실행 시간이 이 값을 넘지 않음을 보장해주므로, 알고리즘의 신뢰성을 평가하는 데 더 유용합니다. 2. 점근성능과의 관계 알고리즘의 효율성을 "점근성능"으로 평가할 수 있습니다. 점근성능은 '..

기타 🎸 2025.06.05

[데이터의 시각화] 히스토그램, 막대그래프, 원그래프

그래프 종류 설명 데이터 유형 주 목적 히스토그램연속형 데이터를 일정 구간으로 나눠 빈도를 나타냄연속형 (숫자)분포 파악 (ex. 점수가 어떤 구간에 몰려 있는지)막대그래프범주형 데이터의 크기(개수, 수치) 비교범주형항목 간 비교 (ex. 회사별 매출)원그래프 (파이차트)전체 대비 비율을 원형으로 표현범주형 + 비율구성 비율 파악 (ex. 시장 점유율) 스마트폰 브랜드 시장과 만족도 조사라는 실제적인 예를 사용하여 간단하게 설명해보자면,,, ✅ 1. 막대그래프 (Bar Chart)목적: 각 항목(브랜드)의 절대값(점유율) 비교예시 내용: 브랜드별 시장 점유율 Apple: 45%Samsung: 30%Xiaomi: 15%Others: 10%👉 결과 해석: Apple이 점유율 1위이며,..

기타 🎸 2025.06.04

제임스 블런트 'You're Beautiful' - 20주년을 맞아 공개된 노래의 실제 의미

2005년, 전 세계를 강타한 감미로운 발라드 "You're Beautiful". 누구나 한 번쯤 들어봤고, 또 누군가는 사랑에 빠질 때 이 노래를 배경음으로 삼았을지도 모릅니다. 그런데 이 노래, 정말 사랑 노래가 맞을까요? 20주년을 맞이해 제임스 블런트가 직접 이 곡의 진짜 의미를 밝혔습니다. 🎵 이건 로맨스가 아니라 스토킹?제임스 블런트는 최근 20주년을 맞아 자신의 SNS를 통해 이렇게 말했습니다:“누가 약에 취해 다른 사람의 여자친구를 스토킹하는 노래가 그렇게 공감될 줄 알았겠어요?” 그는 이 곡이 단순한 사랑 노래가 아니라, 고농도의 약물에 취한 상태에서 런던 지하철에서 전 여자친구를 우연히 보고, 그녀를 스토킹하는 심리를 담은 곡이라고 밝혔습니다. 다정한 멜로디와는 전혀 다른, 어..

기록해보기 2025.06.04

플라스틱 오염의 대안, 생물 기반 플라스틱(Bioplastics)과 균사체(Mycelium) 재료의 미래

지구가 겪고 있는 플라스틱 오염 문제는 인류 공동의 과제 중 하나가 되었습니다. 특히 2023년에는 전 세계적으로 4억 톤이 넘는 플라스틱이 생산되었고, 그중 90% 이상이 화석 연료에서 유래했다고 합니다. 폐기물 관리 부실로 인해 이들 플라스틱은 자연환경에 오랫동안 잔존하며 심각한 피해를 유발하고 있습니다. 플라스틱 오염 문제를 해결하기 위한 지속 가능한 대안으로 떠오르고 있는 생물 기반 플라스틱(Bioplastics)과 생분해성 플라스틱(Biodegradable plastics)에 대한 내용 및 혁신적인 대체재로 제시된 균사체(Mycelium) 기반 재료에 대한 내용을 작성해봤습니다. 🌿 왜 기존 플라스틱은 문제인가?플라스틱은 생산에서 폐기까지 엄청난 양의 온실가스를 발생시킵니다.자연 분해가 거의..

기록해보기 2025.06.02