어쩌면 이건... 고도의 안티가 아닐까..

어제 방송한 MBC 100분 토론으로 블로고스피어가 시끌시끌하다.
미국 사시는 주부의 통화 내용에 대한 이야기로 넘쳐나고 있는데..
그 주부의 일목요연한 논리전개도 좋았지만, 그보다 고양시에 사신다는 최선생님의
전화가 더 기억에 남는 건 왜일까?

그분은 그래도 나름의 소신을 펼치셨다..  누구처럼 마냥  '안전하다.', '싫으면 먹지 말든가..'라는
무뇌아스런 말보다는 훨씬 당당하지 않은가? ( 최선생이란 분의 실천여부는 논외로하자. )

하지만, 그분의 통화 내용을 들으면서 '이건.. 혹시... 정부측 패널들마저 허탈케 해 전의상실과
혹여나 남아있을지 모르는 양심을 움직일 목적으로 한 고도의 안티가 아닐까?'하는 헛생각

했을 정도니 나도 심하게 편향되었나 보다..



2008/05/09 16:01 2008/05/09 16:01
Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

정말 답답하고 막막하다..


5년, 10년 후 우리는 어떤 세상에서 살고 있을까?

진짜 우리가 무식해서, 뭘 잘 몰라서, 지금 위험하다고 생각하고 있는 것이
5년, 10년 후에는 '정말 별것 아닌걸, 뭘 몰라서 그 난리를 쳤었지'
라고 머쓱하게 웃을 수 있었으면 좋겠다.


펼쳐보지 마세요..

2008/05/07 22:17 2008/05/07 22:17
Trackback Address:이 글에는 트랙백을 보낼 수 없습니다
  1. Blog Icon
    아미료

    rss 리더기에는 접힌 글도 다 보이네요; 깜짝 놀랐어요. 요즘 시국이 많이 흉흉합니다.

  2. Blog Icon
    서비

    앗 아미료님.. 제 글로 기분 상하셨겠군요..
    적어 놓고 다시 볼 수록 제 얼굴이 화끈거리지만
    이런 것 역시 제 모습 중의 하나이니 너그러운 마음으로 이해해 주세요.

  3. Blog Icon
    아미료

    에이, 전 으레 하는 걸요; 이런 모습이 훨씬 보기 좋습니다. 아무쪼록 즐거운 주말되시길 바랄게요.

  4. Blog Icon
    서비

    그렇게 말씀해 주시니 한결 편안해 졌습니다.
    감사합니다.

NetBeans 6.1의 놀라운 javascript 에디팅 기능

넷빈즈의 스크립트 랭귀지에 대한 지원이 지속적으로 확대되는 가운데, 이번 넷빈즈 6.1버전에서는
자바스크립트 에디터 역시 놀라운 기능 향상이 있습니다.
흡사 메이저 언어를 다루는듯한 신택스 하이라이팅 이라든지 코드 어시스턴스, 코드 인사이트뿐만 아니라
<script src=".."> 와 같이 불러들인 외부 js파일 역시 인라인 스크립트와 동일하게 지원하고 있습니다.

아래 url은 썬마이크로시스템즈의 넷빈즈 에반젤리스트 roman씨의 '넷빈즈 6.1의 자바스크립트 에디터 지원'
에 대한 스크린캐스트입니다.
http://www.netbeans.org/download/flash/js/javascript_demo.html

JavaScript에 대한 Code Completion

JavaScript에 대한 Code Completion


JavaScript에 대한 Rename Refactoring

JavaScript에 대한 Rename Refactoring


JavaScript 함수에 대한 Code Completion

JavaScript 함수에 대한 Code Completion


JavaScript 함수에 대한 Tasklist 지원

JavaScript 함수에 대한 Tasklist 지원


JavaScript에 대한 Quick Fix

JavaScript에 대한 Quick Fix



2008/05/07 13:49 2008/05/07 13:49
Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

방황하는 칼날 : さまよう刃

방황하는 칼날  さまよう刃

