터미널에서 즐기는 2D 샌드박스 서바이벌, Rust로 만든 Termcraft
## 터미널이 게임 엔진이 되는 순간 터미널은 개발자에게 가장 익숙한 인터페이스입니다. 매일 코드를 작성하고, 빌드하고, 배포하는 그 검은 화면에서 2D 샌드박스 서바이벌 게임을 즐길 수 있다면 어떨까요? Termcraft는 바로 그 아이디어를 ...
AI가 인간의 사고방식 자체를 바꾸고 있다: '빠른 사고'와 '느린 사고' 사이에서
## 카너먼의 프레임워크로 본 AI 시대의 인지 변화 노벨 경제학상 수상자 대니얼 카너먼은 그의 저서 "생각에 관한 생각(Thinking, Fast and Slow)"에서 인간의 사고를 두 가지 시스템으로 나눴습니다. 시스템 1은 직관적이고 자동적인...
후지필름 X RAW Studio를 웹에서 — 오픈소스 FilmKit으로 카메라 없이 필름 시뮬레이션 적용하기
## 후지필름 사용자의 오래된 불편함 후지필름 X 시리즈 카메라를 사용하는 사진가라면 필름 시뮬레이션(Film Simulation)의 매력을 잘 알고 있을 것입니다. Provia, Velvia, Classic Chrome, Acros 같은 필름 ...
IronKernel: Python 문법으로 작성하고 Rust로 병렬 실행하는 데이터 처리 엔진
## Python은 느리고, Rust는 어렵다는 딜레마 데이터 처리 업무를 하다 보면 Python의 생산성과 Rust의 성능 사이에서 고민하는 순간이 옵니다. Python은 작성하기 쉽고 풍부한 라이브러리 생태계를 갖추고 있지만, GIL(Glob...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
역방향 몰리 가드: 위험한 건 실행이 아니라 '확인 버튼'이다
## 몰리 가드가 뭔가요 서버실에서 일해본 사람이라면 "몰리 가드(Molly Guard)"라는 용어를 들어봤을 수 있습니다. 이 이름은 실제 일화에서 유래했는데, 어린 아이 몰리가 서버실의 큰 빨간 비상 전원 차단 버튼을 누르려 해서 투명 플라스...
2014년부터 방치됐던 FFmpeg 자막 변환 버그, 드디어 고쳤습니다
## 12년 묵은 버그를 잡다 FFmpeg을 써본 개발자라면 한 번쯤 자막 관련 작업에서 좌절한 경험이 있을 겁니다. 블루레이 디스크에서 흔히 사용되는 PGS(Presentation Graphic Stream) 자막을 SRT 같은 텍스트 자막으로 변...
인터넷 아카이브를 차단해도 AI 학습은 막지 못한다 — 대신 웹의 역사가 사라진다
## 웹의 기억 저장소가 위협받고 있다 EFF(Electronic Frontier Foundation)가 최근 인터넷 아카이브(Internet Archive)에 대한 접근 차단 움직임에 대해 강력한 경고를 내놓았습니다. 일부 웹사이트 운영자들이 ...
Atuin v18.13: 셸 히스토리 검색을 넘어 AI 터미널 비서로 진화하다
## 셸 히스토리, 다시 생각해보기 터미널을 주력으로 사용하는 개발자라면 Ctrl+R을 하루에도 수십 번 누를 것입니다. bash나 zsh의 기본 역방향 검색(reverse-i-search)은 동작하긴 하지만, 솔직히 사용성이 좋다고 말하기는 어렵습...
Arnold Robbins의 'Linux Applications Programming' 2판이 GitHub에 공개되다
## 리눅스 시스템 프로그래밍의 클래식이 돌아왔다 UNIX와 리눅스 세계에서 오랫동안 활동해온 Arnold Robbins가 자신의 저서 **"Linux Applications Programming by Example: The Fundamental A...
서버 없이 블루투스만으로 팀원 위치 공유 — Red Grid Link의 P2P 접근법
## 인터넷이 없는 곳에서도 팀은 움직여야 한다 재난 현장, 산악 구조, 대규모 야외 행사 운영. 이런 상황에서 팀원들의 위치를 실시간으로 파악해야 하는데, 셀룰러 네트워크가 불안정하거나 아예 존재하지 않는 경우가 많습니다. 위성 통신 장비는 비싸고...
OpenCode: 터미널에서 동작하는 오픈소스 AI 코딩 에이전트가 등장했다
## 또 하나의 AI 코딩 도구? 이번엔 좀 다르다 AI 코딩 도구 시장이 빠르게 성장하고 있는 가운데, OpenCode라는 새로운 오픈소스 프로젝트가 등장했습니다. OpenCode는 터미널 기반의 AI 코딩 에이전트로, Claude Code나 Cu...
Fortran으로 Bluesky 클라이언트를 만든 사람들이 나타났다
## 2026년에 Fortran이라니 프로그래밍 언어의 역사를 논할 때 빠지지 않는 이름이 있다. 바로 Fortran이다. 1957년에 처음 등장한 이 언어는 거의 70년의 역사를 가지고 있으며, 주로 과학 계산과 수치 해석 분야에서 명맥을 유지해 ...
Ghostty 터미널의 새 프로젝트 Ghostling — 경량 가상 터미널 라이브러리 공개
## Ghostty 팀이 새로운 오픈소스 프로젝트를 내놓았다 Zig 언어로 작성된 GPU 가속 터미널 에뮬레이터 Ghostty를 만든 Mitchell Hashimoto(HashiCorp 공동 창업자)의 팀에서 새로운 프로젝트 Ghostling을 공개...
MoonshotAI의 Attention Residuals: 트랜스포머 어텐션 메커니즘을 개선하는 새로운 접근
## 트랜스포머의 심장, 어텐션 메커니즘에 잔차 연결을 더하다 MoonshotAI가 GitHub에 공개한 'Attention Residuals' 프로젝트는 현대 AI 모델의 핵심인 트랜스포머 아키텍처의 어텐션 메커니즘을 개선하려는 연구입니다. 이름에...
[심층분석] 척 노리스, 86세로 별세 — 인터넷 밈 문화의 원조 아이콘이 남긴 것
## 한 시대의 아이콘이 떠나다 2026년 3월 20일, 척 노리스(Chuck Norris)가 86세의 나이로 세상을 떠났다. 하와이에서 입원 치료를 받던 그는 가족들이 지켜보는 가운데 평화롭게 눈을 감았다. 가족은 성명을 통해 "세상에게 그는 무술...
최초의 스프레드시트 VisiCalc, 코드 한 줄 한 줄 복원하다
## 스프레드시트의 시작점, VisiCalc 오늘날 개발자라면 누구나 Excel이나 Google Sheets를 한 번쯤은 써봤을 것입니다. 데이터 정리부터 간단한 계산, 심지어 프로젝트 관리까지 스프레드시트는 우리 업무의 기본 도구가 되었죠. 그런데...
Regex Blaster: 정규식을 슈팅 게임으로 익히는 브라우저 게임
## 정규식, 알긴 아는데 쓸 때마다 검색하시죠? 개발자라면 정규식(Regular Expression)과의 관계가 좀 묘합니다. 로그 파싱, 입력 검증, 텍스트 치환 등 쓸 곳은 많은데, 막상 작성하려면 매번 구글링을 하게 됩니다. `(?
FFmpeg에서 SVG를 직접 렌더링한다 — drawvg 필터의 등장
## 영상 처리 파이프라인에 벡터 그래픽을 끼워넣다 FFmpeg는 미디어 처리의 스위스 아미 나이프로 불리는 도구입니다. 영상 인코딩, 디코딩, 트랜스코딩, 스트리밍까지 거의 모든 멀티미디어 작업을 커맨드라인에서 처리할 수 있죠. 그런데 한 가지 아...
localhost 포트 점유 문제, CLI 한 줄로 해결하는 Sonar
## 개발자라면 누구나 겪는 그 문제 로컬에서 개발하다 보면 누구나 한 번쯤 이런 경험을 합니다. `npm start`를 눌렀는데 "Port 3000 is already in use"라는 에러가 뜨는 순간. 분명 서버를 껐다고 생각했는데 뭔가 좀비 ...
Cursor Composer 2의 정체: Kimi K2.5에 강화학습을 적용한 모델이었다?
## AI 코딩 도구의 뒤에 있는 모델은 무엇인가 최근 AI 코딩 에디터 Cursor의 새로운 기능인 Composer 2가 공개되면서, 그 내부에서 사용하는 모델의 정체에 대한 논의가 이어지고 있습니다. 한 연구자의 분석에 따르면, Cursor Co...