« Previous : 1 : 2 : 3 : 4 : 5 : Next »

스마트폰 지름

난 초등학교 때 컴퓨터를 처음으로 접했고,
중학교 때 PC 통신,
고등학교 때 인터넷과 이메일,
대학교 때 휴대전화와 개인 홈페이지를 순서대로 접했다. 개인적으로는 이런 순서가 아주 점진적이고 자연스럽고 좋았다고 생각한다.

그리고 마지막으로 스마트폰은 무려 대학원 석사를 졸업한 뒤, 2012년 11월에야 장만하게 되었다. 대수로는 제5대째이다.
물론 이것은 어지간한 여타 사람들에 비해서는 시기적으로 굉~장히 엄청나게 늦게 도입한 것이다.

지금까지 스마트폰을 안 쓴 이유는 딱히 없었다.
이게 일부 분야에서 매우 편리한 물건인 건 사실이지만, 난 이미 PC로 필요한 정보 처리와 프로그래밍은 다 하고 있으며 이미 쓰는 전화기를 만족스럽게 쓰고 있고, 스마트폰이 그저 남들이 다 쓴다는 군중 심리만으로 그 가격을 투자하면서까지 쓸 가치가 있는 새로운 물건은 아니라고 생각했을 뿐이다. 다른 기기에 신경을 쓸 겨를이 없었다.

또한 스마트폰은 기존 PC와 본질적으로 거의 동일한 기능이 좀 더 작은 기계에서 돌아간다는 차이만 존재할 뿐, 과거에 컴의 성능이 16비트에서 32비트로, 단색에서 트루컬러로 바뀌던 것처럼 불가능이 가능으로 바뀌는 정도의 신기함이 느껴지지 않았다. 글자를 빨리 못 입력하는 게 크게 불편하게 느껴지기도 했고 말이다.
초등학교 시절부터 일찌감치 컴퓨터를 썼던 경험이, 지금은 오히려 유행에 대한 반응을 둔감하게 만든 셈이다.

그러다가 기존 전화기가 고장이 나면서 스마트폰을 도입하게 됐다. 시대가 시대인데 피처폰을 굳이 수리까지 하면서 쓸 필요는 없으니 말이다.
내가 스마트폰이 특별히 유용하다고 생각하는 면모는 다음과 같다.

  • SNS 앱 연동
  • 지도 + 길/장소 찾기
  • 어디서나 부담없는 크기와 무게의 기기로 무선 인터넷 접속. 노트북은 WIFI에 붙는 것만 가능하지만 폰은 자기가 직접 연결을 할 수 있다.
  • 유용성뿐만 아니라 그와는 별개로 일단 품위와 간지

태생적인 한계이겠으나, 피처폰이든 스마트폰이든 모바일 기기는 문자 입력이 제일 불편한 건 변함없다. 제조사의 특성상 입력 방식이 천지인밖에 없다. 골수 나랏글 유저인 본인에게 천지인은 직관적이지 않아 너무 불편하고, 두벌식 쿼티는 각각의 버튼이 너무 작아서 오타가 잘 난다.

쿼티라 해도 그 작은 기기에서 열 손가락을 다 동원하는 타자 따위는 기대할 수 없으며, 검지-엄지의 독수리 타법의 부활이다. 역시 문자 입력은 PC를 따를 기기가 없음을 느낀다.
카카오톡을 깔고 나니 “오오, 사무엘 님 드디어 카톡 들어오셨어요?” 인사가 막 들어오는데.. 타자가 불편해서 카톡질은 오래 못 하겠다. 카톡이 있으니 PC뿐만 아니라 폰으로도 인스턴트 메신저가 하나 더 생긴 거나 다름없는 반면,. 나의 폰타는 PC에서의 세벌식 타속에 비해 고작 1/4~1/3밖에 안 된다. ㄲㄲ

또한, 쿼티 배열을 쓴다 하더라도 나오는 배열은 1~3단으로 국한이지 4단은 없다. 그래서 모바일에서는 숫자와 기호를 섞어 쓰는 것조차도 매우 심하게 불편해진다. 인터넷 URL 내부에 무심코 들어있는 숫자가 유난히도 입력하기 귀찮고 성가시게 느껴지는 건 PC에서는 접하지 못했던 경험이다.

내가 예전에도 잠시 글로 썼듯이, 스마트폰에서는 두벌식 세벌식 논쟁도 PC에서와 같은 의미는 사실상 없다. 마치 유니코드 앞에서 조합형 완성형 논쟁이 김이 확 빠지고 의미가 없어진 것과 비슷한 맥락이랄까. 어차피 열 손가락으로 제대로 된 타자를 할 수가 없고 장타도, 모아치기도 필요 없으며, 세벌식은커녕 두벌식을 집어넣기에도 화면이 부족한 공간에서 굳이 세벌식에 연연할 필요는 없기 때문이다.

모바일은 두벌식이고 세벌식이고를 떠나서, 두벌 세벌 논쟁의 주 무대이던 타자기 식 글쇠배열 패러다임 자체가 존재하지 않는다. 하지만 죽이 됐든 밥이 됐든 어떻게든 글쇠를 구겨 넣어서 스마트폰에서도 “도깨비불 현상이 일어나지 않는” 원론에 충실한 한글 입력 방식이 좀 있긴 해야 할 것 같다. 신세벌식 같은 글쇠 중첩은 확실히 이런 데서 좋은 방안이 될 수 있을 것이다.

내 직업병이다 보니 문자 입력 얘기가 또 길어져 버렸다.
피처폰에서 스마트폰으로 갈아타면서 굉장히 아쉬워진 것 중 하나는 역시나 배터리 용량이다. 하루를 놔 두니까 진짜 배터리의 절반이 싹 소모되어 버린다. 매일 충전 안 하면 못 견딜 것 같다.

과거의 피처폰은 송· 수신 안 하고 가만히 놔 두면 이틀을 놔 둬도 세 칸이 그대로 유지되었었다.
지난 가을에 회사 야유회로 제주도로 놀러 갔을 때, 본인은 전화기를 완전히 충전시켜 놓은 채로 그대로 가져서 2박 3일을 잘 버티고 돌아왔다. 별도의 충전기를 챙겨 가지 않았다. 제주도까지 가서 딱히 전화질을 할 일도 없을 테니 말이다.

그러나 스마트폰을 쓰는 다른 사람들은? 어림도 없는 소리였다. 숙소에서 하루가 멀다 하고 틈만 나면 자기 전화기를 충전하려고 방의 콘센트마다 난리가 났었다. 멀티탭을 챙겨 다녀야 할 지경이다. 그리고 이제 나도 스마트폰 세상에 끼어든 이상 이 대열에 합류하게 됐다.

난 휴대전화는 모름지기 통화 품질 좋고 배터리 오래 가고, 충격에 강하고 튼튼하면 장땡이라고 생각했다. 하지만 스마트폰은 통화 품질은 모르겠지만 고가의 컴퓨터와 디스플레이와 네트워크 장비를 내장하느라 내구성은 오히려 떨어지고 배터리 많이 먹는 방향으로 변화한 게 틀림없으며, 그건 나로서는 아쉬운 점이다.

아무튼, 난생 처음으로 써 보는 스마트폰은 내 삶의 양상도 앞으로 적지 않게 바꿔 놓을 것 같다. 다만, 내가 앱을 본격적으로 만드는 날이 과연 올지는 모르겠다. 현실은 PC에서 윈도우 8 메트로 따라가는 것만으로도 벅찰 테니.

내가 비록 PC는 맥북을 갖고 있지만 스마트폰은 안드로이드 계열이 선택되었다. 요즘 IT 트렌드를 잘은 모르겠지만, 스티브 잡스 옹의 별세 이후 애플이 잡스 시절의 영광을 재현하지 못하고 어영부영 중이라는 건 틀림없어 보인다. 지인 중에는 아이폰 쓰다가 답답함을 견디지 못하고 다시 안드로이드로 갈아타는 사람까지 있다.
차라리 애플 계열의 모바일 제품은 더 나중에 아이패드를 써 볼까 싶은데, 이건 언제쯤 지르게 될지 아마 까마득히 먼 미래의 일이 되지 않을까 싶다. ㅎㅎ

그나저나, 스마트폰을 장만한 뒤에도 KT를 사칭하는 스마트폰 교체 광고 전화는 시도 때도 없이 걸려 온다.
재고 단말기들을 처분 못 해서 이 인간들이 정말 난리인가 보다.

Posted by 사무엘

2012/11/24 08:35 2012/11/24 08:35
, ,
Response
No Trackback , 15 Comments
RSS :
http://moogi.new21.org/tc/rss/response/760

석사 졸업

1. 석사 논문 통과

한글 입력· 편집기의 통합적 설계와 구현에 관한 연구
김 용묵 (연세 대학교 대학원 언어정보학 협동과정 언어공학 전공)

석사 학위 논문이 본심까지 통과했고 난 무난히 대학원 졸업을 앞두게 됐다. 현재 나의 진학 구분은 '재학'에서 '졸업 예정'으로 바뀌었다. 당연히 기쁘다. 대선 후보가 이제 대통령 당선인이 된 거라고 생각하면 된다.
내 논문의 지도 교수(논문 주심)는 연세대 국어국문과의 한 영균 선생님. 국문과에서 이공계 감각이 가장 뛰어나고 세벌식이 뭔지, 국어 정보학 쪽이 뭔지 아시는 분이다.

나의 논문 주제는 뻔하다. <날개셋> 한글 입력기의 이론 배경과 의의, 주요 기능 명세에 대해서 썼다.
이건 뭐 1, 2년 연구해 온 게 아니기 때문에 나는 다른 석사 지망생들과는 어차피 출발선의 위치가 다른 것도 사실이었다.

논문 심사 중에는 “너 2003년에 투고했던 김 용묵· 김 진형 논문 때에 비해서 지금 달라진 게 뭐냐?”란 질문을 받곤 했다.
생각 같아서는 “그걸 질문이라고 하십니까. 당연히 넘사벽 급으로 달라졌지.. ㅜㅜ;;”라고 말해 주고 싶었다.
2003년 논문은 <날개셋> 엔진 버전이 겨우 2.x이던 시절인데.. 지금은 그때 없던 개념이 수두룩하며, 오토마타만 해도 옛날엔 지금 같은 수식도 아니고 진짜 흑역사 수준의 유치한 장난감으로 기술했었는데 지금 것하고는 비교 자체가 실례이다. =_=;;

한글 입력과 관련된 수많은 연구들은 통상적으로 그저 글쇠 배열이 어떻고 손가락 움직임이 어떻고 하는 쪽에 치우쳐 있다.
그러나 나의 관심사는 그보다 훨씬 더 fundamental한 것이다.

