태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

Search

'아싸라비아'에 해당되는 글 2건

  1. 2008/11/05 덕지덕지 토론 - 개발자
  2. 2008/11/05 덕지덕지 토론 - 사용자

덕지덕지 토론 - 개발자

덕지덕지 2008/11/05 03:47 Posted by 희희덕
안녕하세요. 덕지덕지 개발자 이희덕입니다 (왠지 덕지덕지는 아이돌 그룹 같군요.)

어라, 근데 왠..왠일로 제가 '덕지덕지'옆에 '토론'이라는 부담스러운 제목을 달아놓았군요.
이 '부담스러운 제목'은 저의 부족함을 인정하고, 많은 분들과 다양한 정보를 나누면서 덕지덕지가 발전했으면 하는 몇몇 이슈들을 여러분들과 함께, 블로그 상에 토론하기 위해 작성하게 되었습니다.

링크, 트랙백, 댓글, 메일등 어떤 형태로도 토론을 이어 나가셔도 좋습니다.
(제 메일주소는 (lhd1413 골뱅이 무침이넘흐좋아 우히히 네이뇬 닭 컴) 입니다.)

그럼, 여러 토론 주제들에 대해 나열해 보겠습니다.
이외에도 여러분께서 제안하시고 싶으신 토론 주제가 있으시면 댓글에 적어주시고, 그 토론조제 또한 위에 올리겠습니다.


1. 이미지 에디터
필자는, 덕지덕지를 만드는데 약 70%의 시간을 이미지 에디터를 만드는데 할애했습니다. 하지만, 이번 버전에 포함시키지 못한 아쉬운 사연(?)이 한가지 있습니다.

이미지에디터의 구조는 이미지 파일을 불러오고 난뒤, 해당 이미지 파일을 비트맵데이터로 담아서, 화면에 뿌려주고, 또 편집한후 ImageSnapShot와 같은 형태로 캡쳐해서 Bytearray형태로 서버에 보내는 프로그레스 입니다.

하지만 FP9까지 Bitmap data는 2880 x 2880 픽셀까지만 지원하게 되었습니다. 즉, 800만 화소까지 지원할수 있다는 얘기인데, 요즘 대부분 DSLR, 디지털카메라등에서는 1000만화소 이상의 이미지 파일을 지원합니다. 따라서, 이런 이미지 파일을 불러오게될경우 Bitmapdata 에러가 발생하게 됩니다.

그렇다고, 서버에 보내서 섬네일로 만들어서 저에게 반환하는것은 AIR의 장점을 올바르게 활용하지 못할뿐만 아니라, 별도의 서버 마저도 있어야 한다는 부담이 있었습니다.

그래서 일단 만들어 두고 AIR1.5가 나올때 까지 잠시 스킵하기로 했습니다.

AIR1.5에서는 다행히도 4096 x 4096 픽셀까지 지원하게 되었습니다. 지난번의 두배인 약 1600만 화소의 화상까지도 처리 하수 있게되었습니다. 대부분 카메라가 현재까진 1500만 화소 이하를 지원하기 때문에, 이미지 편집기에서도 별 무리없이 이미지를 불러올 수 있습니다.

하지만, 걱정이 남는점이 있습니다. 바로, 화상기술은 늘 진화하고 있고, 언제든지 고해상의 카메라가 등장할 가능성이 높기 때문에 저 1600만화소를 믿고, 그대로 이미지 에디터를 오픈해야하는가, 아니면 별도의 서버를 우회하는것이 필요하는것인가에 대한 고민입니다.

이 고민에 대해 여러분들과 함께 의견을 공유했으면 합니다.


2. 소스 공개는 어디까지?
사실 필자가 제일 많이 요구받는 일(?)이기도 합니다. 소스공개에 대한 요구를 얼마나 많이 받았는지 모르겠습니다 ㅜㅜ 죄송하게도 소스공개가 불가능한 사유에 대해 설명하더라도, '너혼자서 잘먹고 잘살아라'라고 욕을 하시는 분들도 계시더라구요..

필자도 초보 시절을 거쳐서 왔지만, 작년, 그리고 재작년까지만 하더라도 Flex와 관련된 자료가 거의 전무했습니다. 특히 국내 자료들은 바닥을 치고 있었습니다.

그래서 많은 분들이 플렉스를 배우시는데 많은 어려움을 느끼시고 계십니다. 이런 문제를 해결할수 잇는 가장 좋은방법은 바로 레퍼런스의 완벽한 한글화인데 한국 어도비의 실정상 이루어지지 못하고 있습니다.
(이런면에서는 MS의 MSDN이 참 부럽습니다 ㅜㅜ 실버라이트로 확 전향해뿌껴!!)

