반응형
2007년 12월 1일 금년 마지막이 될, 다섯 번째 루비세미나에 다녀왔습니다. 장소는 4회[각주:1]와 동일했습니다.

사용자 삽입 이미지

5회 루비 세미나 사진


첫 번째 발표는 Daum 캘린더 개발이야기. 관심이 갔던 부분은 SeeSaw인데요. 서버를 재시작하지 않고 중단하는 서버를 부분으로 나누어서 각각 갱신하는 점에 매력을 느꼈습니다. RoR로 운영되는 서비스라고 하셨는데, 좋은 선례가 되었으면 좋겠습니다.

두 번째 발표는 ETRI에서 YouFree. 휴대 가능한 작업 공간을 목표로 개발되었다고 합니다. 오픈소스이고 InstantRails 기반입니다. 집에서 USB로 꽂고 사용해 봤는데, 말씀하신 대로 하드디스크나 외장디스크에 복사해서 쓰시는 편이 더 좋을 듯합니다.

세 번째 발표는 Ruby와 Rails를 이용한 진짜 개발. 첫 부분인 Getting Real에서 다루어진 주제는, 애자일 흐름과 상응하는 부분이 많아서 공감했습니다. 배포 부분도 잘 모르고 있었는데 여러 경우로 나누어 설명해 주셔서 큰 도움이 되었습니다. 중간에 사진들도 재미있었어요. ^^ 발표 내용은 ikspres님의 블로그에서 5회 루비세미나를 참조하세요.

네 번째 발표는 2007년 크리스마스 선물이 될 예정인 Ruby 1.9에 대한 소개였는데요. 이번에 새로 지원되는 해시 표기법을 보니, 더 간단하다는 느낌이 드네요. String에서도 Enumerable을 버리고 문자 자체를 출력하도록 하는 것도 좋아 보여요. ASCII 코드값보다 더 자주 쓰여서 기존의 불편한 점이 해소될 거라고 봐요. GEM이 기본 배포에 포함되고, YARV(VM)도 포함된다고 하는데 기대가 됩니다. 발표하셨던 분이 참조하셨다고 이야기 해주신 Changes in Ruby 1.9의 링크를 겁니다.

다섯 번째 발표는 RESTful 웹 서비스 소개였는데요. RESTful Webservices라는 책을 도서관에 신청만 해두고 아직 읽어보지 못한 상태였는데, 핵심단어를 슬라이드에 띄우고 잘 설명해 주셔서 좋았습니다. REST에 대해 REpresentational State Transfer라는 표면적 의미보다는, 더 자세한 의미를 듣게 되어서 기뻤습니다.

여섯 번째 발표는 JavaScript on Rails였는데요. RJH, Lowpro(with RJS), JQuery 세 방식으로 구현된 잘 짜여진 예제가 매우 인상깊었습니다. 웹에서 행동을 분리하는 움직임은 DOM 스크립트라는 책을 읽을 때도 들었던 이야기인데요, 자바스크립트를 사용할 수 없는 설정이라도 작동이 온전히 이루어질 필요가 있다는 데 동감합니다.

일곱 번째 발표는 meet the Nginx였는데요. Nginx를 왜 채택했는지 경험에 기초해 이유를 설명해 주시고, 도입하고 나서 겪으셨던 어려웠던 경험들을 공유해 주셔서 좋았습니다. timeout default와 ignore_invalid_headers 두 가지였습니다. lockdown이 팁으로 나왔는데, 공부가 많이 부족해서 잘 이해를 못했습니다.

여덟 번째 발표는 봇을 위한 페이지 캐싱이었는데요. 운영하시는 서비스의 로그 분석 결과를 보고(특정 검색엔진의 봇이 한 서버에 그렇게 많은 부하를 준다는 사실에 대해 놀랐습니다.), 그 문제를 해결하기 위해 어떤 방법을 사용하셨는지 이야기해 주셨습니다. 하지만 생각했던 것보다 효과가 잘 나타나지 않았던게, 봇이 똑똑해서 같은 페이지에 대한 Hit Ratio가 낮기 때문이라고 합니다.

번외로, deepblue님이 slugger에 대한 유인물을 2장 정도로 정리해서 나누어 주셨습니다. slugger는 me2day와 springnote의 open API로 DB없는 blog를 구성할 수 있게 한다고 이해했는데요, 정말 신선하고 재미있는 프로젝트라고 생각해요. 문서에서 slugger에 대한 deepblue님의 사랑이 느껴집니다. 발표가 모두 끝난 후, 인사이트에서 후원해주신 루비 관련 도서 5권을 rand 함수를 돌려서 추천했는데요, 당첨되신 분들 축하드립니다. ^^
(저는 ㅠㅠ)

루비 사용자 커뮤니티가 점점 커지는 모습이 보인다고 많은 분들이 말씀하셨습니다. 루비 세미나 참석해서 정말 즐거웠고, 많이 배워갑니다. 내년 6회 세미나를 기대해 봅니다.
반응형
반응형
블로그 & 소셜 네트워크 컨퍼런스 2007 (비즈델리)
8월 9일 목요일은 블로그에 대해서, 내일은 소셜 네트워크에 대해서 초점이 맞추어져 있었습니다. 무료 등록자는 점심이 제공이 안 된다고 하시네요. 장소는 한국과학기술회관 지하 강당이었고 10시부터 오후 4시 50분까지 진행되었습니다.

