BLOG main image
분류 전체보기 (239)
Rails (65)
Ruby (34)
이야기 (40)
스토리큐 (61)
그 밖에.. (30)
C# (6)
작은아이의 생각
agiletalk's me2DAY
[rails] Growl4Rails
美소년 ㅇㅅㅇ씨의 一日
마사키군의 생각
ayukawa's me2DAY
작은아이의 생각
agiletalk's me2DAY
[Google App Engine] 나의 첫번..
머드초보의 블로그
54,048 Visitors up to today!
Today 14 hit, Yesterday 47 hit

 SUBSCRIBE

'스토리큐'에 해당되는 글 43건
2008/09/04 18:45

fireq.png파이어큐는 파이어폭스에서 스토리큐를 사용할 수 있는 파이어폭스 확장기능입니다.

 

파이어큐를 이용해서 할 수 있는 일들은 다음과 같습니다.

  • 스토리큐의 최신 큐들을 조회
  • 스토리큐의 베스트 큐들을 조회 : 아직 구현 안됬습니다.
  • 내가 올린 큐들을 조회
  • 큐를 업로드 하기

 

파이어큐 사용방법

파이어큐는 여기 에서 다운받을 수 있습니다. 현재 테스트중이기 때문에 다운로드를 위해서는 로그인이 필요합니다. 사용해 보신분은 평가를 부탁드립니다.

파이어큐를 설치하고 파이어폭스를 재시작하면 하단에 파이어큐 아이콘이 보입니다.

fireq_1.png

이 아이콘을 클릭하면 사이드바에 파이어큐가 보입니다.

fireq_3.png

파이어큐 아이콘은 도구모음에도 있습니다. 도구모음은 메뉴바에서 마우스 오른쪽 버튼을 클릭한 후 사용자 지정을 눌러서 확인할 수 있습니다. 도구모음에서 파이어큐 아이콘을 꺼내서 툴바 상단에 아이콘을 위치시킬 수도 있습니다.(드래그앤 드롭)

fireq_2.png

 

큐 목록 조회

인증을 하지 않고도 최근 탭과 인기 탭은 사용할 수 있습니다.

최근 탭은 최근 등록된 큐들의 목록을 보여줍니다.

인기 탭은 가장 인기가 많은 큐들의 목록을 보여줍니다.

큐의 이미지 혹은 제목을 클릭하면 큐의 상세보기 페이지로 이동합니다.

상단의 최근 등록된 큐들 에 마우스를 올리면 새로고침 으로 글이 바뀝니다. 새로고침을 눌러서 목록들을 다시 가져올 수 있습니다.

 

인증하기

큐를 업로드하기 위해서는 인증이 필요합니다.

  1. 인증하기를 누릅니다. 그러면 파이어폭스의 탭이 하나 열리면서 스토리큐의 로그인 페이지가 보입니다. 로그인합시다. 버튼은 인증완료 로 바뀝니다.
  2. 로그인을 마치면 파이어큐를 스토리큐에서 사용허가할 것인지 물어봅니다. 허가해 줍시다.
  3. 허가를 마친 후 파이어큐의 인증완료를 누릅니다. 이제 인증이 완료되었습니다.

 

혹 어떤 이유에서든지 다음과 같은 창이 나온다면 인증을 다시시작해야 합니다. 일단 창의 내용은 무시해 줍니다. 그리고 위 방법에 따라 인증을 수행합니다.

fireq_4.png

 

인증 완료 버튼을 눌렀을 때 다음과 같은 알림창이 나온다면 알림창에서 지시하는 대로  http://www.storyq.net/oauth/... 페이지에 접속합니다. 그리고 인증하기 2번의 과정으로~.  

fireq_5.png

 

파일 업로드

선택하기를 눌러서 파일을 선택할 수 있습니다. 혹은 업로드 하고자 하는 파일을 드래그 앤 드롭으로  파이어큐에 어딘가에 놓아도 됩니다.

제목과 설명, 태그를 넣고 확인을 눌러서 업로드를 할 수 있습니다.

 

앞으로 해야 할일 및 버그들

버그 혹은 개선해야 할 점을 발견하면 댓글 혹은 aproxacs@gmail.com으로 알려 주세요. 

  • 인증완료 버튼이 혼란스럽다. : 좀 더 자세한 설명 필요함.
  • 인증 토큰을 해지해도 로그인 된 것처럼 동작할 때가 있음.
  • 파일 형식에 pptx 추가해야 함.
  • 큐를 누를 때 새창으로 열리지 않도록 할 수 있을까? 이미 열려 있는 창이 있다면 그것을 이용하도록.
  • 새로고침이 너무 숨겨져 있음.
  • 업로드 파일이 선택될 때 제목이 파일이름으로 채워지는데, 확장자는 없애도 좋다.
  • 스토리큐 인증 페이지 : 글씨가 짤리기도 하고, link 가 이상하고.. 왜 이렇게 됬지?
  • 스토리큐 로그인 페이지에 어떤 매시업 애플리케이션 때문에 로그인 하려 한다고 알려주기.
  • 10 MB 이상 파일 업로드 안됨
  • 인기 탭 구현

 

