2026.05.31
I built an in-browser Roku TV remote with ~80 lines of TypeScript. Here's how Roku's ECP API actually works

Roku ECP는 인증 없는 HTTP API로, 로컬 네트워크에서 `POST /keypress/{key}`만으로 리모컨 기능을 구현할 수 있어 약 80줄의 TypeScript로 브라우저 기반 리모컨 제작이 가능하다. 다만 브라우저는 UDP를 지원하지 않아 SSDP 자동 탐색이 불가능하므로, 브라우저 환경에서는 사용자가 TV IP를 직접 입력하는 방식으로 대체해야 한다. 인증·API 키가 없는 구조는 서드파티 앱 생태계를 단순하게 만들지만, 브라우저의 프로토콜 제약(UDP 불가)은 디스커버리 구현 시 반드시 고려해야 할 실무 제약이다.

2026.05.31
Running Gemma 4 on a Modest Machine: Unsloth vs LM Studio vs llama.cpp vs Ollama

제한된 로컬 하드웨어(i5, 16GB RAM, 통합 그래픽)에서 Gemma 4를 실행하기 위한 4가지 도구를 비교한 글로, 핵심은 이 도구들이 경쟁 관계가 아니라 **파이프라인 역할 분담** 구조라는 점이다. Unsloth(파인튜닝) → llama.cpp(추론 엔진) → Ollama(서빙 레이어) → LM Studio(데스크탑 UI) 순으로 각각 다른 레이어를 담당한다. 백엔드 개발자 관점에서는 로컬 AI 서빙 스택을 구성할 때 단일 도구 선택이 아니라 **각 레이어의 책임을 분리해 조합하는 아키텍처 사고**가 필요하다는 실무적 시사점을 준다.

AI 2026.05.31
MUFG aims to become AI-native with OpenAI

MUFG는 ChatGPT Enterprise를 도입해 AI 네이티브 조직 구축, 업무 워크플로우 개선, 그리고 AI 기반 금융 서비스 제공을 목표로 하고 있다. 대규모 금융 기관에서의 OpenAI 엔터프라이즈 활용 사례로, 실무 워크플로우 혁신과 서비스 확장에 초점을 맞추고 있다.

AI 2026.05.31
How Endava builds an agentic organization with Codex

Endava는 OpenAI의 Codex를 활용해 에이전틱(Agentic) 조직을 구축하고, 소프트웨어 딜리버리 속도를 높이는 데 성공했다. 특히 요구사항 분석 작업을 기존 수 주에서 수 시간으로 단축하는 성과를 거뒀다.

백엔드 2026.05.31
Percona celebrates 20th birthday with new foundation — and a goat cake

Percona가 창립 20주년을 맞아 리브랜딩과 함께 새로운 재단 설립을 발표했다. Percona는 오픈소스 DBaaS(Database-as-a-Service) 솔루션으로 알려진 회사다. 구체적인 기술 변경 사항은 본문에 상세히 공개되지 않았으며, 기념 행사와 조직 구조 변화가 주요 내용이다.

백엔드 2026.05.31
Why AWS scrapped OpenSearch’s architecture to chase agent workloads

AWS가 관리형 검색 및 벡터 엔진을 사실상 전면 재설계(near-total rebuild)했다고 발표했다. 이번 재설계는 에이전트 워크로드(agentic workloads) 대응을 주요 목적으로 하고 있으며, OpenSearch Serverless 아키텍처가 그 대상이다. 구체적인 변경 사항은 본문에 상세히 공개되지 않았으나, 기존 아키텍처를 대폭 교체하는 수준의 변화임을 AWS가 직접 언급했다.