썰렁한 엔지니어

Adventures of Bilbo Baggins

'장난하기/Textcube' - 2

  1. 2008/07/01  |   텍스트큐브 MMS 기반 모바일 로그
  2. 2008/05/02  |   핸펀으로 사진 올리기 (?) (6)

텍스트큐브 MMS 기반 모바일 로그

2008/07/01 19:54  |   장난하기/Textcube  |   최호진
텍스트 큐브 1.7 확장팩으로 들어가 있는 모바일 플러그인을 설계할 때, 몇가지 번쩍인 생각들에 대해 공유하고 자 합니다.

전화번호

다른 모바일 블로그와 달리 이 기능은, 전화번호 인증을 하지 않습니다. 사실, 제 휴대폰이 IM-7400 SKY 폰인데, 여기에 설치되어 있는 컬러메일 기능은 전화번호를 보내오지 않습니다. 그래서 처음부터 전 모든 MMS에서 휴대폰 번호가 올라오지 않는 줄 알았습니다. 그러다가 테스트해 본 다른 폰에서는 올라오기도 하는 것이었습니다.

잘 찾아보면 MMS 규격을 찾을 수 있겠지만, 기본적으로 Email MIME 형식만으로 만들 수 있기 때문에 Email blog 형식으로 바로 진행하였습니다. 모바일에서 올라오는 특성들이 표준을 모두 준수해서 올라올 것이 아니겠더군요.

이메일 서버

이메일 서버를 돌려야 MMS 메시지를 받을 수 있습니다. 그러나, 수많은 Textcube 사용자에게 이메일 서버를 돌리라는 것은 사실 무리입니다.

이것의 대안으로, textcube.org 메일 서버를 MMS 수신용도로 돌려서, 블로그에 쏴주는 방법도 있겠습니다만, 저희가 서버 운영을 하기에는 설치형 블로그에서 부담스러운 일이 될 것입니다.

따라서, 외부 메일 서버를 사용하고 POP3를 이용하기로 결정하였습니다. 따라서, 메일을 받은 즉시 처리할 수 있는 실시간성을 포기하고, 5분정도의 간격으로 처리하는 방법을 사용합니다.

주기적인 작업

위에서 말한대로, POP3의 경우 주기적으로 메일이 왔는지 확인해야 합니다. 그러면, 누가 그 5분을 계산해서 명령을 수행한단말입니까? 웹서버만 있는 환경에서 주기적인 작업을 실행하기 위해서는 UNIX계열의 cron이나 Window 계열의 AT 명령을 이용해야하는데, 사실상의 많은 호스팅 업체에서는 잘 허락해주지 않습니다.

이를 위해서, Referer 없이 들어오는 없는 페이지에 대한 요청 로그였습니다. Referer가 있을 경우 페이지상의 잘못된 링크로 인한 css, image등일테니 페이지 렌더링에 영향을 줍니다만, referer가 없는 경우 웜 같은 경우가 많을 것이라 판단하여, 이들의 404 not found page 뒷부분에 cron 작업을 실행해야할지 판단합니다.


크리에이티브 커먼즈 라이센스
Creative Commons License
2008/07/01 19:54 2008/07/01 19:54

핸펀으로 사진 올리기 (?)

2008/05/02 22:25  |   장난하기/Textcube  |   최호진
핸펀으로 사진을 올릴 수 있는 기능(모블로그이 Textcube에 기본 기능으로 탑재된다면, 많이 쓸까요?

1) 통신비때문에 자주는 활용못할것 같지만, 있다면 긴급하게나마 쓸 수 있을 거 같다.
2) 매우 자주 쓸 것 같다. (난 데이터 정액제니까!)
3) MMS(to 이메일)를 이용하는 것이라면, 저렴할테니 자주 이용할 것 같다.
4) 전용 어플리케이션이라면 사양합니다.
5) 답글이 문자메시지로 왔으면 좋겠다.
6) 돈은 누가 내나요?
7) 혹시 이런 수익 사업 생각하시는거 아니에요?
8) http://coolengineer.com/m 기능의 연장선?
9) http://create74.com/i 이런 기능의 연장선?
10) 쓸데 없는것에 노력하지 마삼!

여러분의 의견을 주세
크리에이티브 커먼즈 라이센스
Creative Commons License
2008/05/02 22:25 2008/05/02 22:25