« Previous : 1 : ... 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : 28 : ... 43 : Next »

1.
예전에도 한번 이런 비유를 꺼낸 적이 있었는데.. 라면을 소프트웨어 플랫폼에다 비유하자면 봉지 라면은 PC, 사발면은 태블릿, 컵라면은 스마트폰 정도에 대응하는 것 같다. 그래서 한 플랫폼에서 잘나가던 라면이 다른 플랫폼으로 종종 포팅되곤 한다(카카오톡 PC 버전, 오피스 안드로이드 버전처럼). 비록 둘이 맛이 완전히 동일하지는 않지만 말이다.

식당에서 주문해서 먹는 라면은 집 밖의 거대한 다른 가게에 들어가서(서버 접속) 먹는 것이니 서버 사이드 웹 애플리케이션일 것이며..
분식점 같은 식당 납품을 목적으로 라면 제조사가 면이나 스프만을 대량으로 따로 파는 건 '엔진' 같은 미들웨어 컴포넌트 내지 라이브러리에 대응한다고 볼 수 있겠다.

2.
스마트폰은 컴퓨터와 달리.. (1) 특별한 일이 없는 한 24시간 켜져 있고, (2) 열받고 뜨거워질지언정 그래도 팬 돌아가는 소리가 안 나고, (3) 보조 기억장치가 있지만 하드디스크 돌아가는 것 같은 소리는 전혀 없다.
그래서 (2)와 (3)을 종합하면 스마트폰은 아주 조용하다. 게다가 얇기까지 하다.
어찌 보면 세상에 어떻게 이런 컴퓨터가 존재 가능해졌는지 신기한 노릇이 아닐 수 없다. 그것도 화면은 옛날 구닥다리 액정 같은 단색이 아니라, 고해상도 천연색 그래픽을 찍어 낸다. CPU뿐만 아니라 디스플레이나 메모리까지 총체적으로 왕창 발전했기 때문에 스마트폰이 만들어질 수 있었다.

옛날에는 뭔가 영상이 표시되는 기계 자체가 굉장히 미래 하이테크의 상징이었다. 집 현관을 표시해 주는 인터폰이나 자동차 내비 같은 거 말이다.
텔레비전이나 컴퓨터 모니터는 아날로그 신호에 둥그런 브라운관 형태로나마 진작부터 천연색을 표현할 수 있었다. 하지만 들고 다닐 수 있는 소형 텔레비전이나 인터폰, CCTV 같은 건 원가 때문인지 무엇 때문인지, 의외로 흑백 버전이 2000년대까지 쓰였다. 본인은 몇 차례 이사를 다니며 집을 옮긴 적이 있지만, 컬러 화면이 나오는 인터폰 실물을 태어나서 지금까지 한 번도 구경을 못 해 봤다.

그런데 어느 샌가 갑자기 CCTV의 화질이 급격히 향상되고 차량들이 개나 소나 내비에 블랙박스까지 달고 다니면서 블랙박스에 찍힌 사고 영상만 모아서 보여 주는 TV 프로가 큰 인기를 모을 정도가 됐다. 사진과 동영상을 즉각 생성해서 남들 보는 사이버 공간에 용량과 트래픽 걱정 없이 올리는 게 너무 금방, 쉽게 가능해졌다. 이건 1980년대의 SF물들이 제대로 상상하지 못한 너무 엄청난 변화임이 틀림없다.

그리고 컴퓨터 자체도.. 이젠 스마트폰 내부에서 가상 머신을 돌려서 도스는 말할 것도 없고 과거의 Windows 9x를 구동할 수도 있게 됐다. 머리만 비교하면 스마트폰의 CPU가 일반 데스크톱 PC의 CPU와도 성능이 호각이 됐으며, 단지 PC에 비해 부족한 건 입력 장치와 하드디스크 정도밖에 없다고 한다. 발열이나 전원의 한계는 차치하고라도 말이다.

모바일 플랫폼이 등장하면서 PC에서 x86 계열 CPU + Windows 계열 운영체제를 총칭하는 '윈텔' 독점 구도도 상당 부분 흔들리게 됐다. 완전히 새로운 형태의 시장 수요를 창출해 냈으니까. x86은 30년을 넘게 거슬러 올라가는 유구한 하위 호환성을 자랑하지만, 그 때문에 저전력 모바일에서 빠릿빠릿 움직이는 용도로는 상당히 부적합한 CPU가 돼 버려서 말이다. Windows도 마찬가지다.

다만, 단순히 이미 만들어진 정보들을 받아 보기만 하는 인터넷 단말기 이상으로, 뭔가 글쓰기나 코딩 같은 생산적인 활동을 하기에는 스마트폰은 문자 입력이 너무 불편한 게 흠이다. 구닥다리 타자기의 인터페이스를 답습하고 있지만 그래도 문자 입력 분야에서 키보드만 한 가성비를 제공하는 물건은 아직까지 없다.

예전에 그나마 전화기 버튼이라도 있던 시절에는 3*4 배열이라는 틀은 고정돼 있었는데..
요즘 스마트폰은 화면의 절대적인 크기나 종횡비까지 전부 그냥 흰 도화지 수준인 거 같다. 인간에게 가장 적합한 글쇠 scheme은 어떤 형태일까? 블루 오션이다 보니 먼저 연구해서 표준 틀을 정착시키는 사람이 그냥 장땡이 돼서 혼자 다 해먹을 수 있을 것 같은 생각이 드는데.. 난 잘 모르겠다. 난 한글 입력 쪽은 글쇠배열이 아니라 일단은 근본 메커니즘 연구가 주 관심 분야인지라..

글쇠 수가 너무 많으면 안 그래도 작은 화면에 너무 작은 글쇠 버튼을 잘못 찍어서 오타를 내기 쉽고, 반대로 글쇠 수가 너무 적으면 타수가 늘어나고 이것저것 모드를 바꾸는 빈도가 잦아져서 그것대로 또 입력이 불편해진다.
구글 단모음을 한동안 써 보다가 불편해서 다시 나랏글로 돌아왔다. ㅎ, ㅔ 같은 자모를 한 번에 바로 입력할 수 있어서 편한 것보다, 오타가 나서 불편한 게 더 크게 느껴졌다. 개인적으로는 나랏글을 거의 2004년부터 10년 넘게 쓰기도 했고 말이다.

3.
스마트폰이 폭발적인 인기를 끌면서 오늘날과 같은 사진· 동영상 업로드 문화를 만들어 낸 건 두 말할 나위 없이 '디지털 카메라' 기능까지 전화기 안에 쏙 들어간 덕분에 가능했다.
오늘날 폰의 카메라가 단순 화소수와 색감만 따지자면 어지간한 보급형 디카의 성능을 다 따라잡고도 남는다. 하지만 폰 카메라가 전용 디지털 카메라를 결코 따라잡지 못하는 게 크게 둘 있는데, (1) 줌과 (2) 부팅 속도이다.

근본적으로 카메라의 형태로 적합하게 설계되지 않은 그 얇은 몸체에다 두꺼운 다기능 렌즈까지 우겨넣는 건 아무래도 무리다. 그렇기 때문에 폰 카메라는 줌 기능이 전문적인 카메라의 적수가 될 수 없다. 시야각도 한계를 받기 때문에 이걸 극복하려면 별도의 파노라마 합성 앱 같은 것의 도움을 받아야 한다.

또한 디지털 카메라는 사진을 찍을 때에만 잠시 켰다가 끄는 걸 스마트폰보다 훨씬 더 간편하게 할 수 있기 때문에 밖에서 사진을 몇백 장씩 산발적으로 찍을 일이 있을 때 전력 소모 부담이 훨씬 덜하다. 부팅도 아예 범용 컴퓨터인 스마트폰보다야 비교할 수 없이 더 빨리 되며, 전원을 켜자마자 거의 곧장 촬영 ready 상태가 된다. 그 반면 스마트폰은 이런 특성을 전혀 갖고 있지 못하다.

하긴, 피처폰이 스마트폰으로 바뀌고 스마트폰에 온갖 복잡 다양한 기능들이 추가될수록 사용자가 알게 모르게 치르는 대가로는 배터리 시간이라든가 폰의 물리적 내구성 같은 게 있다. 이와 비슷한 맥락에서 스마트폰도 켠 직후에 수 초 이내로 바로 쓸 수 있는 게 아니라, PC에 준하는 급의 부팅이 필요하고 엄청난 양의 초기화와 캐싱, pre-fetching을 해 줘야 쓸 수 있는 물건이 되고 있다. 예전에 PDA나 공학용 계산기가 그렇게 부팅 시간이 긴 물건은 아니었으니 말이다. 부팅이 존재하고 악성 코드 걱정을 해야 하는 기기는 다른 전자 기기와는 성격이 근본적으로 다르며 훨씬 더 능동적인 물건이다.

한때는 이런 작은 화면에 찍히는 글자는 초간단 비트맵 글꼴 기반인 게 당연시되었는데 그게 힌팅까지 적용된 미려한 윤곽선 글꼴로 바뀌었다는 것 하나만으로도 소프트웨어적으로는 예전에 비해 그야말로 엄청난 부담이 추가된 거나 다름없다. 윤곽선 글꼴은 캐싱 없이는 도저히 쓸 물건이 못 되며, 캐싱이라는 건 굉장한 양의 메모리를 요구하기 때문이다.

오늘날 컴퓨터 프로그램들이 같은 일을 해도 예전보다 메모리와 CPU를 훨씬 더 많이 요구하는 이유는 유지 관리 차원에서의 범용성과 추상성을 높인 대신에 오버헤드가 더 커지고 성능 희생을 감수한 게 매우 크게 작용한다(가상 머신, 가상 함수, 등등등등). 스마트폰의 전력 소비나 부팅 속도도 그런 맥락에서 살펴볼 수 있을 듯하다.

Posted by 사무엘

2016/11/05 08:37 2016/11/05 08:37
, , , ,
Response
No Trackback , No Comment
RSS :
http://moogi.new21.org/tc/rss/response/1290

1. 미래의 후손이 보라고

"호랑이는 죽어서 가죽을 남기고, 사람은 죽어서 이름을 남긴다"라는 옛 말이 있다. 비록 인간은 개인 단위로는 수명이 유한하지만, 기록을 남길 수 있기 때문에 존재가 잊혀지지 않을 수 있다. 또한 이런 기록 덕분에 인간은 과거 선조들의 경험을 전수받고 동일한 실수를 반복하지 않으며, 지식과 정보를 축적할 수가 있다.

조선 시대의 실록은 굉장히 값진 문화 유산이다. 오늘날은 컴퓨터가 발명되고 반도체 기반의 초소형 고밀도 기억장치가 등장한 덕분에 예전엔 상상도 할 수 없었던 엄청난 문자 및 멀티미디어 정보를 기록으로 남길 수 있다.
단, 여기에 저장된 정보는 접근을 위해서 역시나 복잡한 컴퓨터 장비가 필요하며 열과 자성, 충격, 습기 같은 물리적인 악재에 취약하다. 충분히 백업을 하지 않으면 삽시간에 몽땅 소실될 위험도 있다.

비록 비효율적이고 저장 밀도도 안습하지만, 수백· 수천 년을 버티고 살아남은 정보 저장 매체는 결국 돌판이나 종이책이었다는 점을 감안할 필요가 있다. 그 반면, 수백 년 전의 인류가 사용한 플로피 디스크 내지 자기 테이프가 발견되었다면 후손들은 과연 해독이 가능할까?

뭐 아무튼, 굳이 정보뿐만이 아니라도 인간은 "지금 이 순간에 우리는 이런 걸 향유하며 살았다"라는 기록을 남기기 위해, 종종 '타임캡슐'이라는 걸 만들어서 매립해 왔다. 한 시대를 대표하고 추억이 될 만한 물건들을 커다란 통에다가 넣어서 밀봉하고 땅 속에 파묻어 둔다. 그 뒤 지금으로부터 수십~수백 년 뒤에 개봉한다.

우리나라의 경우 지난 1994년에 서울시에서 서울 도읍 600주년을 기념해서 타임캡슐을 제작한 것이 유명하다. 다른 건 모르겠고 아래아한글 2.5 패키지가 포함된 것이 본인의 기억에 생생하게 남아 있다. 요즘이야  플랫폼이 Windows로 넘어가면서 아래아한글의 점유율이 그 시절 만하지 않은데 나중에 그 2.5 패키지를 보면 감회가 새로울 것 같다.
요 캡슐은 남산 한옥 마을 인근의 타임캡슐 광장에 매립돼 있다. 설정상의 개봉 예정일은 600에다가 400을 더해서 1000이 되는 무려 2394년. 그런데 미래의 서울시장이나 대통령이 수틀려서 자기 권한으로 그냥 조기 개봉해 버려도 할 말은 없다.

사용자 삽입 이미지

이것 말고도 여러 기관과 단체에서 이것저것 타임캡슐을 만들어 묻은 게 의외로 굉장히 많다는 걸 본인은 처음 알았다. 이런 용도의 캡슐을 전문적으로 제작하는 업체가 있을 정도이니 자세한 건 여기를 참고하면 되겠다.

타임캡슐은 뭔가 킬로그램 원기 내지 인간의 냉동보존 같은 느낌이 드는데, 꼭 그 정도까지는 아니어도 공기와 습기를 완벽하게 차단한 채로 보존이 잘 돼야 한다. 안 그러면 보관된 물건들은 수백 년 뒤에 낡고 썩는 바람에 후손들은 쓰레기밖에 건질 수가 없어지기 때문이다. 실제로 미국에서는 케네디 대통령 시절에 매립된 모 타임캡슐을 겨우 50여 년 뒤에 조기 개봉했는데, 캡슐이 습기를 제대로 차단하지 못한 바람에 매장품이 이미 다 폐품으로 전락한 사례도 있었다.

2. 외계인(?)이 보라고

