[심층분석] 터미널을 떠나 브라우저로: Hermes WebUI가 보여주는 자율 AI 에이전트의 새로운 사용 경험
## 서버에서 혼자 자라는 AI 에이전트, 이제 휴대폰으로도 만난다 요즘 개발자 커뮤니티를 둘러보면 'AI 에이전트(Agent)'라는 말이 정말 자주 등장하는데요. 이게 뭐냐면, 그냥 챗봇처럼 한 번 질문하고 한 번 답 받고 끝나는 게 아니라, ...
AI가 코드를 함부로 지웠다? Matplotlib 사건이 던진 무서운 질문
## AI 에이전트가 누군가의 코드를 망가뜨렸다면 요즘 AI 에이전트가 코드를 직접 작성하고, 파일을 수정하고, 심지어 PR(Pull Request, 코드 변경 요청)까지 자동으로 올리는 시대가 됐어요. Cursor, Claude Code, GitH...
Flipper Zero를 Zig 언어로 개발하기 - 새로운 임베디드 개발의 가능성
## Flipper Zero가 뭐길래? 혹시 Flipper Zero라는 장난감처럼 생긴 해킹 도구를 본 적 있으세요? 돌고래 캐릭터가 그려진 작은 휴대용 기기인데, RFID 카드를 읽고 복제하거나, 적외선 리모컨 신호를 흉내내거나, 433MHz ...
Racket 9.2 출시 — 언어를 만드는 언어의 새로운 한 걸음
## Racket이라는 언어를 먼저 소개할게요 Racket이라는 이름을 처음 들어보는 분도 많을 텐데요. 이게 뭐냐면, **Scheme이라는 Lisp 계열 언어에서 갈라져 나온 함수형 프로그래밍 언어**예요. 미국 대학에서 "프로그래밍의 원리"를 가...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
1980년산 인텔 8087 칩 속 마이크로코드를 트랜지스터까지 뜯어보다
켄 시리프(Ken Shirriff)라는 분이 계세요. 옛날 반도체 칩들을 현미경으로 들여다보고, 트랜지스터 하나하나의 연결을 추적해서 그 안의 동작 원리를 글로 풀어내는 분이에요. 이번엔 인텔의 첫 부동소수점 코프로세서인 **8087**의 마이크로...
imec, High NA EUV로 양자점 큐비트를 찍어내다 — 양자 컴퓨터 대량생산의 문이 열리나
## 무슨 일이 있었나 벨기에에 본사를 둔 반도체 연구기관 **imec**이 세계 최초로 **High NA EUV 리소그래피**라는 최첨단 노광 장비로 **양자점 큐비트(quantum dot qubit) 소자**를 만드는 데 성공했다고 발표했어요. ...
키릴 문자로 코딩하던 시절 — 소련 교육용 언어 '라피라' 되살리기
## 이런 언어가 있었어요 요즘 우리가 쓰는 프로그래밍 언어는 if, for, while처럼 죄다 영어 단어로 돼 있죠. 너무 당연해서 의심도 안 하잖아요. 그런데 1980년대 소련에는 **키릴 문자(러시아 글자)로 키워드를 쓰는** 교육용 프로...
날짜·시간 계산은 왜 늘 지옥일까 — ripgrep 만든 개발자의 datetime 만능칼 'Biff'
## 'date' 명령어 앞에서 작아지는 우리들 터미널에서 날짜 계산 한번 해보려다가 좌절한 경험, 다들 있으시죠? '90일 뒤가 며칠이지?', '이 UTC 타임스탬프를 한국 시간으로 바꾸면 몇 시지?' 같은 단순해 보이는 작업도, 막상 `dat...
루아(Lua)는 정말 '친환경' 언어일까? — 프로그래밍 언어와 에너지 효율 이야기
## 코드도 전기를 먹는다 우리가 코드를 짤 때 보통 '얼마나 빠른가', '메모리를 얼마나 쓰나'는 따지지만 '전기를 얼마나 먹나'는 잘 안 따지죠. 그런데 데이터센터가 전 세계 전력을 빨아들이는 시대가 되면서, 이제 **언어와 코드의 에너지 효...
20년치 내 채팅 기록을 다 분석해봤다 — '나는 나쁜 친구일까?'
## 한 개발자가 던진 좀 찔리는 질문 '나 혹시 나쁜 친구 아닐까?' 누구나 한 번쯤 해본 생각이죠. 그런데 어떤 개발자가 이 질문을 감성으로 넘기지 않고 데이터로 정면 돌파했어요. 자그마치 20년 치 자기 채팅 기록을 전부 끌어모아서 분석해본 거...
엑셀 없이 VBA 짠다? VS Code에서 동작하는 XLIDE 프로젝트
## VBA의 굴레에서 벗어나기 사무실에서 일하다 보면 의외로 VBA를 만지는 분들이 많아요. 엑셀 자동화, 보고서 매크로, 회계 처리 같은 데서 여전히 VBA가 현역으로 뛰고 있거든요. 그런데 VBA로 코드를 짜본 분은 다 공감하실 거예요. *...
Mini Micro - 8비트 감성으로 돌아가는 판타지 컴퓨터의 매력
## 가짜 컴퓨터로 진짜 코딩을 배운다 요즘 "판타지 컴퓨터(Fantasy Computer)"라는 장르가 조용히 인기예요. 이게 뭐냐면, 실제로 존재하지 않는 가상의 옛날 컴퓨터를 시뮬레이션해주는 프로그램이거든요. 80년대 애플 II나 코모도어 64...
다음 토큰 예측, 정말 지능의 끝까지 갈 수 있을까: LLM의 본질을 다시 묻는 글
## "그냥 다음 단어 맞히는 거잖아"라는 말, 정말 맞을까 ChatGPT가 나온 뒤로 가장 많이 들은 표현 중 하나가 "LLM은 결국 다음 토큰을 예측하는 모델이다"라는 말이에요. 토큰(token)이란 게 뭐냐면, 모델이 글자를 처리하는 최소 단위...
오픈소스를 망치는 가장 확실한 방법: 2차 세계대전 사보타주 매뉴얼이 대기업 회의실 풍경이 된 이야기
## 80년 전 첩보 문서가 지금 우리 회사 회의실에서 벌어지는 일이라면? 1944년, 미국 정보기관의 전신인 OSS(전략사무국)는 적국 내부에 잠입한 시민들이 조직을 "안에서부터" 무너뜨릴 수 있도록 *Simple Sabotage Field M...
"함수에 색깔이 있다"는 그 유명한 글, 비동기 코드의 본질에 대해
## 10년 넘게 회자되는 클래식 게임 프로그래밍 언어 "Wren"의 창시자이자 "Crafting Interpreters" 책으로 유명한 로버트 나이스트롬(Bob Nystrom)이 2015년에 쓴 글이 다시 돌고 있어요. 제목은 "What Col...
드롭박스 창업자 드류 휴스턴이 CEO에서 물러납니다
## 18년 만의 교체 드롭박스(Dropbox)를 만든 드류 휴스턴(Drew Houston)이 CEO 자리에서 내려옵니다. 2007년 MIT 동기인 아라쉬 페르도시(Arash Ferdowsi)와 함께 회사를 시작한 지 18년 만이에요. 후임은 아...
printf의 숨겨진 90%, 우리가 안 쓰던 포맷 지정자들
## printf, 진짜 다 알고 쓰는 거 맞아요? C언어를 배우면 가장 먼저 만나는 함수가 printf예요. `printf("Hello, World!\n");` 이거 안 써본 개발자 없을 거예요. 그런데 우리가 평소에 쓰는 건 `%d`, `%s...
바이트코드 VM은 생각보다 우리 가까이에 있어요
## VM이라고 하면 뭐가 떠오르세요? "바이트코드 VM"이라고 하면 보통 자바의 JVM이나 파이썬의 CPython 인터프리터를 떠올리실 거예요. 큰 언어 런타임의 거대한 기계 같은 이미지죠. 그런데 dubroy.com에 올라온 이 글은 **"바이트...
IBM, 세계 최초 '양자 칩 전용 파운드리' 분사 출범: 20억 달러가 움직인 의미
## 무슨 일이 일어났나 IBM이 양자 컴퓨터용 칩만 전문으로 만드는 회사를 따로 떼어내서(분사) 독립시켰어요. 이름하여 **"세계 최초의 순수 양자 칩 파운드리(Pure-Play Quantum Chip Foundry)"**예요. 파운드리라는 말...
C 언어의 "확장 기능"이 왜 이식성 지옥을 만드는지 들여다봐요
## C 언어, 표준이 있는데 왜 컴파일러마다 다를까요? C 언어를 배우다 보면 이상한 경험을 하게 돼요. 분명 같은 C 코드인데 GCC에서는 잘 컴파일되던 게 Clang에서는 경고가 뜨고, MSVC(마이크로소프트 컴파일러)에서는 아예 안 돌아가는 ...