IT 149

Open Source Framework

1. 프로젝트 도구 1.1 프로젝트 관리 - Basecamp: 블로그 기반으로 RSS, Milestones, To-Do List, Outkook, 메신저 연동, 메일 등을 지원한다. 1.2 Issue Tracking - Trac: Issue Tracking, Wiki, Subversion의 조합으로 다양한 Bug Tracking, 요구사항 Tracking이 가능하다. - Roundup 1.3 일정 및 리소스 관리 - GanttProject: Microsoft Project와 유사하나 한글이 지원되지 않는다. - jxProject: 사용이 간단하고 한글도 지원된다. 1.4 형상 관리 - CVS(Concurrent Versions System): Eclipse와의 조합으로 현재 가장 널리 사용되고 있다. -..

IT 2008.03.21

dumprep 0 -k로 인한 시스템 재부팅

시스템이 예상치 못하게 재부팅되는 현상이 자주 발생할 경우 Startup 어플리케이션 항목을 찾아보면 KernelFaultCheck라는 항목이 들어가 있을 것이다. 이때는 KernelFaultCheck 항목을 제거한 후 dumprep 서비스를 사용하지 못하게 해야 한다. Control Panel > System > Advanced > Startup and Recovery 패널의 Settings 버튼을 눌러 아래와 같이 설정값을 변경한다. 또, Advanced 탭 하단부에 있는 Error Reporting 버튼을 눌러 에러 리포팅 여부를 Disable로 변경한다.

IT 2008.02.26

Microsoft User Interface 개발

1. 전통적 방식 - Win32API > MFC > WinForm - 다양한 인터페이스를 구현하기 위해서는 각 분야의 특화된 기술들을 종합적으로 사용해야 한다(Windows Media, Direct3D, PDF, GDI+ 등등). - LOB(Line of Business) 어플리케이션에 적합하다. 2. 진보된 방식 - WPF(Windows Presentation Foundation) - 전통적 방식의 UI 개발의 단점을 극복하기 위해 .NET Framework에 도입된 기술. - 데스크탑 전용 어플리케이션을 개발하기 위한 기술이지만 웹용으로도 쉽게 전환이 가능하다(XBAP). - 높은 하드웨어 성능을 요구하기 때문에 비용 부담이 있다. - 시스템에 .NET Framework가 설치돼 있어야 한다. 3. ..

IT 2008.02.26

UltraEdit로 외국 웹사이트 개발할 때

스위스에서 진행하는 프로젝트를 하나 맡아서 온라인으로 개발하고 있는데 거긴 독일어를 사용하는지라 영어와 한국어를 사용하는 이곳에서는 웹 페이지 인코딩 오류 때문에 삽질(?)을 몇 번씩 해댔는지 모른다. ASCII, UTF-8, UTF-16 LE/BE, Unicode... ㅜ.ㅜ 아... 복잡하기도 하여라~ UltraEdit 설정을 아래와 같이 바꾸고 나니 그나마 오류가 없어지긴 했는데 제대로 해결을 한 것인지는 모르겠다.

IT 2008.02.16