그 어떤 한글 입력 방식을 만들더라도 결국은 한글 조합 로직이 있어야 한다.
내 프로그램의 내부 구조와 이념을 아는 분이라면 잘 아시겠지만, 다양한 한글 입력 로직을 '기술'하는 시스템을 만들었다. 그래서 한 프로그램에서 무슨 입력 방식을 불러와서 쓰고, 편집하고 저장할 수 있게 했다. 그게 2장의 내용이다.

“한글 입력 오토마타야 이미 1980년대에 이론이 다 정립됐고 지금은 누구나 당연히 그저 그러려니 하고 쓰는 시스템인데, 그것만 전문적으로 또 연구할 게 있냐?”라고 많은 사람들이 생각할지 모르나 나는 그것만을 소재로 연구를 많이 해 냈다.

다음 3장은 내가 개인적으로 이 논문 전체를 통틀어 가장 자부심을 갖고 있는 부분이다.
2장에서 제시한 <날개셋> 한글 입력기의 컴포넌트들을 응용하여 이런 저런 입력 방식을 구현할 수 있다는 것을.. “글자판 종류별로” 분류하여 제시했다. 바로 두벌식, 두벌식과 세벌식 사이의 절충 방식, 그리고 pure 세벌식 이렇게 세 종류.

두벌식에 대해서는, 세벌식 입력 방식을 설계할 때는 거의 필요하지 않은데 두벌식이기 때문에 음절 구분과 관련해서 추가로 필요한 구성요소들을 소개했다. 초+종성 공유 낱자 결합 규칙이라든가 특수 도깨비불 규칙, 조합 종료 타이머가 여기에 속한다.
그리고 절충 방식에서는 <날개셋> 한글 입력기의 범용적인 기능을 활용하여 복벌식이라든가 신세벌식 같은 입력 방식을 구현할 수 있음을 보였다.
마지막으로 pure 세벌식은 초· 중· 종성이 모두 구분되어 있기 때문에 전통적인 모아치기부터 시작해 무한 낱자 수정, 특정 낱자 바로 지우기 등이 모두 가능함을 보였다.

이런 식으로 세 개의 케이스를 나눠서 논리를 전개하는 방식을 이번 논문 학기 때 최초로 생각해 냈는데, 개인적으로 굉장히 마음에 든다.
지금 프로그램의 도움말도 그 논문 스타일로 개편할 예정이다.

4장은 한글 입력기가 글자 입력 자체의 범위를 넘어서서 자연스럽게 연계할 수 있는 텍스트 변환이나 검색 기능을 다뤘다. 잘 알다시피 낱자 재결합이라든가 한글-영타 변환 같은 것 말이다. 한글을 입력하면서 활용 가능한 알고리즘은, 이미 입력된 한글에 대해서도 일괄 적용이 가능해야 한다는 게 지론이다.

5장은 구현체 소개로, 잘 알다시피 동일 엔진에서 편집기와 IME 모듈, 입력 패드라고 Windows 플랫폼 기준으로 생각할 수 있는 모든 프런트 엔드가 다뤄졌다.

요컨대 논문은 앞으로 그 어떤 한글 입력 방식을 만들더라도 공통적으로 적용될 기술 기반을 닦아 놓았다는 데 의의가 있다. 그리고 지금처럼 논문을 구성한 것은 내가 스스로 생각해도 내 자신에게 떳떳하고 정말 체계적으로 잘 구성했다.

마지막으로 감사의 글에는...

  • 너님은 학부 출신만으로 재능을 썩히기엔 너무 아깝다며 대학원 꼭 가라고 내게 독려를 해 주신 분.
  • 수많은 태클과 딴지를 통해 나의 학문적 방어력을 키워 주시고, 프로그램 매뉴얼을 일말의 논문처럼 보이게 기여해 주신 논문 지도교수님
  • 야간도 아니고 일반 대학원에 불쑥 입학해 버렸는데도 괘씸하다고 날 짜르지 않고, 학위를 마칠 때까지 기다리고 직위를 유지시켜 주신 회사 관계자
  • 2년간 동고동락했던 학교 입학 동기와 과 선배, 친구들

이 들어갔다. 위에 언급된 분들은 정말로 감사를 드려야 하기 때문에 말이다. 그리고 마지막 문단에는

“끝으로, 한글 기계화의 선구자로서 우리 겨레의 은인이며, 특별히 제게는 책과 글을 통해 10대 시절부터 세벌식 한글 사랑 정신으로 큰 감화를 주신 고 공 병우 박사님의 영전에 이 논문을 바칩니다.”


라고 써 넣었다. 뭉클~~ 이 논문의 이념과 성향을 짐작할 수 있는 대목이라 하겠다.

글쎄, 이것도 학교나 과에 따라서는 분위기가 다소 차이가 나는 모양이다. 박사도 아니고 석사 나부랭이 주제에 뭔 학문 업적을 이룬 게 있다고, 세상사를 다 달관한 듯이 벌써부터 감사의 글을 논문에다 넣냐고 의아하게 보는 곳도 있다고 함. 하지만 우리 학교 우리 과는 안 그렇기 때문에... ㅎㅎ

논문 작성 과정이 행복하기만 한 건 아니었다.
작품은 이미 다 나와 있는데 그걸 글로 표현하는 것만으로도 어찌나 힘들었는지, 온갖 스트레스에 머리를 쥐어짜면서 날밤 새기도 했다. (물론 논문 학기 중에도 코딩이 전혀 없었던 것도 또 아님)
하물며 연구 주제도 못 잡은 채 덜컥 논문 학기를 맞이한 학생은 얼마나 고생이 심할까?

이쪽은 문과 기반인 협동과정이기 때문에 이공계 대학원처럼 연구실에 틀어박혀 사는 게 아니다. 석사 때부터 교수의 push를 받아 가며 공동 프로젝트 진행하고 학술지 논문 게재하면서 자연스럽게 학위 논문 주제까지 정하는 형태가 아니다.

그렇기 때문에 돈은 랩비가 아니라 따로 취업을 해서 일하면서 벌고, 개인 사정 때문에 논문 준비를 못 하면 졸업이 n학기 수준으로 한없이 늦어지게 된다.
그래도 난 그렇게 되지는 않았다.

다만, 창작의 고통보다 더한 걱정은...
교수님이 생각하시는 차후의 연구 방향과 내가 하고 싶어하는 연구 방향이 미묘하게 어긋난다는 점이다.
디테일한 사항을 이 자리에서 얘기하지는 않겠으나, 한 마디로 요약하자면 “지금 석사 졸업은 시켜 주지만, 앞으로도 그렇게 나랑 코드가 안 맞을 거면 넌 내 밑에서 박사는 계속 못 한다” 처럼 좀 됐다. ㅜㅜ 어이쿠..

뭐, 말은 그렇게 하셔도 설마 제자를 그렇게 내쫓지는 않으시겠지... 나중에 입시철이 됐을 때 선생님 찾아가서 또 데꿀멍 좀 하면.. =_=;;
코스웍 이수하면서야 뭘 공부할 수도 있고 선생님이 원하시는 무슨 과제나 프로젝트를 하고 무슨 학술지 논문을 쓸 수도 있지만,

다음 학위 과정에서의 최종 학위 논문은 한글 글꼴을 주제로 쓸 것이다.
입력으로 시작해서 글꼴로 공부를 끝내겠다는 마스터 플랜은 사실 대학원 석사 지원하기 전부터 분명하게 생각해 놓은 것이기 때문에 이건 타협이나 양보를 할 수 없다.

2. 나의 적성과 정체성

많은 사람들이 나보고 “넌 정말 천재다”, “네 능력에 겨우 지금 회사에서 그 연봉은 너무 아깝다”, “넌 공부 더 해야 된다.”, “대학원 꼭 가라. 유학 가라. 두 번 가라” 같은 말씀을 하셨다.
그럼에도 불구하고 내가 현재 겉보기 역량에 비해서 훨씬 작은 사회적 지위밖에 차지하지 못하고 있는 이유는 간단하다. 그 역량들이 기성 사회 조직에서는 거의 제대로 발휘되지 않는 것들이기 때문이다.

지금까지 많은 사람들이 나의 스펙을 보고는 내가 모든 것을 뭐든지 잘하는 천재인 줄로 무척 오해를 하셨다. 카이스트 출신이니까, <날개셋> 한글 입력기를 혼자서 다 만들었을 정도니까 시험만 쳤다 하면 100점 받겠지, 이런 것 개발도 잘하겠지, 뭘 잘하겠지 등등...
그래서 내가 지금까지 많은 사람들을 실망..시켰다. 나는 실제로는 지금 내가 잘하고 있는 것밖에 잘하는 게 없고 그것 말고는 안중에 없다. ^^;;;;;

고집과 외곬수도 못 말릴 정도로 아주 강하다.
<날개셋> 한글 입력기가 기존 학교나 대학(원), 회사에서 정상적으로 소속되어 일하는 사람이 상상하거나 기대하거나 만들 수 있는 프로그램이겠는가? 그건 애초에 1.0부터가 고3 때 수능 공부 다 때려치우고 만들어진 건데 말이다.

이런 집념에 비해서 나는 지금보다 더 빠른 컴퓨터를 만든다거나 SNS 데이터를 분석해서 의미 있는 동향을 뽑아 낸다거나, 수학적으로 더 엄밀한 소프트웨어 개발 환경을 만든다거나 기가 막힌 웹 표준 기술을 만든다거나, 심지어 스마트폰용으로 기가 막힌 게임 앱을 개발하는 일에는 별로 관심이 없(었)다.
그렇기 때문에 난 전산학과 대학원에는 가지 않은 것이다. 평양 감사도 저 싫으면 그만이다.

그리고 그런 진로의 특수성 고민 때문에
나의 다른 과학고/카이스트 동기들은 패스트 석· 박 통합 코스를 밟아서 지금의 내 나이가 되기도 전에 박사까지 다 마친 반면,
나는 인제 겨우 석사를 마친 수준인 것이다.

난 공무원, 대기업, 공기업 같은 조직에 못 있는다. 의사, 변호사 같은 거 못 한다.
난 오로지 내가 붙들고 있는 아이디어를 다 작품으로 옮기기 전에는 단언하건대 다른 일은 죽어도 못 할 것 같다. 오로지 이것만 미는 수밖에 없다.;;

3. 소감 & 이후의 계획

- 대학원에 있으면서 얻은 가장 큰 수확은 역시 국어 '운동꾼' 말고 실제 '학자'들이 한국어와 한글에 대해 언어학적인 관점에서 어떻게 생각하는지를 그럭저럭 배울 수 있었다는 점이다. 일부는 내가 너무 편견에 빠져 있었고, 그렇게 특수하지 않은 현상에 너무 의미를 두고 집착하기도 했다는 것을 알게 되었다..

