블로그
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 3672 편
#2026-03 762#culture 283#deep-dive 275#kubernetes 260#career 233#ai 220#llm 216#devops 195#2026-04 158#security 147#observability 118#database 113#communication 108#history 107#architecture 101#productivity 98#performance 93#linux 90#networking 89#finance 87#economy 84#mindset 80#psychology 79#ai-papers 78#food 78#it 78#travel 78#japanese 76#deep-learning 75#english 74#gpu 74#ai-agent 69#business-travel 69#postgresql 66#cs-fundamentals 63#rag 63#systems 63#python 55#learning 54#self-improvement 53
이미지 한 장으로 영상 만들기 — Kling·Veo·Sora vs Wan·HunyuanVideo, 무엇을 언제 고르나
이미지 한 장과 프롬프트로 영상을 만드는 모델을 고를 때 실제로 결정을 가르는 건 데모 릴의 화질이 아니라 초당 가격, 입력 이미지 제약, 라이선스 세 가지입니다. 2026년 7월 기준으로 각 벤더의 공식 가격표와 문서만 직접 확인해 정리했습니다. 호스티드 쪽은 sora-2가 720p 초당 0.10달러, Veo 3.1 Fast가 오디오 포함 720p 초당 0.10달러이고, Kling은 초 단
2026-07-17 · 39 분 읽기 #ai#video-generation#image-to-video#open-weights#licensingNeo4j 캘버 시대 중간 점검 — 블록 포맷, Cypher 25, 그리고 GQL이 엔진에 착지하는 방식
Neo4j는 2025년 초 캘린더 버저닝으로 전환한 뒤 약 17개월 동안 18개의 피처 릴리스를 냈고, 각 릴리스의 핫픽스 지원은 다음 릴리스가 나오는 순간 끝납니다. 이 글을 쓰는 2026년 7월 현재 캘버 라인에는 아직 LTS가 없어서, 안정 지원이 필요하면 5.26 LTS(핫픽스 2028년 6월까지)에 머물러야 하고 그 대가로 Cypher 25, VECTOR 타입, 새 GQL 문법을 포
2026-07-17 · 26 분 읽기 #database#neo4j#graph-database#cypher#gqlGraphQL 스펙, 거의 4년 만의 릴리스 — September 2025 에디션과 GraphQL.js 17 GA에 들어간 것, 아직 밖에 있는 것
GraphQL 스펙이 October 2021 이후 거의 4년 만에 September 2025 에디션으로 갱신됐고, 참조 구현 GraphQL.js는 4년 넘는 알파 기간 끝에 2026년 6월 15일 v17 GA를 냈습니다. 이 글은 두 릴리스에 실제로 들어간 것 — OneOf 입력 객체, Schema Coordinates, 실행기 분리, AbortSignal — 과 여전히 들어가지 않은 것을
2026-07-17 · 23 분 읽기 #graphql#graphql-js#api-design#federationMedia over QUIC의 현주소 — 스펙은 draft-19, 최대 배포는 draft-07, 최초 제안자는 moq-lite로
WebRTC의 상호작용 지연과 HLS/DASH의 확장성을 하나의 아키텍처로 합치겠다는 IETF Media over QUIC(MoQ)는 2026년 7월 6일 draft-ietf-moq-transport-19까지 왔고, 워킹그룹 마일스톤은 2026년 말 IESG 제출을 목표로 잡고 있습니다. 그런데 현실의 배포는 다른 곳에 있습니다 — 누구나 붙어 볼 수 있는 가장 큰 릴레이인 Cloudflar
2026-07-17 · 24 분 읽기 #network#quic#streaming#webrtc#rfcDart 매크로 취소 그 후 1년 반 — 약속된 세 가지는 실제로 배송되었나
2024년 Google I/O에서 Dart 팀이 가장 크게 내세운 기능이었던 매크로는 2025년 1월 29일 공식적으로 취소되었습니다. 이유는 기능이 나빠서가 아니라, 시맨틱 인트로스펙션의 컴파일 타임 비용이 Flutter의 핵심 자산인 stateful hot reload를 느리게 만들었기 때문입니다. 취소문은 세 가지를 약속했습니다 — 데이터용 맞춤 언어 기능, buildrunner 개선,
2026-07-17 · 19 분 읽기 #flutter#dart#macros#code-generation#metaprogrammingJPEG XL의 귀환은 어디까지 진짜인가 — Chromium 번복 후 8개월, 소스로 확인한 현재 위치
2022년 10월 Chromium은 생태계 관심 부족을 이유로 JPEG XL 코드를 제거했고, 이 결정은 3년 넘게 이미지 포맷 논쟁의 대표 사례로 남아 있었습니다. 2025년 11월 22일 Chrome ATL은 4년 전 바로 그 blink-dev 스레드에서 입장을 번복했습니다 — 단 "성능 좋고 메모리 안전한 디코더 기여"와 "기본 활성화를 위한 장기 유지보수 약속"이라는 조건이 붙어 있습
2026-07-17 · 22 분 읽기 #multimedia#jpeg-xl#chromium#browser#web-performanceDMARC가 11년 만에 표준이 되다 — RFC 9989의 트리 워크, pct 폐지, 그리고 p=reject 경고
2015년 3월부터 이메일 인증의 사실상 표준이었던 DMARC(RFC 7489)는 사실 IETF 합의를 거치지 않은 Informational 문서였습니다. 2026년 5월 IETF가 이를 RFC 9989(본체), RFC 9990(집계 리포트), RFC 9991(실패 리포트) 세 개의 Standards Track 문서로 교체하면서, DMARC는 11년 만에 정식 인터넷 표준이 됐습니다. 조직
2026-07-17 · 27 분 읽기 #email#dmarc#dns#security#rfcKeycloak 26.7 — SCIM 프리뷰 승격, 외부 Infinispan 없는 멀티클러스터 v2, 그리고 업그레이드에서 밟기 쉬운 것들
2026년 7월 9일 릴리스된 Keycloak 26.7.0은 4년 가까이 열려 있던 요구인 SCIM API를 프리뷰로 승격했고, 외부 Infinispan 클러스터 없이 데이터베이스만으로 다중 클러스터 HA를 구성하는 멀티클러스터 v2를 프리뷰로 내놓았습니다. 조직(Organizations) 기능에는 전용 관리 롤과 조직 단위 세밀한 권한 위임이 붙어 멀티테넌시 운영이 한 단계 다듬어졌습니다.
2026-07-17 · 30 분 읽기 #security#keycloak#sso#iam#scimContent-Encoding: zstd, Safari 26.3으로 3대 엔진이 채워졌다 — 그리고 다음 단계인 RFC 9842 사전 압축
2026년 2월 Safari 26.3이 Content-Encoding: zstd를 지원하면서, Chrome 123(2024-03)·Firefox 126(2024-05)에 이어 3대 브라우저 엔진이 모두 zstd 응답을 받게 됐습니다. 협상 기반이라 도입 리스크는 낮지만, 서버 쪽은 아직 비대칭입니다 — nginx와 Apache httpd에는 공식 zstd 모듈이 없고, 현실적인 경로는 CDN
2026-07-17 · 20 분 읽기 #performance#web#network#browser컨텍스트 엔지니어링은 프롬프트 엔지니어링을 대체한 말인가 — 측정된 것과 아닌 것
"프롬프트 엔지니어링은 죽었다"는 문장은 이 용어를 만든 어느 1차 출처에도 없습니다. Karpathy는 few-shot 예제와 태스크 설명을 컨텍스트 엔지니어링의 구성요소로 나열했고, Anthropic은 "프롬프트 엔지니어링의 자연스러운 진전(natural progression)"이라고 썼습니다. 즉 대체가 아니라 포함입니다. 그런데도 이게 진짜 다른 일이라는 근거는 있습니다 — Chrom
2026-07-17 · 37 분 읽기 #llm#context-engineering#prompt-engineering#long-context#ai-agentAI 코딩 에이전트, 무엇을 어떤 일에 쓰는가 — 네 벤더의 공식 문서로만 확인한 선택 기준
Claude Code · Cursor · GitHub Copilot · OpenAI Codex 중 무엇을 쓸지 고를 때 가장 많이 묻는 질문은 "뭐가 제일 싼가"입니다. 그런데 네 회사가 공개한 가격만으로는 이 질문에 답이 나오지 않습니다. 사용량을 파는 단위가 넷 다 다르기 때문입니다 — Anthropic은 Pro 대비 배수(5배·20배)로, Cursor는 포함된 API 사용액을 달러로,
2026-07-17 · 42 분 읽기 #ai#ai-coding-agent#claude-code#cursor#github-copilotFlux 2.9와 Weaveworks 이후 2년 — 스폰서를 잃은 GitOps 프로젝트는 어떻게 유지되고 있나
2024년 초 Flux의 원 개발사 Weaveworks가 문을 닫았을 때, GitHub 디스커션에는 "이 프로젝트의 미래는 위험한가?"라는 질문이 올라왔습니다. 2년 반이 지난 2026년 6월 30일, Flux는 2.9.0을 릴리스했습니다. 이 글은 그 사이에 실제로 일어난 일을 검증 가능한 1차 자료로 재구성합니다 — 릴리스 케이던스가 어떻게 흔들렸다 회복됐는지(v2.0부터 v2.9까지 릴
2026-07-17 · 21 분 읽기 #devops#gitops#fluxcd#kubernetes#open-sourceHome Assistant Matter 서버 9.0 — 공식 C++ SDK를 버리고 matter.js로 다시 쓴 이유
2026년 6월 23일, Home Assistant의 Matter 서버가 9.0으로 올라가면서 Python + 공식 C++ SDK(connectedhomeip) 기반 구현이 TypeScript로 처음부터 다시 쓴 matter.js 기반 서버로 통째로 교체됐습니다. 재시작과 재연결이 빨라지고(부분 인터뷰), OTA 업데이트가 컨트롤러에 통합되고, 테스트 인증서 기기의 커미셔닝이 옵트인으로 바뀌
2026-07-17 · 21 분 읽기 #iot#smart-home#home-assistant#matter#thread47일짜리 TLS 인증서까지의 일정표 — SC-081v3 원문으로 확인한 단계별 날짜, Let's Encrypt의 45일 전환, ACME ARI
2026년 3월 15일부터 공개 신뢰 TLS 인증서의 최대 수명은 이미 398일에서 200일로 줄었고, CA/B Forum 투표(SC-081v3)로 확정된 일정에 따라 2027년 3월 100일, 2029년 3월 47일까지 내려갑니다. 더 아픈 쪽은 수명이 아니라 도메인 검증 재사용 기간입니다 — 2029년 3월부터는 10일로 줄어서, 사실상 갱신할 때마다 검증을 다시 해야 합니다. 이 글은
2026-07-17 · 27 분 읽기 #security#tls#certificates#webpki#automationcurl 8.21.0의 CVE 18개 — 버그바운티 폐지 뒤에 온 "고품질 카오스"
2026년 6월 24일 curl 8.21.0은 한 릴리스에 CVE 18개를 발행하며 프로젝트 기록을 새로 썼습니다. 그런데 18개 전부가 Low 아니면 Medium이고, High 등급은 2023년 10월 이후 한 건도 없습니다. 이 숫자 뒤에는 AI 슬롭 보고서에 시달리다 2026년 1월 말 버그바운티를 폐지한 프로젝트가, 3월부터는 정반대로 "거의 전부 AI를 썼는데 품질은 높은" 보고서
2026-07-17 · 26 분 읽기 #network#security#curl#cve#open-sourceAI 에이전트는 프로덕션에서 어떻게 실패하는가 — 14가지 실패 모드, 그리고 재시도가 안전하지 않은 이유
에이전트를 프로덕션에 올리면 세 가지가 아픕니다. 첫째, 실패는 모델이 아니라 시스템 설계에서 납니다 — UC 버클리의 MAST 연구는 실행 트레이스 1642건을 분류해 14가지 실패 모드를 뽑았고, 그중 44.2%가 시스템 설계 이슈였습니다. 둘째, 가장 흔한 실패 모드 두 개(단계 반복 15.7%, 종료 조건 미인지 12.4%)가 곧바로 토큰 청구서입니다. 셋째, 바로 그 두 개가 재시도
2026-07-17 · 40 분 읽기 #ai#agents#observability#reliability#mcpAI 에이전트의 메모리는 실제로 어떻게 만드는가 — 네 가지 설계와, 벤치마크가 실제로 증명한 것
"에이전트 메모리"는 한 가지 기술이 아니라 최소 네 가지 서로 다른 설계를 뭉뚱그린 말입니다 — 파일 스크래치패드, 요약/컴팩션, 벡터 회수, 지식 그래프. 이 글은 각각이 실제로 무엇을 하는지 제품 문서로 확인하고, 그다음 훨씬 불편한 질문을 던집니다: 어느 쪽이 낫다는 근거가 실제로 측정된 적이 있나? Mem0 논문(arXiv:2504.19413)의 표를 직접 읽어 보면, 헤드라인인 "
2026-07-17 · 38 분 읽기 #ai#ai-agent#agent-memory#llm#benchmarkClickHouse lazy materialization — LIMIT 10짜리 트릭이 FINAL과 JOIN까지 자란 과정
ClickHouse의 lazy materialization은 정렬과 LIMIT이 끝나기 전에는 SELECT 컬럼을 읽지 않는 최적화로, 25.4(2025년 4월)에 LIMIT 10 이하에서만 켜지는 보수적인 기능으로 출발했습니다. 이후 행 단위 lookup을 조인 스타일 일괄 조회로 갈아엎은 25.12에서 게이트가 10,000까지 올라갔고, 2026년에는 26.2의 UNION ALL 전 브랜
2026-07-17 · 24 분 읽기 #database#clickhouse#olap#query-optimization#performance브라우저·컴퓨터를 조작하는 AI 에이전트, 지금 어디까지 왔나 — 벤치마크 숫자가 실제로 재는 것
"컴퓨터 유즈 에이전트가 OSWorld에서 83.5%를 찍었다"와 "가장 강한 에이전트도 20.6%밖에 못 끝낸다"는 둘 다 2026년에 나온 사실이고, 둘 다 맞습니다. 앞은 OSWorld 1.0, 뒤는 같은 팀이 만든 OSWorld 2.0입니다. 이 글은 그 간극이 어디서 오는지를 원 논문과 벤치마크 저자들의 자체 측정으로 따라갑니다. OSWorld 과제의 절반 가까이는 GUI를 거의 쓰
2026-07-17 · 46 분 읽기 #ai#computer-use#browser-agents#benchmark#prompt-injectionAI 코드 리뷰는 실제로 쓸 만한가 — 측정된 증거가 말하는 정확도와 거짓 양성
AI 코드 리뷰 도구의 마케팅 문구에는 "PR의 80%에 사람 코멘트가 필요 없다" 같은 숫자가 넘치지만, 정작 정밀도와 거짓 양성률을 함께 공개한 곳은 거의 없습니다. 공개된 측정치를 모아 보면 방향은 대체로 일치합니다 — 오픈소스 PR에서 AI 리뷰 코멘트가 실제 코드 변경으로 이어진 비율은 도구에 따라 0.9~19.2%로, 사람 코멘트의 60%에 크게 못 미쳤습니다(Gan 등, 깃허브
2026-07-17 · 47 분 읽기 #ai#code-review#static-analysis#evaluation#software-engineering