블로그 이미지
.
속눈썹맨

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

calendar

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 31
지난 10일 충남 논산 육군훈련소(옛 논산훈련소)에서 발생한 인분(人糞) 집단 가혹행위 사건은 20일 언론이 취재를 할 때까지 열흘 동안이나 교육대장(대대장), 연대장, 훈련소장 등 상급자들도 몰랐던 것으로 알려졌다. 군 내부감시·보고체계에 심각한 허점을 드러낸 것이다. 국방부와 육군본부는 물론 기무·헌병도 전혀 사건을 파악하지 못했던 것으로 나타났다. 윤광웅(尹光雄) 국방장관도 20일 오후 늦게야 이 사건을 보고받았다.

 

◆ ‘2중 3중 내부 감시장치’ 작동 안 해 =10일 오후 가혹행위가 이뤄질 때 현장에는 중대장 이모(28) 대위 외에 분대장(병장)들이 가담, 훈련병에게 인분을 먹도록 ‘공포 분위기’를 조성한 것으로 전해졌다. 4명의 소대장은 가혹행위에는 가담하지 않고 뒤늦게 이 사실을 알았던 것으로 조사됐다. 현재까지의 군 당국 조사 결과 이 대위와 소대장, 분대장들은 이 사실을 교육대장 등 상급자에게 보고하지 않고 은폐한 것으로 파악됐다. 대대장 주관의 일일 결산회의 등 2중, 3중의 점검 감시 시스템도 작동하지 않았다. 이 대위는 사안의 심각성을 뒤늦게 깨닫고 사건 직후인 10일 밤 “내가 흥분해 큰 잘못을 저질렀다”며 훈련병들에게 사과했다고 소식통은 전했다. 이 때문인지 지난 15일 훈련병들을 상대로 구타·가혹행위 등에 대한 설문조사(소원수리)를 했으나 이 사건을 ‘고발’한 경우는 없었다고 한다.

 

20일 오후부터 조사를 벌이고 있는 헌병 등 육군 4부 합동조사단은 ‘당시 화장실에 물이 나오지 않았다’는 한 훈련병의 편지 제보 내용도 확인하고 있다. 육군 관계자는 “화장실이 노후해 수압(水壓)이 약했을 뿐 물이 안 나온 것은 아니다”라고 밝혔다. 육군훈련소 고등검찰부는 21일 이 대위를 군 형법상 가혹행위 혐의로 육본 군사법원으로부터 구속영장을 발부받아 구속, 수감했다.

 

국방부는 21일 육군훈련소와 각 사단 신병교육대 32곳 등 33개 육군 신병 교육기관, 해·공군 및 해병대 훈련소 3곳 등 총 36개 훈련기관에 대한 전면 특별감사에 착수해 또다시 소 잃고 외양간 고치기에 나섰다.

 

◆ ‘얼차려’ 제한적으로 허용 =군내에서 구타나 가혹행위는 금지되고 있지만 군의 특성을 감안, 제한적인 ‘얼차려’(기합)는 허용하고 있다. 육군 훈련소에선 팔굽혀펴기, 단독군장(軍裝) 보행, 완전군장 보행 등 3가지의 얼차려를 허용하고 있는데 교육기간에 따라 강도의 차이를 두고 있다. 단독군장 보행의 경우 1~2주차엔 금지하고 3~4주차엔 1회 3㎞ 이내, 5주차엔 1회 5㎞ 이내로 규정돼 있다. 순환식 체력단련(선착순), 참호 파고 되메우기, 앉았다 일어서기 등은 2003년 이후 허용되지 않고 있다고 육군은 밝혔다.

 

한 소식통은 “이 대위가 매일 아침 화장실을 꼼꼼하게 점검하는 등 결백증에 가까울 정도로 깐깐한 성격이어서 불결한 화장실을 보고 순간적으로 격분, 상식적으로 이해할 수 없는 일을 저지른 것 같다”고 전했다.

 

◆ 들끓는 여론 =국방부 및 육군 인터넷 홈페이지에는 21일에도 ‘요즘 같은 세상에 어떻게 똥을 먹일 수 있느냐’며 군을 비난하는 훈련병 가족과 네티즌들의 항의가 빗발쳤다. 항의전화도 이어졌다.

 

한 아버지는 육군 인터넷에 “작년 말에 아들놈을 군대에 보낸 등신 같은 애비(아버지)입니다. 빽 없는 애비 탓에 최전방 철책에서 찬바람 맞으며 못난 애비 잘못 만난 자신의 처지를 원망하고 있겠지요”라고 한탄했다. 윤 장관은 이날 사과 성명을 내고 “훈련병과 그 가족, 국민 여러분께 매우 죄송하고 깊은 책임을 통감한다”며 “관련자는 물론 지휘책임을 포함해 일벌백계로 엄중 문책하겠다”고 밝혔다.

 

남재준(南在俊) 육군참모총장도 현재 훈련소에서 훈련을 받고 있는 전 훈련병들의 부모에게 사과 편지를 보내기로 했다.

 

----------------------------------
미친 짓을 했군..
군대라면 충분히 일어날만한 일인 것 같다.
음..
근데 2003녀부터 금지됐다는 '앉았다 일어서' 얼차려는
나도 많이 받았는 데, 이것도 부당한 건지 모르겠네;;
그리고 2주차 군기교육대가면 완전 군장으로 3Km이상 얼차려 줬던 것 같다.
대략 완전 군장으로 6Km는 가는 듯..

 

 

[기사]백원 150만개, 처리는 어떻게

2004. 12. 23. 11:22 | Posted by 속눈썹맨
청주=연합뉴스) 백나리 기자 = 신행정수도 지속추진을 위한 범충북도민연대가 백원짜리 동전 150만개를 모으는 운동을 벌이기로 한 가운데 모인 동전을 처리하는 방법에 대한 궁금증이 일고 있다.

범도민연대는 오는 22일부터 도내 일원에 모금함을 설치해 도민의 숫자만큼인 150만개의 백원짜리 동전을 모은 뒤 정부와 정치권에 이를 지역균형발전기금으로 전달한다는 계획이다.