그리고 레퍼런스 보다 가장 도움이 되는건, 소스코드의 공개가 아닌듯 싶습니다.

사실, 플렉스로 프로젝트를 진행하다보면, 프로젝트에 대한 구상은 나와도, 정작 이부분을 플렉스로 어떻게 진행할것인지에 대해선 많이 막막하셨을 것입니다. 특히 프로젝트의 경험이 없으면, 거의 진행할수 없을 정도인데, 이런 부분을 해소하는것이 소스코드를 보며 프로그램의 작동구조를 익히는 것일 것입니다.

하지만 덕지덕지의 경우, 여러 분들께서 앞으로 사용하실것이고, 암호화나, 기타 민감한 부분이 있기 때문에, 소스 전체에 대한 오픈소스정책을 적용하기가 많이 힘이 듭니다. 만약 공개했다가 보안적으로 아주 심각한 이슈가 생길경우엔 ㅜㅜ..... 슬픕니다.

또, 소스코드를 공개하더라도 라이센스는 어떻게 적용할것인지에 대해서도 고민중입니다. 소스코드를 수정하면 모두 공개해! 와 같은 GPL을 적용할것인지, 공개안해도되염 ㄳ 와 같은 LGPL, 그리고 MIT등등 워낙 오픈소스 라이센스들이 많아서 고민이 됩니다.

일단 전체적인 틀은 클로즈드 소스로 가겠지만, 프로젝트에서 사용되는 여러 요긴한 컴포넌트 (예를들어 이미지 에디터라던지, 기타등등)들은 오픈소스로서 공개하고 싶습니다.

이 공개범위와 라이센스에 대해서도 여러분들과 함께 의견을 나누어 보고 싶습니다.


3. API 공개는 어디까지?
필자가 덕지덕지의 전신인 Yezzang&Naru 이미지 호스팅을 운영하면서, 지금까지 모은 자료들만 해도 총 6000장의 이미지들이 있습니다. 이 이미지들이 태그와 같은 아주 유익한 정보는 가지고 있진 않지만, EXIF 정보를 분석해서, 사진의 해상도, 카메라 모델, 촬영일자 등의 정보는 6000건의 이미지 모두에 남아있습니다.

그리고, 덕지덕지에는 '덕지배지'라고 위젯형 서비스가 있는데, 이 위젯형 서비스 역시 이런 DB들을 활용해서 만들어 지고 있습니다. 또 많은 분들이 앞으로도 '덕지배지'나 기타 유용한 서비스를 만드실수 있도록, 이와 관련된 자료들은 OPEN API라는 형식으로 공개를 해둘 예정입니다.

하지만 문제가 있습니다. 태그와 같은 아주 고급정보가 6000건의 자료에 담겨있지 않기 때문에, 어떤 이미지를 어떤 형식으로 제공해야 하는것도 문제가 생기고, 섬네일만 제공해야할지, 이미지 원본까지 제공해야할지에 대한 고민도 해 봐야 할것입니다. 또 앞으로 이미지 파일만 지원하지 않고, 다양한 파일을 지원하게 될경우 API형식에 대한 고민도 필요하겠죠.

또 제일 중요한! 저작권에 대한 고려도 함께 있어야 할것입니다.

이와 관련된 여러분의 의견을 나누고 싶습니다.


4. 크로싱 디바이스로써의 RIA 기술
덕지덕지는 Adobe AIR와 Flex그리고 얌채스럽게도, 덕지덕지 배지중 희희덕덕 위젯에 사용될수 있도록 실버라이트를 통해서도 개발이 진행되고 있습니다.

RIA기술이라는것이, 웹의 한계를 뛰어넘고, 더불어 새로운 UI,UX를 제안하는 기술뿐만 아니라, 요즘은 모바일 시장으로의 진입도 많이 과열되고 있음을 느끼고 있습니다.

그 예로, Adobe에서도 아이폰용 Flash Player를 개발하고 있고, Flash Lite에 대한 오픈스펙화를 선언하였으며, 또 AIR 2.0에선 본격적으로 모바일 디바이스를 지원할 예정입니다.

그뿐만 아니라 MS에서도 실버라이트가 모바일환경에서 돌아갈수 있길 바란다는 의지를 강력히 피력한적도 있고, 또 현재 자사의 Windows Mobile 6.0에서는 지원이 가능하게 되었습니다.

덕지덕지는, 웹 그리고 데스크탑 뿐만 아니라, 이런 모바일 디바이스 환경에서도 지원되길 바라고 있습니다. 그래서, 이부분과 관련된 것도 많은 개발자분들과 의견을 나눠보고 싶습니다.

크리에이티브 커먼즈 라이선스
Creative Commons License

덕지덕지 토론 - 사용자

