전체 글 725

한글 2020에서 일본어 글자판을 선택하면 비정상 종료하는 경우 해결하기

한글, 일본어, 중국어를 모두 사용하는 문서를 작성하기 위해 한글2020을 설치하였지만, 중국어 입력은 되는데 일본어는 일본어 자판기를 선택만하기만 하면 한글2020의 동작이 멈추고 무한 대기 상태가 되어 작업관리자에서 한글2020을 강제 종료 해야먄 했다. 이 문제를 해결하고 나서 깨달은 것은 이전에 설치되어 있던 한글 Office 2010 을 제거하였는데도 남아 있던 파일 hjimesv.ini 에 있던 내용 때문이었다. 한글 Office 2020을 설치했으면 설치 과정 중에 이 파일의 내용이 새로이 수정되고 자동으로 저장되어야 함에도 여전히 그대로 방치되어 한글 2020에서 일본어 입력을 전혀 못하다가 이 파일에 설정되어 있던 값을 수정하니 한글 2020에서 아무 문제 없이 일본어 입력을 잘 할 수 ..

일반/편집기 2020.02.21

윈도우 10 v1909 업그레이드 방법

윈도우 10 ver 1909는 새로운 기능의 추가 보다는 안정화에 중점을 둔 버전입니다. 이는 코드명 19H2 로 개발되었고 2019년 11월 12일에 배포된 버전입니다. 저는 현재 수동 업데이트를 하지 않고, "윈도우 메뉴" --> "설정" -> "Windows 업데이트" 를 하여 1809로 부터 1909로 업데이트 중입니다. 수동 업데이트를 하려면 아래의 링크를 따라가 보세요. https://developer-ankiwoong.tistory.com/707 [Windows 10 19H2(1909)]소개 / 수동 업데이트 방법 Windows 10 19H2(1909) 공개 이름 : Windows 10 11 월 2019 업데이트 코드 명 : 19H2 버전 : 1909 출시 예정 : 2019 년 11 월 12..

OS (운영체제) 2020.01.09

32bit 윈도우 10에 최신 JDK 1.8 Update 221 설치하기

/** * Filename: HelloHangulUTF8.java * * File Encoding: UTF8 * * Compile: javac HelloHangulUTF8.java * * Execute: java HelloHangulUTF8] * * Output: * Hello. world! * 안녕하세요? * * Version * Prompt> java -version * java version "1.8.0_221" * Java(TM) SE Runtime Environment (build 1.8.0_221-b11) * Java HotSpot(TM) Client VM (build 25.221-b11, mixed mode, sharing) * * os EnvironmenT: 32but Window 10 *..

PyGTK 릉 이용한 RPN 계산기

다음은 Pythob 2.7.* 에 PyGTK 를 설치하여 실행되는 RPN 계산기 소스이다. #!/usr/bin/env python # Filename: rpnCalc.py # 0,3 # # RPN Calculator using PyGTK # Modified from PyGTK/example/textview-basic.py import pygtk pygtk.require('2.0') import gtk class TextViewExample: def callback(self, widget, data=None): print "Hello again - %s was pressed" % data if data != None: self.textbuffer.insert(self.textbuffer.get_end_it..

Python 2.7.8 에 PyGTK 를 설치한 후 GTK 와 PyGTK 의 버전 알아내기

Python 2.7.8 에 PyGTK 를 설치한 후, GTK 와 PyGTK 의 버전 알아내기 1. 윈도우에서 32 비트용 Python 2.7.8 에 PyGTK 밑 모든 관련 파일을 한 번에 내려받아 설치하기: http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.22/pygtk-all-in-one-2.22.6.win32-py2.7.msi 프롬프트> python Python 2.7.8 (default, Jun 30 2014, 16:03:49) [MSC v.1500 32 bit (Intel)] on win 32 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >..

Python 3.3.5 및 3.4.1 에 IPython 과 Matplotlib 설치하기

현재 Python 3.3 의 최신 릴리즈는 3.3.5 이고, Python 3.4 의 최신 릴리즈는 3.3.1 이다. 또한 IPython 의 최신 릴리즈는 2.1.0 이다. 여기서는 윈도우용 Python 3.3.5 를 설치한 후 IPython 2.1.0 을 설치하여 사용하는데 문제가 많아 그 한 해결법을 제시한다.'(윈도우용 Python 3.4.1 의 경우에는 IPython 2.1.0 이 무리 없이 잘 설치된다.) 이 글에서 IPython 을 포함하여 모든 Python 확장 모듈의 설치는 모두 Unofficial Windows Binaries for Python Extension Packages 의 것을 내려받아 설치하는 것으로 간주한다. 우선 Python 3.3.5 인터프리터를 실행해 본다. 프롬프트> ..

Python 버전 알아내기

Pytghon 스크립트로 버전을 알아내는 방법 중에 하나는 import sys sys.version_info 를 이용하는 것이다. * Pyhoin 3.3 의 경우 Python 3.3.3 (v3.3.3:c3896275c0f6, Nov 18 2013, 21:19:30) [MSC v.1600 64 bit (AM D64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.version_info sys.version_info(major=3, minor=3, micro=3, releaselevel='final', serial=0) >>> sys.version_info > (2, 4..

cygwin 의 g++ 로 UTF-8 한글 처리하는 간단한 예제

Cygwin 에서는 printf 와 wprint 를 동시에 사용하는 경우, 컴파일은 성공하지만 실행하면 wprintf 가 제대로 동작하지 않는다. 그리고 wprint 나 swptinf 사용 시 스트링을 출력하기 위해서는 %s 대신 %ls 포맷을 사용해야 한다. Cygwin 의 경우 wchar_t 의 크기는 2바이트이다. C++ 언어에서는 스트링(문자열) 클래스인 string 이 준비되어 있지만, utf-8 스트링을 db위해서는 wstring 을 써야 한다. 또 표준 입출력 cin 과 cout 대신 wcin 과 wcout 을 써야 허며 이를 위해서는 헤더 파일 iostream 을 인클루드(포함)해야 하고 이름 공간 std 를 써야 한다. 또 C 언어 처럼 setlocale(LC_ALL,""); 도 해야 한..

프로그래밍/C++ 2014.04.13

cygwin 의 gcc 로 UTF-8 한글 처리하는 간단한 예제

Cygwin 에서는 printf 와 wprint 를 동시에 사용하는 경우, 컴파일은 성공하지만 실행하면 wprintf 가 제대로 동작하지 않는다. 그리고 wprint 나 swptinf 사용 시 스트링을 출력하기 위해서는 %s 대신 %ls 포맷을 사용해야 한다. Cygwin 의 경우 wchar_t 의 크기는 2바이트이다. #include #include #include #include int main(int argc, const char *argv[]) { wchar_t wt[100]; /// setlocale(LC_ALL,"kr_KR.UTF-8"); setlocale(LC_ALL,""); // printf("sizeof(wchar_t) = %d\n", sizeof(wchar_t)); // printf("..

프로그래밍/C 2014.04.13