그러나 범도민연대가 목표를 달성(?)할 경우 그 무게가 8t(개당 약 5.42g)을 넘게 돼 어마어마한 물량이 된다.

이에 대해 범도민연대측은 "동전 모으기 운동은 신행정수도 건설을 위한 도민의 의지를 보여주는 상징적 행사"라며 "동전을 운반하기가 쉽지 않을 것 같아 고액환으로 바꾸는 등의 방법을 논의중"이라고 말했다.

동전 모으기 운동의 취지는 좋지만 동전이 일시적으로 한쪽에 모이는 것이 뜻하지 않은 부작용을 낳을 수도 있다.

한국은행 충북본부 관계자는 "금융기관에서 동전 바꾸기를 기피하는 경향이 있어 150만개나 되는 동전을 고액환으로 바꾸기는 쉽지 않을 것"이라고 지적했다

또다른 관계자는 "돌고 돌아야 하는 동전이 한쪽으로 모이게 되면 한국은행에서 주화를 발행해야 하기 때문에 단기적인 문제점이 생긴다"며 "그러나 안쓰는 동전들이 주머니에서 밖으로 나올 수 있다는 점에서 궁극적으로는 좋은 일"이라고 말했다.

위기에 빠진 나라를 구한 인물이자 백원짜리 동전의 '주인공'인 이순신 장군을 포스터에 등장시켜 신행정수도 추진에 제동이 걸린 현재의 위기를 돌파하겠다는 이 운동의 취지가 뜻하지 않은 부작용까지 잘 해결할 수 있을지 관심이 쏠린다


-----------------------------------------------------------------
동전 150만개.. 코메디네..

(서울=연합뉴스) 김화영 기자 = 지금까지 간격없이 촘촘히 붙여써온 공문서상의 법령명에 대해 내년 1월1일부터 `띄어쓰기'가 적용된다.

일제잔제에서 벗어나 정부수립 후 처음으로 법령명을 한글의 어법에 맞게 쓰는 셈이다.

법제처는 내년부터 제.개정되는 모든 법률.시행령.시행규칙의 명칭을 법령 심사시 띄어 쓰기로 하고, 최근 국회와도 이 같은 원칙에 합의한 것으로 22일 알려졌다.

예를 들어 `일제강점하친일반민족행위진상규명에관한특별법'이라면 `일제강점하 친일반민족행위 진상규명에 관한 특별법'으로, `수도권매립지관리공사의설립및운영등에관한법률'은 `수도권매립지관리공사의 설립 및 운영 등에 관한 법률'로 표기된다.

법제처 관계자는 "법령명 붙여쓰기는 띄어쓰기가 없는 일본 어문법에서 생겨난 듯 하다"면서 "법령 본문의 경우 지난 60년대에 띄어쓰기가 이뤄졌지만 법령명은 하나의 고유명사로 여겨져 띄어쓰기를 하지 못했다"고 설명했다.

그는 "그러나 이 같은 붙여쓰기는 국어 규범이나 국민 감정에 맞지 않아 한글의 어법에 따라 띄어쓰기를 하도록 한 것"이라고 말했다.

이 같은 띄어쓰기는 2005년 1월부터 제.개정되는 법률.시행령.시행규칙과 더불어 그보다 하위에 있는 규정.훈령.예규에 대해서도 적용될 예정이다.

그러나 수천개에 달하는 기존의 모든 법령명까지 새로 고쳐쓰는 것은 아니다.

제목 띄어쓰기도 엄격히 보면 법령 개정작업에 해당하므로 개정 절차없이 마음대로 고쳐 쓸 수 없다는게 법제처의 해석이다.

여기에는 띄어쓰기로 인해 현재 법령집의 인쇄쪽수가 `넘칠' 경우, 법령집을 전부 다시 제작해야 하는 현실적 번거로움도 고려된 것으로 알려졌다.

법제처는 국어연구원과 협의해 법령명상의 복합명사는 단어마다 띄지 않고 8음절 안팎까지는 붙여쓴다는 원칙을 세웠다.

`지방교육재정교부금법'이라고 쓰지 `지방 교육 재정 교부금 법'으로 쓰지 않는다는 뜻이다.


--------------------------------------------------------
일본어가 띄어쓰기가 없어서 그동안 띄어쓰기 안했나보다.
일본식 한자어도 너무 많아서 국어사전에도 없는 단어, 숙어들이 법령에 수두룩하다.

정부출연 연구기관의 연구원도 탁월한 연구성과를 낼 경우 억대연봉을 받게 됐다.

한국생명공학연구원은 최근 인사위원회를 열고 올해 탁월한 연구성과를 낸 고영희박사(59)와 박홍석박사(42)를 '2005년 우수연구원'으로 선정해 내년에 연봉의 절반을 성과급으로 추가지급키로 했다고 22일 밝혔다.

이에따라 생명공학연구원은 두 연구원이 억대 연봉계약을 받게 된다고 설명했다. 정부출연 연구기관에서 인센티브 및 기술료 수입을 제외하고 순수 연봉 계약만으로 1억원을 넘는 것은 이번이 처음이다.

고영희박사는 관절 연골세포를 파괴하는 것을 억제하는 경구용 류머티즘 관절염 예방치료 신약 후보물질(KBH-A402)을 개발, 성과를 인정받은 바 있다. 이 신약 후보물질은 지난 6월 제일약품에 기술이전됐다.






박홍석 박사는 한국, 일본 등 5개국 연구팀으로 구성된 '침팬지게놈연구국제컨소시엄'의 한국책임자로 참여했다.

그는 침팬지 22번 염색체를 완전해독하고 인간 21번 염색체와 비교분석하는데 성공했으며 이같은 연구성과는 지난 5월 세계 저명과학저널 네이처지에 발표됐다.

생명공학연구원은 당해 년도에 탁월한 연구 성과를 배출한 연구자를 대상으로 연봉의 50%에 해당되는 인센티브를 추가지급하는 '우수연구원' 제도를 시행해왔다.