첫 번째 세션에서는 블로그에 대해 전반적으로 살펴보는 기회가 있었습니다. "다음"에서 오신 분이 설명해 주셨는데요. 세션을 듣다가 생각한 것은, 롱테일 이론이 아직 우리나라에 적용하기에는 무리가 아닌가였습니다. 한글 사용권자는 영어 사용권자보다 적으니깐요. 한글 사용자 4000만 명에서 70% 인터넷을 쓴다고 한다면 2800만 명이고 그중 블로그를 사용하는 사람(미니홈피 제외)를 30%라고 어림 계산하면 840만 명 정도가 됩니다(사용한다는 것은 개설과 구독을 모두 포함합니다). 반면 영어권 사용자는 대충 30억으로 어림해 봅시다(대부분의 나라에 영어가 정규 교육과정에 개설되어 있죠). 80%가 인터넷을 쓴다고 어림하면 2.4억이 됩니다. 외국은 인터넷 상황이 많이 보급되지 못했기 때문에 20% 정도가 블로그를 사용한다고 하면 4800만명입니다. 콘텐트는 생산자 수에 매우 의존하기 때문에 벌써 생산되는 컨텐츠의 규모가차이날 수 밖에 없습니다. 외국이 처한 상황을, 우리나라에 일방적으로 적용 또는 도입하기는 어렵다는 생각입니다.
또한 UCC 열풍이 계속 지속될 것인가에 대한 의문도 생깁니다. 실상 혜택을 보는 자들은 적은 상황에서, 얼마나 많은 사람들이 자신의 시간과 비용을 투자해가면서 지속적으로 만들 것인가라는 문제도 생각해 보아야 할 것이라고 생각합니다. 그렇지만 흥미와 공감을 전하는 손수제작물들이 블로그 구독자와 언론 매체간의 피드백을 통해 기존보다 효과적인 소통 채널을 구성할 수 있다는(저는 그렇게 이해했습니다만...) 말씀은 공감이 되었습니다.
두 번째 세션에서는 블로그 검색에 초점을 맞추었습니다. 사실 검색하면서 "중복문서"에 대한 관심이 별로 없었는데, 이번에 "중복문서"를 어떻게 제거할 것인가에 대해 이야기를 듣고 흥미가 생겼습니다. "온톨로지(ontology[computer science])"라는 말을 사전에 찾아봐도 철학 용어(존재론)로만 설명되어 있고 해서 도대체 무슨 말인가, 모호한 느낌이 있었는데, [책, 구독자, 출판사] 이런 단어들이 있으면 구독자는 책을 "읽는다", 출판사는 책을 "출판한다"식으로 단어와 단어 사이의 관계를 말해주는 사전이라고 설명해주시니까 조금 알게 된 듯 합니다.

세 번째 세션에서 CCL 언급이 있었는데, 순간 CCL 비영리 라이센스가 구글 애드센스랑 충돌하는 것인지 궁금해졌습니다. 저와 생각이 다른 부분은, 오픈 소스가 활성화되어서 자유로이 쓸 수 있는 소프트웨어가 매우 늘어날 거라고 하신 것이었습니다. 대부분의 매우 활성화 된 오픈소스 프로젝트들은 직업이 있는 개발자들이 업무시간 외에 부수적으로 하는 경우가 적지 않습니다. 직장인 연간근로시간과 오픈소스 활동의 관계(openlook)에서 밝힌 것처럼, 근로시간을 줄이고 효율적인 근로 활동을 한다면,  적어도 지금보다는 비경제 관련 학문들도 살고 오픈소스 활동도 활발해 질거라고 예상합니다.
네 번째 세션은 블로고스피어를 우주에 은유하여 설명한 게 좋았습니다. 재미있었고요, "대화"와 소통은 중요하다는 의미를 전했습니다. 잘 정리된 사례분석이 발표 주제를 이해하는 데 많은 도움을 줄 것으로 생각됩니다.

다섯 번째 세션. 블로그 마케팅에 대한 이야기를 들려 주셨습니다. 주제가 참 어려웠네요. 블로그 마케팅을 하는 국내 업체의 사례를 못 찾으셨다고 하셨는데, 인사이트 출판사가 좋은 사례로 보입니다.
여섯 번째 세션은 "겐도사마의 재림"이라는 블로그로 유명하신 겐도 님이 TNC 대표님을 대신하여 발표해 주셨습니다. 가장 기술적인 세션이었고, 탈-브라우저에 관한 여러 참신한 이야기들이 유익했습니다. Blog API라는 용어보다 Post API가 더 정확한 용어라는 것도 배웠습니다. RESTJSON은 Open API에서 많이 논의되고 있으나, PHON(PHP Objcect Notation)을 내부에서 사용하신다고 들었습니다. (생소했는데, 표준은 아니고 내부에서 쓰신답니다.) 마지막 슬라이드에서 미래의 블로그 형태로 제안된 세 가지가 매우 인상깊었고 공감되었습니다. 대형 포털 사이트에 의해 이루어지는 정보의 집중화보다는, 이런 발산적이고 확산적인 서비스 또는 툴들이 많이 활발해졌으면 좋겠다는 생각을 했습니다.

일곱 번째 세션은 마이크로블로그(이를테면 미투데이)에 중점을 맞춘 세션이었습니다. 번호가 처음엔 남은 슬라이드라고 하셔서, 그런가 보다 했는데 -27에서 -1 0이 되고 난 뒤 다시 +1이 되더군요. 기대가 빗나갔지만 마이크로블로그의 특성을 잘 요약해 주셨다고 봅니다. 사진과 여러 이야기들이 청중에게 호응이 있었던 듯 합니다.

사용자 삽입 이미지

블로그 & 소셜 네트워크 컨퍼런스 2007 사진


반응형

+ Recent posts