ed에디터가 이렇게 만들어진 것은 1960년대 컴퓨터 메모리가 귀했고, 당시에는 지금과 같은 모니터가 아니라 종이에 출력을 프린트하는 텔레 프린터를 사용했기 때문이다. 모뎀 속도 역시 느렸다.
대표적인 텔레 프린터인 텔레타입 모델 33
fosscomics.com/ko/posts/12.%…
12. BSD 유닉스 2화 – vi 에디터의 탄생 fosscomics.com/ko/posts/12.%…
11. BSD 유닉스 1화 – UC 버클리로 간 유닉스 코드 fosscomics.com/ko/posts/11.%…
만화로 나누는 F/OSS 이야기 retweeted
아폴로 우주선 비행 소프트웨어를 개발한 마거릿 해밀턴이 9월 30일 90세의 나이로 돌아가셨습니다. 그 분이 나오는 해당 에피소드를 공유합니다. 고인의 명복을 빕니다. #MargaretHamilton
fosscomics.com/posts/5.%20Th…
만화로 나누는 F/OSS 이야기 retweeted
Hacker news에 테니스 리치 어피소드를 올렸습니다.
news.ycombinator.com/item?id…
fosscomics.com에 C언어와 테니스 리치 이야기를 다시 올렸습니다.
fosscomics.com/ko/posts/10.%…
Fosscomics.com에 그림 공유 기능이 추가되었습니다.
fosscomics.com/ko/posts/9.%2…
F/OSS 코믹스 사이트는 말풍선 대화를 텍스트로 볼 수 있습니다. 그림에 포함 대화가 잘 안보이는 경우나 스크린 리더를 이용할 경우 대화를 쉽게 읽을 수 있습니다. fosscomics.com
만화로 나누는 F/OSS 이야기 retweeted
아폴로 우주선의 비행 소프트웨어를 개발한 #MargaretHamilton 을 그린 그림을 공유해봅니다. 그림에서 보이는 저 출력물 더미에는 아폴로 소프트웨어의 코드가 담겨 있습니다. 놀랍게도 C코드도 아닌(당시에는 C언어가 없었죠) 주로 AGC 어셈블리 언어와 인터프리터 언어로 작성됐습니다. #Apollo11
joone.net에 연재된 만화를 fosscomics.com으로 옮기고 있습니다. 옮기면서 그림과 내용을 업데이트하고 있으니 새로운 사이트에서 처음 부터 다시 읽어 보세요 :-)
만화로 나누는 F/OSS 이야기 retweeted
fosscomics.com has found a new home on GitHub:
fosscomics.com
에니악(ENIAC)과 에드박(EDVAC)을 개발한 존 에커트와 존 모클리는 1947년 세계 최초로 에커트-모클리 컴퓨터 회사(EMCC: the Eckert-Mauchly Computer Corporation)라는 컴퓨터 제조 회사를 설립한다. 그리고, 에드박의 다음 모델인 유니박(UNIVAC)을 개발하여 1951년 미국 기상대에 납품한다.
회사는 이후 미육군, 공군, 해병대와 차례로 계약을 맺어 유니박을 공급하기로 예정되어 있었다. 하지만, 1950년 매카시즘 열풍으로 일부 직원이 공산주의자로 의심 받으면서 모든 군과의 계약은 취소되고 만다.
이 사태로 인해 모클리는 강제로 회사를 떠나야 했으며, 다시 업무에 복귀하는데 2년이라는 시간이 걸렸다. 이 기간동안 유니박 개발은 크게 지연되었고, 회사는 재정적 어려움을 겪었다. 결국 1950년, 회사는 타자기와 권총 제조 업체로 잘 알려진 레밍턴 랜드에 인수되고 만다.
에니악 특허가 취소된 이유
에니악에 대한 특허는 'Electronic Numerical Integrator and Computer'라는 이름으로 1947년 출원되어 1964년 특허로 승인되었으나, 하니웰과 특허 소송 끝에 1973년 무효화되었다. 이 소송에서 미국 법원은 1942년 ABC(어타나소프-베리 컴퓨터)가 먼저 개발된 전자 계산기라고 인정했는데, 존 모클리가 1941년 ABC 컴퓨터를 직접 조사한 사실이 에니악 개발에 영향을 주었다고 판단했다. 하지만 존 모클리는 이를 인정하지 않았다.
프로그램 내장형 컴퓨터는 누구의 아이디어인가?
현재 사용되는 대부분의 컴퓨터는 프로그램 내장형 구조를 기반으로 하며, 이는 처음으로 폰 노이만에 의해 이론적으로 설명되었다.
실제로 처음 프로그램 내장형 컴퓨터를 만든 사람은 존 모클리와 존 에커트로 알려져 있고, 이 컴퓨터 구조의 수학적 배경은 앨런 튜링의 튜링 머신에서 찾아볼 수 있다.
여러 문헌을 보면 주장이 엇갈린다. 존 모클리와 존 에커트는 자신들의 아이디어를 도둑맞았다고 주장했으며, 폰 노이만은 비교적 이른 나이에 죽었기 때문에 그의 입장을 들을 기회가 없었다. 그러나 폰 노이만은 에드박(EDVAC)의 개발 과정에서 컨설턴트로 활동하면서 튜링의 논문을 읽었고, 프로그램 내장형 컴퓨터의 실현 가능성을 이해했다. 그가 작성한 에드박에 대한 보고서에서 프로그램 내장형 컴퓨터 구현을 위한 컴퓨터 아키텍처를 소개했고, 실제 에드박 개발 당시 이를 적용했다. 이후, 허먼 골드스타인은 폰노이만이 작성한 해당 보고서를 읽어 본후, 프로그램 내장형 컴퓨터 아이텍쳐가 폰노이만의 아이디어임을 인정, 그의 이름만 단독 기입하여 에드박 프로젝트 관계자들에게 공유했다.
이러한 이유로 우리가 사용하는 컴퓨터 아키텍처를 지금까지 ‘폰 노이만 아키텍처’라고 부르고 있다.
폰 노이만(1903~1957)은 헝가리 이민자 출신의 미국인 수학자이자 물리학자이다. 2차대전 중 원자폭탄 개발에도 깊이 관여했고 최초의 프로그램 내장형 컴퓨터인 에드삭 개발에도 참여했다. 현대식 컴퓨터 구현에 대한 기본 구조를 정리했고, 이후 이러한 컴퓨터 구조를 폰노이만 아키텍처라고 부르게 된다.
폰노이만 아키텍처는 크게 CPU, 메모리, 입출력 장치로 구성되어 있으며, CPU안에는 산술/논리장치, 프로세서 레지스터를 포함하고 있는 처리 장치(Processing Unit)와 명령어 레지스터와 프로그램 카운터를 포함하는 제어장치로 구성된다. 같은 메모리에 데이터와 명령어를 함께 저장할 수 있다. 오늘날 모든 컴퓨터는 기본적으로 폰노이만 아키텍처를 따르고 있다.
만화로 나누는 F/OSS 이야기 retweeted
인류역사상 단한명만 달성했다는 업적
디즈니 백설공주 캐릭터의 실제 모델이자
1940년대 가장 매력적인 여배우였던 헤디 라마르
어렸을 때부터 수학과 과학에 재능을 보여 부모님은 과학자가 되기를 원했지만
연극에 매료된 헤디는 결국 배우로 데뷔하게됨
여전히 과학에 관심이 많던 라마르는 낮에는 배우로, 밤에는 과학자로서의 삶을 살았음
그리고 획기적인 CDMA 무선통신 기술을 발명해 일명 '와이파이와 블루투스의 어머니'로 불림
CDMA 기술이란 하나의 채널로 한 번에 한 통화밖에 하지 못하는 한계가 있는 아날로그 방식의 문제점을 해결하기 위해 개발된 디지털 방식 휴대폰의 한 방식으로, 코드분할 다중접속 또는 부호분할 다중접속이라고 한다. CDMA는 아날로그 형태인 음성을 디지털 신호로 전환한 후 여기에 난수를 부가하여 여러 개의 디지털 코드로 변환해 통신을 하는 것으로 휴대폰이 통화자의 채널에 고유하게 부여된 코드만을 인식한다. 통화 품질이 좋고 통신 비밀이 보장된다는 장점이 있다.
[네이버 지식백과] CDMA (시사상식사전, pmg 지식엔진연구소)
이 업적으로 '헐리우드 명예의 거리' 에 입성하였고
미국에서 가장 권위있는 발명 명예의 전당인 '국가 발명가 명예의 전당' 에도 헌액됨.
인류 역사상 위의 두 곳에 모두 헌액된 기록을 가진 사람은 헤디 라마르 한 명 뿐임.
지성과 미모를 갖춘 진정한 GOAT
에드박(EDVAC) 컴퓨터 (1949)
존 모클리와 존 애커트가 에니악 이후에 만든 에드박(EDVAC) 컴퓨터는 최초의 범용 컴퓨터로 알려져있다. 1944년 개발이 제안되었고 1946년 부터 개발을 시작해서 1949년 미군 탄도 연구소에 처음 설치되었다. 이는 프로그램을 배선 연결과 스위치 조작이 아닌 지금 처럼 프로그램 명령어를 전기적이나 광학적으로 접근 가능한 메모리에 저장하고, 이를 하나씩 읽어서 실행하는 방식을 의미한다. 이렇게하여 새로운 프로그램을 메모리에 로드하는 것으로 프로그램 변경 작업을 간편하게 수행할 수 있게되었다.
















