영어 동사 ‘cramp’의 핵심 뜻(경련이 일으키다, (공간·자유 등이) 제한·방해하다)을 정리한다. muscle cramp/hinder/restrict와의 차이, 자주 쓰는 콜로케이션, EN/KR 예문으로 맥락별 뉘앙스를 정확히 익힌다. 일상·운동·비즈니스에서 유용한 표현.
GCC 컴파일러의 -finstrument-functions 플래그는 함수 진입과 종료 시 훅 함수를 호출하여 코드 프로파일링과 디버깅을 가능하게 합니다. 이 가이드에서는 기본 사용법부터 고급 기법, 제한사항까지 전문가 수준으로 설명합니다. 성능 분석 도구로서의 활용을 중점으로 다룹니다.
Windows 11에서 두 모니터 모두 1920×1080 해상도, 120Hz 주사율, 배율 100%(96 DPI)로 일괄 설정하는 PowerShell 스크립트를 소개한다. 외부 도구 없이 Win32 API를 P/Invoke로 호출해 안전하게 해상도와 주사율을 적용하고, DPI는 레지스트리로 설정한 뒤 로그아웃 시 반영한다.
300,000자리까지의 초대형 정수 A·B를 FFT 기반 컨볼루션으로 O(n log n)에 곱합니다. 자리수 묶기(Base=1000), 안전 반올림, 캐리 정규화와 0 처리 같은 구현 디테일까지 정리해 제출 안정성을 높입니다. 시간·공간 복잡도와 실수 포인트를 한 문서에 모았습니다.
N=200,000개의 축에 평행한 직사각형의 합집합 면적을 구합니다. x축 스위프라인과 y좌표 압축+세그먼트 트리(커버 카운트/덮인 길이 유지)로 각 x 구간의 덮인 y길이를 O(log N)에 갱신하고 면적을 누적해 3초 내 통과합니다. 오버플로/엣지 케이스와 구현 포인트를 정리했습니다.
N(≤1e18)의 양의 약수 개수를 구하는 문제입니다. N을 소인수분해한 뒤 (지수+1)의 곱으로 약수 개수를 계산합니다. Pollard's Rho + Miller–Rabin을 이용해 64비트 범위를 안정적으로 처리하고, 오버플로·64비트 연산·N=1 등 엣지 케이스를 점검합니다.
길이 N(≤100,000) 수열에 대해 구간 [i,j]의 최대 연속합을 O(log N)으로 질의하는 세그먼트 트리 풀이입니다. 각 노드에 합·최대 접두/접미합·구간 최대합을 저장하고 병합 규칙으로 정답을 계산합니다. 음수 전용 구간·단일 원소·전부 음수인 경우를 안전하게 처리하며, 시간·공간 복잡도와 실수 포인트를 정리했습니다.
term.everything은 자체 제작 Wayland 컴포지터로, 리눅스에서 GUI 창을 모니터 대신 터미널로 렌더링한다. 로컬과 SSH 환경 모두에서 터미널 안에서 데스크톱 앱을 실행·조작할 수 있게 해 주며, kitty·iTerm2 같은 이미지 지원 터미널에선 더 높은 해상도를 활용할 수 있다.
Apple의 Memory Integrity Enforcement(MIE)는 타입 기반 보안 할당자와 Enhanced Memory Tagging Extension(EMTE)의 동기 검사, 태그 기밀화 정책을 결합해 iPhone 17·A19 세대에서 커널을 포함한 핵심 영역에 상시 메모리 안전을 제공한다.