living company vol.1 review

56
LIVING COMPANY VOL.1 Daum Developers Conference 2010 유훈종, 전현철

Upload: hyun-chul-jeon

Post on 23-Jun-2015

579 views

Category:

Documents


2 download

DESCRIPTION

QR코드를 활용하여 사람과 사람간 체크인 개념을 도입, 실제 대면관계를 통해 만들어 가는 네트웍 이벤트.다음 개발자 컨퍼런스 2010 전시 부문 참여.

TRANSCRIPT

Page 1: Living Company vol.1 Review

LIVING����������� ������������������  COMPANY����������� ������������������  VOL.1Daum����������� ������������������  Developers����������� ������������������  Conference����������� ������������������  2010유훈종,����������� ������������������  전현철

Page 2: Living Company vol.1 Review

목표

Page 3: Living Company vol.1 Review

실험적인

재미있는

Page 4: Living Company vol.1 Review

새로운����������� ������������������  맴버����������� ������������������  참여

Page 5: Living Company vol.1 Review

WOW~!

Page 6: Living Company vol.1 Review

아이디어

Page 7: Living Company vol.1 Review

Co-work

사람과����������� ������������������  사람의����������� ������������������  관계란����������� ������������������  본질적으로����������� ������������������  어떤것일까?

Page 8: Living Company vol.1 Review

우리가����������� ������������������  어떤����������� ������������������  사물,����������� ������������������  장소를����������� ������������������  접했을����������� ������������������  때����������� ������������������  부터기록이����������� ������������������  이뤄지고����������� ������������������  그것은����������� ������������������  경험으로����������� ������������������  남는다.

Page 9: Living Company vol.1 Review

일련의����������� ������������������  과정을����������� ������������������  단순하게����������� ������������������  형상화����������� ������������������  해보자.

Page 10: Living Company vol.1 Review

QR코드와����������� ������������������  같은����������� ������������������  매체를����������� ������������������  활용한다면,좀����������� ������������������  더����������� ������������������  가까이,����������� ������������������  직접적인����������� ������������������  경험을����������� ������������������  이뤄낼����������� ������������������  수����������� ������������������  있을까?

Page 11: Living Company vol.1 Review

동시에����������� ������������������  의미����������� ������������������  있는����������� ������������������  데이터들도����������� ������������������  수집����������� ������������������  가능할����������� ������������������  것����������� ������������������  같다.

Page 12: Living Company vol.1 Review

WOW~!

Page 13: Living Company vol.1 Review

QR����������� ������������������  CODE

Page 14: Living Company vol.1 Review

•일본의����������� ������������������  Denso����������� ������������������  Wave����������� ������������������  개발

•특허권을����������� ������������������  행사하지����������� ������������������  않겠다고����������� ������������������  선언

•1994년에����������� ������������������  배포

Page 15: Living Company vol.1 Review

PDF417대용량

Page 16: Living Company vol.1 Review

DataMatrix공간절약형

Page 17: Living Company vol.1 Review

MaxiCode고속읽기

Page 18: Living Company vol.1 Review

QR����������� ������������������  Code최고의����������� ������������������  베스트

Page 19: Living Company vol.1 Review

MS����������� ������������������  Tag전설의����������� ������������������  레전드

Page 20: Living Company vol.1 Review

숫자����������� ������������������  최대����������� ������������������  7,089자

문자(ASCII)����������� ������������������  최대����������� ������������������  4,296자

이진8비트����������� ������������������  최대����������� ������������������  2,953바이트

한글,����������� ������������������  한자����������� ������������������  등����������� ������������������  아시아����������� ������������������  문자����������� ������������������  최대����������� ������������������  1,817자

Page 21: Living Company vol.1 Review
Page 22: Living Company vol.1 Review
Page 23: Living Company vol.1 Review
Page 24: Living Company vol.1 Review

Google����������� ������������������  Chart����������� ������������������  API

http://chart.apis.google.com/chart?chs=120x120&cht=qr&chld=L|1&chl=http://daum.net

Page 25: Living Company vol.1 Review

DAUM����������� ������������������  APPS

Page 26: Living Company vol.1 Review
Page 27: Living Company vol.1 Review
Page 28: Living Company vol.1 Review

