소켓 좀비세션 처리 방법

Posted by 빵빵빵
2010/05/25 19:04 전산(컴퓨터)/PC-Windows



출처 : http://extern.tistory.com/30

TCP 프로그래밍을 하다보면 잊지 말고 해줘야 할일이 좀비 세션에 대한 처리 이다.

좀비 세션은 서버나 클라이언트가 정상적으로 종료 하지 않았는데(보통 렌선이 뽑혔다거나, 방화벽에서 일부러 세션을 종료시켰다거나)도 불구하고 종료되어 서버나 클라이언트는 세션이 종료되었는지 모르는 상태(Close 이벤트를 못받는다.)의 세션을 말한다.

이러한 예외를 처리하기 위해 주기적으로 내가 살아있다고 신호를 보내줘야 하는데 이런 작업을 TCP 소켓에서 제공한다.
 
방법도 아주 간단다. 소켓의 옵션을 변경만 해주면 알어서 다 해준다. KEEPALIVE 에 대한 옵션은 두가지가 있다.

SIO_KEEPALIVE_VALS, SO_KEEPALIVE 이다. 이 두개의 옵션이 다른점은 SO_KEEPALIVE 옵션을 적용하면 시스템 레지스트리 값을 변경하므로 그 시스템의 모든 소켓의 KEEPALIVE 속성이 변경하게 된다. 그래서 이 옵션의 사용은 권장하지 않는다. SIO_KEEPALIVE_VALS 는 그와 달리 특정 SOCKET 에만 설정된다.

SO_KEEPALIVE 사용은 권장되지 않으므로 SIO_KEEPALIVE_VALS 간단한 샘플을 보자


#include <mstcpip.h>

tcp_keepalive tcpkl;
tcpkl.onoff = 1; // KEEPALIVE ON
tcpkl.keepalivetime = 1000; // 1초 마다 KEEPALIVE 신호를 보내겠다. (Default 는 2시간이다)
tcpkl.keepaliveinterval = 1000; // keepalive 신호를 보내고 응답이 없으면 1초마다 재 전송하겠다. (ms tcp 는 10회 재시도 한다)

WSAIoctl(SOCKET,
             SIO_KEEPALIVE_VALS, &tcpkl, sizeof(tcp_keepalive),
             0,0, &dwRet, NULL, NULL);

요렇게만 해주면 좀비세션이 되었을때 Close 나 Receive 이벤트를 받을수 있다.

% windows 2000 이상의 OS 에서만 동작한다. 참고

2010/05/25 19:04 2010/05/25 19:04

논현맛집(영동시장)- 줄서서 먹는 떡갈비 "고기의 조건"

Posted by 빵빵빵
2010/05/25 17:16 일상사/맛집



출처 : http://cafe315.daum.net/_c21_/bbs_search_read?grpid=2nWO&mgrpid=&fldid=GbI&page=1&prev_page=0&firstbbsdepth=&lastbbsdepth=zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz&contentval=000kTzzzzzzzzzzzzzzzzzzzzzzzzz&nil_no=108026&t__nil_cafeblog=img&nil_id=1

회사근처에 영동시장 먹자골목이 있습니다.

다들 아시겠지만 더본 코리아계열의 집들이 수두룩한 골목인데요.

얼마전에 떡갈비랑 la갈비를 주메뉴로 하는 맛집이 하나 생겼습니다.

저는 이번에 저녁에 처음으로 방문해봤습니다.

 


점심은 이미 이근처에서 아주 유명하더라구요.

쇠고기 떡갈비를 숯불에 구워서 김치찌개나 된장찌개랑 같이 파는데 한우로 직접 만들었다는 떡갈비가 정말 맛있습니다.

제가 떡갈비를 좋아해서 담양까지 가서 먹어본적이 있는데요. 담양것과는 약간 다르지만 서울에서는 최고가 아닌가 싶네요.

 

 

점심에는 줄서서 힘들게 먹다가 저녁에 친구들이랑 같이 방문해봤는데 저녁은 한가하더라구요.

깜짝 놀랐습니다. 더군다나 6시 땡하고 가니 완전 텅비었다가 저희가 다 먹고 나갈때쯤에는 손님이 서서히 차더군요.

 

 


메뉴는 5가지인데 la갈비랑 파불고기, 떡갈비가 주력이라고 하네요.

또 매운소스의 돈쭈꾸미와 no뼈 닭발이 있는데 돈쭈꾸미도 하나 시켜봅니다.

 



기본 테이블 세팅은 파무침과 특이하게 조개탕을 주는군요

 바지락을 넣고 끓인건데 리필도 된다고 합니다. ㅋㅋ 매운 쭈꾸미 먹을때 딱이네요.

 

 

LA 갈비 초벌하는 모습입니다. 식당앞에서 굽고 있기 때문에 구경도 하고 재미있습니다.

 



 la갈비. 숯불에서 초벌해서 나오는데 숯과 불맛이 살짝 벤게 아주 맛있습니다.

숯불에 초벌한것을 무쇠철판에 자시 살짝 구워먹는 스타일입니다.

아주 달지도 짜지도 않으면서 연한게 과일맛이 어우려진 소스입니다. 맛있어요.

엄마가 해주시던 la갈비보다 훨씬 맛있네요. T T 야들야들.. 쩝쩝~

 


떡갈비는 점심에 먹고 완전히 반해버린 메뉴인데요. 두쪽이 1인분입니다. 2인분 시켜봤는데.

실례를 무릅쓰고 완전 밀착 촬영. 숯에서 나오는 불기운이 장난이 아닙니다.

 




 

 

