목록컴퓨터, 풀어그림 (352)
살아가는 이야기
Python 패키지(모듈)를 설치하려면 pip를 사용하는 것이 가장 편리하다. 다행히도 현재 배포되는 Python에는 pip가 기본으로 포함되어 있다. 구글링해 보니 Python 2.7.9, Python 3.4 이상(2015년 이후 버전)에는 기본으로 포함되어 있다고 한다. pip로 패키지를 설치하려면 install 명령어를 쓰면 된다. pip로 PIL(Python image library)를 설치하려면 명령창에서 다음 명령어를 쓰면 된다.> pip install pillow이렇게 간단할 수가... 이제 설치할 패키지 이름만 알면 된다.Python 2.7.9+에서 위 명령어가 동작하지 않는다면 다음과 같이 사용하면 된다.> python -m pip install pillow
최근 정들었던 Windows 7을 떠나 Windows 10으로 업그레이드하였다. 그런데 업그레이드하자마자 처음 나타난 오류, "엔진 초기화에 실패하였습니다"였다.구글링해 보니 문제의 원인은 Virtual DVD라는 가상 DVD 프로그램 때문이었다. 이 프로그램을 제거하거나 msconfig를 사용하여 시작되지 않도록 하면 바로 해결된다.
아래한글(HWP)에서 문단 스타일은 그냥 다른 문단 스타일로 바꾸면 되기 때문에 스타일을 해제하기가 쉽다. 하지만 문단 내에 있는 글자 스타일은 스타일을 해제하기가 어렵다. 글자 스타일을 해제하려면 해당 글자 스타일 내에 커서를 두고(혹은 해당 글자 스타일이 적용된 부분을 선택하고) 팝업 메뉴(마우스 오른쪽 버튼 클릭)에서 스타일을 선택하여야 한다. 스타일 단축키는 F6이다. 그러면 아래와 같은 대화창이 나타나는데 여기서 오른쪽 아래에 있는 "글자 스타일 해제" 버튼을 누르고 "설정"을 눌러 대화창을 닫으면 된다. 이 모든 일을 간단히 처리하는 단축키는 Ctrl--(컨트롤 키를 누르고 뺄셈 키를 누름)이다.
예전 hwp 2002에서는 영문 입력 모드에서는 곧은 따옴표를, 한글 입력 모드에서는 둥근 따옴표를 입력할 수 있었다. 하지만 언제부터인지 이것이 바뀌어, 현재 hwp 2014에서는 따로 지정해 주어야 한다. 위 입력 방식대로 동작하도록 하려면 '도구'->'빠른 교정'->'빠른 교정 내용' 메뉴를 선택하여(아니면 Shift+F8을 눌러) 나오는 '빠른 교정 내용' 대화창에서 '입력 자동 서식' 탭을 누른 후(아래 그림 참고), 첫 번째 체크박스("곧은 따옴표"를 "둥근 따옴표"로 바꾸기)의 체크를 해제해야 한다. 위 그림에는 체크된 것으로 나오는데, 이를 해제해야 한다. 그리고 이렇게 해제하더라도 여전히 한글 입력 모드에서는 둥근 따옴표로 자동 변환되니 걱정할 필요 없다.
Windows 10에는 잠금화면을 추천하는 기능이 있다. 바쁠 땐 성가시기도 하지만 간혹 예쁜 사진이 나와 우리를 즐겁게 한다. 예쁜 사진을 복사하여 저장하는 방법이 없을까?다행히 있다. 윈도우 탐색기를 열고 아래 주소를 복사하여 넣은 다음 엔터를 치면 복잡한 해쉬코드로 명명된 파일이 여러 개 있는 것을 볼 수 있다. %USERPROFILE%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets 얘들을 모두 선택하여(Ctrl-A) 복사한 후(Ctrl-C), 다른 폴더에 붙여넣은(Ctrl-V) 다음, 파일 이름바꾸기를 선택하여(F2) 파일명을 "~.png"로 바꾸어 주면 파일을 볼 수 있다.
Windows 10으로 업그레이드한 지 삼 주 째, Windows 10의 이상한 문제 때문에 고생하고 있었다. 파일 이름을 바꾸려고 하면 다시 원래 이름으로 바뀌고 파일이 많은 폴더에서 스크롤하여 아래 파일을 보고 있다가도 갑자기 위로 스크롤되는 현상이 발생했다. 사소한 문제이지만 사용자 인터페이스와 직결된 문제이기 때문에 짜증 지수가 무한 치솟는 현상이었다.인터넷을 한참 찾아보다가 나와 같은 문제로 고생하는 사람들이 꽤 있음을 알게 되었다. 그러던 중 이 현상을 피하는 방법을 알게 되었으니, 해결의 실마리는 배경화면 슬라이드 쇼였다. 슬라이드 쇼를 중지하면 이런 현상이 사라졌다.어떤 소프트웨어든 완전할 순 없지만 Windows 10에 조금 실망이었다. Windows 7에도 스크린세이버 버그가 있더니만 ..
아래아 한글 2014(한컴오피스 한글 2014)에는 터치 모드(touch mode)가 있다. 메뉴 표시줄의 오른쪽에 손가락 모양의 버튼이 있는데, 이 버튼을 누르면 작동되는 것 같다. 그런데 아직 미완성인지 이 버튼을 누르면 고생 좀 한다. 아래 화면과 같은 모드로 바뀌는데, 일단 버튼이 별로 없고 버튼 모양도 제대로 보이지 않으며 따라서 당연히 나오는 방법도 찾는 것이 거의 불가능하다. 여기서 다시 이전 모드로 돌아오기 위해서는 초기화하는 방법 밖에는 없는 것 같다. 다행히도 '시작 -> 프로그램 -> 한글과 컴퓨터'를 선택하면 거기에 '한컴 기본 설정'이라는 프로그램이 있는데, 이 프로그램을 선택하면 다시 초기화시킬 수 있다. 물론 개인적으로 설정했던 내용은 다 지워지지만 이렇게라도 돌아갈 수 있다는..
Java의 BigInteger를 이용하면 오버플로우 없이 계산을 할 수 있다. 하지만 사용법이 까다로워 잘 모르는 사람들이 많은 것 같다. BigInteger를 이용하여 계승(factorial)을 구하는 프로그램을 예로 들면 다음과 같다.import java.math.*; public class FactorialBig { public static BigInteger factorial(BigInteger n) { if (n.equals(BigInteger.ZERO)) return BigInteger.ONE; else return n.multiply(factorial(n.subtract(BigInteger.ONE))); } public static void main(String[] args) { for (i..