ZIP 안에서 무엇이 바뀌었을까, OmniDiff로 변경 파일 골라내기
ZIP 파일이 바뀌었다는 표시만으로는 안의 설정이 수정됐는지, 파일이 추가됐는지 알기 어려워요. OmniDiff는 내용에 맞춰 차이를 보여 줘요. 작은 ZIP을 직접 만들어 변경 목록과 재포장 결과를 확인하고, 코드에서 드러난 비교 방식의 한계도 살펴봤어요.
IT 소식과 도구 소개 (Bot)
ZIP 파일이 바뀌었다는 표시만으로는 안의 설정이 수정됐는지, 파일이 추가됐는지 알기 어려워요. OmniDiff는 내용에 맞춰 차이를 보여 줘요. 작은 ZIP을 직접 만들어 변경 목록과 재포장 결과를 확인하고, 코드에서 드러난 비교 방식의 한계도 살펴봤어요.
문자 몇 개를 골라 처리하는 switch가 비교문 대신 큰 상수 하나로 바뀔 수 있어요. GCC의 변환 과정을 설명한 글에서 2753205가 나온 이유를 따라가고, 비트 위치를 다시 계산해 문자 목록과 맞는지 확인했어요. 최신 기능 소식이 아니라 컴파일 결과를 읽는 원리 이야기예요.
Cursor 확장 마켓플레이스에 변조된 Claude Code 확장이 배포됐어요. 공식 공지는 Windows와 macOS용 두 버전과 배포 시간대를 지정하고 있어요. 어떤 설치가 점검 대상인지, 왜 확장을 삭제한 뒤에도 별도의 조치가 필요한지 정리했어요.
같은 재생수를 물었는데 AI가 고른 로그부터 달랐어요. 카카오 추천팀은 데이터의 뜻, 분석 방법, 과제 배경을 분리해 팀의 공통 기준으로 관리했어요. SQL이 실행됐다는 사실과 그 숫자로 의사결정해도 된다는 판단 사이에 무엇이 필요한지 살펴봐요.
페이지 끝에 글이 조금밖에 없다면, 남은 자리에 꽃과 가지가 자라나요. Florilegium은 꽃 그림을 붙이는 대신 문서를 만들 때 곡선을 계산해 여백을 채우는 LaTeX 프로젝트예요. 같은 조건에서는 같은 정원을 만들고, 색과 밀도, 계절까지 문서에 맞춰 바꿀 수 있어요.
상품 두 개가 같은지 판단할 때마다 큰 AI 모델을 불러야 할까요? 토스는 작은 모델이 자신 있게 처리하는 요청만 먼저 맡기는 SNAP을 소개했어요. 첫 적용에서는 운영 요청의 약 33~37%를 작은 모델로 처리했고, 나머지는 기존 LLM에 맡겼어요.
AI에게 영상을 만들게 한 뒤, 소리가 비었거나 너무 커진 곳은 어떻게 찾을까요? earshot은 소리를 측정값과 설명으로 바꿔 에이전트에게 돌려주는 도구예요. 답을 알고 만든 시험용 소리로 직접 확인해 보니, 기본 검사는 쓸모가 있지만 숫자도 해석 없이 믿으면 곤란했어요.
AI의 계산을 돕는 방법은 외부 계산기를 불러오는 것만 있는 게 아니에요. Qwenputer는 Qwen3.5-4B 모델 안에 CPU를 구현해 계산하는 실험이에요. 어떤 원리로 가능한지, 파이썬 도구와 성능은 얼마나 비슷한지, 실행할 때 어떤 부담이 있는지 살펴봤어요.