Red Baron

POST : Program

시간이 나는대로 보자

재밌을거 같은 내용이다 시간은 좀 걸리듯 하고
....
http://www.codeproject.com/cpp/reversedisasm.asp
top

posted at

2007. 1. 19. 21:14


POST : Trend

Cyworld VS FireFox

조금은 늦은 감이 있지만 싸이 월드에서
내걸은 익스플로어에 최적화 되어 있다는 문구 때문에 여러 곳에서 이야기
많았다.

물론 소비자를 생각 한다면 여러 브라우져를 지원하면 좋겠지만...

내 개인주의 성향 때문이라고 생각 되지만...
굳이 파이어 폭스를 사용하는 접근자를 포기하겠다는
생산자를 성토할수 있는가 하는 점이 의심스럽다.

사회적인 부분에 대한 이해도가 떨어져서 이런 판단을 하는 것인지는
모르겠지만...

싸이월드의 내부적 판단에 파이어폭스를 사용하는 소수의 접근자를
마케팅 대상에서 제외하겠다는 것을 거기서 제외된 그들이 서비스를
해라 마라 라고 이야기 할 수 있는가 하는 점은 한번쯤 생각 해볼
문제가 아닌가 싶다.

이것은 마치 국수집에 가서 우동도 해라 면을 조금만 굵게 하면 되는
것을 왜 팔지 않는냐?

하는 것과 같지 않나 싶다.

물론 팔수도 있다.
하지만 우동보다는 시장 조사를 해보니 국수 한가지만 팔아도 충분하고
우동을 만드는 인력을 더 충원해야 하는 문제등 국수 가게에서
고민 해야할 일이 더 많아 지는데 굳이 우동을 팔겠는가 하는점...

머 비교 할수 없는 부분을 비교 한다 라고 이야기 하겠지만..

개인적으로 받아들인 느낌은 그렇다..

첨) 머 물론 패러디는 조금 과한듯 했다..
사람들 마다 받아들이는 수위가 틀리겠지만..

top

posted at

2007. 1. 12. 18:01


POST : Program

DB POOL[WIN32]

다중 쓰레드 상에서 데이터 베이스 커넥션 풀을 구현 하기 위해서
여러가지 락을 사용할수 있지만 IOCP모델등에 병합하기 위해 아래와
같은 쓰레 구현을 사용하였다.
인터페이스는 아래와 같다.


주의 해야 할점은 Get/Release 상황에서 Locking / Unlocking에 대한 이해 부분이다.
쓸모 없이 Lock/Unlock을 남발하여 리소스를 낭비 할수 있기 때문에

구현에서는 다중 뮤텍스락에 대해 WaitForMultipleObjects을 사용하였다.

Get/Release 코드는 아래와 같다.

Get

Wait 상황에서 리턴되는 값의 Valid함을 보장하고 그 값에서 해당 뮤텍스를 리턴 하도록 한다.

Release

Release를 하는 경우 해당 뮤텍스를 릴리즈 하여 대기중인 쓰레드에게 해당 뮤텍스에 대한 권한을 승계 하도록 만든다.

만일 뮤텍스의 값에 널값을 넣거나 게 되면 WaitForMultipleObjects에서 에러가
발생 하게 되므로 주의 하도록 한다.
top

posted at

2007. 1. 12. 13:39


POST : 일상

티스토리 탁상캘린더

12월에 티스토리 이벤트에 응모 했었는데
당첨이 되어 버렸네..
-0-;;

흠 삼성에서 연락이 티스토리 처럼 딱 당첨 되듯
진행 되어야 할텐데..

top

posted at

2007. 1. 12. 11:26


POST : Program

View Error Code

출처 : MSDN - View Error Code

윈도 프로그래밍 시 가끔 오류 번호 일일이 확인 하기가 귀찮을때..
사용

top

posted at

2007. 1. 11. 10:05


CONTENTS

Red Baron
BLOG main image

RSS 2.0Tattertools
공지 아카이브
최근 글 최근 댓글 최근 트랙백
카테고리 태그 구름사이트 링크