자, 그럼 후손들이 보는 타임캡슐만 있느냐 하면 그렇지 않다. 성격이 위의 것과는 좀 다르지만 일종의 우주 스케일인 타임캡슐(?)도 있다.
1972년과 1973년에 발사된 외행성 탐사선인 파이어니어 10호와 11호는 혹시 마주칠지 모르는 외계인에게 인간의 존재를 소개하기 위해서 요런 그림이 그려진 동판이 장착되었다. 유명한 그림이다.

사용자 삽입 이미지
(그 시절에 이런 것까지 생각할 만한 사람은 외계인 덕후 과학자인 칼 세이건밖에 없다. ㄲㄲㄲㄲㄲ)

일단 외계인이 보는 게 목적이니 인간의 언어와 문자는 전혀 동원되지 않았다. 이런 점에서는 GUI 운영체제에서 우리가 흔히 접하는 아이콘과도 비슷한 컨셉이 된다.
당장 보아하니 이 탐사선이 어디서 왔는지를 태양계와 지구를 통해 표현했고, 이걸 만든 주체인 호모 사피엔스를 그림으로 묘사했다. 옷을 그려 넣으면 옷까지 신체의 일부라고 외계인이 오해(!)할 수 있다고 판단하여, 부득이 사람을 알몸 형태로 그렸다.
그것 말고 다른 의미도 있는데 귀찮아서 검색은 생략한다.

굳이 비주얼한 것 말고 다른 인위적인 의미를 외계인에게 전달하는 방법은 그야말로 우주 공통인 수학· 과학 원리를 동원하는 것밖에 없다는 결론이 도출됐다. 그래서 영화 <컨택트>에서도 전파 신호가 2 3 5 7 11 13 같은 소수 수열 주기로 오는 걸 인지하고는 주인공이 "이건 누군가가 인위적으로 발생시킨 신호야. 노이즈가 아냐!"라고 흥분· 감탄하는 장면이 나온다. 수학이 문자이고 물리학이 언어가 되는 셈이다. "같은 우주에서 살고 있다면 이들도 같은 물리 법칙을 발견했을 것이고 우리의 이야기를 이해할 수 있을 것입니다."

파이어니어 이후, 1977년에 발사된 보이저 1호와 2호는 가히 외행성 탐사선의 끝판왕인데, 얘는 아예 축음기와 음반이 들어갔다. 보존성을 높이기 위해서 금칠까지 한 엄청 비싼 음반이다.
이 음반에는 파도와 바람 같은 자연의 소리, 시대별 주요 음악, 세계 55개 언어로 발성한 인삿말(한국어도 포함) 등이 수록되었으며 음반 뒷면에는 파이어니어 금속판과 동일하지는 않지만 다른 상징적인 그림도 그려졌다.

사용자 삽입 이미지

이렇게 외행성 탐사선에 실린 물건은 기껏 지구의 땅 속에 묻힌 타임캡슐과는 비교도 할 수 없이 먼 미래를 상정하고 만들어졌다. 물론 이걸 누군가가 실제로 발견하고 읽어 줄 거라는 생각은 하지 않는 게 좋다. 저건 지구의 타임캡슐과는 달리, 사실상 그냥 상징적인 퍼포먼스일 뿐이라고 봐야 한다.

가까운 별이나 행성 하나까지 가는 데도 거리가 기본이 광년급이다. 외계인의 존재 가능성을 차치하고라도 그 우주에서 좁쌀, 먼지보다도 작은 탐사선을 누가 발견한다는 기약이 있을까? 차라리 태평양 망망대해에서 유리병에다 구조 요청 쪽지를 넣고 밀봉 후 병을 흘려보내는 게 훨씬 더 희망적이다.

그래도 인간이 이런 식으로 땅 속과 우주로, 서로 다른 방식과 목적으로 미래에 누군가가 보라고 자신의 족적을 남긴 내역이 있다는 게 흥미롭다.
뭐, 성경적으로야 우주 공간에 지구 말고 다른 곳에 지적 생명체가 있을 가능성이란 없을 것이고 거기에 너무 집착하는 건 별로 권장할 만한 행동이 아닐 것이다.

하지만 그래도 혹시 아는가. 기독교를 변증할 때도 "인간이 아직 밝혀내지 못한 무수히 넓은 영역 안에 하나님이 전혀 존재하지 않을 거라고 생각되십니까?" 이런 말을 하는데, 같은 논리로 "인간이 아직 탐사하지 못한 무한히 광대한 우주 안에 인간 말고 다른 지적 생명체가 전혀 없을 거라고 생각되십니까?" 이건 종교색을 떠나 자연을 탐구하는 관점에서만 보면 충분히 가질 수 있는 의문이니까 말이다.

지금으로부터 10여 년 전엔 만화가 박 무직 씨가 그린 <호텔>이라는 만화가 꽤 히트 쳤다. 거기서는 인류가 지구 온난화를 극복하지 못하고 멸망하기 전에, 거대한 '호텔'을 지어서 자신의 유전자를 보존해서 남긴다. 그걸 까마득히 먼 미래에 외계에서 온 지구인의 후손(?)이 발견한다. 뭔가 지구 버전과 우주 버전을 합친 느낌이다!

Posted by 사무엘

2016/10/03 19:35 2016/10/03 19:35
,
Response
No Trackback , No Comment
RSS :
http://moogi.new21.org/tc/rss/response/1279

1. 차량 + 대포

전차와 자주포를 구분할 줄 아는지 여부는(외형, 용도 모두) 아마 일반인과 밀덕을 구분하는 가장 기본적인 잣대가 아닐까 싶다. 군사 디테일을 잘 모르는 사람에게는 어느 것이든 그저 똑같은 탱크로 보이겠지만, 둘은 그 본질이 완전히 다르다.

사용자 삽입 이미지사용자 삽입 이미지

전차는 적진을 향해 말 그대로 돌진해서 싸우는 역할을 하는 차량이다. 눈에 보이는 상대적으로 가까운 적을 향해서 포를 직사로 쏜다.
그 반면 자주포는 대형 곡사 화포에다가 움직이는 기능을 부가적으로 추가한 형태이다. 탱크만치 험지와 급경사, 물 속까지 돌아다니지는 못하지만 수~수십 km 밖에 있는 표적에다가 위력도 훨씬 더 강한 포를 쏜다.
스타크래프트 탱크에다 비유하면 전차는 말 그대로 탱크 모드이고, 자주포는 시즈 모드에 대응하는 셈이다. 게임에서는 한 차량이 두 모드를 겸하는 재주꾼이지만 현실에서는 둘은 별개로나 운용 가능하다.

군용차 중에는 전차보다 더 무장이 작은 장갑차도 있다. 이런 차량은 전차보다도 더욱 이동과 방어에 특화돼 있으며, 무장은 있더라도 포가 아닌 중기관총 같은 더 가벼운(?) 형태로 국한되곤 한다.
심지어 바퀴도 궤도가 아닌 일반 고무 타이어가 달려 있기도 하다. 굴삭기가 궤도형도 있고 고무 바퀴형도 있듯이 말이다.

사용자 삽입 이미지

요컨대 군용차의 속성에는 이동 능력과 전투 화력이 일종의 tradeoff 형태로 존재한다. 그래서 장기에서도 이런 점을 반영하여 차(車)와 포(包)가 가장 값어치가 높은 말인 것이지 싶다. 적절한 작명이다. "차 떼고 포 떼고"라는 관용구는 핵심요소를 빼서 엄청난 핸디캡을 부과하겠다는 얘기이며, 윷놀이로 치면 윷과 모를 빼고 하겠다는 말이나 다름없다. 말(馬)이나 코끼리(象)를 떼는 것과는 차원이 다르다.

2. 드래군

스타크래프트의 프로토스 공격 유닛 중에는 '드래군/드라군'이라는 놈이 있다. 영어로는 dragoon인데 '용'을 뜻하는 dragon과 철자가 아주 비슷하다(O가 하나 더 붙었을 뿐).
드래군은 우리 문화권에는 존재하지 않았고 근세 서양에 존재했던 기마병을 뜻한다. 시기가 중세 이후이기 때문에 무슨 두꺼운 갑옷 차림에 냉병기 무장은 아니고, 그 대신 머스킷으로 무장해 있었다.

그런데 영한사전을 찾아보면 드래군의 원래 우리말 번역이 '용기병'이라고 그러길래.. 저 '용'은 도대체 무슨 한자이고 무슨 뜻으로 말이 저렇게 번역되었는지가 몹시 궁금해졌다.
설마 했는데 그 용은 龍이었다. 드래군들이 지닌 장구류(깃발, 헬멧)에 용 모양의 휘장이 붙어 있었다고 말이다. 불과 천둥을 내뿜는 머스킷 총구가 서양 문화권에서 용의 입을 연상시켰는가 보다.
영어로도 '드래곤'과 굉장히 비슷한 단어인데 한국어 '용'도 그걸 노린 건지, 마치 dung과 '똥'과 비슷한 급의 우연인가 하는 생각이 들었다.

프로토스의 드래군은 다리가 넷 달렸고 덩치도 아주 크다. 비슷한 테란 메카닉 유닛인 골리앗보다도 더 크다. 치명적인 부상을 입은 프로토스 용사들의 수족만 기계로 교체한 거라면 외형이 이족보행 로보캅처럼 됐을 텐데, 저렇게 '기마병'을 표방하느라 다리 개수도 늘어난 듯하다. 원래 프로토스 족이 근본적으로 인간보다 덩치가 더 큰 걸 감안하더라도 말이다. 군대 조직 생각을 하다가 문득 스타크래프트 추억이 다시 떠올랐다.

3. 육군 보병을 지원하는 화력

전쟁에서 가장 본질적인 주역은 예나 지금이나 땅개 보병 소총수이다. 사람은 결국 물이나 하늘에서 사는 게 아니라 땅에서 사니까.. 그리고 온갖 최첨단 무기들이 등장하고 그로 인해 특수하고 전문적인 병과들도 많이 생겼지만, 얘들도 존재 목적은 결국 보병이 벌이는 전투를 보조하고 지원하는 것으로 귀착되기 때문이다. 전장에서 난관에 부딪힌 보병 부대가 통신으로 "우리는 현재 적에게 포위됐다. / 이런이런 장애물 때문에 진격을 못 하고 있다. 여기여기 좌표를 폭격해 주길 바란다! 지원 바란다!" 식으로 후방 기지에다 연락을 한다.

군대에 어떤 기계가 도입되면 기계 덕분에 인력만으로 할 수 없는 넘사벽 급의 일을 거뜬히 하게 되는 건 사실이다. 하지만 기계는 아무 환경에서나 제 능력을 발휘 가능한 게 아니며, 유지 보수하고 관리하는 인력을 추가로 필요로 한다. 기계는 사람보다 생물학적으로 척박한 곳에서는 더 잘 견디겠지만, 너무 복잡하고 정교한 물건이라면 충격이나 진동에는 의외로 취약하고 신뢰성이 마냥 무한하지 않다. 만능 강화복이나 로봇 병기 같은 게 2010년대에도 실용화되지 못하고 여전히 공상과학의 영역에 머물러 있는 것도 이 때문이다.

이런 총체적인 가성비를 따졌을 때, 알보병은 현대전에서도 가성비가 그렇게까지 꿀리지 않는다. 군사 분야에서 알보병이라는 병과가 송두리째 100% 기계로 대체되지는 않았으며, 기계는 자기 전문 영역에서만 언제까지나 인간을 보조하는 형태로 운용되고 있다.

보병을 지원하는 화력은 크게 포격과 폭격으로 나뉜다. 포격은 앞서 소개했듯이 자주포로 어마어마하게 먼 표적에다 포를 쏘는 것이며, 폭격은 공군으로부터 지원을 받아 폭격기들이 직접 날아와서 적진에다 폭탄을 떨구고 가는 것이다. 비주얼은 폭격이 더 멋있을지 모르지만, 포격이 더 안전하고 저렴하며 포탄을 더 안정적으로 공급받으면서 더 오래 지속적으로 공격을 할 수 있다.

한편, 위의 것과는 성격이 좀 다르지만 저격도 매우 훌륭한 지원 임무이다. 적군 한 명을 죽이기 위해 소모하는 총알 효율로는 이거 뭐 게임이 안 되니까..
다만, 얘는 화력 덕후나 지휘 통솔 공동작업 같은 일반적인 군사 이념을 추구하지는 않으며, 혼자 하는 잠입 액션 성격이 강하다. 그래서 나름 전문직 병과임에도 불구하고 포병 장교나 전투기 조종사와는 달리 장교가 아닌 부사관 계열로 간주된다. 해군으로 치면 여느 군함이 아니라 잠수함 근무에다 비유할 수 있겠다고 본인이 언급한 적이 있지 싶다.

적군의 대포 사격은 우리 역시 대포 사격으로 대응하고 제압하는 편이며, 적군의 저격수를 제압하는 것도 일반적으로는 아군의 저격수이다. 급이 같아야 서로 싸움이 되는가 보다.

4. 군용기

수송기: 군용기 중에서 말 그대로 이동과 수송에 가장 특화돼 있으며 민항기와 가장 비슷한 역할을 하는 물건이다. 모든 전쟁에는 전투 인원보다 보급· 지원 인원이 더 많이 필요하다. 그러므로 군용기에서도 수송기는 비록 직접 교전을 하지는 않아도 역할이 가히 절대적이다. 공중급유기도 수송의 일종으로 봐야 하려나?

정찰· 조기경보기: 수송을 하는 것도 아니고 아래의 비행기들처럼 본격적으로 공격을 하는 것도 아니지만 공중이라는 특성상 땅과 바다의 어떤 기계도 할 수 없는 첩보 임무를 수행할 수 있다. 명백한 이유로 인해 군용기 중에서 무인화가 가장 먼저 진행되고 있기도 하다.