다음코드����������� ������������������  생성용����������� ������������������  API����������� ������������������  요청

http://test.daum.net/api/generateDirectLinkCode?serviceCode=ucc&linkUrl=http://www.daum.net&title=good&size=l&format=tiff

Page 29: Living Company vol.1 Review

코드에����������� ������������������  입력된����������� ������������������  정보

http://uie.daum.net/q.php?t=user&k=0000

Page 30: Living Company vol.1 Review

생성된����������� ������������������  코드����������� ������������������  갯수

개인용����������� ������������������  :����������� ������������������  1087

세션����������� ������������������  :����������� ������������������  312

보물찾기����������� ������������������  :����������� ������������������  80

Page 31: Living Company vol.1 Review

DESIGN

Page 32: Living Company vol.1 Review
Page 33: Living Company vol.1 Review

“너무����������� ������������������  단순하고����������� ������������������  재미없다!”

Page 34: Living Company vol.1 Review

WOW~!

Page 35: Living Company vol.1 Review
Page 36: Living Company vol.1 Review
Page 37: Living Company vol.1 Review

PHP����������� ������������������  &����������� ������������������  MYSQL

Page 38: Living Company vol.1 Review

할����������� ������������������  수����������� ������������������  있는����������� ������������������  행동

나의����������� ������������������  QR코드����������� ������������������  촬영

다른����������� ������������������  대상의����������� ������������������  QR코드����������� ������������������  촬영

관계,����������� ������������������  랭킹����������� ������������������  리스트����������� ������������������  확인

Page 39: Living Company vol.1 Review

read.php

list.php

info.phperr.php

Flash API

admin.php

Page 40: Living Company vol.1 Review

READ����������� ������������������  PAGE

•Parameter

•type����������� ������������������  :����������� ������������������  사용자,����������� ������������������  세션,����������� ������������������  이벤트

•key����������� ������������������  :����������� ������������������  고유����������� ������������������  판별값

Page 41: Living Company vol.1 Review

READ����������� ������������������  PAGE

•로그인����������� ������������������  쿠키에서����������� ������������������  사용자����������� ������������������  고유����������� ������������������  값을����������� ������������������  판별

•사용자����������� ������������������  정보����������� ������������������  DB����������� ������������������  에서����������� ������������������  교유����������� ������������������  값����������� ������������������  비교

Page 42: Living Company vol.1 Review

DB����������� ������������������  Tables

사용자����������� ������������������  정보

사용자����������� ������������������  key

체크인����������� ������������������  log

특수코드����������� ������������������  리스트

Page 43: Living Company vol.1 Review

SELECT res3.name, res3.team, res2.cnt FROM (SELECT res1.user_key, COUNT(DISTINCT(res1.team)) AS cnt FROM (SELECT t1.user_key AS user_key, t2.team AS team FROM qr_checkin_log AS t1 INNER JOIN user_info AS t2 ON (t1.target_key=t2.ckey) WHERE t1.type='user') AS res1 GROUP BY res1.user_key ORDER BY cnt DESC LIMIT 5) AS res2 INNER JOIN user_info AS res3 ON (res2.user_key=res3.ckey)

Page 44: Living Company vol.1 Review

TROUBLE����������� ������������������  SHOOTING

Page 45: Living Company vol.1 Review

코드에����������� ������������������  담겨있는����������� ������������������  URL에����������� ������������������  파라미터����������� ������������������  노출����������� ������������������  문제

•http://uie.daum.net/q.php?t=user&k=0000

•체크를����������� ������������������  위한����������� ������������������  랜딩����������� ������������������  페이지����������� ������������������  활용

•q.php����������� ������������������  에서����������� ������������������  파라미터를����������� ������������������  세션으로����������� ������������������  변환하고����������� ������������������  read.php����������� ������������������  으로����������� ������������������  

강제����������� ������������������  이동

Page 46: Living Company vol.1 Review

다음코드����������� ������������������  랜딩����������� ������������������  페이지으로의����������� ������������������  어뷰징

•http://m.code.daum.net/mobile/view?vid=000

•vid����������� ������������������  값을����������� ������������������  마구����������� ������������������  돌림

