/
https://42jerrykim.github.io/ _index.md
전 LinkedIn SRE Sylvain Kalache가 1983년 Bainbridge의 자동화의 역설 논문과 2015년 TransAsia 235편 추락 사고를 AI SRE 에이전트에 대입해, 흔한 장애를 AI가 처리할수록 엔지니어의 시스템 감각이 줄어드는 위험과 시뮬레이션 훈련 해법을 짚는다. 프레데터 시리즈 최초로 프레데터가 주인공인 작품. 죽음의 행성 젠나에서 안드로이드 티아, 새끼 칼리스크 버드와 만난 약체 야우자 덱이 혈연의 명예 대신 선택한 가족을 택하는 과정을 결말·상징·제작 비화까지 스포일러 포함 분석한다. Anthropic 공식 블로그의 Claude Code 세션 최적화 가이드를, 공개된 캐시 단가(읽기 0.1배·쓰기 1.25/2배)로 직접 계산한 예시와 함께 정리했다. 무엇이 캐시를 깨고 비용을 얼마나 올리는지 숫자로 확인한다. zsh 5.9.1 이하는 종료 중 Ctrl+C를 반복하면 히스토리 재작성이 SIGINT에 끼어들어 파일이 축소되는 레이스 컨디션이 있었다. inotify→fatrace→bpftrace로 원인을 좁혀간 디버깅 과정과 코드 메커니즘, 5.9.2 패치를 정리한다. Sparse Table은 값이 바뀌지 않는 배열에서 구간 최솟값 같은 멱등 연산을 O(1)에 답하는 정적 자료구조다. 2의 거듭제곱 구간 전처리 원리, C++ 구현, 세그먼트 트리·누적합과의 비교, LCA 응용과 흔한 구현 실수까지 정리한다. 벡터화된 루프가 빠른 진짜 이유가 SIMD 레지스터 폭 확장이 아니라 명령어·메모리 수준 병렬성 노출이라는 점을, AVX2·NEON 이진 탐색 벤치마크로 설명한다. gather 명령어 유무에 따라 정반대 메커니즘이 나타나는 이유를 다룬다. Paint.NET 제작자 Rick Brewster는 WINE이 12년간 손대지 못한 Direct2D 그래픽 API를 Claude로 3주 만에 18만 줄 재구현해 리눅스 지원을 실현했다. 리뷰할 수 없는 규모의 AI 생성 코드가 실제로 배포될 때 무엇이 드러나는지 정리한다. Git 45챕터 커리큘럼의 과정 개요. 스냅샷 기반 버전 관리라는 정신 모델, 9개 Part 학습 순서의 설계 근거, 00-44장 전체 목차, 선수 지식과 완주 후 실무자가 갖추는 협업·히스토리 관리 역량을 정리한 과정 개요 챕터다. Git이 2005년 리누스 토르발스가 리눅스 커널용으로 만든 분산 버전 관리 시스템이라는 배경, 중앙집중형 VCS와의 구조적 차이, 스냅샷 기반 저장 모델의 기본 개념을 정리한 Git 입문 챕터다. Windows·macOS·Linux에 Git을 설치하는 방법과, git config의 system/global/local 3단계 우선순위, 이름·이메일·기본 편집기·alias를 설정하는 최초 설정 절차를 정리한 Git 입문 챕터다.