- 아직 학부의 사고방식에서 제대로 벗어나지 못한 상태였던 입학 초기엔, “어? 한 학기에 최대 12학점밖에 못 들어? 대학원은 안 그래도 등록금도 학부보다 더 비싼데 이거 너무 적은 거 아냐?“라고 생각했었다.
지금이야 그런 생각 따위는 개나 줘 버린 지 오래이다. 한번 12학점씩 들어 본 뒤로는 다시는(앞으로 박사 마칠 때까지도!) 12학점씩이나 듣지는 않을 것이다. -_-;;

- 사전학, 텍스트 마이닝 등 언어학의 응용 분야는 역시 여러 학문 분야의 복합 성향이 짙다는 걸 느꼈다. 나의 관심 분야인 글꼴 쪽도 그럴 거라고 생각한다.

- 첫 학기 때 기본기 보충 차원에서 국문과 학부 수업을 청강했던 '국어 통사론' 과목은 나 같은 공대 출신 비전공자 입장에서 큰 도움이 됐다. 언어정보학 했다는 사람이 한국어 문법에 대해서 그래도 이 정도는 알고 있어야지.

- 그 외에 국문과 대학원 수업은 그럭저럭 강의 듣고 리포트도 안 뒤쳐질 만큼은 써 냈지만, 그릇의 크기의 부족으로 인해 내가 제대로 못 받아들인 내용도 적지 않았다.

- 우리 과에서 자체적으로 개설한 수업은 내용이 다채롭고 좋은 편이지만, 학생들이 워낙 출신이 다양하고 배경 지식 및 관심 연구 분야가 제각각이다 보니 국문과면 국문과, 전산학과면 전산학과 같은 단과 대학원 수업에 비해서 내용의 깊이가 상대적으로 떨어지는 건 불가피해 보였다. 이것은 협동과정의 단점이 될 수 있다. 하지만 코스웍과는 별개로 나처럼 똘끼 충만한 학제간 연구 주제를 이미 갖추고 있는 사람에게는, 협동과정이 장점과 기회로 작용할 수 있겠다. ㄲㄲㄲ

- 원래는 사전 연구실에서 시작해서 전산 언어학, 말뭉치 언어학, 사전학 쪽을 표방하던 이 과가 이공계 협력의 비중은 점차 줄어들고, 요즘은 점점 한국어 교육 쪽 비중만 커지는 듯한 느낌을 받았다. 내가 늘 느끼는 것이지만, 대한민국이 앞으로도 경제적으로 떵떵거리며 잘 살고, 다른 나라들에게 꿈과 희망과 롤모델을 제시해 줄 수 있어야 한국어 수요도 계속 있을 것이고 한국어 교사들도 먹고 살 수 있을 텐데.

- 그래도 나는 이런 여건에 아무리 못 하더라도, 최하 마지노선으로 석사 학위는 있어야 한다는 것에 공감한다. 앞으로 뭘 더 하든지간에 지난 2년간의 투자는 아깝지 않다. 이제 나는 개인적으로 한글 입력 소프트웨어에 대해 연구한 걸 대학원 세계에서도 당당히 어필할 수 있게 되었다.

- 올해 하반기엔 일단 회사로 전업 복귀한다. 이번 논문 학기 동안 심신이 다소 피폐해졌다. 어서 컨디션을 추스리고 <날개셋> 한글 입력기 다음 버전(일단 6.7)을 올해 중에 내놓을 생각이다. 어서 이거 작업을 계속하고 싶다.
<날개셋> 한글 입력기를 한 7.0 정도까지 만든 뒤에는 본격적으로 글꼴 연구 모드이다..

- 아니 그보다도, 앞으로 논문이 조만간 완전한 책 형태로 인쇄돼 나오면, 온갖 지인들한테 나눠 주면서 인사 드리고 만나서 노는 게 우선이다. 최하 50부 정도는 뽑아 둬야 할 듯.

Posted by 사무엘

2012/06/27 08:27 2012/06/27 08:27
, , ,
Response
No Trackback , 34 Comments
RSS :
http://moogi.new21.org/tc/rss/response/700

맥북 프로 지름

지난 3월 24일, 맥북 프로 13인치형 모델이 본인의 제 5대 개인용 노트북 PC로 취임했다.
본인이 고등학교 시절부터 노트북 PC를 사용한 이래로 14년 만에 애플 계열 컴퓨터를 개인용 컴퓨터로 장만하게 되었다.

지금까지 사용하던 제4대 노트북은 2008년 5월에 도입되었고 윈도우 비스타 + 코어2 Duo 기종이었다. 오늘날의 PC 기준으로는 완전히 구닥다리로 전락한 셈.
좀 나중에 석사 졸업 기념으로 컴을 바꿀 생각이었지만, 마침 고향에서 부모님께서 새 컴퓨터가 필요하다고 하여 지금 내가 쓰던 걸 고향으로 보내고 나는 새 컴을 예정보다 더 일찍 장만하게 됐다.

초대 노트북은 분실, 2~3대 노트북은 고장 폐기였던 것에 비해, 4대 노트북은 약 4년에 가까운 임기를 마친 후 비교적 명예롭게, 그리고 예상보다 살짝 더 일찍 은퇴했다. 빠진 키캡 정리와 하드디스크 정리, 사소한 접촉 불량 수리 같은 정비를 받은 후, 고향으로 갔다.

지금까지 정말 유용하게 잘 사용해 왔고 키보드와 터치패드의 모든 감도가 손에 착 익은 정든 놈이긴 하지만, 이제 성능이 너무 뒤쳐졌고 액정 화면도 슬슬 누렇게 뜨는 등 노후화의 기미는 피해 갈 수 없었다. 물론 이것도 고향에 있는 컴퓨터보다는 훨씬 더 좋은 기종이다. 지금까지 부모님께서 쓰시던 컴은 이제 정말로 갖다 버릴 때가 됐고.. ㅜㅜ

구입한 새 노트북에 대해 스펙 차원에서 좀 아쉬움을 감수한 것은,
운영체제를 두 개나(윈도우와 맥 모두) 쓰는 것치고는 좀 부족한 감이 있는 하드디스크 용량.
그리고 지금 노트북보다 화면 해상도 픽셀수가 가로와 세로 모두 떨어진다는 점이다.
게다가 4:3이 아닌 요즘 대세인 와이드 화면을 쓰는 만큼, 이제 task bar를 가로가 아닌 세로로 배열해야겠다.
이질적인 키보드· 마우스 사용법은 덤.

Windows 운영체제는 내가 알아서 장만이라도 해서 깔아야 하는지 우려됐는데(OS 자체의 설치는 그렇다 치더라도 각종 드라이버들은 어떻게 잡으라고!!), 다행히 웃돈만 주면 판매처에서 아예 알아서 설치까지 한 채로 제품을 준다고 해서 안심을 했다.

Windows에다가는 단골 18번지 프로그램들을 설치해서 내가 늘 하던 일만 쭉 하고, 오픈소스 크로스 플랫폼 형태로 존재하는 프로그램들은 가능한 한 맥용으로 설치하는 방법으로 맥OS에 차츰 적응을 해 나갈 생각이다. 물론, 단골 18번지 프로그램들이 다들 단순 취향을 넘어서 내 생업과 관련된 일들을 하기 때문에, 나는 Windows를 아주 떠나서 살 수는 없다.

당장 개발툴만 예로 들어 보면, Windows에다가는 비주얼 스튜디오를, 맥에다가는 xcode와 Eclipse를 설치했다. 이클립스를 굳이 윈도우에다가 설치할 필요는 없으니까. 나도 드디어 윈도우 7 + 비주얼 스튜디오 2010으로 완전히 갈아탔다. 거기에다 호환성 차원에서 2003도 여전히 설치.

나는 <날개셋> 한글 입력기를 혼자서 만들었을 정도로 Windows 환경 개발에 정통한 것에 '비해서'는 여타 운영체제를 너무 안 다뤄 봤고 너무 모른다. 가령, 그 정도 기술 수준의 프로그램을 만들 줄 알면서 유닉스 명령을 나 정도로 모르는 사람은 별로 없지 싶다. 지금까지 쓸 일이 없었으니까. 오로지 Windows 독식이었다.

그런 와중에 이번 맥북 장만은 약간 risk도 감안하면서 내린 결정이긴 하다만, 15년에 가까운 나의 Windows 독점 풍토에 뭔가 새로운 바람을 수혈해 넣을 거라는 기대를 해 본다.
비록 나는 이제 예전에 맨대가리 헤딩으로 프로그래밍에만 매달려서 윈도우 API를 공부했듯이 맥OS API를 새로 처음부터 공부할 수 있을 것 같지는 않지만... 그래도 사람 미래라는 건 알 수 없으니까 말이다.

같은 데스크톱급 PC로도 모자라서 스마트폰은...;; 글쎄다. 이것도 언젠가는 안드로이드든 아이폰이든 써 보면 좋을 것 같지만, 딱히 길 안내 기능 말고는 그 돈까지 주면서 일부러 앞장서서 사서 쓸 매력을 느끼지는 않는다. PC에서 벌여 놓은 일이 너무 많아서 이것저것 다 쫓아가다간 다 놓친다. pruning이 필요함.

컴퓨터를 새로 세팅하다 보니, 이제 운영체제와 각종 소프트웨어들을 온통 업데이트해 줘야 하고, 맥 기반 개발툴들도 다 인터넷을 통해서 구해야 한다. 고로 수백~수 GB에 달하는 트래픽이 예상되는데, 언제 날잡아서 안정적인 유선 네퉉으로 해치워야겠다는 생각이 든다.

Posted by 사무엘

2012/03/31 08:22 2012/03/31 08:22
, ,
Response
No Trackback , 5 Comments
RSS :
http://moogi.new21.org/tc/rss/response/662

오랜만에 오덕질 근황

날씨는 봄 기운이 만연하고 좋다.
그런데 기름값은 또 왜 이리 미친 듯이 지구 종말 수준으로 오르고 있는지? 2000도 모자라서 2100 돌파. 그래도 진짜 지구 종말 직전엔 기름값이 3천~5천 원 이상이 될 수도 있으니, 그런 극단적인 표현은 나중을 위해 아직은 아껴 두고 있다.

3년 전에 나의 일기장에 “기름값이 1600원대로 폭등했다”란 문장이 있는 걸 보고는 그저 쓴웃음을 지을 뿐이었다. 성경에 예언되어 있는 말세의 반이스라엘 감정은 아마 기름값 하나만으로도 아주 쉽게, 금방 조장되고 달성될 것이라 본인은 믿는다.
어쨌든 그건 그거고 오랜만에 각 분야별 내 오덕질 근황이나 좀 올려 본다.

1. 본업

