오늘의 GeekNews는 AI 활용법, 시스템 최적화, 레트로 OS, 인프라 엔지니어링까지 폭넓은 주제를 다룹니다. 특히 Shopify가 Redis를 버리고 MySQL로 재고 예약 시스템을 교체한 사례와, 8086 CPU에서 돌아가는 Mac 스타일 OS인 Os8088이 눈에 띕니다. 실용적인 팁과 창의적인 해결책이 가득한 하루입니다.

LLM으로 복잡한 주제를 배우는 시각적 시뮬레이션 학습법

단순한 설명과 긴 불릿 목록에서 벗어나, 학습할 내용을 시각적 시뮬레이션으로 구현해 개념을 게임 속 사물과 연결하는 방법

핵심 내용 CC나 OpenCode의 계획 모드로 기초 지식을 구축한 뒤, 저해상도 폴리곤 애니메이션으로 시각화해 학습한다. ChipT… (생략) LLM을 단순한 질의응답 도구가 아닌, 직접 조작 가능한 학습 환경을 만드는 데 활용하는 접근법이 흥미롭다.

Windows 11 내장 Weather 앱, RAM 1GB 이상 낭비

일기예보만 표시해도 RAM을 1GB 넘게 사용하며, 기본 조작 중에는 최대 1.5~1.6GB까지 늘어남

핵심 내용 완전한 네이티브 앱이 아닌 WebView2 기반 MSN Weather 웹 앱으로, 여러 Chromium 하위 프로세스를 동시에 실행한다. 메모리 사용량은 불필요하게 높아, 가벼운 유틸리티 앱임을 고려하면 심각한 리소스 낭비다.

Os8088 - IBM XT·286·386에서 구동되는 강력한 Mac 스타일 운영체제

Intel 8086/8088에서 플로피로 부팅되는 그래픽 운영체제, Macintosh System 1 스타일 데스크톱에 선점형 멀티태스킹까지 구현

핵심 내용 DOS나 명령줄 없이 512바이트 부트 섹터가 커널을 불러오며, 디스플레이 어댑터를 감지해 동작한다. 당시 Mac에도 없던 선점형 멀티태스킹을 8088 CPU에서 구현한 점이 기술적으로 놀랍다.

Amazon이 추진하는 미국 최대 오염 시설

텍사스 AI 데이터센터에 전력을 공급할 7.65GW 규모 가스 발전소, 허가 배출량 3,300만 톤

핵심 내용 Amazon은 Pecos County의 AI 데이터센터를 위해 초기에는 텍사스 전력망과 완전히 분리된 가스 발전소를 추진한다. 계획대로 건설되면 미국 최대 석탄 발전소보다 많은 이산화탄소를 배출하게 되어 환경 논란을 일으킨다.

Shopify가 재고 예약 시스템을 Redis에서 MySQL로 교체해 대규모 트래픽을 처리한 방법

결제 과정의 재고 중복 판매를 막는 예약 시스템을 Redis에서 MySQL로 이전해 2025년 피크 트래픽에서 처리량과 정확성 목표를 달성

핵심 내용 MySQL 8의 SKIP LOCKED와 재고 1개당 1행 구조를 사용하되, 품목·위치별 행을 최대 1,000개로 제한하고 부족할 때만 Redis를 보조로 활용했다. Redis의 복잡한 스크립트 관리와 일관성 문제를 해결하고 대규모 트래픽을 안정적으로 처리한 사례다.

사무실에서 잃어버린 휴대전화를 Claude가 제안한 Bluetooth 신호 추적으로 찾음

30분 동안 찾지 못한 휴대전화를 Claude가 제안한 Bluetooth 신호 강도 추적 도구로 약 1분 만에 작성하여 찾음

핵심 내용 MDM이 Find My를 비활성화한 상황에서 Claude가 Bluetooth 신호 강도 추적을 제안하고 측정 도구를 생성했다. 사무실을 돌아다니며 수치가 커지는 방향을 따라가 휴대전화를 찾는 데 성공한, LLM의 실용적인 활용 사례다.

디더링 QR 코드 만들기

QR 코드의 데이터 모듈 주변 공간에 오차 확산으로 사진을 표현하면, 이미지를 보여주면서도 스마트폰으로 읽을 수 있는 코드를 만들 수 있음

