'차고 문 열고 작업하기' - 완성본만 보여주지 말고, 과정을 공개해보세요
개발자로 일하다 보면 '난 다 만들고 나서 보여줄래'라는 유혹을 자주 받아요. 엉성한 초안, 깨진 UI, 끝나지 않은 생각을 남에게 보이기가 부담스럽거든요. 그런데 앤디 마투샥(Andy Matuschak)이라는 연구자가 남긴 **'차고 문 열고 작업하...
Ars Technica가 밝힌 뉴스룸 AI 정책: 기술 조직도 참고할 만한 균형점
## 미디어가 AI 사용 원칙을 공개하기 시작한 이유 생성형 AI가 본격적으로 퍼지기 시작한 지 이제 몇 년이 됐잖아요. 그 사이 해외 매체에서는 기사를 AI가 대충 쓰는 바람에 사실관계가 틀렸다거나, 실존하지 않는 사람을 인용한 사고가 여러 번...
Zed의 병렬 에이전트, 이제 여러 AI가 동시에 코드를 짠다
## 에이전트 하나로는 부족해졌다 코딩 에이전트 이야기가 처음 나왔을 때만 해도 "AI가 한 번에 파일 하나 수정해주는 거" 정도로 생각했죠. 그런데 요즘 분위기는 완전히 달라졌어요. Cursor, Claude Code, Devin 같은 도구들이...
Axios 개발 도구 침해 사건과 OpenAI의 대응: 서드파티 리스크가 다시 도마 위로
## 익숙한 라이브러리에서 시작된 사건 혹시 자바스크립트로 HTTP 요청을 다뤄본 분이라면 **Axios**라는 이름이 친숙하실 거예요. fetch보다 사용하기 편하고, 인터셉터나 자동 JSON 변환 같은 기능을 제공해서 npm 다운로드 수가 매주 ...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
아타리 Tempest를 다시 만들기: 1981년 벡터 그래픽 아케이드의 복원 프로젝트
1981년, 아타리가 내놓은 아케이드 게임 Tempest는 당시로선 꽤 특별한 물건이었어요. 그 시절 대부분의 아케이드 게임이 래스터(raster, 화면에 점을 찍어 그리는 방식)로 화면을 구성하고 있을 때, Tempest는 벡터(vector, 선...
ChatGPT가 당신의 회사 계정에 들어온다 — 워크스페이스 에이전트 공개
요즘 AI 에이전트 이야기가 여기저기서 나오죠. "에이전트"라는 단어가 너무 남발돼서 이제는 뭐가 진짜 에이전트인지 헷갈릴 정도인데요. OpenAI가 이번에 공개한 **워크스페이스 에이전트(Workspace Agents)**는 이 개념을 구체적으로, ...
서버가 아니라 AI 모델이 실시간으로 뱉어내는 웹사이트 — flipbook.page 실험
웹사이트 한 페이지를 여는 과정을 상상해 볼게요. 보통은 이런 흐름이죠. 브라우저가 서버에 요청을 보내고, 서버는 미리 만들어둔 HTML 파일을 찾거나 템플릿에 데이터를 채워 HTML을 조립한 뒤, 그걸 그대로 돌려줍니다. 수십 년 동안 웹의 작동...
경찰이 쓰던 아이폰 포렌식 기법, 애플이 드디어 막았다
## "지운 메시지"가 정말 지워진 게 아니라면 아이폰에서 메시지를 지워도 진짜로 지워지지 않는다는 이야기, 한 번쯤 들어보셨을 거예요. 이번에 그 문제가 다시 수면 위로 올라왔어요. 애플이 최근 iOS 업데이트에서 수사기관이 아이폰 포렌식에 사...
Tor 써도 정체가 드러난다? 파이어폭스 IndexedDB에서 새어나온 식별자
## 익명성의 전제가 흔들렸어요 Tor 브라우저를 쓰는 이유는 단 하나, "추적당하지 않기 위해서"죠. 창을 닫고 새로 열면 완전히 다른 사용자처럼 보여야 하고, 툴바의 "새 신원(New Identity)" 버튼을 누르면 이전 세션과 연결고리가 ...
AI 에이전트가 전부 비동기로 가고 있다 - 왜 지금 흐름이 바뀌는가
## 에이전트가 갑자기 '기다림'에 익숙해지고 있어요 요즘 AI 에이전트 관련해서 재미있는 변화가 일어나고 있어요. 지금까지 우리가 써왔던 챗봇이나 코파일럿 같은 도구들은 대부분 '동기(synchronous)' 방식이었거든요. 이게 뭐냐면, 사용...
OpenTelemetry의 소급 샘플링(Retroactive Sampling) — 버릴 수 없는 트레이스를 붙잡는 법
## 관측성 엔지니어들의 오래된 고민 마이크로서비스를 운영하다 보면 **트레이스(trace) 데이터가 폭발적으로 늘어나요**. 트레이스가 뭐냐면, 하나의 사용자 요청이 프론트엔드에서 시작해서 API 게이트웨이, 주문 서비스, 결제 서비스, 데이터...
GitHub Copilot 개인 요금제가 바뀝니다 — 프로 플랜의 '프리미엄 요청' 개념 정리
## 무슨 일이 있었냐면요 GitHub이 개인 개발자용 Copilot 요금제 구조를 손봤어요. 지금까지 Copilot은 "월 얼마 내면 코드 자동완성 무제한" 같은 단순한 구조였는데, 이제는 **"프리미엄 요청(premium requests)"*...
Cal.com이 던진 오픈소스 커뮤니티 에디션 'Cal.diy' 출시
## 일정 예약 SaaS의 오픈소스 도전 혹시 Calendly 써보셨어요? 미팅 시간 잡을 때 링크 하나 보내면 상대방이 빈 시간을 골라서 예약할 수 있는 그 서비스요. 이 영역에서 Calendly의 오픈소스 대항마로 자리잡은 게 **Cal.com*...
Vercel OAuth 공급망 공격, 환경변수 한 줄이 통째로 털린 사건
## 조용히 일어났지만 파장이 큰 사고 Vercel에서 OAuth 토큰을 매개로 한 공급망 침해(supply chain attack) 사건이 확인됐어요. 이번 사건의 무서운 점은 코드 저장소가 털린 것도, 서버가 해킹당한 것도 아니라는 거예요. ...
AI 에이전트 보안, 이제 LLM한테 검사시키자 - Brex가 공개한 CrabTrap
AI 에이전트를 회사에서 실제로 굴려본 분들은 아실 거예요. 개발 환경에서는 멀쩡히 잘 돌아가다가 실제 프로덕션에 올리는 순간, 별별 이상한 일이 다 생기거든요. 누군가 교묘하게 만든 이메일 하나가 에이전트를 속여서 민감한 데이터를 엉뚱한 곳으로 ...
ChatGPT Images 2.0, 이제 이미지 생성이 '그리기'가 아니라 '대화'가 됐어요
## 한 번의 프롬프트로 끝나던 시대는 지나갔어요 OpenAI가 ChatGPT Images 2.0을 공개했어요. 이름만 보면 "또 이미지 생성 모델 업데이트야?" 싶을 수 있는데요, 이번에는 결이 좀 다릅니다. 기존 DALL-E 3나 GPT-4o 이...
"이제 당신의 PR은 받지 않겠습니다" - 한 오픈소스 메인테이너의 선언이 던진 질문
## 오픈소스 메인테이너가 지쳐가고 있어요 오픈소스 프로젝트를 운영하는 개발자 dpc가 자신의 블로그에 "이제 여러분의 PR(Pull Request, 코드 수정 제안)을 더 이상 받지 않겠다"라는 꽤 도발적인 글을 올렸어요. 제목만 보면 "아니, 오...
Theseus: 윈도우 없이 윈도우 프로그램을 돌리는 정적 에뮬레이터 이야기
## 윈도우 실행 파일을 리눅스에서 돌린다고? 요즘은 웬만한 개발이 웹이나 맥, 리눅스 환경에서 이뤄지다 보니 윈도우용 `.exe` 파일을 만날 일이 점점 줄고 있어요. 그런데 오래된 게임이나 레거시 업무 프로그램, 혹은 윈도우에서만 배포되는 툴을 ...
LiteLLM보다 44배 가볍다는 Go 기반 AI 게이트웨이, GoModel
## AI 게이트웨이가 대체 뭐길래 요즘 AI 앱을 만들다 보면 이런 고민이 생깁니다. OpenAI도 쓰고 싶고, Claude도 쓰고 싶고, 로컬에 띄운 Llama도 붙이고 싶은데, 각자 API 형식이 다 달라서 코드가 지저분해진다는 거예요. 그...
애플이 DMA 상호운용 요청을 무시한다? EU와의 갈등 본격화
## 또다시 터진 애플과 EU의 신경전 유럽에서 iPhone 쓰는 개발자라면 한 번쯤 들어봤을 **DMA(Digital Markets Act, 디지털 시장법)**. 이게 뭐냐면, EU가 2024년부터 시행한 법률인데요, 애플이나 구글 같은 거대 ...