기술
오늘날 컴퓨터의 조상, 하드웨어로 실행되는 언어 리스프
1980년대 등장한 리스프 머신은 소프트웨어가 아닌 하드웨어 수준에서 프로그래밍 언어를 직접 실행하도록 설계된 독특한 컴퓨터입니다. 이는 현대 컴퓨터의 필수 기술인 가비지 컬렉션과 초기 네트워크망의 시초가 되었습니다.
손가락 피로를 덜어주는 마법의 배열 드보락 키보드
우리가 흔히 쓰는 쿼티 키보드는 사실 타자기의 엉킴을 방지하기 위해 속도를 늦추도록 설계되었다. 반면 드보락 배열은 손가락 움직임을 최소화해 타이핑 효율을 극대화하고 손목 통증을 줄여준다.
1990년대 게임 엔진을 구원한 수수께끼의 마법 숫자 0x5F3759DF
퀘이크 3 아레나의 부드러운 그래픽 뒤에는 0x5F3759DF라는 이해할 수 없는 숫자가 숨어 있었습니다. 이는 복잡한 계산을 단 한 번의 연산으로 끝내기 위해 고안된 마법 같은 알고리즘입니다.
0에 가까운 초미세 영역을 채우는 컴퓨터의 서브노멀 수
컴퓨터는 0과 가장 작은 숫자 사이의 간극을 메우기 위해 서브노멀 수라는 특별한 숫자를 사용한다. 이 숫자가 없다면 아주 미세한 계산값이 갑자기 0으로 변해버리는 치명적인 오류가 발생할 수 있다.
현대 온라인 서비스의 조상 격인 1960년대 원격 교육 시스템 플라토
지금 우리가 매일 쓰는 온라인 채팅, 게시판, 멀티플레이어 게임의 원형은 사실 1960년대에 대학생들을 가르치기 위해 만들어진 플라토라는 시스템에서 시작되었습니다.
인터넷 없이 전 세계와 연결되는 아마추어 무선사
스마트폰이 없던 시절부터 지금까지 전 세계 300만 명의 사람들은 정부가 승인한 호출 부호를 사용해 무선 주파수로 소통하고 있습니다. 이들은 인터넷이나 통신망의 도움 없이 오직 무전기 하나만으로 지구 반대편 사람과 직접 대화합니다.
빛을 통과시켜야만 비로소 나타나는 마법 같은 예술 리소페인
겉으로 보면 그저 평범하고 하얀 도자기 판 같지만, 뒤에서 빛을 비추는 순간 숨겨진 정교한 사진이 나타납니다. 두께 차이를 이용해 명암을 조절하는 이 기법은 19세기 유럽에서 큰 인기를 끌었습니다.
게임의 재미는 의도된 불공정함에서 나온다
게임 밸런스는 단순히 모든 요소를 평등하게 맞추는 작업이 아닙니다. 오히려 의도적인 불균형을 설계해 플레이어에게 적절한 도전 과제와 보상을 끊임없이 제공함으로써 몰입감을 극대화하는 고도의 심리 기술입니다.
내 돈 주고 산 게임이 내 지역에서만 안 돌아가는 이유
국가 코드는 당신이 합법적으로 구매한 기기나 콘텐츠가 특정 지역을 벗어나는 즉시 작동을 멈추게 만드는 디지털 족쇄입니다. 단순히 지역 제한을 넘어 물리적, 기술적 수단을 총동원해 사용자의 접근을 원천 봉쇄합니다.
슬롯머신의 역사는 도박이 아니라 포커 게임 자동화에서 시작되었다
슬롯머신은 처음부터 도박을 위해 발명된 기계가 아니다. 19세기 후반, 복잡한 포커 게임의 판정을 자동으로 처리하기 위해 만들어진 자동 게임기가 현대 슬롯머신의 원형이다.
인류의 모든 지식을 한곳에 모으는 거대 도서관 프로젝트
안나스 아카이브는 세상의 모든 책을 디지털화하여 누구나 읽게 하겠다는 목표로 탄생한 도서관 검색 엔진입니다. 실제 파일을 직접 저장하는 대신 기존의 그림자 도서관들을 하나로 연결하는 방식으로 저작권 논란을 교묘히 피해 가고 있습니다.
액션 배우 리암 니슨이 코미디 영화 총알탄 사나이로 돌아온다
진지한 액션의 대명사 리암 니슨이 전설적인 코미디 시리즈 총알탄 사나이의 주연을 맡았다. 그는 원조 주인공 프랭크 드레빈 경위의 아들로 변신해 무거운 카리스마를 내려놓고 파격적인 웃음을 선사할 예정이다.
찬사 대신 혹평만 모아 만든 IT 분야의 전설적인 책
현대 컴퓨팅의 근간인 유닉스 운영체제를 신랄하게 비판하는 내용만 가득 담긴 책이 존재합니다. 1994년에 출간된 이 책은 개발자들의 불만 섞인 편지들을 모아 유닉스의 치명적인 단점들을 폭로했습니다.
선 하나로 면적을 가득 채우는 마법 같은 수학적 곡선
피아노 곡선은 일차원의 선이 꺾이고 꺾여 결국 이차원의 평면 전체를 빈틈없이 메우는 기묘한 기하학적 도형입니다. 수학적으로는 선의 길이를 무한히 늘리면 면적을 가진 공간을 완전히 덮을 수 있다는 사실을 증명합니다.
복잡한 다각형의 넓이를 구하는 놀라운 신발끈 알고리즘
복잡하게 얽힌 다각형의 넓이를 구할 때 좌표만 알면 신발끈을 묶듯 대각선으로 곱해 더하는 것만으로 단번에 해결할 수 있다. 도형의 모양이 아무리 기괴해도 이 수학적 기법이면 아주 간단하게 면적 계산이 가능하다.
화면이 찢어지는 이유, 다중 버퍼링의 마법
컴퓨터 화면이 찢어지는 현상은 데이터가 업데이트되는 도중에 읽혀 발생합니다. 다중 버퍼링은 여러 개의 저장 공간을 두어 화면이 완성될 때까지 이전 데이터를 먼저 보여줌으로써 부드러운 움직임을 만드는 기술입니다.
소프트웨어 버그의 어원, 실제로 나방 때문에 시작되었다
컴퓨터 소프트웨어의 결함을 뜻하는 버그라는 단어는 실제 나방 때문에 유래했다. 1947년 하버드대의 초기 컴퓨터 회로에서 죽은 나방이 발견되며 이 용어가 공식 기록되기 시작했다.
가전제품을 망가뜨리는 정전보다 무서운 전압 강하 브라운아웃
전기가 아예 끊기는 정전보다 전압이 낮아지는 브라운아웃이 가전제품에는 더 치명적일 수 있습니다. 전압이 낮아지면 기기는 부족한 에너지를 보충하려 과도하게 전류를 끌어당겨 내부 부품이 타버리기 때문입니다.
누구나 공짜로 만드는 나만의 CPU 설계도 RISC-V
RISC-V는 인텔이나 ARM과 달리 설계도를 누구나 무료로 가져다 쓸 수 있는 개방형 CPU 언어다. 특정 기업이 독점하지 않아 하드웨어 기술의 민주화를 이끄는 혁명적인 도구로 평가받는다.
의도가 숨겨진 프로그래밍 대회 언더핸디드 C 콘테스트
이 대회는 겉으로는 완벽한 코드처럼 보이지만 실제로는 악의적인 기능을 숨긴 프로그램을 만드는 황당한 경연입니다. 검사관을 속이고 실수인 척 위장하는 고도의 코딩 실력을 겨룹니다.
고작 284장이 팔린 비운의 게임이 성인 전용 선언문을 남긴 사연
1991년 출시된 보핀은 초기 판매량이 284장에 불과할 정도로 흥행에 참패했으나, 오히려 그 실패가 개발자에게 성인 게이머만을 위한 파격적인 게임을 만들겠다는 확고한 신념을 심어주었습니다.
대학 등록금을 벌려고 시작한 픽셀 백만 개의 100만 달러 홈페이지
2005년 한 대학생이 학비를 마련하려 100만 픽셀을 1달러씩 팔아 100만 달러를 번 전설적인 웹사이트 프로젝트입니다. 단순한 아이디어가 광고 플랫폼으로 변하며 큰 화제가 되었습니다.
프로젝트를 멈추게 하는 불운의 숫자 버스 팩터
당신의 팀에서 핵심 인력이 갑자기 사라진다면 프로젝트가 유지될까. 버스 팩터는 핵심 인원이 사고로 당장 업무가 불가능해질 때 프로젝트가 붕괴하기까지의 인원수를 말한다.
전 세계 인터넷의 99%를 책임지는 바닷속 거대한 정보 고속도로
우리가 사용하는 인터넷 데이터의 99%는 위성이 아닌 바닷속에 깔린 얇은 케이블을 통해 이동한다. 대륙 사이를 잇는 이 놀라운 기술이 없었다면 현대의 글로벌 통신은 불가능했을 것이다.