난 이번 학기가 석사 논문 학기이다. 이 때문에 이번 학기는 정말로 프로그래밍을 제대로 못 할 것 같다.
논문 작성 과정에서 대략 아래와 같은 애로사항이 꽃피고 있다.

내용 채워 넣는 난이도 10
남에게 설득, 어필하는 난이도 30
형식에 맞춰 쓰는 난이도 60 ㅠㅠㅠㅠㅠㅠㅠ


다만, 이 달 말쯤 <날개셋> 한글 입력기 6.51이 나올 가능성이 있다.
<날개셋> 한글 입력기는 6.7로 바로 건너 뛰는 건 좀 무리이고, 6.51로 결론. 6.5 이래로 주로 바뀐 곳은 편집기이기 때문에, 외부 모듈을 쓰는 분은 별로 업그레이드 할 필요가 없을지도 모르겠다. 주요 변화 사항은 현재까지 다음과 같다.

  • 예전에 블로그에다 글을 올렸듯, type 3 키보드에서 한자 키의 보정 방식을 바꿈 (이건 외부 모듈에도 적용되는 공통 사항)
  • 오토마타에, 3.0 이래로 -7까지 있던 대체 상태에다 -8과 -9라는 새로운 대체 상태 추가 (이건 아주 특수한 기능이고 말 한 마디로 설명하기가 곤란해서...)
  • 편집기에 있는 여러 사소한 버그들 잡음. (그냥 평범하게 쓰는 데는 별 영향 없음)
  • 북한 표준 두벌식 글쇠배열의 오류를 바로잡고, 글쇠배열이 아닌 입력 유형 파일로 제공. 고증을 거쳐서 낱자 결합 규칙과 오토마타까지 북한의 실제 한글 입력 방식을 재현함.
  • 완전히 잉여 기능이긴 하지만, 2.0 이래로 10년째 변함없이 갖고 있던 한컴 2바이트 완성형 옛한글의 변환 테이블에 존재하던 일부 오류 수정

진짜로 작업하고 싶은 것들은 규모가 훨씬 더 큰 것들인데.. 이거 작업은 아무래도 논문 통과 후에나 가능할 것 같다. 단어 단위 한자 변환 기능은 도대체 언제 넣나. ㅜㅜ

2. 철도

<자유 여행 패스와 함께하는 경전선 3일 여행> 클릭.
본인은 지난 겨울방학 때 하나로 티켓으로 경전선을 완주한 경험이 있는 사람으로서, 저런 글은 정말 뼛속까지 철덕력으로 넘치는 사람만이 쓸 수 있다는 걸 적극 공감한다. 한 우진 님께 그저 존경과 찬사를 보낼 뿐이다.

‘두 역 갔다가 한 역 되돌아오기’라는 게 있을 수 있다는 걸 본인은 알고 있었지만, 이걸 저 글에서처럼 이론으로 정립한 건 처음 본다.
대전에서 서울까지 직통 열차가 좌석이 없을 때도 대전-천안, 천안-서울처럼 구간을 나누면 두 구간 모두 대체로 좌석이 생긴다. 이런 것처럼 열차는 중간 정차역이 있다는 특성상 단순 point-to-point 교통수단인 고속버스나 비행기보다는 뭔가 ‘테크닉’이 많이 발달할 수 있는데, 이런 것도 철도의 매력임이 틀림없다.

3. 기독교

모처럼 UCC 하나 공개한다.
내가 굉장히 좋아하는 찬양인 <놀라운 주의 은혜>(Wonderful Grace of Jesus)의 1절을 혼자 아카펠라 4부 합창으로 불러 봤다. 여자친구라도 있으면 듀엣이 됐을 텐데 그렇지 못해서 그냥 싱글 코어이다. ㅋㅋ 들어 보시라. 이것이 화음의 위력이다.

그리고 본인은 작년 겨울방학 때, 킹 제임스 성경과 기독교회사에 대한 아주 유익한 다큐멘터리 영화 A Lamp in the Dark의 대본 번역에 참여한 바 있다. 그 영화가 드디어 자막이 삽입된 영상물로 완성되었으니 관심 있는 분들은 클릭해서 보시기 바란다. 무려 3시간에 달하는 분량.

난 2010년부터 블로그로 홈페이지 체계를 고친 이래로, 종교 관련 글에 내가 믿는 게 좋다는 식의 글은 잔뜩 올렸어도, 남이 믿는 게 잘못됐다는 글은 거의 올리지 않고 그런 건 최대한 자제하면서 지냈다.

그랬는데 요 최근에 성경의 역사 시리즈와 천주교 시리즈처럼 수위가 센 글이 갑자기 올라온 이유는... 바로 이 번역 작업을 하면서 동기 부여를 받아서였다. 이건 좀 양심상 글로 좀 정리해서 올리지 않으면 안 되겠다는 마음의 부담이 들어서이다. 이 영화를 보면 참된 교회사와 천주교의 정체, 바른 성경과 부패한 성경의 출처와 원인 등의 모든 것을 바르게 이해할 수 있다. 강추.

4. 한글 진영

어제(17일 토), 정말 오랜만에 한글 학회를 찾았다. 지금까지 연락을 너무 안/못 하고 지낸 분들께 인사도 드릴 겸 해서이다. 임원 모임과 더불어 <한국어의 힘>이라고 김 미경 교수의 특별 강연도 있었는데, 무척 유익한 내용이었다. 대략 이런 요지.

  • 우리나라처럼 이렇게 단일 모국어가 공식 언어로 통용되어 계층간에 위화감이 없고 소통에 불편이 없는 사회가 얼마나 복 받은 것인지 알아야 한다.
  • 모국어라는 건 그렇게 호락호락 취사선택 가능한 게 아니며, 이중 언어 국가들은 두 언어가 동등하게 공존하고 있는 구도가 결코 아니다. 복 거일 씨의 영어 공용화론은 가정 내지 전제 조건부터가 잘못 설정되었다.
  • 한국인만치 이민 2세가 자기 모국어를 쉽게 저버리는 민족은 별로 없다. 교포와 국내 외국인들에 대한 체계적인 한국어 교육이 절실하다. 모국어 실력은 국가 경쟁력이다.

나뿐만이 아니라 내가 다니는 대학원 소속의 다른 학생들도 들으면 참 좋았을 텐데(특히 한국어 교육이 세부 전공인 분들) 아쉽다.
김 선생님은 요즘 젊은 사람들이 이런 언어 이슈에 많이 관심을 가져야 한다며 아쉬워하셨는데, 그때 현장에 있던 사람은 나 빼면 진짜로 전부 5, 60대 이상 중년들밖에 없었다.;; 안타깝지만 한글 학회에서 여는 모임들이 대부분 그런 분위기이다. ㅡ,.ㅡ;;

철도와 성경 덕질에 한동안 밀려 있던 이쪽 분야에 오랜만에 새 기운을 좀 충전했다. 그나저나, 한자 진영은 이 2012년에 아직도 초등학교 한자 교육 시행에 목숨을 걸고 있다니, 정말 놀랍다.. ㅜㅜ

5. 노트북 교체

본인, 조만간 새 노트북을 장만할 예정이다. 무척 정들었지만 구닥다리가 되어 버린 코어 2 듀오 기종을 거의 4년 가까이 썼다. 마침 부모님께서 쓰시는 더욱 고물 구닥다리 컴퓨터는 듣자 하니 이제 하드웨어가 맛이 가고 진짜로 폐기할 때가 된 듯하다. 그래서 지금 내 컴을 고향으로 보내고 나는 새 걸 장만하는 게 계획인데.. “맥북이냐 아니냐” 때문에 너무 고민된다.

  • 장점: 10년 넘게 Windows 독점만 경험하다가 이번 기회에 좀 새로운 세계로.
  • 단점: 내가 모든 걸 알고 통제하지 못하는 운영체제를 써야 하는 데서 예상되는 굉장한 이질감과 적응 기간 (비록 Windows를 같이 쓴다 하더라도 불편 불가피)

일반 유저가 아니라 개발자, 프로그래머이기 때문에 맥북을 더욱 써 봐야 할 명분이 있는 반면, 역설적으로 그 이유 때문에 Windows 기득권을 희생하기도 대단히 곤란한 처지이다.
뭐, 내가 10년 전 고등학생 시절처럼 인제 와서 본격적으로 xcode와 맥 프로그래밍을 공부할 여력이 있을 것 같지는 않다. 그리고 윈도우 하나만 해도 앞으로 8이 나오면 또 이상한 게 잔뜩 도입되어 바뀌어 있을 텐데. IT계는 정말 너무 복잡하다.

Posted by 사무엘

2012/03/18 08:20 2012/03/18 08:20
,
Response
No Trackback , 5 Comments
RSS :
http://moogi.new21.org/tc/rss/response/656

요즘 근황

1. 바쁘고 잠 부족

매일 5시간 이하로 자는 나날이 3일 이상 지속되었을 때 사람 정신이 얼마나 피폐해지는지를 요즘 체험하면서 지낸다. 미치겠다. 조금만 틈만 나면 정신줄을 확 놓고 싶어지고, 짜증나고 일의 집중도와 생산성이 급격히 떨어진다. 이 말년이 표현했듯이 생명체의 4대 의무 중 하나가 잠의 의무이다. -_-;;

1999년쯤, 당산 철교가 재시공 중인 관계로 서울 지하철 2호선의 서쪽 고리가 끊어져 있던 시절, 노조가 파업까지 해서 비전문가인 대체 기관사가 투입된 적이 있었다. 그랬는데 그 중 어떤 사람은 극심한 과로로 인해 눈 뜨고 잠드는 경지에까지 이르렀고, 두단식 승강장이 되어 버린 합정 역의 수동 운전 구간에서 열차를 못 세우고 선로가 끊어진 곳으로 열차를 탈선시키는 아찔한 사고를 냈었다. 조금만 더 갔으면 열차는 끊어진 다리를 넘어 강으로 추락했을 테니 말이다.

그런데 그 사람 심정이 이해가 된다. 난 잠에 약하니, 아무래도 나폴레옹 같은 위인은 못 되는 게 틀림없다. 덕분에 블로그 글 비축분도 예전에 비해 줄어드는 중.

그런 와중에도 <날개셋> 한글 입력기 다음 버전 개발은 틈틈이 치열하게 진행되고 있다.열몇 가지에 달하는 개선 사항들 중, 요 근래엔 굉장히 좋은 성과가 있어서 하나 소개하겠다. 프로그램의 모든 과정에서, 운영체제의 known, system DLL 말고 일반 DLL을 로딩할 때는 언제나 절대 경로를 지정하게 개선함. 이것은 아주 바람직하고 진작에 취했어야 할 조치인데, 이로써 얻은 긍정적인 효과는 다음과 같다.

