Saladin’s Blog

Archive for the ‘기록노트’ Category

방금 전 Flash 동영상 플레이어를 만드는 것을 공부하고 있다는 어떤 분에게 제 서버에 개설해놓은 여러 유틸리티 API중 REST방식으로 유투브의 flv경로를 추출해 XML로 돌려주는 서비스가 작동되지 않는다며 해결방법을 물어오는 쪽지를 받았습니다. 점검한 결과 불과 몇일 전까지도 그대로였던 Youtube의 비디오 고유토큰생성방식이 변경이 된게 아닙니까. 아니나 다를까 유투브 동영상 플레이 기능이 있는 Text Grinder Desktop을 돌려보니 이럴수가 비디오 재생이 안되더군요. 아차 싶어 허겁지겁 패치한후, 쪽지를 주신 분께 오히려 고맙다는 메세지와 함께 제가 사용하는 flvExtracter라는 flv추출용 클래스와 그 사용예제를 작성해 메일로 보내드렸지요. 본래 action script상에서 자체 처리해 사용해왔으나 그냥 Flashdynamix.com에서 제공하고 있는 서비스를 랩핑했습니다.

flv의 경로를 플래시상에서 추출하는 법은 예전에 많이 알려져 있지만 이제는 그 방식으로는 힘들게 되었습니다. 참고바랍니다.

예제파일 다운로드

Advertisements
태그:

5일간 죽자사자 만든 플리커 브라우저. 바로 30분전까지 최종 코딩과 패키징까지 끝낸 따끈따끈한 놈입니다. 

보기에는 하루 잠깐 정도면 만들 수 있게 보여도 군더더기 없이 동작되게 하려면 만들기가 ‘은근히’ 쉽지 않더군요.

그나저나 기존 Adobe 라이브러리도 있었지만, 너무 쓰기가 복잡해서 Flickr 랩퍼 라이브러리를 커스텀하게 만들어 보았습니다. AIR환경에서 Flickr브라우징이 한결 빠르고 쾌적하다는 것을 알게 되었네요. (Flickr 페이지 이동이 은근히 늦다는) AIR이기 때문에 브라우징한 사진을 바로 편집하여 저장하는 기능, 또는 친구가 댓글을 달았을때 알려주는 기능등 등을 추가한다면…. 창의성면에서는 고루하지만 유용성 면에서는 발군의 서비스가 되리라 믿습니다.

 

Flickr Browser 다운로드

 

* 자신의 PC에 Adobe AIR환경이 마련되어있지 않으시다면,
지금바로 Adobe AIR 최신버전을 다운로드 하세요!

후기에 들어가기에 앞서

* 당연한 말이겠지만 모든 사진은 클릭하면 크게 보입니다. ^^;
* 거의 대부분의 사진은 저의 카메라로 촬영된 것이나 필요한 몇몇 사진들은 함께 참가하신 분들의 사진을 사용하였습니다. 일일히 찾아 뵙고 허락을 받는게 예의지만 지금 후기도 엄청 늦어버렸고 빨리 작성하고 싶어서 허락요청은 생략했습니다. 정보공유의 차원에서 잘 이해해 주실 것이라고 맘대로 생각중입다. ^^ 사진 공개가 꺼려지시는 원작자 분께서는 저에게 따로 연락주시면 바로 내리겠습니다. 좋은 사진들 감사하게 쓰겠습니다.

 

비행기에서 멍하니 멀어지는 땅을 본지 40분, 제주땅을 밟다

 

일단 비행기를 타고 가는 여행(?)이라 설레였습니다. 개인적으로는 작년에 서유럽여행을 했었는데 그때 처음 비행기를 타본 거니까요. 느닷없는 저의 제의로 참석하게 된 제 팀원들도 조금씩은 고무된 표정으로 공항을 걸어다녔습니다. 우리 이쁜이 동생들이 차가막혀 약간 늦게 와서 출발전 살짝 걱정은 했지만 다행히 티켓은 무사히 끊고 무사히 출발을 했습니다. Daum에서 버스까지 대절해 주셔서 고맙게 타고 왔습니다. 우스겟소리로 일전에 타본 경쟁사 N사의 버스보다 좀 좁다는 느낌이 들었다는 소리를 했지만 그야 말로 농담이었지 비교는 절때 아니었습니다. 여전히 국내 어느 인터넷 기업도 하지 않는 이런 