폭격기: 무장을 잔뜩 실어서 아래의 땅을 쑥밭으로 만드는 일에 최적화돼 있다. 군용기 중에서 실질적인 kill 수를 제일 많이 달성하고 20세기 전쟁사를 가장 거창하게 장식한 물건이 바로 폭격기이다.
항공 폭탄은 그냥 중력의 힘으로 낙하만 하는 것이니 포탄· 미사일이나 어뢰와는 달리 추진을 위한 기폭제나 엔진이 필요하지 않고 순수하게 본연의 임무인 파괴를 위한 폭약만 잔뜩 집어넣어서 만들면 된다는 큰 장점이 있다. 다만, 요즘은 정밀 유도 미사일의 발달 덕분에 옛날처럼 무식한 융단폭격 전술이 그렇게까지 막 쓰이지는 않는다고 한다.

전투기: 얘는 수송기나 폭격기, 혹은 동급의 전투기 같은 다른 군용기를 떨구는 일에 최적화됐다. 공중에서 매우 빠르게 날아가는 비행기를 공격하는 것은 지상의 목표물을 공격하는 것과는 성격이 많이 다르기 때문이다.
이런 이유로 인해 전투기는 기동성이 그 어떤 군용기보다도 뛰어나며 무장도 최첨단으로 달려 있다. 여러 비행기 조종사 중에서도 전투기 조종사는 되기가 가장 힘든 전문직이다.
전투기는 과격한 기동 때문에 탑승자 대비 연료 소모도 많은지라, 커다란 전투기의 내부도 겨우 2명이 타는 좌석을 빼면 다 연료를 싣는 공간이다. 여객기는 공간 확보 때문에 연료가 날개 안에 실려 있는 편이지만, 전투기는 날개 주변에다가는 무장을 싣는다.

5. 총포

일반 총(개인 소화기급은 사정거리 수십~수백 m, 대형 중화기급은 수 km): 총구에서만 불이 뿜어져 나오고, 그 뒤에 총알 하나에서 탄두 하나가 목표물의 특정 지점에 곱게 박힌다. 작은 권총 정도는 비교적 자유로운 자세로 쏠 수 있지만 장거리 사격은 화력이나 정확도 면에서 영 무리이다. 적어도 강선이 새겨진 소총급은 돼야 군인이 개인 화기로 쓸 만하며, 이런 총은 개머리판을 어깨에 댄 채로 쏴야 한다.
혼자 들고 다닐 수 있는 소총도 잠깐 동안이나마 자동 연사 기능이 있다(방아쇠를 한번 당기고 있는 동안 계속 총알이 나가는..). 하지만 총열 순환과 냉각 기능이 있고 위력이 더 강한 중기관총 같은 급이 되면 운용을 위해 여러 인원이 필요하며, 경화기를 넘어 중화기의 범주에 들기 시작한다.

산탄총: 총구에서만 불이 뿜어지는데 총알 하나에서 단일 탄두가 아니라 여러 쇠구슬들이 퍼지면서 목표물에 박힌다. 이것도 스플래시 대미지인지?
이런 총기는 사정거리가 짧기 때문에 전투용으로는 부적합하며, 인명 구조를 위해 자물쇠를 부수고 문을 딸 때 혹은 그냥 사냥 용도로 쓰인다. 마치 칼 중에서도 부엌칼처럼 어째 비군사적인 목적으로 유용한 구석이 많다. 물론 그래도 부엌칼이나 샷건 역시 사람을 얼마든지 끔살시킬 수 있는 위험한 흉기인 건 자명한 사실이다.

대포(사정거리 수십 km): 사람이 혼자서 들고 다닐 수 없는 물건이다. 옛날에는 성벽 요새나 군함에 달려 있었으며, 야전에서는 커다란 수레바퀴를 굴려서 운반하곤 했다.
그 시절에는 대구경 화포답게 무슨 볼링공 같은 거대한 탄환이 날아가서 목표물을 박살내곤 했으나, 요즘 대포에서는 그냥 단단한 탄두가 아니라 고폭탄이 날아간다. 그렇기 때문에 총구뿐만 아니라 명중 지점에서도 불꽃과 폭발이 일어나며, 넓은 영역에 파편이 날리면서 '스플래시 대미지'가 발생한다.

로켓과 미사일(사정거리 수백~수천 km): 대포보다도 더 강하고 정확한 화력을 원한다면 결국 탄환에다가 직접 로켓 엔진을 달아서 추진시키는 경지에 도달하게 된다. 이것이 20세기 중후반이 돼서야 등장한 미사일이라는 물건이다. 얘는 발사 직후(총)나 명중 직후(포)뿐만 아니라 날아가는 동안에도 꽁무니에서 불과 연기가 피어오른다. FPS로 치면 얼추 로켓 런처처럼 되는 셈이다.
미사일은 고작 수십 km가 아니라 수백~수천 km를 날아서 대륙을 건널 수 있는 지경이 되었으며, 목표물을 향해 스스로 자세를 잡는 유도 기능도 갖추고 있기도 한다. 그리고 여기에다가 고작 재래식 폭탄이 아니라 핵폭탄을 장착하면 가히 인류 역사상 최강의 병기가 탄생하게 된다.

그렇기 때문에 요즘 북한이 하는 짓을 보면 알 수 있듯, 핵무기의 개발에는 장거리 발사체의 개발이 반드시 뒤따라야 한다. 과거의 히로시마· 나가사키 원폭 투하 때처럼 일개 폭격기가 적국의 영공 깊숙한 곳까지 친히 기어 들어와서 핵폭탄을 떨구는 짓은 오늘날엔 가능하지 않기 때문이다.

뭐, 로켓 기반 화기 중에도 바주카처럼 상대적으로 작은 놈도 있긴 하지만, 대략적인 추세가 이러하다.

Posted by 사무엘

2016/09/28 08:31 2016/09/28 08:31
, , , , ,
Response
No Trackback , No Comment
RSS :
http://moogi.new21.org/tc/rss/response/1277

인천 상륙 작전 (영화)

영화 인천 상륙 작전, 혹은 오퍼레이션 크로마이트.
일부러 날짜를 맞춘 건지는 모르겠지만, 6· 25 전쟁의 휴전이 타결된 날인 7월 27일에 개봉했다.
보는 내내.. 감독이 표현하고자 한 사상이 본인의 내면과 잘 통하는 게 느껴졌다.
그리고 반대로 좌빨 매체에서 별 이유 같지도 않은 궤변 늘어놓으면서 이 영화를 왜 저렇게 못 물어뜯어서 야단인지가 적극 이해되었다. 북괴 치하에서 벌어지던 잔학한 공포통치, 세뇌, 인민재판, 숙청을 저렇게 적나라하게 그려 놨으니까.

사용자 삽입 이미지

이유는 막론하고 전쟁은 그저 참혹한 거고(그 전쟁을 먼저 일으킨 쪽이 누군데?), 공산당도 알고 보면 사실 착한놈이고 미군 국군도 민간인 왕창 학살했어(민간인 위장해서 치사하고 비열하게 도발한 놈 얘기는 절~대로 없이), 동족상잔의 비극은 남북 모두 책임이네 식의 메시지를 본인은 거의 부모 모독 패드립과 같은 급으로 정말 온몸으로 혐오한다. 저건 정말 천하에 듣기 싫은 불순하고 사악하고 마귀적인 사상이다.

이 영화는 요즘 각종 다른 매체들이 그러는 것처럼 이미 다 검증돼 있는 선악 구도를 괜히 비비 꼬고 비틀고 재해석(?)하고 절대악과 필요악을 교란하는 식의 전개가 없다. 그래서 참 건전하다.
스토리의 표현이나 묘사가 옛날 영화처럼 좀 진부한 건 일단 사상이 건전한 것에 비해서야 그리 큰 흠이 아니라고 본다.

특공대가 기차를 타고 적진으로 침투하는 건 김 재현 기관사(미군 딘 소장 구출 작전)의 이야기를 다룬 <미카 129> 애니메이션의 장면을 떠올리게 한다. 그건 1950년 7월에 있었던 일이니 시기적으로 인천 상륙 작전보다 2개월 전, 이제 막 대전을 빼앗겼던 시절의 얘기다. 그 시절엔 열차 객차들이 다들 저렇게 목재에 직각 의자로 돼 있었나 보다.

그리고 대원들이 흩어지기 직전에 서로 손목시계의 시각을 동기화하는 장면도 인상적이다. 그래야 시간 약속에 맞춰 정확하게 행동할 수 있기 때문이다.
그 시절엔 그 정도로 소형화된 손목시계는 굉장한 사치 고가품이었기 때문에 아무나 쓸 수 있는 물건이 아니었다. 한반도의 해방 직후에 소련군이 들어와서는 민간인에게 행패와 약탈을 일삼았으며, 특별히 약탈한 손목시계들을 한 팔목에다 주렁주렁 차고 다녔다는 걸 생각해 보시라.
그로부터 20여 년 전에 윤 봉길 의사가 김 구와 교환한 시계는 손목시계가 아니었다. 그보다 더 큰 회중시계였다는 점도 같이 생각해 보자.

본론으로 돌아오면, 이 영화에서 맥아더 장군 역을 맡은 배우는 잘 알다시피 그 이름도 유명한 리암 니슨이다. 테이큰에서 내가 완전 반해 버린 그 아저씨가 '군산, 원산, 인천' 등 한국의 지명을 발음하면서 맥아더 연기를 하다니 무진장 기쁘고 고맙다. 잘생겼고 무엇보다 우리나라에 호의적이고 개인적인 품행과 사상이 건전한 배우인 것 같아 더욱 믿음직스럽고 호감이 간다. 아주 건전하고 뜻깊은 역사물 영화를 만든대서 여느 할리우드 영화를 찍을 때보다 훨씬 더 저렴한 출연료만 받고 선뜻 출연해 줬다고 한다.

이 사람이 전화통 붙들고 김 일성과 "난 니가 누군지는 모르겠지만 당장 전쟁을 멈추고 철수하지 않으면 난 군대를 보내서 널 찾아내고 널 죽여 버릴 것이다." / "풋~ 잘해 보라우" 설마 이런 대화를 나누지는 않았지만... 영화엔 더 감격스러운 장면이 있었다.
팔미도 등대가 점등되었을 때, 그리고 선발대로부터 조명탄이 성공적으로 발사됐을 때.. 어둠 속에서 '빛'이 쫙~ 비친다. 맥아더도 이걸 보고는 감격한다. 작전 성공을 이렇게 묘사한 게 단순히 적진을 다 때리부순 장면보다 더 드라마틱하고 감동적이었다. 성경에서도 빛은 절대적으로 긍정적인 심상이고 어둠은 절대적으로 부정적이고 나쁜 심상이다.

  • 어머니를 지켜 주고 싶어 군대에 자원한 이 정재 vs 이념을 위해서라면 가족도 죽여야 한다고 말하는 이 범수
  • 부하의 죽음에 눈물 흘리는 이 정재 vs 홧김에 부하를 쏴 죽이는 이 범수
  • 대통령 하고 싶어서 인천 상륙 하려는 것 아니냐는 의구심을 품은 반대 세력 vs 나라를 지킬 총과 탄약을 더 달라는 소년병의 군인정신에 감동해 반드시 이 전쟁을 이기겠다고 다짐한 군인 맥아더
  • 인민군 내부에서조차 림 계진과 박 남철은 서로 감시 vs 국경을 초월하여 서로 신뢰하는 맥아더와 장 학수

어느 게 선이고 어느 게 악인지, 어느 게 빛이고 어느 게 어둠인지를 이 영화는 단순하게 잘 대조해서 보여 줬다.
또한 러시아어를 읊조리는 북한군 애들은 "신이 도대체 어디 있다는 거야? 보이기나 해?" 이러지만 맥아더 포함 미군 장성들은 수시로 "신의 가호가 있기를.." 이러는 것 역시 좋은 대조를 이룬다.
간호사로 출연한 진 세연은 여기서도 항거 대상이 일제에서 북괴로 바뀌었을 뿐, 각시탈의 오목단과 비슷한 역할을 한 것 같다.

결말부로 가면 드디어 인천 시내에 시뻘건 저주받을 선전 구호들이 철거되고 시내가 태극기 물결로 바뀐다. 이건 그야말로 8· 15 해방과 동급의 기쁜 순간이 아닐 수 없다. 이걸 아미타불로 바꾼 원흉이 중공이었음을 잊지 말아야 한다.

"우리는 미제 분단 식민지로 들어갈 게 아니라 김 구와 함께 김 일성 밑에서 무혈 통일 이뤄서 우리 민족끼리 행복하게 살았어야 했다" 요런 생각을 가진 사람이 아니라면 <인천 상륙 작전>은 감동적이면 감동적이지 불편할 내용은 하등 존재하지 않는다. 괜히 표현이 식상하고 진부하네 이런 거 불평하기에 앞서 난 이런 역사를 다룬 귀한 영화가 만들어졌다는 것 자체가 일단 고맙고 기쁘다.

이 영화에서는 일명 "맥아더 장군을 감동시킨 소년병" 씬이 흑백 과거 회상 형태로 잠깐 들어갔다. 이건 문헌에 따라서 날짜와 대사가 조금씩 차이가 있긴 한데.. 6월 27일 or 29일, 서울 영등포 or 흑석동.. 어쨌든 개전 초기 서울을 빼앗기기 직전 또는 직후에 서울 한강 이남 전선을 시찰하던 맥아더 장군이 통역 장교를 대동하여 어느 앳된 병사와 실제로 나눈 대화이다.

"후퇴 명령이 내려올 때까지 자리를 지킬 것이고 목숨이 붙어 있는 한 계속 싸울 것입니다."
"원하는 건.. 딴 건 필요 없고 단지 총과 실탄을 좀 더 주십시오."


본인은 저 일화를 먼 옛날 시스템클럽 글을 통해서 진작부터 접했었다. 거기 운영자분이 맥아더를 굉장히 좋아하시기 때문에.

