본문 바로가기
반응형

분류 전체보기1478

프로그래밍 프레임워크 뜻 프레임워크(Framework)는 '틀' 또는 '뼈대'라는 뜻이다. 프레임워크를 설명할 때 흔히 라이브러리(Library)와의 차이로 설명한다. 일반적인 C 프로그램을 할때 main 함수는 개발자가 코딩하고 필요한 라이브러리 함수는 불려서 사용한다. 이것이 기존의 라이브러리를 이용한 프로그래밍 방법이다. 프레임 워크를 이용한 방법은 main 함수가 특정 형태로 이미 만들어져 있고, 이 main 함수에서 호출되는 함수는 비어있는 상태이다. 이 비어있는 함수를 개발자가 코딩해야 한다. 이러한 방법의 대표적인 예가 Visual C++의 MFC이다. MFC로 처음 새 프로젝트를 생성하면 전체적인 코드가 자동으로 생성되고 개발자는 세부 함수를 코딩하면 된다. 2016. 5. 5.
마성전설 보스, 엔딩 80년대 전설적인 MSX 게임인 마성전설은 매우 어려운 게임이다. 그래서, 엔딩을 보기가 매우 어렵다. 2016. 5. 5.
SCUMM 엔진을 사용한 게임 SCUMM 엔진은 과거 Lucas Arts에서 Maniac Mansion 등의 어드벤처 게임에 사용된 엔진이다. SCUMM 엔진을 사용한 게임은 최초 사용된 Maniac Mansion 외에 Indiana Jones, Monkey Island, Loom, Zak McKracken, Simon 등이 있다. 2016. 5. 5.
대용량 파일복사 프로그램 비교 빠르게 파일을 복사하는 대표적인 프로그램으로 Teracopy와 Fastcopy가 있다. 하지만, Teracopy는 약간의 버그가 있는 것 같아서 파일 복사가 잘 안될때가 있다. TeraCopy가 FastCopy에 비해 더 편하고 안정적이다. 하지만, TeraCopy도 가끔씩 복사가 안 될때가 있다. 속도는 느리지만 윈도우의 기본 파일복사가 안정성은 가장 좋은 것 같다. 이전에는 이런 복사 프로그램을 사용했지만 결국은 원도우 기본 파일복사 프로그램만 사용하게 된다. 2016. 5. 4.
윈도우 8.1 시각효과 설정 1. 바탕화면의 내 PC에서 오른쪽 마우스 클릭하여 속성을 선택한다. 또는 제어판에서 시스템을 선택한다. 2. 고급 시스템 설정을 클릭한다. 고급 탭에서 제일 위에 있는 성능의 설정 버턴을 클릭한다. 3. 시각효과 탭에서 필요한 시각효과를 선택한다. 2016. 5. 3.
클래식 맥용 폰트 : Chicago Chicago 폰트는 80년대 맥킨토시에서 사용된 폰트이다. 다음 링크에서 다운로드 받을 수 있다. ☞ Chicago Font Download 2016. 5. 1.
프로그래밍용 폰트 프로그래밍할 때는 각 폰트의 간격이 같은 monospace 폰트를 사용해야 편하다. monospace 폰트 중 가장 대표적으로 많이 사용되는 폰트는 다음 그림과 같은 Courier New이다. 그리고, 윈도우 Visio 부터 기본으로 들어있는 Consolas가 있다. 현재 Consolas는 프로그래밍 폰트로 가장 좋다는 평가를 받고 있다. 하지만, 나는 오랫동안 Courier New를 사용해 왔기 때문에 아직은 Courier New가 더 편하다. 2016. 4. 28.
글꼴 선택 화면에 글꼴이 나타나지 않을 때 어떤 프로그램에서 글꼴을 선택하려고 할때 컴퓨터에는 분명히 있지만 글꼴 선택화면에는 나타나지 않는 경우가 있다. 그럴때는 제어판-글꼴에서 원하는 글꼴을 오른쪽 클릭하여 표시를 선택하면 된다. 2016. 4. 28.
마이너스 응답특성을 가지는 시스템의 제어기 설계 일반적인 제어기 구조는 다음 그림과 같다. Reference에서 출력값을 뺀 차이를 제어기의 입력으로 사용한다. 제어대상인 Plant의 응답특성이 다음 그림과 같을 때 PI 제어기의 PI 게인은 모두 플러스이다. 하지만, Plant의 응답특성이 다음 그림과 같이 마이너스 일때 PI 제어기의 PI 게인은 마이너스가 된다. Plant의 응답특성이 마이너스일때는 다음 그림과 같이 출력값에서 Reference 값을 뺀 차이값을 사용하면 PI 제어기의 PI 게인이 모두 플러스가 되고, 보다 쉽게 제어기를 설계할 수 있다. 2016. 4. 27.
반응형