방황하는 칼날 さまよう刃

'비밀', '용의자 X의 헌신','백야행' 등의 소설로 유명한 히가시노 케이고(東野 圭吾)씨의 또 한편의 스릴러.

케이고씨의 다른 소설들에 비해 반전이나 긴장감, 트릭이 부족하고 현 사회 시스템을 부정하지 않는 범위에서 결말짓는 모습이 아쉽긴 하지만, 그만큼, 작가는 현행법 시스템의 문제-피의자 인권을 우선시해 피해자 가족의 입장을 헤아리지 못하는-에 대해 꼬지 않고 말하고 싶었던 것 아닐까?

소설은 문제 청소년과 그들이 저지른 성범죄의 피해자 아버지, 사건을 담당한 형사들의 이야기를 담고 있다.
일본의 청소년들은 웬만큼 큰 잘못을 저질러도 '갱생'이라는 취지에서 법이 그들을 보호해 준다는 사실을 어렴풋이나마 알고 있다고 한다.(이건 우리나라도 마찬가지겠지만..) '갱생'이 통하지 않을 범죄자에게 법은 오히려 보호막 역할일 뿐이 아니냐고 말하면서도 개인적인 복수는 더욱 인정할 수 없는.. 이 같은 이율배반 상황에서 독자는 어떤 감정을 갖게 될까?

소설을 읽어가는 내내 얼마 전 국내에서 게시판을 떠들썩하게 했던 몇몇 고교생 성폭력사건이 오버랩 되면서 피해자 가족이 느꼈을 분노와 억울함을 느낄 수 있었다. 아니, 남의 얘기까지 하지 않아도 좋다. 이런건 생각조차 하고 싶지 않지만, 훗날 내 자식이 저런 일을 당한다면 아비 된 입장으로 나는 어떤 기분일까 상상하는 것만으로도 충분히 몸서리쳐지는 일이니까..

역시나 이런 문제에 명확한 해답은 없다. 법이나, 개인적인 복수로 해결할 성질의 문제가 아니며 사회 시스템 안에서 발생한 문제로, 범죄를 저지른 범죄자 뿐만 아니라 타인의 일에는 무관심하여 동일한 범죄가 반복되도록 방조한 당신과 나, 우리 모두가 잠재적 공범자가 아닌가하는 씁쓸한 여운을 남긴다.
2008/05/02 18:18 2008/05/02 18:18
Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