센 숯불에 구우다가 특제 소스라는걸 살짝 발라서 더 구우시더라구요.

 소스맛을 보고 싶었는데 이건 요리재료라서 안된다고 하더라구요. 우웅~

 




 테이블에 앉아서 잘 구워진 떡갈비를 또 다른 소스에 찍어 먹어봅니다.

숯향기가 물씬 나면서 육즙이 듬뿍 나오는게 뜨끈뜨끈하면서 진짜 별미입니다.

달지도 짜지도 않고... 미나리인지 고기안에 다져서 들어간 야채의 향기가 살짝 묻어 나오는게

너무너무 맛있더라구요.

 

 

다음번에 나온건 돈쭈꾸미. 다시 고기를 굽는 사장님께 카메라를 들이데니... 얼굴은 찍지 말아달라고 하시네요. ㅋㅋ 

젊은사장님이시던데~

 






 쭈꾸미도 숯불에 마구 구워져서 나옵니다. 그냥 먹어봤는데. 맛은 있는데 너무 매워요 T T

그렇다고 한신포차 닭발같이 매운건 아니고요. 먹을만하게 아싸리 매운것 같습니다.

청양고추 그냥 드실수 있는분에게는 딱 맞을듯. 저는 매운걸 잘 못먹어서 좀 힘들었어요.

근데.. 맛은 있더라구요.

 

완전 맛있는맛집 발견인데... 저녁때 손님은 아직 많지 않나봐요.

하긴 근처에 고기집이 즐비하니까요.

 

아무튼 LA갈비랑 떡갈비 완전 강추입니다.

특이하게 와인도 팔고 아사히병도 가격이 아주 착하니 소주 안드시는분들에게도 좋을듯 합니다.

 

 

 

전화 ) 02-514-9980

주소 ) 강남구 논현동 143-2


지도 http://local.daum.net/map/index.jsp?titag=http://cafe315.daum.net/_c21_/cafetomap/2nWO/GbI/2881




추가로...
수유리 꼼장어 맛집... 광산사거리에서 미아사거리방면 성실교회옆 황제꼼장어,.. 소스 최고 999-1121

2010/05/25 17:16 2010/05/25 17:16

엑스페리아 커스텀 롬업

Posted by 빵빵빵
2010/05/25 15:26 전산(컴퓨터)/Mobile-CE&PPC



가장 처음에 엑페를 구입하고 나서 커스텀롬을 사용할려고 하면 아무것도 모른상태에서는 조금 어렵습니다

가장 먼저 할일은 우선 엑스페리아튠(네이버 카페등 검색하면 나옴)을 설치합니다.
액티브싱크와 연결된 상태(X1과 PC가 동기화된 상태)에서 엑스페리아튠을 설치 후 실행하면 자동으로 X1이 언락됩니다. 일단 언락만 시키면 더이상 엑스페리아튠은 안만져도 됩니다.

그 다음은 아래 파일을 받아 설치합니다.(닷넷 3.5필요)

접기

접기


엑페와 액티브싱크 상태를 유지한채로 실행하면 영어로된 창과 함께 엑페를 뭔가 조작시키는데 계속 다음 다음으로 넘어가면 엑페화면에 화면조정같은 화면이 나오면서 PC화면에는 게이지가 찹니다.
*절대 USB해제하지 말고 배터리는 50%이상 유지시킵니다.
*이때 한번 USB연결이 끊어지는데 액티브액스 오류가 날수도 있으나 걱정마세요~

100%다 차고나서 엑페가 재부팅된 후 막 이것저것 설치를 시작합니다.

그다음은 커스텀롬을 설치할 수 있습니다.
원하는 커스텀롬을 받습니다. 보통은 실행파일(XperiaRUU.exe)이 같이 포함되어있으며(제작자분이 같이 넣어줌) 실행하면 아까와 비슷한 화면이 나오지만 본인이 받은 커스텀롬 설치 과정입니다.

여러 유명한 롬들이 있지만 X1의 경우 진욱님롬이 유명한 편인데 이 롬을 기초로 참고사항을 나열하자면~
1. 영문기초로 만들어진 롬
2. 기본 카메라촬영 모드외 HTC카메라 모드도 추가되었으나 이 기능은 전면셀카 불가능
3. 처음 설치 후 한글이 ㅁㅁㅁ 등으로 표시되면 재부팅해줌
4. 처음에는 액티브싱크와 동기화가 안될텐데(연결은됨) 엑페 내장치(My device)에 보면 pim.vol이라는 파일을 pim.old.vol로 이름변경하고 소프트리셋해줌
5. 영문 메뉴는 간단한 레지스트리변경으로 한글메뉴로 설정 가능하며 레지스트리 어플설치 후
HKEY_CURRENT_USER > MUI > CurLang dword 값을 1033에서 1042로 변경 후 소프트리셋
6. 폰트는 Simfon이라는 어플 설치 후 원하는 폰으를 X1 윈도우폴더에 카피하고 sinfon실행후(처음실행은 에러남. 다시 실행하면됨) 폰트 변경가능
7. 폰트 변경 후 2-3번 소프트 리셋 해줘야 완벽히 변경됨
8. MP3벨이나 문자음은 저장소카드에 My document 폴더를 만들고 그곳에 넣어도설정됨(내장메모리에해도됨)
9. 홈탭에서 날씨애니메이션을 나오게 할려면 시계클릭 후 본인 지역을 고름

이정도 입니다. 커스텀롬이 좋긴 하지만 아쉬움이나 버그등도 있어서 여러가지를 설치해보고 테스트해보는게 좋습니다


출처 : http://smobile.tistory.com/448

2010/05/25 15:26 2010/05/25 15:26