me2fam
이건 뭐하는거?
me2fam은 나의 친한 친구와 나의 친한 친구의 친한 친구를 MindMap을 이용하여 확인 할 수 있는 기능입니다.
사용된 MindMap는 Ruben님이 공개한 오픈소스 입니다(이분 킹왕짱인거 같음.. )
Interactive mindmap: http://www.rubenswieringa.com/blog/interactive-mindmap (src)
친한 친구, 나의 친한 친구의 친한 친구 기준
친한 친구 데이터는 me2day api에서 제공하는 데이터 입니다.
나의 친한 친구의 친한 친구 역시 같은 api를 사용하여 처리 합니다.
색상, 거리/위치의 의미
나의 친한 친구의 친한 친구 관계 확인 후 나의 친한친구 확인시 친구 들이 재 배치 됩니다.
(화면에 요소가 랜덤으로 출력되지는 않음, 재배치가 이루어 짐)
- 나와 연결된 친구의 라인이 굵으면 친구의 친한 친구를 확인 하실 수 있다는 뜻.
- 나와 연결된 친구의 라인이 얇으면 친구의 친한 친구가 없다는 뜻(캐시된 데이터를 기준으로);;
- 닉네임(박스)를 클릭하면 해당 친구의 친한 친구 보기 기능.
- 닉네임 밑에 사진을 클릭 하면 해당 친구의 친한친구를 보는 동시에 친구의 미투데이로 이동 됨.
- 색상 아무 의미 없;;;
- 거리, 위치 아무 의미 없;;;;; (드래그 하면 끌려다님-)
친한 친구 관계 정보
[캐시 룰]
"idccc"의 친구 "helloworld"가 2010.03.18 오전 9시에 캐시 되었다면 2010.03.18 오후 5시 이후(8시간)에 요청이 있을때 새롭게 캐시 합니다.
"helloworld"는 "me2url"의 친구 이기도 할 경우 "me2url"이 2010.03.18 오후 1시에 마인드맵 확일 할 경우 이미 저장되어진 "helloworld" 캐시 데이터를 사용하게 됩니다.
또 다른 "helloworld"의 친구 "me2fam"이 2010.03.18 오후 6시에 마인드맵을 확인 할 경우 "helloworld"의 캐시가 만료되서 새로운 내용으로 캐시하여 사용합니다.
친구 관계 확인으로 생성된 데이터는 제(idccc.com) 웹 호스팅 시스템에 저장 됩니다.
각 유저별로 별도의 파일로 저장되어, 다음번 요청시 캐시의 기능을 합니다.
캐시 만료 기간은 8시간이며 이후로 받는 요청에 대해서 새롭게 캐시 합니다.
미투데이에 보낸 친한 친구 관계 정보
미투데이에 보낸 친한 친구 관계 정보는 [친한 친구관계]와는 다른 구조로(친한 친구 관계 합치기) 저장 됩니다.
따라서 어제 포스팅 했을 때 친구와, 오늘 포스팅 했을 때 친구가 다를 수 있습니다.
(미투데이로 보낸 내역에서 확인 가능)
글쓰기시 생성, 처리 되는 데이터는 [친한 친구 관계 정보]의 캐시 룰을 따릅니다.
미투데이에 보내기 인증정보 처리
생성된 마인드맵을 미투데이로 보낼 때 사용되는 인증 정보입니다.
인증에 관한 모든 정보는 다음의 이름으로 사용자의 브라우저에 쿠키로 저장 됩니다.
me2Id: 미투데이 아이디 (일반 텍스트)
me2ApiKey: 미투데이 Apikey (암호화된 텍스트)
인증 정보를 변경하거나, 쿠키 만료 설정 및 삭제를 하시려면 http://idccc.com/me2fam 을 이용하시면 됩니다.
(me2url 과 쿠키정보를 공유합니다.)
이슈
- 전체화면 했다가 창모드로 돌아오면 객체들이 전체 화면 위치에 그대로 있음
피드백 환영 합니다-
History
Last edited on 03/26/2010 00:43 by 재헌씨
Comments (0)