생명공학연구원 양규환원장은 "우수연구원 제도가 과학기술계 전반으로 확대돼 과학자에게는 사기진작을 가져올 수 있다"고 말했다.


 


-----------------------------------------------------------------
연봉이 7,000인가보다..
정부출연 연구기관도 일할만 하네;;
어떤 사람은 비정규직에 월 30~150만원이라던데..
이 사람들은 호봉 때문인가?
예전부터 버티고 있어서 그런가?

[기사]스카이콩콩 새 버전 나왔다

2004. 12. 22. 23:59 | Posted by 속눈썹맨

















스카이콩콩 새 버전 나왔다
2.43m 뛸 수 있는 스포츠용품으로 발전
미디어다음 / 고진우 통신원







최신버전 스카이콩콩의 모습.
[사진=flybar.com]
1980년대에 어린 시절을 보낸 이는 누구나 ‘스카이콩콩’을 기억한다.

이 놀이기구는 긴 쇠막대기의 위쪽에 손잡이가 있고 아래쪽에 발 받침대와 스프링이 달려 있는 어린이용 탈것이다. 어린이들은 이 기구에 올라타 ‘콩콩’ 뛰며 즐거워했다. 스카이콩콩이 없는 아이들은 대신 삽에 올라타 ‘스카이삽질’을 했다.

단순히 위아래로만 움직이는 탈것이기 때문에 요즘 어린이들에게는 당시만큼 큰 인기를 끌지 못하는 것이 사실이다. 그러나 스카이콩콩은 아직까지도 인터넷쇼핑몰에서 판매되고 있는 장수상품이다.

최근 이 스카이콩콩의 업그레이드 버전인 ‘플라이바(Flybar)’가 미국에서 공개됐다. 플라이바는 ‘어린이용 장난감’에서 탈피해 갖가지 고난도 묘기를 펼치는 모험 레포츠(익스트림스포츠)의 한 장비로 개발됐다.








최신버전 스카이콩콩은 어린이용 장난감의 이미지를 벗어나 익스트림스포츠 장비로 발전했다.
[사진=flybar.com]
‘하늘을 나는 막대기’라는 이름의 이 최신버전 스카이콩콩을 타면 보통 어른의 키보다 더 높게 뛸 수도 있다. 언뜻 모양새는 도로공사에 사용되는 굴착기같이 투박하지만 성능만큼은 몰라볼 정도로 발전했다.

플라이바에는 예전 스카이콩콩에서 사용했던 강철스프링 대신 12개의 두꺼운 고무줄을 달았다. 이 장비는 고무줄을 이용해 약 1200파운드(약 544kg)의 추진력을 낸다. 이 정도 추진력이면 높이뛰기 최고기록 8피트(약 2.43m)를 훌쩍 뛰어넘는 데 아무 문제가 없다. 최신버전 스카이콩콩을 타고 인라인스케이트나 스케이트보드를 타고 하는 묘기들에 필적할 만한 멋진 ‘쇼’를 연출할 수 있다는 것이다.

스카이콩콩은 1918년 미국에서 처음 발명돼 포고(POGO)라는 애칭으로 불리며 인기를 끌었다. 당시에는 나무로 만들어진 제품이었지만 이후 다양한 재질과 형태로 발전했다.
------------------
음.. 상당이 위험해 보이네..역시 익스트림 스포츠인듯..



김성우 (마이크로소프트웨어)







2004/12/20










지난번의 로봇 청소기 ‘룸바’에 이어 로봇 시리즈 2탄을 준비했다. ‘이것이 소니다(It’s Sony)’라는 말을 다시 한번 되새기게 하는 놀라운 로봇 ‘아이보’를 소개한다. 실제 사용기와 소프트웨어적 하드웨어적 시스템 구성을 파헤쳐 보고 프로그래밍과 그 응용 범위까지 다루어보고자 한다.

필자의 동물 사랑은 종을 가리지 않는 터라 스스로 누구 못지않은 애완인이라 자처해오고 있다. 그러나 강아지만큼은 동네를 어슬렁거리던 족보를 알 수 없는 종류들을 주로 길러 왔던 터라 별 흥미를 못 느끼고 있던 차였다. 그렇지만 필자도 2년여 전부터 일요일 오전에 SBS가 방영하는 ‘동물농장’이 몰고 온 애견 열풍을 비켜갈 수는 없었다. 애견 전용 카페가 생기고 온라인 애견 용품 쇼핑몰과 충무로가 호황인 데다 여기저기서 강아지를 기르느라 난리가 났었다.

개도 유행이 있어서 ‘요크셔테리어’가 굉장히 유행하다 시들해지면서 ‘시츄’가 유행을 하다 또 시들해지면 ‘코카스파니엘(이하 코카)’이 유행히는 식인데, 특히나 당시에 인기 강아지로 시츄에서 코카 쪽으로 넘어오는 시기였다. 코카의 매력이라면 단연 참을 수 없이 곱슬거리는 털과 사람을 무척이나 좋아(?)한다는 것. 특히나 축 늘어뜨린 귀 끝 부분의 금발 곱슬은 다리미로 펴주고 싶어 참을 수 없게 만드는 묘한 맛이 있다.

금발 곱슬이 매력적인 ‘코카스파니엘’
그날도 필자는 지인의 잘생긴 강아지 코카를 보고 오는 길이라 곱슬거리는 금발이 아른거리고 있었다. 그런데 약속이나 한 듯 집에 오는 길에 강아지 가판대가 설치된 것이 아닌가. 가판 앞에 잠들어 있는 너무 작고 귀여운 아기 코카를 보고선 그만 참지 못하고 집에 데려오고야 말았다.







