목록컴퓨터 (52)
살아가는 이야기
IDLE이란 파이썬 프로그래밍 창이다. 파이썬을 설치하고 IDLE을 실행시키면 기본적으로 파이썬 설치 디렉토리가 기본 시작 디렉토리가 된다. 따라서 새로 생성하는 파일도 저장하려면 기본적으로 파이썬 설치 디렉토리에 저장하겠는지 묻게 된다. 이것을 변경하고 싶다면 IDLE 아이콘의 속성을 선택하여 시작 위치를 바꾸면 된다(아래 그림 참고). 시작 위치를 원하는 대로 변경한 다음에는 IDLE을 실행하고 다음과 같은 파이썬 코드를 넣어 보자. 그러면 변경된 위치를 확인할 수 있다. >>> from os.path import abspath >>> abspath('.') 'C:\\Python25' 그럼, 열공!
윈도우즈를 설치하면 사용자 디렉터리가 자동으로 "My Documents"라는 곳에 생긴다. 그리고 이 곳에 "내 문서"라는 링크를 걸어 각종 레지스트리에 등록한다. 그런데 문제는 여기에 "공백 문자"가 있다는 것이다. 윈도우즈로 포팅된 프로그램 중에는 공백문자가 있는 파일 경로를 제대로 인식하지 못하는 경우가 있다. 지금까지 발견한 프로그램을 여기 적고 현상을 기술하겠다. 앞으로도 계속 발견되는 대로 적을 예정이다. javadoc: 이클립스 작업 폴더를 "My Documents" 내에 두었다면 javadoc을 수행할 때 문제가 발생할 수 있다. javadoc에서는 URL로 path를 만드는데, 이 때 "My Documents"는 "My%20Docuemnts"로 변환된다. Gnu Emacs Win32: G..
이클립스에서 Java 프로젝트 이름을 바꾸려면 리팩토링을 사용해야 한다. 그러려면 해당 프로젝트를 열고 마우스 오른쪽 버튼을 누른 다음, Refactor 메뉴의 Rename 메뉴를 사용하면 된다.
LaTeX을 사용하다가 알고리즘 패키지를 추가한 다음에 갑자기 위와 같은 오류가 발생했다. 한참을 헤메다가 인터넷을 뒤져 원인을 찾았는데, 원인은 hyperref 패키지 때문이었다. hyperref 패키지와 algorithm 패키지를 같이 사용할 경우에는 algorithm 패키지에 대한 usepackage 선언을 hypaerref 패키지 선언 다음에 두어야 한다. 즉 다음과 같은 순서로 해야 한다. \usepackage{hyperref} \usepackage{algorithm,algpseudocode} 그럼, 좋은 논문 많이 쓰시기 바랍니다! If you got the above error message running LaTeX on the document using algorithm package, p..
Unix의 vi로부터 유래된 vim이라는 편집기가 있다. Unix의 vi은 거창하게도 시각적(VIsual)인 편집기지만 이젠 골동품처럼 취급되는 편집기다. 모드 방식 편집기이기 때문에 초보자가 사용하기 매우 어렵다. 그런데도 불구하고 열광적인 팬이 많은 관계로 Windows용 vi도 사용되고 있다. 서론이 매우 길었다. Vim으로 텍스트 파일을 열고 다음 문자를 그대로 타이핑한 다음 엔터를 누르면 신기하게도 줄 단위로 정렬이 된다. :sort 역순으로 정렬하고 싶다면 다음 명령어를 쓰면 된다. :sort! 맨 앞에 있는 필드가 숫자고, 숫자를 기준으로 정렬하고 싶다면 sort 명령어에 n 옵션을 쓰면 된다. :sort n 숫자를 기준으로 하지 않으면 그냥 ascii 코드 순서대로 정렬하기 때문에 9보다 ..
어느 날부터인가 갑자기 이클립스가 실행되지 않았다. 그동안 한 일이라고는 Java를 업그레이드한 것 뿐인데, 갑자기 이런 일이 발생되었다. 웹을 찾아보다가 이클립스를 실행할 때 가상기계(vm)를 설정할 수 있다는 사실을 알게 되었다. 그래서 이클립스 바로가기 속성에서 "대상"을 다음과 같이 바꾸었더니 제대로 실행되었다. "C:\Program Files\eclipse\eclipse.exe" -vm "C:\Program Files\Java\jdk1.6.0_07\bin\javaw.exe" 여기서 -vm 옵션 뒤쪽은 컴퓨터에 설치된 Java에 따라 달라질 수 있다. 혹시 비슷한 문제가 있는 사람은 시도해 보기 바란다.
애플 iTunes를 사용하다가 QuickTime을 설치했다. 그러다가 어느 날 뭐가 엉켰는지, 업데이트도 되지 않고 iTunes를 제거할 수도 없었다. 업데이트를 하든 제거를 시도하든 모두 iTunes.msi를 찾는데, 이것이 임시 파일인지 이미 지워져 버렸기 때문이다. 프로그램이 제거되어야 새 버전을 설치할 수 있을 텐데 이것도 되지 않으니 답답한 노릇이다. 이 때 쓸 수 있는 것이 바로 Windows Installer CleanUp Utility(윈도우 설치 관리자 정리 도구)다. 이 정리 도구는 다음 페이지에서 다운로드 받을 수 있다. http://support.microsoft.com/kb/290301/ 잘 되시기 바랍니다!
드라이버 문제인지 이상하게 Ctrl 키가 동작하지 않는다. 그래서 복사(copy), 붙여넣기(paste)가 너무 힘든 상황이었다. 노트북이라 드라이버도 찾기 어렵고 해서, 찾은 방법이 키보드 스캔코드를 재지정(remap)하는 것이었다. CAPS LOCK 키와 왼편 Ctrl 키 역할을 바꾸는 레지스트리를 첨부한다. 이렇게 바꾸니 불편하나마 쓸 수 있어서 다행이다. Windows XP에서 키보드를 리맵하는 것에 대한 자세한 내용은 아래 사이트를 참고하기 바란다. http://www.usnetizen.com/fix_capslock.php