Java에 OpenID 적용 관련 아티클

  • Enterprise Java Community: Using OpenID
  • OpenID 적용 서비스 Best Practice
  • Java로 만드는 OpenID Consumer
  • 2008/04/22 20:14 2008/04/22 20:14
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

    그래 잘하고 있다...

    '경제를 살리자는데 무슨 존엄과 자존심이 필요하랴..'
    세상을 오래 산 어르신 눈엔 다른 세상이 보이시나 보다.

    대통령 할아버지~ 쫌~~

    오래 산 어른에 대한 예우라고 믿고 싶은게 솔직한 심정이다만..


    국민의 자존심, 국가의 역사관마저도 저 멀리 안드로메다로 보내고 잘난 경제 얼마나 잘 살리고 얼마나 많은
    사람이 행복해 하는지 두고나보자...
    2008/04/22 16:33 2008/04/22 16:33
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다
    1. ㅎㅎㅎ 릴렉스~ 릴렉스~ 저장용량이 2MB 밖에 안되서 그래요;;;;

    2. 지금 우리네 대통령이 미,일에 하는 행동을 보면
      과거 정통성이 문제시 되던 시절의 대통령들이
      하던 행동들이 오버랩되서 쫌 그르네..
      자국민은 21세기에 살고 있는데 대통령은
      아직 20세기에 머물러 있는게 아닌가 하는 씁쓸함이..

    3. Blog Icon
      아미료

      어쩌죠, 한 개체가 이렇게 싫기도 쉽지 않은 일인 것 같아요.

    4. 이제껏 정치에 별 관심없이 살아왔고 앞으로도 그렇겠지만..
      요즘은 많이 갑갑해요..
      '이런 나라에서 잘 살아갈 수 있을까'하는 불안함 마저 든다니까요..

      어느 조직이됐던 소위 '수장'에겐 왜 엄격한 잣대가 필요한지 온몸으로 알려주고 있는 '개체'가 아닌가 싶어요.

    서비의 Photo Gallery에 퍼즐 액세서리를 달았습니다.

    Gallery 사이트를 방문했다가 재미있는 액세서리가 보이기에 서비의 Gallery에 적용해 보았습니다.
    이름하여... Puzzle. 갤러리 사진으로 간단한 퍼즐을 즐길 수 있습니다.

    서비의 Photo Gallery에서 사진 보기 페이지 오른쪽 위의 "아이템 명령"이라는 드롭다운 메뉴에서 "Puzzle"
    항목을 선택하시면 됩니다.
    갤러리에 Puzzle 액세서리를 달았습니다.

    퍼즐 메뉴 선택



    아래쪽은 퍼즐 화면입니다. 상단의 메뉴를 통해 퍼즐 종류와 난이도를 선택하시면 해당 사진으로 간단히 퍼즐
    맞추기를 즐기실 수 있습니다.
    Gallery2 퍼즐 게임 화면

    Gallery2 퍼즐 게임






    2008/04/16 14:13 2008/04/16 14:13
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

    방송 통신 위원회에서 무슨일로...?

    오늘 제 블로그의 리퍼러 로그를 확인하던 차에 처음 접하는 주소에서 제 블로그를 방문한 기록을 확인하였습니다.
    리퍼러가 http://mail.bcc.go.kr 로 시작하는 걸로 보아 어느 정부기관의 메일함에서 링크로 찾아온 것 같더군요.
    bcc.go.kr이 어디인지 궁금해서 잠시 찾아가 봤더니.. 무려 방송 통신 위원회더군요..
    방통위에서 제 블로그에 무슨 일로, 그것도 메일함의 링크를 타고 방문을 했는지 궁금해 지는 순간이었습니다.
    혹시... 저작권 관련해서 제 블로그가 신고라도 들어간 걸까요?
    제 블로그의 글이 너무 주옥같아서 방통위에서 읽어보려고 들어오신 건 아닐 테고.. 이것 참, 소심한 블로거 간
    떨리게 하는군요..

    제 블로그에 포스팅한 글 모두가 사회 통념이나 현행법상 문제가 될만한 부분이 티끌만큼도 없다고 자신하지
    못하는 서비이기 때문에 '도둑이 제 발 저린 격'인 게지요.

    그나저나 정말 궁금하군요.. 메일함에 제 블로그의 어떤 포스팅이 어떻게 묘사되고 있는지 말이예요..

    2008/04/14 14:48 2008/04/14 14:48
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다
    1. 전 그래서 현행법상 문제가 될 소지가 '눈꼽'만큼이라도 있다면 아예 포스팅을 안한다지요;;;
      (이거 좋은 건지 나쁜 건지;;;; 대신 띵받게 하는 일이 있음 불을 뿜죠;;; 조만간 불 뿜을 포스팅이 하나 준비 중이라능;;)

    봄 꽃놀이 다녀들오셨나요?

    올봄 날씨는 유난히 휴일만 되면 날이 흐려지는군요..
    전 어제 직장동료와 꽃구경 다녀왔습니다. 서울 시내 어디나 마찬가지였겠지만 윤정로나 여의도 공원은
    사람이 너무 많을 것 같아 다른 장소를 물색하다 쉐라톤 워커힐호텔에서 아차산으로 이어지는 벚꽃길도 가볼 만
    하다는 이야기를 듣고 그리로 고고씽 했더랍니다.
    워커힐 호텔은 처음 가봤는데 건물 외관 유리 빛이 참 매력적이더군요. 봄 맞이 부대 행사도 진행하고 있어
    데이트 장소로도 손색이 없겠더라구요.
    '날이 조금만 더 맑았으면..'하는 아쉬움이 남는 나들이였지만 벚꽃이 휘날리는 아름다운 장면을 본 걸로 만족합니다.

    For 春 II {행운} - Jae.key


    벚꽃

    벚꽃
    흐드러진 벚꽃은 언제 봐도 보는 이로 하여금 감탄을 자아냅니다.

    벚꽃

    튤립
    봄 하면 튤립도 빼놓을 수 없죠.

    minolta @7, 100mm macro, kodak portra 160vc, kodak ultra color


    튤립
    2008/04/13 20:02 2008/04/13 20:02
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다
    1. 벚꽃이 눈 처럼 내리네요 두번째 사진 정말 멋있는걸요^^

    2. 로카르노님 멋진 블로그 운영중이시네요.
      자주 찾아뵙겠습니다. ^^

    2008 대선, 총선결과에 대한 한마디



    http://differenttastes.tistory.com/863#comment2994093

    싸잡아 평가받을 이유도 평가받고싶은 마음도 없지만
    아니라고 반박할 어떤 말도 떠오르지 않는 근영...


    2008/04/10 13:44 2008/04/10 13:44
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

    아아악.. 페이팔 결제(Paypal Payment) 모듈 개발에서 삽질하다..

    얼마 전 페이팔 결제 모듈 부분을 작성하고 싶다는 어떤 분의 의뢰로 페이팔 API를 이용한 결제/조회/환불 인터페이스를 작성할 일이 있었다.. 어차피 결제 부분의 API는 페이팔에서 다 제공하기 때문에 난도가 높은 작업도 아니고 잠깐 짬을 내면 가능한 일이기에 작업 의뢰를 받아들였다.

    외부 사이트에서 페이팔을 이용한 결제 진행에는 몇 가지 방법을 제공하고 있다.
    하나는 머천트 사이트에서 '결제하기' 버튼을 클릭하면 페이팔 사이트가 열리고 새로 열린 페이팔 사이트에서 결제를 진행하는 방식이 있고 또 다른 하나는 머천트 사이트 내에서 모든 결제를 진행하며, 백그라운드로 페이팔 서버와 결제 정보 및 그 결과를 주고받는 방식이 있다.  그 외에도 몇 가지 다른 결제 방법을 제공하지만 가장 흔하게 쓰이는 방식이 이 두 가지가 아닌가 한다..  

    국외를 대상으로 한 사이트라고 그래서 사이트 내에 페이팔 결제를 통합하는 두 번째 방법으로 작업방향을 잡고 대강의 인터페이스 작업을 마치고 소스를 전달해 드렸는데 테스트 계정으로는 카드 결제가 잘 진행되는데 실제 정보를 세팅해서 결제를 진행하니 계속 오류가 나는 게 아닌가..

    "Merchant Country Not Supported" 라나.. 뭐라나..

    이 오류로 며칠 고민하다 종국에는 페이팔 디벨로퍼 커뮤니티에서 그 원인을 찾을 수 있었다.
    해당 머천트는 미국이나 영국 소재의 페이팔 계정을 가지고 있어야 한다는 것.

    아니, 이렇게 중요한 정보는 개발자 센터에서 눈에 띄는 위치에 명시해 줘야 하느 거 아닌가?
    개발자 커뮤니티에 들어가 보면 같은 증상으로 호소하는 수많은 개발자로 넘치더구만...
    개발 안내 페이지에 "Direct Payment only supports US and UK at this time" 한 줄의 문구만 있어도 이렇게 삽질을 안 하잖아.. 앙?

    개발 명세대로 개발은 개발대로 다~ 하고 테스트하다 문제나오고.. 그거 원인 찾느라 커뮤니티 뒤지고. 결과는 '에? 이산이 아닌가벼~' 하는 허탈감을 맛보게 할 심산이 아니라면 말야...

    내가 눈이 삐었나 보다.. 이글 작성하면서 보니 개발자 센터에 결제 방법 링크에 US니 UK이니 하는 문자가 적혀 있다..
    하지만 결제방법을 선택하는 순간에 저 두 문자가 해당 머천트 계정의 소재지와 관계한다고 누가 생각이나 할 수 있단 말인가?  

    페이팔 결제 방식

    저 US와 UK가 무얼 의미하는지 미리 좀 알려달란 말이닷!!



    결국 사이트에서 아래와 같은 문구가 있었는데 놓치고 지나간게 화근.. 투정 좀 부리려다 내 얼굴에 침 뱉는 꼴이 되어 버렸네..
    사용자 삽입 이미지

    미안하다.. 안내문구 있다..


    어쨌거나 저쨌거나 오늘의 교훈 :: 깨알 같은 안내문도 잘 읽자. 그것이 읽기 싫은 영어 일지라도..

    페이팔 결제방식
    http://dialup.egloos.com/1669856

    2008/04/08 16:41 2008/04/08 16:41
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다
    1. Blog Icon
      Brandon Lee

      미국에서 온라인 쇼핑몰을 운영하고 있습니다. 페이팔 Pro를 연결해 주실 분을 찾고 있습니다. brandonl1004@gmail.com으로 연락주세요. 전화 통화 원합니다.

    2. Blog Icon
      서비

      안녕하세요. 댓글 확인이 늦었습니다.
      gmail쪽으로 연락드리겠습니다.

    3. Blog Icon
      서비

      회신드리려고 하는데 남겨주신 brandonl1004@gmail.com 은
      등록되지 않은 메일이라고 합니다.
      확인 부탁드립니다.

    4. Blog Icon
      bie

      서비님 안녕하세요. 평소에RSS로 읽다가 궁금한게 있어서 실례인줄 알지만 댓글 하나 남깁니다.
      저도 이번에 Payments Pro를 이용하여 API로 백단에서 결제 모듈을 붙이려고 하는데 역시나 같은문제...로 골머리를 ...
      (꼭 API를 이용해야하므로 Standard를 안됩니다)

      쇼핑몰이 한국에 있는데 Pro를 이용하기 위해서 'U.S' 계정을 그냥 만들기만 하면 되는것인지
      아니면 US계정을 만들고, US계좌(?)를 만들고, US사업자등록(?)등 세부절차가 더 있는지....

      어떠한 방식으로 pro를 이용하셨는지 도움좀 부탁드립니다^^;

    5. Blog Icon
      서비

      bie님 안녕하세요.
      요즘 업무때문에 블로그 자주 확인하지 못해서 회신 늦어졌습니다.
      paypal payment pro로 운영중이신 사이트에서 고객의 결재를 끝내시려면
      Merchant용 페이팔 계정과 U.S.은행계좌가 있으면 됩니다. 기술적으로는
      해당 사이트는 Direct Payment 와 Express Checkout 결재방식을
      모두 구현해야 합니다.
      ( 참조url : https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_WPWebsitePaymentsPro )
      이전에 작업했을때는 의뢰하신분께서 US계좌 오픈절차를 진행하셔서
      제가 직접 계좌를 여는데 관여하진 않았습니다.

    6. Blog Icon
      송주영

      쇼핑몰을 페이팔 Pro를 연결 하고자 합니다.
      연락 부탁합니다. (전화번호 남겨주세요)
      ikkius@gmail.com

    7. Blog Icon
      서비

      송주영님 안녕하세요.
      회신드렸습니다.
      확인 부탁드립니다.

    8. Blog Icon
      bie

      감사합니다. 코딩보다 주변설정이 더 골치가 아프네요.
      댓글에 저에게 많은 도움이 된 것 같습니다. 정말 감사합니다 ^^

    9. Blog Icon
      비밀방문자

      관리자만 볼 수 있는 댓글입니다.

    10. Blog Icon
      서비

      회신 드렸습니다.

    11. Blog Icon
      Hunchiri

      안녕하세요.

      website payment pro 를 이용하여
      싱가폴에서 웹사이트를 운영하려고 합니다.

      계정생성에서 부터 맞게 하고 있는건지 의문이 들어
      이렇게 문의드립니다.

      관련자료가 없어서 너무 갑갑하네요.
      영어의 압박도 눈물겹게 힘들고요.

      바쁘시고 번거로우시겠지만,
      website payment pro 모듈을 이용하기 위한 절차의 정리를 부탁드립니다.

      kongyber@naver.com 연락부탁드립니다.

      감사합니다.

    12. 안녕하세요 제가 website payment pro 이용하여 결제를 붙히려고 합니다.

      관련하여 처음부터 순서 정리된 자료가 있을까요?? 아님 참조하신 사이트라도

      영어의 압박으로 영문만 보고하기에는 벅차네요

      회신 기다리겠습니다.

      jkno@crosscert.com

      감사합니다.

    13. 안녕하세요? 개발자님,
      페이팔 결제시스템을 이용해 쇼핑몰을 구축하려 합니다.
      이미 미국내 사용을 위한 쇼핑몰을 운영 중이며 이 웹페이지를 이용하여 미국 외의 이용자를 위한 결제 버튼을 만들려고 합니다.
      계정과 제품 등록은 마친 상태인데 문제는 shipping cost입니다. 접속자의 지역에 따라 shipping cost를 차별적으로 적용해야 하는데 이를 구현하려면 페이팔 API로 구현해야 한다고 들었습니다. 이러한 일의 솔루션을 가지고 계신지요? 가능하시다면 일을 맡기고 싶습니다. sm.cha@sena.com으로 연락주십시오.
      감사합니다.

    14. Blog Icon
      비밀방문자

      관리자만 볼 수 있는 댓글입니다.

    15. Blog Icon
      비밀방문자

      관리자만 볼 수 있는 댓글입니다.

    16. Blog Icon
      filco

      안녕하세요 개발자님.

      뉴질랜드에서 인터넷 쇼핑 사업을 하는 사람입니다.

      이번에 한국 홈페이지를 만들었는데요.

      한국 신용카드 해외 결제가 잘 안되는 문제로 페이팔 결제 시스템을 넣고 싶어요.

      인터넷에 정보가 너무 없다 보니 막막하여 문의 드려봅니다.

      의뢰상담 꼭 받고 싶습니다.

      이메일로 전화번호 남겨 주시면 전화 통화 드리고 싶습니다.

      filco518@gmail.com

    17. Blog Icon
      삼척동자

      안녕하세요 개발자님

      페이팔 페이먼트 프로 자격조건을 어떻게 알수 있는지요?

      jbg0715@hotmail.com 으로 답변부탁드립니다.

      감사합니다.

    18. Blog Icon
      비밀방문자

      관리자만 볼 수 있는 댓글입니다.

    19. Blog Icon
      비밀방문자

      관리자만 볼 수 있는 댓글입니다.

    20. Blog Icon
      비밀방문자

      관리자만 볼 수 있는 댓글입니다.

    21. Blog Icon
      비밀방문자

      관리자만 볼 수 있는 댓글입니다.

    22. Blog Icon
      IDS

      안녕하세요 개발자님
      위의 내용을 보니까
      싱가폴 법인으로는 Payments Pro를 이용하여 API로 백단에서 결제 모듈을 붙이는 것이
      불가능한 것으로 되어있는데....

      그럼 미국계정으로 위 방식대로 연결을 하고
      싱가폴 법인으로 입금 가능한지요..??

      위 방식으로 연결을 하고 싶은데
      안내 주시면 의뢰를 하고싶습니다.

      e-mail : paulkim5000@gmail.com 입니다.

    23. Blog Icon
      Nutrition

      안녕하세요 개발자님.
      미국에서 건강식품 사업을 하는 사람입니다.

      이번에 한국에 해외직구 홈페이지를 만들었는데요.
      한국의 비씨카드,삼성카드 등을 처리할 수 없어 매출이 저조합니다.
      이에 외국계 PG Payflow를 그누보드 기반 사이트에 적용하기 위한 모듈 제작 및 사이트 수정작업을 진행하고 있습니다.

      준비는 되었는데, 이에 맞게 업그레이드 할 개발자를 찾지 못하고 있습니다.
      인터넷 서칭중에 지금 사이트를 방문하게 되었는데
      페이팔 결제 시스템을 넣고 싶어요.
      안내 주시면 의뢰를 하고 싶습니다.

      real.bluepop@gmail.com

    24. Blog Icon
      김태완

      안녕하세요.

      국내 업체인데요 PayPal Payment Pro 계정을 이용해서 API를 이용하여 웹서버 백단에서 정기결제를 하려고 합니다. (달러 결제입니다)

      미국 법인, 계좌만 만들면 Pro 계정 설정이 가능한가요?
      다른 승인 절차라던가 조건은 없나요?

      twkim@gtone.co.kr로 답변 부탁드립니다.

      감사합니다.

    25. Blog Icon
      페이팔 도와주세요 제발요

      안녕하세요. 한국에서 스타트업 하는 대표입니다.
      마켓 플랫폼 런칭 준비중인데 한국에서 하는 글로벌 음악 데이터 마켓 플랫폼입니다.
      페이팔에서 마켓 플랫폼은 사전 승인을 받아야한다는데요.거절을 받았습니다.
      진짜 어떻게 해야하나요? 거절을 받은 사유도 거절을 준 부서와도 연락도 할수 없는 상황입니다.
      어떻게 해야하는지 도와주시면 정말 감사드리겠습니다..
      정말 지금 울고 싶습니다..

    다음 번 읽고 싶은 책 - 女 회계사 사건수첩

    女 회계사 사건수첩

    女 회계사 사건수첩 표지

    블로고 스피어를 싸돌아 다니다 발견한
    '읽어볼 만할 것 같은 소설', '女 회계사 사건수첩'.
    일전에도 고백했다시피 여전히 우중충한 스릴러만
    골라 읽고 있는데 간만에 밝고 기운 넘칠 것 같은
    -게다가 회계에 관한 지식은 덤으로 얻을 수 있는-
    소설 한 권을 알게 되어 wish list에 쏙~



    2008/04/07 02:54 2008/04/07 02:54
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

    거대 우주선 시대 :: EBS 지식채널

    EBS 지식채널에서 총 6부작으로 방영하는 '거대 우주선 시대'라는 영상물 입니다.
    찰스 클라크의 '유년기의 끝'이라는 소설의 내용을 차용해 제작했다고 합니다.
    현재 5부까지 방영되었구요. 마지막 한 편을 남겨 두고 있습니다.



    1부 도착



    2부 퇴행



    3부 지니의 알파벳



    4부 한장의 레코드 판



    5부 인간을 제외한 모든것




    거대 우주선

    2008/04/04 16:40 2008/04/04 16:40
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다

    소켓통신 서버/클라이언트 통신시 IO Blocking 상태에 빠지는 코드와 해결 방안

    2008/04/03 19:15

    서비 JAVA , , ,

    java study 질답 게시판에서 서버-클라이언트 소켓 통신을 하는데 통신이 단절된다는 내용의 질문을 접했습니다.

    질문자의 원글 보기..


    코드를 보면 지극히 정석으로 코드를 작성 해 둔 상황입니다. 하지만 동작 중 어느 순간이 되면 통신이 안되기 시작하죠..
    이는 비단 자바뿐만 아니라 다른 언어로 소켓 프로그래밍을 하더라도 동일한 현상이 발생할 겁니다.
    원 질문자께서 저 코드로 어디까지 다버깅을 해 보셨는지는 알지 못하겠지만, 제가 판단하건데 동작이 안되는 시점은
    필시 클라언트와 서버 양쪽 모두 while((read = bin.read())!=-1) 문에서 서로의 데이터를 기다리느라
    블록 상태에 빠졌기 때문일 겁니다.

    왜? 무슨 이유로 read() 에서 블록 상태에 빠졌을까요?

    원인은 서버 소켓 쓰레드인 ClientHandler 쪽에서 찾을수 있습니다. 
    서버 소켓 코드를 보시면 클라이언트에서 받은 데이타를 읽는게 끝이나면 클라이언트로 데이타를 전송하는
    절차적 구조로 작성 되어있는데요..

    문제는 클라이언트로부터 데이터가 유입되는
    [code]// received InputStream in = null;
    BufferedInputStream bin = null;
    in = m_socketClient.getInputStream();
    bin = new BufferedInputStream(in);
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    int read;
    while ((read = bin.read()) != -1) {
        baos.write(read);
    }
    [/code]
    부분이 원인입니다... 감이 좀 잡히시나요?

    한번 API를 확인 해 볼 필요가 있겠군요. API를 보시면.. BufferedInputStream의 read() 메소드의 리턴 값을
    the next byte of data, or -1 if the end of the stream is reached. 라고 명시하고 있습니다.
    '스트림의 끝까지 갔을 때 -1을 리턴 한다'라고.. 데이터가 끝났을 때 -1이 아닙니다.

    비록 클라이언트가 보낸 데이타는 끝이 났을지언정 클라이언트와 연결된 스트림은 끝나지 않았단 말이죠.
    쉽게 말하자면 bin.read()에서 block된 상황은 BufferedInputStream인 bin이 끝나지 않았으며, 언젠간
    새로운 데이터가 유입될테니 대기중이다.
    는 얘기지요.

    이제 좀 감이 잡히시죠? ^^
    결국 지금의 코드 대로라면 서버 소켓은 클라이언트에서 보낼 데이터를 영원히(혹은 time out까지) 기다리고 있는거죠..

    이제 원인을 알았으니 해결책에 대한 아이디어도 떠오르셨을거라 생각합니다.
    이런 경우 클라이언트 소켓도 쓰레드로 돌려야 하지만 인풋 스트림과 아웃풋 스트림도 각각 쓰레드로 처리 해
    주셔야 질문과 같이 blocking으로 어플리케이션이 멈춰있는 문제를 회피할 수 있습니다.
     

    2008/04/03 19:15 2008/04/03 19:15
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다
    1. Blog Icon
      비밀방문자

      관리자만 볼 수 있는 댓글입니다.

    2. Blog Icon
      Nereid

      관리자님 안녕하세요. 프로그래밍중 안되는 부분이 있어
      해결책을 찾아보다가 여기서 같은 케이스를 찾게되서요.

      제가 초보라 해결책이 잘 떠오르지 않는데
      저런경우 인/아웃 스트림 쓰레드 처리에 대하여 좀 알려주실수 있을까요?

      부탁드립니다. 감사합니다.

    유쾌한 구글씨 - 구글 사투리 번역기

    오호~ 오늘 구글 코리아 메인 페이지에 새로운 기능이 하나 추가되었더군요..
    이름하야 "구글 사투리 번역기"
    "오홋 새로운 메뉴네~" 처음엔 영어 사투리를 영어 표준어로 바꿔주는 줄 알고 들어가서 소개 페이지를
    보니  한글 사투리와 표준어를 번역해 주는 내용이 소개로 올라왔더라구요..
    번역 성능도 꽤 괜찮구요. "이런게 어떻게 되지?" 반신반의하며 옆 동료에게 알려 줬죠..
    테스트 해보자고

    'Google 사투리 번역하기' 링크를 타고 들어갔다가.. 구글의 센스에 그만 자지러 지고 말았습니다.

    근데 이거 쉽진 않겠지만 말이예요.. 실제로 구현해도 재미있을것 같네요.

    센스쟁이 구글씨..

    2008/04/01 13:51 2008/04/01 13:51
    Trackback Address:이 글에는 트랙백을 보낼 수 없습니다