<화면 1> 코카스파니엘
힘든 하루를 보내고 퇴근후 문을 열었을 때 아무 말 없이 꼬리를 흔들며 뛰어오는 녀석이 그렇게 반가울 수 없고 갈수록 대화가 사라져 정적이 흐르는 집안을 채워주는 법석거림은 혈기 왕성한 학창시절을 보내고 있는 시끄러운 막내가 생긴 것처럼 집안에 생기를 주었다. 그런데 문제는 엄청나게 빠지는 털과 아무 데나 갈겨대는 대소변이었다. 그렇다고 털을 매일같이 빗질을 해줄 만큼 한가하지도 않은 데다 식구마다 배변 훈련시키는 방법이 달라 이 녀석도 결국 배우기를 포기하고 아무 데나 갈겨대기 시작했다. 급기야는 걸어다니며 오줌을 흘리고 다닐 지경이 되어버렸다.

‘이제 네 뒤치다꺼리 하기도 힘들다’라는 노모의 간곡한 부탁으로 코카를 아파트에서 7마리나 기르고 있다는 강화도의 한 아주머니께 무료 입양을 보내고 말았다. 그런데 이 문제가 비단 필자만의 문제는 아니어서 이미 강아지 시세는 거의 절반 가까이 떨어지고 그나마도 입양하려는 사람이 없어 무료 분양 사이트에 입양해 가라는 강아지들이 넘쳐나기 시작했다. 강아지 열풍의 근원지인 ‘동물농장’도 무책임하게 강아지를 입양하지 말라는 캠페인을 벌이며 뒷수습에 나서기도 했다.

로봇 강아지를 찾아서
아직도 가끔 그 곱슬거리는 코카의 귀 끝 털이 떠오르기도 하고 꼬리치며 달려드는 녀석의 애교가 떠오르지만 매일같이 쉬지 않고 생산해내는 털과 대소변 그리고 짖어댐으로 인해 치루어야 할 비용을 생각하면 역시나 강아지는 무리라는 결론으로 낙담하던 어느 날, 문득 로봇 강아지가 생각이 났다.

인터넷을 찾아보니 시중에 팔고 있는 로봇 강아지는 리모콘으로 지정된 동작을 패턴대로 움직이는 단순한 형태였다. 이래서는 코카를 대신할 수 없다. 사람의 조작없이 자율 신경계를 가지고 스스로 주인을 알아보고 움직이는 그런 로봇이어야 한다. 이어 유명한 소니의 ‘아이보(AIBO)'를 찾아보았다. 그런데 관련 정보가 지극히 적었다. 유일한 정보라고는 예전 일본통인 이규형 감독이 주병진 쇼에 데리고 나왔던 아이보를 TV로 잠시 본 것 정도였다.

그도 그럴 것이 골수 오타쿠들을 수소문해 봐도 아이보를 기르는 사람이 전무할 정도로 아이보를 기르고 있는 사람이 없다. 국내에 정식 수입이 된 것이 아니기 때문이기도 하고 높은 가격이 원인일 것이다. 비공식 집계로 국내에 400~500대 가량의 아이보가 있는 것으로 추정하고 있다.







<화면 2> 작년 말에 출시된 ERS-7
주위에 가진 사람이 없고 접하지 못했다는 신비감에, 그리고 윌 스미스 주연의 ‘아이로봇’을 본 이후에 급격히 로봇에 관심을 가지게 된 필자는 궁금증을 참지 못하고 비자금을 털어 아이보를 구매하기에 이르렀다. 매물이 워낙 없어서 구하기가 쉽지 않았는데 수소문 끝에 판매자를 찾을 수 있었다.

최신 기종인 ERS-7이 탐이 나긴 했지만 가격이 200~300만원인 것이 무리다 싶어 그 바로 전 버전인 ERS-310 모델을 입양했다. 기존 ERS-2xx 버전에서 보여 주었던 사이버틱한 디자인에서 ERS-310은 곰 인형 같이 귀여운 디자인을 채택했다.

아이와 어른의 신체상 큰 차이점 중의 하나는, 아이는 전체 몸 중에서 머리가 차지하는 비중이 크다는 것이다. 머리가 크다는 것은 아기를 의미하며 이건 동물도 마찬가지여서 만화작가들도 강아지를 그릴 때는 머리를 크게 그린다. ERS-3xx 시리즈는 다른 시리즈에 비해 머리가 큰 편인데, 그래서인지 진짜 어린 강아지 같고 시리즈 중에 가장 귀여운 외모라는 평이 중론이다.

포장을 뜯고
포장을 뜯어보니 리모콘이 없다. 그렇다. 이 녀석은 자율 운동 로봇인 것이다. 국내 정식 시판이 안 된 관계로 110V 트랜스를 구해다 충전을 시키고 유일한 버튼인 전원 스위치를 넣었다. 자기도 MIPS가 박힌 컴퓨터라고 기지개를 켜며 부팅을 한다. 10초 정도 지났을까 벌떡 일어나더니 주위를 살핀다. 그러더니 필자 쪽으로 걸어와서는 앙증맞은 앞다리를 좌우로 흔들며 멍한 표정으로 인사를 한다.

오오, 놀랍다. 장난기가 발동해 이 녀석을 뒤집어 봤다. 잠시 발버둥치더니 한쪽 다리를 쭉 뻗고 반동을 주더니 스스로 뒤집어 일어서는 것이 아닌가. 이건 시작에 불과하다. 딸려 있는 핑크색 공을 던져주면 안고 치고 밀고 하며 가지고 노는데 공을 물지 않는다 뿐이지 진짜 강아지 같다.







<화면 3> 밥 먹는 중인 아이보
일어가 짧아 ‘오하이오(안녕)’, ‘오이데(이리와)’ 정도 밖에는 못 써먹는 것이 아쉬울 따름이지만, 70여개의 영어와 일어 명령을 음성인식한다. 배터리가 걱정스러웠는데 사용한 지 1년 정도 된 녀석의 배터리 시간은 2시간. 같이 놀아보니 이 정도면 충분하다. 최신 기종인 ERS-7의 경우는 배터리 잔량이 40% 이하로 떨어지면 주위의 에너지 스테이션을 감지하고 자동으로 충전하러 걸어간다.