훗날 박 정희 대통령이 무슨 미국 무기 회사 임원과 청와대에서 몰래 거래를 하면서 "님이 내게 준 개인 비자금 100만 달러를 도로 님에게 줄 테니 이 가격만치 M16 소총을 더 주시오" 뭐 이랬다는 일화(?)도 전해 내려온다. 그런데 그건 솔직히 출처와 정확도를 확신을 못 하겠다. 그것과는 달리 맥아더 + 소년병 일화는 국내외 여러 군 관계자의 회고록에도 수록돼 있으며, 주작이 절대로 아니다.

일제 강점기를 생각해 보자. 비록 당장은 계란으로 바위 치기 같은 무모한 짓으로 보여도, 계속 항쟁과 의거가 벌어지니까 외국에서도 "조선은 정말로 일제와 한 뿌리가 아니며 독립을 원하는구나"라고 생각을 하게 됐다. 윤 봉길 의사가 폭탄 투척을 했을 때 장 제스가 얼마나 감탄했던가?

이런 일들이 쌓이고 쌓이니 1940년대의 국제 여론은 구한말 때와는 판이하게 달라졌다. 일제를 쫓아낸 뒤 조선을 독립시키자는 결론이 도출되었다. 조선은 1차 세계대전 이전부터 일제 식민지였음에도 불구하고 카이로 선언에서 독립 보장이 명시되는 감격의 성과가 나타났다.
그리고 바로 그것처럼.. 당장 자국민부터가 적과 맞서 싸우겠다는 확연한 의지를 드러내니 그것이 나비효과가 되어 맥아더 장군의 심리에도 큰 영향을 끼치고 역사를 바꾸게 됐다.

개전 초기에 국군은 전열이 무너지고 지휘 체계가 황폐화되는 혼돈의 카오스 속에서 허둥대다 1개월쯤 뒤부터는 희대의 막장 조치인 즉결처분조차 시행할 정도로 암울한 지경에 도달했다. (군기가 얼마나 개판이었으면 상관의 '까라면 까' 명령에 불응하는 부하를 현장에서 재판 없이 바로 사살 허용..;; 부하란 굳이 병뿐만 아니라 초급 장교들도 포함이다. license to kill -_-)
게다가 맥아더는 채 병덕 같은 남한의 X맨 급인 무능한 수뇌부에 이골이 나 있기도 했다. (유 재흥은 전투 패배 후에 밴 플리트 장군에게 까였고, 채 병덕은 개전 초기부터 맥아더에게..)

그랬는데 그 타이밍에 마침 저런 모범 병사를 만난 것이다. 맥아더가 포레스트 검프에서 "이런 씨발. 내가 지금까지 들은 가장 훌륭한 대답이다. 귀관은 IQ가 한 160쯤 되는 천재임이 틀림없다!" 거의 이런 급으로 감탄했을지도 모르겠다.

66년 전에 거기에 있었던 그 소년병 당사자(고 신 동수 옹. 2013년에 작고)의 부인 되시는 분<인천 상륙 작전> 영화를 관람하고는 감격에 눈시울이 젖었다고 한다! "우리 남편이 살아서 같이 봤으면 참 좋았을 텐데. 그런데 기자 양반, 혹시 이 영화 비디오로 하나 살 수 없을까? 남편 얼굴이 가뭇가뭇할 때마다 보고 싶어서 말이야." 가슴 뭉클한 순간이 아닐 수 없다. 게다가 이분의 인터뷰가 보도되고 나자 주연 배우인 이 정재 씨가 직접 비디오 테이프와 꽃다발을 들고 그분을 찾아뵈었으며, 리암 니슨도 직접 이분을 칭송하고 격려하는 이메일을 보냈다고 한다.
이것만으로도 인천 상륙 작전은 평론가 평점 3점대 테러나 당할 작품은 절대로 아니다!

사용자 삽입 이미지

성경은 시 2:2-4라든가 계시록에서 여러 민족들이 한데 뭉쳐서 특정 한 민족을 대적하는 사건을 언급한다. 이것은 영적으로 명백하게 좋은 현상이 아니며, 사실은 UN조차도 앞으로 그런 악역을 수행할 가능성이 높다.
하지만 저런 트렌드와는 반대로, 인류 역사상 가장 많은 나라들이 한데 뭉쳐 한 나라를 도왔던 6· 25 전쟁은 거의 전무후무한 사례이고 예외적으로 봐야 하지 않나 싶다. 미국이 개입했던 전쟁들 중 정당성 명분이 톱급으로 가장 큰 전쟁이었다.

뭐 괜히 쓸데없이 김치, 된장, 한복 이런 것보다야 차라리 한글이라든가.. 지금 대한민국이라는 나라가 시대를 너무 앞서 간 엄친아 괴수요 국제 정세의 달인인 어느 할배에 의해 미국의 도움을 받아 기적적으로 건국됐고, 저렇게 드라마틱하게 지켜져 왔다는 사실에나 좀 자부심 가졌으면 좋겠다. 과장 보태면 그런 건 좀 국뽕에 취해도 되겠구만, 왜 저런 정말 중요한 아이템엔 사람들이 관심이 별로 없나 하는 생각이 든다.

6· 25 개전 초기에 남한 정부의 우왕좌왕 실책과 병크가 나온 것을 비판할 건 비판하더라도... 국내 관료들과 미국 정치인들이 그 할배의 선견지명을 진지하게 검토하고 받아들였다면 애초에 그 전쟁 자체가 벌어지지 않고 피해가 훨씬 줄어들 수도 있었다는 걸 먼저 감안해야 될 것이다.

그에 반해 김 구는 '그 할배' 같은 선악 관념이 없이, 남북 분단을 민족주의 감정에 호소하며 어떻게든 중재하고 막으려 했다. 이 사람이 덜컥 암살 당해 버리는 바람에 중재자가 없어졌고 남북 관계는 더욱 싸늘하게 식으면서 전쟁이 났다는 식의 해석도 있는데.. 그건 김 일성을 너무 착하고 순진하게 본 어리석은 생각이다.

김 구는 암살 당하지 않았고 계속 살았다면 최악의 경우 피아 구분을 못 한 채 적화통일 꼭둑각시로 이용당하면서 이 승만의 4· 19 부정선거 하야보다도 대한민국의 미래에 더 악영향을 끼치고 더 추하게 몰락했을지도 모른다. 아니면 잘해 봐야 그냥 전쟁 타이밍의 시간만 약간 더 버는 역할밖에 못 했을 것이다. 악한 힘은 더 강한 힘으로 찍어 누르고 견제하는 것밖에 답이 없다.

이런 북한이 <인천 상륙 작전> 영화를 좋게 평가했을 리는 만무하다. 대남 종북 매체인 '우리민족끼리'를 통해 신랄하게 디스했다. 지난 7월 29일자 보도를 보면 "남조선 괴뢰들이 지난 27일 그 무슨 '인천상륙작전'이라는 영화에 대한 시사회 놀음을 벌리였다. 불가능한 작전이 성공적으로 진행된 작전이니, 죽음을 불사한 이야기니 뭐니 하는 희떠운(분에 넘치며 버릇이 없는) 수작들을 늘어놓고 있다."고 비난했었다.

아무쪼록 이 시간 나에게 날개셋 한글 입력기의 새 기능을 코딩할 자유를 지킨 호국영령들의 은혜를 잠시 생각하며 감사한다. 이상.

Posted by 사무엘

2016/08/23 08:33 2016/08/23 08:33
, , , ,
Response
No Trackback , No Comment
RSS :
http://moogi.new21.org/tc/rss/response/1264

DOS 회상

1. 들어가는 말

오늘날의 거대하고 복잡한 운영체제와는 달리, 도스는 이니셜 D-_-가 암시하듯이 달랑 플로피디스크 한 장만으로 부팅이 가능할 정도로 참을 수 없이 작고 가벼웠다. 정말 필수불가결인 파일은 부팅에 쓰이는 io.sys, 그 뒤 셸 역할을 하는 텍스트 명령 해석기인 command.com이 전부다.
msdos.sys라는 파일도 있는데 얘는 정확하게 무슨 존재인지 모르겠다.

그리고 사실은 config.sys의 DEVICE 명령을 통해 실행되는 sys 파일과, com 실행 파일이 서로 무슨 차이가 있는지도 모르겠다. 마우스, 그래픽 카드 에뮬(simcga, msherc ^^), 사운드(sound, unsound) 같은 여러 램 상주 드라이버들은 com이었지만, 씨디롬 드라이브는 sys였으며 그것도 주 메모리를 꽤 많이 차지하는 드라이버였다. 단, 부팅 후에 sys 파일을 별도로 실행해 주는 유틸리티가 있기도 했다.

디스크로부터 파일을 읽으려면 파일 시스템이 정립돼 있어야 하며, 이건 운영체제가 하는 일 중 하나이다. 그런데 그 운영체제를 로딩하는 프로그램도 파일 형태로 저장돼 있다. 이런 '닭이 먼저냐 계란이 먼저냐' 딜레마를 해소하기 위해서는, 부팅에 쓰이는 운영체제 프로그램은 디스크에 단순히 파일 형태로만 존재하는 게 아니라, 컴퓨터 바이오스가 물리적이고 원초적으로 인식 가능한 첫 지점에 저장돼 있어야 한다. 이건 굳이 도스뿐만 아니라 어느 운영체제라도 마찬가지이다.

도스는 단일 사용자 단일 프로그램 구동 체계이다 보니, 한 프로그램이 그야말로 컴퓨터 하드웨어를 전부 있는 그대로 조종 가능하게 허용하는 백지수표, 열린 허허벌판 같은 환경이었다. 프로그램의 인터페이스도 명령 기반, TUI, GUI 등 제각각이었고 정말 창의적이었다. 요즘 프로그램들만치 UI가 획일화됐다는 느낌이 없이 형형색색 컬러풀했다.

물론 그건 거시적인 관점에서는 그리 효율적이지 못하다. 이런 빵빵한 컴퓨터 자원에서 여러 프로그램을 동시에 실행하고 작업 전환을 할 수 없다면 그것도 컴퓨터에 대한 예의-_-가 아니다.
그러니 운영체제가 더 강력하게 모든 걸 통제하는 지금 같은 환경으로 궁극적으로는 바뀌는 게 맞긴 하지만.. 인제 와서 도스가 다시 새삼스럽게 그리워질 때도 있다.

2. 역사

본인이 경험한 MS-DOS의 가장 옛날 버전은 학교 내지 컴퓨터 학원에서 봤던 3.2/3.3이다. 2.x 이하나 4는 실물로 구경을 못 해 봤다. 다만, 5.0과 6.2는 집 컴퓨터에 내장돼 있던 물건이다 보니 개인적으로 친숙하다.

1981년에 첫 출시되었다고 전해지는 MS-DOS 1.0은 그야말로 정말 골동품 폐물이었다고 한다. 그리고 Windows 1.0이 프로그램 창을 겹치게 배열하는 걸 지원하지 않았다면, DOS 1.0은 디스크에 서브디렉터리를 만드는 걸 지원하지 않았다..;;
그나마 도스가 최소한의 도스다운 틀을 갖춘 건 2를 거쳐서 3.x대에 와서부터이다. 특히 5.25내지 3.5인치 고밀도(1.2, 1.44MB) 플로피디스크를 지원하기 시작한 첫 버전이 이 버전이기 때문이다. 3.x에 와서야 좀 물건다운 물건이 나왔다는 점에서는 도스와 Windows가 역사가 서로 비슷한 것 같다.

그 다음 4.0의 아주 기념비적인 업적은 파일 시스템이 FAT12에서 FAT16으로 확장되어, 이론적으로 지원 가능한 디스크 볼륨의 용량이 2GB로 커진 것이다.
그 시절에 기가바이트는 가히 꿈의 규모였기 때문에 홍보 자료에서는 그냥 '제한이 없어졌다'라는 표현이 관용적으로 쓰였다. 참고로, FAT12 시절의 하드디스크의 용량 한계는.. 고작 32MB였다. =_=;;

또한 MS-DOS shell이라고 나름 드래그 드롭도 지원하고 Windows GUI를 어설프게 베낀 듯한 파일 관리자 셸이 추가된 것도 4부터이다. 하지만 MS-DOS 4는 구체적인 내역은 모르겠지만 불안정하고 버그가 많아서 좀 문제작으로 남았다고 한다.

도스 5.0에서 기념비적인 업적은 그 이름도 유명한 HIMEM.SYS와 DOS=HIGH일 것이다. EMM386은 4.0 때 SYS 버전이 있었지만 5.0부터는 EXE로 형태가 바뀌었다고 한다.
또한 이 버전에서는 과거의 불편하던 EDLIN을 대체하는 QBASIC 기반의 텍스트 에디터가 추가되었으며, 명령 프롬프트에서 cursor 이동을 자유롭게 할 수 있게 하고 히스토리 기능도 넣어 주는 DOSKEY 유틸도 이때 추가됐다.

지워진 파일을 첫 글자 이름을 집어넣어서 복구하는 undelete 역시 아마 6이 아닌 5에서 첫 추가됐지 싶다. 이건 PC-tools나 노턴 유틸리티가 먼저 제공하던 꼼수 기능이었는데 동일 기능을 도스에서 직접 수용한 것이다.

그 뒤 6.0은.. 변한 게 많았다.
가장 유명한 건 하드 디스크를 압축해 주는 '더블 스페이스'라는 유틸리티의 도입이다.
이건 무슨 요술을 부리거나 하드 디스크를 물리적으로 어떻게 하는 게 아니라, 그냥 파일 시스템 차원에서 데이터를 zip 같은 소프트웨어 압축을 적용하는 것일 뿐이다. 당장 용량 확보에는 도움이 되지만 디스크의 액세스 속도가 좀 느려지고 에러에 취약해지며, 하드웨어를 좀 험하게 다루는 일부 프로그램과는 트러블의 여지가 생긴다.