- fake DLL을 잘못 로딩하거나 인식할 가능성을 원천 차단하여 프로그램의 잠재적인 보안 위협을 크게 줄였다. 가령, <날개셋>과 전혀 관계가 없는 동명이인(namesake) NGS3.DLL을 로딩하는 프로그램 내부에서도 이제 <날개셋> 외부 모듈이 잘 동작할 수 있다.
- FireFox Nightly에서 <날개셋> 한글 입력기 외부 모듈이 전혀 구동되지 않는다는 버그 신고가 들어와 있었는데, 이를 덩달아 해결. (FireFox 구버전에서는 그런 현상이 없었다 함)
- 드디어.. 서로 API가 호환되지 않는 <날개셋> 버전을 사용하는 타자연습과 입력기 외부 모듈이 “동시 구동이 가능해졌다!” 이제 앞으로는 타자연습에서 외부 모듈을 같이 쓰기 위해서 두 프로그램을 항상 동시에 업데이트해야 할 필요가 없다.

2. 국어 정보 처리 시스템 경진대회

국어 정보 처리 시스템 경진대회라는 게 있다. 문화 체육 관광부와 국립 국어원이 공동 주최하는 이 대회는, 가장 직접적으로는 방대한 양의 세종 말뭉치를 효율적으로 조회하고 의미 태깅을 똑똑하게 해 주는 소프트웨어의 개발을 독려하기 위해 시행되었다. 하지만 그것 말고도 한국어· 한글과 관련된 뭔가 독창적인 소프트웨어는 무엇이든 응모 대상이 될 수 있다.

그러고 보니 공모전인데 왜 경진대회라는 표현이 쓰였는지 모르겠다. 2009년부터 시행해서 올해로 3회째이다.
한 달도 더 된 뒷북이긴 하다만, 본인은 <날개셋> 한글 입력기 6.3을 출품해서 은상을 받았다. 대상과 금상에 이은 3등.

사실, 내 프로그램은 다른 작품들과는 체급이 근본적으로 다르다. 11년 전에 1.0이 이것보다 더 큰 대회에서 1등을 한 적도 있는 걸... 그리고 내 프로그램은 말뭉치라든가 사전, NLP 같은 분야를 직접적으로 다루지도 않는다. 이런 프로그램이 나올 거라고 심사 위원들이 전혀 예상하지 못했을 소재의 프로그램이다만(오히려 심사 위원 중에 내가 과거에 두벌식 제정 위원 중 하나였다고 말한 분도 있었다-_-)...
그래도 내 프로그램은 국어 정보 처리와 분명 밀접한 관계가 있다. 저 정도로 입상을 했으니 옛날 생각이 나고 기분은 좋다. 입상작들의 수준도 그렇게 호락호락 허접한 편은 결코 아님.

금상을 받은 분은 나이 지긋한 개인 개발자이신데 세종 전자 사전 통합 검색 시스템을 만들었다.
대상을 받은 울산 대학교 팀은 전산학과의 한국어 처리 연구실에서 한국어 형태소 분석기를 개발하면서 몇 년째 작정하고 이 대회만 공략한 경우이다. 한 우물만 파면서 2010년 금상에 이어 이번에 대상을 수상했다.

3. 늦가을의 불청객, 모기

11월이 꺾여 가는 와중에도 아직까지 날씨가 별로 춥지가 않다. 특히 이상 고온이 기승을 부리던 월초엔 집에서 여전히 에어컨이나 선풍기를 틀어야 할 정도였다.
그래서일까? 본인은 이놈의 모기 때문에 홍역을 치르며 악몽 같은 가을을 보냈다. 하긴, 뉴스에서도 보도된 적이 있을 정도였다.

저녁에는 가능하면 선풍기· 에어컨을 가동하기보다는 문을 개방하여 집안을 냉각시키고 싶은데, 그럴 때면 정말 어김없이 모기가 기어들어오곤 했다. 피 빨아먹지, 게다가 귓가에 날아다니는 소음은 사람 기분 잡치기에 최적이다. 차라리 열대야가 기승을 부리는 한여름에는 문을 열 생각 자체를 안 하고 무조건 에어컨 콜인데, 지금은 그게 아니다 보니 모기가 더욱 부각되는 것 같다.

때려잡자니 피 빨아먹은 모기는 벽에 지저분한 혈흔을 남기고, 살충제는 사람에게도 무척 해로운 화학 약품이고... 처리하는 방법도 딜레마이다.

하루는 한밤중에 한적한 주택가에다 차를 세워 놓고 차 안에서 잠을 잤다. 냉각과 환기를 위해 창문을 약간만 열어 놨는데... 그게 실수였다. 그로부터 30분이 채 되기 전에 팔뚝에 가려움이 느껴졌고, 실내등을 켜서 차내를 둘러봤을 때 나는 기겁을 하고 말았다.
그 좁은 틈새를 타고 모기가 이 작은 승용차 안에 서너 마리씩이나 들어와 있었기 때문이다. ㅜㅜ 이런 썩을..;; 이놈들은 잠도 안 자나.;;

제아무리 살생을 하지 말자고 주장하는 박애주의자라 하더라도 파리· 모기를 죽이지 말자고 주장하는 사람은 없을 것이다. 체벌 반대, 사형 반대, 채식주의, ‘자연으로 돌아가자’ 이런 식의 주장에 본인은 성경적으로 100% 동의하지 않는다. 자연으로 돌아간다 해도, 이미 죄로 인해 타락하고 저주받은 자연은 인간에게 어차피 좋은 것만 선사하지는 않는다. 죄로 인해 어쩔 수 없이 필요해진 필요악이나 그 말단의 나쁜 결과만 지워 보려 애써도, 그 본질적인 원인이 없어지지는 않는다.

4. 노트북 키캡 이탈

지금 쓰는 제 4대 노트북은 용하게도 최초로, 3년이 넘게 키캡 하나 안 빠지고 잘 쓰고 있었는데
드디어 키캡 하나 이탈.. ㅜ.ㅜ
보통 단골로 빠지던 키캡은 Space나 화살표 키, 엔터 같은 부류인데 이번에는 이례적으로 문자 키인 기본 자리 F 키가 빠졌다. 문자 키의 키캡이 빠진 경우는 본인의 노트북 인생 13년 만에 처음이다.

뭐, 화살표나 엔터도 이미 키캡이 덜렁덜렁하고 상태가 위험하긴 마찬가지임.
노트북 키보드는 이거 좀 튼튼하게 만들 수 없나 아쉽긴 하다.
나중에 키캡이 세 개째까지 빠져 버리면 키캡을 전면 교체할 생각이다.
그나저나 키보드 밑에 껴 있던 먼지와 온갖 솜털의 양을 보고 기겁함. 먼지는 그렇다 치지만 이 털들의 정체는 뭐냐!!

5. VMware로 녹음하기

VMWare에서 돌리고 있는 guest OS에서 마이크 녹음이 안 되는 걸 보고 놀랐다.
guest OS에서 나는 소리를 녹음하는 게 아니라, host에서 꽂은 마이크의 소리를 guest에다가 전달하여 녹음하는 것 말이다.

host는 비스타이고 guest는 XP. 물론 하드웨어 계층의 차이가 많이 나는 OS이긴 하다만, USB에 네트웍에 별걸 다 잡아 주는 천하의 VMWare가 마이크를 못 잡아 주다니?
녹음을 시키면 마이크 소리는 없이 그냥 잡음만 녹음될 뿐이다.
한국어와 영어 키워드로 인터넷 검색을 해 봐도 딱히 답이 안 나온다..;; 원래 잘 안 되나 보다.
윈도우 XP에서만 돌아가는 음성 인식 관련 기능을 좀 테스트하고 싶었는데 말이다..

Posted by 사무엘

2011/11/15 08:29 2011/11/15 08:29
, ,
Response
No Trackback , 7 Comments
RSS :
http://moogi.new21.org/tc/rss/response/599

개발자의 수명이 짧은 이유

세상에는, 인생의 보편적인 패턴이긴 하지만 우리나라에서 유독 강박관념에 가까울 정도로 심하다고들 하는 현상이 있다.
사람은 어느 분야에서든 젊을 때는 현역-_-에서 시간과 노력을 투자하여 몸 쓰면서 열심히 뛰고 일해서 결과물을 내고 돈과 명성을 끌어 모은 뒤,
나이가 들어서 노련하긴 하지만 몸이 예전만치 말을 안 듣고 밑으로 뛰어난 신참 후배들이 계속 들어올 무렵이 되면, 관리자, 해설자, 감독· 코치 등으로 물러나거나, 지금까지 모은 밑천으로 남을 부려 쓰면서 자기 사업을 한다는 것. 뭐, 이건 자연스러운 현상이긴 하다.

자율적이든 타율에 의해서든 뭔가를 열심히 만들던 위치이던 게 이제는 남에게 뭘 만들지 지시를 내리고, 그 과정을 관리하고, 남들이 만들어 놓은 걸 그냥 평가만 하면 되는 위치가 된다. 그거야말로 아무나 할 수 있는 일이 아니기도 하니까.
이제는 오히려, 체면과 위계질서 같은 여러 가지 이유 때문에, 자기는 현장에서 뛰고 일하고 뭔가를 ‘만드는’ 자리로는 가고 싶어도 갈 수가 없다. 후임에게 그 일을 완전히 맡기고, 간섭을 하지 말아야 한다.