컴퓨터 아이보
아이보는 냉장고 같이 고정된 프로그램이 ROM에 이식되어 있는 것이 아니라 메모리 스틱에서 프로그램을 읽어 행동하게 된다. 이는 플레이스테이션과 마찬가지고 아이보 자체는 컴퓨터일 뿐이다. 소프트웨어를 부팅시켜야 성격과 행동이 결정되는 것이다. 아이보를 처음 구매하게 되면 이 소프트웨어는 포함되어 있지 않다. 이 소프트웨어는 OPEN-R이라고 하는 개발 라이브러리를 가지고 직접 아이보의 성격과 행동을 프로그래밍할 수 있다.

아이보는 기본적으로 MIPS CPU 기반에 Aperoios라는 소니가 자체 개발한 리얼타임 OS를 사용하고 있다. Aperoios 위에 올릴 프로그램은 리눅스 위에서 gcc로 컴파일한 파일을 심도록 되어 있다. Aperios는 원래 리눅스 기반이나 모터를 움직이고 여러 센서를 처리해야 하는 리얼타임 시스템인 만큼 불필요한 부분을 제외시키고 가볍게 만든 리눅스 기반으로 보인다.

아이보의 프로그래밍은 OPEN-R이라고 하는 AIBO SDE(Software Development Environment)를 사용하여 만드는데 gcc로 컴파일하는 것에서 알 수 있듯 C++이다. OPEN-R은 윈도우를 다루기 위한 WinAPI들과 이것들을 쉽게 사용할 수 있도록 MFC나 ATL처럼 클래스로 만들어 놓은 것이라고 보면 된다.

아이보 제어 SDK, OPEN-R
OPEN-R은 아이보의 제어를 위해서 소니가 내놓은 일종의 로봇 제어 SDK(소니 홈페이지에서는 SDE라고 했지만 마소 독자들은 SDK가 더 익숙할 것이다)이다. 아이보 자체는 플레이 스테이션과 마찬가지로 MIPS CPU를 장착하고 있다. 플레이스테이션의 경우 리눅스도 라이선스가 있지만 실제 상용 게임에는 리눅스보다 가벼워 속도가 빠른 운영체제를 사용하는데, 로봇은 실시간 시스템이기 때문에 리눅스를 쓰지 못하고 Aperios라는 자체 리얼타임 OS를 사용한다.

즉 OPEN-R로 작성한 프로그램을 리눅스에서 컴파일하여 바이너리 상태로 만들고 그 실행은 크기를 줄인 리눅스인 Aperios에 맡기는 형태를 취하는 것이다. OPEN-R은 로봇을 연구하고 공부하는 사람에게 좋은 참고 자료가 된다.

잠시 생각을 해보자. 로봇이 핑크볼을 툭 차려고 한다. 그러면 우선 카메라로 앞의 영상을 찍어 핑크볼의 위치를 파악하고 방향을 틀고 걸어가고 다시 핑크볼의 위치를 파악하고 앞에 왔으면 앞발을 내밀어 공을 밀어야 할 것이다. 이런 단위 작업들을 OPEN-R 객체라 하는데 한 개씩 실행되는 것이 아니라 동시에 실행되기 때문에 C++에서 접근하는 객체와는 다르다. 윈도우와 유닉스의 프로세스에 가깝다.

사람의 예를 봐도 젓가락질을 하면서 동시에 음식물을 씹고 동시에 귀로 TV 소리를 듣지 않는가. OPEN-R 객체가 C++의 형태를 띠고 있지만 각 객체마다 엔트리 포인트를 갖는 것은 동시 실행을 하기 위해서이다. 윈도우와 유닉스의 프로세스들이 서로의 영향을 받지 않고 실행되기 때문에 서로 커뮤니케이션하는 방법이 중요하게 되는데, OPEN-R도 마찬가지여서 객체끼리 통신 방법이 중요하며 그 수단을 메시지라고 정의한다. 구현에 대한 이야기는 조금 후에 하도록 하자.

실제 구현은 OPEN-R 객체 하나하나마다 모두 각기 실행 파일이 생성되고 이 실행 파일들은 한꺼번에 실행되는 방식이다. 유닉스의 프로세스로 처리되므로 모두 동시에 실행된다. 그리고 서로간에 메시지를 통해 정보를 주고받게 된다.








<그림 1> OPEN-R 객체 사이의 통신

객체 B가 객체 A에 메시지를 보내면 일단 대기 상태가 된다. 그리고 객체 A의 처리가 끝나면 객체 B로 데이터를 넘겨준다. 이때 데이터를 요청하는 객체를 관찰자(observer)라고 하고 응답하는 객체를 대상(subject)이라고 한다.

OPEN-R이 C++의 형태를 띠기 때문에 이들 OPEN-R 객체의 기본 형태는 이미 정해져 있는데, 기본적으로 OPEN-R객체들은 기본적으로 OOjbect를 상속받는다. 이는 MFC의 CObject와 자바의 Object같은 루트클래스와 같다. 또한 내부에 DoInit(), DoStart(), DoStop(), DoDestory()를 구현해야 하며 Osubject와 Oobserver 배열을 가지고 있어야 한다. 이런 조건을 만족하는 클래스를 코어 클래스라고 부르며 아이보 제어의 기본 객체가 된다.








<그림 2> 코어 클래스 도식도

실제 구현
실제 구현 소스를 보면 이해가 훨씬 빠를 것이다. ‘이달의 디스켓’으로 제공하는 소스들 중에서 <리스트 1>은 객체를 정의하는 헤더 파일이고, <리스트 2>는 그 실제 구현이다. 주석을 달았지만 한 가지 부연 설명을 하면 아이보의 다리는 3개의 모터로 구성된다. <화면 4>를 보면 1을 움직이면 ‘앞으로 나란히’가 되고, 2를 움직이면 ‘양팔 간격으로 벌려’가 되고, 3을 움직이게 되면 ‘팔을 안으로 굽게’ 된다.

