AI 에이전트가 전부 비동기로 가고 있다 - 왜 지금 흐름이 바뀌는가
## 에이전트가 갑자기 '기다림'에 익숙해지고 있어요 요즘 AI 에이전트 관련해서 재미있는 변화가 일어나고 있어요. 지금까지 우리가 써왔던 챗봇이나 코파일럿 같은 도구들은 대부분 '동기(synchronous)' 방식이었거든요. 이게 뭐냐면, 사용...
왜 레지스터를 0으로 만들 때 SUB이 아니라 XOR을 쓸까? - 어셈블리 고전 퀴즈의 진짜 답
## 질문부터 던져볼게요 어셈블리 코드를 들여다보다 보면 희한한 장면을 자주 만나요. 어떤 레지스터를 0으로 초기화할 때 개발자들이 죄다 `XOR eax, eax` 이렇게 쓰거든요. 직역하면 "eax와 eax를 XOR 연산해라"인데, 같은 값끼리...
컬럼 스토리지는 사실 '정규화'다 — DB 설계를 다시 생각해보기
## 익숙한 개념을 뒤집어 보는 시각 데이터베이스 공부 좀 해보신 분이라면 **정규화(normalization)**라는 말, 꼭 들어보셨을 거예요. 1정규형, 2정규형, 3정규형... 중복을 없애고 이상 현상을 방지하려고 테이블을 쪼개는 그 작업...
GPS는 도대체 어떻게 내 위치를 아는 걸까? 원리부터 차근차근
## 매일 쓰면서도 몰랐던 GPS의 정체 아침에 길 찾을 때, 배달 앱으로 음식 시킬 때, 조깅 기록할 때. 우리는 하루에도 수십 번씩 GPS를 쓰고 있어요. 그런데 **"GPS는 도대체 어떻게 내 위치를 알아내는 걸까?"**라고 물으면 선뜻 대...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
LLM이 찾아낸 '가짜 취약점' 때문에 리눅스 커널 코드가 삭제되고 있다
## AI가 보안을 돕는다고요? 오히려 혼란을 만들고 있습니다 요즘 GPT-4나 Claude 같은 대형 언어 모델(LLM)이 코드 리뷰나 보안 분석에 쓰이는 일이 부쩍 늘었죠. "AI가 사람 대신 취약점을 찾아준다"는 이야기, 한 번쯤 들어보셨을 거...
GitHub CLI가 텔레메트리 수집을 시작했어요 — 뭐가 바뀌고 어떻게 꺼야 할까
## 조용히 바뀐 정책 하나 GitHub의 공식 커맨드라인 도구 **GitHub CLI(gh)**가 이번에 정책을 바꿨어요. 이제 **의사익명화된(pseudoanonymous) 텔레메트리 데이터**를 기본으로 수집한다고 공식 문서에 올라왔거든요....
구글이 공개한 8세대 TPU 'Ironwood' — 에이전트 시대의 두뇌 칩
## 구글이 또 새 TPU를 꺼냈어요 구글이 8세대 TPU를 공식 발표했어요. 이름은 **Ironwood(아이언우드)**, 그리고 함께 등장한 **Axion(액시온)**이라는 Arm 기반 CPU까지, 두 칩을 한 세트로 묶어서 "에이전트(Agen...
미국의 태양광 패널 340만 장을 데이터로 본다는 것
## 태양광 농장을 지도에 찍어본 엔지니어 데이터 엔지니어 Mark Litwintschik이 재밌는 프로젝트를 공개했어요. 바로 **미국 전역에 설치된 태양광 패널 340만 장의 위치와 정보를 분석한 블로그 포스트**예요. 제목은 간단하게 '3....
Windows 95에서 리눅스를? WSL의 엉뚱한 이식 실험이 보여주는 것
## 리눅스가 Windows 95에서 돌아간다고요? 개발자 세계에서 가끔 '이걸 왜?' 싶은 프로젝트가 등장하곤 하는데요, 이번엔 정말 황당하고 동시에 감탄스러운 물건이 나왔어요. Hailey라는 개발자가 **Windows 9x Subsystem...
unsafe 없이 GC 만들기 - Rust로 가비지 컬렉터를 안전하게 구현하는 법
## GC를 왜 또 얘기하냐고요? 가비지 컬렉터(Garbage Collector, 이하 GC)를 직접 구현한다고 하면, 보통 두 가지 반응이 나와요. 하나는 '그걸 왜 직접 만들어?' 그리고 다른 하나는 '그거 포인터 난장판 아니야?'. Nick F...
타이레놀 vs 부루펜: 두 약의 차이, 개발자도 알아두면 좋은 상식
## 약장에 있는 두 약, 사실 꽤 다릅니다 머리 아프면 뭘 드세요? 한국에서는 타이레놀(성분명 아세트아미노펜)과 부루펜(성분명 이부프로펜)이 가장 흔한 두 가지 해열진통제예요. 둘 다 약국에서 쉽게 살 수 있고, 둘 다 "두통·발열에 드세요"라...
화성에서 수십억 년 묵은 유기 분자가 발견됐어요 - SAM TMAH 실험이 바꾼 판
## 화성에 정말 '생명의 흔적'이 있을 수도 있다고요? 화성 탐사선 큐리오시티(Curiosity)가 이번에 정말 흥미로운 결과를 가져왔어요. 게일 분화구(Gale Crater)의 오래된 진흙암(mudstone)에서 **다양한 유기 분자(orga...
녹내장 치료하는 스마트 콘택트렌즈: 미세유체 기술이 눈 속으로 들어갔다
## 렌즈 하나로 안압을 재고 약까지 넣는다고요? 녹내장(glaucoma)은 전 세계적으로 실명의 주요 원인 중 하나예요. 이게 뭐냐면, 안구 내부의 압력(안압)이 높아져서 시신경이 천천히 망가지는 병이에요. 문제는 초기에는 자각 증상이 거의 없...
집에서 RAM을 만든다고? 한 엔지니어의 수제 메모리 제작기
## 반도체 공장이 없어도 RAM을 만들 수 있을까? 보통 우리가 쓰는 컴퓨터 메모리(RAM)는 수조 원짜리 반도체 공장에서 나노미터 단위의 정밀 공정을 거쳐 만들어지잖아요. 그런데 한 엔지니어가 "집 차고에서 직접 RAM을 만들어보자"는 도전을...
OpenTelemetry의 소급 샘플링(Retroactive Sampling) — 버릴 수 없는 트레이스를 붙잡는 법
## 관측성 엔지니어들의 오래된 고민 마이크로서비스를 운영하다 보면 **트레이스(trace) 데이터가 폭발적으로 늘어나요**. 트레이스가 뭐냐면, 하나의 사용자 요청이 프론트엔드에서 시작해서 API 게이트웨이, 주문 서비스, 결제 서비스, 데이터...
GitHub Copilot 개인 요금제가 바뀝니다 — 프로 플랜의 '프리미엄 요청' 개념 정리
## 무슨 일이 있었냐면요 GitHub이 개인 개발자용 Copilot 요금제 구조를 손봤어요. 지금까지 Copilot은 "월 얼마 내면 코드 자동완성 무제한" 같은 단순한 구조였는데, 이제는 **"프리미엄 요청(premium requests)"*...
Cal.com이 던진 오픈소스 커뮤니티 에디션 'Cal.diy' 출시
## 일정 예약 SaaS의 오픈소스 도전 혹시 Calendly 써보셨어요? 미팅 시간 잡을 때 링크 하나 보내면 상대방이 빈 시간을 골라서 예약할 수 있는 그 서비스요. 이 영역에서 Calendly의 오픈소스 대항마로 자리잡은 게 **Cal.com*...
Meta, 직원의 마우스 움직임과 키보드 입력까지 AI 학습에 쓴다
## 내 일하는 모습이 AI 학습 데이터가 된다면 로이터 보도에 따르면 Meta가 자사 직원들의 **마우스 움직임, 키보드 입력, 화면 상호작용 패턴**을 수집해서 AI 모델 학습에 사용하겠다고 밝혔어요. 그동안 AI 기업들이 공개 웹 데이터나 책,...
술김에 쓴 시니어 개발자의 진심 어린 커리어 조언
## 술 한 잔 걸치고 써 내려간 커리어 고백록 얼마 전 한 시니어 엔지니어가 "Drunk Post(술김에 쓴 글)"라는 제목으로 자신이 커리어에서 배운 것들을 솔직하게 풀어놓은 글이 개발자 커뮤니티에서 조용히 돌고 있어요. 블로그 글인데도 왜 ...
Framework Laptop 13 Pro 공개 - 부품을 통째로 바꿔 쓰는 노트북의 진화
## 고장나면 통째로 버려야 하는 시대에 대한 반항 Framework라는 회사 들어보셨어요? 2021년에 나온 비교적 젊은 하드웨어 스타트업인데, 이 회사가 만드는 노트북의 철학이 독특해요. 요즘 맥북이나 대부분의 울트라북은 배터리가 부풀어도, SS...