본문 바로가기

연을 쫒는 아이 이 책은 라디오를 듣는 이라면 제목만 들어도 "아 그책~!" 이라고 할 만큼 대대적 CF공세를 펼쳤던 작품이다. 연말을 맞이하여 인터넷매장 곳곳에서 책을 세일하고 있었다.대략 5천원을 주고 구입하였던것 같다. 책의 가치가 가격과 비례하는건 아니지만 왠지 싸게 산것 만큼은 남겨두고 싶다. 아프가니스탄 작 최초의 영문 소설이라는 점과 사진에 나오듯이 뉴욕타임즈 120주 베스트셀러라는 두가지 타이틀을 가지고 있다. 사실 나는 아프가니스탄이 어디 붙어있는지 조차 잘 몰라 소설의 시대적 묘사를 잘 이해 할 수가 없었다. 처음 책을 읽기 시작했을 때는 아프리카대륙 어디쯤 있겠지란 막연한 생각으로 주인공 아미르 잔과 하산이 흑인이며 시커먼 눈과 곱슬곱슬한 머리 그리고 두터운 입술등 내멋대로 상상해버렸다. 물론 책을 .. 더보기
머저리 클럽 몇년만에 독파해본 책. 그간 손에 잡았다가 살며시 놓은 책이 몇 권 있었으나 독파 해본것은 거의 몇 년 만인듯하다. 그간 잡았던 책이 너무 어려웠거나 재미가 없었거나 하였던것은 아니었고 그저 본인의 게으름의 폭발이었음. 아무생각없이 읽기 시작해서 순식간에 독파하였다. 시대적배경이 나의 성장기기 보다 조금 앞서 있지만 어린시절 어렴풋한 기억이 책장구석구석 숨어있어서 정작 주인공의 이야기보다는 시대적배경에 공감을 가지고 읽어나가게 되었다. 도입부는 거칠고 외향적이고 폭풍전야같았지만 후반부로 갈 수록 내성적인 묘사와 더블어 잔잔한 또래 청소년들의 사랑이야기를 담고있다. 초반의 기운이 너무 쌘듯하다.. 기승전결이 아니라 전승기결이랄까? 결국 난 음 주인공 이름도 기억이 잘 안난다오... 더보기
왕송지 5짜 5월 4일 왕송지 배스 xx 행사에 참가하다. 근처에 다다르니 아침부터 해병대전우회에서 교통정리를 해주시고 있어서 "참 고마우시네.."라고 생각하였으나 알고보니 해병대와 함께하는 어린이 축제도 있었다. 일부 교통통제하시는분중에는 일일이 방문자에게 행선지를 물어보고는 낚시를 가려는 사람에게는 통행자체를 거부하려고 하더라. 역시 해병대란 탈을 뒤집어쓴 돈의 노예일뿐... 더보기
M4655 스마트폰 2009년 새해를 맞이하여 누구나 그렇듯이 새해의 다짐으로 부지런을 떨어보려 마음먹고 둘러보니 만만한게 블로그질이더라. 작년 가을 핸드폰 분실 후 핸드폰 동냥으로 얻어쓰던 폰들이 통화불량상태가 되어 더이상 일상적인 통화마져 어렵게되어 번호이동을 통하여 천원에 스마트폰을 손에 넣을 수 있었다. 이 모델의 전신은 M4650으로 Oz지원이 안되는것빼곤 같은 모델이며 SKT용이다. 외관은 일단 시원한 액정이 눈에 들어온다. QVGA를 지원하며 터치스크린 방식이다. 그간 일반적인 스마트폰이 내장 키패드장착하여 일반 PDA사이즈컸다면 이 모델은 과감하게 키패드를 포기하고 보다 컴팩트한 사이즈에 핵심을 촛점을 둔듯하다. 그래서 간혹 내 핸드폰을 처음만진 사람들은 슬라이드폰인줄 알고 핸드폰밑을 열심히 위로 밀어(?)올.. 더보기
fwrite 가 1을 리턴할때.. MSDN 의 fwrite 설명 size_t fwrite( const void *buffer, size_t size, size_t count, FILE *stream ); Parameters buffer Pointer to data to be written. size Item size in bytes. count Maximum number of items to be written. stream Pointer to FILE structure. Return Value fwrite returns the number of full items actually written, which may be less than count if an error occurs. Also, if an error occurs, the .. 더보기
알파 블렌딩 공식 게임의 특수한 비주얼씬을 연출할 때 사용되는 것으로 이펙트(Effect)라고 한다. - 2D 게임에 쓰는 그래픽 이펙트는 하드웨어나 컴퍼넌트가 지원해 주지 않으므로 프로그래머가 직접 만들어야 한다. 3.1 반투명 2D 게임 그래픽에서 물체가 겹쳤을 때 마치 두 이미지가 섞여 보이는데 이것을 반투명이라고 한다. ==> 걍 50% 알파블렌딩이라고 생각하시면 됩니다. ^^; 구현 계산식은 아래와 같다. R = 뒷 이미지 R / 2 + 앞 이미지 R / 2 G = 뒷 이미지 G / 2 + 앞 이미지 G / 2 B = 뒷 이미지 B / 2 + 앞 이미지 B / 2 이 방법은 계산이 쉽고 쉬운 계산식에 비해서 효과가 좋다 - 예를 들어 색상 값인 RGB( 0, 0, 0)인 검은 배경에 RGB(255, 255, 25.. 더보기
심리상태에 따른 독심술 [독심술로 사람의 마음 읽기 ] 독심술? 원래는 마음을 읽는다는 뜻. 그러나 보통 사람들은 어느 정도 공통된 특징을 보이는 법. 잘 관찰해보면 수긍이 갈 내용들이다. 사람의 마음을 어느 정도 안다는 것 좋은 일이다.. [ 얼굴을 통해 나타나는 심리 ] 1. 눈이나 코, 턱 등의 얼굴의 일부분을 만진다. 자기의 허약함을 감추려는 의사 표시다. 가축이 병들었을 때는 자기의 몸을 핥는 버릇이 있듯이 인간도 나약해졌을 때는 자기의 얼굴을 만지는 버릇이 있다. 예를 들면, 미국의 닐슨 대통령이 워터게이트 사건 에 휘말려 기자 회견을 할 때 턱을 받치거나 코를 쥐는 행동을 많이 보여 주었는데 이 것은 기자들의 질문 공세로부터 자신의 허약함을 감추기 위한 태도였다고 볼 수 있다. 2. 맞장구를 치지 않고 가벼운 미소.. 더보기
메모리 맵 파일과 엔디안 또는 비트 오더링.. 메모리 맵 파일을 사용하여 대 용량의 파일에 대한 i/o 속도를 향상을 꽤하고 있었다. 하지만 어떤 시점(생성이라든지..)에서는 속도에 관계없이 메모리 리소스사용을 자제하고자 직접 파일을 생성하였다. 가령 100메가의 파일에 데이터를 입력시에는 *메모리 맵 사용 100메가의 덤프 파일을 생성-> 메모리 맵핑 -> 데이터 입력 -> 맵핑 해제 의 순서를 거쳤다면 *순수 파일 io 사용 0에서부터 100메가가 될때 까지 데이터를 순차적으로 기록. 내가 볼 때는 분명 다른것이 없었지만 두 파일의 포맷이 달라서 한참을 고생하였다. 대체 내가 뭘 잘못한건지... 둘 다 물리적 파일을 토대로 데이터를 입력하지만 메모리 맵 파일의 경우 맵 핑된 시점에서 파일 자체도 메모리로 인식되어 실제 데이터가 리틀 엔디안으로 인.. 더보기
windwos에서 read함수 사용시 윈도우즈에서 read함수를 사용시 주의할 점이 있다. 그것은 파일 용량보다 큰 용량을 읽으려 할 경우 읽어들인 데이터 뒤에 읽어들이려했던 데이터만큼의 값만큼 덤프데이터가 들어 올 수 있다는것이다. 가령 a.txt안에는 1234567890 abcedfghij 란 내용이 들어있다고하자. 이러한 상황에서 실제 a.txt.의 사이즈가 22byte라고 했을때 char *p = (char*)malloc(25); int fd = _open("a.txt",_O_RDONLY); int nRead = _read(fd,p,25); 일때 p안에는 1234567890abcdefghij와 덤프값 3개가 들어있었다. 그래서 nread만큼을 제외한 나머지 3바이트를 memset을 통하여 초기화 하는수밖에 없었다. 원인은 모르겠고 일.. 더보기
각종 술 담그는법 ▶ 재료의 비율은 개인의 취향과 상황에 따라 조절 가능 ◀ 종류 재료 방법 효능 밀감주 (귤주) 귤:소주=1:3~4 1. 약간 단단하고 신맛이 나는 밀감을 깨끗이 씻어 물기를 제거하고 전체의 반만 껍질을 벗긴다. 2. 용기에 귤을 담고 소주를 부어 밀봉한다. (수분을 고려하여 30 ~ 35% 소 주 사용) 3. 1개월 후에 껍질을 제거한다. 2개월 후에 알맹이는 건지고 즙을 짜내어 저장한다. 혈액순환, 감기, 보혈, 미용 딸기주 딸기:소주=1:2~3 1. 알맞게 익은 단단한 딸기를 잘 씻어 농약을 제거하고 물기를 제거한다. 2. 용기에 딸기를 잘 넣고 술을 부어 밀봉하여 숙성시킨다. 3. 1~2개월 후 알맹이는 건져낸다. 피로회복, 식욕 증진, 피부 미용 레몬주 레몬:소주=1:3 1. 신선한 레몬을 잘 .. 더보기