Featured image of post [GCC] -finstrument-functions 사용법

[GCC] -finstrument-functions 사용법

GCC -finstrument-functions 플래그는 각 함수의 진입·종료 지점에 훅 호출을 삽입해 실행 흐름을 추적·분석하게 한다. 프로파일링, 디버깅, 성능 최적화에 활용할 수 있으며, 기본 사용법·훅 구현·제외 옵션·다중 스레드·오버헤드와 제한사항을 실전 관점에서 정리했다.

Featured image of post [Vocabulary] retract의 의미와 쓰임 - 동사 핵심 정리

[Vocabulary] retract의 의미와 쓰임 - 동사 핵심 정리

영어 동사 ‘retract’의 핵심 뜻(발언·주장·약속을 철회하다, 신고·고소를 취하하다, (기계·신체가) 접히다·수축하다)을 정리한다. withdraw/recant/rescind와의 차이, 자주 쓰는 콜로케이션, EN/KR 예문으로 맥락별 뉘앙스를 정확히 익힌다.

Featured image of post [AI Tools] Jina AI Reader: URL을 LLM 친화적 입력으로 변환

[AI Tools] Jina AI Reader: URL을 LLM 친화적 입력으로 변환

Jina AI Reader는 어떤 URL이든 앞에 https://r.jina.ai/ 를 붙여 요청하면 브라우저 렌더링을 거쳐 읽기 좋은 마크다운으로 돌려준다. 스트리밍·JSON 모드, 이미지 캡션, 헤더 제어, SPA 대기까지 지원하며 에이전트·RAG 전처리와 리서치 요약에 적합하다. 무료·오픈소스.

Featured image of post [Algorithm] C++ 백준 12728번: n제곱 계산

[Algorithm] C++ 백준 12728번: n제곱 계산

정수부의 마지막 세 자리를 구하는 문제를 선형 점화식 s_n=6s_{n-1}-4s_{n-2}와 행렬 거듭제곱으로 O(log n)에 해결합니다. s_n-1≡⌊(3+√5)^n⌋을 이용해 모듈러 1000에서 안전히 계산하고 출력 서식·엣지 케이스까지 점검합니다.

Featured image of post [Algorithm] C++ 백준 15576번: 큰 수 곱셈 (2)

[Algorithm] C++ 백준 15576번: 큰 수 곱셈 (2)

300,000자리까지의 초대형 정수 A·B를 FFT 기반 컨볼루션으로 O(n log n)에 곱합니다. 자리수 묶기(Base=1000), 안전 반올림, 캐리 정규화와 0 처리 같은 구현 디테일까지 정리해 제출 안정성을 높입니다. 시간·공간 복잡도와 실수 포인트를 한 문서에 모았습니다.