2012/08/31

Lazarus 1.0 x64 저장 문제

얼마 전 공개된 Lazarus 1.0 버전중 64비트 버전을 설치해 보았다.


컴파일과 실행에는 문제가 없었는데 저장(Save As)를 하기만 하면 Lazarus가 다운이 되어 버린다. 몇 번을  응답없음이 되더니 이제 아예 사라지 버린다.


재설치를 몇 번을 해보고 경로도 바꾸어 보고 했지만 증상은 여전했다. 64비트 버전에 문제가 있는게 아닌가 싶다.

다시 32비트 버전을 설치해서 사용해 봤는데 32비트 버전은 문제가 없었다.


분명 64비트 운영체제를 사용하고 있는데 왜 64비트 Lazarus가  동작하지 않는 것일까?&

Original Post : http://neodreamer-dev.tistory.com/678

Lazarus 1.0 정식 버전 공개




드디어 정식 버전이 나왔다.


10여년이 넘게 베타버전으로 개발해 오다 드디어 정식 1.0이 공개 되었다. FPC(프리파스칼 컴파일러)를 이용하는 개발 환경으로 다양한 플랫픔을 지원하고 있다.


엄청난 실행 파일 크기는 여전했다. 빈 픔 하나를 갖는 프로그램이 10MB를 넘는다. 여러가지 줄이는 방법도 있지만 줄여도 2~3MB 정도 였다.


어쨌거나 한번의 프로그램 작성으로 다른 여러 플랫폼에서 컴파일만 하면 해당 플랫폼에 맞는 프로그램이 생산되는 것이 흥미롭다.


1.0 공개 토픽: http://www.lazarus.freepascal.org/index.php/topic,18019.html

1.0 다운로드: http://sourceforge.net/projects/lazarus/files/


&

Original Post : http://neodreamer-dev.tistory.com/677

2012/08/27

Python Shell 실행하기

Python 을 공부해보려고 Portable Python을 찾게 되었다.


하지만 Python Shell을 사용할 수 가 없었다.


pythonw 실행파일을 실행해 봤지만 소용 없었다. 그냥 도스용 인터프리터를 사용하면 되겠지만 왠지 컬러플한 Python을 하용하고 싶어 방법을 찾아 보았다.


Python Shell 인 IDLE는 Python으로 작성된 스크립트 였다. 그래서 Python 으로 실행해 주어야 했다.


아래 명령을 실행하면 Python Shell이 실행된다.

D:\Dev\Python\App\pythonw.exe "D:\Dev\Python\App\Lib\idlelib\idle.py" 


 

&

Original Post : http://neodreamer-dev.tistory.com/676

2012/08/08

OpenCV 2.4.2 테스트

얼마전 공개된 OpenCV 2.4.2 버전을 테스트 해 보았다.


이전 버전에서 테스트할 때에는 Debug 모드에서 Debug Dll을 사용하였을 때 메모리 누수 현상이 발생하였다. Debug 모드에서 Release Dll을 사용하면 그러한 문제가 발생하지 않는다.


그래서 이번에도 같은 생각으로 Debug 모드에 Release Dll을 적용하였다. 메모리 누수는 발생하지 않았지만 HighGUI 에서 문제가 발생하였다.


이미지를 출력하기위해 윈도우를 만들면 Title Bar의 Caption이 깨지는 현상이 발생하였다. 



컴파일한 Dll이 잘못되었나 싶어 OpenCV에서 배포하는 Dll을 사용해 보았지만 증상은 동일하였다.

그래서 Debug에 Debug Dll을 적용하여 테스트 해 보니 정상적으로 윈도우가 만들어 졌다.



그리고 프로그램 종료시 발생하던 메모리 누수 문제도 발생하지 않았다.

요 근래에 OpenCV가 발빠르게 움직이는 것 같더니 자잘한 버그도 빨리 개선이 되는 것 같다.&

Original Post : http://neodreamer-dev.tistory.com/675

2012/08/06

PSPad의 한글 문제



괜찮은 편집기중 하나인 PSPad에서 한글이 깨지는 문제로 그동안 사용을 잘 하지 않았다. 

한글이 깨지지 않도록 하는 방법은 환경 설정에서 언어를 한국어로 설정하면 된다.



 이 방법은 PSPad의 UI를 한국어로 설정하는 것으로 개인적으로 영문 UI를 선호하여 이방법을 사용하지 않고 한글이 깨지지 않도록하는 방법을 찾았다.



바로 영문 설정 파일(English.INI)에서 기본 문자셋을 한국어에 해당하는 949로 변경하면 된다.

[Common]
DefaultCharset=949
DefaultFont=MS Shell Dlg
 


그러면 한글이 깨지지 않고 영문 UI를  사용할 수 있다. 입맛에 따라 UI의 폰트로 변경할

Original Post : http://neodreamer-dev.tistory.com/674