참고로 1993~1994년이면 Windows 3.1이 보급되고 어지간한 PC의 하드디스크는 몇백 MB 정도이던 시절이다.
더블 스페이스는 그렇잖아도 꽤 중요하고 민감한 간판 기능인데, 버그를 많이 잡고 안정화를 더 시켜서 6.2가 나왔다.
그런데 이게 '스태커'라는 타사의 제품을 무단 도용한 것으로 판결이 나서 '더블 스페이스'를 뺀 6.21이 나왔고, 저작권 문제를 해결하여 '드라이브 스페이스'를 대신 도입한 6.22로 6.x대가 마무리 되었다. 지금이야 마소에 대해서 IE 브라우저의 독점 소송이 유명하지만, 1990년대 중반엔 저거 저작권 침해 소송이 IT 업계에서 굉장한 화두였다.

압축 유틸리티 말고도 6.x대엔 멀티 부팅이라는 매우 유용한 기능이 추가됐다. 즉, C/C++의 조건부 컴파일처럼 사용자가 선택한 옵션 방식대로 디바이스 드라이버를 로딩하여 부팅할 수 있게 됐다는 것이다.
그리고 디스크 점검 scandisk, 조각 모음 defrag, 시스템 점검 msd, 주 메모리 확보 유틸리티 memmaker 등이 추가되고 PC-Tools로부터 라이선스 받은 안티바이러스 msav 같은 유틸도 도입됐다. 덕분에 노턴 유틸리티가 예전보다는 좀 덜 필요해졌다.

모든 내부/외부 명령에 /? 옵션을 줬을 때 도움말이 나오는 것도 처음부터 존재한 게 아니었다. 6이거나 아니면 5부터인데 그건 정확하게 기억이 안 난다. 옛날에는 도움말 텍스트를 일일이 내장시켜 줄 정도로 컴퓨터의 메모리나 디스크 용량이 충분하지 못했기 때문이다.

단독 제품으로서 MS-DOS의 역사는 1994년에 출시된 6.22가 끝이었다. 도스는 Windows 95/98/ME와 함께 7.0. 7.1. 8.0 버전으로 명맥을 유지하다가 2000년에 드디어 20여 년의 긴 수명을 마치고 역사 속으로 사라졌다.
도스 외부 명령어 중에서 몇몇 필요한 건 Windows 9x 계열에서는 Windows\command로 갔고, NT 계열은 그냥 system32 디렉터리에 있다. 그리고 NT 계열은 format이나 diskcopy 같은 유틸리티도 콘솔에서 실행될지언정 도스가 아니라 Windows용 프로그램이라는 차이가 있다.

3. 그 당시의 유사품/경쟁자

한편, 도스의 바리에이션으로는..
PC-DOS는 그냥 MS-DOS가 IBM 브랜드만 달고 나온 동일 제품이었다고 한다. 한동안 그러다가 6.x대부터는 서로 다른 길을 가기 시작했는데 이미 그때는 PC 환경이 Windows로 충분히 넘어가기 시작했으니 별 의미는 없다. 따지고 보면 IBM은 OS/2가 망한 데다, 도스 분야도 뒷북으로 끝나고 별 재미를 못 본 셈이다. "IBM 호환 PC"라는 걸출한 대인배 이름만 남긴 채 PC 시장에서는 철수했다.

DR-DOS는 MS-DOS의 전신인 CP/M을 직접 만든 게리 킬달이라는 엔지니어가 '디지털 리서치'라는 회사를 세워서 따로 만든 MS-DOS의 대항마이다. '디알'이지 '닥터 도스'는 아님.. 뭔가 기능이 MS-DOS보다 뛰어났다고 얘기는 들었는데 구체적인 내역은 잊어버려서 기억이 안 난다.
DR-DOS를 '노벨' 사가 인수하여 새로 내놓은 것이 '노벨 도스'이며, 이건 1990년대 초중반까지 나왔다.

한편, 4DOS는 커널을 처음부터 새로 만드는 건 아니고 명령 인터프리터인 COMMAND.COM만 대체하는 기능 확장판으로 컴덕들에게 많이 알려져 있었다. 이걸 시먼텍(Symantec) 사에서 인수하여 자신들이 인수한 다른 유명 솔루션인 '노턴 유틸리티'에다가 집어넣은 것이 NDOS이다. 각종 도스 명령들에서 2% 부족하던 것을 보완하는 편의 기능이 굉장히 많았던 걸로 기억한다. (가령, 중간에 파일이 사라져도 괜찮은 batch-to-memory 배치 파일)

그리고 8.3 짧은 파일 이름의 한계를 보완하기 위해, 내부적으로 descript.ion이라는 숨김 파일을 만들어서 파일명에 대한 '주석'을 표시하는 것도 4DOS의 작품이었다. 옛날에 MDIR도 이걸 지원했다. 파일이 복사· 이동· 개명· 삭제됐을 때 주석도 같이 관리하는 게 좀 번거로운 일이 됐으니까.. NTFS처럼 운영체제의 파일 시스템 차원에서 메타데이터를 관리하는 기능이 없으면 어쩔 수 없이 셸 유틸리티가 뒷감당을 해야 한다.

4. MS-DOS의 한글화

MS-DOS가 최초로 한글판이 나온 것도 2나 3 버전부터이지 싶다. 정말 먼 옛날에는 마소가 잠깐 동안 조합형 코드 기반으로 도스를 한글화화기도 했다는데 지금으로서는 거의 Windows 2.1의 한글판 같은 도시전설이 돼 간다.
허나, 1987년에 지금의 KS X 1001, 그 당시의 KS C 5601 완성형이 제정되자마자 표준을 잘 지키는 마소는 완성형으로 광속으로 갈아탔다. 그게 이미 도스 3 시절의 일이다. 마소는 그냥 표준을 따른 것일 뿐이지만, 결과적으로 조합형 코드를 죽이고 한글을 파괴한 원흉(?)으로 일부 진영으로부터 좀 지탄받곤 했다.

그런데 한글 MS-DOS가 텍스트 모드에서 한글 입출력을 구동해 주는 바이오스 유틸리티를 처음부터 내장하고 있지는 않았던 것 같다. 쉽게 말해 hbios와 그 특유의 바탕체 글꼴을 구경한 건 최소한 도스 5나 6부터이다. 3이나 4 시절에나 그런 게 없었으며, 한글 바이오스는 다른 프로그램으로 구동했었다. 이건 내 기억이 잘못됐을 수도 있음.

hbios는 Windows 95로 가면서 mshbios로 이름이 바뀌었으며, 그 당시의 고유 글꼴은 <날개셋> 편집기에 '마소바탕'이라는 글꼴을 통해 구경할 수 있다. 도깨비나 태백한글 같은 싸제 한글 바이오스들은 조합형/완성형, 두벌식/세벌식, 명조/고딕 등 글꼴과 글자판과 코드를 다 선택 가능했지만, 마소의 보급 바이오스는 당연히 완성형, 두벌식, 명조로 다른 선택의 여지가 없었다.

전에도 한번 얘기한 적이 있었지만, 마소에서 한글화한 프로그램들은 2바이트 문자에 대한 처리가 굉장히 잘 돼 있었다. 2바이트를 구성하는 앞뒤 문자 중 하나가 가려지거나 지워지면 다른쪽 문자도 반드시 같이 사라졌기 때문에 텍스트 모드에서 메뉴나 대화상자가 표시될 때도 문자가 깨지는 걸 보이는 법이 없었다. 이에 대한 처리가 세심하게 돼 있었다.

5. 도스 시절의 멀티태스킹

비록 그래픽은 아니고 텍스트 기반이긴 하지만, Windows 3.x 비스무리한 도스 기반 멀티태스킹 운영환경(운영체제는 아니고..)으로 DESQView 같은 프로그램이 있었다. 난 이름만 들어 보고 실제로 구경은 못 했다. 외국에서는 그럭저럭 쓰는 사람이 있었던 듯하지만 Windows의 등장 이후에는 조용히 역사 속으로 사라졌다.

그리고 사실은 더 발전된 멀티태스킹 운영체제를 마소에서 직접, 그것도 Windows나 OS/2와는 별개로 만들려는 시도를 한 적이 있었다. 무려 1986년, Windows조차 이제 막 개 허접한 1.0이 나왔던 시절에 MS-DOS 3을 기반으로 일명 '멀티태스킹 MS-DOS 4.0'이 계획되었던 것이다. 이것은 앞서 언급한 그 도스 4.0과는 무관한 새로운 개발 브랜치였다.

멀티태스킹 MS-DOS 4는 제품이 나오기는 했고 의도도 나쁘지 않았지만, 1980년대 중반에 시대를 너무 앞서간 문제작이었다. 그 옛날에 그 열악한 하드웨어 환경에서 도대체 뭘 더 바라겠는가? 컨셉에 비해 상품성이 떨어졌다.
게다가 그 당시 마소는 지금처럼 독자적인 불특정 다수용 유명 소프트웨어를 독점 판매하는 공룡 기업이 아니었으며, 여전히 하드웨어 제조사에다 소프트웨어를 납품하면서 먹고 사는 기업이었다. 즉, 지금으로서는 상상이 잘 안 되지만, 업계에서의 위상이 '갑'이 아니라 '을'이었다.
프로젝트를 발주했던 IBM이 이 물건을 더 구입해서 사용하지 않겠다고 선언하자 프로젝트는 흑역사가 되었고, 이 멀티태스킹 MS-DOS 4는 오히려 유럽의 일부 컴퓨터에 OEM 형태로 공급되는 걸로 개발 계보가 끝났다.

멀티태스킹 MS-DOS 4는 비록 GUI 환경은 아니지만 Windows의 전유물로만 알려졌던 NE (new executable) 실행 파일도 지원하고 지금으로서는 무척 신기한 면모가 많았다고 한다. 정작 NE를 사용하던 Windows는 NT가 등장하기 전에는 콘솔 모드라는 게 없었는데, GUI 기반이 아니던 멀티태스킹 도스가 NE를 어떤 형태로 사용했는지 궁금하다.

6. 맺는 말

도스 시절에 메모리 관리를 하는 건 요즘으로 치면 연봉별로 돈 관리하는 요령과 비슷했다. 램이 1MB 이하일 때, 2MB일 때, 4MB일 때, 8MB 이상일 때... HIMEM.SYS와 EMM386을 세팅하는 법, 기본 메모리를 최대한 확보하는 법, 메모리가 왕창 많이 있다면 램 드라이브와 디스크 캐시를 운용하는 요령 등.. 그런 게 1990년대 컴퓨터 잡지들이 고급 정보랍시고 많이 다룬 정보였다.
지금으로서는 그저 격세지감이 느껴질 뿐이다. 그 당시에 기본 메모리라는 개념은 돈에다 비유하자면 당장 손에 있는 현금이고, 나머지 확장 메모리는 통장 잔고나 신용카드 같다는 생각도 든다. =_=;;

MS-DOS의 역사를 살펴보면 많은 걸 느낀다. 금수저 출신의 독종에 천재에 똘끼와 운, 엔지니어 기질과 사업가 기질을 모두 갖고 있는 사람이라면 무슨 여건에다 던져 놔도 결국은 성공했겠다 싶다. 공부만 계속했어도 교수나 변호사가 됐을 사람이 결국은 소프트웨어의 황제로 등극해서 교수· 변호사보다 더한 억만장자가 됐으니까.

물론 빌 역시 그 과정에서 언제나 실력만으로 정정당당하게 승부하지는 않았으며, 경쟁자 치사하게 죽이기 같은 짓을 전혀 안 했다는 건 아니다. MS의 모든 기술과 제품이 100% 빌의 머리에서 비롯된 원천기술인 건 아니며, 그가 미래에 대해 예측한 것이 전부 적중한 것도 아니었다. 그래도 그는 자기보다 더 똑똑한 엔지니어들을 한데 통솔하고 이끌어서 시너지 효과를 잘 낼 줄을 알았다. 그리고 실수를 하고 병크를 저지르더라도, 회사를 완전히 말아먹을 정도로 치명적으로 하지는 않았으며 곧 수습했다.

한편, 게리 킬달은 뭔가 스티브 워즈니악 같은 포스가 느껴지는 공돌이로 보이는데, 실력에 "비해" 빛을 못 보고 좀 어이없게 훅 가 버린 게 안타깝게 느껴지기도 한다.
기술만 있고 너무 고지식하기만 하면 저렇게 되기 쉬운데, 나부터가 딱 그런 스타일이라는 게 문제임.. -_-;;

Posted by 사무엘

2016/05/18 08:39 2016/05/18 08:39
,
Response
No Trackback , 2 Comments
RSS :
http://moogi.new21.org/tc/rss/response/1228

오늘날이야 우리들의 눈을 현혹하는 온갖 사진과 짤방, 동영상들이 인터넷을 통해 컴퓨터로 현기증 날 정도로 범람하고 터져 나가는 시대이다.
하지만 불과 2~30년 전만 해도 PC는 글이 아닌 그림을 처리하기에는 용량과 성능이 꽤 버거운 물건이었다. 컴퓨터로 뭔가 실사 사진 자체를 구해다 보기가 쉽지 않았다. PC 통신으로 인기 연예인 사진을 단 한 장 다운로드 해서 보는 것조차도 단단히 작정하고 기다릴 준비를 하고서 해야 했다. 그리고 그것도 출처는 종이 화보나 필름 사진 스캔, 또는 아날로그 TV 화면 캡처였다..

21세기에 태어난 애들이 이런 얘기를 듣는 건.. 우리 세대가 부모님에게서 1950, 60년대에 나라가 얼마나 폐허였고 못살았는지를 듣는 것과 비슷한 느낌일 것이다. 아아~ 나도 이런 식으로 올드 타이머 꼰대의 대열에 합류하는구나..;;
그래도 난 옛날 컴퓨터 환경 회상이 좋다. 그러니 얘기를 계속하겠다.

