코드를 읽기 전에 먼저 치는 Git 명령어들 — 낯선 코드베이스를 빠르게 파악하는 법
## 새 프로젝트에 투입됐을 때, 코드부터 열지 마세요 새로운 팀에 합류하거나 오픈소스 프로젝트에 기여하려고 할 때, 가장 먼저 하는 일이 뭔가요? 대부분 README를 읽거나 `src/` 폴더를 열어보죠. 그런데 그 전에 Git 명령어 몇 개만...
3D 프린터로 직접 만드는 아날로그 필름 카메라, 오픈소스 데이터베이스가 나왔어요
## 필름 카메라를 직접 "인쇄"한다고? 요즘 MZ세대 사이에서 필름 카메라 열풍이 불고 있다는 거 아시죠? 다이소에서도 일회용 필름 카메라가 불티나게 팔리고, 중고 필름 카메라 가격은 하늘 높은 줄 모르고 올라가고 있어요. 그런데 만약 필름 카메라...
바이브코딩, 옛날 해커 습관으로 조금 더 안전하게 하는 법
## 바이브코딩이 뭐냐면요 요즘 개발자 사이에서 "바이브코딩(vibecoding)"이라는 말을 많이 쓰는데요, 이건 AI에게 대충 원하는 걸 설명하고 코드를 뚝딱 만들어내는 방식을 말해요. 코드의 세부 구현을 직접 작성하기보다는, AI와 대화하면서 ...
사이드 프로젝트도 지켜야 합니다 — '헛간을 보호하라'는 말의 의미
## 본격적인 프로젝트만 보안 신경 쓰면 된다고요? 개발자라면 누구나 하나쯤 굴리고 있는 게 있죠. 개인 블로그, 토이 프로젝트, 사내에서 급하게 만든 어드민 툴, 아니면 주말에 재미로 올린 작은 서비스. 이런 것들을 영어에서는 흔히 "shed(...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
Xilem — Rust로 네이티브 UI를 만든다고? 실험적 프레임워크의 야심찬 도전
## Rust UI 생태계, 아직 정답이 없는 영역 Rust 언어가 시스템 프로그래밍 분야에서 입지를 확실히 굳혔다는 건 이제 누구도 부정하기 어려운데요, 딱 하나 아직 "이거다!" 하는 해답이 나오지 않은 영역이 있어요. 바로 **GUI(그래픽...
AAA 게임들은 어떻게 바이너리를 숨길까? — LTO를 죽이지 않는 난독화 기법 이야기
## 게임 치팅과의 전쟁, 그 기술적 최전선 혹시 온라인 게임을 하다가 핵 유저를 만나본 적 있으신가요? 에임봇, 월핵, 스피드핵… 게임 회사 입장에서 치터(cheater)는 정말 골치 아픈 존재예요. 유저들이 떠나거니까요. 그래서 AAA급 대형...
2019년 "GPT-2는 너무 위험해서 공개 못 한다"던 OpenAI, 그 후 7년이 지났다
## 되돌아보는 AI 역사의 한 장면 2019년 2월, OpenAI가 흥미로운 발표를 했어요. 자신들이 만든 텍스트 생성 AI 모델 **GPT-2**가 "너무 위험해서" 전체 모델을 공개할 수 없다는 거였죠. 당시 GPT-2는 15억 개의 파라미...
Boneyard — 실제 DOM에서 스켈레톤 UI를 자동으로 뽑아주는 도구
## 스켈레톤 UI, 직접 만들어본 적 있나요? 앱이나 웹사이트에서 데이터를 불러올 때, 회색 네모 상자들이 깜빡거리면서 콘텐츠가 로딩되고 있음을 알려주는 화면을 본 적 있을 거예요. 이걸 스켈레톤 스크린(Skeleton Screen)이라고 하는...
AI 시대에 '안목'이 더 중요해진 이유 — 코드를 잘 짜는 것만으로는 부족해요
## 누구나 코드를 생성할 수 있는 시대가 왔어요 ChatGPT, Claude, Copilot 같은 AI 도구들이 코드를 뚝딱 만들어주는 시대가 됐잖아요. 이제 프롬프트 몇 줄이면 웬만한 함수는 바로 나오고, 심지어 전체 앱 구조까지 잡아주기도 ...
AI로 1만 장의 역사 사진을 지도 위에 되살리다 — OldNYC 프로젝트 이야기
## 오래된 사진 수만 장, 지도 위에 올리는 프로젝트가 있어요 OldNYC라는 프로젝트를 들어보신 적 있나요? 뉴욕 공공도서관(NYPL)이 소장하고 있는 수십 년 전 뉴욕 거리 사진들을 디지털화해서 지도 위에 핀으로 찍어주는 웹사이트인데요. 사...
Google, AI 에이전트 오케스트레이션 테스트베드 'Scion' 오픈소스로 공개
## AI 에이전트가 여러 개 동시에 일하려면? AI 에이전트 하나가 똑똑한 건 이제 놀랍지 않은 시대가 됐어요. 진짜 어려운 건 여러 에이전트를 동시에 돌리면서 서로 협력하게 만드는 거예요. 이메일 처리하는 에이전트, 일정 잡는 에이전트, 코드...
맥북에서 Gemma 4 멀티모달 모델을 파인튜닝하자 — Apple Silicon 전용 도구 등장
## 맥북으로 멀티모달 AI를 파인튜닝할 수 있게 됐어요 오픈소스 프로젝트 **Gemma 4 Multimodal Fine-Tuner**가 GitHub에 공개됐어요. 이름에서 알 수 있듯이, Google의 오픈소스 모델인 **Gemma 4의 멀티모...
중국 Zhipu AI의 GLM-5.1 — '긴 호흡의 작업'을 해내는 AI 에이전트를 향해
## Zhipu AI가 GLM-5.1을 공개했어요 중국의 AI 기업 **Zhipu AI**(智谱AI)가 자사 대규모 언어모델의 최신 버전인 **GLM-5.1**을 발표했어요. 이번 모델의 부제가 "Towards Long-Horizon Tasks", ...
Claude Mythos — Anthropic이 공개한 새 모델의 시스템 카드, 무엇이 달라졌을까
## 새로운 Claude가 나왔어요 Anthropic이 **Claude Mythos Preview**의 시스템 카드(System Card)를 PDF로 공개했어요. 시스템 카드라는 게 좀 생소할 수 있는데, 쉽게 말하면 AI 모델의 "성적표 + 설명서...
Anthropic의 Project Glasswing — AI 시대, '진짜 중요한 소프트웨어'를 어떻게 지킬 것인가
## 무슨 일이 있었나요? Anthropic이 **Project Glasswing**이라는 새로운 프로젝트를 공개했어요. 이름이 독특한데, Glasswing은 날개가 투명한 나비 종류거든요. 이름에서 짐작할 수 있듯이, 이 프로젝트의 핵심 철학은...
WebRTC를 브라우저 밖으로 꺼내자 — Go로 미디어 서버 만드는 Pion/handoff
## 브라우저 없이 WebRTC를 쓰고 싶을 때 WebRTC라는 기술, 들어보신 분 많으시죠? 브라우저끼리 별도의 서버 없이 영상통화나 화면 공유를 할 수 있게 해주는 기술인데요. 구글 미트, 디스코드 같은 서비스가 이 기술 위에서 돌아가요. 그...
Dropbox 대신 내 S3 버킷을 쓸 수 있다면? — Locker라는 새로운 선택지
## 클라우드 스토리지, 매달 돈 내는 게 당연한 걸까 Dropbox, Google Drive, iCloud… 우리 대부분은 매달 구독료를 내면서 파일 동기화 서비스를 쓰고 있죠. 개인이면 월 몇천 원이지만, 팀 단위로 쓰면 비용이 꽤 커져요. 그런...
100KB짜리 마이크로커널을 직접 손으로 짰다고요? — Anos 프로젝트 이야기
## 운영체제를 밑바닥부터 만든다는 것 우리가 매일 쓰는 윈도우, 맥OS, 리눅스 같은 운영체제의 심장부를 '커널'이라고 부르는데요. 이 커널이 하는 일은 간단히 말하면 하드웨어와 소프트웨어 사이에서 통역사 역할을 하는 거예요. 프로그램이 "메모...
AI 가수가 아이튠즈 싱글 차트 11곳을 점령하다 — 음악 산업에 무슨 일이 벌어지고 있나
## 존재하지 않는 가수가 차트를 장악했다 아이튠즈 싱글 차트에 한 가수의 곡이 무려 11곳이나 올라갔어요. 그런데 이 가수는 실존하지 않는 사람이에요. "에디 달튼(Eddie Dalton)"이라는 이름의 AI 생성 가수가 아이튠즈 차트를 점령한...
샘 올트먼과 OpenAI — AI 시대의 권력 집중, 우리는 어디까지 신뢰할 수 있을까
## 한 사람의 손에 쥐어진 AI의 미래 뉴요커(The New Yorker)가 OpenAI CEO 샘 올트먼에 대한 심층 프로필 기사를 내놨어요. 제목부터 강렬한데요 — "샘 올트먼이 우리의 미래를 통제할 수도 있다. 그를 신뢰할 수 있는가?"라...