Neurasthenia ver 0.1 Release

Neurasthenia version 0.1 release 를 했다.

노신의 글 모음집 눌함 의 서문에서 자신이 뜻을 펼치기만 하면 구름과 같이 동조자들이 나타날 것이라 생각하지만 아무런 반응을 이끌어내지 못하면 깊은 슬픔에 잠겨 의욕을 잃게 된다 란 구절이 있다.
실제 프로젝트를 오픈한지 한달여 지났고 몇몇 지인들에게 넌지시 알려 주었지만, 그럴싸한 동조를 해 주는 사람은 없었다. 그러니 자연스래 위에 쓴 노신의 경구가 생각났다.

처음 코드를 공개했을 때의 그 두근거림은 한달간의 냉각기를 거치다 보니 좀 수그러들었다. 내가 본디 뭘 어떻게 했니, 이래서 좋니, 이게 더 낫니, 내가 잘 났니 하는 걸 본능적으로 피하다 보니 가장 쉽게 할 수 있는 자기 광고조차 하기 어렵다.
무슨 커뮤니티에 나 여기 있어요, 저요 저요, 이렇게 쓰면 좋지 않아요? 세상에 이런건 처음이에요 라고 얼굴에 철판 깔고 분칠한 낯짝으로 들이대면 좀 알려질 것도 같지만 이것 또한 영 생리에 맞지 않으니, 그냥 차분히 기능이나 추가할까 한다.

최근에 기적의 사과 란 책에 대해 알게 되었다.
출판사 리뷰에
극적이면서도 신화적인 기무라 씨의 인생담에는 무언가에 미쳐 보고 싶은 사람, 혹은 미쳤다가 도중에 포기해 버린 사람들의 가슴을 유독 뜨겁게 울리는 감동의 메시지가 살아 숨 쉰다.
라는 대목이 있더라.
미쳤다가 도중에 포기해 버리는 건 내 인생에 한번으로 족하다.
노신 선생도 결국 이겨내고 계속 글을 썼고 나는 그에 미치지 못하여 계속 열정을 이어가지 못하리라 생각이 들다가도, 10년을 넘게 지속한 저 포기라고는 모르는 남자의 인생은 나약한 생각을 가졌다는 것 조차 부끄럽게 한다.

Posted by eoh

2010/01/21 23:20 2010/01/21 23:20
, , , ,
Response
No Trackback , No Comment
RSS :
http://endofhope.com/tc/rss/response/20

신경쇠약 프로젝트

지금까지 내 경험과 지식을 정리하여 네트워크 프레임워크를 하나 만들었다.
Neurasthenia 라고 이름붙이고 LGPL로 공개했다.
이런 이름을 붙인 이유는 comet 이란 것이 세상이 바뀌는 것을 하나도 놓치지 않으려고 귀를 기울이는 것처럼 보였고, 결국 신경쇠약에 걸려버린 사람 처럼 느껴졌기 때문이다.

회사를 옮기면서 면접을 보게 되었는데, 최종 면접관이 내게 물었다. 이직을 하면 무얼 하고 싶냐고. 망설임 없이 대답하기를
내가 지금까지 쌓은 대부분의 지식은 오픈소스에서 얻었습니다. 지금까지는 여유 자체가 없이 쫓기는 생활을 해 왔는데, 이젠 스스로를 돌아보고 정리한 후 내가 받은 지식과 그동안 내게 축적된 경험들을 잘 엮어 오픈소스 프로젝트에 참여함으로서 그동안의 이득을 돌려주고 싶습니다.
라고 했다.

그럭저럭 그 회사로 이직을 하게 되었고, 여유를 찾으려 했으나 안타깝게도 이직한 부서 자체가 매번 불이 나는 바람에 불끄느라 정신없이 8개월여가 지나갔다.
하지만 그 동안에도 조금씩이나마 Neurasthenia 에 대한 구상과 설계, 코드를 만들어갔다.
이제 해가 바뀌기 전에 지금까지의 결과물을 세상에 내 놓는다.
지금까지 구현된 내용을 짧게 정리하면 다음과 같다.
  1. Servlet container 의 기능을 한다. 고로 servlet, jsp 를 만들어 동작시킬 수 있다.
  2. Comet server 역할을 한다. 브라우저상에서 채팅이 가능하다.
  3. 프로토콜에 독립적인 네트워크 서버 역할을 한다. 기본적으로 HTTP 와 STOMP 프로토콜을 지원한다.
늙은이 소리를 덧붙이자면, 소시적엔 이런 소스를 오픈하다니 참으로 대단하다 란 생각을 달고 살았다. 그리고 난 대체 언제쯤 이런 걸 해 볼수 있을까를 고민했었다.
몇번 이런 저런 프로젝트를 해 볼까 생각할 때 마다 어느정도 모양이 잡히기도 전에 내게 부족한 점이 튀어나와서 이 부분을 보완하고 다시 시작하자란 생각에 에둘러 추진할 생각을 접곤 했다.
어떻게 보면 neurasthenia 도 이런 저런 부족한 점이 무척 많다. 하지만 언제까지나 시작하지않는다면 결코 완성하지 못할것이기에 부끄러움을 무릅쓰고 세상에 내놓기로 했다.

자 주사위는 이미 내 손을 떠났고 이제 이 배가 신대륙을 발견할지, 망망대해를 영원히 떠도는 플라잉 더치맨이 될지 아니면 또다시 세이브조차 하지 않고 지워버릴지는 앞으로 내가 어떻게 neurasthenia 를 운영할지에 달렸다.

참고로 neurasthenia 를 사용한 채팅 서버가 돌고 있다.

Posted by eoh

2010/01/02 03:06 2010/01/02 03:06
, , ,
Response
No Trackback , No Comment
RSS :
http://endofhope.com/tc/rss/response/18


블로그 이미지

말할 수 있는 것은 분명하게 말해질 수 있다. 말해질 수 없는 것에 대해서는 침묵해야 한다. 논리 철학 논고 - 루드비히 비트겐슈타인.

- eoh

Archives

Authors

  1. eoh

Recent Comments

Recent Trackbacks

Calendar

«   2012/05   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Site Stats

Total hits:
20059
Today:
44
Yesterday:
47