그 시절엔 bmp, pcx를 넘어 gif 정도만 돼도 디코딩이 만만한 작업이 아니었다. 아래아한글 도스용에서 그림을 삽입해 보면 gif는 유독 렌더링이 더뎠다. 그런데 하물며 jpg는... 전용 뷰어가 필요하고 386에 램 얼마 이상, 부동소수점 코프로세서는 필수 이런 걸 요구하는 엄청난 포맷이었다. png 역시 그 당시로서는 신생인 만만찮게 무거운 포맷이었고.

이런 이유로 인해 도스에서 그래픽 뷰어는 나름 단순 텍스트/헥스 뷰어 이상의 유니크함과 전문성(?)을 지녔고 또 그래픽 에디터와는 별개의 입지를 가진 프로그램이었다. GUI 운영체제의 셸이 제공하는 기본 중의 기본, 필수 중의 필수 기능이 그때는 그렇게나 특별한 기능이었다. 도스까지 갈 것도 없이 무려 Windows 95 시절, 웹 브라우저 같은 게 없던 때엔 운영체제 차원에서 jpg 파일을 바로 볼 수 있지 않았다. 그림판은 bmp/pcx 전용이었으니까.;;

그래픽 뷰어는 완전 상업용 제품이라기보다는 셰어웨어로 만들기에 좋은 소재였다. 디렉터리 이동 + 파일 리스트 선택 기능을 구현한 뒤, 사용자가 엔터를 누르면 그 그림을 표시해 주는 게 기본 형태이다.
그런데 그것만으로는 좀 단조로우니 그래픽 뷰어에는 여러 장의 그림을 슬라이드 쇼처럼 보여주는 기능이 응당 추가됐다. 현란한 화면 전환 효과는 덤이고. 요즘 같으면 화면 보호기와 역할이 비슷해졌다.

비주얼 쪽 말고 다른 방면으로는.. 파일 관리 기능이 있다는 점에 착안하여 단순히 뷰어 이상으로 많은 그림 파일들을 일괄적으로 포맷을 변환하고 크기를 보정하고 효과를 주는 기능이 들어갔다. 이건 전문적인 그래픽 에디터와도 기능이 겹치는 구석이 있지만, 이쪽은 드로잉 기능이 없으며 한 파일이 아니라 여러 파일들에 대한 일괄 편집에 더 최적화되었다.
이런 분야에 속하는 프로그램으로 본인은 현재까지 다음과 같은 제품들을 기억하고 있다.

1. Graphic Workshop

사용자 삽입 이미지

모 컴퓨터 잡지/서적을 통해 알게 됐다. 1990년대 초인 꽤 옛날부터 개발되어 온 프로그램이며, 내 기억이 맞다면 GIF를 굉장히 일찍부터 지원해 온 걸로 유명했다.
스크린샷을 보면 알 수 있듯, 전반적으로 셸은 파란 배경의 단순한 텍스트 모드에서 동작했고 단순 표시뿐만 아니라 포맷 변환, 크기 조절 같은 그림 파일 관리 기능도 갖추고 있었다.

1989년에 처음 개발됐는데 91년에 벌써 버전이 6을 넘어간 건 도대체 개발과 버전업이 어떻게 돼 왔다는 뜻인지 모르겠다. MS Word는 다른 제품과 번호를 맞추기 위해서 2에서 바로 6으로 넘어가긴 했다만..;;
개발사인 Alchemy Mindworks라는 회사는 지금도 살아 있으며, 이 프로그램은 Windows용으로 계속 개발 중이다.

2. SEA

사용자 삽입 이미지

그래픽 뷰어 중에서는 느낌이 굉장히 인상적이었다. 일단, 왓콤 C/C++ 32비트 에디션으로 만들어진 덕분에, 게임도 아닌 것이 첫 실행 때 DOS/4GW(도스 익스텐더) 로고가 떴다.
성능면에서는 jpg 파일의 디코딩이 경쟁 프로그램들 중 가장 빠르다고 자처했다. 그림뿐만 아니라 소리 파일 재생이 됐으며, 동영상도 AVI 중에 1990년대 중반 런렝쓰 정도의 간단한 방식으로 압축 된 건 바로 재생 가능했다.

스크린샷을 보면 알 수 있듯 일괄 변환과 슬라이드 쇼 기능 정도는 물론 갖추고 있었으며,
이 모든 것에 더해서 전반적인 GUI 껍데기도 NextStep 운영체제를 흉내 낸 듯한(바탕에 검정 제목 표시줄) 상당한 고퀄이었다.
여러 모로 인상이 좋고 장인 정신이 느껴지는 잘 만든 프로그램이었다. 비등록 셰어웨어 버전도 첫 실행 때 '등록 해 주세요. press any key'가 뜨는 것 말고는 별다른 제약이 없어서 상당한 대인배이기까지 했다.

3. ACDSee

운영체제에 gif/jpg/png급 그림 파일을 보는 기능이 자체적으로 없던 Windows 95~98/2000 시절에는 개인적으로 이 프로그램을 유용하게 썼다. 이름이 똑같이 '씨'인데 앞의 도스용 프로그램은 sea이고 요 프로그램은 see이다.
얘도 한때는 내가 운영체제를 새로 설치한 뒤에 MDIR만큼이나 곧장 설치하는 필수 프로그램 중 하나였다. 굉장히 유용하게 썼다. SEA의 Windows 버전이나 마찬가지였는데, 해당 기능을 운영체제가 흡수한 뒤에는 정말 자연스럽게 존재감이 싹 없어져 버렸다.

그 첫 신호탄은 Windows에 IE 웹브라우저가 포함돼 들어가면서 기본적인 그래픽 뷰어 문제는 사실상 제공되기 시작한 사건이다. 월드 와이드 웹이라는 게 글과 그림으로 이뤄져 있으며 웹브라우저는 그 자체가 훌륭한 단백질 공급원은 아니고 훌륭한 그래픽 뷰어였기 때문이다. 단, IE는 옆 파일을 바로 열람하는 기능조차 없고 진짜 보는 것 하나만 가능하기 때문에 전문 뷰어/슬라이드 쇼 프로그램이 여전히 존재 의미가 있었다.

한 디렉터리 안에 있는 그림 파일들을 IE 창에서 쭈욱 열람하기 위해서 그 디렉터리를 기준으로 <img src="...."/> 태그를 쭈욱 나열하는 html 파일을 '생성하는 프로그램'을 짜서 개인적으로 활용했던 기억이 있다. 물론 이건 썸네일만 읽어들이는 게 아니라 파일들을 몽땅 한 페이지에다 읽어들이는 것이니 성능면에서는 좀 안습한 짓이긴 하다.

그리고 둘째 확인사살은 Windows XP이다. 얘부터는 탐색기 내부의 파일 리스트에서 그림 썸네일을 보는 편의 기능이 크게 강화되었으며, 그럭저럭 가볍고 괜찮은  그래픽 뷰어까지 내장됐기 때문이다. 그러니 별도의 싸제 그래픽 뷰어 프로그램에 대한 필요는 거의 사라졌다. 이런 이유로 인해 기존의 그래픽 뷰어들은 생존을 위해서 포토샵 같은 이미지 보정 기능을 더 강화한다거나 디지털 카메라 사진 관리 같은 더 차별화되고 전문적인 영역으로 넘어갔으며, 내 기억 속에는 현업에서 다들 물러나고 추억의 영역만 남게 되었다.

한때는 Paint Shop Pro에 내장돼 있는 Browse 기능도 유용하게 썼던 것 같은데 지금은 그냥 MS Office에서도 2003부터 Picture Manager라는 유틸리티가 생겨 있다. 예전에는 희귀했던 기능들이 지금은 다 기본으로 내장되고 대중화가 된 것이다.
단, Windows XP의 기본 그래픽 뷰어는 애니메이션 GIF를 재생하는 것까지도 지원했는데 Vista 이후부터는 그 기능은 없어졌다. 왜 빠졌는지는 알 길이 없다.

여기까지가 그래픽 뷰어 프로그램에 대해 본인이 갖고 있는 추억이다.
하긴, 음악을 듣는 것도 한때 꽤 먼 옛날엔 거원 제트오디오, WinAmp 같은 프로그램을 따로 썼다. 그러다 언제부턴가 그냥 WMP만 쓰지 다른 건 안 쓰게 됐다.
그래도 동영상은 WMP가 코덱과 자막 등 부족한 구석이 많이 있어서 팟/곰 같은 제3자 프로그램이 여전히 살아 있다. 내가 알기로 마소에서 WMP도 거의 IE11만큼이나 이제 더 만들 게 없는지 별로 육성은 안 하는 것 같다.

Posted by 사무엘

2016/05/16 08:32 2016/05/16 08:32
, , ,
Response
No Trackback , 2 Comments
RSS :
http://moogi.new21.org/tc/rss/response/1227

"내가 산을 오르는 이유는 산이 거기 있기 때문이다."
마치 "산은 산이요 물은 물이로다"처럼, 좋게 말하면 심오하고 나쁘게 말하면 '그래서 뭐 어쨌다고?' 병맛스러운 저 말을 한 사람은 20세기 초에 영국의 유명한 산악인인 조지 맬러리이다.

사용자 삽입 이미지

단, 저 말이 나온 주변 맥락과 뉘앙스는 그렇게 고상하지 않았다.
"왜 산을 오르시는지?" / "(아 씨바, 날파리 같은 기자들한테 같은 대답 90번만 더 하면 100번이네...) 왜긴, 산이 거기 있으니까 오르는 거지 딴 이유가 있겠어요?" 이런 성가신 상황이었다. -_-;;
실제로 저 사람은 성격이 꽤 저돌· 괴팍· 충동적이고 다혈질적이었다. 괄호 안의 말은 내가 아무 근거 없이 상상만으로 윤색해 넣은 게 아니다.

난 이말년 씨리즈 <아낌없이 아끼는 사나이> 편에서 저 말을 난생 처음으로 접했다. 거기서는 "내가 아끼는 이유는 아낄 것이 거기 있기 때문이다"라고 패러디됐다. 아 이말년은 교양과 상식을 더해 주는 유익한 만화다.. ㅋㅋㅋㅋ

사용자 삽입 이미지

저런 드립은 나라도 치겠다. "내가 <날개셋> 한글 입력기를 자꾸 버전업 하는 이유는 코딩할 게 거기 있기 때문이다."

이 사람은 1924년에 해발 고도가 8848m에 달하는 에베레스트 산을 올랐다. 정상을 불과 몇백 m (높이) 정도만 남긴 제6캠프에서 마지막 일꾼 및 셰르파 가이드들과 작별한 뒤, 제7 캠프를 만들 재료들을 들고 뿌연 안개 속으로 사라졌다. 그는 이제 산소통 운반을 도와 주는 앤드루 어빈이라는 파트너하고만 동행했다. 그 시절엔 산소통이 지금보다 더 크고 무거웠기 때문이다.
목적지와 가까워질수록 보급을 담당하던 사람들이 하나 둘 이탈한다는 점에서는 마치 연료통을 하나 둘 떼어내면서 상승하는 우주선 로켓과도 비슷한 것 같다.

하지만 그는 제7 캠프를 넘어선 뒤, 악천후 속에서 그대로 실종되어 버렸고 영원히 다시 돌아오지 못했다.
나중에 그가 빙벽에다 꽂은 피켈이 발견되었지만, 올라가는 중에 박은 건지 아니면 하산 중에 박은 건지 판별할 수 없었다. 즉, 그가 사고로 죽긴 했지만 에베레스트 정상을 실제로 정복했느냐 안 했느냐는 산악계의 긴 미스터리로 남게 됐다.

영국은 10여 년 전에 남극점과 북극점의 최초 정복도 대영제국 소속이 아닌 사람에게 뺏긴 적이 있던지라, 에베레스트 산의 최초 정복만은 기필코 자국인이 이뤄 내길 원하고 있었다.
그러나 오늘날 공식적으로 에베레스트 산 정상을 최초로 정복한 걸로 인정되는 사람은 뉴질랜드 출신의 에드먼드 힐러리와 텐징 노르가이(셰르파) 듀엣이다. 시기는 1953년. 에휴, 그래도 뉴질랜드 정도만 해도 영연방의 범주에는 들지 않나.

만약 맬러리가 이들보다도 30년 가까이 먼저 에베레스트 산 정상을 밟았다면 이는 엄청난 일이겠지만, 많은 사람들은 그 당시의 날씨와 열악한 장비를 감안하건대 그건 불가능했을 거라고 추측한다. (하산 중이 아닌 등산 중에 죽었을 거다)
수학으로 치면 페르마의 대정리는 1990년대에 상상을 초월하게 복잡한 현대 수학 이론을 총동원해서야 겨우 증명이 완결됐는데, 설마 1600년대 사람인 페르마가 수학적으로 아무 오류 없이 그 명제를 완벽하게 증명했을 것 같지는 않다고 추정하는 것과 비슷한 맥락이다.

고인의 유품 중에 정상 인증샷을 찍은 카메라 필름이라도 있었으면 정상 정복 여부 논란이 확실하게 종결됐을 텐데 그게 발견되지 못했던가 아니면 시간이 너무 오래 되어 필름이 다 망가졌던가.. 아무튼 그 방법으로도 문제를 해결하지 못했다. 힐러리/텐징이 에베레스트 정상에 도달했을 때에도 주변에는 깃발이라든가 인간이 닿은 흔적 같은 건 주변에 전혀 없었고 말이다.

1924년으로부터 무려 75년이 지난 1999년 5월에는 국제적으로 조직된 수색단의 수색에 의해 조지 맬러리의 시신이 드디어 발견되었다. 타이타닉 호도 1912년에 침몰했고 잠수정에 의해 침몰 잔해가 최초로 발견된 게 1985년인가 1986년이니, 시간 간격(74년)이 서로 비슷하다.

시신 사진 보기

