Skip to main content

연애의 신, 문자 고수

.소개팅을 하고 난 다음 날에 ‘뭐하세요?’라는 문자 메시지를 보낸다.




판독:내게 관심은 있지만 내가 연락이 없어서 나의 반응을 떠보기 위한 그의 속셈이다.

대처법:당장 심심해서가 아니라 한 번 더 만나볼 의향이 있다면 답장을 보내보도록 하자.



.한 동안 연락이 없다가 뜬금없이 ‘뭐해?’라는 문자 메시지를 보낸다



판독:‘막상 만날 사람도 없고 심심한데, 한 번 찔러나 볼까.’ 거의 이 범주라고 보면 된다.

대처법:관심이 없으면 무시하고, 관심이 있다면 ‘너는?’ 이라고 되물으며 꿍꿍이를 지켜보자.



.‘우리 언제 한 번 술 한 잔 해야지.’



판독:너와 약속을 잡아서 만나기는 좀 그렇고, 혹시 나갈 일이 있을 때 겸사로 한 번 보자. 그 때까지 보험으로 놔둘게.

대처법:‘그럼 이번 주 금요일 어때요?’ 오히려 구체적인 시간을 지정하면 그의 진심은 금방 탄로 나길 마련이다.



.‘그럼 기대 할게요.’ 심리적인 부담을 안겨 준다



판독:큰 기대가 아니다. 부담 갖지 말고 일종의 관심 표현으로 분류하자.

대처법:‘네, 기대해도 좋아요.’ 소심하게 굴지 말고 대범하게 굴어라. 그냥 던지는 말에 너무 위축되지 마라.



.‘있다가 연락할게.’, ‘알았어, 쉬고 있어.’, ‘이제 뭐 할 거야?’ 이건 무슨 뜻일까?



판독:자! 그럼 문자 놀이는 여기까지. 문자를 그만 보내자는 신호다.

대처법:눈치 없이 자꾸 문자 메시지를 전송하지 말고 자기 할 일에 열중하자.



.‘우리 사귈까?’ 소심하게 문자 메시지로 고백한다



판독:감정에 확신이 없어서 망설이고 있다. 거절당해도 크게 상관없다.

대처법:만약 그와 사귈 마음이 있다면 절대로 ‘갑자기 왜 그래?’라고 해서는 안 된다. 망설이고 있는 만큼 포기할 가망성이 크기 때문이다. 이때는 만나서 얘기하자고 해야 한다.



.철수에게 ‘영수야, 어제는 정말 고마웠어.’라는 문자 메시지를 전송한다

판독:유치하지만 질투심을 좀 유발 시켜야겠어.

대처법:반응하면 진다. 가만히 있으면 상대방이 알아서 수습의 메시지를 전송하게 된다. ‘혹시 내 문자 못 봤어?’ 내 반응을 기다리는 동안 정신을 차렸기 때문이다.



.매번 (-_-::), (^.^), ♡와 같은 이모티콘이나 기호를 첨부해서 문자 메시지를 보낸다



판독:일종의 성의 표시다. 관심이 없다면 굳이 번거로움을 감수할 이유가 없지 않은가?

대처법:‘사랑해♡→사랑해☆’ 그보다 감정 수위가 낮은 기호를 사용해 아쉬운 느낌을 심어주자. 그를 좀 더 애태울 수 있도록.



.‘오늘 날씨가 너무 좋아요. 즐거운 하루 보내세요.’와 같은 전체 문자와 같은 느낌



판독:자신의 관심이 부담될까봐 안부형 문자 메시지를 보낼 가망성이 크다.

대처법:‘네 오늘 날씨가 너무 좋네요. 이런 날씨에는 어디론가 놀러 가고 싶어요. 안 그래요?’ 문자 단어수를 늘려서 의문형으로 답장하자.



.‘잘 자고 내일 보자.’ 문자로는 꼭 할 말 이외의 말은 하지 않는다.



판독:심리가 반영된 문자 전술이다. 성격이거나 연애 경험이 많다고 볼 수 있다.

대처법:‘그래!’ 더 축약된 답장을 보내지만 통화를 할 때는 약간 길게.



.그와의 데이트 이후 ‘오늘 즐거웠어요. 잘 들어갔어요?’와 같은 확인 문자 메시지가 없다



판독:이때는 서로가 상대방의 확인 메시지를 기다리는 입장이기 때문에 서로가 오해에 빠지기 쉽다.

대처법:‘저는 방금 씻고 누웠어요.’ 전화를 받을 수 있는 상황을 암시하는 문자 메시지를 보내어 보자.



.내 폰 번호를 전송해주자 ‘네, 번호 저장해 두도록 할게요.’라는 답장을 보냈다



판독:미비하나 형식적인 대답인 만큼 형식적인 관계로 치우칠 가망성이 크다.

대처법:약간 거리감을 좁혀 ‘우리 자주 연락해요.’라고 보낸 뒤 차후 반응을 지켜보자.



.‘ㅇㅋ’, ‘그래.’, ‘밥머ㄱ는다’ 나의 정성스러운 문자 메시지와 달리 그의 답문은 짧고 무성의하며 오타까지 수정하지 않는다



판독:아! 귀찮아. 차라리 전화를 하세요. 난 게임 중이란 말이야.