핵심 내용 스캐너의 위치 인식에 필요한 기능 패턴은 선명하게 유지하고, 데이터 모듈은 중심만 남겨 주변을 이미지로 채우는 기법이다. QR 코드에 시각적 아름다움과 정보 전달 기능을 동시에 부여하는 창의적인 접근법.

Show GN: Sift - 원클릭 복구를 지원하는 Rust 기반 로컬 파일 자동 정리 CLI

Hazel의 무거운 GUI와 리눅스 서버에서 사용 불가 문제를 해결한 터미널 중심 파일 정리 도구

핵심 내용 터미널 전용 환경에서도 빠르고 안전하게 파일을 정리할 수 있으며, 100% 복구 가능한 원클릭 복원 기능을 제공한다. 쉘 스크립트나 Cron으로 직접 구현할 때 생기는 위험(RM 실수 등)을 방지한다.

Show GN: Termspace: 화면 밖으로 이어지는 터미널 작업 공간

작은 노트북 화면에서 tmux pane을 여러 window에 나누는 불편을 해소한 가로 스크롤 터미널 작업 공간

핵심 내용 세로로 분할된 컬럼을 옆으로 이어 붙여 가로 방향으로 스크롤하며 사용 가능하다. 각 pane의 너비를 유지한 채로 많은 작업 공간을 확보할 수 있어 좁은 디스플레이에 적합하다.

Show GN: Airy – 쉽게 쓰는 무료 TTS 음성 콘텐츠 제작툴

TTS 생성 및 다운로드 무료, 빠른 속도, 직관적인 UX를 갖춘 음성 콘텐츠 제작 서비스

핵심 내용 현재 한국어와 영어를 지원하며, 추후 더 많은 언어와 보이스 캐릭터가 추가될 예정이다. 완전 무료인 점과 빠른 생성 속도가 특징으로, 콘텐츠 제작자에게 유용한 도구다.

내 서버는 이제 휴대폰이다

Hetzner VPS 대신 CMF Phone 1을 홈 서버로 전환한 경험

핵심 내용 순정 Android가 하드웨어와 전원을 관리하고 Termux가 SSH·runit·Caddy·Cloudflared를 제공한다. Tailscale과 함께 Surf, 개인 재무 관리, 화면 공유, 웹 앱을 실행하는 저비용 홈 서버로 활용한 DIY 사례.

goshot - 코드 스크린샷 생성기

Carbon/Silicon과 유사하게 코드와 터미널 출력을 아름다운 스크린샷으로 만드는 Go 라이브러리이자 CLI

핵심 내용 문법 하이라이팅은 chroma 기반 수백 개 테마를 지원하고, ANSI 컬러 터미널 출력도 렌더링한다. macOS, Windows 11, GNOME, KDE 등 다양한 환경의 스타일을 적용할 수 있어 문서화와 공유에 유용하다.

기타 주목할 소식

  • Show GN: Codex Realtime Mic – Ctrl+E로 녹음하고 WebSocket으로 스트리밍하는 OAuth 기반 마이크 도구. 링크
  • 정정: 이번 주 App Store 거절 사례는 정당한 거절이었다 – John Gruber가 천문학 앱을 점성술로 오인했다는 전제가 틀렸음을 인정하고 글을 철회했다. 링크
  • 전 NSA 국장 “상수도 시스템 제어기를 인터넷에 연결해선 안 돼” – 사이버보안 경고. 링크
  • Show GN: editor-ruler — 웹 에디터에 Word 스타일 줄자를 붙이는 오픈소스 – Froala, TinyMCE 등에 줄자 기능 추가. 링크
  • Show GN: Ungate — API 토큰 비용 대신 Cursor에서 Claude 및 ChatGPT 구독 서비스를 이용 – 20달러 구독으로 약 1,000달러 상당 API 호출 가능. 링크
  • Fastmail, EU 데이터 리전 제공 – 암스테르담 서버에 이메일·파일 저장 가능, 자체 하드웨어 운영. 링크
  • 내 잘못입니다 — Dark Hours – Claude로 만든 천체 웹 앱이 기존 오픈소스와 이름·기능이 유사해 문제가 된 사건. 링크

오늘의 한 줄 정리: 가장 인상적인 소식은 Shopify의 인프라 전환 사례 — Redis에서 MySQL로의 과감한 변경이 대규모 트래픽을 성공적으로 처리한 점이 인상적이었다.

매일 아침 GeekNews 소식을 릿치 블로그에서 만나보세요.