등산복은 상당 부분 삭아 없어졌지만 추운 날씨 덕에 고인을 알아볼 수는 있는 형태였다. 시신은 앞으로 엎드린 자세였고, 동선을 재구성해 보니 산소도 부족하고 너무 숨가쁘고 힘든 상황에서 아마 추락사를 했을 거라는 결론이 도출됐다고 한다.
실제로 저런 고산 지대에 폐활량 훈련을 따로 받지 않은 일반인이 내던져지면, 한 발자국만 내디뎌도 숨이 너무 차서 견딜 수가 없어진댄다. 이거 무슨 우주 비행사나 전투기 조종사가 받는 G 견디기 훈련도 아니고..

맬러리는 저렇게 시신이라도 발견된 반면, 파트너인 앤드루 어빈은 여전히 아무 흔적조차 아직까지 발견되지 못한 증발 상태이다. 에베레스트 산은 히말라야 산맥의 산들 중에 워낙 유명하고 등산로도 다 개척돼 있음에도 불구하고, 오늘날까지도 일부 운 나쁜 산악인들은 등반을 시도했다가 살아서 돌아오지 못하고 있다. 세계에서 가장 높은 공동묘지라는 타이틀이 괜히 붙은 게 아니라고 한다.

페르시아의 왕자나 툼 레이더 같은 게임이야 분위기 내는 차원에서 던전 한쪽 구석에 해골이 놓여 있는 반면, 저기는 해골이 실사판으로 존재한다. 지나가는 등산가들은 그걸 "그저 그러려니" 하는 생각으로 보고 넘어간다. "나는 저렇게 되지 말아야지.."

한편, 맬러리 이후에 에베레스트 산을 확실하게 정복한 에드먼드 힐러리와 텐징 노르가이는 서로 정말 사이가 좋았다고 한다. 정상을 몇 발자국 앞두고 서로 "니가 먼저 가라" 그랬을 정도로. 의 좋은 형제 그 자체였다. 개그만화 보기 좋은 날 <서유기 -- 여행의 끝>과는 정말 대조되는 장면이다.

정상 인증샷에는 온통 텐징의 사진만 있고 힐러리의 사진은 없는데.. 원주민인 텐징이 카메라를 다루는 방법을 몰라서 힐러리가 찍은 사진만 있기 때문이라고 한다. 그리고 "에베레스트 정상에서 딱히 남에게 카메라 사용법을 가르칠 만한 상황은 못 됐다"는 게 그의 공식적인 답변이다. 그땐 카메라가 더 크고 무겁고 복잡했으며, 요즘처럼 스마트폰에 셀카봉이 있던 게 아니었으니 말이다.

"어차피 내려갈 거 왜 산을 오릅니까?"라고만 생각하면 등산만치 삽질스러운 짓도 별로 없을 거다. 딱히 운동이나 경치 감상, 탐험에 애착이 없다면 말이다. 하지만 이 질문을 "어차피 죽을 건데 왜 삽니까?" 정도의 어리석은 질문으로 치부하는 산악인들은 오늘도 산을 오른다.
난 그 정도로 거창한 이념은 없고, 그냥 운동과 경치 감상, 탐험을 목적으로 요 근래에 등산을 좀 시작하고 있다. 높이가 에베레스트의 10%도 채 안 되는 산들이만. ^^

Posted by 사무엘

2016/05/03 19:37 2016/05/03 19:37
, ,
Response
No Trackback , No Comment
RSS :
http://moogi.new21.org/tc/rss/response/1222

영화: 태양 아래

개그에 장난끼가 농후하던 <디 인터뷰>보다야 훨씬 더 고퀄이고 진지하고 고증 잘 됐고, 북한의 실상을 있는 그대로 보여주는 외국 영화가 하나 만들어져 나왔다. 감독은 러시아 사람임. 본인은 바로 극장에 가서 관람했다. 이런 진귀한 영상은 돈 주고 볼 가치가 있다.
제목이 태양 아래(under the sun)라니, 영락없이 전도서의 표현에서 모티브를 딴 건지는 모르겠다.

사용자 삽입 이미지

얼마 전엔 <태양의 후예>라는 드라마가 그야말로 국내외로 초대박을 쳤는데, 한편으로 뭔가 반인륜 범죄를 폭로하는 영상물에도 '태양'이라는 단어가 들어간 경우가 있다. 국내에 마루타라고 소개되었던 1988년작 고어 영화 <흑태양 731>도 영어 제목은 the men BEHIND the sun이다. 물론, 이제 와서 북괴는 잔학함(함수의 특정 지점 최대값)과 지속 기간(함수의 구간 적분값)이 둘 모두 과거 일제를 능가하고 있긴 하다만 말이다.

<태양 아래>는 북한을 소재로 한 영화이지만 딱히 스릴 넘치게 싸우고 죽이는 장면 같은 건 전혀 없다. 이건 탈북자나 북한 지하 교회, 국경의 버려진 꽃제비나 정치범 수용소를 다루는 영화가 아니며, 오히려 완전히 반대다.
북한이 외국인에게 어느 정도 촬영해도 좋다고 허가를 했을 정도로, 평양에서 핵심계층으로 최상위급으로 잘사는 어느 집안의 애가 2014년도 김 일성 탄신일(태양절) 행사를 앞두고 소년단에 가입하고 행사 준비에 어떻게 투입되는지를 굉장히 잘 묘사해 놓은 일종의 다큐멘터리 영화이다.

그러니 잘 조작되고 각본대로 돌아가고, 북이 찍어도 좋다고 OK 한 장면 위주로 영화를 만든 건데 애초에 그런 위기나 돌발상황이 있을 수가 없다. 그런 장면에다가 감독이 위험을 무릅쓰고 추가로 몰래 찍은 북한의 민낯 폭로 장면이 들어갔을 뿐이다.

영화에서 먼저 인상적으로 와 닿았던 건 언어와 말투다.
이 영화에는 북한 사람들의 라이브 실황이 담겨 있다. 남한 사람이나 다른 외국인, 재외 교포가 북한 사람을 어설프게 연기한 게 아니다.
먼 옛날, 초등학교 사회/도덕 시간에 교과서에서 "남과 북은 언어도 차츰 이질감이 생기고 있다"의 예로 딱 한 번 들은 걸로 기억하는 북한말 '마사지다'(못 쓰도록 망가지다)를 현지인이 구사하는 걸 난생 처음 봤다. 저 영화 중에 나온다.
" '입빠이'는 일본어 잔재이니 쓰지 맙시다" 이런 말은 여러 번 들었지만, 일본 사람이 직접 저 말을 쓰는 걸 <개그만화 보기 좋은 날>에서 봤을 때 신기하게 느낀 것과 비슷한 맥락이다.

평양 사람들이 대놓고 "일정이 급하지비. 날래 하라우. 내레 죽겠시요." 이렇게 사투리를 구사하지는 않는 것 같다. <신이 보낸 사람>에서는 남한의 배우가 종결어미만 저렇게 어설프게 북한 말 흉내를 내면서 북한 사람 연기를 했지만, 현실적으로 진짜로 어색하고 북한말처럼 느껴지는 요소는 내가 이 자리에서 차마 흉내내기 어려운 고유한 억양이더라.

학교에서는 한복을 입은 여선생이 김 일성 수령님의 리즈 시절 행적을 설파한다. 사악한 왜놈과 지주놈들을 방법했으며, 1950년에 원쑤 미국놈들이 백두조선을 침략했을 때 전투기를 무슨 척 노리스처럼 빵~ 하고 떨어뜨리면서 무용담을 남겼다고 가르친다.
애들이 언제부터 세뇌 받았는지 "동방에서 해가 제일 먼저 뜨는 고운 나라래서 이름도 '조선'이래요. 아~ 세상에 부러울 것 없어라" 이런 오글거리는 노래를 토씨 하나 안 틀리고 부른다. 여기가 정녕 2016년에 서울에서 불과 200km쯤 떨어진 곳에서 벌어지는 일이란 말인가... 연기가 아니라 라이브 실황??

수령님의 탄신일이 다가오니 평양의 어린이들은 다들 온갖 매스게임에 동원된다. 체제 선전 내지 외화벌이용으로. 저것들 정말 얼마나 연습해서 하는 걸까 하는 생각이 든다.

그래서 2012년쯤이던가, 이 명박 대통령이 이 태양절 행사를 겨냥해서 "그런 쓸데없는 짓거리에 돈지랄 안 하면 인민이 얼마든지 더 먹고 살 수 있다"라는 요지로 살짝 쿠사리를 먹였더니.. (말 표현을 대놓고 저렇게 한 건 당연히 아니지만, 뜻은 통하게)
북에서는 발끈 해서 "우리의 최고존엄을 모독한 불구대천의 원쑤 쥐명박 역적패당 무리를 죽탕치자!!"라는 구호로 또 인민들을 끌어들이며 더 지X을 해 댔다. 이에 대해 더 자세한 사항은 옛날 글을 참고할 것.
그런 식의 인민 동원이 내부적으로 어떻게 이뤄지고 각본이 어떻게 짜여지는지, 저거 연기를 하다가 어떤 NG가 나기도 하는지를 저 영화를 보면 얼추 알 수 있다.

그렇게 밤낮으로 안무 공연 연습을 하던 중, 여자애 하나가 발목이 삐어서 병원 입원 신세를 지게 됐다.
그러자 학교 선생과 급우들이 단체로 문병을 가는 장면도 선전용으로 취재해서 내보냈는데.. 선물에 잔뜩 둘러싸여 있는 당사자는 "저는 수령님의 은덕으로 완치 중입니다. 당장 내일이라도 복귀하겠습니다" 이러고, 선생과 급우들은 "네가 없으니 너무 가슴이 아파 연습이 안 될 지경이야. 동무야, 빨리 복귀해서 같이 자리를 빛내자" 대사를 카메라 앞에서 읊어 댄다..

다친 당사자는 속으로 얼~마나 압박을 느꼈을까..? ㅠㅠ 이거 뭐 한 번만 더 다쳐서 병원 갔다가는 나가 죽어야 하지 싶다. 사실, 북한은 자살조차 했다가는 가족에게 뒤끝 해코지가 가는 곳이긴 하다만..;;

북한은 정말 개인은 없고 오로지 집단, 당만이 존재하는 숨막히는 곳이다. 벌거벗은 임금님의 완벽한 실사판이다.
임금님이 아주 아름다운 어의를 입고 계신다고 침이 마르도록 아부를 해야만 살아남을 수 있고, "임금님 귀는 당나귀 귀!", "임금님이 벌거벗었네?" 그랬다가는 가족이 다 수용소로 끌려가는 곳. 그게 동화와 다른 점일 뿐이다.

영화는 제일 압권인 장면을 맨 마지막에 보여준다. 주인공인 북한 소녀(진미)에게 어느 기자가 "이제 소년단 가입해서 빨간 머플러 받으니 뭐가 좋을 거 같아요?"라고 슬쩍 물었는데.. 얘는 오로지 각본 대사만 읊지 자기 생각을 말을 못 하고 울먹인다.
"좀 서정적인 동시 같은 거 생각나는 거 없어요?"라는 질문에 즉시 튀어나오는 건 "나는 소년단에 가입하면서 위대하신 김일성 수령님 ..." 어쩌구저쩌구다.

이 영화를 찍은 만스키 감독은 "북한에 살지 않는 사람들이 누리는 자유와 삶이 얼마나 행운인지, 북한에서 반인륜적인 범죄가 아직도 일어나고 있다는 것을 보여주고 싶다"고 기획 의도를 밝혔다. 그래서 난 지금으로부터 70여 년 전, 한반도 전체를 이런 생지옥으로 만들지 않고 반쪽에나마 자유를 선사하려고 혼신의 노력을 다했던 그 남조선 할배가 떠올랐다.

내치에서 잘못한 것, 병크와 과오도 많았지만 공로가 과오를 넘사벽급으로 압도한다고밖에 볼 수 없다. "ㅇㅅㅁ 없었으면 적화통일"은 "ㅂㅈㅎ 없었으면 아직도 보릿고개"보다야 훨씬 더 부정할 수 없는 절대적인 사실이다. 그 할배에 대해서 뭐 부정선거, 야당 탄압, 다리 끊고 도망한 거(?) 그거야 결과만 보면 뭐 잘못한 거니 더 할 말이 없는데, 딴 건 몰라도 분단의 원흉이라고?? 이건 한 마디로 정신병자 급의 미친 소리다.

난 자유가 없는 곳에서 살았으면 일찌감치 미쳐 버리거나 자살했지 싶다. 내 인생 최고의 업적인 날개셋 한글 입력기도, <음란한 성경은 가라> 같은 글도 자유가 있으니 만들어질 수 있었지. 난 남조선 정도의 통제나 억압도 못 견뎌서(교육제도, 군대 문제) 옛날엔 개 깽판 난리를 쳤는데 하물며 북에서는 상상도 하기 싫다.

한편으로 ㅅㅇㅁ 같은 사악한 미국 서식 종북충들을 생각하면 이가 갈린다. "평양은 참 살기 좋은 도시예요" 저런 악한 인간들이 버젓이 활개를 치는데 지금이 어디 겨우 일베충 따위나 욕하고 있을 때냐?
"남이나 북이나 '똑같다' " 이러는 인간들하고도 난 정말 상종을 하고 싶지 않다. 대학 교육까지 받은 사람이라면 자기 나라가 마음에 안 들고 현 대통령이 싫고 더러운 감정을 표출할 게 있더라도, 정말 인간으로서 최소한의 도리는 지키면서 해야 하는 법이다. 이건 옳고 그름의 문제이지 좌우 이념 문제가 아니다.

