바퀴벌레 포커 ( Kakerlaken Poker / Bug Bluff / Cockroach Poker )

바퀴벌레 포커 상자
사진은 Boardgamegeek 에서

이름만 듣고는 약간 혐오감이 생겨서 하지 않았던 게임인데, 우연한 기회에 룰을 알게되어서 재미나게 한 게임입니다.
Bluffing(블러핑,남을 속이는 것) 게임중에서는 가장 간단하고 유쾌하게 할수 있는것 같습니다.

게임 정보

아래와 같이 방귀벌레,파리,전갈,바퀴벌레,거미,쥐,박쥐,두꺼비, 8종의 카드 8장 = 64장
바퀴벌레 포커 카드

게임 방법

총 카드 64장을 플레이어가 나눠가집니다. 조정하기에 따라 2-8명 까지 가능합니다.
선을 잡을 플레이어를 정합니다. 이 게임은 처음에 선을 정하면 그 다음부터는 최종으로 지정한 사람순으로 게임이 흘러갑니다.
현재 할 차례가 될 플레이어 A (처음이라면 선) 는 아무나 한명을 선택하고 다음과 같은 동작을 합니다.

  1. 카드를 한장 선택하여 한명(B)에게 엎어서 건네주면서 “이건 바퀴벌레야~” 라는식으로 말을 합니다.
  2. 카드를 받은 플레이어 B 는 다음 중 하나의 동작을 할수 있습니다.
    1. “응 맞어 바퀴벌레일꺼야” 하면서 카드를 뒤집는다.
    2. “거짓말 하지마 바퀴벌레 아니지” 하면서 카드를 뒤집는다.
    3. 아무말 하지 않고 카드를 혼자 슬쩍 본후에 다시 다른사람(C)에게 카드를 주면서 “정말 바퀴벌레네~” 또는 “A가 거짓말 했어.. 사실은 거미야” 라고 하면서 진행한다.
  3. 카드를 받은 플레이어 B 의 동작에 따라.. 만약 첫 플레이어 A 가 정말 바퀴벌레카드를 줬다면..
    1의 경우 A의 속임수를 알아차렸으므로 그 바퀴벌레 카드를 보이게 해서 A 의 앞에 놓습니다.

    2의 경우 B가 속았으므로 그 바퀴벌레 카드를 보이게 해서 B 의 앞에 놓습니다.

    3의 경우는 A 는 이제 상관없고, B 와 C 가 다시 위의 단계들을 거치게 됩니다.

  4. 거짓말이 들통나든, 아니면 속든 카드를 먹은사람이 다음 선 플레이어가 되어 게임을 계속 진행합니다.
    다음 조건을 만족하면 게임은 종료합니다. 오직 한명의 사람만 패자가 됩니다.

    1. 한명이 한종류의 카드 4장을 자기앞에 놓게 되는경우. 예) 바퀴벌레카드 4장
    2. 한명이 손에 든 카드가 없는데, 속임수에 속아서 다음 선이 되어 카드를 주어야 하지만 카드가 없는경우

핸드메이드

바퀴벌레를 유난히 싫어하는 관계로 위 게임은 해볼생각도 안하다가
Divedice 에서 각종야채로 재구성한 핸드메이드 자료를 발견해서 핸드메이드 해서 해보았습니다.
(전 위 아래가 뒤집어져도 보이도록 글자를 밑에도 180도 해서 추가후 출력했습니다)

혐오동물대신 브로콜리 / 양파 / 파 / 피망 / 당근 / 마늘 / 양배추 / 버섯 으로 되어있습니다.

브로컬리 포커

카드 8장씩 찍힌 8장을 뽑아서 자른후에, 안쓰는 Deck(콩글리시로 트럼프!) 두개를 합쳐서 5890 프로덱터에 같이 끼웠습니다.
풀칠을 하지 않고 꼽을수 있어서 나중에 다른것으로 재활용도 가능할듯 합니다.

게임 후기

만들고 나서 한 두어판 돌려봤는데 역시나 재미있네요.
원본에서의 방귀벌레나 여타 동물이 조금 헷갈린 감이 있었는데, 잘 아는 야채라 느낌이 훨씬 편합니다.
초반에 분위기 띄우는 용으로 제격입니다.

