노무현 대통령 배너
BLOG main image
왕미친놈의 왕미친세상입니다. 미친 소리는 써도 되지만, 근거 없는 소리는 쓰면 안 됩니다.


그저께(2009년 12월 4일) 볼일을 보러 가려고 시내버스를 탔다. 그런데 어떤 여자가 휴대폰을 들고 별의별 짓을 다 하고 있었다.

별 이상한 여자 다 보겠군

처음에는 그 사람의 사정도 생각지 않고 저렇게 생각했다.

하지만 이내 무언가 이상하다는 생각이 들었다. 아무리 얼굴이 두꺼운 여자라도 버스 안에서 저렇게까지 팔을 휘젓거나 고개를 젓거나 하지는 않는다. 그것도 휴대폰을 보면서...

어, 휴대폰...?

설마 하는 생각이 들었다. 그렇다. 그녀가 들고 있는 휴대폰은 화상 통신이 지원되는 휴대폰이었다. 아닌 게 아니라 그녀가 들고 있는 휴대폰 화면에는 누군가가 열심히 그녀처럼 팔을 휘젓거나 고개를 움직이고 있었다.

씁쓸함을 감출 수 없었다. 그리고 미안했다. 알지도 못하면서 그녀의 행동을, 그녀의 표현을 이상한 짓으로 치부해 버린 나 자신이 부끄러웠다.

우리는 간혹 너무나 당연하기에, 그것이 당연하지 않는 사람도 있음을 너무나 쉽게 잊어버린다. 앞으로는 그들에게 좀 더 관심을 기울일 수 있는 사람이 되기를 스스로에게 바라 본다.

이 글은 스프링노트에서 작성되었습니다.


'일기' 카테고리의 다른 글

새로운 블로그 개설에 대하여  (2) 2009.12.09
청각장애인과 휴대폰  (0) 2009.12.06
TeamViewer 시험  (0) 2009.12.04
블로그 백업 및 점검  (4) 2009.11.20
문법 강조 적용했다  (0) 2009.11.10
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

알리는 말

이 글에 소개된 사항은 알집의 압축 풀기 기능과는 아무런 관련이 없습니다. 단순히 목록화 과정에서 잘못된 정보를 보여주고 있음을 나타내고 있습니다.

벌레의 유형

정상 파일을 제대로 인식하지 못하는 벌레이다.

벌레의 발견

S대학교 도서관에 비치된 컴퓨터에서 집에 있는 컴퓨터에 원격으로 접속하기 위해 프로그램을 다운로드한 뒤 압축 파일 내용을 확인하면서 알게 되었다.

헤더가 잘못되었다고 하는 알집

헤더가 잘못되었다고 하는 알집

참고로 위 그림에 나타난 파일은 TeamViewer 웹페이지에서 다운로드 받을 수 있다.

For mobile use: TeamViewer Portable 부분을 다운로드 하면 된다.

For mobile use: TeamViewer Portable 부분을 다운로드 하면 된다.

그리고 혹시나 하는 마음에 알집을 최신버전으로 바꾸어보았다.

역시나 헤더가 잘못되었다고 하는 알집 최신버전

역시나 헤더가 잘못되었다고 하는 알집 최신버전

헤더 검사에서 벌레가 나타났지만 압축을 풀 때는 이상없이 되었다.

관련 문서

내부 문서

외부 문서

회사 측의 기존 답변

  • 2009년 12월 6일 오류를 보고한 상태입니다.
  • 12월 7일 알집의 다음 버전에서는 고쳐진다는 답변을 받았습니다.
  • 12월 22일 알집 8 beta1에서 고쳐졌음을 확인하였습니다.


이 글은 스프링노트에서 작성되었습니다.


글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

TeamViewer 시험

2009. 12. 4. 15:10

오늘 팀 뷰어(TeamViewer)를 시험했습니다. 팀 뷰어는 원격 데스크탑과 비슷한 프로그램이죠.

VNC의 장단점

지금까지는 VNC를 사용했죠. 그런데 두 가지 문제가 있었습니다.

  • 일부 키가 정상 작동하지 않는다. 한/영 키, 한자 키 등이다.
  • 내가 자주 가는 S대 도서관에서는 접속이 안 된다.

그밖에도 Shift-Space 인식 문제, Caps Lock 인식 문제, 윈도 키와 메뉴 키 인식 문제가 있습니다.

물론 장점도 있지요.

  • 거의 대부분의 운영체제를 지원한다.
  • 오픈소스이다.

TeamViewer의 장단점

VNC와 비교할 때 팀뷰어에는 독특한 장점이 있습니다.

  • 일단 별도의 방화벽 설정이 거의 필요없습니다.

    • 물론 처음에 한 번 차단 해제를 해 주어야 하는 경우도 있습니다만, 그 뒤로는 다른 설정이 필요 없습니다.
    • VNC의 경우 사내 네트워크 등에서 방화벽을 이용해서 막으면 외부 접속이 안 됩니다. 팀뷰어의 경우 일단 접속은 됩니다(단, 사용 도중 자주 끊깁니다. ^^a;;)
  • 한/영 키, 한자 키도 잘 인식합니다. 다만 USB 키보드의 경우 인식하지 못할 때가 있습니다.(집과 학교에서는 한영 키를 인식하지 못했는데, PC방에서는 인식했습니다.)
  • 별다른 설정 없이 바로 파일 전송이 가능합니다.

    • VNC의 경우에는 따로 설정해 줘야 합니다. 다만, UltraVNC처럼 몇몇 VNC는 파일 전송을 지원하기도 합니다.
  • Caps Lock이 켜져 있더라도 한글 입력이 정상적으로 됩니다.

    • VNC의 경우 Caps Lock이 켜져 있으면 겹글자('ㄲ', 'ㄸ', 'ㅃ', 'ㅆ', 'ㅉ')로 나타나는 버그가 있는 경우가 대부분이다.
  • 여러 부가 기능이 있습니다.

    • 앞서 말했듯이 파일 전송을 기본적으로 지원합니다.
    • 소리도 전송할 수 있습니다.
    • 원격 화면을 녹화할 수 있습니다.

한편 단점도 있지요.

  • 프리웨어로서 윈도와 매킨도시만 지원합니다.
  • 운영체제나 응용프로그램에서 발생하는 소리도 함께 전송하기 때문에 간혹 속도의 저하가 있습니다.

그밖에도 Shift-Space 인식 문제, 윈도 키 인식 문제가 있습니다.

마치며

VNC와 비교할 때 신경 쓸 부분이 적어서 좋네요. 속도는 음향이 함께 전송되어 간혹 지연현상이 일어난다는 점만 제외한다면 좋습니다. 적어도 아직까지는 불편한 점이 없네요.

이 글은 스프링노트에서 작성되었습니다.


'일기' 카테고리의 다른 글

청각장애인과 휴대폰  (0) 2009.12.06
청각장애인과 휴대폰  (2) 2009.12.06
블로그 백업 및 점검  (4) 2009.11.20
문법 강조 적용했다  (0) 2009.11.10
경술국치  (0) 2009.08.29
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.
이 글은 글쓴이의 다른 블로그인 티스토리 블로그에서 가져왔습니다.

들어가며

알툴즈와 관련하여 애드웨어 및 프리웨어와 관련한 논쟁이 내 블로그에서 일었다. 요는 이스트소프트 측에서는 자신들의 소프트웨어를 "프리웨어"라고 한 적이 있느냐 없느냐이지만, 그 과정에서 논의에 참의한 이들이 사용한 라이선스의 개념이 서로 달라 약간 오해를 빚기도 했다.
그래서 이 글에서는 라이선스의 종류와 의미를 알아보도록 하겠다.

  • 참고 : 이 글에 나오는 용어의 정의는 사람에 따라 조금씩 달라질 수 있습니다.

라이선스의 뜻과 종류

라이선스는 "(사용) 허가"라는 뜻을 가지고 있다. 물론 "면허"라는 뜻도 있다. 컴퓨터 프로그램에서는 "사용 허가"라는 뜻으로 쓰인다.

컴퓨터 프로그램의 라이선스는 그 분류에 따라 여러 가지 라이선스가 존재한다.

일단 라이선스 사용료에 따른 분류가 있다. 이것을 라이선스 사용료를 직간접적으로 지불하지 않는 것과 직접적으로 지불하는 방식, 간접적으로 지불하는 방식으로 나뉜다. 라이선스 사용료를 지불하지 않는 라이선스를 가진 소프트웨어프리웨어라고 부른다. 물론 프리웨어 라이선스라도 일정한 제한을 두고, 그 외의 경우는 라이선스 사용료를 지불해야 사용할 수 있는 제한적 프리웨어도 있다. 사용료를 지불하는 방식에 따라서 셰어웨어일반 상용 프로그램으로 나눌 수 있다. 요즘에 자주 등장하는 애드웨어는, 사용료 지불방식으로 보자면, 사용료를 간접적으로 지불하는 셰어웨어이다.

기술 공개(프로그램 소스코드 공개)에 따라 라이선스를 구분할 수도 있다. 저작권이 소멸된 경우 그 기술 공개가 무제한이다. 이런 경우 퍼블릭 도메인이라 부르며, 그러한 소프트웨어를 퍼블릭 도메인 소프트웨어(Public Domain Software, 흔히 'PDS'라고 약칭한다)라고 부른다. PDS보다는 제한이 있지만 그 기술이 충분히 공개된 소프트웨어를 오픈소스 소프트웨어라고 부르며, 그와 반대로 기술이 공개되지 않은 소프트웨어를 클로즈드소스 소프트웨어라고 부른다.

소프트웨어의 배포 방식에 따라서도 라이선스를 분류할 수 있다. 다른 상품처럼 상자에 담겨 판매되는 제품을 상용 소프트웨어이라고 부르기도 한다. 이 경우 정확한 명칭은 소프트웨어의 판매용 버전(Retail version, 소매판)이다. "박스 정품"이라고 부르는 경우도 있다. 그러나 박스 정품은 소매판의 한 종류이다. 박스 정품은 소프트웨어 팩키지가 담긴 미디어(요즘에는 CD 또는 DVD) 및 그와 관련한 사용자 설명서 등이 포함된 꾸러미를 일컫는다. 그에 반해 소프트웨어 팩키지가 담긴 미디어만 판매되는 경우는 주얼 제품이라 부른다. 이때 주얼(Jewel)은 보석이라는 뜻도 있지만, 여기에서는 CD/DVD 케이스의 별칭이다. 반짝거리는 CD/DVD 및 그 케이스가 보석같다고 해서 붙여진 별명이라고 한다. 또한 배포 과정에서 다운로드 방식을 이용하는 상용 제품은 ESD(Electronic software distribution, 전자 소프트웨어 배급)라고도 부른다.

한편 배포 및 소프트웨어 설치 과정에서 "비닐을 뜯으면 사용 계약서에 동의하는 것으로 간주합니다."라거나 "동의한다면 [다음]을 클릭하세요"라는 메시지가 나타나는 방식도 있다. 이는 비닐로 싸인 박스 상태로 배포하는 방식은 시링크랩 라이선스(Shrink-wrap license)라고 부르며, 클릭함으로써 동의를 구하는 방식을 클릭랩 라이선스(Click-wrap license)라고 부른다.

프리웨어 라이선스의 제한

일반적인 제한

프리웨어 라이선스로써 소프트웨어를 사용할 때는 한계를 지닌다.

프로그램을 수정해서는 안 된다. 그 소스코드나 바이너리를 수정해서는 안 된다. 둘 가운데 하나 또는 전부 수정할 수 없다. 다만 프리웨어로 배포되는 소프트웨어가 다른 기술 공개 라이선스를 가지고 있다면 소스코드를 수정하거나 바이너리를 수정할 수 있다.
이때 코드 수정에 대한 사항은 소스코드가 수정되었다면 그것을 혼자 쓸 목적으로 수정하는 것은 허용된다. 다만 절대 외부에 공개해서는 안 된다. 소프트웨어와 관련한 격언 가운데 "책을 사서 보듯이 하라."라는 말이 있다. 이는 책을 사서 읽다가 마음에 들지 않는 내용이 있을 때 고칠 수 있다. 그러나 그것을 외부로 공개해서는 안 된다. 이처럼 소프트웨어도 고치고 싶다면 고친 다음 혼자서만 써야 한다. 그러나 대부분의 사람이 고친 프로그램을 외부로 유출시킴으로써 문제를 일으킨다.
한편 소프트웨어의 바이너리는 주로 실행코드를 포함한 실행파일을 일컫는다. 그러나 소프트웨어 라이선스와 관련한 경우에는 설치 프로그램도 바이너리로 볼 수 있고, 프로그램의 일부인 그래픽 이미지 파일이나 사운드 파일도 바이너리로 볼 수 있다. 예컨대 소프트웨어의 설치본을 다운로드 받았다면, 그 설치본은 물론이고, 설치된 뒤의 구성요소 하나하나까지 고치서는 안된다는 뜻이다.
물론 소프트웨어의 경우 암묵적으로 수정을 허용하는 부분이 있기는 하지만, 그러한 부분은 명시적으로는 금지된 경우가 대부분임을 기억해야 한다.

대상 및 목적에 따른 제한

프리웨어를 사용할 때 "무료로 사용"하거나 "무료로 제공"되는 특정한 조건이 딸린 경우가 있다. 예컨대 내가 좋아하는 XnView의 경우 제작자의 허락 또는 동의 없이는 상업용으로 사용할 수 없다. 그리고 개인적인 비상업적 용도(private non-commercial), 교육적 용도(educational use) 및 비영리 재단(non-profit organization)을 위해 프리웨어로 제공된다는 제한을 가진다. 서양의 경우 교육적 용도는 교육 기관에서의 교육용 프로그램으로 사용한다면, 대부분 교육적 용도로 인정된다. 설령 그것이 사설 교육기관이라도 프리웨어로 이용할 수 있다.

프리웨어의 경우 재배포에 대한 제한이 있는 경우가 많다. 다시 말해 프리웨어를 다시 배포할 때는 첫 배포자의 의사에 따라야 한다는 뜻이다. 반면에 재배포를 무제한적으로 허용하는 경우도 있다. 이러한 재배포와 관련해서는 임의로 재가공하여 악성코드 등을 심는 경우가 있기 때문에 대부분 제한하고 있다.

이렇듯 프리웨어는 사용하는 대상이나 사용 목적에 따라 프리웨어가 아닌 셰어웨어로 바뀌기도 한다. 그게 아니라면 애초부터 상업용 버전의 기능을 줄여 프리웨어 버전을 배포하기도 한다. 이러한 행위는 프리웨어가 프로그램 제작사 및 판매사의 영업 도구로써 쓰인다는 방증이다. 예컨대 XnView는 교육기관 등에 무료로 배포하여 수업시간에 교육용으로 사용하게 함으로써 수업을 마친 뒤에도 업무에서 자기네 제품을 계속 사용하게 하려는 판촉 활동의 일환이다.

 

애드웨어 라이선스

애드웨어는 광고를 삽입하는 등 광고가 매개가 되어 소프트웨어 라이선스가 성립하는 소프트웨어를 가리킨다. 법적인 의미에서 광고가 삽입되어 있더라도 프로그램 라이선스에 영향을 주지 않는다면, 그것은 애드웨어가 아니다.

애드웨어에서는 대부분 "무료 제공" 또는 "무료 사용"이라는 표현을 사용하지 않는다.(내 지식이 부족한 탓인지 애드웨어임에도 "무료 제공"이라는 표현을 사용한 소프트웨어는 알툴즈가 유일하다고 알고 있었다. 최근 확인한 결과 그레텍에서도 자사의 곰플레이어와 곰TV를 프리웨어처럼 배포하고 있었다.) 다만 "무료 다운로드" 또는 "프리 다운로드"라는 표현은 "무료 제공"과는 다른 표현이다. 자주 혼동하지만 "무료 다운로드"나 "프리 다운로드"는 그 말의 의미가 "다운로드"에 한정될 뿐 소프트웨어의 라이선스와는 아무런 관련이 없음을 꼭 명심해야 한다.

ALYac-License.png
알약의 라이선스 표시 화면. 프리웨어로 오인하기 쉽다.

애드웨어가 처음 등장했을 때에는 프리웨어로 취급했다. 그에 대한 금전적 대가를 (직접) 지불하지 않았기 때문이다. 그러다가 스파이웨어 및 맬웨어와 관련한 사생활 침해에 대한 문제가 제기되면서 애드웨어를 "공짜," 곧 금전적 무료로 볼 수 없다는 주장이 제기되었다. 한편으로 프리웨어에 대한 재정의가 있게 된다. 그에 따라 프리웨어는 직접적인 금전적 대가의 지불뿐만 아니라 간접적인 대가의 지불도 없는 소프트웨어만을 가리키게 되었고, 간접적으로 대가를 지불하는 소프트웨어도 광의의 셰어웨어로 분류하게 된다. 이런 관점에서 보면 애드웨어도 셰어웨어의 일종이다.

게다가 셰어웨어이면서 별다른 제약 없이 사용할 수 있는 소프트웨어도 있다. 그런 소프트웨어 가운데 종료할 때 광고가 나타나는 프로그램은 어떻게 보아야 할까? 그것은 요즘 말하는 애드웨어의 원조 격인 소프트웨어라고 할 수 있다. 그러한 소프트웨어의 존재는 애드웨어가 셰어웨어의 일종이라는 주장에 근거를 제공한다.

그 반면에 애드웨어는 그 프로그램이 작동할 때 광고를 보여준다는 점에서 그러한 고전적인 애드웨어와는 구별된다. 고전적인 애드웨어는 실행 과정에서는 아무런 광고도 보여주지 못함에 반해, 애드웨어는 실행하는 도중에 줄곧 광고를 보아야 한다는 점이 다르다. 좀 더 효율적인 광고 시스템으로 볼 수도 있고, 광고를 보여주지만 프리웨어인 경우와의 다른 점이라고 볼 수도 있다. 다시 말해 광고가 나타나더라도 그 광고가 소프트웨어의 사용에 직간접적인 영향을 주지 않는다면 애드웨어가 아닌 프리웨어로 해석할 수도 있다는 점이 고전적 애드웨어와 요즘의 애드웨어의 차이점이라고 할 수 있다.

한편 고전적 애드웨어는 처음부터 셰어웨어로서 광고와 함께 등록 메시지(Nag Screen)를 출력하는데 반해 요즘의 애드웨어는 대부분 등록 화면은 나타나지 않는다. 이때 (요금을 지불하라는) 등록 화면이 나타난다면 그 애드웨어는 셰어웨어로도 볼 수 있다. 반대의 경우로, 광고 화면을 보여주더라도 환경 설정 등에서 별다른 등록 과정 없이 그 광고 화면을 제거할 수 있다면, 그 소프트웨어는 애드웨어이지만 프리웨어로 볼 수 있다.

기타

클릭랩 라이선스(Click-wrap license)는 시링크랩 라이선스(Shrink-wrap license)를 컴퓨터 프로그램에 적용한 것으로도 볼 수 있다.

윈도용 응용프로그램 가운데 GPL로 배포되는 많은 프로그램이 이 클릭랩 라이선스 방식을 취하고 있다.

Click-wrap-License-00.png
Code::Blocks 설치 화면에 나타난 클릭랩 라이선스 방식

위 화면에서 보면 GNU GENERAL PUBLIC LICENSE Version 3(29 June 2007)를 따르는 소프트웨어임을 확연히 알 수 있게 할 목적으로 클릭랩 라이선스 방식을 취하고 있다. 이때 [I Agree] 단추를 클릭하게 되면, 거기에 적힌 말 그대로 "나는 동의한다."라는 뜻이 된다.

