AVX-512로 라우팅 테이블 조회를 가속한다 - planb-lpm 프로젝트
## 인터넷 라우터가 하는 일, 생각보다 까다로워요 라우터가 패킷을 받으면 가장 먼저 하는 일이 "이 IP 주소를 어디로 보낼까?"를 결정하는 거예요. 이걸 **LPM(Longest Prefix Match, 최장 접두사 매칭)**이라고 부르는데,...
뜨개질 기계도 코드로 움직인다 - Knitout과 Kniterate 3 이야기
## 니트를 '컴파일'한다는 개념 개발자들은 보통 하드웨어라고 하면 CPU, GPU, 임베디드 보드 정도를 떠올리잖아요. 그런데 뜨개질 기계를 프로그래밍 언어로 제어한다면 어떨까요? CMU(카네기멜런대)에서 시작된 **Knitout**이라는 프로...
Claude 토큰 카운터 업데이트, LLM 모델별 토큰 비교가 왜 중요한가
## 무슨 일이 있었나 Simon Willison이 자신의 블로그에서 **Claude Token Counter** 도구를 업데이트했다는 소식을 공유했어요. 원래는 Anthropic의 Claude 모델에 어떤 텍스트를 넣을 때 몇 토큰이 나올지 빠...
GitHub 별점은 정말 실력의 증거일까, 가짜 스타 경제의 민낯
## 왜 지금 이 이야기가 중요한가 오픈소스 프로젝트를 평가할 때 우리가 가장 먼저 보는 게 뭔가요. 보통 GitHub 저장소의 별(Star) 개수부터 확인하잖아요. 채용 담당자도, 투자자도, 동료 개발자도 스타 수를 "이 프로젝트가 얼마나 신뢰...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
Rust에서 Protobuf를 복사 없이 다루기, ConnectRPC가 여는 새로운 가능성
## 시작하며 Rust로 백엔드를 만들어 본 분들이라면 gRPC나 Protobuf를 한 번쯤 거쳐가셨을 거예요. 그런데 실제로 써보면 성능이 기대만큼 잘 나오지 않는 순간이 있어요. 특히 **메시지가 크고 필드 수가 많을 때**, 파싱과 메모리 복사...
1987년부터 살아 있는 유닉스 공용 서버 SDF, 아직도 접속되는 이유
## "공용 유닉스"라는 말, 처음 들어보셨나요? 요즘 개발자들에게 서버란 대부분 **AWS EC2**나 **Vercel** 같은 클라우드죠. 근데 클라우드라는 개념이 생기기 훨씬 전, 인터넷 초창기에는 **여러 사람이 한 대의 유닉스 서버에 ssh...
Stripe 결제 API는 어떻게 10년을 버텼나 — 설계 원칙에서 배우는 API 디자인
## 왜 하필 Stripe 이야기를 지금 다시 할까요? 결제 API라고 하면 우리나라 개발자들은 PG사 연동 스펙서 들여다보며 한숨 쉰 기억이 먼저 나실 거예요. XML, 인증서, 희한한 파라미터 이름들… 그러다 Stripe 문서를 처음 봤을 때...
OpenClaw로 만드는 '늘 켜져 있는' 로컬 AI 에이전트, 진짜 쓸만할까?
## 왜 지금 '로컬 AI 에이전트'가 다시 뜨는 걸까 요즘 ChatGPT나 Claude 같은 서비스, 참 편하긴 한데요. 회사에서 쓸 때마다 마음 한편이 불안하지 않으세요? "이거 입력하면 어딘가 서버에 저장되는 거 아니야?" 하는 찜찜함 말이...
[심층분석] 로봇이 하프 마라톤에서 인간 세계 기록을 깼다: 50분 26초가 의미하는 것
## 드디어 로봇이 달리기에서 인간을 이겼습니다 믿기 힘든 소식이 하나 들어왔어요. 휴머노이드 로봇(인간처럼 두 다리로 걷는 로봇이요)이 하프 마라톤 코스 21.0975km를 **50분 26초**에 완주했다는 소식이거든요. 참고로 인간의 하프 마라톤...
[심층분석] 베이징 로봇 하프 마라톤의 피트스톱 풍경 - 배터리에 얼음, 관절에 윤활유를 붓는 시대가 왔어요
## 사람이 달리는 옆에서 로봇이 헥헥거리는 시대 중국 베이징에서 열린 휴머노이드 로봇 하프 마라톤 현장에서 아주 흥미로운 장면이 포착됐어요. 21.0975km를 달리는 하프 마라톤 코스 중간중간에 마련된 **피트스톱(pit stop, 자동차 경주에...
"코드로 때우지 말고 사람 얘기부터 들어라" — 엔지니어가 놓치기 쉬운 한 가지
## 기술로 모든 문제를 풀 수 있다는 착각 개발자라면 한 번쯤 이런 경험이 있으실 거예요. 동료가 뭔가 불편하다고 말하면, 듣는 척하다가 머릿속으론 이미 해결책을 설계하고 있죠. '아, 이건 자동화 스크립트 하나 짜면 끝이겠네', '이 프로세스...
'컨텍스트 엔지니어링' 실전 구현체 공개 — 프롬프트 엔지니어링 이후의 새 패러다임
## 프롬프트 엔지니어링은 끝났다, 이제는 '컨텍스트 엔지니어링' 작년까지만 해도 LLM을 잘 쓰는 비결은 '프롬프트 엔지니어링'이라는 말로 통했죠. 모델한테 질문하는 문장을 어떻게 다듬느냐가 전부인 것처럼 느껴졌거든요. 그런데 최근 업계 분위기...
스위스 AI 이니셔티브, 공공 인프라로 만드는 유럽식 개방형 AI
ChatGPT나 Claude 같은 AI 서비스를 쓰다 보면 가끔 이런 생각 들지 않으세요? "이 모델의 내부는 어떻게 생겼을까", "우리 데이터가 어떻게 쓰이고 있을까", "미국 회사에 너무 의존하는 거 아닐까". 이런 질문에 공공 기관 차원에서 ...
파산한 AI 기업 전 경영진 사기 혐의 기소, AI 버블이 드러낸 그림자
AI 열풍이 거세진 지난 몇 년간 "AI"라는 이름만 붙이면 투자가 몰리는 분위기가 있었죠. 그런데 그 흐름을 악용한 사례가 하나둘씩 드러나고 있어요. 이번에는 파산한 한 AI 기업의 전 CEO와 전 CFO가 미국 연방 검찰에 의해 사기 혐의로 기소됐...
터틀 WoW 서버 종료, 블리자드의 법적 승소가 사설 서버 생태계에 던지는 질문
월드 오브 워크래프트(WoW) 좋아하시는 분들이라면 '터틀 WoW'라는 이름 한 번쯤 들어보셨을 거예요. 블리자드가 운영하는 공식 클래식 서버로도 성에 안 찼던 올드 유저들이 찾아간 사설 서버 중에서 가장 규모가 컸던 곳이거든요. 그런데 블리자드가 법...
기계식 키보드 소리 박물관, 스위치별 타건음을 한자리에서 비교하는 웹 프로젝트
혹시 기계식 키보드 입문해보고 싶은데 청축이랑 적축이랑 갈축이 뭐가 그렇게 다른지 감이 잘 안 잡혀본 적 있으신가요? 유튜브에서 타건 영상을 아무리 찾아봐도 영상마다 녹음 환경이 제각각이라 제대로 된 비교가 어려웠을 거예요. 이런 답답함을 데이터 ...
맥북으로 돌리는 이미지-3D 변환, TRELLIS.2가 엔비디아 독점을 깼다
## 드디어 맥에서도 돌아가는 3D 생성 모델 한 장의 이미지로 3D 모델을 만들어주는 AI 기술, 들어보셨을 거예요. 게임 에셋을 만들거나 AR/VR 콘텐츠를 제작할 때 엄청나게 유용한 기술인데요, 지금까지는 한 가지 큰 벽이 있었습니다. 바로...
Notion 공개 페이지가 편집자 이메일을 줄줄 새고 있다는 보안 경고
## "공개"라는 단어의 함정 협업 도구 Notion에서 **공개 페이지(public page)의 편집자 이메일 주소가 그대로 노출되는 취약점**이 공개됐어요. weezerOSINT라는 보안 연구자가 X(트위터)에 이 문제를 공유하면서 알려졌는데요....
[심층분석] 개발자 밈은 왜 이렇게 공감되는 걸까? 레딧 유머로 보는 개발 문화의 단면
## 들어가며: 왜 우리는 개발자 밈에 이렇게 웃을까 혹시 야근하다가 잠깐 숨 돌릴 겸 레딧의 r/ProgrammerHumor이나 r/webdev 같은 서브레딧을 기웃거려 본 적 있으세요? 거기엔 참 신기한 게 있어요. 분명히 그냥 웃기려고 올린 이...
Unity를 잘못된 방식으로 배웠다는 고백, 그리고 우리가 배울 점
## "튜토리얼만 10개 돌렸는데 아직도 게임을 못 만들겠어요" 이런 하소연, 들어보셨거나 해보신 적 있으시죠? darkounity.com 블로그에 올라온 "I learned Unity the wrong way"라는 글은 이런 고민을 하는 모든 ...