닌텐도 Wii에서 Jellyfin을 돌려버린 개발자 이야기
## 2006년산 콘솔에서 미디어 서버를 스트리밍한다고? WiiFin이라는 프로젝트가 공개됐어요. 이름에서 감이 오시겠지만, 닌텐도 Wii에서 동작하는 Jellyfin 클라이언트예요. Jellyfin이 뭐냐면, 넷플릭스나 Plex처럼 자기만의 미...
DuckDB를 여러 서버에 분산시킨다? OpenDuck이 제안하는 분산 분석 아키텍처
## 단일 머신의 한계를 넘으려는 DuckDB DuckDB를 아시나요? 최근 데이터 엔지니어링 쪽에서 가장 핫한 도구 중 하나인데요, 쉽게 말하면 **내 노트북에서 바로 돌릴 수 있는 초고속 분석용 데이터베이스**예요. SQLite처럼 서버 없이...
S3 하나 쓰고 싶었을 뿐인데, 왜 이렇게 복잡해진 걸까
## 그냥 파일 저장소 하나만 필요했을 뿐인데 개발하다 보면 파일을 어딘가에 저장하고, 필요할 때 꺼내 쓰는 단순한 기능이 필요할 때가 있잖아요. 이미지 업로드, 백업 파일 보관, 로그 아카이빙 같은 거요. 이럴 때 대부분 가장 먼저 떠올리는 게...
AMD가 만든 GAIA — 내 컴퓨터에서 AI 에이전트를 돌리는 오픈소스 프레임워크
## AI 에이전트, 클라우드 없이도 가능할까? AI 에이전트라는 말, 요즘 정말 많이 들리죠. 단순히 질문에 답하는 챗봇이 아니라, 스스로 계획을 세우고, 도구를 사용하고, 여러 단계를 거쳐 복잡한 작업을 수행하는 AI를 말하는 건데요. 문제는 대...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
마이크로소프트, Windows 11에서 Copilot을 없앤다고? 실은 이름만 바꾸는 거예요
## 무슨 일이 있었나요? 최근 마이크로소프트가 Windows 11에서 Copilot 브랜드를 정리하고 있다는 소식이 나왔는데요. 일부에서는 "마이크로소프트가 Copilot을 없앤다"고 보도하기도 했지만, 실상을 들여다보면 제거가 아니라 리브랜딩...
tmux, 터미널 멀티플렉서를 예쁘고 실용적으로 세팅하는 법
## tmux를 쓰긴 하는데, 기본 설정이 너무 불친절하다면 서버에서 작업하는 개발자라면 **tmux**를 한 번쯤은 써봤을 거예요. 터미널 하나로 여러 세션을 관리하고, SSH 연결이 끊어져도 작업이 살아있고, 화면을 분할해서 동시에 여러 작업...
Cloudflare가 자사 서비스 전체를 하나의 CLI로 통합했다
## 대시보드 클릭 대신 터미널 한 줄로 Cloudflare를 써본 분이라면 아실 거예요. DNS 설정하려면 대시보드 들어가서 클릭하고, Workers 배포하려면 Wrangler 쓰고, R2 버킷 만들려면 또 다른 도구를 꺼내야 했죠. 서비스가 ...
Aphyr가 던진 질문: 소프트웨어의 '안전'이라는 말, 정말 믿어도 되는 걸까?
## "안전합니다"라는 말 뒤에 숨은 것들 분산 시스템 테스트 도구 Jepsen으로 유명한 Kyle Kingsbury(aphyr)가 최근 꽤 도발적인 글을 올렸어요. 핵심 주장은 이래요. 소프트웨어 업계에서 "안전하다(safe)"라는 표현이 너무 가...
WebIDL 코드 생성 캐싱으로 Firefox 빌드를 17% 빠르게 만든 이야기
## 빌드가 느리면 개발자의 하루가 느려져요 빌드 시간. 개발자라면 누구나 이 단어에 한숨을 쉬어본 적이 있을 거예요. 코드 한 줄 고쳤는데 빌드가 돌아가는 동안 커피 한 잔을 마시고 오는 그 시간이요. Firefox 같은 대규모 프로젝트에서는 이 ...
AI는 '다음 빅 웨이브'가 아니라, 디지털 시대의 마지막 장일 수 있다
## 우리가 놓치고 있는 관점 하나 AI가 세상을 바꿀 거라는 이야기, 이제 정말 많이 들었죠. 대부분의 논의는 "AI가 새로운 기술 혁명의 시작"이라는 전제 위에 서 있어요. 그런데 만약 AI가 새로운 파도가 아니라, **지금 우리가 타고 있는...
Apple은 정말 AI 경쟁에서 졌을까? 오히려 '의도치 않은 해자'를 만들고 있다는 분석
## AI 시대, Apple은 뒤처졌다? 요즘 AI 이야기가 나오면 빠지지 않는 말이 있어요. "Apple은 AI에서 완전히 뒤처졌다"는 거죠. ChatGPT를 만든 OpenAI, Gemini를 내세운 Google, Copilot으로 개발자 시장...
왜 대부분의 개발 조직은 팀의 경제적 성과를 모르고 있을까
## 개발팀의 생산성, 정말 측정하고 있나요? 개발자라면 한 번쯤 이런 경험이 있을 거예요. 스프린트 회고에서 "이번 스프린트에 몇 개의 스토리 포인트를 완료했다"는 보고를 하지만, 정작 그 작업이 회사의 매출이나 비용 절감에 얼마나 기여했는지는...
AMD ROCm, CUDA의 아성에 도전하다 — 지금 어디까지 왔을까?
## GPU 컴퓨팅의 절대 강자, CUDA AI와 딥러닝이 폭발적으로 성장하면서, GPU를 활용한 병렬 컴퓨팅은 이제 선택이 아니라 필수가 됐어요. 그런데 이 분야에서 NVIDIA의 CUDA는 거의 독점적인 위치를 차지하고 있거든요. CUDA가 뭐냐...
팻 겔싱어가 말하는 인텔의 과거, 그리고 반도체 산업의 미래
## 인텔 전 CEO 팻 겔싱어의 솔직한 회고 반도체 업계에서 팻 겔싱어(Pat Gelsinger)라는 이름은 특별한 무게를 가져요. 인텔 역사상 최초의 CTO 출신 CEO였고, 2021년에 복귀해서 "인텔을 다시 위대하게" 만들겠다고 선언했던 ...
curl 명령어 하나로 둠(DOOM)을 플레이한다고요?
## 터미널에서 curl로 둠을 플레이하는 시대 개발자라면 한 번쯤 "이걸 이렇게까지 해야 하나?"라고 생각하면서도 결국 끝까지 만들어버리는 프로젝트를 본 적 있을 거예요. 이번에 등장한 **curl-doom**이 딱 그런 프로젝트인데요. 말 그대로...
JVM 옵션이 너무 많아서 막막할 때 — JVM Options Explorer 소개
## Java 개발자의 오래된 고민 Java로 서비스를 운영해본 분이라면 한 번쯤 이런 경험이 있을 거예요. 서버의 GC(가비지 컬렉션) 튜닝이 필요한데, `-XX:+UseG1GC`는 알겠고... 그 다음에 뭘 건드려야 하지? JVM 옵션 목록을 검...
월 2만 원 인프라로 월 매출 1,300만 원짜리 서비스 여러 개를 운영하는 법
## 이런 게 가능하다고요? 월 반복 매출(MRR) 1만 달러, 한화로 약 1,300만 원이 넘는 서비스를 여러 개 운영하면서, 인프라 비용은 고작 월 20달러(약 2만 6천 원) 수준이라는 글이 올라왔어요. 클라우드 비용이 월 수백만 원씩 나오...
프랑스 정부, 윈도우 버리고 리눅스로 전환 선언 — "미국 빅테크는 전략적 리스크"
## 무슨 일이 있었나요? 프랑스 정부가 공공 부문의 운영체제를 윈도우에서 리눅스로 전환하겠다고 공식 발표했어요. 단순히 비용 절감 차원이 아니라, 미국 빅테크 기업에 대한 의존 자체를 **"전략적 리스크"**로 규정했다는 점이 핵심이에요. 정부...
CI/CD 도구 만들던 Cirrus Labs, OpenAI에 합류하다
## macOS와 Linux 빌드 인프라의 강자, OpenAI 품으로 Cirrus Labs라는 이름이 낯선 분도 계실 텐데요, iOS 개발이나 macOS 관련 CI/CD 파이프라인을 구축해본 분이라면 한 번쯤은 마주쳤을 거예요. Cirrus CI...
AWS 20년차 엔지니어가 말하는 '그건 내 일이 아닌데'라고 말하지 않는 문화
## 20년이면 강산이 변하는데, AWS에서 20년이라니 AWS가 처음 서비스를 시작한 게 2006년이에요. 그때부터 지금까지 약 20년간 AWS와 함께해온 엔지니어가 자신의 경험을 회고하는 글을 올렸는데요, 글의 제목이 인상적이에요. "20 yea...