프로그래밍/개발일지 스피비 2014. 7. 7. 14:43
개요프로그래밍하다가 예상치못한 상황에서 출동이 발생할 경우 다운이 되곤한다.이를 확인하기 위한 방법은 여러가지가 있겠지만 덤프를 사용해서 처리하는 방법을 알아보자. 요약DBGHELP.DLL이란 라이브러리를 사용해서 제공되는 미니덤프를 사용할 수 있다.(MiniDump, FullDump 등 여러가지의 덤프가 존재하는데 보통 이 2개를 가장 많이 사용한다.) 추가/주의1. User Info를 남겨서 추적에 필요한 것들을 남겨도 좋다.2. 문자열 인코딩타입을 맞춰주도록 하자. (즉 Unicode로 생성했으면 분석할때도 Unicode로!~)3. 서버를 구축하여 덤프 시스템을 만들어서 사용하면 굳!4. 실행 파일을 만들때 생성된 PDB 파일과 같이 두어야 분석 가능합니다. (덤프 시스템을 구축한다면 PDB매칭해주..
프로그래밍/개발일지 스피비 2014. 7. 4. 18:14
최근에 읽은 책인 코딩호러가 들려주는 진짜 소프트웨어 이야기에서 공감되는 내용이 있어서 포스팅해본다.내가 N회사에 있으면서 초반에 가장 많이 느낀부분이기도하다. 그 주제는 바로 "개발 스케쥴 짜기"개발자라면 자기가 해야 할 일을 자세하게 나열해볼 필요가 있다.그것을 보통 생각에서 끝내곤 하는데 생각에서 글또는 표로 표현하면 도움이 된다. 1.해야하는 일을 나열하자 (생각나는 대로 작성해보기) 2.해야하는 일에 대해서 필요한 시간을 예측해본다. (업무 전체 시간을 측정하는데 중요한 지표가 된다) 3.각 항목에 대해서 디테일하게 얼마나 오래걸리는지 측정해보고, 그것이 일정 크기 이상이면 작은 단위로 쪼갠다 (책에서는 하루라고 써있지만 이것은 개인적으로 판단하면 된다고 생각함) 4. 업무의 진척을 하루 단위로..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.