Page 47: Living Company vol.1 Review

또다른����������� ������������������  바코드����������� ������������������  리더����������� ������������������  등장

•컨퍼런스����������� ������������������  전용����������� ������������������  어플

•어플에서����������� ������������������  emailKey����������� ������������������  쿠키를����������� ������������������  박아줌

Page 48: Living Company vol.1 Review
Page 49: Living Company vol.1 Review

FLASH����������� ������������������  -����������� ������������������  전시파트

Page 50: Living Company vol.1 Review

전시����������� ������������������  구성

•각����������� ������������������  전시����������� ������������������  장소에����������� ������������������  노트북,스피커,프로젝터����������� ������������������  설치

유무선����������� ������������������  네트워크����������� ������������������  연결

•로컬에서����������� ������������������  플래시����������� ������������������  구동

•팟플로����������� ������������������  bgm����������� ������������������  반복����������� ������������������  재생

Page 51: Living Company vol.1 Review

Scene

•QR����������� ������������������  Scene����������� ������������������  :����������� ������������������  랜덤하게����������� ������������������  추출된����������� ������������������  컨퍼런스����������� ������������������  참여자의����������� ������������������  사진으로����������� ������������������  완성되는����������� ������������������  

거대한����������� ������������������  QR����������� ������������������  코드����������� ������������������  (찍으면����������� ������������������  전시����������� ������������������  소개����������� ������������������  페이지로����������� ������������������  이동)

•Slide����������� ������������������  Scene����������� ������������������  :����������� ������������������  실시간으로����������� ������������������  현재����������� ������������������  관계맺어진����������� ������������������  사람들을����������� ������������������  노출

•Cut����������� ������������������  Scene����������� ������������������  :����������� ������������������  앞선����������� ������������������  두����������� ������������������  scene����������� ������������������  을����������� ������������������  부드럽게����������� ������������������  이어주기����������� ������������������  위한����������� ������������������  컷씬

Page 52: Living Company vol.1 Review

개발����������� ������������������  이슈

Page 53: Living Company vol.1 Review

CPU����������� ������������������  점유율����������� ������������������  최적화����������� ������������������  및����������� ������������������  메모리����������� ������������������  누수����������� ������������������  방지

•하루����������� ������������������  종일����������� ������������������  전시����������� ������������������  중에����������� ������������������  flash����������� ������������������  player가����������� ������������������  다운되지����������� ������������������  않도록����������� ������������������  고려

•비용����������� ������������������  많이����������� ������������������  드는����������� ������������������  인스턴스����������� ������������������  생성����������� ������������������  최소화

•큰����������� ������������������  효과����������� ������������������  없이����������� ������������������  불필요한����������� ������������������  트윈����������� ������������������  제거

•인물����������� ������������������  사진����������� ������������������  용도별로����������� ������������������  사이즈����������� ������������������  최적화

•사진����������� ������������������  데이터����������� ������������������  매번����������� ������������������  로컬에서����������� ������������������  로딩

Page 54: Living Company vol.1 Review

현장����������� ������������������  네트워크����������� ������������������  연결����������� ������������������  불안정시에도����������� ������������������  정상����������� ������������������  작동

•로컬에서����������� ������������������  읽어도����������� ������������������  무관한����������� ������������������  사원����������� ������������������  자료는����������� ������������������  모두����������� ������������������  xml����������� ������������������  형식으로����������� ������������������  변환하여����������� ������������������  사용

•체크인����������� ������������������  정보����������� ������������������  데이터는����������� ������������������  flash용����������� ������������������  api를����������� ������������������  웹으로����������� ������������������  호출해서����������� ������������������  사용

•전시����������� ������������������  중����������� ������������������  네트워크����������� ������������������  연결이����������� ������������������  끊기면����������� ������������������  로컬에����������� ������������������  있는����������� ������������������  더미����������� ������������������  데이터를����������� ������������������  대신����������� ������������������  노출

(연결����������� ������������������  복구시����������� ������������������  자동으로����������� ������������������  실����������� ������������������  데이터로����������� ������������������  전환)

Page 55: Living Company vol.1 Review

데이터����������� ������������������  활용

Page 56: Living Company vol.1 Review