본문 바로가기

전체 글

(275)
Memory Technical Articles - Managing Memory-Mapped Files in Win32 MS 에서 만든 Memory - mapped 의 설계 MSDN 에서 가져온 내용입니다. 스터디 할겸 참고 자료로 매우 유용해보이네요. http://msdn.microsoft.com/ko-kr/library/ms810613(en-us).aspx Memory Technical Articles Managing Memory-Mapped Files in Win32 Randy Kath Microsoft Developer Network Technology Group Created: February 9, 1993 Abstract Determining which function or set of functions to use for managing memory in your Win32™ application is dif..
Process 모델을 설계시 같이 고민하고 있는 부분이 Dynamic Linking & Dynamic Loading 이다. DLL Win32 [In-Process 방식] 내가 System part에 속하지 않아서 Process model을 설계하는 것에 대해 그다지 관심을 두지 않고 있지만, 지금 System 팀에서 아직 Process model의 architecture 를 설계 방향을 잡지 못하고 있다. 음, 아무래도 DLL 과 COM 의 구현 등에 대해서 래퍼런스가 될만한 프로세스 모델을 찾고, 좀더 정확하게 DLL의 동작및 메모리 구조 등에 대해서 더 공부를 해봐야 할듯하다. - DLL Win32 의 경우 해당 DLL이 로드된 물리적인 메모리 영역이 해당 DLL을 로드한 어플리케이션의 프로세스 주소 영역게 메핑된다. 즉, Win32 DLL 은 자신을 로드한 어플리케이션의 일부가 된다. 따라서 DLL 함수의 매개변수에 포..
Modal의 구현 형태 BOOL DoModal() { : : while(!SomethingFinished()) // message loop { if(GetMessage(&msg,NULL,0,0)) // wait message { TranslateMessage(&msg); DispatchMessage(&msg); } else { WM_QUIT 처리 루틴 CancelSomething(); PostQuitMessage(msg,wParam); // WM_QUIT 을 다시 message loop 에 넣는 구문. fReturn = FALSE; break; } } return fReturn; }
M4800 - review 모음 폰 바꾸려고 생각중인데..눈에 확 들어오는 모델이 있어서 조사 착수중입니다. ㅎㅎ 물론 옆에서 추천도 있었고 해서!!! 아래 리뷰 전 skt m480을 사용하고 있는 유저입니다. 먼저 미라지에서는 이메일 기능이 가장 쓰기 쉽고 편한 것은 사실입니다. 아웃룩을 비롯한 오피스프로그램들을 기본 인스톨되어 있기 때문에 별다른 설정없이도 사용가능하구요. 그 담으로 유용한 기능이라고 하면 역시 아웃룩을 이용한 일정관리,주소록관리 입니다. 특히 밖에서 활동이 많으신 분들에게는 아주 도움이 되죠. 그 담으로는 모바일뱅킹이나 HTS(주식거래) 기능이 가능하구요(일부 은행, 증권에 해당) mp3 플레이어나 동영상플레이어로도 사용하기 어렵지 않습니다. (외장메모리8기가 지원) 메신져도 쓸수 있구요(qwerty자판이라 더 편..
UI Modal 컨셉 1. Modal / Transient , 의 개념 어플리케이션의 코드 실행 중간에, 사용자의 피드백(interaction)을 유도하는 대화상자를 띄워 사용자가 선택을 하고 대화상자가 닫힐 때까지, 코드 흐름이 멈춰 있도록 할 수 있는 기능을 말합니다. 이런 기능은 특정 상황에서 매우 유용하고, 편리한 코드 작성을 할 수 있도록 도와줍니다. 예를 들면, 아래와 같은 플로우(flow)를 작성하고 싶다고 가정 합니다. 1. 프로그램 실행 2. copy button 선택 3. copy 할 것인지 묻는 message box 를 띄움 (Do you wanna start copy?) 4. 사용자가 OK를 누르면, copy를 실행함. Platform을 개발하면서 Windows 에서 제공하는 Modal 과 같은 기능을 ..
레이몬드 첸의 윈도우 개발 282 스토리 [레이몬드 첸의 윈도우 개발 282 스토리 ] the old new thing: Practical Development Throughout the Evolution of Windows Inhouse 방식의 Platform을 Open platform으로 변경하는 프로젝트를 진행하려면, 여러가지 고려해야 할 사항들이 많겠죠? 이런 저런 자료들을 찾다 우연찮게 "윈도우 개발 282 스토리" 라는 책을 보게 되었습니다. 순전히 우연히 서점가서 발견한거임 ㅡㅡ;; 참 운도 좋지!! 안그래도 요즘 "아!!! 도대체 상용 플랫폼을 개발한 사람들은 뭘 어떻게 개발 했을까?" 하는 고민 중이었는데 이런 책을 구하게 되어 내용을 살펴보면서 "그렇지!!!","그래 맞아" 요런 공감대 어린 감탄사들을 연발하고 있습니다. 어떤..
SPH-B2300 USB Driver SPH-B2300 USB driver http://www.anycall.com/support/upgrade/phone_main.jsp?userPhone=1 폰 카메라에 있던 내용들을 PC로 backup 하려고 Anycall 에서 download 받은 내용.
블로그 이사!!!! 휴~~~ 블로그를 어디에 개설해서 사용할까 고민을 하다 네이버에서 시작을 했었는데... (회사에도 블로그가 있어서 거기도 써봤는데.... 별루 재미가 없음..) 올린 글도 몇개 안되고.. 워낙 또 내가 관심있는 부분만 글로 쓰니 .. 써놓고도 재미없고... 한달쯤 넘었을까.. 옆에 "이승원 책임"이 TiStory를 알려줘서 이쪽으로 이사하게되었죠!! 근데 블로그 이사.. 이거 장난아니군요... 이사를 해놓고 나니 글들이 다 오늘날짜!!! ㅡㅡ;;; 역시 블로그 이사는 해놓고 나니 이것저것 후회되는게 많다는걸 새삼 느끼게 되네요. 티 스토리에서는 오랜시간 보낼수 있도록 관리를 잘해야 겠다는 각오도 다시 하게 되었답니다.!!!