ESP32-S31 발표 — 기가비트 이더넷에 Wi-Fi 6까지, 임베디드의 새 괴물이 왔다
## 무슨 일이 있었나요? IoT(사물인터넷)와 임베디드 개발자들에게 친숙한 Espressif가 새로운 칩 **ESP32-S31**을 발표했어요. ESP32 시리즈라고 하면 아두이노 프로젝트부터 산업용 IoT까지 폭넓게 쓰이는 마이크로컨트롤러(M...
AI 시대, 프로그래밍의 시작점이 바뀌고 있다
## 우리가 알던 프로그래밍이 달라지고 있어요 "프로그래밍"이라고 하면 뭐가 떠오르시나요? 빈 에디터를 열고, 한 줄 한 줄 코드를 타이핑하는 모습? 그런데 최근 몇 년 사이에 이 풍경이 빠르게 바뀌고 있어요. AI 코딩 어시스턴트가 등장하면서,...
axios NPM 패키지 공급망 공격 발생 — 포스트모템 정리
## 무슨 일이 있었나 JavaScript 생태계에서 가장 많이 쓰이는 HTTP 클라이언트 라이브러리 중 하나인 axios에서 공급망 공격(supply chain compromise)이 발생했어요. 공급망 공격이라는 게 좀 어렵게 들릴 수 있는데...
Yggdrasil Network — 인터넷 위에 새로운 인터넷을 만드는 실험적 메시 네트워크
## 인터넷 위에 또 다른 인터넷? Yggdrasil(이그드라실) Network라는 프로젝트를 들어보셨나요? 북유럽 신화에서 세계를 연결하는 거대한 나무 이름인데요, 이 프로젝트가 하려는 것도 딱 그 이미지예요. 기존 인터넷 인프라 위에 완전히 새로...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
전직 Azure Core 엔지니어가 말하는 "Azure의 신뢰를 무너뜨린 결정들"
## Azure에서 직접 일했던 엔지니어의 내부 이야기 마이크로소프트 Azure에서 Core 엔지니어로 일했던 사람이 "Azure의 신뢰를 갉아먹은 결정들"이라는 제목의 글을 공개했어요. 클라우드 시장에서 AWS, GCP와 치열하게 경쟁하고 있는...
NASA 아르테미스 컴퓨터에서 Outlook이 두 개 돌아가고 있는데, 이유를 모른다고요?
## 우주선에서 벌어진 황당한 소프트웨어 이야기 달 탐사 프로그램 아르테미스(Artemis)의 컴퓨터 시스템에서 **MS Outlook 인스턴스가 두 개 동시에 실행되고 있는 현상**이 발견됐는데, 엔지니어들이 왜 그런지 원인을 파악하지 못하고 ...
OpenAI가 TBPN을 인수했어요 — AI 시대의 뉴스 유통이 바뀌려나
## OpenAI, 미디어 기업 TBPN 인수 OpenAI가 **TBPN(The Bold Pivot News)**을 인수했어요. TBPN은 디지털 뉴스 및 미디어 플랫폼인데요, 이번 인수는 OpenAI가 단순히 AI 모델을 만드는 회사에서 **콘텐츠...
Obsidian이 만든 JSON Canvas: 무한 캔버스를 위한 개방형 파일 포맷이 나왔어요
## 무한 캔버스, 이제 파일 포맷이 생겼어요 요즘 개발자들 사이에서 무한 캔버스(Infinite Canvas) 도구가 정말 많이 쓰이고 있죠. Miro, FigJam, Excalidraw, 그리고 Obsidian Canvas까지. 아이디어를 자유롭...
Xbox 360 게임을 PC에서 돌린다고? 리컴파일레이션 기술의 놀라운 진전
## 에뮬레이션 말고, 리컴파일레이션이라고요? 옛날 콘솔 게임을 PC에서 즐기고 싶을 때, 보통 떠올리는 게 에뮬레이터잖아요. 에뮬레이터는 원래 콘솔의 하드웨어를 소프트웨어로 흉내 내는 방식인데요, 이게 생각보다 엄청나게 무거운 작업이에요. 원래...
Tailscale, macOS 앱을 노치 안으로 옮기다 — 메뉴바 아이콘의 새로운 실험
## 무슨 일이 있었나요? VPN 및 네트워크 메시 도구로 유명한 **Tailscale**이 macOS 앱의 UI를 대폭 개편했어요. 핵심은 기존의 메뉴바 아이콘 방식에서 벗어나, macOS 노치(notch) 영역을 활용하는 새로운 접근 방식을 ...
Cursor 3 출시 — AI 코딩 에디터, 에이전트 중심으로 완전히 탈바꿈하다
## 무슨 일이 있었나요? AI 코딩 에디터로 개발자들 사이에서 폭발적인 인기를 끌고 있는 **Cursor**가 메이저 업데이트인 **Cursor 3**를 발표했어요. 이번 업데이트는 단순한 기능 추가가 아니라, 에디터의 핵심 철학 자체를 "AI...
구글, Gemma 4 오픈 모델 공개 — 멀티모달과 긴 컨텍스트를 품은 오픈웨이트의 새 기준
## 무슨 일이 있었나요? 구글 딥마인드가 Gemma 시리즈의 최신 버전인 **Gemma 4**를 공개했어요. Gemma는 구글이 자사의 대형 모델 Gemini에서 기술을 가져와 만든 오픈웨이트(open-weight) 모델인데요, 쉽게 말해 모델의 ...
라이브러리 없이 Rust로 DNS 리졸버를 밑바닥부터 만들어 본 이야기
## DNS 리졸버, 직접 만들어 본 적 있나요? 우리가 브라우저에 "google.com"을 입력하면, 컴퓨터는 이 이름을 실제 IP 주소로 바꿔야 해요. 이 작업을 해주는 게 바로 DNS 리졸버(DNS Resolver)인데요. 보통은 운영체제가...
Pull Request, 이대로 괜찮을까? PR 워크플로우를 다시 생각하다
## PR, 우리 모두의 일상이 된 병목 개발자라면 매일같이 PR(Pull Request)을 만들고, 리뷰하고, 머지하잖아요. 근데 솔직히 말해서, PR 프로세스가 불편하다고 느낀 적 없으신가요? 코드를 다 짜고 PR을 올렸는데 리뷰어가 바빠서 ...
워드프레스 창시자도 속을 뻔한 피싱 공격, 우리는 안전할까?
## 무슨 일이 있었나요? 워드프레스의 공동 창시자이자 Automattic의 CEO인 맷 멀렌웨그(Matt Mullenweg)가 자신의 블로그에 "Gone (Almost) Phishin'"이라는 글을 올렸어요. 제목에서 눈치채셨겠지만, 그가 피싱...
미쉐린이 왜 Clojure를 선택했을까 — 대기업에서 함수형 언어 도입기
## 타이어 회사가 Clojure를? 타이어로 유명한 미쉐린(Michelin)이 자사 엔터프라이즈 시스템에 Clojure를 도입한 사례가 다시 주목받고 있어요. "타이어 회사가 무슨 프로그래밍 언어?"라고 생각할 수 있는데요, 미쉐린은 전 세계 ...
해커뉴스 20년 치 데이터를 Codex로 분석해봤더니 — OLAP과 대규모 데이터 분석 이야기
## 20년 치 커뮤니티 데이터를 어떻게 분석할까? 2006년부터 지금까지 약 20년간 쌓인 해커뉴스(Hacker News)의 게시글, 댓글, 투표 데이터를 분석하는 프로젝트가 공개됐어요. 흥미로운 건 단순히 "데이터를 모았다"는 게 아니라, 이 대...
리눅스 커널 리포트가 급증하고 있다 — 그 이면에는 무엇이 있을까
## 무슨 일이 일어나고 있나요? 리눅스 커널에 보고되는 버그 리포트, 특히 회귀(regression) 리포트와 CVE(보안 취약점 번호) 할당 건수가 눈에 띄게 증가하고 있어요. LWN에서 이 현상에 대한 분석 글이 올라왔는데요, 단순히 "버그가 ...
IBM과 Arm이 손잡았다 — 엔터프라이즈 서버 시장의 판도가 바뀔까요?
## 예상치 못한 조합이 나왔어요 IBM과 Arm이 전략적 협력을 발표했어요. 이 두 회사의 조합이 왜 주목할 만하냐면, IBM은 전통적으로 자체 프로세서 아키텍처인 Power를 밀어왔고, Arm은 모바일 시장의 강자이긴 하지만 엔터프라이즈 서버...
AMD가 만든 로컬 LLM 서버 'Lemonade' — GPU와 NPU를 동시에 쓴다고요?
## AMD가 로컬 AI 시장에 본격적으로 뛰어들었어요 AI를 내 컴퓨터에서 직접 돌리고 싶은데, NVIDIA GPU가 없으면 좀 막막했잖아요. 그런 분들에게 반가운 소식이에요. AMD가 'Lemonade'라는 오픈소스 로컬 LLM 서버를 공개했...