이 글은 스프링노트에서 작성되었습니다.

'스토리큐' 카테고리의 다른 글

Metaprogramming javascript  (0) 2008/09/17
Rails 배포에 대해  (0) 2008/09/08
Fireq : 스토리큐를 위한 파이어폭스 확장기능  (0) 2008/09/04
2008 베이징 올림픽 개막식  (0) 2008/08/13
최우 운우도화첩  (0) 2008/07/31
효율적으로 일하는 방법  (0) 2008/07/30
2008/07/05 21:18

storyq_client 는 storyq의 open api를 쉽게 사용하기 위한 ruby gem입니다. github에 올려져 있습니다.

스토리큐는 Open API의 인증을 OAuth를 통해서 하고 있습니다. OAuth 인증하기 가 도움이 될 것입니다.

springnote_client를 많이 따라했습니다.^^

 

설치

  1. sudo gem install aproxacs-storyq_client

 

사용하기

우선 스토리큐에 접속해서 매시업 애플리케이션을 등록합니다. 그러면 Consumer Token과 Consumer Secret을 얻을 수 있습니다.

 

storyq 초기화 - acess_token 얻기

사용자의 Access Token이 없는 경우 다음과 같은 과정을 통해 Access Token을 얻을 수 있습니다.

  1. require "rubygems"
  2. require "storyq_client"
  3. storyq = StoryQ( 
  4.   :consumer_token => "CONSUMER_TOKEN",
      :consumer_secret => "CONSUMER_SECRET")
  5. request_token = storyq.consumer.get_request_token
  6. # 사용자를 request_token.authorize_url로 redirect 시켜서 인증을 거치도록 한 후
  7.  
  8. storyq.access_token = request_token.get_access_token
  9. # save storyq.access_key, storyq.access_secret

 

사용자의 Access Token을 알고 있는 경우에는 다음과 같이 초기화할 수 있습니다.

  1. storyq = Storyq(
      :consumer_token => "CONSUMER_TOKEN",
      :consumer_secret => "CONSUMER_SECRET",
      :access_key => "ACCESS_TOKEN",
      :access_secret => "ACCESS_SECRET")

 

큐의 목록를 가져오기

파라미터들에 대해서는 스토리큐 Open API 를 참조하세요.

  1. boxes = storyq.boxes.find :all        # returns 20 recent boxes
    boxes = storyq.boxes.find :all, :page => 2 # returns 21-40 boxes
    boxes = storyq.slide_boxes.find :all     # returns 20 recent slide boxes
    boxes = storyq.photo_boxes.find :all     # returns 20 recent photo boxes

 

내가 업로드한 큐의 목록 가져오기
  1. boxes = storyq.boxes.find :mine    
    boxes = storyq.slide_boxes.find :mine

 

큐를 하나 가져오기

큐의 내용에 대해서는 큐의 xml 을 참조하세요.

  1. box = storyq.boxes.find 1234    # returns a box whose id is 1234
    puts box.title
  2. puts box.flash_tag

 

큐의 내용을 수정하기
  1. box.title = "my world"
    box.tags = "some, tags"
    box.save

 

큐를 삭제하기
  1. box.destory

 

슬라이드 큐를 생성하기

filename 과 title은 필수입니다.

  1. storyq.slide_boxes.create(
        "filename" => "A_FILE.ppt",
        "title" => "TITLE",
        "description" => "DESCRIPTION",
        "tags" => "SOME, TAGS",
        "category" => "여행",
        "permission" => "public")

 

포토큐를 생성하기

title은 필수입니다.

  1. pbox = storyq.photo_boxes.create(
        "title" => "TITLE",
        "description" => "DESCRIPTION",
        "tags" => "SOME, TAGS",
        "category" => "여행",
        "permission" => "public")

 

포토큐에 사진을 추가하기
  1. photo = pbox.add_photo(
            "filename" => "A_IMAGE.jpg",
            "title" => "TITLE",
            "note" => "SOME NOTES FOR THE PICTURE")

 

포토큐의 사진 목록 가져오기
  1. photos = pbox.photos

 

사진을 수정하기
  1. photo.title = "NEW TITLE"
    photo.note = "NEW NOTE"
    photo.save

 

사진을 삭제하기

사진이 포토큐에서 삭제됩니다.

  1. photo.destory

 

의존 관계
  • active_support >= 2.0.2
  • oauth >= 0.2.4



이 글은 스프링노트에서 작성되었습니다.

'스토리큐' 카테고리의 다른 글

최우 운우도화첩  (0) 2008/07/31
효율적으로 일하는 방법  (0) 2008/07/30
스토리큐의 Open API를 위한 storyq_client gem  (0) 2008/07/05
로스앤젤리스  (0) 2008/07/03
동물 모양 헤어 스타일  (0) 2008/06/16
세계의 야경  (0) 2008/05/30
2008/07/03 16:52

'스토리큐' 카테고리의 다른 글