const double SLEEPING_ANGLE[]가 다리 4개에 대해 세 가지씩 한 것을 보면 알 수 있다. 그리고 OnInit, OnStart, OnStop, OnDestroy는 ATL의 필수 함수들과 흡사하다. 이것은 C++ 안에서 독립적인 객체를 지니기 위한 일련의 과정들을 등록해 주었기 때문인데 자바의 경우는 가상머신(VM) 레벨에서 이 부분을 해결해 주기 때문에 해당 부분이 없다.







<화면 4> 아이보의 다리 관절
아이보의 아키텍처
정리를 하면 아이보는 3개의 관절(모터)을 가진 다리 4개와 스피커, 목과 카메라를 가진 하드웨어, 리눅스를 가볍게 만들어 실시간 시스템을 얹을 수 있도록 소니 자체에서 만든 OS인 Aperios에 C++로 클래스를 만들어 놓은 OPEN-R을 이용해 성격과 행동을 결정짓도록 구성되어 있다. 이것을 <그림 3>으로 정리할 수 있다.

OPEN-R은 하나의 행동에 여러 가지가 동시에 작동함을 이식하기 위해 다리 운동, 목 운동, 카메라 찍기, 소리 듣기 등의 객체를 각기 구성한 뒤에 모두 따로 실행 파일을 만들고 이들을 유닉스 프로세스로 처리함으로써 한꺼번에 실행하여 다리를 움직이면서 카메라를 찍을 수 있고 동시에 소리도 들을 수 있도록 하였다.

객체들간의 동기화는 메시지를 이용하는데 실제는 파이프, 세마포어, 공유 메모리 등의 유닉스가 지원하는 프로세스간 통신 방법으로 구현됐을 것으로 생각된다. 조금 깊게 들어가면 C++ 자체가 C를 기반으로 만들어진 것이라 결과물은 바이너리로 실행 코드만 생길뿐 어떻게 사용하는지에 대한(객체에 대한) 기술이 담겨 있지 않다.

이 같은 객체지향성으로서의 C++의 부족한 점을 MS는 OLE, COM을 도입하여 해결하게 되는데, OPEN-R의 객체 구조는 OLE, COM과 유사한 점이 매우 많다. 소니의 OPEN-R 개발팀은 C 기반인 유닉스 위에 자바 같은 객체지향을 구현하려고 했을 것이고 역시 C 기반의 윈도우의 해결책을 참고했으리라 여겨진다.









<그림 3> 아이보의 아키텍처

이 같은 아키텍처는 간단하다. 기존 리눅스를 사용하기에 별도의 운영체제를 만들 필요가 없고 프로그래밍 환경 자체를 가장 범용적으로 쓰이는 언어 중에 하나인 C++로 구성했다. MP3를 연주해야 한다거나 블루투스 통신을 해야 하는 등의 새로운 기능을 추가해야 한다고 해보자. 새로 개발할 필요 없이 공개되어 있는 리눅스 소프트웨어를 쉽게 이식해 쓸 수 있다. 컴파일러 역시 직접 만들지 않고 gcc를 그대로 사용함으로써 공학적으로 안정적이고 확장성이 높은 구조를 만들어냈다.

이미 플레이 스테이션의 리눅스 채택과 툴킷을 공개하는 개방형 플랫폼 정책을 성공적으로 이끈 경험이 이런 강력한 구조를 만들어낸 기초일 것으로 생각된다.

소니 하드웨어와 운영체제를 판매하면, 즉 사용자가 아이보를 구매하면 프로그래밍 툴인 OPEN-R을 무료로 공개하기에 프로그래밍하기에 따라 무궁무진하게 활용이 가능하다. 대표적인 것이 로보컵으로 아이보 2대를 팀으로 축구를 하는 대회가 있다.








<화면 5> 리스본에서 열린 2004년도 소니 로보컵

R-CODE
OPEN-R이 강력함을 자랑하지만 gcc 컴파일러를 사용하고, 윈도우 사용자라면 Cygwin을 깔고 C++ 프로그래밍도 능숙해야 하기에 보통 사람이 아이보를 코딩한다는 것은 엄두를 내기 힘들다. 이에 소니는 R-CODE라는 스크립트 언어를 지원함으로써 일반인들도 아이보를 제어할 수 있는 길도 열어 두었다. R-CODE는 텍스트 에디터로 가볍게 처리가 가능하다.







<화면 6> 큐리오
이족보행 로봇
소니는 올해 세빗 2004에서 이족보행 로봇을 선보였다. 이름은 큐리오(QRIO). 상용 4족 보행 로봇을 만들어 찬사와 놀라움을 안겼던 소니가 이족보행 로봇을 내놓는다는 것은 박물관이나 거대 연구소에서나 볼 수 있는 ‘아시모’ 같은 로봇과는 사뭇 다르다.

이렇게 이족보행 로봇을 내놓을 수 있는 것은 아이보에서 관절이 늘어난 것 정도의 하드웨어 구성에 Aperios를 운영체제로 사용하고 OPEN-R로 코딩을 하는, 이미 아이보에서 이루어 놓은 아키텍처를 사용함으로써 빠른 개발이 가능했다고 여겨진다. 아직 판매되고 있지는 않지만 2007년 선보인다는 뛰는 아이보와 함께 무척 기대되는 녀석이다.

로봇 세계로의 초대
정보를 쉽게 접하기 힘든 아이보의 실제 사용기와 그 아키텍처를 분석해 보았다. 소니의 공식 사이트에서는 플레이스테이션과 아이보가 리눅스 기반이 아닌 자체 제작한 운영체제라고 소개하긴 했지만, 여러 정황으로 보아 리눅스를 기반으로 꼭 필요한 기능만을 넣는 식으로 크기를 줄인 운영체제를 사용하는 듯 하다.