무료행사를 과감히 기획 해준 Daum의 기업마인드에  감동할 뿐이었지요. N사에서는 이런 행사가 없거든요. ^^ 즐거운 마음으로 우리는 그 말로만 듣던 GMC센터로 향했습니다. 

 

 

 

 

갈때 가더라도 일단 사진 한방 찍고 나서 출발하자 하였습니다. 귀여운 동생들 사이에 저기 웬 나이 지긋하신 분이 끼어있군요. 저는 찍어 주느라 사진이 없네요. 그렇지만 제주공항에 내리자마자 여기가 바로 제주도야! 라고 말하는 것 같은 가로수들을 보니 그때부터 이미 가슴이 뛰더군요.

이 엔트리의 나머지 읽기 »

AdobeFlex에 기술문서를 투고하였다. 우선 원고료가 빨리 가난한 대학생의 통장에 입금되길 빈다. ActiveX가 없는 데스크탑-웹 연계서비스 모델을 Flash/Flex – AIR를 예시로 기술적 관점에서 썼다.  

사실상 Flash Player 그 자체로 놓고면 그것 조차도 ActiveX아니냐는 반론이 있긴하지만, 엄연히 Flash Player는 범용 ActiveX일 뿐더러, 기본적으로 크로스 OS와 크로스 Browser모델이 가능한 형식으로 배포되고 있다. 

기존의 국내의 ActiveX이용방식은 서비스와 1:1관계를 가지고 있는데다가, IE브라우저에 종속되어 있는 방식이므로 그 답답함을 이루말할 수 없다. 하지만 Flash Player는 한번 설치 후에 한 단위 업데이트가 있지 않는 한 이를 이용해 OS와 브라우저 구분없이 모든 개별 flash/flex 어플리케이션을 구동할 수 있는 1:多 모델이며, 코어API만을 가볍게 담고 있기때문에 보통의 ActiveX서비스 모델과는 큰 차이가 있다. 

내가 제시한 이러한 서비스 모델이 적절히 적용된 어플리케이션이 본격적으로 나오기 시작하면, AIR가 라이트급 데스크탑 어플리케이션 영역에서는 독보적인 위치를 차지할 수 있으리라 생각한다. 

Ebay데스크탑을 포함해 현재 비즈니스 모델로 나온 AIR어플리케이션들은 아직 개별적인 서비스 클라이언트에 지나지 않는다. 앞으로 버전업이 되면서 AIR의 보안모델이 더욱 강화된다면 전자금융시장에도 AIR를 도입할 수 있을런지 모른다.

태그: ,


http://dna.daum.net/devday

1박2일 제주도에서 즐기는 OpenAPI
첫째날은 열심히 창의적인 매쉬업 개발을
둘째날은 제주도 투어
숙식,항공료 모두 daum에서 대준다.

86개 팀,약 330~340명에서 14팀, 40명만 뽑혔다.약 8:1 이다.
무슨 그냥 이벤트행사인데 경진대회 수상한 것 같은 기분이 든다.

나름 openAPI를 다뤄봤다고 하는 쟁쟁한 현업 개발자분들이 너무 많이 몰렸기에 나라고 장담할 수 없었는데;;; 이거 팀원들이랑 축하주 한잔 해야할 분위기이다.

매번 크건작건 당첨되고 선발되고 뽑힐때마다 느끼는 이 짜릿함에 중독되었을지도 모른다.

이참에 daum GMC 센터도 구경하고 ~

앗싸 제주도야 기다려라 옵화가 간다아~

태그: , ,


내 얘기의 전체맥락은 잘 유지해서 실렸지만 중간중간 삭제된 말이 있고, Flex-AIR에 대한 독설수준의 비평이 스스로 살짝 거슬린다.ㅎ 우선 RIA Leader 라는 인터뷰 타이틀에 과연 어울리는 실력을 가지고 있는지도 의문인데 말이다. ‘RIA Mania’ 정도로 했으면 그나마 낯 간지러움이 덜 했을 것이다. RIA계의 보이지 않는 쟁쟁한 실력가분들이 산재해있다는 것을 누구보다도 잘 알기 때문이다. 

뭐 그래도 어울리지 않게 웬지 유명해진 것 같은 느낌도 들고,..

아무튼 좋은 경험이다.


 http://cafe.naver.com/uxdp2008

 

1년전부터 바라봐오던 NHN UXDP에 1차 2차를 거쳐 최종합격되었다.

태그: ,

일자별 보기

10월 2017
« 4월    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

최근 사진