효율적으로 일하는 방법  (0) 2008/07/30
스토리큐의 Open API를 위한 storyq_client gem  (0) 2008/07/05
로스앤젤리스  (0) 2008/07/03
동물 모양 헤어 스타일  (0) 2008/06/16
세계의 야경  (0) 2008/05/30
물속의 모델  (0) 2008/05/30
2008/06/29 16:56



출처 : 스토리큐
엔블링크가 벌써 한살이 되었다. 한 것도 없는데..
6월 27일에는 일주년 기념으로 서의 제안으로 독서여행을 다녀왔다. 강화도 하늘정원 펜션으로.
펜션도 좋았고, 경치도 좋았고, 저녁으로 구워먹은 삼겹살도 맛있었고, 읽고 싶었던 책도 읽고, 최고였다.
28일 돌아오는 길에는 제 6회 루비 세미나에 참석했다. 좋은 이야기도 많이 듣고, 만나고 싶던 사람들과 말도 붙여 보고, 역시 최고였다.
집에 들어오니 진이가 이틀동안 혼자 있어서 외로웠는지 어리광을 세배로 부렸다. 벽지에 상처도 내 놓구..ㅠ_ㅠ

'이야기' 카테고리의 다른 글

유럽에서 온 엽서  (2) 2008/10/09
낮잠  (0) 2008/09/08
엔블링크 독서여행  (0) 2008/06/29
Sid - Wild World  (0) 2008/06/10
다행이야  (0) 2008/05/19
자다 깬 진이  (0) 2008/05/12
2008/05/12 19:04



사진을 찍어대서 잠에서 깼다.

졸리긴 한데, 옆에서 신경쓰이게 하고 있어서 고민중이시다.

그리고 그루밍쇼도 보여줬다.







출처 : 스토리큐

'이야기' 카테고리의 다른 글

Sid - Wild World  (0) 2008/06/10
다행이야  (0) 2008/05/19
자다 깬 진이  (0) 2008/05/12
탄천에서 인라인  (2) 2008/05/12
2008 아디다스 한강 마라톤 대회  (0) 2008/05/12
장어 구이 먹으러감  (0) 2008/05/12
2008/05/12 15:03



2008년 4월 27일 아디다스 한강 마라톤 대회에 참가했습니다.

하프코스를 뛰었는데, 굉장히 힘들었어요. 하지만 완주를 해서 기분이 좋습니다.

기록은 1시간 55분 47초 였어요. 15km를 넘어서면서 다리가 아파서 제대로 뛸 수가 없었어요. 다음 번엔 준비를 더 잘해서 더 좋은 기록을 내야지~

사람들은 정말 많았어요.

아디다스 러닝화를 40%나 할인해서 팔았는데, 너무 늦게 발견하는 바람에 사지 못했어요. 맞는 사이즈가 다 팔렸더라구요. 다음부터는 이런 곳에서 신발을 구입해야 겠어요.

출처 : 스토리큐

'이야기' 카테고리의 다른 글

자다 깬 진이  (0) 2008/05/12
탄천에서 인라인  (2) 2008/05/12
2008 아디다스 한강 마라톤 대회  (0) 2008/05/12
장어 구이 먹으러감  (0) 2008/05/12
꾸준함을 갖는다는 것.  (2) 2008/04/20
욕심에 대해서  (0) 2008/04/10
2008/05/12 15:01



회사에서 종종 맛있는 것을 먹으러 갑니다.

4월 12일에는 반구정 나루터에서 장어를 먹었죠.

장어가 좋아요^^



출처 : 스토리큐

'이야기' 카테고리의 다른 글

탄천에서 인라인  (2) 2008/05/12
2008 아디다스 한강 마라톤 대회  (0) 2008/05/12
장어 구이 먹으러감  (0) 2008/05/12
꾸준함을 갖는다는 것.  (2) 2008/04/20
욕심에 대해서  (0) 2008/04/10
sudoku 프로그램 짜기 게임  (0) 2008/03/18
2008/05/12 15:00





출처 : 스토리큐

'스토리큐' 카테고리의 다른 글

물속의 모델  (0) 2008/05/30
반 고흐  (0) 2008/05/21
상상력이 가득한 사진들  (0) 2008/05/12
타지마할  (0) 2008/05/07
나비  (0) 2008/04/23
뱀 - snakes  (0) 2008/04/20
2008/05/07 14:25





출처 : 스토리큐

'스토리큐' 카테고리의 다른 글

반 고흐  (0) 2008/05/21
상상력이 가득한 사진들  (0) 2008/05/12
타지마할  (0) 2008/05/07
나비  (0) 2008/04/23
뱀 - snakes  (0) 2008/04/20
멋진 자동차  (0) 2008/04/17
2008/04/23 01:00





출처 : 스토리큐

'스토리큐' 카테고리의 다른 글

상상력이 가득한 사진들  (0) 2008/05/12
타지마할  (0) 2008/05/07
나비  (0) 2008/04/23
뱀 - snakes  (0) 2008/04/20
멋진 자동차  (0) 2008/04/17
재밌고 귀여움  (0) 2008/04/11