이러한 클릭랩 라이선스 방식은 비단 소프트웨어의 배포에만 쓰이지 않고, 웹사이트의 회원 등록 양식에서도 자주 쓰인다. 그때는 동의 단추가 아닌 동의 여부를 기록하는 체크 박스를 이용하는 경우가 많다.

한편 클릭랩 라이선스를 이용하여 경고문이나 안내말 등을 출력할 수도 있다. 한국의 프로그램 가운데에는 이 클릭랩 방식을 거치지 않고, 무조건 동의로 간주하고 프로그램을 설치해 버리는 경우도 있는데, 엄밀히 말해서 그러한 프로그램 설치 및 배포 방식은 사생활 침해에 해당한다. S사와 L사의 휴대폰 관련 프로그램을 설치할 때 그러한 클릭랩 라이선스 방식을 거치지 않고 바로 설치하는 경우가 있으므로 주의할 필요가 있다.

결론

프리웨어란 그 소프트웨어를 사용할 때 금전적 대가를 직접적으로 지불하지 않음은 물론이고 간접적으로도 지불하지 않는 소프트웨어를 가리킨다. 이것은 대가를 간접적으로 지불하는 애드웨어나, 후불제 방식을 주로 취하는 셰어웨어와 구별되는 소프트웨어 사용 허가 방식이다.

관련 문서

 

이 글은 스프링노트에서 작성되었습니다.

'이야기 > 왕미친놈의 흰소리' 카테고리의 다른 글

세종시 수정안은 국제기구 유치도 불가능!  (0) 2010.05.01
수꼴의 삼중성  (8) 2010.04.09
홍준표, 너나 잘하세요.  (0) 2009.10.16
경술국치  (0) 2009.08.29
사사오입  (0) 2009.07.23
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

들어가며

알툴즈와 관련하여 애드웨어 및 프리웨어와 관련한 논쟁이 내 블로그에서 일었다. 요는 이스트소프트 측에서는 자신들의 소프트웨어를 "프리웨어"라고 한 적이 있느냐 없느냐이지만, 그 과정에서 논의에 참의한 이들이 사용한 라이선스의 개념이 서로 달라 약간 오해를 빚기도 했다.
그래서 이 글에서는 라이선스의 종류와 의미를 알아보도록 하겠다.

  • 참고 : 이 글에 나오는 용어의 정의는 사람에 따라 조금씩 달라질 수 있습니다.

라이선스의 뜻과 종류

라이선스는 "(사용) 허가"라는 뜻을 가지고 있다. 물론 "면허"라는 뜻도 있다. 컴퓨터 프로그램에서는 "사용 허가"라는 뜻으로 쓰인다.

컴퓨터 프로그램의 라이선스는 그 분류에 따라 여러 가지 라이선스가 존재한다.

일단 라이선스 사용료에 따른 분류가 있다. 이것을 라이선스 사용료를 직간접적으로 지불하지 않는 것과 직접적으로 지불하는 방식, 간접적으로 지불하는 방식으로 나뉜다. 라이선스 사용료를 지불하지 않는 라이선스를 가진 소프트웨어프리웨어라고 부른다. 물론 프리웨어 라이선스라도 일정한 제한을 두고, 그 외의 경우는 라이선스 사용료를 지불해야 사용할 수 있는 제한적 프리웨어도 있다. 사용료를 지불하는 방식에 따라서 셰어웨어일반 상용 프로그램으로 나눌 수 있다. 요즘에 자주 등장하는 애드웨어는, 사용료 지불방식으로 보자면, 사용료를 간접적으로 지불하는 셰어웨어이다.

기술 공개(프로그램 소스코드 공개)에 따라 라이선스를 구분할 수도 있다. 저작권이 소멸된 경우 그 기술 공개가 무제한이다. 이런 경우 퍼블릭 도메인이라 부르며, 그러한 소프트웨어를 퍼블릭 도메인 소프트웨어(Public Domain Software, 흔히 'PDS'라고 약칭한다)라고 부른다. PDS보다는 제한이 있지만 그 기술이 충분히 공개된 소프트웨어를 오픈소스 소프트웨어라고 부르며, 그와 반대로 기술이 공개되지 않은 소프트웨어를 클로즈드소스 소프트웨어라고 부른다.

소프트웨어의 배포 방식에 따라서도 라이선스를 분류할 수 있다. 다른 상품처럼 상자에 담겨 판매되는 제품을 상용 소프트웨어이라고 부르기도 한다. 이 경우 정확한 명칭은 소프트웨어의 판매용 버전(Retail version, 소매판)이다. "박스 정품"이라고 부르는 경우도 있다. 그러나 박스 정품은 소매판의 한 종류이다. 박스 정품은 소프트웨어 팩키지가 담긴 미디어(요즘에는 CD 또는 DVD) 및 그와 관련한 사용자 설명서 등이 포함된 꾸러미를 일컫는다. 그에 반해 소프트웨어 팩키지가 담긴 미디어만 판매되는 경우는 주얼 제품이라 부른다. 이때 주얼(Jewel)은 보석이라는 뜻도 있지만, 여기에서는 CD/DVD 케이스의 별칭이다. 반짝거리는 CD/DVD 및 그 케이스가 보석같다고 해서 붙여진 별명이라고 한다. 또한 배포 과정에서 다운로드 방식을 이용하는 상용 제품은 ESD(Electronic software distribution, 전자 소프트웨어 배급)라고도 부른다.

한편 배포 및 소프트웨어 설치 과정에서 "비닐을 뜯으면 사용 계약서에 동의하는 것으로 간주합니다."라거나 "동의한다면 [다음]을 클릭하세요"라는 메시지가 나타나는 방식도 있다. 이는 비닐로 싸인 박스 상태로 배포하는 방식은 시링크랩 라이선스(Shrink-wrap license)라고 부르며, 클릭함으로써 동의를 구하는 방식을 클릭랩 라이선스(Click-wrap license)라고 부른다.

프리웨어 라이선스의 제한

일반적인 제한

프리웨어 라이선스로써 소프트웨어를 사용할 때는 한계를 지닌다.

프로그램을 수정해서는 안 된다. 그 소스코드나 바이너리를 수정해서는 안 된다. 둘 가운데 하나 또는 전부 수정할 수 없다. 다만 프리웨어로 배포되는 소프트웨어가 다른 기술 공개 라이선스를 가지고 있다면 소스코드를 수정하거나 바이너리를 수정할 수 있다.
이때 코드 수정에 대한 사항은 소스코드가 수정되었다면 그것을 혼자 쓸 목적으로 수정하는 것은 허용된다. 다만 절대 외부에 공개해서는 안 된다. 소프트웨어와 관련한 격언 가운데 "책을 사서 보듯이 하라."라는 말이 있다. 이는 책을 사서 읽다가 마음에 들지 않는 내용이 있을 때 고칠 수 있다. 그러나 그것을 외부로 공개해서는 안 된다. 이처럼 소프트웨어도 고치고 싶다면 고친 다음 혼자서만 써야 한다. 그러나 대부분의 사람이 고친 프로그램을 외부로 유출시킴으로써 문제를 일으킨다.
한편 소프트웨어의 바이너리는 주로 실행코드를 포함한 실행파일을 일컫는다. 그러나 소프트웨어 라이선스와 관련한 경우에는 설치 프로그램도 바이너리로 볼 수 있고, 프로그램의 일부인 그래픽 이미지 파일이나 사운드 파일도 바이너리로 볼 수 있다. 예컨대 소프트웨어의 설치본을 다운로드 받았다면, 그 설치본은 물론이고, 설치된 뒤의 구성요소 하나하나까지 고치서는 안된다는 뜻이다.
물론 소프트웨어의 경우 암묵적으로 수정을 허용하는 부분이 있기는 하지만, 그러한 부분은 명시적으로는 금지된 경우가 대부분임을 기억해야 한다.

대상 및 목적에 따른 제한

프리웨어를 사용할 때 "무료로 사용"하거나 "무료로 제공"되는 특정한 조건이 딸린 경우가 있다. 예컨대 내가 좋아하는 XnView의 경우 제작자의 허락 또는 동의 없이는 상업용으로 사용할 수 없다. 그리고 개인적인 비상업적 용도(private non-commercial), 교육적 용도(educational use) 및 비영리 재단(non-profit organization)을 위해 프리웨어로 제공된다는 제한을 가진다. 서양의 경우 교육적 용도는 교육 기관에서의 교육용 프로그램으로 사용한다면, 대부분 교육적 용도로 인정된다. 설령 그것이 사설 교육기관이라도 프리웨어로 이용할 수 있다.

프리웨어의 경우 재배포에 대한 제한이 있는 경우가 많다. 다시 말해 프리웨어를 다시 배포할 때는 첫 배포자의 의사에 따라야 한다는 뜻이다. 반면에 재배포를 무제한적으로 허용하는 경우도 있다. 이러한 재배포와 관련해서는 임의로 재가공하여 악성코드 등을 심는 경우가 있기 때문에 대부분 제한하고 있다.

이렇듯 프리웨어는 사용하는 대상이나 사용 목적에 따라 프리웨어가 아닌 셰어웨어로 바뀌기도 한다. 그게 아니라면 애초부터 상업용 버전의 기능을 줄여 프리웨어 버전을 배포하기도 한다. 이러한 행위는 프리웨어가 프로그램 제작사 및 판매사의 영업 도구로써 쓰인다는 방증이다. 예컨대 XnView는 교육기관 등에 무료로 배포하여 수업시간에 교육용으로 사용하게 함으로써 수업을 마친 뒤에도 업무에서 자기네 제품을 계속 사용하게 하려는 판촉 활동의 일환이다.

애드웨어 라이선스

애드웨어는 광고를 삽입하는 등 광고가 매개가 되어 소프트웨어 라이선스가 성립하는 소프트웨어를 가리킨다. 법적인 의미에서 광고가 삽입되어 있더라도 프로그램 라이선스에 영향을 주지 않는다면, 그것은 애드웨어가 아니다.

애드웨어에서는 대부분 "무료 제공" 또는 "무료 사용"이라는 표현을 사용하지 않는다.[각주:1] 다만 "무료 다운로드" 또는 "프리 다운로드"라는 표현은 "무료 제공"과는 다른 표현이다. 자주 혼동하지만 "무료 다운로드"나 "프리 다운로드"는 그 말의 의미가 "다운로드"에 한정될 뿐 소프트웨어의 라이선스와는 아무런 관련이 없음을 꼭 명심해야 한다.

알약의 라이선스 표시 화면.

알약의 라이선스 표시 화면. 프리웨어로 오인하기 쉽다.

애드웨어가 처음 등장했을 때에는 프리웨어로 취급했다. 그에 대한 금전적 대가를 (직접) 지불하지 않았기 때문이다. 그러다가 스파이웨어 및 맬웨어와 관련한 사생활 침해에 대한 문제가 제기되면서 애드웨어를 "공짜," 곧 금전적 무료로 볼 수 없다는 주장이 제기되었다. 한편으로 프리웨어에 대한 재정의가 있게 된다. 그에 따라 프리웨어는 직접적인 금전적 대가의 지불뿐만 아니라 간접적인 대가의 지불도 없는 소프트웨어만을 가리키게 되었고, 간접적으로 대가를 지불하는 소프트웨어도 광의의 셰어웨어로 분류하게 된다. 이런 관점에서 보면 애드웨어도 셰어웨어의 일종이다.

게다가 셰어웨어이면서 별다른 제약 없이 사용할 수 있는 소프트웨어도 있다. 그런 소프트웨어 가운데 종료할 때 광고가 나타나는 프로그램은 어떻게 보아야 할까? 그것은 요즘 말하는 애드웨어의 원조 격인 소프트웨어라고 할 수 있다. 그러한 소프트웨어의 존재는 애드웨어가 셰어웨어의 일종이라는 주장에 근거를 제공한다.

그 반면에 애드웨어는 그 프로그램이 작동할 때 광고를 보여준다는 점에서 그러한 고전적인 애드웨어와는 구별된다. 고전적인 애드웨어는 실행 과정에서는 아무런 광고도 보여주지 못함에 반해, 애드웨어는 실행하는 도중에 줄곧 광고를 보아야 한다는 점이 다르다. 좀 더 효율적인 광고 시스템으로 볼 수도 있고, 광고를 보여주지만 프리웨어인 경우와의 다른 점이라고 볼 수도 있다. 다시 말해 광고가 나타나더라도 그 광고가 소프트웨어의 사용에 직간접적인 영향을 주지 않는다면 애드웨어가 아닌 프리웨어로 해석할 수도 있다는 점이 고전적 애드웨어와 요즘의 애드웨어의 차이점이라고 할 수 있다.

한편 고전적 애드웨어는 처음부터 셰어웨어로서 광고와 함께 등록 메시지(Nag Screen)를 출력하는데 반해 요즘의 애드웨어는 대부분 등록 화면은 나타나지 않는다. 이때 (요금을 지불하라는) 등록 화면이 나타난다면 그 애드웨어는 셰어웨어로도 볼 수 있다. 반대의 경우로, 광고 화면을 보여주더라도 환경 설정 등에서 별다른 등록 과정 없이 그 광고 화면을 제거할 수 있다면, 그 소프트웨어는 애드웨어이지만 프리웨어로 볼 수 있다.

기타

클릭랩 라이선스(Click-wrap license)는 시링크랩 라이선스(Shrink-wrap license)를 컴퓨터 프로그램에 적용한 것으로도 볼 수 있다.

윈도용 응용프로그램 가운데 GPL로 배포되는 많은 프로그램이 이 클릭랩 라이선스 방식을 취하고 있다.

Code::Blocks 설치 화면에 나타난 클릭랩 라이선스 방식

Code::Blocks 설치 화면에 나타난 클릭랩 라이선스 방식

위 화면에서 보면 GNU GENERAL PUBLIC LICENSE Version 3(29 June 2007)를 따르는 소프트웨어임을 확연히 알 수 있게 할 목적으로 클릭랩 라이선스 방식을 취하고 있다. 이때 [I Agree] 단추를 클릭하게 되면, 거기에 적힌 말 그대로 "나는 동의한다."라는 뜻이 된다.

이러한 클릭랩 라이선스 방식은 비단 소프트웨어의 배포에만 쓰이지 않고, 웹사이트의 회원 등록 양식에서도 자주 쓰인다. 그때는 동의 단추가 아닌 동의 여부를 기록하는 체크 박스를 이용하는 경우가 많다.

한편 클릭랩 라이선스를 이용하여 경고문이나 안내말 등을 출력할 수도 있다. 한국의 프로그램 가운데에는 이 클릭랩 방식을 거치지 않고, 무조건 동의로 간주하고 프로그램을 설치해 버리는 경우도 있는데, 엄밀히 말해서 그러한 프로그램 설치 및 배포 방식은 사생활 침해에 해당한다. S사와 L사의 휴대폰 관련 프로그램을 설치할 때 그러한 클릭랩 라이선스 방식을 거치지 않고 바로 설치하는 경우가 있으므로 주의할 필요가 있다.

결론

프리웨어란 그 소프트웨어를 사용할 때 금전적 대가를 직접적으로 지불하지 않음은 물론이고 간접적으로도 지불하지 않는 소프트웨어를 가리킨다. 이것은 대가를 간접적으로 지불하는 애드웨어나, 후불제 방식을 주로 취하는 셰어웨어와 구별되는 소프트웨어 사용 허가 방식이다.

관련 문서

이 글은 스프링노트에서 작성되었습니다.


  1. 내 지식이 부족한 탓인지 애드웨어임에도 "무료 제공"이라는 표현을 사용한 소프트웨어는 알툴즈가 유일하다고 알고 있었다. 최근 확인한 결과 그레텍에서도 자사의 곰플레이어와 곰TV를 프리웨어처럼 배포하고 있었다. [본문으로]

'미쳐보자' 카테고리의 다른 글

테스트 - 글자 손상 테스트  (0) 2010.01.03
글자 그대로  (0) 2009.12.24
알까기 2 - 알 없다  (2) 2009.11.26
알까기 1 - 알툴즈 까기  (28) 2009.11.18
IE6 No More 동참하기  (1) 2009.11.11
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

스프링노트에서 작성한 글을 블로그에 게시하고 나면 가끔 물음표(?)로 바뀌는 일이 있다. 처음에는 내가 유니코드KS X 1001(흔히 KS C 5601로 불린다.) 코드에 들어 있지 않은 코드를 게시한 것으로 여겼다. UTF-8 표기법으로 나타낼 수 없는 문자를 U+003F(?, 물음표)나 U+FFFD(�, 유니코드 대치 문자)로 치환하는 것은 UTF-8에서의 오류 처리이기 때문이다. 그러다가 스프링노트 측에서 또는 티스토리 측에서 잘못 게시했을 수도 있다는 생각을 갖게 되었다.

벌레의 유형

  • 벌레인지 아닌지 알 수 없었다. 이 사례는 보는 관점에 따라서는 버그일 수도 있고 아닐 수도 있다.

벌레의 발견

지난 11월 18일 알까기 1 - 알툴즈 까기 문서를 작성하다가 뮤토런트의 로마자 이름(μTorrent)이 화면에 잘못 나타나고 있음을 보고 혹시나 하는 생각을 갖게 되었다. 그에 앞서 11월 2일 한/글/ 2007에서 나타난 구결 표기 오류 2 문서에 엄(厂)과 엄(广)을 입력하다가 발견하였다. 현재 그 문서는 글자가 깨진 상태로 놔두었다.

Character-Encoding-00.png
자료 화면. 문자 인코딩이 제대로 되지 않았다.

문제가 발생하는 경우

지금까지 문제가 발생한 경우는 다음과 같다.

  • 자주 쓰지 않는 한자 : 한중일 통합 영역의 한자 가운데 (1) 특정 언어 윈도에서만 정확하게 보이는 한자, (2) 기본 다국어 평면(BMP)의 U+4E00부터 U+9FA5까지의 영역에 포함되지 않는 한자는 제대로 보이지 않는 경우가 있다.
  • 자주 쓰지 않는 로마자 : 영문자는 잘 나타내 준다. 숫자도 잘 나타내 준다. 꺽쇠(< >)도 잘 나타내 준다.[각주:1] 다만 그리스 문자나 키릴 문자 등은 가끔 정확히 표현하지 못한다. 뮤토런트에서 깨진 문자도 그리스 문자이다.
  • 특별한 구문부호가 붙은 로마자 및 기호 : 움라우트 등이 붙은 문자나 기호 등에서 가끔 깨진다.

문제 해결책

크게 두 가지 해결책이 있다. 우선 특별한 구문부호가 붙은 로마자나 기호는 글자 엔티티(character entity)로 나타내면 된다는 점이다. 그 다음으로 자주 쓰이지 않는 한자는 HTML 참조 코드를 이용하는 쪽이 낫다는 점이다.

  • 글자 엔티티 이용 : © 기호를 나타내고 싶다면 &copy; 라고 표현하면 된다.
  • HTML 참조 코드 : © 기호를 나타내고 싶다면 &#x00A9; 라고 16진수로 표현하거나, &#169; 라고 십진수로 표현하면 된다.

관련 문서

이 글은 스프링노트에서 작성되었습니다.


  1. 이것은 글자 엔티티(character entity)로써 나타내 주고 있다. [본문으로]
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

벌레의 유형

끼어들 곳, 안 끼어들 곳을 찾지 못하는, 오지랖 넓은 벌레이다. 제발 끼어들 곳에만 끼어들라고요.

