본문 바로가기

Papyrus/Troubleshooting

윈도우 미디어 플레이어 라이브러리에서 ogg 파일 인식하기 동의하는 사람은 적겠지만, 윈도우 미디어 플레이어(WMP)는 사실 매우 쓸만한 물건 중 하나다. WMP는 예전부터 미디어 라이브러리 기능을 지원해왔지만, WMP12에 이르러서는 윈도우 7이 지원하는 라이브러리에 의해 더 매끄럽게 미디어 파일들을 관리할 수 있다. 다만, 음악 파일의 경우 ogg 포맷은 제대로 인식하지 못하는데, 이것은 코덱 문제가 아니라 레지스트리에 해당 포맷을 라이브러리화 하도록 설정되어 있지 않기 때문이다. 이 문제를 해결하려면 다음 레지스트리 파일을 병합하라 : 좀 세련되지 못한 방법이기는 하지만, ogg vorbis 코덱을 배포하는 쪽에서 설치 파일이 이런 작업을 해주지 않는다면 다른 방법이 없다(사실, 이 레지스트리 엔트리를 직접 병합하는 것과 동일한 작업을 할 것이다). 이 방.. 더보기
페칸(MSN pecan) 0.1.1이 WLM에 제대로 접속하지 못한다면 피진(Pidgin) 메신저의 가장 큰 장점은 다양한 메신저 프로토콜을 하나의 메신저에서 다룰 수 있다는 것이고, 그 중에서 특히 윈도우 라이브 메신저(WLM) 프로토콜을 처리할 수 있는 페칸(pecan)은 매우 유용한 플러그인이다. 그런데, 페칸 0.1.1 버전은 최근 "Unable to authenticate: nexus stream error" 에러를 뱉어내면서 WLM에 제대로 로그인하지 못하는 문제가 지속되고 있다. 해결 방법은, 페칸 대신 그냥 피진 2.7.6. 버전 이상에서 내장된 MSN 프로토콜 플러그인을 사용하는 것이다. 피진 2.7.6은 MSNP16 프로토콜을 지원하기 때문에 라이브 메신저에 접속이 가능하다. 윈도우 라이브 메신저는 페칸에 의한 접속을 제대로 감지하지 못해서 접속을 해제하지.. 더보기
파일질라 서버에서 앨리어스 설정 파일질라(FileZilla) 서버는 윈도우에서 FTP 서버를 돌리고자 할 때 매우 유용하다. ftp 서버를 운영한다면 특정 사용자 계정마다 다른 디렉토리를 보여주고 싶을 경우가 있을텐데, 윈도우에서는 다음 두가지 방법이 가능하다. 1. 윈도우7부터 제공되는 mklink 명령을 사용하여, 홈 디렉토리에 보여주고 싶은 디렉토리에 대한 심볼릭 링크를 만든다.2. 파일 질라 서버의 앨리어스(alias) 기능을 사용한다. 첫번쨰 방법은 운영체제에서 제공하는 방법을 사용하기 때문에 간단하다. 그러나, 디렉토리별로 사용자의 읽기 쓰기 권한을 설정할 수 없다. 더 정확하게 말한다면, 윈도우 사용자 계정 정책과 파일질라 서버의 관리가 일치하지 않는다. 두번째 방법을 사용한다면, 파일질라 서버 인터페이스에서 간단하게 권한.. 더보기
서브버전에서 로그 메세지 수정하기 서브버전(SVN)을 사용할 때, 커밋할 때의 로그 메세지를 수정하고 싶을 때가 있다. 그러나, 서브버전에서 리비전 속성 정보를 수정하는 일은 어떠한 기록도 남지 않기 때문에, 서브버전은 기본적으로 리비전 속성 정보를 수정하는 것을 허용하지 않는다. 리비전 속성 정보를 수정하려면 서브버전이 제공하는 훅(hook)을 사용해야 한다. 생성한 저장소의 디렉토리를 살펴보면 hooks란 디렉토리가 있을텐데, 이 디렉토리에 있는 스크립트들은 서브버전의 정책을 변경할 수 있는 훅 스크립트들의 집합이다. 이 스크립트는 유닉스 스크립트라서, 윈도우에서는 배치 파일로 바꿔줘야 한다. 다음을 참고하여 작성하라. Copy & Paste면 충분하다 : http://tortoisesvn.net/docs/release/Tortois.. 더보기
Windows XP SP3에서 원격 데스크톱 연결의 NLA 활성화 네트워크 연결에서 유용한 Windows의 기능 중 하나는 원격 데스크톱 연결이다. 유닉스는 80 라인 더미 터미널만 있어도 연결이 가능하지만, Windows는 Win32 서브시스템 때문에 이와 같은 간단한 연결을 지원하지 않는다. 그러나, 요즘은 원체 싸구려 컴퓨터라고 하더라도 Win32 서브시스템에 필요한 입출력 장비는 기본 사양이기 때문에 별 문제가 아닐 수도 있다. 원격 데스크톱 연결을 구성하는 것은 매우 간단하며, 서버 역할을 하는 운영체제는 Windows XP Professional 이상의 사양이 필요하다. 즉, Windows XP Home Premium은 서버 역할을 할 수 없다. 또, 원격 데스크톱 연결을 사용할 때 가능하다면 네트워크 수준에서 보안이 지원되는 연결(Network Level .. 더보기
SVN + 아파치 서버 설정 방법 프로젝트의 버전을 관리하는 소프트웨어 중 가장 널리 알려진 것은 마이크로소프트의 소스세이프(Visual SourceSafe)다. 일반 데스크탑 시장에서는 윈도우가 가장 많은 플랫폼을 가지고 있고, 윈도우 플랫폼에서는 비주얼 스튜디오가 이론의 여지가 없는 최고의 개발툴이기 때문에 비주얼 스튜디오와 가장 잘 연동되는 소스세이프가 가장 잘 알려진 것은 당연한 일이다. 그런데, 소스세이프는 몇 가지 부분에서 불만족스럽다. 먼저, 소스세이프는 기본적으로 파일 잠금에 기반한 소스 관리 방식을 채택하고 있다. 소스세이프도 파일 잠금이 아닌 병합 충돌 처리를 지원하기는 하지만, 소스세이프를 사용하는 대부분의 개발팀은 그냥 잠금 방식을 선택한다. 사실, 충돌 처리에 능숙한 개발자가 아닌 이상 애초에 구현 영역을 나누고 .. 더보기
썬더버드 편지함 이름 문제 썬더버드(Thunderbird) 3에서는 새롭게 통합 폴더라는 개념을 선보였다. 그런데, 한글판 썬더버드에서는 이것과 관련된 약간의 문제가 있다. 즉, 썬더버드에 이런 저런 계정을 등록하고 지우고 하다보면 썬더버드에 의해 기본적으로 등록되는 편지함들의 이름이 영문 그대로 출력되는 경우가 있다. 이 문제는 썬더버드를 완전히 삭제하고 다시 설치하더라도 발생하는 문제라서 원인이 무엇인지 추측하기 어렵다. 썬더버드는 Inbox, Sent, Draft, Trash와 같은 폴더 이름을 지역화된 리소스를 거쳐 출력하는데, 이 과정에서 문제가 발생하는 듯 하다. 해결 방법은 다음과 같다. 1. 썬더버드를 종료하고, 썬더버드의 프로필 정보를 저장한 폴더로 이동한다. 프로필을 저장한 디렉토리는 운영체제에 따라 다른데, h.. 더보기
윈도우 익스플로러 폴더 / 뷰 설정 초기화 윈도우 익스플로러(탐색기)윈도우가 기본으로 제공하는 파일 관리 툴이면서, 쉘(shell)이다. 윈도우 플랫폼에서 가장 눈에 띄는 것은 네트워크 환경에서 활약하는 인터넷 익스플로러지만, 사실 그에 못지 않게 오프라인에서 중요한 역할을 수행하는 것은 윈도우 익스플로러다. 사실, 두 프로그램은 기본적인 설정을 레지스트리의 동일한 키 값에서 참조한다. 이와 같은 특성 때문에, 윈도우 익스플로러의 뷰 설정을 다시 원상 복구하고 싶을 때, 단순히 도구 - 옵션에서 모든 설정을 원래대로 선택해도 제대로 수행되지 않는 경우가 있다. 이럴 경우, 레지스트리를 조작하여 다시 디폴트 상태로 돌리는 것이 가능하다. 특히, 윈도우 익스플로러의 '마지막 상태'를 저장하는 설정값들 때문에 골머리를 썩는다면, 다음의 키를 삭제하는 .. 더보기
노트북에서 윈도우7을 사용할 때 한영키가 ALT키로 인식되는 문제 특정 노트북의 경우, 윈도우7을 운영체제로 사용할 때 키보드의 한영키가 ALT 키로 인식되는 경우가 있다. 한영키는 윈도우의 Virtual KeyCode 값으로는 0xF2이며, 일본어 키보드의 VK_DBE_HIRAGANA 키에 대응한다. 해결 방법으로 제시되는, 키보드 드라이버를 바꾸는 방법은 윈도우7에서는 제대로 동작하지 않는다. USB 키보드를 빼고 다시 연결하면 같은 문제가 반복되는데, 키보드 드라이버를 바꾸는 대신 윈도우의 레지스트리 값을 직접 변경하는 것이 가장 확실하다. 레지스트리를 직접 조작하는 것 때문에 이 방법의 안정성에 의문을 가지는 사람도 있겠지만, 이것은 MS 기술 자료에 근거한 방법이다. 물론, MS가 제시하는 방법도 사용자가 처한 상황과 정확하게 맞지 않기 때문에 더 큰 사고를 .. 더보기
Outlook Connector 14.0 현재 마이크로소프트의 주력 개인용 메일 클라이언트는 아웃룩(Outlook)과 Windows Live Mail Desktop(WLMD)이다. WLDM는 아웃룩을 경량화한 것이며, 그 이름처럼 윈도우 라이브 메일(Windows Live Mail) 서비스에 좀 더 특화되어 있다. 아웃룩은 WLMD이나 모질라 썬더버드(Mozilla Thunderbird)와 같은 다른 메일 클라이언트와 비교해볼 때 매우 느린 편에 속한다. 그럼에도 불구하고 아웃룩은 기업 사용자들에게 높은 평가를 받는데, 이것은 아웃룩이 그 특성상 기업 사용자들이 유용하게 사용할만한 일정, 작업, 연락처 관리 기능이 막강하기 때문이다. WLMD, 썬더버드도 이런 기능을 제공하기는 하지만, 개인 사용자를 위한 기능이라 아웃룩에서 제공하는 기능과 컨.. 더보기