저런 악의 체제를 그대로 유지하고서 저 무리들과 공존? 통일? 개가 웃고 소가 웃을 일이다. 저기엔 절대 침묵하면서 일본 욕만 하고 민족 팔고 통일 파는 그 어떤 짓거리들도 내 경험상 다~ 멍청하거나 사악한 수작이다. 그놈의 전쟁이 무서워서 저 체제를 무너뜨릴 수가 없다면야 차라리 영구 분단을 유지하면서 놈들을 고립시켜서 말려 죽이고 굶겨 죽이기라도 하는 게 100배 1000배 나은 전략이지.

이 문제에 관해서는 난 그 어떤 금전적인 손해나 인간 관계 단절을 감수하고라도 한 치도 뒤로 물러서고 싶지 않다. 악의 제국을 미화하면서 자국 정부과 국민을 이간질시키는 악한 무리들은 대한민국 땅에서 썩 꺼질지어다.

영화 제목에서 '태양'이란 김씨 왕조의 자칭 타이틀을 풍자하여 붙은 단어이다. 아래 성경 말씀은 굳이 북한 왕조 같은 곳이 아니어도 보편적인 세상을 염두에 두고 기록되었겠지만, 이북 저 동네는 정말 이 말씀이 절실히 적용된다고밖에 볼 수 없을 것이다.

내가 해 아래에서(under the sun) 이루어진 모든 일을 보았는데, 보라, 모든 것이 헛되며 영을 괴롭게 하는 것이로다. (전 1:14)

Posted by 사무엘

2016/05/01 08:38 2016/05/01 08:38
,
Response
No Trackback , No Comment
RSS :
http://moogi.new21.org/tc/rss/response/1221

텍스트를 입력· 편집하는 기능을 제공하는 에디터나 개발툴, 워드 프로세서에는 응당 텍스트를 검색하는 기능이 있다.
찾기 명령은 아무래도 바꾸기 명령과도 같이 쓰이는 경우가 많으니 이건 편집 기능의 일종으로 간주되며, 보통은 '편집' 메뉴의 하위 항목으로 들어가는 편이다.
그러나 편집 메뉴가 이미 다른 기능들로 너무 비대한 상태이거나, cursor를 원하는 조건대로 이동시키는 찾기/탐색 기능이 별도로 굉장히 전문적으로 발달해 있는 경우, '검색(Search)'이라는 메뉴가 따로 존재하기도 한다.

이 메뉴 구성은 프로그램들마다 제각각이다.
과거에 아래아한글은 1.x대까지 '찾기' 메뉴가 별도로 있다가 2.1부터 '편집'으로 들어갔다. 전반적으로 기능들이 메뉴에 많이 추가되면서 두 메뉴의 인수 합병에 정당성이 생긴 것이다.
Windows의 메모장은 9x 계열의 것은 '찾기' 메뉴가 존재하는 반면, 2000/XP의 것은 그렇지 않고 '편집' 메뉴에 있다.

<날개셋> 편집기는 1~2.x대까지는 찾기 기능이 '편집' 메뉴에 있었지만, 3.0부터는 별도의 '검색' 메뉴로 분리되어 지금에 이르고 있다. 검색과 관련된 기능들을 전부 편집에다가 몰아 넣으면 보기, 삽입, 도구 같은 다른 메뉴들에 비해 '편집'만 항목 수가 너무 많고 비대해지기 때문이다.
그렇다고 <날개셋> 편집기가 무슨 메모장만치 그렇게 기능이 적은 초소형 프로그램도 아니니.. 양 극단 사이에서의 고민 끝에 지금과 같은 메뉴 배치를 선택했다.

한편, 내 편집기에는 없지만 좀 기능깨나 있다 싶은 텍스트 에디터들은 Find in files 기능이 필수이다. 그런데 알고 보면 얘의 정체성도 약간 오락가락 하는 편이다.
아래아한글은 2.0에서 이 기능이 최초로 추가된 이래로 요게 '파일' 메뉴에 쭉 있어 왔으며, Visual C++ IDE도 옛날 버전에는 한동안 파일 메뉴에 있었다. 아무래도 한 문서를 편집한다기보다는 inter-file스러운 기능이라고 생각하고 그렇게 '파일'에다 분류했던 듯하다.

하지만 Visual C++의 경우 6인가 닷넷 이후부터 이 기능은 '편집' 메뉴로 이동했으며, IDE의 버전이 올라갈수록 요건 기존 '찾기' 기능의 자연스러운 연장선 형태로 인터페이스가 바뀌어 왔다는 게 주목할 점이다.
물론 '검색' 메뉴가 별도로 있는 에디터라면 Find in files는 응당 파일도 편집도 아닌 그 메뉴에 자리잡고 있다.

프로그램의 전반적인 옵션을 지정하는 명령이 요즘은 도구 메뉴의 맨 마지막에 있는 게 대세이지만, 한때는 preference라는 이름으로 파일 메뉴에 있기도 하고 Adobe Reader처럼 아예 편집 메뉴의 있기도 한 것과 비슷한 모습을 보는 것 같다. 옛날에는 역시 '옵션'이라는 메뉴가 별도로 있기도 했지만 프로퍼티 시트의 등장으로 인해 한 대화상자에서 엄청 많은 옵션들을 죄다 몰아서 지정하는 게 트렌드가 되면서 옵션만을 위한 메뉴는 요즘 UI 트렌드에서는 사라지는 추세이다.

끝으로, 이 검색 메뉴가 존재한다면 그 위치가 어디쯤인지를 살펴보고자 한다. 파일이야 맨 먼저 등장하는 것이 불문율이지만, '보기', '삽입(입력)' 같은 다른 메뉴와 비교했을 때 상대적인 순서가 어떻게 될까?
앞서 말했듯이 찾기 기능은 편집과 밀접한 관계가 있기 때문에 아무래도 편집 메뉴의 바로 다음에 오는 것이 가장 자연스러워 보인다.

그래서 실제로 검색 메뉴가 따로 존재하는 많은 프로그램들은 "파일-편집-검색-(보기)"의 순으로 메뉴가 구성되어 있다. NotePad++, Source Insight, 그리고 도스와 Windows용을 막론하고 볼랜드 IDE (Borland C++, C++Builder, 델파이), AcroEdit 등.

그런데 <날개셋> 편집기는 "파일-편집-보기-검색"으로, View 메뉴가 더 앞에 있다. 검색 메뉴가 처음으로 추가되었던 3.0 초창기 시절에는 "검색-보기"이었는데 나중에 모종의 이유로 인해 "보기-검색"으로 바뀌었다.
"검색-보기"가 적힌 과거의 흔적은 까마득히 먼 옛 버전을 기준으로 만들어진 프로그램 스크린샷 움짤들을 보면 확인할 수 있다.

"보기-검색"으로 순서를 바꾼 이유는 아마 본인이 옛날에 개발 과정에서 참고했던 EditPlus가 "보기-검색" 순이어서 그랬던 것 같다.
그리고 또 흥미로운 것은, 마소에서 만든 도스용 QBasic과 QuickBasic, 그리고 후대 버전인 QBX (MS Basic PDS 7), 도스용 비주얼 베이직 그쪽 라인은 역시 "보기-검색"이다.

사용자 삽입 이미지

그 반면, Windows 95와 그 이후에 새로 등장한 MS-DOS 에디터는 "검색-보기"로 돌아갔다. 대화상자에 선문자가 없는 그 프로그램 말이다.

사용자 삽입 이미지

원론적으로 따졌을 때 "검색-보기"가 더 자연스러우며 그 역순은 EditPlus와 QBasic 계열 같은 예외적인 프로그램에서밖에 존재하지 않는다는 점을 근거로, <날개셋> 편집기도 이번 8.4부터는 다시 "보기-검색"이 아니라 "검색-보기"로 복귀했다.
이 조치를 내리기 위해 저런 리서치와 고민이 있었음을 이 자리에서 밝힌다. ^^

Posted by 사무엘

2016/04/25 19:36 2016/04/25 19:36
Response
No Trackback , No Comment
RSS :
http://moogi.new21.org/tc/rss/response/1219

이건 개인적으로 오래 전부터 알고 있었던 사소한 옛날 추억 아이템인데, 지금까지 한 번도 공개적으로 언급한 적이 없었던 관계로 털어놓고자 한다.

Windows에 메모장은 1.0 시절부터 있었던 터줏대감 기본 프로그램이다. 기본 윈도우 프레임 껍데기에다 운영체제의 내장 에디트 컨트롤 하나만 달랑 얹은 극도의 최소주의 형태이다. 세월이 흐르면서 워드패드와 그림판은 리본 UI가 탑재됐고 계산기도 아주 화려한 UI로 리모델링된 마당에, 메모장만은 외형이 거의 바뀐 게 없다.

Windows 프로그래밍 공부를 한 사람이라면 메모장 정도는 하루 정도만 투자하면 동일 프로그램을 직접 만들 수도 있을 것이다. 아니, 있는 그대로 복제품만 만드는 건 너무 시시하고, MDI 정도는 지원하게 확장해서 만들기도 한다. 지금도 있는가 모르겠는데 비주얼 C++의 MFC 예제에는 MultiPad라고 실제로 메모장의 MDI 버전도 소스 코드와 함께 제공된 바 있다.

그런데 Windows 95부터 ME까지 9x 계열의 메모장은 '도움말'이라는 메뉴 명칭의 뒷부분에 출처를 알 수 없는 공백이 하나 더 들어가 있었다. 아래 스크린샷을 참고할 것. 계산기의 '도움말'과는 달리, 메모장의 '도움말'은 파란색이 조금 더 긴 게 보일 것이다.

사용자 삽입 이미지

더욱 신기한 건, 98과 ME로 버전이 올라가도 상황이 바뀐 게 없었다는 점이다. 그것도 한글판과 영문판 공히.
메모장이 아무리 최소주의 기본 프로그램이었다고 해서 그 시절 동안 변화가 전혀 없었느냐 하면 그렇지는 않았다. 보다시피 아이콘 모양이 바뀌었으며 본문의 글꼴을 변경하는 기능이 98에서 추가되었다. 코드뿐만 아니라 리소스 쪽도 검수할 기회가 있었는데 저 문자열의 뒤의 공백은 여전히 제거되지 않은 채 남았다.

사용자 삽입 이미지사용자 삽입 이미지

그 반면, Windows 2000의 메모장은 그렇지 않다.

사용자 삽입 이미지

ME는 2000보다 나중에 나왔음을 감안한다면, 같은 메모장도 NT 계열의 것과 9x 계열의 것은 코드와 리소스가 정말로 한데 공유된 구석이 없었다는 걸 알 수 있다. 같은 소스에서 조건부 컴파일을 한 것조차도 아닌 듯하다.

심지어는 도움말도 둘 다 완전히 다르게 따로 만들어졌다. Windows ME의 메모장 도움말은

Using Notepad to edit text files
You can use Notepad to create or edit text files that do not require formatting and are smaller than 64K (kilobytes).


이라고 사용자에게 당장 필요한 task 지향적인(use, using) 설명 위주인 반면.. Windows 2000의 메모장 도움말은

Notepad overview
Notepad is a basic text editor that you can use to create simple documents.


이라고 프로그램의 정체성에 대해서 더 사무적이고 격식을 차린 문체로 시작한다.

메모장은 아주 단순한 프로그램이지만 9x 계열의 것과 NT 계열의 것이 기능상의 차이도 꽤 크다. 후자는 (1) 유니코드를 지원하며 (2) 64KB 이상 크기의 파일도 열 수 있다. 다시 말해 전자는 "파일이 너무 큽니다. 워드패드에서 여시겠습니까?" 이런 로직이 존재하며, 지금으로서는 상상하기 어렵지만 UTF8 방식 텍스트를 읽고 쓰는 것조차도 지원하지 않았다.

물론 운영체제의 에디트 컨트롤이라는 건 리치 에디트와는 달리 아주 방대한 텍스트를 편집하는 데는 최적화되지 않았던지라 단일 버퍼 기반이라는 한계는 NT 계열도 그대로 갖고 있었다.

또한 NT 계열의 메모장은 BOM이 없는 유니코드 텍스트 파일에 대해서 IsTextUnicode라는 휴리스틱 API를 호출해서 텍스트 파일의 인코딩을 판단했었다. 그런데 그게 좀 버그가 있어서 정상적인 영어 단어로만 이뤄진 짤막한 파일을 UTF16 방식으로 저장된 중국어 한자로 오판하곤 했다. 0x41, 0x42.. 이런 묶음이 코드값상으로는 한중일 통합 한자 내지 확장 A이다 보니.. -_-;;
이 버그는 보안 쪽 문제는 아니지만 그래도 사람을 성가시게 하는 문제인 관계로, 2000이던가 XP 즈음에 패치가 나와서 고쳐졌다.

Windows 9x에는 IsTextUnicode라는 함수 자체가 존재하지 않으니 9x 계열의 메모장이야 저런 문제가 존재할 여지조차 전혀 없었다.
끝으로, 메모장은 아마 Windows XP에서 '상태 표시줄'을 표시하는 옵션이 추가된 게 현재까지 외형상의 마지막 변화 사항이지 싶다. '자동 줄바꿈'을 사용하지 않을 때에 한해서 줄/칸 위치를 표시하는 깨알같은 기능이 추가된 것이다.

이런 Windows와 메모장의 유구한 역사 속에서 도스용 Windows 3.x 내지 NT 3~4의 메모장에는 '불필요한 공백'이 존재했었나 모르겠다.

Posted by 사무엘

2016/04/18 08:33 2016/04/18 08:33
,
Response
No Trackback , No Comment
RSS :
http://moogi.new21.org/tc/rss/response/1216

« Previous : 1 : ... 20 : 21 : 22 : 23 : 24 : 25 : 26 : 27 : 28 : ... 43 : Next »

블로그 이미지

그런즉 이제 애호박, 단호박, 늙은호박 이 셋은 항상 있으나, 그 중에 제일은 늙은호박이니라.

- 사무엘

Archives

Authors

  1. 사무엘

Calendar

«   2024/04   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Site Stats

Total hits:
2675147
Today:
1839
Yesterday:
1540