벌레의 발견

지난 번에 환경 변수 2와 관련한 논쟁(현재 글 일부 삭제된 상태임) 과정에서 우연히 발견하였습니다.

[code ;">[ur=http://www.google.co.kr/search?hl=ko&newwindow=1&q=%22%EC%9D%91%EC%9A%A9+%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8%EC%9D%B4+%EA%B8%B0%EB%B3%B8%EC%A0%81%EC%9C%BC%EB%A1%9C+%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC+%EC%A0%80%EC%9E%A5%ED%95%98%EB%8A%94+%EC%9C%84%EC%B9%98%22&btnG=%EA%B2%80%EC%83%89&lr=lang_ko&aq=f&oq=]구글링 결과[/ur][/code]

위 코드는 다음과 같이 표현되어야 한다.

그런데 이놈이 아래와 같이 엉뚱하게 보여주고 있다.

이것은 BLUEnLIVE 님의 블로그 BBCode for TiStory 3.1 업데이트: 이모티콘 기능 추가 페이지에서 설명한 이모티콘 기능에서 오류가 발생한 것으로 여겨진다. 다시 말해 주기능인 BBCode 태그 안에서는 부기능인 이모티콘 표시 기능이 작동하지 않아야 함에도 불구하고, 이모티콘 표시 기능이 작동해 버렸기 때문에 주기능이 제대로 작동하지 못하게 되었다고 여겨진다.

개발자의 답변

2009년 11월 27일 버그 리포팅을 한 상태이다.

이 글은 스프링노트에서 작성되었습니다.


글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

들어가며#

분위기에 잘 휩쓸리는 왕미친놈은 요즘 열심히 도아 님의 블로그 도아의 세상사는 이야기에 들락거렸습니다. 그런데 알까기를 준비하다 보니 시간이 너무 많이 흘러서, 그게 아니라 제가 너무 느릿느릿 자료를 모아서 그런지 이미 화제가 바뀌었다.

아무튼 이번 글에서는 알툴즈에서는 다루지 않은 영역에서 무료로 사용할 수 있는 프로그램을 소개하고자 한다.

이 글에서 소개한 프로그램 이외에도 유용하다고 여겨지는 프로그램을 안다면 댓글을 남겨 주십시오.

알리는 말#

이 글은 왕미친놈의 왕미친세상에는 미쳐보자 카테고리에 글을 올렸지만, 다음 뷰에는 IT/과학 > IT 분류로 발행합니다.
이 글에서 소개하는 프로그램에 대한 자세한 설명은 하지 않습니다. 그러나 제가 사용하는 프로그램은 나중에 따로 소개할 수는 있습니다.

라이선스#

괄호를 이용하여 라이선스를 표시하였습니다. 다만 그 라이선스와는 달리 무료와 유료에 대해서도 표시하였습니다. 이는 프리웨어의 경우 무료의 범주가 따로 정해진 경우가 있기 때문입니다. 특별한 언급이 없다면 무료 (개인)의 의미는 개인 사용자, 비영리 단체 사용자, 비영리 사용자가 사용할 때 무료임을 뜻합니다. 알툴즈는 비영리 사용자나 비영리 단체 사용자도 무료가 아닙니다. 또한 비영리 표시가 있다면 PC방이나 개인 사업자의 사무소에서는 사용할 수 없습니다.

무료로 사용할 수 있는 오픈소스 라이선스 전반에 대한 설명은 오픈소스 소프트웨어 라이센스 가이드를 참조하십시오.

유틸리티#

파일 관리 프로그램#

  • 무료 (개인/단체)
    • NexusFile (프리웨어) : 넥서스파일. 노정훈 님이 개발하여 배포하는 파일 관리자이다. Mdir 스타일을 따르고 있다. 원래 이름은 x-file이었다.
    • FreeCommander (프리웨어) : 프리커맨더. 무료로 사용하기에는 그럭저럭 좋은 파일 매니저이다. 노턴 커맨더 스타일을 따르고 있다. 토탈 커맨더에 비하면 한참 부족하다.
    • Xenon File Manager (LGPL) : 제논 파일 매니저. Autoit으로 제작한 윈도 탐색기 스타일의 파일 매니저이다. 특이해서 올려 놓았다.
  • 유료
    • Total Commander (셰어웨어) : 토탈 커맨더. 크리스천 기슬러(Christian Ghistler)[각주: 님이 만든 최고의 윈도 파일 관리자 가운데 하나이다. 노턴 커맨더 스타일을 따르고 있다. 원래 이름은 윈도 커맨더(Windows Commander)였다.

암호 관리 프로그램#

알툴즈에서는 알패스가 암호를 관리해 준다.

  • 무료 (개인/단체)
    • KeePass Password Safe (GPL) : 키패스 패스워드 세이프. 패스워드를 저장해 주고, 자동 로그인 기능도 지원합니다.

기타 보안 프로그램#

  • 무료 (개인/단체)
    • Eraser (GPL) : 이레이저. 파일을 되살릴 수 없도록 완전히 지우고 그 위에 쓸모없는 것들로 덮어쓴다. 이걸로 USB 메모리를 포맷한 뒤 지워주면 좋다.

멀티미디어 프로그램#

오디오 편집 프로그램#

  • 무료 (개인/단체)
    • Audacity (GPL) : 오데서티. 오디오 편집 및 레코딩 프로그램입니다.
    • BonkEnc (GPL) : 봉크인크. 음악CD에서 오디오 데이터를 추출하는 프로그램입니다. 자체 MP3 인코더인 봉크 인코더를 내장하고 있습니다.
    • winLAME (GPL) : 윈라임. '윈레임'이라 읽지 않도록 주의하십시오. MP3 인코더이며, 음악CD에서 오디오 데이터를 추출하는 기능도 지원합니다.

비디오 편집 프로그램#

  • 무료 (개인/단체)
    • VirtualDub (GPL) : 버추얼더브. 매우 강력한 편집 기능을 보여주는 동영상 편집 프로그램입니다.

CD/DVD 굽기 및 저작 도구#

  • 참고 : 저작 도구는 Authoring Tool을 한글로 번역한 이름이다. 정확하게는 CD/DVD 저작도구라고 해야 하며, 이 도구는 CD/DVD를 제작할 때 그 내용 구성 및 메뉴 또는 그 외양(CD 커버 등)을 만들거나 꾸미는 도구를 통틀어 일컫는다.
  • 무료 (개인/단체)
    • InfraRecorder (GPL) : 인프라레코더. 한글도 잘 지원한다.
    • ImgBurn (프리웨어) : 이미지번. 이미지 파일만 레코딩 해 주는 프로그램이다.
    • DVDStyler (GPL) : 디비디스타일러. 꽤 다양한 기능을 제공하는 저작 도구이다. 다만 한글 윈도에서 오류가 자주 발생하여 거의 사용하지 않았다. 요즘은 모르겠다.
  • 무료 (개인)
    • 이응 (프리웨어) : 이미지 레코딩, 데이터 레코딩, 가상 드라이브 등의 다양한 기능을 지원합니다. 다만 윈도7에서는 무료 버전이 동작하지 않습니다.

인터넷#

웹브라우저 및 웹브라우저 슈트#

웹브라우저는 인터넷익스플로러처럼 인터넷에서 웹 문서를 보고 컨텐츠를 이용할 수 있게 도와주는 프로그램입니다. 웹브라우저 슈트는 웹브라우저를 중심으로 여러 인터넷 서비스를 이용할 수 있도록 묶음 형태로 개발 배포하는 프로그램 모음입니다. 예컨대 넷스케이프 커뮤니케이터는 웹브라우저 슈트이며, 거기에서 넷스케이프 네비게이터만 말할 때는 웹브라우저라고 해야 합니다. 모질라 슈트는 웹브라우저 슈트이지만, 모질라는 웹브라우저이지요.

  • 무료 (개인/단체)
    • Mozilla Firefox® (MPL / GPL / LPGL) : 모질라 파이어폭스, 흔히 '파폭' 또는 '불여우'로 불립니다. 현재 상표권과 관련한 문제 때문에 일부 리눅스에서는 다른 이름을 씁니다. 모질라 파이어폭스는 원래 모질라 슈트에서 웹브라우저만 떼어낸 프로그램이었지만, 지금은 단독 프로그램으로 바뀌었습니다.
    • Google Chrome (BSD) : 구글 크롬. 안정성에서 타의 추종을 불허한다. 걸핏하면 죽는 IE, 걸핏하면 충돌이 생기는 파폭의 부가기능이 싫다면 이것은 최상의 선택이라고 생각합니다.
    • Opera browser (프리웨어) : 오페라 브라우저. 작지만 빠르고 기능도 많은 웹브라우저이다.
    • SeaMonkey® (MPL) : 시몽키. 모질라 슈트가 개발 중단된 뒤에 그 소스코드를 이어받아 이름을 모질라에서 시몽키로 바꾸었습니다. 모질라 슈트가 가지고 있던 기능인 웹브라우저, 이메일 클라이언트, 뉴스 리더, IRC, HTML 편집기를 포함하고 있습니다.

인터넷 메시지#

  • 무료 (개인/단체)
    • Miranda IM (GPL) : 미란다. 예전에 썼던 프로그램인데, 너무 무거워서 요즘은 안 쓴다. ICQ, AIM, MSN, Jabber, Yahoo!, IRC 등을 지원하며, 플러그인을 이용하여 기능을 확장할 수 있다.
    • Pidgin (GPL) : 피진. AIM, ICQ, MSN, Yahoo! 등을 지원한다. 네이트온 메신저의 광고가 싫은 경우 가끔 사용하기도 한다.
    • Skype (GPL) : 스카이프. 인터넷 전화, 화상 전화, 화상 회의 등에 사용할 수 있는 메시지 클라이언트이다. 일반 메시지 전송도 지원한다고 한다.

이메일 클라이언트#

  • 무료 (개인/단체)
    • Mozilla Thunderbird® (MPL) : 모질라 선더버드. 원래 모질라 슈트에서 이메일 클라이언트만 떼어낸 프로그램이었다. 현재는 단독 프로그램으로 바뀌었습니다.

텔넷 클라이언트#

  • 무료 (개인/단체)
    • PuTTY (MIT) : 푸티. 텔넷 및 SSH를 지원한다.

방화벽 및 프록시#

  • 무료 (개인/단체)
    • Privoxy (GPL) : 설정이 간단한 프록시 프로그램이다.

인터넷 서버#

오피스#

오피스 슈트#

  • 무료 (개인/단체)
    • OpenOffice.org (LGPL) : 오픈오피스. 현재 성능은 그다지 좋지 않지만, 그렇다고 못쓸 제품은 아닙니다. 참고로 오픈오피스는 무료 버전이며, 유료 버전은 스타오피스 9 (StarOffice 9)라는 이름으로 팔리고 있습니다. 또한 오픈오피스는 스타오피스의 초기 버전을 바탕으로 개발한 소프트웨어이기도 합니다. 오픈오피스를 사용하려면 자바 런타임(JRE)를 설치해야 합니다.

문서 보기 프로그램#

  • 무료 (개인/단체)
    • Foxit Reader (프리웨어) : 폭스잇 리더. PDF 파일 뷰어.
    • Pdf+ (프리웨어) : Zip+ 배포 사이트에서 배포되는 PDF 파일 뷰어. 폭스잇 리더의 정식 한국어 라이선스 판이다.
    • 한글과컴퓨터 오피스 뷰어 (프리웨어) : 한글과컴퓨터 오피스 파일(한/글/, 넥셀, 슬라이드 파일)을 볼 수 있으며, MS 오피스 파일도 볼 수 있다.
    • MS 오피스 파일 뷰어 : 다음과 같은 뷰어를 제공한다. 표제어는 웹페이지에 나타난 이름이다.
    • Universal Viewer (프리웨어) : 작고 빠른 뷰어이다. 오피스 파일도 볼 수 있는데, 오피스가 설치되어 있다면 정확한 형식까지 보여주고, 설치되어 있지 않다면 일반 텍스트 파일(plain text)처럼 바꾸어서 보여준다.
  • 무료 (개인)
    • 다바플러스 (프리웨어) : 각종 문서를 보여주는 뷰어입니다.
  • 유료
    • 다오피스 (셰어웨어 데모버전) : 오피스 파일 및 각종 파일을 보여주는 프로그램이다. 30일 동안 무료로 시험 사용할 수 있습니다.

워드 프로세서#

  • 무료 (개인/단체)
    • OpenOffice.org Writer (LGPL) : 오픈오피스 라이터.
    • AbiWord (GPL) : 아비워드.
    • yWriter (프리웨어) : 와이라이터. 소설가를 위한 워드 프로세서이다. 줄거리 등의 설정에 따른 글쓰기를 자주 하는 사람에게도 유용하다. 이 프로그램보다는 드림노트를 사용하는 쪽이 더 낫다. 특이해서 소개할 뿐 별로 권장하지는 않는 프로그램이다.

스프레드시트 및 회계, 계산 프로그램#

  • 무료 (개인/단체)
    • SpeedCrunch (GPL) : 스피드크런치. 대수 계산기입니다. 문자로써 수치를 대신하는 형태가 포함된 수식을 대수식이라고 하지요. 가령 x + y = z 와 같은 꼴이 대수식입니다. 스피드크런치는 이런 대수식을 이용한 계산이 가능한 계산기입니다. 물론 수치만 포함된 계산도 가능합니다.
      수식 입력은 종이에 식을 쓰듯이 화면에 입력하면 답을 구해 줍니다. 자세히 설명하고 싶지만, 직접 써 보시는 편이 낫습니다.
    • GnuCash (GPL) : 그누캐시. 자산관리 프로그램입니다. 마이크로소프트 머니 플러스와 비슷한 프로그램이죠. 매우 강력한 기능을 제공하며, 그저 간단히 가계부나 차계부로 쓸 수도 있습니다. 다만 한글 윈도XP에서 사용할 때는 자잘한 문제가 많이 발생합니다.
    • OpenOffice.org Calc (LGPL) : 오픈오피스 칼크.
    • OpenOffice.org Math (LGPL) : 오픈오피스 매쓰. 수식을 입력하는 데 쓰이는 프로그램이다.
    • 리채 (프리웨어) : 가계부 프로그램입니다.

프리젠테이션 및 드로잉#

  • 무료 (개인/단체)
    • DIa (GPL) : 다이어. 마이크로소프트 비지오를 닮은 프로그램입니다. 다이어그램을 쉽게 그릴 수 있도록 도와 줍니다.
    • OpenOffice.org Impress (LGPL) : 오픈오피스 임프레스.
    • OpenOffice.org Draw (LGPL) : 오픈오피스 드로.

데이터베이스#

  • 무료 (개인/단체)
    • OpenOffice.org Base (LGPL) : 오픈오피스 베이스. 간단한 데이터베이스를 구축할 수 있다.

개인 정보 관리 및 저작 도구#

  • 무료 (개인/단체)
    • EssentialPIM Free (프리웨어) : 이센셜핌. 작지만 강력한 기능을 제공해 준다. 프리 버전과 프로 버전이 있으며, 프로 버전은 유료이다. 포터블 버전도 프로그램 제작사에서 직접 만들어 배포하고 있다.
    • Mozilla Sunbird® (MPL) : 모질라 선버드. 일정 관리 프로그램입니다.
    • 드림노트 (프리웨어) : 소설 등을 창작할 때 등장인물 설정이나 배경 설정 등을 기록하여 나중에 참조하거나 창작에 도움을 주는 저작도구입니다. 위에서 소개한 yWriter와 비슷하나 훨씬 더 체계적인 관리와 유지 보수가 가능하다.

개발 도구#

컴파일러 및 IDE#

  • 무료 (개인/단체)
    • Dev-C++ (GPL) : GCC에 기반을 둔 컴파일러를 사용하는, SynEdit에 바탕을 둔 텍스트 파일 편집기로 이루어진 개발 환경(IDE)이다.
    • MinGW (GPL) : GCC에 기반을 둔 윈도용 컴파일러이다. MinGW은 "Minimalist GNU for Windows"를 뜻한다.

    • Eclipse (EPL) : 이클립스. 다양한 프로그래밍 언어를 지원하는 개발환경이다. EPL(Eclipse Public License; 이클립스 공중 허가)라는 라이선스를 사용한다.
    • Code::Blocks (GPL) : 코드블럭스. 사용하기 편한 개발 환경이다.

배포 도구#

  • 무료 (개인/단체)
    • NSIS (zlib/libpng License) : 설치 프로그램을 만들 때 자주 씁니다.
    • Inno Setup (프리웨어) : NSIS와 함께 무료 설치 프로그램 제작기의 양대 강자입니다.

텍스트 파일 편집기#

  • Scintilla에 바탕을 두고 있는 편집기는 한글이 이상한 곳에 찍히는 현상이 나타납니다. 그게 싫다면 한글 IME 패치를 해야 합니다. http://www.jiniya.net/tt/744 참조
  • 무료 (개인/단체)
    • AcroEdit (프리웨어) : 아크로에디트. 김성동 님이 개발한 텍스트 파일 편집기입니다.
    • DesyEdit (프리웨어) : 데이지에디트. 딸이 태어난 기념으로 만들기 시작했다는 텍스트 파일 편집기이다.
    • NotePad2 (프리웨어) : Scintilla에 바탕을 둔, 윈도 메모장을 대체하는 프로그램입니다. NotePad++에 비하면 상당히 빠릅니다.
    • NotePad++ (GPL) : Scintilla에 바탕을 둔, 윈도 메모장을 대체하는 프로그램으로 개발되었다고 합니다. 하지만 그다지 빠르지는 않습니다.
  • 유료
    • EditPlus (셰어웨어) : 에디트플러스. 매우 뛰어난 기본 기능과 성능을 보여주는 텍스트 편집기입니다.
    • UltraEdit (셰어웨어) : 울트라에디트. 너무 기능이 다양하여 싫어하는 사람이 있을 만큼 많은 기능을 가지고 있습니다. 그만큼 여러 부류의 사용자가 사용하는 프로그램입니다.

웹 편집기#

  • 무료 (개인/단체)
    • KompoZer (MPL / GPL / LGPL) : 컴포저. 이 이름은 네스케이프 슈트에 포함되어 있던 컴포저(Composer)의 오마주(hommage)라고 합니다. 원래는 NVU였으나, 개발이 중지된 뒤에 개발자가 바뀌면서 KompoZer로 이름을 바뀌었습니다.

참고 자료#

이 글은 스프링노트에서 작성되었습니다.


'미쳐보자' 카테고리의 다른 글

글자 그대로  (0) 2009.12.24
프리웨어 라이선스 이야기  (0) 2009.11.29
알까기 1 - 알툴즈 까기  (28) 2009.11.18
IE6 No More 동참하기  (1) 2009.11.11
원령공주가 성인용이라고?  (6) 2009.06.07
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

백업

이번 백업은 비정기 백업입니다.
정기적으로 한 달에 한 번씩은 해 왔는데, 6월부터 9월까지는 못했고, 10월 말에 했습니다.

스킨 정리

  • 스킨에서 몇몇 설정이 삭제되어 있는 것을 발견하고는 고쳤습니다.
  • 아울러 IE6는 신경 끄기로 했습니다. 더 이상 IE6과 관련하여 레이아웃을 손보지 않을 생각입니다.
  • 배경 색상과 일부 이미지의 색상을 변경하였습니다. 감 깍아먹다가 감 껍질 색깔이 마음에 들어서 사이드 바의 배경 이미지를 그와 비슷하게 바꿨습니다. 배경은 연분홍으로 바꾸고요.
  • 정상 작동하지 않던 PDF 저장을 손봤습니다. 실제로 손본 것은 print.css 파일이지만요. 이것을 손 보다가, 중첩 설정이 나타나면 IE6은 자기 마음대로 해석해 버린다는 사실을 알게 되었습니다.
  • 사이드 바도 고쳤습니다.
    • 달력이 맨 마지막 위치였는데, 아랫줄 첫 번째로 고쳤습니다.
    • 사이드 바 제목에 강조(strong) 태그를 넣었습니다.
    • 사이드 바 제목의 배경에 있는 이미지의 색깔을 주황색 계통으로 바꾸었습니다.
    • 그밖에 사이드 바와 관련한 색상은 주황색 계통으로 통일하였습니다.
  • 페이징 영역에 현재 문서를 크게(big), 강조(strong) 태그를 넣고, 색깔을 빨강으로 바꾸었습니다.
  • 마지막으로 방문자 통계 그래프를 맨 밑에 붙였습니다. 위 그림을 갈무리한 뒤에 작업했으므로 위 그림에는 나타나지 않습니다.

몇 가지 오류와 수정 작업

  • 블로그 문서 환경 변수 2와 관련하여 약간의 논쟁이 있었습니다. 어제 마무리하였습니다. 제가 원칙을 너무 강요해서 빚어진 일이었습니다.
  • 한/글 프로그램의 구결 표기버그가 아니라고 결론이 났습니다. 순전히 제가 오해하여 생긴 일이었습니다. 이것은 해당 글을 수정하였고, 나중에 다시 게시글을 올리겠습니다.
  • 문법 강조에 적용할 태그를 pre에서 code로 바꾸었습니다. 바꾸는 방법은 BLUEnLIVE 님께 물어보았습니다. 현재 티스토리의 상황을 보니 이미 존재하는 태그는 오류가 날 수도 있겠다는 생각이 들어 아예 사용자 정의 태그로 바꾸었습니다.

마치며

티스토리 점검을 계기로 블로그 글을 조금 고치다가 아예 백업하고 그동안 눈치 채지 못했던 자잘한 오류도 고치게 되었습니다.
그동안 눈꼴시었던 스킨의 배경색도 화사한 색으로 바꾸고요.
전체적으로 블로그가 밝아진 느낌이라 기분이 좋네요.

이 글은 스프링노트에서 작성되었습니다.


'일기' 카테고리의 다른 글

청각장애인과 휴대폰  (2) 2009.12.06
TeamViewer 시험  (0) 2009.12.04
문법 강조 적용했다  (0) 2009.11.10
경술국치  (0) 2009.08.29
[동칠, 이계 정착하기] 어라, 이건 뭐야?  (0) 2009.08.22
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

들어가며#

분위기에 잘 휩쓸리는 왕미친놈은 요즘 열심히 도아 님의 블로그 도아의 세상사는 이야기에 들락거리고 있다. 요즘 올라오는 이야기가 대부분 알집과 알툴즈를 까대는 이야기다. 하지만 그게 묘하게 재미있다. 특히 다음 글귀에는 심히 공감한다.

알툴즈를 좋아하는 사람도 많지만 싫어하는 사람도 만만치 않다. 그 이유는 싫어하는 사람들은 모두 피해자이기 때문이다.

내가 겪은 버그 가운데 가장 심각했다고 여겨지는 버그가 2개 있다. 하나는 윈도XP DSP 버전에서 시스템 복원의 복원점이 풀려 버린 일이다. 여기까지는 큰 문제가 아니었다. 그때 윈도 정품 인증까지 풀려 버려서(윈도XP의 DSP 버전은 정품 인증이 1회로 제한되어 있다. 그런데 정품 인증이 풀리면 어찌 되겠는가? 졸지에 불법 사용자가 되어 버린다.) 결국 판매자에게 연락하여 다른 DSP 버전의 키를 받아 재설치를 해야만 했다. 이건 확실히 큰 문제다. 그리고 다른 하나는 알FTP로 파일을 전송하다가 90~99% 사이에서 전송 종료가 되었는데, 전송 완료로 표시되었다. 여기까지는 문제가 아니었다. 그런데 이어 올리기를 하자 거의 다 서버에 올렸던 파일을 0바이트로 만들어 버리더니 계속 이어 올리기를 시도하였다. 몇 번 하다가 전송 종료. 이것을 몇 번 반복하였다. 그 파일이 중요한 파일이었다면 난리가 났을 테지만, 그저 그런 파일이라서 알FTP만 지우고 말았다.

그밖에 알집에서도 몇 차례 alz 파일을 못 푸는 일을 겪은 뒤로는 알툴즈는 전혀 쓰지 않았다. 나중에 알약을 잠시 썼으나, 지나치게 높은 CPU 점유율, 그밖에 미리 예견할 수 없는 작동 방식 등에 실망하여 그마저도 쓰지 않았다.

이 글에서 소개한 프로그램 이외에도 유용하다고 여겨지는 프로그램을 안다면 댓글을 남겨 주십시오.

알리는 말#

이 글은 왕미친놈의 왕미친세상에는 미쳐보자 카테고리에 글을 올렸지만, 다음 뷰에는 IT/과학 > IT 분류로 발행합니다. 이 글에서 소개하는 프로그램에 대한 자세한 설명은 하지 않습니다. 그러나 제가 사용하는 프로그램은 나중에 따로 소개할 수는 있습니다.

라이선스#

괄호를 이용하여 라이선스를 표시하였습니다. 다만 그 라이선스와는 달리 무료와 유료에 대해 표시하였습니다. 이는 프리웨어의 경우 무료의 범주가 따로 정해진 경우가 있기 때문입니다.특별한 언급이 없다면 무료 (개인)의 의미는 개인 사용자, 비영리 단체 사용자, 비영리 사용자가 사용할 때 무료임을 뜻합니다. 알툴즈는 비영리 사용자나 비영리 단체 사용자도 무료가 아닙니다. 또한 비영리 표시가 있다면 PC방이나 개인 사업자의 사무소에서는 사용할 수 없습니다.

무료로 사용할 수 있는 오픈소스 라이선스 전반에 대한 설명은 오픈소스 소프트웨어 라이센스 가이드를 참조하십시오.

골칫덩어리 알툴즈#

알집이나 알툴즈가 얼마나 골칫덩어리인지 알려면 도아 님의 글을 읽어보면 알 수 있다.

프로그램 모음#

알툴즈를 대체하기 위한 프로그램 모음입니다. 알툴즈는 프리웨어가 아님에도 불구하고 오랫동안 프리웨어라고 선전 및 광고해 왔습니다. 그리고 무료로 사용할 수 있지도 않습니다. 엄연히 대가를 지불하고 사용해야 합니다. 바로 광고를 봐야 하기 때문입니다. 그렇습니다. 알툴즈는 애드웨어입니다. 참고로 웹페이지에서는 알송 / 알쇼 / 알패스 / 알툴바는 국가 및 대상, 버전에 관계없이 누구나 무료로 사용이 가능하다고 밝히고 있습니다.

알툴즈에 포함된 프로그램은 압축 관리 프로그램 알집, 그래픽 이미지 보기 프로그램 알씨, 파일 전송 프로그램 알FTP, 멀티미디어 재생 프로그램 알송과 알쇼, 패스워드 저장 프로그램 알패스, 웹브라우저 애드온 알툴바, 백신 프로그램 알약, 지도 프로그램 알맵입니다.

  • 다툴즈 : 다바라는 프로그램으로부터 시작한 프로그램 모음이다. 현재 다바는 다바플러스를 거쳐 다오피스/다바 D.M.S.로 바뀌었다고 한다. 프로그램마다 라이선스가 다르므로 주의해서 사용하세요. 다오피스(30일 시험 셰어웨어), 다바플러스(개인 프리웨어), 디디카(개인 프리웨어), 다씨(프리웨어), 다집(프리웨어), 다FTP(프리웨어)가 있다.
  • 에브리존 Tools : 터보백신을 개발한 에브리존의 프로그램 모음이다. 모두 프리웨어이며. 에브리존 Zip/See/FTP 프로그램이 있다. 에브리존 Tools에는 포함되지 않았지만, 무료 백신인 터보백신 2001도 있다.
  • PortableApps (영어) : 포터블앱스. 설치형 프리웨어 소프트웨어를 포터블형으로 바꾸어 배포하는 사이트이다. 홈페이지에 접속하면 그들이 목표(?)로 삼은 세 가지를 제시하고 있다. 편리하고(Convenient), 오픈소스(Open Source)[각주:1]이며, 무료(Free)여야 한다. 포터블 프로그램이 싫다면, 이곳에서 소개하는 프로그램의 홈페이지에 접속하여 설치형을 받으면 된다.

유틸리티#

백신 및 안티바이러스#

알툴즈에서는 알약이 안티바이러스 프로그램이다.

  • 무료 (개인/단체)
    • PC Tools AntiVirus Free Edition (프리웨어)
    • ClamWin antivirus (GPL) : 클램윈 안티바이러스. Clam AntiVirus 엔진을 이용한 오픈소스 안티바이러스 프로그램이다. 검진율이 낮지만, 아무것도 없을 때는 이것도 쓸 만하다.
    • SpyDLLRemover (프리웨어) : 스파이웨어의 DLL 파일만을 없애주는 프로그램이다.
    • 터보백신 2001 (프리웨어) : 에브리존에서 배포하는 무료 백신이다. 다만 비영리로 사용해야 한다(PC방은 사용 불가).
  • 무료 (개인)
    • 어베스트! 홈 에디션 (프리웨어) : Avast! Home Edition. 소프트메일에서 배포하는 가정용(개인 사용자용) 버전이다. 윈도용과 리눅스/유닉스용이 있다. 영업 장소에서 사용할 수 없다(PC방은 사용 불가).
    • V3 Lite (프리웨어) : 안철수 바이러스 연구소에 배포한다. 32비트 한글 윈도만 지원한다. 비영리 개인인 경우에 무료이며, 개인이 영리 사업을 한다면 유료 버전을 사용해야 한다(PC방은 사용 불가).
    • PC 그린 (프리웨어) : 네이버에서 프런트 엔드를 만들어 배포하고 있다. 카스퍼스키랩의 카스퍼스키 엔진과 하우리의 바이로봇 엔진을 사용한다. 32비트 한글 윈도에서만 정상 작동한다. 비영리 개인인 경우에 무료이며, 개인이 영리 사업을 한다면 사용 불가(PC방은 사용 불가)이다.
    • Avira AntiVir Personal - FREE Antivirus (프리웨어) : Avira에서 배포하는 안티바이러스 프로그램이다. 업데이트 시 광고가 뜬다. 비영리 개인인 경우에 무료이며, 개인이 영리 사업을 한다면 사용 불가(PC방은 사용 불가)이다.

압축 관리 프로그램#

일집은 프리웨어가 아닌 애드웨어입니다.

  • 무료 (개인/단체)
  • 무료 (개인)
    • V3 Zip (프리웨어) : 안철수바이러스연구소에서 만들었습니다. 하지만 아직은 쓸 만한 물건이 아닙니다.
  • 유료
    • WinRAR (셰어웨어) : 윈라르. 7-Zip과 함께 윈도용 압축 프로그램의 두 축을 이루고 있습니다. 등록화면(Nag Screen)을 제외하면 쓰는 데는 지장이 없습니다.
    • WinZip (셰어웨어) : 윈집. 한때 윈도 압축 관리자의 대명사로 불렸습니다.
    • PKZIP for Windows Desktop (셰어웨어) : 도스 때는 위세를 떨쳤으나, 윈도에서는 영 맥을 못 추고 있습니다.

압축 해제 프로그램#

  • 무료 (개인/단체)
    • 트집 (프리웨어) : 키플러 님이 만드신 ALZ 파일 전용 압축 해제 프로그램
    • Universal Extractor (GPL) : 유니버설 익스트랙터. 압축파일을 풀어주는 프런트 엔드 프로그램이다. 대부분의 압축 포맷을 풀 수 있다.
  • 무료 (개인)
    • UnEGG (프리웨어) : 언에그. 키플러 님이 만드신 ALZ/EGG 파일 전용 압축 해제 프로그램.[각주:3]

그래픽 프로그램#

그래픽 이미지 편집 프로그램#

  • 무료 (개인/단체)
    • GIMP (GPL) : 김프. 그래픽 프로그램 뭐 쓰세요? 이렇게 물으면 유닉스 유저는 대부분 GIMP라고 대답한다네요.
    • Picasa (프리웨어) : 피카사. 구글에서 제공하는 앨범 제작 프로그램. 이미지 뷰어로도 자주 쓰인다.
    • Paint.NET (프리웨어) : 페인트닷넷.
    • IcoFX (프리웨어) : 아이콘 편집 프로그램. 오픈소스가 아니면 거의 소개하지 않는 PortableApps에서도 소개한 프로그램입니다. 마이크로앤젤로만큼 좋다고 생각합니다. 또한 프리웨어임에도 256x256 크기의 아이콘을 지원한다. 더 이상 256x256 bmp 파일을 확장자만 ico로 바꾸어 윈도를 속이지 않아도 됩니다.
    • AniFX (프리웨어) : 마우스 커서 편집 프로그램. IcoFX의 쌍둥이 프로그램(twin application)입니다.
  • 무료 (개인)

그래픽 이미지 보기 프로그램#

알툴즈에는 알씨가 그래픽 보기 프로그램입니다. ACDSee의 대체품으로 알씨가 각광을 받았죠. 물론 그밖에도 여러 프로그램이 있었고, 지금도 있습니다. 별다른 버그는 없지만, 애드웨어를 프리웨어라고 하는 것이 마음에 들지 않습니다. 게다가 개인에게만 애드웨어이지요.

  • 무료 (개인/단체)
    • 꿀뷰 (프리웨어) : 키플러 님이 만드신 이미지 뷰어이다. 편집 기능을 완전히 배제한 순수한 뷰어로서, 빠른 속도와 다양한 기능으로 무장하고 있다.
    • Imagine (프리웨어) : 이매진. 천세진 님이 제작하신 프로그램이다. 매우 가볍고 빠른 프로그램이다.
    • XNView (프리웨어) : 비영리, 비영리 단체, 교육기관은 무료이다(PC방은 유료).
    • IrfanView (프리웨어) : 비영리로 사용할 때 무료이다(PC방은 유료).
    • 다씨 (프리웨어) : 다툴즈 참조.
    • 에브리존See (프리웨어) : 에브리존 Tools 참조.
    • NexusImage (프리웨어) : 넥서스이미지. 노정훈 님이 개발한 이미지 파일 보기 프로그램이다.
    • Cornice (GPL)[각주:4] : 코니스. 이것 역시 ACDSee를 대체하는 프로그램으로 개발되었다고 합니다.
  • 무료 (개인)
    • FastStone Image Viewer (프리웨어) : 파스톤 이미지 뷰어. 가정 사용자에 한해서 무료이다.

멀티미디어 프로그램#

멀티미디어 재생기#

알툴즈에서는 알송알쇼가 멀티미디어 재생기이다.

  • 무료 (개인/단체)
    • foobar2000 (프리웨어) : 푸바2000. 매우 강력한 기능을 가진 음악 재생기이다.
    • The KMPlayer (프리웨어) : 사사미2k와 경합을 벌였고 사사미가 업데이트 되지 않은 이후 미디어 재생기의 지존급 프로그램이었다.
    • 곰플레이어 (애드웨어[각주:5]) : 그레텍에서 만든 미디어 재생기.
    • 다음 팟 플레이어 (프리웨어) : The KMPlayer의 제작자이신 강용희 님이 개발에 참여한 미디어 재생기이다. 다만 그 엄청난 권장사양에 질려 지워 버린 프로그램이기도 하다.[각주:6]
    • Media Player Classic (GPL) : 미디어 플레이어 클래식. 윈도에 기본으로 포함되어 있던 미디어 플레이어 6.4 버전의 외관을 그대로 따르고 있다.
    • MPlayer (GPL) : 엠플레이어. 한글 자막 표시에 약간 문제가 있다. 재생기 자체의 성능은 좋은 편이다.
    • VLC Media Player (GPL) : 당나귀 계열의 파일 공유 프로그램에서 받은 동영상 파일을 다운로드 도중에 볼 때 자주 쓰였다. 한글 자막 표시에 약간 문제가 있어 요즘은 자주 쓰지 않는다.

인터넷#

파일 전송 및 파일 공유 프로그램#

알툴즈에는 알FTP라는 FTP를 흉내낸 요상한 프로그램이 들어 있다.

  • 무료 (개인/단체)
    • 에브리존FTP (프리웨어) : 에브리존 Tools 참조.
    • Free Download Manager (GPL) : 프리 다운로드 매니저. 플래시겟을 흉내낸 오픈소스 프로그램이다.
    • FlashGet (프리웨어) : 플래시겟. 한때 셰어웨어로 바뀌었다가 다시 프리웨어로 돌아왔다.
    • WinWGet (GPL) : 윈위젯/윈위겟. GNU Wget의 윈도 GUI 버전이다. 겉모습은 플래시겟 스타일을 따르고 있다. 윈도 버전이라도 CLI용은 wget.exe라는 이름을 갖으며, 배치파일에서는 이것도 쓸 만하다.
    • μTorrent (프리웨어) : 뮤토런트. '유토런트'라고 읽지 않도록 주의하자.
    • FileZilla (GPL) : 파일질라. 널리 알려진 공개 FTP 클라이언트이다.
    • 다FTP (프리웨어) : 다툴즈 참조.
    • FTP+ : Zip+을 개발한 회사에서 배포하는 프로그램이다. 현재 완전 공개로 바뀌었다.

참고 자료#

이 글은 스프링노트에서 작성되었습니다.


  1. 단순히 오픈소스일 뿐만 아니라 소프트웨어 제공에도 제한이 없고, 소프트웨어가 동작한 플랫폼도 제한이 없어야 한다는 뜻이다. [본문으로]
  2. 개인적으로 권하지 않는 프로그램입니다. 이스트소프트와 별로 다르지 않은 회사의 제품이니까요. [본문으로]
  3. UnEGG에 대해 non-free라고 쓰셨는데, 이는 한국인이 공짜를 좋아하기 때문에 그렇게 표기한 것으로 여겨진다. 이는 조건부 프리웨어 라이선스이지 non-free 라이선스는 아니다. 그런데 한국인은 "공짜이면 양잿물도 마신다"라는 속담처럼 공짜를 좋아해서 혹시 상업용에도 쓸까 염려되어 키플러 님께서 non-free라고 쓰셨다고 생각한다. [본문으로]
  4. 개발은 중지되었지만, GPL이기 때문에 다른 사람이 고칠 수 있다. 그리고 현재도 간단한 버그 패치는 계속 이루어지고 있다. [본문으로]
  5. 그레텍에서는 프리웨어라고 밝혔지만, 확인 결과 애드웨어라고 판단했다. [본문으로]
  6. 다음 팟 플레이어 권장사양을 읽고 나서 이런 생각이 문득 들었다. '다음 팟 이용자는 모두 부자인가?' [본문으로]

'미쳐보자' 카테고리의 다른 글

프리웨어 라이선스 이야기  (0) 2009.11.29
알까기 2 - 알 없다  (2) 2009.11.26
IE6 No More 동참하기  (1) 2009.11.11
원령공주가 성인용이라고?  (6) 2009.06.07
50만 명과 16만 명  (3) 2009.05.30
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

IE6 no more logo

Internet Explorer 6은 인터넷 세상을 좀먹는 벌레다.

이런 극언을 하신 BLUEnLIVE's ZocKrWorldBLUEnLIVE[각주:1]에게 감화되어 나도 달기로 했다. 이런이런, 갈수록 내가 ~빠가 되는 느낌인데.

아무튼 거기에 좀 더 미친 짓을 했다. 감히 원래 쓰인 글귀를 마음대로 고쳐버린 것이다. ㅡㅡ;;; 원래는 저작권법 위반이지만, 이 저작권법이 친고죄[각주:2]이다 보니 이런 미친짓을 해도 얼마간은 안심이다. 설마 그 사람들이 한국 사이트까지 보고는 고소를 하겠어. 이런 배 째라 정신으로 미친 짓을 했다. 고소하면 내가 잘못한 거니까 그에 대한 피해보상을 해 줄 수밖에 없을 테지만... ㅡㅡa

아무튼 원래의 배너는 다음과 같다.

IE-no-more-en.png

이것을 BLUEnLIVE 님이 한국어로 잘 옮겨 주셨다.

IE no more

저 그림을 클릭하면 자신의 블로그나 홈페이지에 저 배너 달기 코드를 얻을 수 있는 웹페이지로 이동할 수 있다.

저는 이것을 아래처럼 고쳤다.

아무튼 위와 비슷한 모양과 글귀를 보여준다. ^^a

이것의 코드는 다음과 같다.

[code html] [/code]

덧붙이는 말

허락 없이 글귀를 바꾸기는 했지만, 저 글귀는 내 진심이다.

내 주변에는 너무나 많은 컴맹이 있다. 그들 컴퓨터에는 백신이 악성코드가 한 집 두 살림을 차리고 있다. 그것을 볼 때마다 가슴이 아프다. 가끔 악성코드를 제거해 주면 아예 컴퓨터가 먹통이 되기도 한다. 그것은 악성코드가 너무나 많은 레지스트리를 건드리다 보니, 그것을 복구하는 과정에서 올바른 복구조차 못할 만큼 상황이 악화되어 있었기 때문에 발생한 문제이기도 하다. 또한 백신만 설치하고 업데이트를 하지 않아서 생긴 문제이기도 하다. 게다가 조금 불량한 사이트를 접속한 사용자의 잘못도 있다. 하지만 근본 문제는 애초에 악성코드가 설치되기 쉬운 웹브라우저에 있다고 생각한다.

아무튼 그들의 컴퓨터가 좀 더 안전해지기를...!

그리고 그밖에 다른 컴퓨터가 더 이상 피해를 입지 않기를...!

이 글은 스프링노트에서 작성되었습니다.


  1. ZocKr가 맞는 줄 알았는데, 블로그 이름 밑에 "BLUEnLIVE의 영화, 컴퓨터 그리고, 일상의 소소한 얘기"라는 말이 있었다. 이런 실수를...! 아무튼 죄송합니다, BLUEnLIVE 님! [본문으로]
  2. 친고죄 : 권리를 침해 받은 사람이 그 권리를 침해한 사람을 고소해야만 처벌할 수 있는 범죄 [본문으로]

'미쳐보자' 카테고리의 다른 글

알까기 2 - 알 없다  (2) 2009.11.26
알까기 1 - 알툴즈 까기  (28) 2009.11.18
원령공주가 성인용이라고?  (6) 2009.06.07
50만 명과 16만 명  (3) 2009.05.30
아까운 사람이 죽었습니다.  (0) 2009.05.24
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

조커(ZocKr) 님의 블로그 BLUEnLIVE's ZocKrWorld를 참조하여 Google Syntax Highlighter(문법 강조)를 적용하였습니다.

적용 예시

  • 배치파일 : [ code bat]내용</code>
[code bat; highlight: (6, 9, 13)] @ECHO OFF REM 1부터 10까지의 합을 구하는 배치파일 SETLOCAL SET SUM=0 SET SUMTEMP=0 FOR /L %%i IN (1,1,10) DO CALL :COUNT GOTO :EOF   :COUNT SET /A SUMTEMP=%SUMTEMP%+1 SET /A SUM=%SUM%+%SUMTEMP% ECHO 0부터 %SUMTEMP%까지의 합은 %SUM%입니다. GOTO :EOF [/code]
  • C 언어 : <code class="brush:cpp;">내용</code>
[code cpp] int main () { // 1부터 10까지의 합을 구하는 C 언어 소스코드     int i, sum;     for (i=1, sum=0; i<=10; i++) {         sum = sum + i;         printf ("\d\n", sum);     }     return (0); } [/code]
  • HTML & 티스토리 치환자 : <code class="brush:html;">내용</code> 그리고 치환자는 [## 사이에 \를 집어넣었습니다.(조커 님의 팁 참조)
[code html; stripBrs;] <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>[\##_title_##] :: [\##_page_title_##]</title> <link href="./style.css" rel="stylesheet" type="text/css" /> [/code]

참조 문서

이 글은 스프링노트에서 작성되었습니다.


'일기' 카테고리의 다른 글

TeamViewer 시험  (0) 2009.12.04
블로그 백업 및 점검  (4) 2009.11.20
경술국치  (0) 2009.08.29
[동칠, 이계 정착하기] 어라, 이건 뭐야?  (0) 2009.08.22
고달픈 넷째 달  (2) 2009.06.29
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

동영상에서 오디오 부분만 제거하는 것은 앞서 썼던 동영상에서 오디오 부분만 작업하기 12를 응용하면 된다. 다시 말해 음향 부분만 조작하여 소리를 없애면 된다는 뜻이다.

참고로 이 팁은 내 블로그의 유입 경로를 살펴보고 작성하였다.

지난 번처럼 샘플 영상은 도스박스에서 만든 프린세스메이커 2의 오프닝 동영상이다.

VirtualDub에서 동영상의 오디오 없애기

편집에 앞서 GSpot을 이용하여 지난번에 봤던 동영상 정보를 다시 보자.

편집 전 동영상 정보

편집 전 동영상 정보

버추얼더브에서 위 동영상을 읽어오자.

VirtualDub에서 원본 파일을 불러온 화면

VirtualDub에서 원본 파일을 불러온 화면

일단 이번에도 동영상은 안 건드린다고 가정하겠다.

동영상의 영상 부분은 건드리지 말자.

동영상의 영상 부분은 건드리지 말자.

한편 오디오 설정에서는 아예 소리를 없애야 한다. No audio 항목을 선택하자.

동영상의 음향 부분에서 아예 오디오를 없애자.

동영상의 음향 부분에서 아예 오디오를 없애자.

이제 F7을 눌러 동영상을 저장하면 음성 정보가 없는 동영상이 만들어진다.

음향 정보가 없는 동영상 파일의 정보

음향 정보가 없는 동영상 파일의 정보

위 그림에 보면 컨테이너(Container) 부분에 Video만 나오고 Audio는 나오지 않는다. 또한 오디오(Audio) 부분에 아무런 내용도 출력하지 않는다. 이것은 당연하다. 이 동영상 파일에는 음향 정보가 들어 있지 않기 때문이다.

AVI-Mux GUI에서 동영상의 오디오 없애기

AVI-Mux GUI 프로그램에서 샘플 동영상을 불러오자.

AVI-Mux GUI에서 동영상 읽어오기

AVI-Mux GUI에서 동영상 읽어오기

동영상을 읽어온 화면에서 open files 목록에 있는 [AVI] D:\Usr\LCP\My Documents\1\z\pm2_001.avi 부분을 두번클릭하거나 generate data source from files(파일로부터 자료 소스 만들기) 단추를 클릭하면 아래에 있는 작업 창에 정보가 나타나게 된다.

이때 음향을 없애야 하기 때문에 음향에 관계된 부분은 모두 제거하자.

오디오 관련 정보를 제거한 화면

오디오 관련 정보를 제거한 화면

위와 같이 체크박스에서 체크 표시를 없애기 바랍니다. 위 그림에서는 자주색 네모로 표시한 부분에 체크 표시가 없습니다.

이것을 start 단추를 눌러 새로운 파일을 만들면 됩니다.

이제 GSpot으로 파일 정보를 보면 용량이 줄고 음향 정보가 없어졌음을 알 수 있습니다.

AVI-Mux GUI로 작업한 파일의 정보

AVI-Mux GUI로 작업한 파일의 정보

관련 문서

이 글은 스프링노트에서 작성되었습니다.


글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

앞서 VirtualDub(버추얼더브)에서 영상 부분은 가만히 두고 음향 부분만 수정하여 보았다. 그러면 이번에는 VirtualDub(버추얼더브)가 아닌 다른 프로그램에서 음향을 합쳐 보자. 물론 실제 음향 편집은 각자 좋아하는 프로그램을 이용하기 바라며, 음향에 들어 있는 음성 데이터는 건들지 않고, 음향 효과만을 추가하는 것이 좋다. 다만 지금 작업하는 파일은 음성이 포함되어 있지 않으므로 별로 상관 없는 이야기가 되겠다.

이번에도 도스박스에서 만든 프린세스메이커 2의 오프닝 동영상을 음향 부분을 작업하겠다.

VirtualDub에서 음향 빼내기

편집에 앞서 GSpot을 이용하여 지난번에 봤던 동영상 정보를 다시 보자.

편집 전 동영상 정보

편집 전 동영상 정보

버추얼더브에서 위 동영상을 읽어오자.

VirtualDub에서 원본 파일을 불러온 화면

VirtualDub에서 원본 파일을 불러온 화면

이 동영상에서 음향을 추출하는 방법은 의외로 쉽다. 파일(File) 메뉴에서 Save WAV... 항목을 선택하면 된다. 그러면 파일 저장 대화상자가 나타나는데, 거기에 알맞은 이름을 주면 동영상에 포함된 음향을 WAV 파일로 저장해 준다.

WAV 파일로 저장

WAV 파일로 저장

물론 저장하기에 앞서 오디오(Audio) 메뉴의 Compression 항목에서 적절하게 설정을 해 주면 바로 압축도 해준다. 여기서는 PCM을 그냥 유지하겠다. 여러 가지 이유가 있지만, PCM은 압축이 되지 않은 상태이므로 음질이 가장 좋기 때문이다.

음향 작업

동영상 파일에서 음향만 빼낼 수 있다. 이렇게 음향만 빼내는 이유는 영상 부분을 제외한 음향 부분만 따로 편집하기 위함이다. 이번에는 그저 압축만 시켜볼 생각이다. 각자 자신이 좋아하는 음향 편집 프로그램에서 음향을 편집하기 바란다.

음향을 압축하는 작업은 winLAME(윈라임)을 사용하기로 하자. 이것은 LAME(위키백과)의 윈도용 버전이다.

winLAME 실행화면

winLAME 실행화면

winLAME 실행화면에 보이는 아이콘에 먼저 설명하겠다.

  •  파일 열기 아이콘 - 당연히 사운드 파일을 불러오는 아이콘이다.
  •  삭제 아이콘 - 목록 창에서 작업하지 않을 파일을 제거할 때 쓰는 아이콘이다.
  •  재생 아이콘 - 확장자로 연결된 프로그램을 불러와서 사운드 파일을 재생한다.
  •  CD 아이콘 - 음악CD의 트랙에서 음악을 추출할 때 쓰는 아이콘이다.

음향 파일 열기

음향 파일 열기

이 음향 파일은 방금 추출한 프린세스메이커의 오프닝 사운드가 담겨 있다. 아래에 보이는 Next >> 단추를 클릭하면 다음 작업으로 넘어간다.

출력 설정

출력 설정

앞으로 저장할 때 WAV 파일로 하겠다면 Overwrite existing files 항목의 체크를 없애야 한다.

프리셋(Preset) 선택

프리셋(Preset) 선택

이미 만들어진 설정(Preset)을 선택한다. 직접 설정하고 싶다면 Custom settings를 선택하고, VirtualDub와 호환성을 갖는 파일을 만들려면 맨 아래 VirtualDub: audio track compression, CBR at 128 kbps를 선택한다.

LAME 인코더 설정

LAME 인코더 설정

LAME 인코더를 설정할 때는 세 가지를 주의해야 한다.

  1. 비트레이트(Bitrate) : 필요한 만큼만 설정한다. 대부분 음질을 좋게 한다며 192(kbps)나 심지어 256을 설정하기도 하는데, 영화 보면서 필요 이상으로 음질이 너무 좋을 필요가 없다는 사실도 좀 고려했으면 한다. CD 음질이라면 128이면 충분하며, 이번 경우에는 FM 음질이므로 64(kbps)이면 충분하다.
  2. 고정 비트레이트(Constant Bitrate; CBR) : 앞서 VirtualDub: audio track compression, CBR at 128 kbps를 선택했다면, 이 항목이 체크되어 있게 된다. 왜냐하면 동영상과 가장 호환성이 좋은 것이 바로 고정 비트레이트이며, 그 다음이 가변 비트레이트 가운데 VBR이고, 마지막으로 가장 호환성이 좋지 않은 것이 가변 비트레이트 가운데 ABR이다. 특히 VirtualDub은 ABR 음악 파일을 지원하지 않는다.
    물론 요즘에는 가변 비트레이트 사운드도 동영상에 자주 쓰이는데. 대표적으로 OGM 포맷이나 마트료시카 포맷(MKV) 등에서 쓰이고 있다.
    참고로 같은 크기의 파일에서 음질이 좋은 순서는 ABR, VBR, CBR이다. 다시 말해 CBR은 호환성이 가장 좋지만 음질은 셋 가운데 가장 처진다.
  3. RIFF WAVE 헤더 : MPEG Layer III 코덱(흔히 MP3 코덱)으로 압축한 WAV 파일이다. WAV 파일은 흔히 MP3 코덱으로 압축할 수 없다고 알려져 있지만, 이 경우에는 압축이 가능하다. VirtualDub의 옛 버전에서는 외부 오디오 파일로 RIFF WAVE 파일만 지원했다(지금은 mp3 파일도 지원한다.). 동영상 파일에서 음향(오디오) 부분이 MP3로 압축되어 있을 때, 그 음향을 WAV 파일로 추출하면, 그 WAV 파일의 헤더에 코덱이 MP3로 기록된다. 이와 같이 RIFF WAVE 파일은 대부분 동영상의 사운드 트랙을 추출한 WAV인데, 라임(LAME)에서는 이것을 사용자가 임의로 만들 수 있게 해준다. 이러한 형식으로 만드는 목적은 괄호에 영문으로 적혀 있듯이, 동영상의 영상 트랙과 함께 작업할 사운드 트랙을 만들기 위해서이다.

인코딩 화면

인코딩 화면

이때 인코딩 화면 및 트레이에 나타나는 아이콘을 설명하면 다음과 같다.

  •  / 
    시작 및 멈춤 아이콘 : 인코딩 작업을 시작하는 아이콘과 일시 정지 아이콘이다. 시작 아이콘을 클릭하면 멈춤 아이콘으로 바뀐다.
  •  작업 중지 아이콘 : 인코딩 작업을 강제로 종료하는 아이콘이다. 시작 아이콘을 클릭해야만 활성화된다.
  •  트레이로 보내기 아이콘 : 윈라임을 트레이로 보내는 아이콘이다.

    •  작업하지 않는 상태 : 윗줄 왼쪽 첫 번째 초록색 아이콘. 인코딩 작업이 이루어지지 않을 때는 초록색으로 나타난다.
    •  작업 중인 상태 : 윗줄 왼쪽 첫 번째 붉은색 아이콘. 인코딩 작업이 이루어지고 있을 때는 붉은색으로 나타난다.

인코딩 작업 중 화면

인코딩 작업 중 화면

일단 인코딩이 시작되면 인코딩 화면에 몇 번째 파일인지, 현재 몇 %나 작업이 진행되었는지, 얼마나 작업 시간이 남았는지 등과 작업 파일에 대한 정보를 알려준다.

인코딩 작업 끝!

인코딩 작업 끝!

방금 작업한 pm2_001.mp3 파일에 대한 정보는 다음과 같다.

GSpot에서 살펴본 pm2_001.mp3 파일 정보

GSpot에서 살펴본 pm2_001.mp3 파일 정보

영상에 음향 합치기 1 : AVI-Mux GUI 사용

AVI-Mux GUI 프로그램을 이용하여 비디오 파일에 오디오 파일을 합칠 수 있다. 이때 이미 비디오 파일에 오디오 정보가 있을 때에는 오디오 트랙을 2개 이상으로 만들 수도 있다.

AVI-Mux GUI의 처음 실행 화면

AVI-Mux GUI의 처음 실행 화면

파일 열기 1

파일 열기 1

파일을 추가하려면 open files 영역에서 마우스 오른쪽 클릭을 하면 위와 같이 add라는 컨텍스트 메뉴가 생긴다. 그것을 클릭하면 아래와 같은 열기 대화상자가 나타난다.

파일 열기 2

파일 열기 2

파일 열기 3

파일 열기 3

위 그림은 이미 하나 이상의 파일을 추가했을 때의 컨텍스트 메뉴이다. 여기에서도 마찬가지로 add를 클릭하여 열기 대화상자를 보이게 하면 된다.

다만 추가한 파일이 MP3 코덱을 사용한 때는 위와 같이 CBR 방식의 파일인지를 검사한다. 여기에서 예(Y)를 클릭하면 검사한 뒤 그 결과대로 화면에 표시하며, 아니오(N)를 클릭하면 VBR로 표시한다.

CBR 압축을 했음에도 VBR로 보여주는 화면

CBR 압축을 했음에도 VBR로 보여주는 화면

WAV 파일을 불러온 모습.

WAV 파일을 불러온 모습.

동영상 파일과는 달리 오디오 파일은 추가와 함께 아래 작업창에도 나타난다. 신경 쓰이더라도 꾹 참고 쓰기 바란다. 당장은 어쩔 수 없는 노릇이다.

  • 참고 : 이때 AVI-Mux GUI 프로그램에 몇 가지 버그가 있다.

    • 첫 번째 버그는 MPEG 1 Layer 3으로 나타나야 하는데 MPEG 2 Layer 3으로 나타나고 있다. mp3 파일과 RiFF WAV 파일에서 모두 나타난다.
    • 두번째 버그는 CBR로 압축한 mp3 파일임에도 위에는 VBR로 나타나는 때가 가끔 있다. 다만 RiFF WAV 파일의 경우에는 제대로 보여준다.

비디오 및 오디오를 모두 작업창에 나타나게 만든 화면

비디오 및 오디오를 모두 작업창에 나타나게 만든 화면

비디오 파일도 작업창에 나타나게 하려면 해당 비디오 파일을 더블클릭하면 된다.

최종 설정

최종 설정

여기에서는 오디오 트랙을 교체할 생각이므로 PCM 오디오 부분의 체크를 없앤다. 그 뒤에 all audio streams 항목의 체크도 없앤다. 만약 이것을 없애지 않으면 비디오 파일에 새로운 오디오 트랙을 추가할 뿐이다. 다시 말해 모든 오디오 정보를 동영상 파일에 기록하게 된다.

준비를 마쳤으면 오른쪽 아래에 보이는 start 단추를 클릭하자.

저장할 파일 이름

저장할 파일 이름

오디오를 비디오와 합치는 작업

오디오를 비디오와 합치는 작업

여기까지 하면 AVI-Mux GUI의 작업이 끝난다.

이제 GSpot으로 파일 정보를 보면 용량이 줄었음을 알 수 있다.

AVI-Mux GUI로 작업한 파일의 정보

AVI-Mux GUI로 작업한 파일의 정보

하지만 지금까지와는 달리 AVI-Mux GUI로 작업한 파일은 나름대로 정확하게 보여주고는 있지만, 파일 크기보다는 파일 형식에 대한 정보가 많다. 다만 전체 크기가 6.73 MB라는 사실만을 정확히 알려줄 뿐이다.

그래서 KMPlayer에서 읽은 다음 파일 정보를 살펴보았다.

KMPlayer에서 읽어온 파일 정보

KMPlayer에서 읽어온 파일 정보

위에서 보면 영상(Video Stream size)은 4.38 MiB, 음향(Audio Stream size)은 1.97 MiB이다. 이전에 버추얼더브로 작업한 파일과 그다지 다르지 않음을 알 수 있다.

일단 여기에서는 AVI-Mux GUI의 전체 사용법보다는 기본 사용법만을 소개하였습니다. 더 자세한 사용법은 직접 홈페이지 등을 참조하여 익히기 바랍니다.

영상에 음향 합치기 2 : VirtualDub 사용

버추얼더브에서도 음향을 외부에서 읽어올 수 있으므로 충분히 오디오 데이터를 교체할 수 있다.

버추얼더브에서 동영상 파일을 읽어온다. 이때 이미 편집 작업을 마친 오디오 파일을 가지고 있다고 생각하고 설명을 하겠다.

외부 오디오 파일 불러오기

외부 오디오 파일 불러오기

앞서 작업한 pm2_001.mp3 파일을 불러온다.

앞서 작업한 pm2_001.mp3 파일을 불러온다.

그런데 WAV 파일과는 달리 MP3 파일을 불러올 때는 다음과 같은 확인을 거친다.

불러오기 옵션 : MP3

불러오기 옵션 : MP3

"비트레이트 지원"이라고 적혀 있다. 맨 위에는 자동 검출(Autodetect), 가운데는 고정 비트레이트(CBR), 맨 아래는 가변 비트레이트(VBR)이다. 이 옵션이 나온 까닭은 일반 VBR과 CBR은 서로 확연한 차이를 보이지만, AVR(평균 비트레이트)과 CBR은 파일 크기에서는 전혀 차이를 보이지 않기 때문으로 여겨진다. 여기에서는 호환성을 고려하여 CBR로 압축했기 때문에 별다른 문제는 없었다.

그 뒤 비디오와 오디오 모두 Direct stream copy 항목을 선택했다. 만약 비디오를 다시 인코딩하고 싶다면 다른 인코딩 항목을 선택해야 한다. 마찬가지로 오디오를 다시 인코딩하려면 Full processing mode를 선택해야 한다.

설정을 마쳤으면 AVI 파일로 저장하면 된다.

버추얼더브에서 MP3 오디오를 불러 작업한 파일의 정보

버추얼더브에서 MP3 오디오를 불러 작업한 파일의 정보

관련 문서


이 글은 스프링노트에서 작성되었습니다.


글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

지난 10월 30일 스프링노트에서 글을 작성하다가 발견한 벌레이다. 웹사이트에 GFDL로 공개된 그림을 불러와서 스프링노트에 저장(외부 이미지를 스프링노트에 저장 옵션)을 지정하려고 했는데, 그만 미리보기에서 그 옵션을 가리는 일이 벌어졌다. 다행히 재현이 가능하여 몇 차례 더 확인하여 지금에야 올린다.

  • 참고 : 이 현상은 파이어폭스 v3.5.4 (2009년 11월 3일 현재 최신 버전)에서 확인하였습니다.

벌레의 유형

  • 파이어폭스를 사용할 때 나 혼자만 잘나면 되고 다른 놈은 제 역할도 못하게 만드는 이기적인 벌레이다.

벌레의 발견

지난 10월 30일 스프링노트에서 글을 작성하다가 외부 이미지를 불러오면서 발견한 벌레이다.

조금 옆으로 퍼진 스프링노트 화면

조금 옆으로 퍼진 스프링노트 화면

내가 자료화면으로 제시하는 800x600 화면으로는 삽입 메뉴와 부가기능 메뉴를 제대로 보여줄 수 없어서 너비를 920픽셀로 조정했다. 아울러 이미지 불러오기를 할 때 이미지 미리보기 기능을 켰을 때 위아래로 가리는 현상을 막기 위해 높이도 720픽셀로 조정했다. 이 현상은 버그가 아니라고 여겨지니 오해 없기를 바랍니다.

이미지 첨부 대화상자

위 그림에서 외부 URL로 첨부하기를 클릭한다.

외부 URL로 첨부하기

외부 URL로 첨부하기

위의 그림이 화면에 나타났을 때 미리보기를 클릭하였다.

불러올 그림 미리보기 화면

불러올 그림 미리보기 화면

위와 같이 미리보기 화면 아래쪽에 대화상자의 다른 내용을 가리는 글을 볼 수 있다. 문제가 되는 부분만 떼어내면 아래와 같다.

위 그림에서 왼쪽 체크박스오른쪽 [삽입] 단추를 가리는 것은 아래와 같은 저작권 보호를 위한 글귀이다.

특히 왼쪽의 체크박스는 잘 클릭이 되지 않아도 가려져서 그런가 보다 생각했지만, 오른쪽은 조금 의외였다. 글씨가 옅은 색이라 가려진 모습이 잘 보이지 않았기 때문이다. 결국 확대해 보니 "삽"자까지는 가려져 있고, "입"자도 일부 가려져 있었다. 처음에 이것을 눈치채지 못한 까닭은 내가 "입"자보다 오른쪽을 클릭했기 때문이리라 추측한다.

해결하기

이 문제에 대한 완전한 해결은 스프링노트 측에서 수정해 주는 방법뿐이다. 다만 그 이전까지 임시로 쓸 수 있는 방법은 그저 사용자가 주의하는 것이다.

우선 이미지 첨부 대화상자를 부른다.

위의 그림에서 자주색 네모로 표시한 부분을 잘 보자. 왼쪽 체크박스에 체크 기호가 되어 있다. 이것을 먼저 체크한 다음에 [미리보기] 단추를 클릭하자.

체크박스가 유지된 화면

체크박스가 유지된 화면

먼저 체크박스를 표시하면 위와 같이 그 체크 기호가 유지된다. 다만 이때 [삽입] 단추의 일부를 가리는 현상은 어쩔 수 없다. 앞서 말했듯이 스프링노트 개발진에서 수정해 주어야 할 부분이기 때문이다.

제작자/제공자의 답변

2009년 11월 3일 오류를 보고한 상태이다.

관련 문서

내부 문서

외부 문서

이 글은 스프링노트에서 작성되었습니다.


글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

알리는 말

이 글에 소개된 사항은 중대한 오해와 착오 때문에 오류가 아닌 사실을 기록하고 있습니다. 현재 한/글/ 2005 및 한/글/ 2007 모두 구결을 정상 표기하고 있습니다.

벌레의 유형

이 벌레가 어떤 글꼴에서 나타나는지를 알기 위해 내 컴퓨터에 설치된 한글 글꼴을 모두 점검해 보았다. 그 결과 모든 한글 글꼴에서 이 벌레가 나타나고 있음을 알게 되었다. 다시 말해 앞서 말한 두 글자를 다르게 표시하는 글꼴이 하나도 존재하지 않았다.

벌레의 현재 상황

한/글/ 2007 편집화면을 오픈캡처를 이용하여 갈무리한 뒤 쪽을 기준으로 잘라내어 알맞게 편집하였다. 일부 글꼴에서 글자 모양은 다르지만, 사실상 같은 글자를 나타내는 경우도 있었다. 이는 엄(?)과 엄(?)의 한국어 발음이 같기 때문에 잘못 프로그래밍 한 것으로 여겨진다.

아래에서 실제 글꼴은 "(한)신궁체A"부터 시작한다. 다시 말해 "(한)신궁체A"부터 트루타입 글꼴이 시작하며, 그 위의 글꼴은 한/글/ 2005와 한/글/ 2007에서 기본 글꼴로 지정해 놓은 글꼴이다.

한/글/ 2005에서 구결 문자 표기 1
한/글/ 2005에서 구결 문자 표기 2
한/글/ 2005에서 구결 문자 표기 3
한/글/ 2005에서 구결 문자 표기 4
한/글/ 2005에서 구결 문자 표기 5
한/글/ 2005에서 구결 문자 표기 6
한/글/ 2005에서 구결 문자 표기 7
한/글/ 2005에서 구결 문자 표기 8
한/글/ 2005에서 구결 문자 표기 9
한/글/ 2005에서 구결 문자 표기 10

위의 글꼴에서 SH-펜 글꼴까지가 트루타입 글꼴이며, 명조 글꼴부터는 한/글/ 전용 글꼴이다.

한/글/ 2005에서 구결 문자 표기 11

한/글/ 2005에서 구결 문자 표기 12

관련 문서

참고로 원본 파일은 위아래로 매우 긴 파일이다.


이 글은 스프링노트에서 작성되었습니다.


글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

대부분의 경우 동영상을 편집할 때 영상과 음향을 함께 편집하기 보다 음향만을 따로 편집하여 나중에 합치고 싶을 때가 있다. 물론 이때 영상 부분은 전혀 편집하지 않고. 이럴 경우 영상 부분을 건드리지 않아야 함에도 많은 프로그램이 영상 부분을 건드려 버려서 난감할 때가 많다.

아주 유용한 AVI 편집 도구인 VirtualDub(버추얼더브)는 그러한 단점을 보완하여 아주 쉽게 오디오 부분만을 교체할 수 있게 해준다.[각주:1] 물론 이러한 경웨 쓸 수 있는 AVI-Mux의 GUI 버전인 AVI-Mux GUI라는 도구도 있다.

지난 번에 도스박스에서 만든 프린세스메이커 2의 오프닝 동영상을 영상 부분은 그대로 두고 음향 부분만 압축하여 다시 합쳐 보기로 하자.

VirtualDub에서 그냥 편집하기

비교 대상이 될 파일이 있으면 좋은 듯하여 VirtualDub에서 프린세스메이커 2의 오프닝 동영상을 편집하기로 했다. 이건 어디까지나 예제이므로 자막을 넣는다거나 동영상을 잘라내는 거창한 편집은 하지 않고, 그냥 인코딩만 다시 해 줄 뿐이다. 다만 동영상 코덱을 ZMBV 코덱에서 Xvid 코덱으로 바꾸었다.

편집에 앞서 GSpot을 이용하여 동영상 정보를 살펴보자.

편집 전 동영상 정보

편집 전 동영상 정보

영상은 4.39 MB, 음향은 21.7 MB로서 음향이 영상보다 훨씬 큰 조금 이상한 동영상 파일이다. 아닌 게 아니라 음향이 PCM(펄스 부호 변조)방식이라서 음향 신호를 단순히 이진 부호로 바꾸어 놓았을 뿐이다. 다시 말해 전혀 압축하지 않은 상태이다. 그래서 코덱이 전혀 필요없는 상태(No Codec Required)이기도 하다. 영상 코덱은 ZMBV 코덱으로 도스박스에 기본으로 포함되어 있는 코덱이다. 없다면 도스박스에서 찾아 설치하기 바란다.

VirtualDub에서 원본 파일을 불러온 화면

VirtualDub에서 원본 파일을 불러온 화면

동영상 파일을 불러온다. 단축키는 Ctrl+O 이다.

영상 압축 설정

영상 압축 설정

영상 압축을 설정한다. 단축키는 Ctrl+P 이다. 위 그림에서 Xvid MPEG-4 코덱을 선택했다. 메뉴에서 고를 때는 Video > Compression 이다.

Xvid 설정

Xvid 설정

Xivid 설정은 대부분 기본값을 그대로 사용하였다.

영상 부분의 압축 설정이 끝나면 음향 부분의 압축 설정을 해주어야 한다. Audio 메뉴에서 필요한 설정을 해 주어야 한다.

음향 압축을 위한 메뉴 설정

음향 압축을 위한 메뉴 설정

음향 압축을 위한 메뉴 설정에서 가장 중요한 것은 반드시 Full processing mode를 선택해야 한다는 점이다. 음향 압축의 기본값은 Direct stream copy 인데, 이것은 원본을 그대로 복사한다는 뜻이다. 다시 말해 아무런 작업도 하지 않는다는 뜻이다. 참고로 비디오의 Direct stream copy 항목도 원본을 그대로 복사한다는 뜻이다.

음향 압축 선택

음향 압축 선택

음향 압축을 보면 겨우 56 kBit/s 이다. 하지만 저 정도 샘플링으로도 충분히 원본에 가까운 소리를 들려줄 수 있다. 우리가 흔히 듣는 128 kBit/s 샘플링 음원은 음악CD에 맞춰 만들어져 있다. 그러나 도스 게임은 대부분 FM 음원에 맞추어 제작되었기 때문에 FM 음원에 알맞은 샘플링을 선택해야 하는데, 56 kBit/s이면 충분하다. 엄밀히 말해서 64 kBit/s이면 더 좋다.

파일 저장

파일 저장

설정을 마쳤으면 AVI 파일로 저장하자. 단축키는 F7이다.

파일 이름은 원본에 vd라는 꼬리표를 달아 주자.

파일 이름은 원본에 vd라는 꼬리표를 달아 주자.

동영상을 재압축하는 화면이다.

동영상을 재압축하는 화면이다.

Xvid 설정에서 기본값을 주고 다시 인코딩한 동영상 파일에 대한 정보는 다음과 같다.

위에서 보면 영상은 14.2 MB, 음향은 1.72 MB 이다. 음향이 줄었지만, 영상이 반대로 커져서 그다지 이익을 얻지 못하였다. 영상 부분이 그대로라면 훨씬 더 용량이 줄어들게 되니 음향만 인코딩하는 방법이 더 나을 듯하다. 다만 위에서 파일명 끝에 꼬리표가 vd2인 이유는 설명과는 달리 이게 두 번째 인코딩 파일이기 때문이다.

음향만 바꾸기

동영상 파일에서 음향만 빼낼 수 있다. 이렇게 음향만 빼내는 이유는 영상 부분을 제외한 음향 부분만 따로 편집하기 위함이다. 이번에는 그저 압축만 시켜볼 생각이다.

먼저 VirtualDub를 실행하여 동영상 파일을 불러오자.

영상 압축을 설정하기에 앞서 Video 메뉴의 Direct stream copy 항목을 선택한다. 이것을 선택하면 비디오 압축(Compression) 항목이 비활성화된다.

그 뒤 앞서 했던 음향 설정을 다시 해 주면 된다.

설정이 끝났으면 파일을 저장하자. 그런데 이번에는 매우 일찍 끝난다. 아까는 7분쯤 걸렸는데, 이번에는 30초쯤 걸린다.

물론 인코딩에 걸린 시간도 중요하지만, 더 중요한 것은 파일 크기이다. 화질이야 작업을 하지 않았기 때문에 처음 그대로일 테니까.

위에서 보면 영상은 4.39 MB, 음향은 1.72 MB이다. 이는 겨우 10메가바이트에도 이르지 않는 작은 크기이다.

방금 작업한 pm2_001-Compressed 동영상을 감상해 보자. 더구나 대부분의 게시판에서 10메가바이트 이하의 파일은 업로드를 지원하므로 바로 내려받기 할 수 있다.

관련 문서

이 글은 스프링노트에서 작성되었습니다.


  1. 나는 VirutalDub에서 지원하지 않는 기능으로 생각했으나, 아주 훌륭하게 지원해 주었다. 물론 VirtualDub는 최신 버전을 사용하기를 권한다. [본문으로]
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

알리는 말

이 글에 소개된 사항은 중대한 오해와 착오 때문에 오류가 아닌 사실을 기록하고 있습니다. 현재 한/글/ 2005 및 한/글/ 2007 모두 구결을 정상 표기하고 있습니다.

벌레의 유형

분신술을 익힌 벌레로서 한/글/ 2005 환경에서도 나타났던 벌레이다. 그런데 이번에 구매한 한글과컴퓨터 오피스2007 홈에디션에서도 똑같이 발생하고 있다.

벌레의 발견

고문을 가끔 입력하다가 한/글/ 2005에서 처음 발견한 이 벌레는 일부 한/글/ 2007에서도 발견하였다. 그때까지만 해도 "일부"에서만 발견된다고 여겼다. 그런데 이번에는 좀 다름을 알게 되었다.

이번에 구매한

이번에 구매한

현재 한/글/ 2007은 어제 설치한 뒤 바로 업데이트하였다(위 그림 참조). 원본 및 업데이트본과 다른 점이 있다면, 한/글/ 2004에 들어있던 표준국어사전 파일이 추가된 점뿐이다. 이는 내가 한/글/ 2004 정품등록 사용자이기 때문에 그 파일을 사용할 권리가 있고, 그로 말미암아 한/글/ 2004 원본 CD를 없애지 않고 업그레이드 하더라도 그 파일을 불러다 쓰고 있다.

한/글/ 2007의 문자표 입력

한/글/ 2007의 문자표 입력의 구결 부분

HNC코드로는 1D72(빨강)와 1DCE(파랑)로서, 위쪽 글자는 소릿값이 ‘마‘(또는 ‘매‘)인데, ? 모양입니다. 아래쪽 글자는 소릿값이 ‘애‘인데, ? 모양이어야 합니다. 그런데 둘 다 ?(으)로 되어 있습니다. 소릿값을 어떻게 아느냐고요? 마(매) 다음에는 모두 미음(ㅁ)이 첫소리인 글자가 오고 있습니다. 구결의 소릿값은 한자가 가진 원래 소릿값과 비슷하거든요. 마찬가지로 다음에는 이응(ㅇ)이 첫소리인 글자가 오고 있습니다. 반대로 마(매) 앞에는 리을(ㄹ)이 첫소리인 글자가 왔고, 앞에는 이응(ㅇ)이 첫소리인 글자가 왔습니다.

좀 더 확실하게 하자면, 구결 문자 목록을 보면 됩니다. 아래는 noropdoropi 님이 만들어 GFDL에 따라 공개된 구결 문자 목록 그림입니다(원래 형식 GIF였으나, PNG로 바꾸었다).

구결 문자

회사 측의 기존 답변

  • 2008년 3월 한/글/ 2005(일반 버전)에서 발견한 문제이다.
  • 2008년 3월 15일 오후 8시 32분 현재 해결되지 않았다.
  • 2008년 11월 23일에 회사 측에서 답변한 내용에 따르면 글꼴을 신명조로 바꾸어 보라고 했으나, 해결되지 않았다.
  • 2009년 3월 20일에 한/글/ 2007(교육용)에서 발견하여 보고하였으나, 3월 31일까지 답변이 없었다. 아울러 같은해 10월 30일까지도 답변이 없다.
  • 2009년 10월 30일에 한/글/ 2007(홈 에디션)에서 발견하여 보고하였다. 일부 버전이 아닌 대부분의 버전에서 나타나는 현상으로 여겨진다.

관련 문서


이 글은 스프링노트에서 작성되었습니다.


글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

이번에 새로 구매한 한글과컴퓨터 사의 한컴 오피스2007 홈에디션을 설치해 보았다. 이 제품을 구매한 덕분에 심각한 자금 압박에 시달리고 있는 중이다. T,T 별로 비싸지는 않지만, 그 돈이 없어지니까 여러모로 불편하다. ^^a

한글과컴퓨터 오피스2007 설치

처음 화면

처음 화면

설치 과정은 슬라이드쇼로 보여주겠다.

0123456789101112

여기까지 하면 한글과컴퓨터 사의 오피스2007의 설치가 끝난다. 일단 시키는 대로 마지막에는 재시작을 하였다.

한글과컴퓨터 오피스2007 꾸러미 설치

대부분의 사람이 꾸러미는 설치하지 않는다. 사실 이 부분은 나중에 복사해 주어도 되지만, 나는 항상 설치하는 편이다.

012345678

설치 감상

설치는 대체로 평이하다. 처음부터 끝까지 다음만 누르면 되기 때문이다. 위에서는 몇 가지 설정을 해주었지만, 그것은 어디까지나 개인적인 취향의 차이였을 뿐이다.

그런데 스크린샷에는 없지만, 가끔 설치 메뉴의 글자가 사라지는 버그가 있었다. 내 컴퓨터의 문제인지 설치 프로그램의 문제인지는 확인하지 못했다.

  • 참고 : 한글과컴퓨터 오피스2007을 설치하고 재시작하면 업데이트를 시도한다. 위에는 업데이트 화면은 생략했으니 오해 없기를 바랍니다.

이 글은 스프링노트에서 작성되었습니다.


'소프트웨어 > 설치' 카테고리의 다른 글

한컴오피스2010 베타버전 설치기  (2) 2009.12.25
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

요즘 세간에 홍준표손석희 교수님이 화제가 되고 있다. 뭐, 다들 아실 테니 전말은 각설하고, 굳이 알고 싶다면 구글링을 하기 바란다.

아무튼 홍준표가 남의 출연료, 아니 남의 밥벌이까지 거론하는 상황이 되었는데, 원래 홍준표는 그런 인간이다.

동료 국회의원의 밥벌이에도 간섭하던 인간인데, 일개 방송 출연자의 밥벌이쯤이야. ㅡㅡㅗ

그런데 구글링을 하다가 발견한 것에 무언가가 잡혔다. 몇 년 전 기사이지만 밥벌이와 관련이 있어서 읽어봤다.

어쩌다 이런 옛날 기사를 보았느냐고? 그저 구글링에 심취해 있다 보니... ^^a

이런, 지금 그게 중요한 게 아냐!

위 기사에서 거론하는 것은 안건투표율과 회의출석율이다. 여기에 홍준표도 이름을 올리고 있다. 홍준표의 안건투표율이 겨우 10%이다. ㅡㅡ; 다시 말해 100개의 안건이 있다면 홍준표는 10개만 참석하고, 나머지는 불참했다는 뜻이다.

게다가 시사매거진에서는 "투잡족 국회의원"에 대해 뒷담화를 밝히고 있다.

여기에서 변호사 겸직 의원은 34명인데, 가장 많이 수임한 겸직 의원 순위 제4위에 이름을 올렸다. ㅡㅡ; 남의 밥벌이 가지고 뭐라 하기 전에 자신의 잘못이나 고치라고 말해 주고 싶은데... ㅡㅡ; 게다가 이런 겸직 의원 문제가 시사매거진에 제기된 까닭은 그들의 출석율과 투표율이 그렇지 않은 의원보다 낮기 때문이라고 밝히고 있다. 다시 말해, 기본적으로 해야 할 일보다 겸직에 더 힘을 쏟는다는 소리다.

아무튼 2008년의 홍준표는 많이 다르지만, 저때는 저랬다는 뜻이다. 홍준표는 2008년 안건 발의 215건(1위)을 하였다. 하지만 이게 홍준표의 안건 발의인지는 의문이다. 모두 홍준표의 이름으로 된 "한나라당의 안건"이기 때문이다. 혹시 겸직 의원 때처럼 이번에도 이름만 빌려준 것은 아닌지?

2005년 당시 홍준표가 받은 돈은 1년에 약 7천만 원, 거기에 각종 지원금은 1억2천여 만 원이다. 겨우 10%만 안건투표에 참여하고 받은 돈 치고는 너무 많지 않나? 내가 생각하기에 딱 2천만 원만 받아도 될 것 같은데.

홍준표, 네 생각은 어때?

이 글은 스프링노트에서 작성되었습니다.

'이야기 > 왕미친놈의 흰소리' 카테고리의 다른 글

수꼴의 삼중성  (8) 2010.04.09
프리웨어 라이선스 이야기  (0) 2009.11.30
경술국치  (0) 2009.08.29
사사오입  (0) 2009.07.23
블로거 시국 선언문  (0) 2009.06.10
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

VirtualDub(줄여서 VD)은 동영상을 캡처하거나 작업하는 유틸리티이다. 32비트 및 64비트 윈도(98/ME/NT4/2000/XP/Vista/7)를 모두 지원하며, GNU General Public License (GPL)로 배포된다. 이 프로그램은 어도비 프리미어에 견줄 수 있는 강력한 동영상 편집 프로그램이다. 일괄처리 기능은 파일이 많을 때 매우 유용하며, 또한 제3사의 비디오 필터를 일괄처리에서 이용할 수 있다. VirtualDub은 AVI 파일을 처리하는 많은 기능을 갖추고 있으며, 또한 MPEG-1 동영상을 읽을 수 있다(쓰기는 지원하지 않는다).

프로그램 정보

  • 프로그램 이름 : VirtualDub
  • 버전 : v1.9.5 (2009년 8월 23일자)
  • 저작권자/제작자 : 애버리 리(Avery Lee)
  • 분류 : 동영상 편집
  • 지원 운영체제 : Windows 98/ME/NT4/2000/XP/Vista/7
  • 홈페이지 : http://www.virtualdub.org/
  • 저작권 : GPL
  • 평가 : @@@@@@@@@@ ( 9 / 10 )
  • 스크린 샷 :
  • 설명 :
    동영상을 편집하거나 수정하는 데 좋은 프로그램이다. 다만 유일한 단점이 있다면, 음향은 그대로 두고 동영상만 작업할 수는 있지만, 동영상은 그대로 두고 음향만 작업할 수는 없다.
  • 기타 :

    1. 이 프로그램은 설치프로그램이 제공되지 않는다. 그냥 아무 폴더에나 압축을 풀어서 사용하면 된다.
    2. 처음 실행할 때 몇 가지 확인을 받는다.
    3. 소스코드가 필요한 사람은 받아서 볼 수 있다(GPL).

다운로드

관련 페이지

 

이 글은 스프링노트에서 작성되었습니다.


'소프트웨어 > 소개' 카테고리의 다른 글

Resize Browser  (2) 2009.12.29
Resource Hacker  (6) 2009.12.29
AVI-Mux GUI  (0) 2009.09.09
GSpot  (0) 2009.09.06
DOSBox  (0) 2009.08.25
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

AVI-Mux GUI(줄여서 AMG)은 동영상 파일의 영상과 음향의 싱크(동기)를 맞춰 주는 프로그램이다.

프로그램 정보

  • 프로그램 이름 : AVI-Mux GUI
  • 버전 : v1.17.8 (2008년 11월 9일자)
  • 저작권자/제작자 : 알렉산더 노에(Alexander Noe')
  • 분류 : 동영상 편집
  • 지원 운영체제 : Windows 2000/XP[각주:1]
  • 홈페이지 : http://www.alexander-noe.com/video/amg/
  • 저작권 : GPL
  • 평가 : @@@@@@@@@@ ( 9 / 10 )
  • 스크린 샷 :
  • 설명 :
    동영상 파일을 감상하다 보면 영상과 음향이 서로 일치하지 않고 어색한 경우가 있다. 이럴 때는 영상과 음향이 서로 일치하도록 다시 인코딩해야 하는데, 이 경우 시간이 상당히 소모되는 편이다. 게다가 그러한 인코딩 작업을 거치면 영상의 품질이 눈에 띄게 낮아지기도 한다. 그럴 때는 그저 영상과 음향의 동기화(싱크)만 따로 해주는 프로그램이 있었으면 하고 바라게 되는데, 이 AVI-Mux GUI 프로그램이 딱 알맞다.
  • 기타 :
    1. 이 프로그램은 설치프로그램이 제공되지 않는다. 그냥 아무 폴더에나 압축을 풀어서 사용하면 된다.
    2. 소스코드가 필요한 사람은 받아서 볼 수 있다(GPL).

다운로드

관련글

 

이 글은 스프링노트에서 작성되었습니다.


  1. Windows 2003은 테스트하지 않았고, Windows Vista에서는 호환성 모드로만 작동한다고 홈페이지에서 밝히고 있다. [본문으로]

'소프트웨어 > 소개' 카테고리의 다른 글

Resource Hacker  (6) 2009.12.29
VirtualDub  (0) 2009.09.12
GSpot  (0) 2009.09.06
DOSBox  (0) 2009.08.25
Windows Automated Installation Kit for Windows 7  (2) 2009.05.09
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

GSpot Codec Information Appliance(흔히 GSpot)은 동영상 파일멀티미디어 파일의 코덱 정보를 알려주는 프로그램입니다.

프로그램 정보

  • 프로그램 이름 : GSpot Codec Information Appliance
  • 버전 : v2.70a (2007년 2월 22일자)
  • 저작권자/제작자 : 스티븐 그린버그(Steven Greenberg)
  • 분류 : 파일 정보
  • 지원 운영체제 : Win95/98/ME/NT/2K/XP/Vista
  • 홈페이지 : http://gspot.headbands.com/
  • 저작권 : 프리웨어
  • 평가 : @@@@@@@@@@ ( 9 / 10 )
  • 스크린 샷 :

  • 설명 :
    동영상 파일을 구성하는 영상과 음향을 압축하는 데 쓰인 코덱 정보를 알려준다. 위의 두 번째 그림은 7급 공무원이라는 영화의 동영상 파일에 포함된 코덱 정보이다.
  • 기타 :
    1. 이 프로그램은 설치프로그램이 제공되지 않는다. 그냥 아무 폴더에나 압축을 풀어서 사용하면 된다.
    2. 최근 업데이트가 되지 않고 있으나 사용하는 데에는 그다지 지장이 없다.

다운로드

다운로드 페이지(http://www.headbands.com/gspot/v26x/index.htm)에서 파일을 찾아 다운로드 하면 된다.

관련글

 

이 글은 스프링노트에서 작성되었습니다.


'소프트웨어 > 소개' 카테고리의 다른 글

VirtualDub  (0) 2009.09.12
AVI-Mux GUI  (0) 2009.09.09
DOSBox  (0) 2009.08.25
Windows Automated Installation Kit for Windows 7  (2) 2009.05.09
HxD  (2) 2009.04.23
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

도스박스를 사용하면 대부분의 캡처 프로그램을 사용할 수 없다. 메모리 에러를 내뱉으며 캡처 프로그램이 종료되거나, 그게 아니면 도스박스가 종료되어 버리는 경우가 대부분이다.

그림 캡처

도스박스를 사용하면서 캡처 프로그램을 사용하려는 사람이 많다. 그러면서도 정작 도스박스에 내장된 캡처 기능에 대해서는 모르는 사람이 많다. 말이 나온 김에 이번 팁텍에서는 도스박스의 기능을 이용하여 캡처한 화면을 자주 이용하겠다.

도스박스 처음 실행화면

도스박스 처음 실행화면

도스박스를 처음 실행하면 위와 같은 화면을 볼 수 있다. 아직은 하드디스크의 폴더를 마운트하지 않은 상태이기에 위와 같이 나타나게 된다. 위 화면에서 INTRO SPECIAL 을 입력하고 엔터 키를 누르면 아래와 같은 화면을 볼 수 있다.

Intro Special 화면

Intro Special 화면

이 화면에서 CTRL-F5 라는 부분을 보라. Save a screenshot.이라고 나타나 있다. 눈치 빠른 사람은 알아차렸겠지만, 직접 알려주겠다. 이것이 화면 캡처 단축키이다. 아울러 위 화면은 CTRL-F5를 눌러 잡은 화면이다.

그런데 막상 화면을 잡은 뒤에는 그 파일이 어디에 저장되는지를 알기 힘들다. 그것을 알려면 도스박스 상태 윈도를 보아야 한다.

도스박스를 처음 실행하면 위와 같이 화면이 두 개 보이게 된다. 하나는 도스박스 실행 윈도이며, 다른 하나는 상태 윈도이다.

처음 실행했을 때의 상태 윈도

처음 실행했을 때의 상태 윈도

처음 실행했을 때에는 상태 윈도에 위와 같은 상황이 나타난다. 환경설정 파일에서 적용한 값과 그 값이 올바른지를 알려주고 있다. 위에서 보면 환경 설정에서 machine 항목에서 vga,hercules라는 값을 준 것은 잘못되었음을 알려주고, 기본값이 svga_s3로 바꾸어 적용하고 있다.

도스박스 처음 실행화면을 잡았을 때의 상태 윈도

도스박스 처음 실행화면을 잡았을 때의 상태 윈도

도스박스 처음 실행화면을 잡았을 때에는 위와 같이 Capturing Screenshot to 라는 메시지가 추가된다. 그 뒤의 경로는 그림 파일이 저장되는 곳이다.

Intro Special 화면을 잡았을 때의 상태 윈도

Intro Special 화면을 잡았을 때의 상태 윈도

위 그림처럼 그림 파일을 잡을 때마다 하나씩 추가된다.

동영상 캡처

도스박스에서는 화면을 동영상으로 잡을 수도 있다. 위의 Intro Special 화면을 보면 CTRL-ALT-F5 키가 그것이다. 이것을 위해 약간의 설정을 하고 도스 박스를 다시 실행하였다.


프린세스메이커2의 처음 실행 화면 동영상.

프린세스메이커2의 처음 실행 화면 동영상[각주:1] 파일의 이름은 pm2_001.avi 이다. 이것은 도스박스가 실행될 때 창의 이름이 실행파일 이름처럼 바뀌기 때문이다. 이것은 그림파일로 캡처할 때도 마찬가지로 적용된다. 이것은 상태 윈도에서 파일명을 살펴본 뒤 실행 윈도와 비교해 보면 쉽게 알 수 있다. 다만 도스 명령행 상태일 때는 도스박스에 내장된 셸을 사용하므로 캡처 파일의 이름이 dosbox로 시작하게 된다.

참고로 위 동영상은 아무런 조작도 하지 않았기 때문에 그 크기가 26.9 MB에 이르고 있다. 특히 동영상에 포함된 음향 정보는 PCM 22050Hz 706 kb/s (2ch)을 그대로 쓰고 있다. 쉽게 말해 압축이 되어 있지 않으며, 이런 까닭에 동영상에 포함된 영상 정보는 4.39 MB인데 비해 음향 정보는 21.7 MB나 되고 있다. 이는 아마도 게임을 하면서 동영상을 저장할 때 생길 수도 있는 속도 저하를 막기 위해서가 아닌가 생각한다. 또한 기본으로 제공되는 ZMBV 코덱(Zip Motion Blocks Video Codec)도 그다지 높은 압축율을 보이지 않는다고 여겼으나, 게임 동영상 저장에서 매우 좋은 효율을 보인다. wmv 코덱이나 divx, xvid 코덱보다 용량은 절반 정도, 화질은 좀 더 좋았다. 다만 동영상 저장 시 CPU 점유율이 상당히 낮고 속도도 빠른 편이다. 또한 이 ZMBV 코덱은 윈도에 설치되지 않은 경우에 도스박스에서 동영상을 잡기는 했지만 재생할 수 없는 경우도 발생할 수 있다. 이 경우에는 도스박스가 설치된 폴더에서 있는 zmbv 폴더의 zmbv.inf 파일을 찾아 코덱을 설치하기 바란다. 특히 위의 동영상이 보이지 않는 사람은 ZMBV 코덱을 반드시 설치해야 한다.

참고로 프린세스메이커2의 처음 실행 화면 동영상 파일(pm2_001.avi)의 정보는 다음과 같다.

GSpot을 이용하여 알아본 동영상 정보

GSpot을 이용하여 알아본 동영상 정보

관련 문서

이 글은 스프링노트에서 작성되었습니다.



  1. 이 동영상의 저작권에 대해서는 만트라 또는 나인라이브즈와 상의하기 바랍니다. [본문으로]
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

1910년 8월 29일은 대한제국 국권을 일본제국이 강탈한 날이다. 언제나 그렇듯이 언론에서는 이 사실을 거의 알리지 않는다. 아니 어쩌면 기억하지 말았으면 하는지도 모르겠다. 오늘 아침부터 지금까지 검색한 결과로는 연합뉴스의 기사 제99주기 국치일 '독립운동 선열합동추모대전'뿐이었다. 이것은 다음 검색, 네이버 검색, 네이트 검색 등에서도 같은 결과를 보여주었다. 결국 한국 언론은 이 날을 기념하려고도 않고, 나아가 전 국민이 잊기를 바란다고 나는 생각한다.

물론 며칠 전에 먼저 기사를 내보낸 곳도 있을 수 있다. 그러나 대부분 몇 년 전 기사였다. 그나마 다행이기는 하다. 그들도 기억했던 적은 있다는 말이니까.

혹시라도 지금이라도 알게 된 분들은 차분히 경술국치에 대해 생각해 보기를 바란다. 유대인이 아유슈비츠 등의 수용소에서 벗어나면서 했다는 명언을 기억하자.

용서는 하되 잊지는 말자.

우리가 반드시 머릿속에 담아두어야 할 말이다.

 

이 글은 스프링노트에서 작성되었습니다.

'이야기 > 왕미친놈의 흰소리' 카테고리의 다른 글

프리웨어 라이선스 이야기  (0) 2009.11.30
홍준표, 너나 잘하세요.  (0) 2009.10.16
사사오입  (0) 2009.07.23
블로거 시국 선언문  (0) 2009.06.10
이기주의자와 개인주의자의 결혼 이야기  (0) 2009.06.05
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

경술국치

2009. 8. 29. 15:09

1910년 8월 29일은 대한제국 국권을 일본제국이 강탈한 날이다. 언제나 그렇듯이 언론에서는 이 사실을 거의 알리지 않는다. 아니 어쩌면 기억하지 말았으면 하는지도 모르겠다. 오늘 아침부터 지금까지 검색한 결과로는 연합뉴스의 기사 제99주기 국치일 '독립운동 선열합동추모대전'뿐이었다. 이것은 다음 검색, 네이버 검색, 네이트 검색 등에서도 같은 결과를 보여주었다. 결국 한국 언론은 이 날을 기념하려고도 않고, 나아가 전 국민이 잊기를 바란다고 나는 생각한다.

물론 며칠 전에 먼저 기사를 내보낸 곳도 있을 수 있다. 그러나 대부분 몇 년 전 기사였다. 그나마 다행이기는 하다. 그들도 기억했던 적은 있다는 말이니까.

혹시라도 지금이라도 알게 된 분들은 차분히 경술국치에 대해 생각해 보기를 바란다. 유대인이 아유슈비츠 등의 수용소에서 벗어나면서 했다는 명언을 기억하자.

용서는 하되 잊지는 말자.

우리가 반드시 머릿속에 담아두어야 할 말이다.

 

이 글은 스프링노트에서 작성되었습니다.

'일기' 카테고리의 다른 글

블로그 백업 및 점검  (4) 2009.11.20
문법 강조 적용했다  (0) 2009.11.10
[동칠, 이계 정착하기] 어라, 이건 뭐야?  (0) 2009.08.22
고달픈 넷째 달  (2) 2009.06.29
다사다난 셋째 달  (5) 2009.05.30
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

DOSBox(도스박스)는 도스 환경을 손쉽게 구현해 주는 에뮬레이터이다. 윈도95와 윈도98까지는 그런대로 도스 환경을 지원해 주었으나 윈도Me부터는 극악한 지원만을 하고 있기 때문에 옛 프로그램을 실행하기 위해서는 나름대로 준비해야 한다. 게다가 도스를 다룰 줄 아는 사람이라도 메모리 관리 등은 매우 귀찮은 작업이다. 이런저런 이유로 도스 환경만을 구현해 줄 수 있는 프로그램을 바라는 사람이 있었으나 마땅한 해결책이 없었다. 과거 버추얼PC가 꽤 잘 지원하였으나 MS로 개발사가 바뀌면서 영 아니게 되었다.

이런 사람들을 위해서 등장했다고 여겨지는 프로그램 바로 도스박스(DOSBox)이다.

프로그램 정보

  • 저작권자/제작자 : 도스박스 팀
  • 운영체제 : 리눅스, FreeBSD, 윈도 9x, 윈도 NT 4.0, 윈도 2000, 윈도 XP, 윈도 비스타, 맥 오에스 텐, OS/2, 팜 OS, RISC OS, BeOS 등
  • 버전 :  7.3 (2009년 5월 27일자)
  • 홈페이지 : http://www.dosbox.com/
  • 다운로드 페이지 : http://www.dosbox.com/download.php?main=1[각주:1]
  • 저작권/라이선스 : 프리웨어 / GPL
  • 평가 : @@@@@@@@@@ ( 8 / 10 ) - 가끔 한글과 관련한 부분에서 깨지거나 멈춘다. 최신 버전일수록 멈추거나 오류가 나타나는 비율이 줄어든다.
  • 설명 :

    • 특정 디렉터리를 드라이브로 인식하는 마운트 기능이 있다. 아울러 ISO 이미지를 CD-ROM으로 인식하여 마운트할 수도 있다.
    • 대부분의 게임을 지원한다. 다만 앞서 말한 한글 문제 때문인지, 한글이나 일본어, 중국어의 경우에는 가끔 화면이 깨지거나 멈추는 일이 있다. 그러나 최근 7.x 버전에서 발견하지 못한 문제이므로 그다지 걱정할 일은 없다.
    • 여러 가지 가이드(설명서, 도움말)를 제공하고 있다.
  • 기타 :

    • 취향에 따라 설치 버전과 휴대용 버전을 받아서 사용할 수 있다.

실행 화면

  • 도스박스 상태 화면
  • 도스박스 실행 화면
  • 도스박스 실행화면을 잡은 화면

관련글

관련 페이지


이 글은 스프링노트에서 작성되었습니다.


  1. 포터블버전은 http://portableapps.com/apps/games/dosbox_portable 페이지에서 찾을 수 있다. [본문으로]

'소프트웨어 > 소개' 카테고리의 다른 글

AVI-Mux GUI  (0) 2009.09.09
GSpot  (0) 2009.09.06
Windows Automated Installation Kit for Windows 7  (2) 2009.05.09
HxD  (2) 2009.04.23
MultiArc  (0) 2009.04.02
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.
동칠 이계 정착하기라는 책을 읽었다. 중화요릿집이 이계로 이동하는 판타지였는데, 상당히 코믹한 글이다.
그런데 다른 사람들은 그저 재미있는 글이라고 여길 문제는 나는 그렇지 못했다.
"헉, 또 다른 사람이 먼저 썼네."라는 생각이 들고, 배가 아팠다.
물론 아이디어에는 아무런 권한도 주지 않는다.
하지만 또 다른 아이디어를 생각해 내려면 상당히 힘들기 때문이다.
에거거 또 다른 생각을 해낼 때까지 좀 더 기다려야겠다.

'일기' 카테고리의 다른 글

문법 강조 적용했다  (0) 2009.11.10
경술국치  (0) 2009.08.29
고달픈 넷째 달  (2) 2009.06.29
다사다난 셋째 달  (5) 2009.05.30
그가 죽었습니다.  (1) 2009.05.23
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

2009년 7월 22일 왜나라당 소속 국회의원(國會議員)은 결국 구괴우원(寇怪愚猿)임을 다시 한 번 스스로 입증하였습니다. 모르는 사람을 위해 설명하자면 구괴우원(寇怪愚猿)은 도둑질하는 괴생물체와 어리석은 원숭이를 가리킵니다. 한자를 바꾸면 다른 뜻이 되기도 합니다만, 아무튼 저는 저렇게 쓰고 있습니다. 차떼기로 도둑질하고, 대한민국을 위한다는 말은 모두 대한민국에 해가 되기 때문입니다.

사사오입 개헌

대한민국에서는 1954년 5월 20일에 아주 황당한 일이 있었답니다. 바로 사사오입 개헌(四捨五入改憲)이죠. 위키백과 사사오입 개헌의 설명을 그대로 가져오겠습니다.

사사오입 개헌(四捨五入改憲)은 당시 집권당이었던 자유당이 사사오입(반올림)을 내세워 당시 정족수 미달이었던 헌법안을 통과시킨 제2차 헌법 개정에 붙은 별칭이다.

1954년 5월 20일, 국회의원 선거에서 원내 다수를 차지한 자유당은 이승만의 종신 집권을 가능케 하기 위하여 "초대 대통령에 한해 중임 제한을 없앤다"는 것을 주요 골자로 하여 9월 8일 국회에 제2차 헌법 개정안을 제출하였다.

그러나 같은 해 11월 27일, 국회 표결 결과 재적의원 203명 중 2/3이 찬성해야 한다는 원칙에 따른 가결정족수(可決定足數) 136명에서 한 명이 모자란 찬성 135표, 반대 60표, 기권 7표라는 결과가 나왔다. 이에 따라 당시 국회부의장 최순주(자유당 소속)는 부결을 선포했으나, 이틀 후 사사오입의 원리를 내세워 이를 번복하였다.[1]

원래 재적의원 203명의 2/3은 135.33…명으로서 정족수의 경우 이 숫자보다 많아야 하기 때문에 보통 올림한 숫자인 136명이 맞았다. 그러나 자유당은 대학 교수까지 내세우며 사사오입, 즉 반올림을 하는 것이 맞다는 해괴한 주장을 내세워 정족수를 135명으로 하여 가결된 것으로 정정 선포하였다.

이는 절차적인 면 뿐만 아니라 내용적인 면에서도 헌법에 위배되는 위헌 헌법개정이었고, 이후 3·15 부정선거가 있게 한 계기가 되었다.

주석

1. ↑ 한영우, 《다시 찾는 우리 역사 (전면 개정판)》(경세원, 2004), 585쪽. ISBN 89-8341-057-4

사사오입 개헌에서 문제가 되는 점은 크게 두 가지입니다.

첫째로 부결을 선포한 뒤 정당한 이유 없이 그것을 번복하였습니다.

둘째로 사람 수는 반올림(사사오입)을 할 수 없습니다. 무조건 올려야 함에도 반올림을 하였습니다. 다시 말해 사람 수를 나타낼 때 0.1명이라도 계산상 1명으로 계산되어야 합니다. 이는 0.33…명은 1명으로 계산해야 하지 절대 반올림하여 0명으로 계산할 수는 없습니다.

7.22 사태

7.22 사태를 지켜본 국민 가운데 사사오입 개헌을 떠올리는 사람이 많습니다. 이것은 투표 종료가 선포된 뒤에 그것을 무효로 하고 재투표를 실시했기 때문입니다. 한나라당에서는 여러 가지 이유를 대며 합법임을 주장하고 있다.

  1. 안상수 한나라당 원내대표 : "국회 의사국장의 판단에 의해 회의를 진행했다"라고 밝힌 뒤 "의결정족수가 성립되지 않았을 때는 그 안건이 완성되지 않은 것으로 보고 다시 표결할 수 있다"라고 주장했다.

    • 근거 : 국회법 78조 의사일정 미료(未了) 안건에 대해서는 의장이 다시 그 일정을 정한다.
  2. 허용범 국회 대변인 : "원인을 알 수 없는 이유로 재석의원이 의결정족수에 미달하는 수에서 투표종료 버튼이 눌러져 표결이 성립하지 못했다"라고 밝히며 "이에 다시 표결한 것은 법적으로 문제가 없다는 게 국회사무처의 설명"이라고 말했다.

그런데 이러한 주장에는 몇 가지 문제가 있다. 먼저 의결정족수와 관련한 문제이다. 의결정족수가 성립하지 않았을 때에는 그 안건이 완성되지 않은 것으로 볼 수 없기 때문입니다. 안건의 완성은 투표 종료 시가 아닌 투표 개시 시에 판단한다. 다시 말해 투표가 개시되었다는 말은 곧 투표 안건이 완성되었다는 뜻이다. 엄밀히 말해 투표 개시 직전에 안건이 완성되어야 하며, 이는 투표가 무효로 되더라도 안건 자체는 완성된 채로 남는다. 이는 투표를 무효로 돌림으로써 안건을 다시 의제로 붙이지 못하게 막는 장치로서 일사부재의(一事不再議)와 관련이 있다. 이게 성립하지 않는다면 고의로 투표를 무효화하여 안건을 재상정 또는 재투표할 수 있기 때문입니다. 또다른 문제로 국회법 제109조 “가·부 어느 편도 의결에 필요한 수에 달하지 못한 때에는 그 안건은 부결된다.”라는 조항에 위반하고 있다는 점이다. 한나라당의 주장과는 달리 의장이 그 (미료 안건의) 일정을 정하기에 앞서 이미 부결됨으로써 완료되었다. 애초에 한나라당의 주장과는 달리 미료가 아닌 완료이다.

둘째 문제로 (알 수 없는 이유로) 투표 종료 버튼이 눌러져 표결이 성립하지 못했다는 주장도 사실과는 다르다. 헌법 총론이나 헌법 개론 등의 수업을 들은 사람은 알 수 있는 아주 간단한 문제이다. 예전에는 투표함에 투표 용지를 넣었다. 그런데 지금은 버튼을 누르는 방식이다. 차이가 있다면 투표 종료와 함께 투표함은 밀봉하여 추가 투표를 막으며, 버튼 방식은 종료 버튼을 눌러 그 이후에는 투표 버튼을 눌러도 투표에 참가할 수 없다. 다시 말해 종료 버튼을 눌렀다는 말은 투표함의 밀봉에 갈음하며, 이는 곧 투표 종료를 선언하지 않았다고 하더라도 사실상 투표가 종료되었음을 나타낸다. 더구나 이 경우에 이윤성 국회부의장이 투표 종료를 선언했기 때문에 더 이상 논란도 없다. 투표 종료에 대한 이의를 제기하고 싶다면 왜 당시에는 이윤성 국회부의장에게는 아무런 책임을 묻지 않았는지 그게 더 궁금할 따름이다.

사사오입(四捨五入)? 사사오입(死事誤入)!

사사오입은 십진법에서 4 이하는 버리고 5 이상은 취하여 근삿값을 얻는 방법이다. 초등학교 산수만 잘해도 알 수 있는 문제로서, 사람 수를 계산할 때는 사사오입을 할 수 없다는 것은 상식이다. 그런데 과거에는 그런 상식을 무참히 유린한 적이 있으니, 앞서 말한 사사오입 개헌이다.

이번 7.22 사태와 관련하여 사사오입(死事誤入)이라는 말을 쓰고 싶다. 죽일 짓을 잘하는 사람은 오입도 잘한다. 일부 몰지각한 판사검사는 물론이고 왜나라당 구괴우원이나 강간범의 공통점은 모두 오입을 잘하기 때문이다.

참고로 誤入이라는 말은 참 신기하다. "잘못 넣다" 또는 "잘못 들다"라는 말뜻을 가지고 있으며, 국어사전에는 "아내가 아닌 여자와 성관계를 가지는 일"(무엇인가를 잘못 넣었다는 뜻이다)이라고 풀이하고 있다. 왜나라당 구괴우원은 왜 오입일까? 물론 일부 몰지각한 이들은 국어사전 뜻대로 오입을 하기도 했지만, 다른 측면에서도 그들은 오입이다. 들어가지 말아야 할 곳에 들어갔기 때문이다. 그들이 있어야 할 곳은 왜나라 국회이지 대한민국 국회가 아니기 때문이다.

관련 문서

이 글은 스프링노트에서 작성되었습니다.

'이야기 > 왕미친놈의 흰소리' 카테고리의 다른 글

홍준표, 너나 잘하세요.  (0) 2009.10.16
경술국치  (0) 2009.08.29
블로거 시국 선언문  (0) 2009.06.10
이기주의자와 개인주의자의 결혼 이야기  (0) 2009.06.05
50만 명과 16만 명  (0) 2009.05.30
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

FOR 명령을 이용하여 파일 구조 분석이나 변수를 대체하여 사용할 수 있습니다. 이것을 이용하면 직접적으로 접근하기 힘든 것을 환경 변수를 조작할 수 있습니다.

읽기에 앞서

  • 명령어 구문에서 { | }(브레이스와 바, 중괄호와 막대)로 이루어진 부분은 둘 가운데 하나를 선택해야 한다. 예컨대 {%% | %}와 같은 경우 %%와 % 가운데 하나를 선택하여 사용해야 함을 뜻한다.
  • [](대괄호)로 묶인 부분은 그 부분을 쓰지 않아도 무방함을 나타낸다. 필요할 때만 쓰면 된다.

변수 대체

변수 대체란 말 그대로 입력 받은 변수를 다른 형태로 바꾼다는 뜻이다. 이 변수 대체를 이용하면 몇 가지 조작을 할 수 있다.

변수 대체 기본 사용법

  • %~L
    따옴표("")를 제거하는 %L을 확장합니다. 경로 명 등에 쓰인 따옴표를 제거할 때도 쓸 수 있습니다.
  • %~fL
    전체 경로 이름으로 %L을 확장합니다. 아래 그림에서 집합에는 *.txt 를 넣었으며, 경로는 포함하지 않았음에도 %~fL은 그것을 전체 경로로 확장해 주고 있다.

    위 그림의 내용은 C 드라이브 루트디렉터리에 txt 확장자를 가진 파일이 존재하면 그 파일의 전체 경로를 매개변수로 삼아 dir 명령을 실행하라는 뜻이다.
  • %~dL
    드라이브 문자 전용으로 %L을 확장합니다. 다시 말해 집합에 들어 있는 *.txt를 그것이 존재하는 드라이브명과 콜론(: 쌍점)만 취해서 나타내 준다.
  • %~pL
    경로 전용으로 %L을 확장합니다. %~fL에서 %~dL를 뺀 나머지를 돌려준다. 다시 말해 %~fL에서 맨 앞의 드라이브 문자와 콜론(: 쌍점)을 뺀 나머지를 돌려준다.
  • %~nL
    파일 이름 전용으로 %L을 확장합니다. 기본적으로 집합에 입력한 값과 같은 파일이 존재할 때 그 파일명만 읽어올 때 사용합니다. 이것은 어떤 파일이 존재하는지를 알아보고, 그것과 이름이 같으나 확장자가 다른 파일이 있는지를 알고 싶을 때 사용한다.
  • %~xL
    파일 확장명 전용 %L을 확장합니다. 기본적으로 집합에 입력한 값과 같은 파일이 존재할 때 그 확장자만 읽어올 때 사용합니다. 확장자를 읽어올 때 점(. 콤마)를 함께 읽어옵니다.
  • %~sL
    짧은 이름만 포함하도록 경로를 확장합니다. 이것은 도스에서 사용하는 짧은 경로명으로 파일 이름을 나타내 줍니다.
  • %~aL
    파일의 파일 특성으로 %L을 확장합니다. 다시 말해 파일 속성만을 나타내 주며, 이때 윈도의 형식이 아닌 유닉스 형식에 따라 나타내 준다는 점이 특이합니다.
  • %~tL
    파일의 날짜/시간으로 %L을 확장합니다. 이때 날짜는 date /t 의 형식을 따르며, 시간은 time /t 의 형식을 따릅니다.
  • %~zL
    파일 크기로 %L을 확장합니다.
  • %~$PATH:L
    PATH 환경 변수 목록에 나열된 디렉터리를 검색하고 처음으로 찾은 디렉터리의 전체 이름으로 %L을 확장합니다. 환경 변수 이름이 정의되어 있지 않거나 검색으로 파일을 찾을 수 없으면 이 수정자는 빈 문자열로 확장됩니다.

    C 드라이브 루트디렉터리는 PATH 환경 변수에 지정되어 있지 않으므로 %L 환경변수에 대한 %~$PATH:L 환경변수는 공백을 돌려준다.

    C:\WINDOWS 디렉터리는 PATH 환경변수에 지정되어 있으므로 %~$PATH:L 환경변수 확장이 알맞은 값으로 대체하여 보여줍니다.

변수 대체 복합 사용법

FOR 명령 확장에서 변수 대체를 하나만 쓸 수도 있지만 여러 개를 복합하여 사용할 수도 있습니다.

  • %~dpL
    드라이브 문자 및 경로 전용으로 %L을 확장합니다.
  • %~nxL
    파일 이름 및 확장명 전용으로 %L을 확장합니다.
  • %~fsL
    이름이 짧은 전체 경로 이름 전용으로 %L을 확장합니다.
  • %~dp$PATH:L
    %L에서 PATH 환경 변수의 디렉터리 목록에 나열된 디렉터리를 검색하고 처음으로 찾은 드라이브 문자와 경로로 확장합니다.
  • %~ftzaL
    dir과 같은 출력 줄로 %L을 확장합니다.

위의 예제에서 %L과 PATH는 다른 유효한 값으로 바꿀 수 있습니다. 유효한 for 변수 이름은 %~ syntax를 종료합니다. %L 같은 대문자 변수 이름을 사용하면 코드를 더 읽기 쉽게 만들고 대소문자를 구분하지 않는 수정자와 혼동을 피할 수 있습니다.

응용 예시

Slave 님께서 질문을 하나 올려주셨습니다.

  1. for %f in (*.txt) do run %f > %f.result

위와 같이 하면 파일명은 항상 파일이름.txt.result라고 나타난다네요. 이것을 파일이름.result라고 바꾸고 싶다고 하셨습니다. 참고로 윈도에서 사용한다면 파일이름.txt.result라고 하는 쪽이 여러모로 좋지만, 파일이름.result를 더 좋게 여기는 사람도 많습니다. 이 부분은 사람마다 취향의 차이이므로 자기가 바라는 대로 출력하고자 하지요.

이 문제는 %~nL 항목을 응용하면 쉽게 바꿀 수 있습니다.

  1. FOR %F IN (*.txt) DO run %F > %~nF.result

배치파일에서 사용한다면 아래와 같이 하면 됩니다.

  1. FOR %%F IN (*.txt) DO run %%F > %%~nF.result

다음 예고

FOR 명령에서 파일 구문 분석에 대해 알아보겠습니다.

이 글은 스프링노트에서 작성되었습니다.


'스크립트 > 배치파일' 카테고리의 다른 글

FOR 명령 확장 1  (2) 2009.06.17
FOR 명령  (6) 2009.05.16
GOTO 명령  (3) 2009.05.05
IF 명령 확장  (1) 2009.04.22
IF 문자열  (4) 2009.04.18
글쓴이는 koc/SALM입니다.
본문에 저작권에 대한 사항이 나타나지 않거나, 저작권이 BY-SA로 표기되어 있다면,
이 글은 GFDL로 공개한 글입니다.

카테고리

분류 전체보기 (1005)
스크립트 (22)
벌레와 팁 (126)
소프트웨어 (240)
하드웨어 (6)
이야기 (24)
말의 나무 (506)
미쳐보자 (22)
일기 (48)
아이폰 (10)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/05   »
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

글 보관함