RIP, Sidney Sheldon

Sidney Sheldon , 시드니 셀던

제 독서생활에 큰 영향을 주었던 인기 작가 시드니 셸던이 2007년 1월30일 향년 89세로 세상을 떠났습니다.
근 3달만에 블로그에 글 남기는게 부고기사라 이상하지만, 추모하는 기분으로 글을 남겨 봅니다.

대학시절 대형서점에 우연히 들렀다가 구입한 “If Tomorrow Comes(내일이 오면)” 부터 시작한 그의 작품 탐독은
제가 아주 다독체질은 아닌지라 지금까지도 계속되고 있습니다. 얼마전에 새로 3권정도를 구입해서 읽으면서
이제는 리스트를 만들어두고 체크하면서 다 사봐야겠다라고 생각하고 있었는데, 부고기사를 보니 매우 안타깝습니다.

그는 TV 와 영화작가로 활동하다 50세부터 소설을 쓰기 시작했습니다.
늦은 시작인거 같지만 , 이런 그의 나이와 경험들이 그의 소설속의 내용을 더욱 현실적으로 보이게 해주었습니다.

*표 한것이 제가 사서 가지고 있는책들입니다. 6권 빼고는 다 읽은셈이네요.

그의 자서전격인 “The other side of Me” 에서

그가 Drugstore에서 일하던 17살때, 가난과 절망으로 수면제를 먹고 자살하려던 그에게 그의 아버지는..

“You don’t know what can happen tomorrow. Life is like a novel, isn’t it? It’s filled with suspense. You have no idea what’s going to happen until you turn the page.”
“내일은 어떤일이 생길지 모르는거란다. 인생은 서스펜스 넘치는 소설과 같은거야. 다음장을 넘기기 전까진 무슨일이 일어날지 알수 없단다”
“But I’d hate to see you close the book too soon and miss all the excitement that could happen to you on the next page—the page you’re going to write.”
“니가 앞으로 써나갈 인생의 다음장에서 일어날 모든 재미들을 놓쳐버리지 않게, 너무 빨리 책을 덮지 않길 바란다.”

그는 진정한 Page Turner , the Master Storyteller 였습니다.
고인의 명복을 빕니다.

Sidney Sheldon Official Website

구글 닥스(Google Docs) – 협업툴로 이용하기

구글 Spreadsheet 와 Writely 가 합쳐진 Google Docs
많은분들이 관련글들을 써주셨길래 따로 리뷰는 하지 않지만 , 오늘 사용하다보니 좋은점이 있어서 올려봅니다.
바로 협업(Collaboration)에 관해서입니다.

구글 닥스로 협업하는 모습

위에 처럼 간단한 예로, 저랑 동기들이 엑셀파일로 발표순서를 잡고있는 모습입니다. (이름은 앞글자만 보이게 수정했습니다)
원래는 엑셀파일을 각자 받아서 수정하고 합치려고 하다가 공유편집기능을 사용해봤는데, 효과가 아주 좋습니다.
오른쪽에 채팅창이 있다는게 가장 큰듯하네요. 원격으로 사람들이 각자 의견을 공유하면서 하나의 파일을 편집할수 있다는것
물론 이것 외에도 다른 방법도 많겠지만, 채팅하면서 바로 실시간으로 작업할수 있는 환경이 기본적으로 제공되므로
다른것의 도움없이 손쉽게 작업에 참여하고 의사를 표시하는것이 가능합니다.

구글닥스의 속도와 안정성은 문제라고도 볼수있지만, 이렇게 협업편집시스템으로서 사용되는것이 미래모습중 하나일꺼라고 예상해 봅니다.

* 이글은 http://blog.repl.net/index.php/google_docs_future/2006/10/15/ 에 트랙백되었습니다.

멋지다! Sony 의 Bravia 광고 : Paint

요즘들어 맘에 드는 광고가 많이 보이네요.


소니의 Bravia TV 광고입니다. 스코틀랜드에서 찍었고, 만드는데 10일 / 250명이 투입되었습니다.
70,000 리터의 환경친화 페인트, 622개의 폭탄통, 330 미터의 쇠파이프, 455개의 발사기(mortar),
57km의 구리선, 1,700 개의 뇌관(detonator)이 사용되었다고 합니다.

