42jerrykim.github.io 블로그의 모든 게시물에 태그를 50개 이상으로 확장한 개선 작업을 정리한다. data/tags.yaml 확장, fallback-tag-pool.tsv 도입, infer-tags.ps1 수정을 통해 849개 파일에 20,460개 태그를 추가한 배경·전략·결과·사용법을 다룬다.
궁전(룩+킹 이동)을 (0,0) 쪽으로만 움직이는 impartial game이다. 각 칸의 Grundy 수가 g(x,y)=3*(⌊x/3⌋ XOR ⌊y/3⌋)+(x+y)%3로 주어짐을 이용해, N개 궁전의 Grundy XOR이 0이면 후공(cubelover) 승, 아니면 선공(koosaga) 승을 O(N)에 판정한다.
BIT(Binary Indexed Tree)와 좌표 압축을 이용해 역전 쌍(Inversion Count)을 O(N log N)에 구하는 풀이입니다. 인접 교환 정렬의 최소 교환 횟수가 역전 쌍 수와 동치임을 증명하고, 값 범위가 10억에 달하는 입력을 좌표 압축으로 처리합니다.
Grid, Flexbox, 컨테이너 쿼리, CSS 중첩, :has() 선택자, OKLCH 색상, 스크롤 애니메이션, @layer 등 2025년 기준 모던 CSS 핵심 기능을 예전 방식과 대비해 설명한다. 초보자도 따라 할 수 있는 예제와 함께 레이아웃·선택자·반응형·색상·우선순위 관리까지 한 번에 정리한다.
Adobe Flash 종료 이후 사라질 위기에 처한 웹 게임과 애니메이션을 BlueMaxima가 2017년 시작한 Flashpoint Archive가 보존한다. 런처·프록시·샌드박스 3요소, 17만 게임·3만 애니메이션·100종 이상 기술, Ruffle과의 관계, 참여 방법까지 정리한다.
영어 숙어 'fill (someone's) shoes'의 핵심 뜻(누군가를 대신하다, 역할을 이어받다, 누군가만큼 좋다)을 정리한다. 직장, 스포츠, 리더십, 일상 대화 등 다양한 맥락에서 쓰이는 정확한 용법을 콜로케이션과 EN/KR 예문 50개로 익힌다. 역할 전환과 기대감을 나타내는 중요한 숙어 표현.