전산학 개념으로 설명하자면,
‘X라는 input에 대해서 Y라는 조건을 만족하는 solution Z를 다항 시간 만에 찾으시오(찾는 알고리즘을 고안하시오’
에서
‘X라는 input에 대해서 어떤 solution Z가 있을 때, 그게 Y라는 조건을 만족하는지 다항 시간 만에 검증하시오’
로 바뀌는 셈이다. 결정성 튜링 기계(DTM)가 비결정성 튜링 기계(NDTM)로 바뀌었으니, P와 NP가 동치이지 않은 한, 일이 편할 수밖에 없다.

난 대학이든 대학원이든 학교를 다니면서 교수들에 대해 무척 놀라는 면모가 있었다. 첫째는 특강 시간에 학생들이 무슨 주제로 발표를 하더라도, 심지어 발표 자료를 미리 올리지 않았더라도, 교수가 즉석에서 발표 내용에 대해 코멘트를 하고 그 바닥 사정이 어떤지 보충 설명을 주절주절 늘어놓는다는 것이다.
그리고 둘째는, 교수는 전산학과 교수라 해도 코딩에는 이제 진짜 전혀 신경 안 쓴다는 것. 이런 게 진정한 지도자 내지 사장· 상사 마인드인 건가 하는 생각이 들었다.

가령, 축구야 워낙 선수의 체력이 생명인 과격한 스포츠이다 보니 선수의 현역 수명이 굉장히 짧다. 그런데 프로그래밍이라는 업무, 또는 개발자라는 직위는 과격한 스포츠가 전혀 아닌데 적어도 한국에서는 여전히 수명이 짧다. 그 나이가 되도록 아직도 개발자라고 하면 이상하게 본다.
왜 그런 걸까? 한국에는 왜 노짱 개발자가 없는 걸까? 물론 이 바닥이 워낙 변화가 빠르고 날고 기는 친구들이 너무 많은 분야여서 그럴 수도 있다. 그러나 그건 우리나라 사정만 그런 건 아닐 텐데 말이다.

문득 드는 간단한 시나리오로는... 1인 개발자가 프로그래밍만으로 먹고 사는 인프라가 마련돼 있지 못해서--극심한 불법복제, 개인 개발 작품의 품질 보증 문제 등의 여러 구조적인 문제-- 결국 프로그래머의 밥줄은 프로그래머 자신이 아니라 그 프로그래머를 이용하는 다른 경영자에게 달리게 되고, 그런데 그 경영자는 사업가· 장사꾼일 뿐이지 프로그래밍 바닥을 잘 모르는 사람이고.. 그 뒤 더 이상의 자세한 설명은 생략..;; 이런 식으로 개발자에게 불리한 IT 시스템이 생긴 게 아닐까 한다. 어휴.

빵집의 개발자인 양 병규 씨는 개인 블로그에서 안 철수 씨가 백신 개발자로 남지 않은 걸 개인적으로 아쉬워한다고 썼었다. 물론 안 씨야 백신만 파기에는 너무 아깝고 대학 교수에, 장관에 뭘 해도 이상할 게 없는 넘사벽 천재 만렙 완전체이긴 하다만... 그래도 그 근성으로 백신 하나만 밀었다면 지금 여타 보안 솔루션들을 모조리 떡실신시키는 보안 귀재 장인이 되지도 않았을까? (그분이 안랩을 떠난 후 거기가 예전만 한 명성을 유지하지 못하고 있는 것도 사실이고)

본인은 프로그래밍을 좋아한다. 까놓고 말해 <날개셋> 한글 입력기 한 8.0~10.0까지 만들고 리눅스나 맥용도 응당 만들고 싶다. 여러 분야를 총괄하는 게 아니라 좁은 분야 하나만 스페셜리스트로 미치도록 파는 걸 좋아한다. 그렇다고 해서 노가다 코더 타입도 절대 절대 아니다. 군대로 치면 ‘장군’보다는 ‘준위’형 인물이다.

허나, 이거 개발을 언제까지 할 수 있을지 생각하면 한숨이다. ㄲㄲㄲㄲ 아직 갈 길이 먼데... 나 같은 사람이 종사할 만한 업종이 있으려나? -_-
결국은 역시나 돈 문제, 영적으로는 사회의 구조적인 죄 문제와 연결되는 걸 느낀다. 죄가 만연한 사회일수록 결국 일하고 생산하고 연구하는 업종보다는, 인간의 죄를 제어하고 다스리고 통솔하는 업종의 비중이 더 커지고 그 업종과 여타 업종간의 빈부 격차도 커지게 마련이기 때문이다.

Posted by 사무엘

2011/07/23 08:36 2011/07/23 08:36
, ,
Response
No Trackback , 7 Comments
RSS :
http://moogi.new21.org/tc/rss/response/544

아직 윈도우 3.1 시절이던 1990년대 초중반에, PC에 최초로 CD-ROM과 사운드카드 같은 멀티미디어 열풍이 불었다.
그 후 얼마 안 가 온통 인터넷 열풍이 불었다. 요즘 스마트폰 열풍인 것과 동일한 맥락이다.

초기에는 인터넷도 모뎀으로 접속을 하느라 인터넷을 쓰는 동안에 별도의 접속 유틸리티를 띄워야만 했지만, 이내 전용선이 깔리고 전용선으로도 모자라 오늘날엔 무선 인터넷이 등장했다. 2010년대의 무선 인터넷이 10년 전의 유선 인터넷보다 더 빠른 시대가 됐다. 흠좀;;

그리고 그와 더불어 이메일이라는 게 국민들에게 알려졌다. 그 이름도 유명한 ‘한메일넷’은 이미 1990년대 중후반부터 전국민에게 무료 이메일 계정을 쏜다고 대대적으로 광고를 했고 이를 바탕으로 국내 최대 규모의 포털 사이트로 발전했다. 포털 사이트의 이름은 ‘다음’이 된 지 오래이지만 과거 호환성을 위해 이메일 계정의 도메인은 여전히 hanmail.net을 쓰고 있다.

그런데 본인은 드물게도 드림위즈 이메일을 쓰고 있다. 1999년, 한창 신문 광고를 연달아 내면서 자기 사이트를 홍보하던 이 찬진 사장의 모습에 영향을 받아서 가입한 것 같다. 10년 전이나 지금이나 내가 직접 돈은 한 푼도 낸 것 없이 이메일과 파일 보관함을 잘 쓰고 있고, 심지어 내 홈페이지조차도 처음엔 이곳 계정에서 시작했으니 긴 인연이 아닐 수 없다.

다만, 싼 게 비지떡인 건 사실이다. 드림위즈는 처음에는 이메일 계정의 용량이 15MB, 홈페이지 계정의 용량은 5MB밖에 안 되었다. ㄲㄲㄲ
한때는 SMTP/POP3을 지원해서 아웃룩으로도 수월하게 메일 확인이 가능하였으나 2002년 무렵에 금세 그 서비스가 중단되었다.

그런데 1999~2000년대엔 내가 메일 확인을 며칠에 한 번도 아니고 몇 주에 한 번 하던 시절이 있었다! 기숙사에서 사는 한낱 고삐리가 뭐 중요한 연락을 주고받을 일도 없고 지금처럼 자주 인터넷에 들어갈 일도 없었고 여건도 안 됐으니까. 이메일이 없던 시절을 상상할 수 있을까?
그나마 고3 때 정보 올림피아드 입상 후에 방송국 관계자와 연락 주고받느라 이메일 확인 빈도가 잠깐 늘었던 것 같다.

그 후 지금은? 하루에도 몇 시간 간격으로 메일을 확인한다. -_-;;; 가히 상전벽해가 아닐 수 없다.
이를 생각하면 마치 한때 뻘밭, 논밭이던 땅이 지하철까지 다니는 최대의 번화가로 개발된 것과 비슷한 맥락인 것 같다. 온라인 공간도 오프라인 부동산이라는 개념을 도입하여 비유할 수 있겠다.

본인은 카페에 가입하기 위해 다음 ID도 갖고는 있지만, 거기 이메일 주소는 지금까지 아무에게도 공개한 적이 없고 로그인도 며칠에 한 번꼴로 한다. 직장 생활만 하던 시절에는 진짜로 로그인을 몇 달에 한 번 한 적도 있다. 거기도 가입한 지 최하 5년은 넘었지만 그 ‘땅’은 아직까지 전혀 개발되지 않고 있다.

초창기에는 학생들을 중심으로 다모임이나 아이러브스쿨 같은 커뮤니티가 유행처럼 번졌었고 세이클럽도 있었다. 싸이월드는.. 2000년대 초에 떠오르는 스타였으나, 지금은 블로그라든가 다른 social network들에 밀려서 완전히 망한 상태.

메신저로는 대학 입학과 함께 가입한 MSN을 아직까지 고수하고 있다. hotmail은 메신저에 가입하기 전부터 이용은 해 왔지만 드림위즈 같은 주류가 되지는 못해 있다. 그리고 메신저 자체도 오늘날은 MSN이 급속도로 몰락하고 네이트온로 물갈이된 듯하다.

혹시나 해서 확인해 봤는데, 카이스트 메일 주소가 아직까지 살아 있고 로그인 가능하다! ㅜㅜ 졸업 후로 몇 년째 돌보지 않고 지냈는데, 편지함의 용량도 생각보다 많아서 스팸 메일이 수천 통 쌓여 있었다. ㄷㄷㄷㄷ;;

요즘 이메일의 종결자는 단연 gmail이라 하겠다. 본인은 이건 5년쯤 전에 지인으로부터 추천장을 받은 덕분에 가입했다. 드림위즈보다 용량도 많고 훨씬 더 편리한데도 불구하고 그냥 10년도 더 전부터 써 온 드림위즈를 아직까지도 주요(가장 자주 확인하는) 메일 계정으로 사용 중이다. 그냥 관성 때문이다. 이미 인지도가 압도적이니까..;;

드림위즈 외의 본인의 이메일 계정을 아는 분이 독자 여러분 중에 계실지도 모르겠다. 하지만 그런 계정은 확인 주기가 최하 며칠에서 몇 주에 달하기도 하기 때문에 가능한 한 드림위즈를 사용하기 바란다. 아울러 본인은 포털 사이트의 쪽지 역시 거의 확인하지 않음을 알린다.

Posted by 사무엘

2011/06/01 08:25 2011/06/01 08:25
,
Response
No Trackback , 4 Comments
RSS :
http://moogi.new21.org/tc/rss/response/519

개인 홈페이지 개설 10주년

본인이 개인 홈페이지를 운영한 지 이제 벌써 10년이 됐다. 2001년 5월 10일 이래로 말이다.
10년 전 그때는 본인이 이제 막 대학 생활을 시작하고, 인터넷 세벌식 사랑 모임을 통해 <날개셋> 한글 입력기 1.1x가 갓 공개되던 때였다. 눈을 지그시 감고 잠시 그 시절 추억에 잠겨 본다.

그때는 HTML 코딩으로 개인 홈페이지 만드는 게 유행이었고, 포털 사이트들도 맞춤형 홈페이지 마법사 같은 걸 제공했었다. 사실, 무려 2001년이 돼서야 개인 홈페이지를 만든 본인도 시기적으로는 이른 게 결코 아니었다.

그러나 홈페이지는 모름지기 업데이트가 홈페이지를 처음 새로 만드는 것 이상으로 중요한 법! 본인은 어느 정도 인지도가 있는 공개 소프트웨어를 꾸준히 개발하고 있고, 또 쉴 새 없이 여타 컨텐츠-_-들도 공급해 온 덕분에, 대형 커뮤니티도 아니고 얼어붙은 듣보잡 공간도 아니면서 꽤 잘 돌아가는 개인 홈페이지를 10년째 잘 유지하게 되었고, 앞으로도 이 추세에는 당분간 변화가 없을 것이다.
내 홈페이지 방명록에 최초로 글을 남기신 분은 kz 님이었다.

내 홈페이지가 초창기에 인지도를 끌어올리는 데 결정적인 기여를 한 곳은, 지금은 없어진 인터넷 세벌식 사랑 모임이었다. 내 홈페이지뿐만이 아니라 거기에다가도 <날개셋> 한글 입력기 1~2.x를 독점(?) 공급했으니 그쪽 바닥에서 유명해질 수밖에. 내 홈페이지는 세사모의 인지도를 등에 업고 성장한 셈인데 이것도 다 지난 추억이 되고 말았다.

잘 알다시피 내 홈페이지의 초창기 주제는 한글, 세벌식, 컴퓨터 프로그래밍 쪽이었으며 지금도 그 구도가 크게 달라져 있지는 않다. IOI 문제 번역과 정렬 알고리즘 모음집 같은 자료는 국내 검색엔진에 별도의 디렉터리로 등록되어 있을 정도로 일종의 성지가 되었다.
이에 덧붙여 10년 전에 없던 커다란 topic이 추가된 게 둘 있으니 하나는 기독교와 성경 카테고리요, 다른 하나는 그 이름도 유명한 철ㅋ도ㅋ이다.

이 홈페이지는 처음에는 드림위즈 계정에서 시작하였으나, 1년 남짓 후 지금의 new21로 갈아탔다. 꾸밈이라고는 없이 진짜 생 HTML 텍스트+링크만 잔뜩 있는 구조는 예나 지금이나 별 다를 바 없다. 지금 홈페이지의 버전은 지난 2010년 1월부터 시작된 시즌 4이다. 2002년의 시즌 2때부터 new21 계정 + 제로보드가 사용되었으며, 2006년의 시즌 3은 시즌 2에서 게시판의 용도별 정리 + 앞서 언급한 신규 주제(기독교, 철도)의 추가에 따른 컨텐츠 보완이 주 목표였다. 아, ‘절대공간’이라는 이름이 처음으로 소개된 게 시즌 3부터이다.

시즌 4는 일종의 쇄신이었다. 홈페이지의 거추장스러운 컨텐츠들을 상당수 삭제하여 대문을 일종의 시즌 1처럼 다시 단순화시켰다. 그리고 무려 8년 가까이 커뮤니티 공간으로 써 온 구닥다리 제로보드 4 게시판을 없애서 과거와의 과감한 단절을 선언했다. 그 대신 설치형 블로그 엔진을 얹었다. 이 얼마나 큰 변화인가?

원래 시즌 4 작업을 홈페이지 개통 10주년에 맞춰서 지금쯤 하려고 했는데 2010년에 허겁지겁 추진한 이유는, 대학원 입학을 앞두고 새로 알게 되는 사람들에게는 새로운 홈페이지를 바로 보여주기 위해서였다. 그게 준비 작업의 일종인 셈이었다. 블로그 자체도 무려 2010년이 돼서야 정말 엄청나게 늦게 도입한 것이기도 하나-_-;;, 1년 남짓한 시간 동안 블로그 글이 이제 벌써 500개에 달해 있다. 이 정도면 옛날 제로보드 시절은 까맣게 잊어버리기에도 손색이 없을 것이다.

지금 추세대로라면, 시즌 5는 2014~2016년쯤에 내가 박사 과정이 꺾이고 <날개셋> 한글 입력기는 거의 완전체 수준에 도달하고, 그것도 모자라 아예 <날개셋> 다음 아이템의 연구 결과가 나올 무렵쯤에나-_-;; 선보이지 않을까 싶다. 그때쯤이면 나도 스마트폰을 쓰고 트위터 같은 소셜 네트웍도 하고 있을지도 모르겠다. ㅎㅎ 아예 홈페이지 계정을 new21 말고 다른 걸로 바꿀지도.

시즌 1과 2가 본인의 대학 시절을, 시즌 3이 본인의 병특과 직딩 시절을 대표했다면 시즌 4는 본인의 대학원 시절을 대표할 것이며 시즌 5는 그 후 본인의 인생에서 정말 결정적인 순간을 함께하는 홈페이지가 될 것이다. 그러고 보니 그 무렵에 연애와 결혼은 가능하려나.. ㄲㄲㄲㄲㄲㄲ
아울러, 시즌 5 때는 <날개셋> 한글 입력기의 영문/일본어 소개 페이지를 만드는 것도 계획되어 있다.

나는 홈페이지의 덕을 정말 많이 봤다. 홈페이지 덕분에 맺어진 인연을 생각해 보면... 물론 이따금씩은 나도 열폭도 하고 키배도 뜨고 무진장 과격한 글도 쓰면서 친구뿐만이 아니라 적도 만들고 내 홈페이지를 떠나는 사람도 만들었다. 정치 놀이, 종교 놀이는 20대 초· 중반의 패기로 하기에는 정말 재미있었다. ㅎㅎㅎㅎ

그때 내가 조금만 분을 참고 친절한 자세를 보였으면 동지가 떠나지는 않았을 텐데 약~~간 아쉬운 생각이 들기도 하지만... 그렇게까지 아쉽다거나 후회되는 건 아니다. 내가 무슨 장사를 하다가 고객을 잃은 것도 아니니 뭐.. 그때는 나도 현실이 내 정신연령이 감당할 수 없을 정도로 너무 기가 막힐 때는 흥분하지 않을 수 없었다.

내가 민감한 주제에 대해 글을 쓸 때의 태도를 좀 고쳐먹어야겠다고 마음을 먹은 건, 이런 사실을 깨닫고부터였다. 내가 아무리 진지하게 의분(?)을 담아서 글을 써 봤자, 일단 마음이 편견에 완전히 닫혀 버린 사람에겐 내 글의 진심이 절대로 전달되지 않는다는 것.

내가 남과 견해가 달라서 욕 얻어먹는 거야 전혀 두렵지 않은데, 남이 나에 대해서 나의 실제 모습과는 다르게(나쁜 쪽으로) 이해하게 된다는 건 나에게 마이너스가 아닐 수 없다. 가령, 나는 정말 객관적이고 합리적이고 타당한 근거에 의거해서 이 승만 전대통령을 존경스러운 애국자라고 주장하는 글을 썼는데, 남은 그 글을 제대로 읽지도 않고서 김 용묵은 그냥 뉴라이트 수꼴 부류라고 낙인을 찍어 버리는 것이다. ㄲㄲ

그래서 지금까지 이곳 블로그 글을 보신 분은 이미 추세를 느꼈겠지만, 시즌 4를 시작하면서 본인은 본인만의 색깔과 이념과 진지함을 잃지 않으면서도, 한편으로 중립· 객관성을 지키고 거부반응 없이 읽을 수 있는 글을 최대한 표방했다. 지금 같은 글투는 그런 옛날의 시행착오가 반영된 결과물이다.
뭐, 비록 옛날 근성이 완전히 죽은 건 아니기 때문에, 요즘도 사형 제도 같은 열불나는 이슈가 나오면 약간 흥분 안 하는 건 아니다만..

그리고 예전에 비해서 서브컬처 유머들의 패러디가 글중에 부쩍 늘었다는 걸 느낄 것이다. 대표적으로 김 화백 만화 대사 같은 것. ㅋㅋㅋㅋ 거기에다가 성경도 들어가고 철도도 들어가니, 이런 생뚱맞은 학문 융합은 오로지 김 용묵의 절대공간에서만 볼 수 있는 컨텐츠로 기억에 남을 것이다.

지금까지 이 홈페이지를 지켜봐 준 독자 여러분에게 감사의 인사를 드리며, 앞으로도 변함없는 관심과 성원을 부탁하는 바이다. 지금까지 10년이 지났고 앞으로 또 10년 뒤에는 이곳이 또 어떻게 달라져 있을까? 그때는 개근 방문자 위주로 오프라인 모임이라도 좀 추진해 볼까 싶기도 하다. ^^

Posted by 사무엘

2011/05/11 08:47 2011/05/11 08:47
Response
No Trackback , 8 Comments
RSS :
http://moogi.new21.org/tc/rss/response/509

1. 외래어 표기

본격 다음 학기 등록과 수강 신청 시즌도 지나고, 방학이 이렇게 끝나 간다. ㄲㄲㄲ
내 수업 시간이라는 process address space에다가 각종 수업이라는 DLL들을 LoadLibrary, 아니 LoadLecture하는 느낌이다. 이들 수업 DLL들은 preferred base가 있기 때문에, 시간대가 겹치지 않아야 한다. relocation info는 없는 듯, 재배치는 거의 불가능하다. -_-;;;

작년 가을 첫 학기는 모든 게 생소하던 상태에서(학부 때에 비해 학교도, 과도 다 바꾼)
일단 동기들이 많이 듣는 과목, 유명한 교수가 가르치는 과목, 문과 위주로 수업을 들었다.
하지만 이번 학기엔 컴퓨터과학과 수업도 하나 신청. 드디어 공학관에도 드나들게 된다.
학부 시절 이후로 전산학 관련 공부를 재개하는 건 무려... 6년 만이다.. ㅜ.ㅜ

그런데 웃긴 게 과목명의 외래어 표기법.
카이스트는 ㅓ를 ㅏ로 적는 경향이 있었다.
디지탈시스템, 데이타베이스, 데이타구조 -_-;; 그래서 서울 고속버스 ‘터미날’의 압박을 보는 것 같았다.
연세대는 그렇지는 않고 다 ㅓ로 되어 있는데.. 이거 웬걸.. 오토마타를 오토메타라고 표기하고 있다.

참고로 automata의 본토 발음은 2음절에 강세를 줘서 ‘어타머터’에 가깝다. ㅔ는 왜 들어갔는지 모르겠다. ‘터미날’보다 더 압박스럽다.
사실은 algorithm도 알고리듬이 맞을 터인데 전부 알고리즘이라고 algorism 같은 표기가 보편화해 있다.
전산학 용어의 외래어 표기가 은근히 이상하게 꼬인 듯한 느낌이다.

이런 관행도, 마치 자동차별 연료 주입구 방향만큼이나 학교마다 텃새가 있기라도 한지는 모르겠다.
뭐, 뭘로 정해지든간에 로마에서는 로마 법을 따라야겠지.

2. 국가를 대표하는 명칭

우리말은 일부 분야 용어에서 국(國)이 곧 우리나라, 대한민국을 암시적으로 뜻하는 경우가 적지 않다. 민족주의 정서가 녹아 있어서 그런 걸까?
대표적인 예로, 과목 이름도 그냥 국어라고만 하지 한국어라고 안 그런다.
국기에 대한 경례라고 하지, 태극기에 대한 경례라고 안 한다.

한국 사람이 굳이 ‘한국어’라고 그러면, 마치 같은 사람들끼리 자신을 ‘인류’(human)라고 안 그러고 새삼스럽게 ‘지구인’(Terran)이라고 부르는 것 같은 어색함이 느껴지는 것도 사실이다.

흠, 그럼 미국 학교에서는 국어 교과서도 제목이 똑같이 English라고만 적혀 있나? 아니면 차라리 그냥 Literature, Linguistics 같은 세분화한 과목명이 적혀 있을지도 모르겠다.
우리나라뿐만 아니라 이웃 나라 일본도 ‘국어’라는 명칭을 쓴다. 그래서 일제 강점기에 조선어 말살 정책을 펴던 시절엔 우리로 하여금 한국어는 조선어라고 부르고, 일본어를 국어라고 부르게 강요한 흑역사도 존재한다.
여고생의 일기장에 “담임 선생님은 국어를 쓰는 학생을 처벌했다”라고 적혀 있던 문장이 조선어 학회 사건의 불씨가 된 것이다.

그런데... 미국도 ‘민족주의적인’ notation을 안 쓰는 건 아니다. 이건 주로 단체 이름 이니셜에서 나타난다.
우리나라 같았으면 국가 이름인 한국(Korean)이 붙었을 자리에 전부 National이 붙어 있다. ‘미국’이라는 뜻이 아니라 그냥 ‘전국’이라는 뜻이다.
N으로 시작하는 무수한 이니셜들을 생각해 보라. NASA, NBA, NCSA, NASDAQ ...
국어는 National Language라고 안 적어도, 저런 상황에서는 N자를 쓴다. ^^;; 흥미로운 점이 아닐 수 없다.

3. 세벌식의 C언어스러운 면모

우리는 학교에서 C언어의 최대 장점 내지 특징이 뭐냐 하면 뛰어난 이식성이라고 배워 왔다.
이는 틀린 말이 아니다. 그야말로 어느 아키텍처, 어느 운영체제를 가더라도, 다른 언어는 없어도 C 컴파일러는 다 있다. 이 언어 자체도, 적당하게 당대 고급 언어의 구조화 프로그래밍 특성을 살리면서 또 컴퓨터스러운 특성도 적당히 잘 절충한 덕분에 업계 최강의 네이티브 코드 생성 언어로 성공할 수 있었다.

그런데 이게 공 병우 세벌식 진영의 이념과 묘하게 잘 맞아떨어지는 것 같다.
공 병우 세벌식의 최대 장점 내지 특징도 기계간의 글자판 통일과 최대한의 성능 추구이지 않은가! 수동식 기계식 타자기부터 시작해 컴퓨터까지 일관되게 모아쓰기 형태의 한글을 입력할 수 있는 방식이다. 리듬감 같은 인체 친화적인 특성을 잘 살리면서, 또 기계의 특성도 적당히 잘 절충한 것까지도 똑같다.

그럼, C언어가 garbage collector가 없고 배열 첨자 검사가 없고 포인터 때문에 복잡한 건 세벌식으로 치면 글쇠 수가 너무 많고 4단까지 사용하는 것과 비슷한 맥락으로 볼 수 있을까? ^^;;

그리고 또 고려할 필요가 있는 면모로는, 오늘날에는 C언어의 이식성이라는 게 옛날에 그렇게 내세우던 것만치 그렇게 큰 장점이 아니라는 것이다. CPU 아키텍처 자체가 이제는 일반 컴퓨터는 어차피 x86 계열로 완전히 물갈이됐고, 스마트폰에서는 ARM 이렇게 사실상 두 종류밖에 안 남았다.
또한 범기계적인 가상 머신/프레임워크를 염두에 두고 동작하는 자바나 C# 같은 언어가 높은 생산성을 내세우고 또 네이티브 코드에 비해 성능 격차도 줄어들면서 C스러운 이념의 의미를 다소 퇴색시켰다.

세벌식도 마찬가지. 기계식 타자기는 오늘날 완전히 없어진 것이나 마찬가지이고, 스마트폰 내지 터치스크린 세상에서는 두벌식 세벌식 논쟁이라든가 ‘기계간 글자판 통일’ 같은 이념은 옛날에 비해서는 훨씬 더 의미가 없어졌다.
터치스크린 상에서는 무슨 입력 방식을 만들더라도 어차피 800타, 1000타는 못 내고 모아치기, 무한 낱자 수정 따위는 필요하지도 않다. 그냥 글쇠 수가 적고 직관적이기만 하면 장땡이다. (C#이나 자바 같은 언어에, 컴파일러 intrinsic이나 구조체 패킹 같은 별 변태적으로 세세한 컴파일/링크 옵션이 존재하던가? ㄲㄲ)

물론, 의미가 상당수 퇴색했다는 뜻이지 전혀 없어졌다는 뜻은 아니다. CPU 자원을 100% 쪽쪽 빨아먹는 현란한 그래픽 데모 프로그램은 여전히 네이티브 코드로 작성되어야만 한다. 또 수백 페이지에 달하는 논문이나 책 원고 입력을 스마트폰으로 할 수는 없는 노릇이다. 그런 곳에서는 당연히 C/C++ 코딩이 필요하고, 세벌식이 두벌식보다 압도적인 우위이다. 그러나 그런 전통적인 패러다임은 역할이 예전에 비해서는 축소되어 그런 걸 진짜로 필요로 하는 분야에서만 의미를 지니게 될지도 모르겠다.

재미있는 사실: 두벌식 사용자는 틸데 ` 키와 '를 이용하여, 작은따옴표를 여닫 구분하고 큰따옴표는 " 하나만 쓴다.
그러나 세벌식 최종 사용자는 “”가 있기 때문에 큰따옴표를 여닫 구분하고, 작은따옴표는 ' 하나만 쓴다.

갑자기 떠오른 생각: 컴퓨터 ISA(instruction set architecture)를 언어에다 비유한다면,
실제 물리적인 형태로 존재하는 x86, MIPS, ARM 같은 ISA는 자연 언어요,
가상 머신 기준으로 만들어진 바이트코드 ISA는 인공 언어가 아닐까 싶다.
자바나 닷넷 ISA는 컴퓨터 ISA계의 에스페란토 같은 녀석인 걸까?
인간의 언어도 수많은 소수 언어들이 사멸한 것처럼, 지금까지 ISA도 망해서 없어진 게 꽤 된다. ^^;;

Posted by 사무엘

2011/02/24 08:14 2011/02/24 08:14
, ,
Response
No Trackback , 13 Comments
RSS :
http://moogi.new21.org/tc/rss/response/470

사진으로 남기는 요즘 일상

사용자 삽입 이미지
1. 아 벌써 2010년이 한 달도 안 남았다.
옆의 회사 동료의 책상을 보니 2011년도 달력이 비치되어 있는데,
‘힘차게’부터 시작해서 글씨체가 심하게 낯익다. 이거 알아보는 사람이 있으려나?
그렇다. ‘힘차게 땅을 딛고 날아오르다’는 신명 세명조이고, 달력의 숫자와 영문은 신명 중고딕이다. 딱 보면 안다.
도스용 아래아한글의 전성기이던 1990년대 중후반을 풍미하고서 지금은 유행이 완전히 지난 글꼴인데 그걸로 2011년도 달력을 만드는 인쇄소가 있다니! 반가웠다. 내 사랑 신명 글꼴!

사용자 삽입 이미지
2. KTX 산천을 대전-서울 구간에서 드디어 시승하다.
한눈에 봐도 구형 떼제베 기반 KTX보다 좌석이 더 큼직하다는 걸 알 수 있다.
역방향 좌석이 없다.
이 날은 주말에 밤 11시 20분에 서울에 도착하고도 지하철이 끊기기 전에 집에 가까스로 들어갈 수 있음을 확인했다.

사용자 삽입 이미지
3. KTX 2차 개통 후 어느 토요일 오후의 서울 역은 명절을 방불케 하는 인파로 북새통이었다. (그럼 진짜 명절엔 얼마나 혼잡할까?) 하긴, 비슷한 시간대에 고속버스 터미널을 가 봐도 줄 서서 기다리는 시간만 10~20분씩 걸리기도 했던 것 같다.
유인 매표소 창구는 그렇다 치더라도 그 많은 무인 자동 발권기에다가도 저렇게 사람들이 줄서 있는 건 처음 봤다. 나처럼 홈티켓이나 SMS 티켓을 이용하면 줄설 필요가 없을 텐데!
주말엔 사람들이 어딜 그렇게도 많이 돌아다니는지 열차마다 꽉꽉 차서 갔다. 이틀 전에 예매한 주말 KTX는 영락없이 역방향 좌석에 걸려 있었고, 이미 서울에서부터 입석 승객까지 있었다.

사용자 삽입 이미지
4. 말로만 듣던 신경주 역에 드디어 발을 디뎠다.
집에서 신경주 역까지는 기존 경주 역에 갈 때보다 차로 시간이 15분 정도 더 걸린다.
그러나 일단 여기서 KTX를 타면 경주에서 서울까지 가는 데 걸리는 시간은 딱 2시간! 시간 단축의 폭이 월등하다. 과거 경주-서울 새마을호는 4시간 40분, 그리고 경주-동대구 환승 KTX는 총 3시간 정도는 감수해야 했기 때문이다. 경주 시내에서 가깝다고 신경주 대신 경주-동대구 환승을 선택하기엔 대구로 가는 재래식 열차가 너무 느려서 시간 손실이 크다.
특히 신경주-동대구는 16분 남짓밖에 안 걸린다는 게 더욱 충격이다. 보통 경주-대구는 최하 40분이고 재래식 열차로도 1시간대였기 때문이다.

사용자 삽입 이미지
5. 통사론 공부하다가 내 기분을 활짝 펴게 만든 예문. (남 기심· 고 영근 지은 <표준 국어 문법론>)
수업을 들으면서 느끼는 건데, 전산학계뿐만이 아니라 언어학계에도 천재들이 너무 많다. -_-;;;
그나저나 이제 고속철은 전구간 개통했으니 다음에 개정판을 낼 때는 예문의 시제를 과거형으로 바꿔야 할 것이다. 2004년 말에 잠깐 등장했다가 자취를 감춘 서울-부산 무정차 KTX가 이번 12월부터 산천 차량으로 하루 딱 1회 재등장하여 서울-부산을 2시간 8분 만에 주파하고 있다는 것도 알아 두자.

(1~5의 사진들은 모두 서로 다른 날짜와 시간대에 찍었다.)

Posted by 사무엘

2010/12/09 19:49 2010/12/09 19:49
, ,
Response
No Trackback , 10 Comments
RSS :
http://moogi.new21.org/tc/rss/response/427

« Previous : 1 : 2 : 3 : 4 : 5 : Next »

블로그 이미지

철도를 명절 때에나 떠오르는 4대 교통수단 중 하나로만 아는 것은, 예수님을 사대성인· 성인군자 중 하나로만 아는 것과 같다.

- 사무엘

Archives

Authors

  1. 사무엘

Calendar

«   2020/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:
1353080
Today:
499
Yesterday:
488