본문 바로가기

툴-팁

(40)
chm을 pdf로 변환하기 http://stackoverflow.com/questions/692428/how-to-convert-chm-to-pdf 여기에 여러가지 답변이 있다. 내가 해 본 것은 우분투 chm2pdf 패키지를 깔아 변환해 본 것. chm2pdf 는 커맨드라인 툴이라서 help를 잘 읽어보고 하면 쉽게 변환해 준다. chm 파일을 가져다 놓고 해당 명령의 인자로만 주면 되는데, 아무 옵션도 안 주면 변환하지 못한다. --book, --webpage, --continuous 세 가지 중에 하나의 옵션을 꼭 줘야 한다. 내가 가지고 있던 chm 파일은 --book 로는 성공하지 못했다. --continous 옵션으로 바꾼 것을 출력해서 책으로 만들 작정이다.
[64Bit] 64비트 시스템에서의 프로세스 가상메모리 어드레스, 시스템 dll 64비트 윈도우 상에서의 32비트 프로세스와 64비트 프로세스를 비교해 봤다. 64비트 윈도우7에서 explorer.exe 는 64비트 프로세스가, wmplayer.exe 는 32비트 프로세스가 돌았다.이 두 프로세스를 시스인터널즈의 vmmap.exe 툴로 잠깐 들여다 봤다. 가장 먼저 눈에 띄는 차이점은 다음과 같다. 1. 32비트 프로세스 wmplayer.exe 다. imm32.dll 등의 시스템 dll들이 windows\sysWOW64 패쓰에 있는 것들이 주루륵 붙어서 돌고 있다. 2. 프로세스의 버추얼 어드레스가 16진수 여덟자리이다. 7FFFFFFF 까지 보이고 있다. 3. 64비트 프로세스인 explorer.exe 를 보면, windows\system32\ 아래의 DLL들이 붙어 있는 걸 확인..
[WINDOWS7] 리소스 모니터 용어 오역. modified : 수정한 날짜 윈도우7 리소스 모니터에 시스템의 메모리 사용비율을 그래픽으로 멋지게 표현해 주는 기능이 있다. 그런데, 한국어판에 잘못된 번역이 있다. 그림을 보면 "수정된 날짜"라는 부분이 있는데, 이것은 modified 를 번역한 것으로 보인다. 탐색기 등의 파일 상세에 대한 설명에도 modified가 있고, 그에 대한 번역은 수정된 날짜가 맞지만, 리소스 모니터의 메모리 사용 그래픽 설명에서는 modified (page, memory) 라는 뜻이므로, 수정된 날짜는 잘못된 번역이다. "변경됨"이 옳은 것 같다. 바로 옆의 "대기모드"는 standby의 번역인데, 확실히 오역이라고 하기에는 그렇지만 좀 어색하다. 오류를 확인한 시스템은 윈도우7 엔터프라이즈 한글판이며, resmon의 버전은 6.1.7600 이다. ..
[TIP|PERFMON] 진짜로 정확한 컴퓨터 시작부터 사용시간 네트워크 연결 시간을 이용해서 알아내는 방법을 어디선가 본 것 같다. 그런데, 성능모니터라는 윈도우 운영체제가 제공하는 성능 모니터링 툴을 이용해 정말로 정확한 값을 알 수 있다. 성능 모니터(perfmon.msc)는 운영체제와 그 안에서 동작하는 하드웨어, 소프트웨어의 성능을 세밀하게 측정할 수 있게 해 주는 툴이다. 물론 시스템의 부팅시부터 현재까지의 시간을 알려주는 기능도 가지고 있다. 성능 카운터 추가에 들어가서, XP의 경우에는 성능개체를 system, 카운터에서 system up time 을 선택하고 추가를 선택하면 된다. 7의 경우에는 system 을 먼저 찾고, 확장하면 그 아래 system up time 이 보인다. 이것을 추가하면 된다. 추가하고서 그래프로 보는 건 잘 안 보이고, 보고..
[WINDOWS7] 이벤트뷰어 실행 안 된다. windows event log error 4201 윈도우7에서 이벤트뷰어를 실행했으나, 서비스가 실행되어 있지 않아 보여줄 수 없다는 둥 메시지가 나왔다. 그래서 서비스들을 보니, windows event log 서비스가 시작되어 있지 않았다. 시작을 눌렀으나, 오류 4201 을 뱉으면서 시작하지 못했다. 이에 대해 찾아보니 다음과 같은 해결책이 있었고, 해결책대로 안전모두 부팅하고 백업파일을 리네임해 주고 재부팅하니 문제가 해결됐다. 원인은 모르겠다. 원인 아는 분 제보 바람. http://social.answers.microsoft.com/Forums/en-US/w7performance/thread/e2c218ad-8637-49ee-8023-50eae0e4ddcb 1) Used msconfig to switch to safe mode boot 2) ..
[번역] 32-COM 오브젝트를 64비트 머신에서 생성할 때, 액티브X 컴포넌트가 오브젝트를 생성하지 못한다. http://blogs.msdn.com/b/helloworld/archive/2007/12/12/activex-component-can-t-create-object-when-creating-a-32-com-object-in-a-64-bit-machine.aspx ActiveX component can't create object, when creating a 32-COM object in a 64-bit machine 32-COM 오브젝트를 64비트 머신에서 생성할 때, 액티브X 컴포넌트가 오브젝트를 생성하지 못한다. HelloWorld 12 Dec 2007 2:26 AM 번역 2011년 1월 6일 I had two posts to resolve an issue with applications that ..
[번역] 64비트 윈도우에서 32-비트 ASP.NET을 실행하도록 IIS 설정하기. http://msdn.microsoft.com/en-us/library/cc737351%28v=ws.10%29.aspx Configuring IIS to Run 32-bit ASP.NET Applications on 64-bit Windows 64비트 윈도우에서 32-비트 ASP.NET을 실행하도록 IIS 설정하기. Updated: August 22, 2005 업데이트: 2005년 8월 22일 번역: 2011년 1월 6일 Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1 적용대상: 윈도우 서버 2003, 윈도우 서버 2003 R2, 윈도우 서버 2003 SP1 If you intend to run 32..
[번역] SID 보고 알아내기 If you see SID, tell him SID 보고 알아내기 Published Monday, March 17, 2008 7:29 PM 2008년 3월 17일 번역 2010년 12월 7일 As a small addendum to my previous blog on the subject of authenticating users, and checking for administrator privileges, under Windows 2000, XP and Vista, I should add this little note. It turns out, thanks to the sort of heavily industrious testing that's par for the course here at Red G..