리눅스와 OPEN-R이라는 개방적 개발 정책이 무척 흥미로웠고 비싸긴 하지만 그래도 그 가격대에 이런 자율 운동 로봇을 만들어낸 배경이 강력한 개방형 아키텍처가 큰 축이었음을 알 수 있는 기회였다. 국내에도 4족 보행 경주 대회가 열리는 등의 로봇 관련 이슈가 많으니 다음 만남을 기약하며 이만 줄일까 한다. @
농민들이 한강 다리를 막고 농성을 하고, 자동차 회사 같은 대기업의 노조가 쟁의를 하고, 공무원들도 노조를 결성하여 파업을 시도하고, 심지어 국회의원 조차 농성을 하는 뉴스를 보며 안타깝기도 하고, 화가 나기도 하고, 조금 심하다 싶기도 하지만 한편으로는 부러운 생각이 들기도 한다.

그들은 자신이 처한 환경을, 같이 일하는 비정규직이나 다른 동료의 억울함을, 그 밖에 온갖 불합리하거나 불평등하다고 생각되는 많은 사안에 대해 단체 행동을 결의한다. 적법한 농성이든 불법적인 파업이든 간에 자신의 목소리를 다른 사람에게 떳떳하게 외친다. 다른 사람과 사회에 큰 불편함을 주기도 하며, 때로는 몹시 지나치기도 하지만 그들이 부러울 때가 있다.

항상 부러운 것만은 아니어서 배가 불렀느니, 다른 사람 생각은 안 한다느니, 그것 조차 대우받지 못하는 더 많은 사람들이 있다느니 해 가며 손가락질 하기도 한다.

‘쟁의 천국’이라 불릴 만큼 우리나라는 다양한 계층과 수많은 직업군의 사람들이 여러가지 이유로 단체행동을 감행하고 있다.

그런데 그 많은 직업군에 끼지 못하는 직업. IT 업종.

IT 업종 외에 다른 업종도 단체 행동 같은 일은 꿈도 못꿀 현실이지만 유독 IT 업종의 침묵에 관심을 가져보고자 한다.

생산직 근로자나 공무원들이 말하는 주당 40시간, 44시간 같은 근로시간에서부터 정규직, 비정규직 문제, 임금체불문제, 기타 수 많은 근로 환경 개선 문제에 이르기까지 절대 더 나은 환경에서 일하고 있지 않은 그들이지만 그들은 참 조용하다.

필자 주변에서 주당 40시간을 근무하는 IT 업종의 종사자는 단언컨대 한 사람도 없다. 물론 야근수당이나 특근수당 같은 것은 아주 비상식적인 단어들이다. 그렇다고 고액 연봉자가 많은 것도 아니다. 그럼에도 불구하고 그들은 참 조용하다.

IT 업종에서 일하는 많은 사람들이 배우지 못해서, 잘 알지 못해서 자신의 주장을 내세우지 못하고 침묵하는 것은 더더욱 아니다. 그 어떤 업종보다 많이 배운 사람들이고 뉴스와 세상 돌아가는 현실, 그리고 커뮤니케이션에 있어 훨씬 강력하다. 그럼에도 불구하고 그들은 참 조용하다.

그들이 속한 회사는 30인 이하 규모의 기업들이고 노동조합은커녕 노사협의회조차 구성해 본 적 없다. 규모가 조금 더 커서 노사협의회나 노조가 있다고 하더라도 명목상의 단체일 뿐 실제로는 부족한 점이 많다. 분명히 보다 안정되고 나은 환경을 누구보다 열망하고 있고, 그에 걸맞는 많은 수입을 보장받고 싶어하면서도 그들은 그러지 못하고 있다.

단체 행동을 하고, 근무 환경을 바꾸고, 보다 좋은 조건에서 일하고 싶어하는 열망은 크지만 실제로 그런 일들을 하기에 너무나 바쁘고, 지쳐 있고, 힘이 미약하다.

메신저나 휴대폰, 이메일, 블로그, 인터넷 등 첨단 커뮤니케이션 수단을 가지고 활용하는 사람들이면서도 막상 수 많은 사람들의 의견을 모으는 데 있어서는 농민이나 화물차 운전기사들 보다 못하다.

그들은 다만 인터넷을 통해 그들의 개인 의견을 말하고, 정치성향을 논쟁하고, 사회 불의에 주먹 쥐며, 연예인의 스캔들이나 개인간의 커뮤니케이션에 강한 모습을 나타낸다.

게시판이나 커뮤니티를 들여다 보면 체불된 급여나 열악한 근무조건과 끝없는 야근, 불합리한 대우에 대한 성토가 넘쳐나고 있다. 그들 마음 속에는 누구나 꿈을 간직하고, 미래를 그리며 그 미래를 향해 조금씩 나아가고 있지만 현실은 참으로 냉정하기도 하다.

IT 업계에서 일하는 사람들은 원래 착하고 고분고분한 사람들인가? 아니면 이 업에 뛰어드는 순간 어쩔 수 없이 그렇게 될 수 밖에 없는 것인가?

여기서 “그럼에도 불구하고 묵묵히 우리 미래를 위해 밤늦도록 불을 밝히고 있는 IT업계의 동지들에게 격려의 박수를 보낸다”라고 마무리 해야 하는가? 아니면 “우리도 한 목소리를 내고 단체 행동을 불사해서라도 우리의 정당한 권리를 찾자”라고 얘기해야 하는가?

본인의 식견으로는 아직 이에 대한 답을 내리기 힘들다. 왜 유독 IT업계에서 일하는 사람들은 왜 그렇게 착하고 욕심들(?)이 없는 것인지.

왜 아직도 IT 업계에서는 1년치 급여가 체불된 사람이, 불합리하게 회사에서 내몰린 사람이, 몇 년째 계약직으로만 근무하고 있는 사람이, 주당 100시간을 일하는 사람이, 한 목소리를 내지 못하고 있는지.

어쩌면 이것이 진보된 미래의 ‘첨단’ 산업 근로자의 모습이기라도 하단 말인가. @
"마징가Z 전용 격납고: 총 공사비용 72억 엔(약 720억 원), 총 공사기간 6년 5개월. 단, 적이 공격해왔을 경우는 공기에서 제외"

"은하철도 999 메가로폴리스 중앙역 은하 초특급열차 발착용 고가 철로: 총 공사비용 37억 엔(약 370억 원), 총 공사기간 3년 3개월. 단, 비용에서 토지세는 제외"