물론 다찍고 청소하는데도 5일/60명이 투입되었고, 사용된 페인트는 환경친화 안전타입이라 먹어도 될정도 였다고 하는군요.

위에 구글 비디오는 저해상입니다만, 고해상으로도 보실수 있습니다 (퀵타임 필요). 꼭! 고해상으로 보시길 권장해드립니다.
그외에 촬영장면을 담은 비디오도 꽤 재미있네요 ^^

예전 광고인 Bouncy Balls 에 이어 또 하나의 멋진 작품 이군요. 왜이리 광고를 잘만드는걸까

윈도우에서 디버깅시 유용한 유틸리티 : TaskManager Extension 2.0

요즘은 윈도우용 프로그램 개발을 잘 안하지만, 예전 경험을 살려 적어봅니다.
알려줬더니 옆에 네오술군이 프로그램 디버깅하는데 도움이 되었다하네요 ^^

소개드릴 프로그램은 Task Manager Extension 2.0 이라는 조그만 유틸리티입니다.
원버전은 CodeGuru 에서 공개된거 같은데 이게 CodeProject 쪽에는 업그레이드되서 등록되어 있네요
위 링크에서 프로그램 바이너리를 받아 실행하면 화면에는 아무런것도 나오지는 않습니다. (소스코드도 제공됩니다.)
작업관리자를 실행해보면 아래와 같이 화면이 바뀌어 있습니다.

Task Manager Ex 실행후

위와같이 메뉴중간에 Extension 이란 메뉴가 추가되고 여러가지 기능들이 포함됩니다.
메뉴 이름만 봐도 아실수 있는기능들이라 딴거는 직접 해보심 될듯 합니다.
이중에 제가 주로 사용했던 기능은 아래 기능입니다.

프로세스에서 마우스 오른쪽 버튼

디버깅용 프로세스를 선택한후 마우스 오른쪽 버튼을 누르면 위와 같은 메뉴가 나옵니다.
즉 해당 프로세스가 사용하는 파일,모듈(DLL),핸들 과 그 프로세스의 하위 윈도우와 쓰레드만을 보여주는 기능입니다.
예를 들어 핸들을 선택해보면 다음과 같은 화면이 나옵니다.

핸들 표시

그 프로세스가 열고 있는 모든 핸들의 이름과 타입을 리스팅해서 보여줍니다.
제가 전에 하던 전화서비스용 음성처리보드 같은경우 각 음성채널을 오픈해서 핸들로 관리를 합니다.
이건 파일을 검색하거나 소켓을 사용하는등 윈도우의 모든 프로그램이 비슷합니다.
멀티스레드 같은경우 몇백개 부터 수천개의 핸들을 관리하는 경우가 생기는거죠. 시스템상 문제는 없습니다.
(윈도우 자체가 스레드 또는 프로세스상 몇개의 핸들을 관리할수 있게 해주는지는 잘 모르겠습니다 ^^;)

문제는 이런 핸들을 열고 잘 안닫거나 하는 상황이 생길때 문제가 발생한다는 것입니다.
물론 소멸자에서 처리를 해주던 예외처리를 하던 개발자는 항상 다 닫아주려고 하지만 세상일은 모르는것이죠 ^^
제 경험상 유명한 오픈소스 코드를 가져다 사용했던 프로젝트에서도 원 소스내부에 핸들누수 현상이 나서
문제가 발생한걸로 봐선 이는 누구나 겪을수 있는 문제라고 생각합니다.

중요한 팁은.. 이 핸들을 보는 창이 멀티로 열린다는 것입니다. 프로그램 실행도중에 이 핸들창을 여러개 띄우면
이전시점부터 현재시점까지 늘어난 핸들이 어떤것인지 파악할수 있다는것입니다. 물론 문자열 검색도 가능하구요.

멀티쓰레드 프로그램을 개발하거나 다양한 파일/소켓/핸들등을 여는 프로그램이 동작중에 이상현상이 발생한다면
한번 테스트 해보실만 합니다. ^^