덕지덕지 2008/11/05 03:46 Posted by 희희덕
안녕하세요. 덕지덕지 개발자 이희덕입니다 (왠지 덕지덕지는 아이돌 그룹 같군요.)

어라, 근데 왠..왠일로 제가 '덕지덕지'옆에 '토론'이라는 부담스러운 제목을 달아놓았군요.
이 '부담스러운 제목'은 저의 부족함을 인정하고, 많은 분들과 다양한 정보를 나누면서 덕지덕지가 발전했으면 하는 몇몇 이슈들을 여러분들과 함께, 블로그 상에 토론하기 위해 작성하게 되었습니다.

링크, 트랙백, 댓글, 메일등 어떤 형태로도 토론을 이어 나가셔도 좋습니다.
(제 메일주소는 (lhd1413 골뱅이 무침이넘흐좋아 우히히 네이뇬 닭 컴) 입니다.)

그럼, 여러 토론 주제들에 대해 나열해 보겠습니다.
이외에도 여러분께서 제안하시고 싶으신 토론 주제가 있으시면 댓글에 적어주시고, 그 토론조제 또한 위에 올리겠습니다.


1. 덕지덕지가 어떤 파일들을 지원해야 할까요?
덕지덕지가 현재 지원하는 파일들은 모두 이미지 파일들입니다. 사실 덕지덕지의 전신은 Yezzang&Naru 이미지 호스팅에서 왔기 때문에, '아직'까지는 이미지 파일들만 지원하고 있습니다.

이와 관련해서 덕지덕지 기획당시부터, 다양한 파일들을 지원하는것에 대해 많은 고려를 해왔고, 또 몇몇 컴포넌트들은 이미 제작되었지만, 사실 어떤 '파일'들을 얼마만큼 지원해야하는것에 대해 저로써도 쉽게 결정을 내릴수가 없었습니다.

어떤 파일을 지원한다는것 자체가 하나의 정책이 될수도 있기 때문에, 이와 관련해서 많은 사용자분들의 의견을 여쭙고 싶습니다.


2.  덕지덕지의 파일 존속기간은?
덕지덕지에 파일을 올리시면 전신인 Yezzang&Naru 이미지 호스팅의 원칙에 따라, 6개월이 지나면 파일이 자동 삭제가 되게 됩니다. 6개월이라는 기간이 '단발성'기간으로는 충분히 긴 기간이기도 하지만, 영원히 파일을 게시해야할 경우엔 문제가 발생하기도 합니다.

또, 여러분들의 소중한 파일들이 크론이라는 무지막지한 못된기계에 의해서 자동으로 날려지고 있다는 사실도 많이 안타깝고 죄송하게 생각하고 있습니다. 하지만, 많은분들께 더 좋은 서비스를 제공하기 위해서는 불가피한 조치임에 대해선 양해 부탁드립니다.

그래서 일단, 이 무식한 '6개월 지나면 자동 삭제'라는 정책에 대해서도 여러분들의 많은 의견을 여쭙고 싶습니다.


3. 저작권 문제는 어떻게 해결 하면 좋을까요?
요즘 저작권 단속이 많이 강화되었죠. 필자도, '어라 내가 잘못쓰고있는것 없나'라는 생각으로 늘 후덜덜 하면서 살펴보고 있습니다. 하지만, 그게 늘 잘되지는 않더라구요 ㅠㅠ

특히, Yezzang&Naru 이미지호스팅을 운영하면서, 어떤분이 지속적으로 음란물을 업로드하셨고, 이에 신고가 들어와서 잠시 내렸던 경험도 있었습니다. 다행히 저는 운영자로써, 소환당했을뿐이지 죄를 받진 않았네요... ㄷㄷ

특히, 앞으로 덕지덕지가 많은 파일들을 지원할 예정이기 때문에, 이런 저작권 문제에 대해서도 상당히 민감하고 신속하게 대처해야 할 필요를 느끼고있습니다. 이와관련된 여러분의 고견 부탁드리겠습니다.


4. 웹용, 데스크탑용의 괴리극복?
덕지덕지는 일단, 데스크탑용으로 먼저 공개되고, 이후 올 겨울에 웹용도 함께 공개될 예정입니다.
하지만, 덕지덕지라는 두 같은 이름을 달고 잇어도, 웹용과 데스크탑용의 괴리는 확실할 것입니다. 무엇보다도 데스크탑에서 했던 기능들이 웹에서는 사용이 불가능한점도 있기 때문이죠.

만약, 웹용 덕지덕지가 너무 달라져버리면, 어떻게 하는게 좋을까요? 여러분의 고견 부탁드리겠습니다.
크리에이티브 커먼즈 라이선스
Creative Commons License