만화 속의 이야기가 아니다. 실제 일본의 한 건설회사의 직원들이 만든 입찰 의향서다.

주인공은 일본의 마에다(前田) 건설 회사 '판타지 영업부' 직원들. 이들은 근무 시간이 아닌 자신들의 개인 시간을 이용해 실제 건설 현장에서 사용되고 있는 건설 기술들을 이용해 애니메이션 속의 건축물들을 설계하고 그 견적을 계산하여 '입찰 의향서'를 작성 '수주'를 기다리고 있다.

판타지 영업부의 중심인물인 이와사카 테루유키(岩坂照之, 36) 주임은 로봇을 테마로 건물 설계과정을 홈페이지에 공개하면 일반인들이 건설업계에 흥미를 가질 것이라고 확신하고 직원 5명을 모아 '판타지 영업부'를 발족시켰다. 그동안 일본의 건설업계는 일반인들에게 담합 등으로 이미지가 좋지 않았던 것이 사실이다.

'판타지 영업부'의 첫 번째 프로젝트는 '마징가Z의 격납고'. 원작에서 마징가Z가 출동하는 장소는 후지산 기슭이기 때문에 지하수를 더럽히지 않는 굴착 공법을 사용했고 적의 공격을 막기 위해 지하구조물은 원자력 발전소의 외벽 건설 공법을 응용했다.

또 높이 18m, 무게 20톤의 마징가Z를 보다 안전하게 승강기에 올린 후 격납고의 천장을 효과적으로 열고 닫기 위해서는 고도의 유압장치가 필요하다. 이를 위해 이들은 히다치 조선, 쿠리모토 철공소 등의 외부 협력까지 얻어서 설계도를 완성시켰다.

이들의 설계에 따르면 마징가Z의 격납고를 만들기 위해서는 오수처리장 건설비, 토목공사, 기계 설비를 포함해 총 72억 엔이 필요하며 공사 기간은 '적의 침공 기간'을 제외하고 6년 5개월이 필요하다.

이들의 프로젝트에 대한 일반인들의 관심은 상당했다. '마징가Z 격납고 건설 계획'이 회사 홈페이지(http://www.maeda.co.jp/fantasy/project01/11_2.html)를 통해 공개되자 일본 네티즌들의 엄청난 관심과 격려가 쏟아졌다. 공개 초반에는 접속자 폭주로 수차례 홈페이지가 마비됐을 정도.

이들이 홈페이지에 올렸던 설계 과정들은 지난달 '마에다 건설 판타지 영업부 - 마징가Z 편'이라는 책으로도 발간됐다.

판타지 영업부는 현재 두 번째 프로젝트인 '은하철도 999 메가로폴리스 중앙역 은하 초특급 열차 발착용 고가 철로'의 설계를 마치고 세 번째 프로젝트를 준비하고 있다.
16일 텔레그라프 등 영국 언론은 진행되고 있는 사망 사건에 대한 재판에서 밝혀진 충격적인 사실을 보도했다. 한 남성이 사랑니를 뺀 다음날 과다 출혈로 사망했다는 것. 사건은 지난 8월 영국 버킹엄셔 프레스트우드에서 발생했다. 휠체어에 의지하는 장애인 로버트 브래버(59세)가 침대 위에서 사망해 있는 것을 아내가 발견한 것이다.

브래버 씨는 치통 때문에 병원을 방문했고 사랑니를 발치한 것으로 알려졌다. 치과 의사는 솜을 물리는 등 정상적인 조치를 하고 돌려보냈는데 누구도 상상 못한 비극이 벌어지고 말았다.

다음 날 아침 아내 제인 브래버(54세)는 남편이 모로 누워 잠든 줄 알았다. 그러나 침대 매트리스는 붉게 물들어 있었고 남편은 이미 사망한 상태였다.

부검 결과, 로버트 브래버씨는 3리터 가량의 혈액을 삼킨 것으로 밝혀졌다.

한 의사는 3리터면 전체 혈액의 75%에 달하는 양이며, 이런 죽음은 거의 찾아볼 수 없는 희귀한 사례라고 말했다.


----------
흠.. 나도 사랑니 3개있는 데.. 뽑지 말까?

미국의 한 백만장자가 9.11 테러의 진짜 원인을 찾는 이에게 거액의 포상금을 주겠다고 밝혀 화제가 되고 있다.

16일 로이터통신이 소개한 화제의 주인공은 지미 월터(57 세).

그는 지난 2001년 발생한 뉴욕 세계무역센터 붕괴 사건의 '진실'을 밝히기 위해 지금까지 3백만 달러 이상의 돈을 쏟아부은 것으로 알려졌다.

지미 월터는 미국 정부가 9.11 테러의 진짜 이유를 은폐하고 있다고 주장하면서, 거대한 빌딩이 비행기 충돌로 완전 붕괴되었다는 정부의 설명을 입증하는 공학도에게 10만 달러의 상금을 주겠다고 공표했다. 물론 성공할 사람이 절대 없을 거라는 것이 그의 판단.

지미 월터는 "비행 학교도 마치지 못한 사우디의 어중이떠중이 19명"이 범인이 아니며, 또 비행기 충돌이 세계무역센터의 붕괴 원인도 아니라고 주장해왔다. 대신 빌딩 안에 강력한 폭발장치가 설치되어 있었다는 것이 그가 믿는 '진실'이다.

그는 이 같은 ‘9.11 음모이론’을 알리기 위해 큰 비용을 들여 뉴욕타임즈, 윌스리트저널 등의 유력 신문과 TV에 광고를 게재했었다고.

월터는 "나는 미국의 민주주의를 파괴하고 있는 진짜 매국노와 싸우는 진정한 애국자다. 나를 정신 이상자로 몰아세우는 그들에게 분노한다"고 말했다.


---------------------------------
그러게.. 그냥 비행기 충격과 하중만으로 이렇게 깔끔하게 무너질 수 있나?