대처법:'ㅇ머야ㅐ러' 알아들을 수 없는 외계어로 답장을 보내보자. 그가 자신의 무성의함을 반성할 수 있도록 말이다.

.‘오늘 너무 예뻐 보였어요. 당신은 정말 괜찮은 사람 같아요.’ 그의 관심이 부담스럽다



판독:있는 그대로 판독하자. 그는 나에게 반했다.

대처법:‘네, 감사해요.ㅋㅋㅋ’ 그가 진지할 때는 ‘ㅋㅋㅋ’로 상황을 모면해 나가도록 하자.



.문자 메시지가 씹혔다



판독:확인을 못했거나 씹어도 될 만한 사람이라는 판단이 섰기 때문이다.

대처법:자존심 상할 필요는 없다. 이 시대의 ‘공중 거절법’ 중 하나일 뿐이다. 왜 씹었는지 물어봤자 ‘아! 미안. 깜빡했어.’라고 형식적인 사과를 할 뿐이니까 그냥 잠자코 있도록 하자.

Comments

Popular posts from this blog

Sqlite database is locked

sqlite는 embedded system에서 널리 사용되는 무료 dbms?(dbms라고 말하긴 좀 그렇지만, dbms라 불러주자 ㅎ) 이다. 특히 memory db 기능이 아주 유용하다. 그 밖의 dbms에서도 이 기능이 있으나, 이 기능이 지원되는 버전은 대부분 고가이다. 따라서, 무료인 sqlite를 많이들 애용하는 것 같다. 멀티쓰레드를 sqlite DB를 구현하고 롱런테스트를 하다보면, pthread_mutex_lock으로 쓰레드 간의 교착상태를 막아줘도, sqlite lock 에러가 간헐적으로 발생할 것이다. 이에 대해 본인은 다음과 같은 에러 처리 구문을 준비하여 사용하고 있다. sqlite Error가 발생하면, sqlite3_exception함수를 호출한다. 이 함수에서 sqlite error code를 구분하여, 만약, busy 또는 locked이면 최대 2초간 sleep 상태로 만드는 sqlite3_busy_timeout, busy handler를 호출한다. 그 다음, goto 구문으로 재차 sqlite3_exec를 실행한다. 단, sqlite3_exec는 transaction의 begin과 commit 또는 rollback 구문 사이에서 실행한다. 대부분 lock 에러가 발생하더라도 1~2번 실패 후에, 처리된다는 것이 본인의 테스트 결과이다. 단, journal를 WAL로 변경하였음. 기존 journal은 멀티쓰레드 지향적이지 않다는 점을 잊지마시길.... Error Code SQLITE_LOCKED (6): Database Is Locked This error code occurs when you try to do two incompatible things with a database at the same time from the same database connection. For example, if you are in the middle of a SELECT statement and y...

맥OS 사전에 사전 파일 추가하기

1. http://code.google.com/p/mac-dictionary-kit/에서 sdconv를 다운로드 받는다. 2. e4u 등과 같은 사전 파일(stardict 형식)을 다운받는다. 3. 사전 파일의 압축을 풀면, e4u.ifo, e4u.dict.dz, e4u.idx와 같은 파일이 보인다. 4. sdconv 디렉터리 내의 convert 실행 파일로 convert e4u.ifo를 실행한다. 5. 위 과정이 완료되면 아래와 같이 사전에 e4u가 추가된 점을 확인할 수 있다. 6. 순서를 조절하여 사용하면 된다.

SAStruts란

SAStruts 개요 Struts는 Spring Framework 다음으로 많이 사용되고 있는 FrameWork이다. Struts는 프레임워크로 강력한 기능을 제공한다. 하지만, 개발 과정에서 부수적인 설정 작업이 개발자들을 힘들게 했다. 이 문제를 해결하기 위해, 일본 개발자 커뮤니티 Seasar(일본 오키나와의 전설 동물, 우리나라의 해태와 비슷^^) 에서 개발한 프레임워크가 SAStruts(Super Agile Struts)이다. 아래 아키텍처 그림과 같이, SAStruts의 모태는 Struts이다. 다만, 상기한 복잡하고 까다로운 설정 작업을 그림2와 같이 SAStruts가 개발자 대신 내부적으로 처리해 준다. 예를 들어, Struts는 항상 struts-config.xml을 읽고 Action 클래스를 호출한다. 이 때문에, 개발자는 소스 코드를 수정한 후, 늘 struts-c onfig.xml 파일을 검토 또는 수정해야 한다. 또한, 대형 프로젝트일 경우는, 이 struts-config.xml 파일이 경합을 자주 일으킨다. 이는 실로 개발자의 스트레스 치수를 높이는 원인이다. 반면, SAStruts는 이 번거로운 작업을 알아서 처리해 준다. 아리가또~~~ 입니다. 그림1 Struts 아키텍처 그림2 SAStruts 아키텍처 그럼, 이 번거로운 작업을 SAStruts는 어떻게 처리하는 것인지 궁금할 것이다. 그것은 Java의 annotation기술을 이용한 점이다. 예를 들어, @Execute, @ActionForm, @Resource 등 Seasar 커뮤니티에서 제공하는 Dolteng 플러그인을 사용하면, SAStruts 개발이 더욱 효율적이다. SAStruts 프로젝트는 다음과 같은 패키지 구조로 형성된다. [root package].action Action 클래스 [root package].condition 데이터베이스에 엑세스하는 조건 설정 [root p...