728x90
지하철의 시간표가 궁금할 때가 있습니다. 약속시간을 맞추기 위해서라든지, 뭐 각각의 이유가 있겠죠. 좀 전에 위젯팩토리에 대한 글을 쓰면서(2008/11/24 - [Review/IT] - 예쁜, 재미있는, 유익한 위젯을 만나자 - 위젯팩토리) 지하철 시간표 검색 이라는 위젯을 제안한 바 있습니다.

내가 한번 만들어 볼까 라는 생각에 WZDAPI를 사용하여 시도하다가 (어려움 때문에)잠시 보류하고, 좀 더 쉬운 검색창에서 검색하기를 만들어 보았습니다.

subway <-- 클릭 해보시면 아래 이미지와 같은 화면이 나타납니다.


그러면 아무런 반응이 없는데, 브라우저의 검색창을 눌러보면 아래 사진과 같은 메뉴를 발견하실 수 있습니다.


여기서 subway timetable 을 선택 한 후 검색창에 다음과 같이 입력합니다.

노선번호 공백 역이름 (ex) 8 문정

그리고 엔터를 치시면 타임테이블이 검색되어 나옵니다.


어때요, 참 쉽죠? 타임테이블은 서울메트로 에서 가져왔고 현재 제가 만든 검색창은 8호선까지 지원합니다. 추후에 분당선 및 다른 노선도를 추가해볼께요.


유용하게 사용하셨으면 좋겠네요. (문제의 소지가 있어서 조만간 사라질지도 모릅니다.)
아래 링크를 방문하여 검색창을 설치하세요. ^^


Posted by onionmen
728x90
경기도로 여행 가실 생각이신가요? 경기도가 크기는 엄청 크지요. 큰만큼 볼거리 놀거리도 많은데요, 고향이 경기도인 저도 경기도 어디에 뭐가 붙어있는지 잘 알지 못합니다.
보통 여행을 가기 앞서 여기저기 정보를 찾고 뒤져보기 마련입니다. 그럼에도 여행전문 사이트들에게선 제대로된 정보를 얻을 수 없고, 블로거들의 블로그에서 기행기를 찾아보는 것이 훨씬 도움이 됩니다.

얼마전 웹서핑을 하는데, 어떤분이 www.eThankyou.co.kr 이라는 곳에서 진행하는 이벤트 광고글을 올려주셨고, 저도 바로 신청하였습니다. 이벤트 조건 중에 이땡큐 관련 글 두개를 포스팅 해야 한다라는 조건이 있어서 어떤글을 포스팅 할까 사이트를 둘러봤습니다.
둘러보니 그냥 건성으로 포스팅 하기엔 유용한듯 하여 마음 가다잡고 해볼까 합니다.

www.eThankyou.co.kr 은 경기관광공사에서 시범운영중인 여행전문 사이트 입니다. 여행정보를 확인할 수 있고, 바로 예약도 가능한 곳이죠. 경기관광공사이니 당연 경기도에 국한되어 있습니다.

하지만 경기도내 라고 해도 볼거리 가득하여 아래와 같이 여행취향을 분석하여 분류하여 놓았습니다.


보시는것과 같이 테마별로 골라갈 수 있도록 개발해 놓았습니다.
파주에서만 체험 가능한 부분을 모아서 따로 빼둔 체험여행 부분이 눈에 띄는군요. 체험여행에는 땅굴이나, DMZ안보연계견학 등이 가능합니다. 경기도에서만 체험 가능한 경험적인 부분을 모아서 따로 빼두었다는 점이 좋았습니다.

눈에 익은 곳이 좀 있군요. ^^


상세내용을 클릭하시면 주소와 연락처를 비롯한 상세한 정보가 나타납니다. 이미지로 여행지의 이미지를 제공하고, 약도를 함께 제공하여 편의성을 고려하였습니다. 숙박시설 및 입장료등의 정보도 함께 제공하고 있으니 예산을 고려하여 여행 계획을 짜기 좋게 해 놓았습니다.


그 외에 주변 관광지와 숙박시설 및 음식점등을 자동으로 연계검색하여 제공해줍니다. (저 위에 나온 유일레저가 우리동네입니다. 반가운 지명이 보여 한번 소개해 보았습니다. ^^)

경기도 여행 준비중이시라면 한번 방문해보세요. 어쨋든 1그램 이라도 도움이 될거라 생각합니다.



덧1. 파이어폭스로도 무리없이 웹서핑이 가능했습니다. 마크업구조를 살펴보니 웹표준을 고려하여 크로스브라우징에 맞게 설계된 듯 하였습니다. 조금 찾아보니, 미투데이 친구분인 봄눈 님이 작업하신 것이더군요. ^^ 웹세상은 좁구나 라는것을 새삼 느꼈습니다.

덧2. www.ethnakyou.co.kr 중에 www를 빼면 접속이 되지 않았습니다. 웹서버에서 간단한 설정 하나면 가능한 이 작업때문에 접근성이 떨어지는 것을 보면서 참 안타까웠습니다.

덧3. www.ethnakyou.co.kr 라면 www.ethnakyou.com 또한 접속이 가능할 줄 알았는데, 불가능하더군요. 이정도 규모의 웹사이트와 관광공사에서 진행하는 일인데도 불구하고, 도메인 하나 사는것이 아까웠던 건지. 접속이 되지 않더군요. 같은 종류의 도메인은 모두 점유해놓아아 하지 않을까요?
Posted by onionmen
728x90
작년 3월 이후 아직까지 미투데이에서 떨어질 줄 모르고 있습니다. 요즘엔 활동이 뜸하지만, 한때는 아주 살다시피 했었죠. 신규 회원분들도 많이 들어왔을텐데, 새로한 친구신청이 올들어 손가락에 꼽을 수 있을 정도니 큰일입니다.

이 미투데이를 하다보면 많은 사람들이 한번씩 경험하는게 있는데 바로 번개입니다. 대규모, 혹은 소규모로 사람들이 모여서 먹고 마시고 떠들죠. ^^ 개인적으로는 커뮤니티들의 정모와는 살짝 분위기가 다르다 생각해요. 만나면 처음엔 어색해도 어느샌가 오래된 친구들 처럼 편하게 대하는 자신을 발견하게 되죠.

뜬금 없지만, 얼마 전에 다음지도 OpenAPI가 오픈했습니다. 이걸로 뭔가 재밌는걸 만들어볼게 없을가 고민하던 중에 우리 미투데이의 특성을 살려서 지도와도 부합하는 번개도우미를 만들어보면 어떨까 생각했습니다. 사실 이 아이템은 작년에 생각한건데, 그 때는 지도대신 지하철 노선도를 만들어서 지하철역을 중심으로 하는 번개도우미였습니다. 

지도로 만들자고 결정했을 때만 해도, 지하철노선도로 만들고 싶은 생각이 간절했으나. 상황에 조금 타협했습니다. 하지만 만들고 보니까 지하철노선도 보다는 좀 더 쓸모있겠다 싶네요.

Daum API는 지역검색을 지원하지 않아서, 원하는 지명의 좌표값을 받기 위해서는 다른 API를 사용해서 좌표값을 얻어와야 했습니다. 처음엔 네이버 geocode 로 그 작업을 진행했는데, 네이버는 단순히 지역만 리턴해주고, 지하철역이나 좀 더 세부적은 곳은 검색해내지 못하는 문제가 있어서 야후 POI로 급 노선 변경하였습니다.

2008/11/18 - [Review/IT] - 네이버(Naver) 를 통해 다음(Daum) 지도를 검색하자.


우선 개발상태는 다음과 같습니다. 이게 좀 직관적이지 못한것도 같네요. 뭐 설명도 하나 없어서 당황스러운것도 사실입니다. ㅎㅎ


뭐 보면 검색어를 입력할 수 있는 검색창이 있고, 검색된 상태에서 클릭하면 그 지역으로 지도가 이동합니다.

검색어를 입력하면 위 이미지와 같이 검색된 내용이 출력됩니다. 참 쉽죠?
이제 원하는 곳의 근방을 클릭해서 지도를 이동합니다.


위치 이동후 원하는 지역을 더블클릭 합니다.(한번클릭으로 변경 되었습니다.) 더블클릭하면 클립이미지가 뜨고, ( <-- 이런 이미지 입니다.) 거기에 한번 더 클릭을 하게 되면 위에 보이는 작은 레이어창이 뜹니다. 여기에 번개정보를 입력하고 등록을 누르면 완료입니다.

어때요, 참 쉽죠?

등록을 위해서 날짜, 미투아이디만날 장소는 필수입력이고, 사용자키를 입력하면 자신은 자동으로 참여 됩니다. 그리고 이 번개 내용을 자신의 미투에 알리고 싶다면 사용자키를 입력하셔야 합니다. 사용자키. 뭔지 아시죠? ^^

등록이 완료되면 아래와 같이 등록된 내역이 보입니다.

여기서 빨간색 부분을 클릭하면 지도에서 바로 이동하고, X명 으로 표시된 부분을 누르면 이 번개의 현재까지의 참가자를 볼 수 있습니다. 그리고 참여하기를 누르시면 이 번개에 참여가 되지요.(로그인 필요합니다.)
** 참여하기는 버튼을 누를 경우 사용자키를 입력받아서 별도의 수고를 들이지 않도록 개발할 예정입니다.


리스트에서 선택한 부분으로 지도가 이동하면 클립이 나타나는데, 이 클립을 한번 클릭하면 등록자가 어떤 번개를 생성하였는지 확인할 수 있습니다.

마지막으로 Me2Meet은 IE8의 최신 기중 중 webslices 를 지원합니다.
2008/08/12 - [Review/IT] - [ IE8 ] 웹슬라이스를 적용한 미투데이 최근 댓글 구독.
2008/08/11 - [Review/IT] - [ IE8 ] 웹슬라이스(webslices) 적용했습니다.

http://ottd.iruis.net/~onionmen/me2/meet/meet_list.php 이 주소로 들어가시면 IE8이나 FF with webchunks 사용자는 다음과 같은 표시를 볼 수 있습니다.

웹슬라이스를 등록 하면 지도에서 확인하는것과 같은 것은 무리일지 몰라도 어떤 번개가 어디서 열리는지는 쉽게 확인 할 수 있습니다.


Me2Meet 을 사용한 모든 번개정보는 http://me2day.net/me2meet 이라는 계정에 기록됩니다. 이 계정의 RSS(http://me2day.net/me2meet/rss)를 등록해놓으면 번개정보를 바로바로 확인 할 수 가 있지요. 번개에 목마른 미투인들. 이참에 한번 번개 호스트가 되어 보는게 어떠신가요?

관심Tag로 me2meet 을 등록해 놓으면 이 역시 바로바로 번개글 확인이 가능합니다. 참고하세요!

Me2Meet 의 주소는 http://ottd.iruis.net/~onionmen/me2/meet/  이곳 입니다. :-)

아쉽지만 해외는 지원하지 않아요!

  • 08년 11월 30일  미투데이 쉬운웹인증을 추가했습니다. 좀 더 사용하기 편리할 거 에요.
  • 08년 11월 30일  등록 후 모임등록하기 창을 꺼버리는데 성공했습니다. 정확히 얘기하면 끄는건 아니지만 어쨋든 사용성면에서 프러스가 되겠네요. 
  • 08년 11월 30일  등록 후 번개리스트가 자동갱신 되도록 수정하였습니다. 역시 사용성 향상에 도움을 줄 수 있겠네요.

이렇게 대충 개발을 마치긴 했는데, 아직 미흡한 것이, 장소를 등록하고, 등록창을 끄지 못하고 있습니다. 어떻게 창을 없애야 하는지 좀 감이 잡히지 않네요. 또, 등록을 완료하면 아래 창에 자동 갱신이 되게 하고 싶은데, 이거 쉽지가 않네요. 계속 Failed to open POST stream 이 뜨는데, 정확한 원인은 모르겠네요.
-> mark 를 두개 만들어서 새로 호출하는 방식으로 해결했습니다.
-> 해결했습니다. ajax.request 에서 onSuccess 부분에 parent.parent. 넣어주니 되는군요. -_-

디자인도 좀 입히고 싶은데, 디자인하기 너무 힘드네요. 디자인 하는게 PPT만드는거만큼만 쉬웠어도, 좀 더 이쁜놈이 나왔을텐데 살짝 아쉽습니다.

마지막으로 IE6에서 어떻게 나올지 모르겠네요. 미투사용자중에 IE6를 사용하는 사람은 많이 없겠지만, 간혹가다 있을지 모르니..
처음이랑 인터페이스가 변경 되었는데, IE6에서 깨지는 문제로 하루종일 작업했습니다. ㅠㅠ IE6싫어요! 뭐 그렇다고 파이어폭스3이나 IE7,8 에서 이쁘게 나온다거나 그런건 아니에요.

이 서비스는 Daum 지도 OpenAPI, Yahoo POI API, Me2day OpenAPI 그리고 Me2PHP를 사용하여 개발되었습니다.
API를 제공해주신 분들께 감사드리고, 특히 me2php를 제작해주신 홍민희 님께 너무너무 감사드려요~!!

Posted by onionmen

2008. 11. 20. 10:28 Etc..

WoC 2008 이 열립니다.

728x90
오픈마루스튜디오(링크)에서 WoC2008의 시작을 알렸습니다. WoC는 2006년에 시작하여 올해 그 3번째를 시작한다 합니다.

저도 올해 처음 듣는 행사이기 때문에 뭐라 말해드릴 수는 없을 것 같고, 아래 소개 이미지를 참조하시면 좀 더 도움이 되실 듯 합니다.



이 행사에 참여하시고 싶은 분들은 어서 이 페이지로 가셔서 W데이의 사전등록을 마치시기 바랍니다.
선착순 300명을 엔씨사옥으로 초대하여 행사진행과 관련된 설명등을 알려주고, 메모리스틱까지 추첨으로 준다고 합니다. 지금(2008-11-20 10:26AM) 현재 69명의 참가자가 참가 의사를 밝혔고, 아직 230석 가량이 남아있습니다.

서두르세요!


Posted by onionmen
728x90

블로그 칵테일의 새로운 웹서비스인 위드블로그에 가입하였습니다. 첫느낌은 심플함이네요. 아직 클로즈베타라 몇몇 메뉴들은 공개가 되어있지 않은듯 싶습니다. (이 공개안된 몇몇 기능들 중에 도움말은 좀 빨리 오픈했으면 좋겠습니다.)

블로그마케팅과 관련한 곳이지만, 건강한 블로깅을 표방하고 있습니다. 클로즈베타 단계라 많은 내용을 알려드릴 수는 없을것 같습니다만, 알려드릴수 있다고 해도 아는게 별로 없네요. ^^;;

테터엔미디어나 블로그뉴스룸같은 서비스와 비슷한 웹서비스가 될 것 같은데, 아직 슬로건 말고는 특별한 점이 보이지 않습니다.

이러 웹서비스의 가장 큰 문제점은 파워블로거 위주로 흘러가게 된다는 것입니다. 마치 몇몇 기업들이 직원채용할때 특정대학출신을 선호하는 것 처럼 말이죠. 이는 서비스제공업체의 문제라기보다 역시 광고주가 파워블로거를 원한다는 점이 가장 크겠지요. 이런 서비스는 광고주의 힘이 좀 크게 작용하니 말이죠.
이러한 점들을 어떻게 풀어갈지 앞으로의 행보에 관심이 가네요.

한달간의 베타서비스 동안 열심히 써봐야 하겠습니다.
Posted by onionmen
728x90

IE8 beta2 세미나가 지난 9월 건국대 새천년 기념관에서 열렸었습니다.

세미나 이전에 IE8용 웹슬라이스 관련 게시물을 작성한적이 있었습니다. 세미나 후에 제 블로그에 IE8과 웹슬라이스로 검색하여 들어오시는 분이 꽤 되었던걸 보면 이슈가 되긴 했었나 봅니다.

[관련글]
2008/08/12 - [Etc..] - [ IE8 ] 웹슬라이스를 적용한 미투데이 최근 댓글 구독.
2008/08/11 - [Etc..] - [ IE8 ] 웹슬라이스(webslices) 적용했습니다.

세미나에선 총 3가지의 기능을 소개했었는데, 그 중 하나가 이전에 소개드린 웹슬라이스고, 나머지 둘이 엑셀러레이터와 비쥬얼서치 입니다.

음, IE8이 선행되어야 한다는 단점 때문에 아직까지는 많은 분들이 이용하지 않고, 그만큼 관심도 상대적으로 적지만 사용자층이 두터워 진다면 재미있는 것들이 많이 나올 것으로 예상됩니다.

웹슬라이스에 이어서 나머지 두개 기능도 한번 만들어봐야지 생각했었는데, 이제야 시도를 해 보았습니다.
막상 해보고 나니 큰 어려움 없이 적용할 수 있었습니다. 아니 큰 어려움도 아닙니다. 정말 쉽더군요. 

딱이죠?

비쥬얼 서치에 적용하면 검색어 추천에, 사진자료까지 딱인듯한 아이템이라 바로 적용해보았습니다.  
위 검색창에 검색어를 입력하러 가지 않아도, 쉽게 검색을 할 수 있도록 만들어보겠습니다.

여기 검색어를 입력해보세요.


바로 익스플로러의 검색어 창에 검색 공급자를 등록하는 것인데요, 이게 생각보다 그리 어렵지 않습니다.


우선 XML 을 만들어야 하는데, 틀은 다음과 같습니다.

 

<?xml version="1.0" encoding="euc-kr"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> 
    <ShortName>DNF item</ShortName> 
    <Description>DNF item search</Description> 
        <Url type="text/html" template="http://www.d-fighter.com/?GO=dictionary|item&amp;clickSV=dnf&amp;search_text={searchTerms}" /> 
        <Url type="application/x-suggestions+xml" template="http://ottd.iruis.net/~onionmen/dic_test.xml" /> 
    <Language>ko-kr</Language> 
    <OutputEncoding>euc-kr</OutputEncoding> 
    <InputEncoding>euc-kr</InputEncoding>
</OpenSearchDescription> 

 여기서 중요한 부분은 붉은색으로 표시되어 있는 Url 입니다.

Type

   

Text/html

Request

검색어를 입력했을 때 실제 처리하는 부분

Application/x-suggestions+xml (+json)

optional

검색어 제안등의 부가기능을 제공

첫번째 type이 text/html 으로 되어 있는 부분은 검색어를 넘겼을 때 실제 검색을 처리하는 부분입니다.
바로 검색창에 검색어를 입력하고, 돋보기 아이콘을 클릭했을 때 실제 검색어를 처리하는 부분이죠.

중요한것은 get 방식으로 넘길 때 인자를 구분하는 &의 값을 &amp; 로 써주셔야 합니다.
그 아래 type이 application 으로 되어 있는 부분은 option 입니다. (제가 지금 IE7 이라서 이미지는 주말이 지나서 추가해야 할 듯 싶습니다.)

이미지와 함께 제공되는 검색어 추천을 사용하고 싶다면 저 부분을 따로 개발하여 넣으면 됩니다. +xml 이라고 되어 있으면 xml 타입으로 개발을 해야 하고, +json 으로 표기를 하면 json 으로 출력되도록 개발하시면 됩니다. 나머지 부분은 굳이 신경쓰지 않으셔도 되고, 한번 보시면 다 아실 내용이라 생각됩니다.

이 XML을 서버에 올려놓고 이제 XML을 추가할 수 있도록 "무엇인가" 를 만들어야 겠지요.

뭐 이 "무엇인가" 를 만드는 것은 일도 아닙니다.

<a href="#" onclick="window.external.AddSearchProvider('http://ottd.iruis.net/~onionmen/dnf_item_search.xml')">Add Search Provider Example</a>

위와 같이 window.external.AddSearchProvider() 라는 프로퍼티에 xml위치에 해당하는 인자값 하나만 넣어주면 완성이고, 이 링크를 클릭하면 검색공급자 등록을 할 수 있습니다.

위와 같은 메시지가 뜨면, 공급자 추가를 선택하여 검색공급자를 등록할 수 있습니다.

이제 검색공급자가 추가된 것을 확인하실 수 있습니다.


공급자를 DNF item 으로 변경하고, 검색어를 입력하면 이제 검색된 내용을 볼 수 있게 됩니다.

어때요, 참 쉽죠?

이건 단순한 검색공급자 를 만드는 것이었고, 이제 핵심기능인 비쥬얼서치를 살펴볼까요?

이것또한 별것 없습니다.

<Url type="application/x-suggestions+xml" template="http://ottd.iruis.net/~onionmen/dic_test.xml" /> 

이 부분 기억 하시나요. 여기 들어있는 dic_test.xml 이라는 부분이 바로 비쥬얼서치에 사용될 부분입니다. 지금은 예제로 간단한 xml을 만들었는데, 이부분은 프로그래밍이 들어가야 하는 부분입니다. 검색어에 의해서 관련된 xml이 생성되도록 해야 하지요.

아래 xml은 역전 이라는 검색어를 입력하면 그와 관련된 추천검색어와 비쥬얼서치의 모습을 보여주는 xml 입니다.

<?xml version="1.0" encoding="euc-kr"?>
<SearchSuggestion version="2.0" xmlns="http://opensearch.org/searchsuggest2">
  <Query>역전</Query>
  <Section>
    <Item>
      <Text>역전</Text>
      <Url>http://www.d-fighter.com/?GO=dictionary|item&amp;clickSV=dnf&amp;search_text=역전</Url>
    </Item>
    <Separator title="Finding in DNF" />
    <Item>
      <Text>역전의 월록</Text>
      <Description>거너용 무기</Description>
      <Url>http://www.d-fighter.com/?GO=dictionary|item&amp;TO=&amp;clickSV=dnf&amp;mode=view&amp;search_text=역전&amp;se=&amp;category=&amp;position=1&amp;it_no=31107</Url>
      <Image source="http://img.d-fighter.com/img/item_img/revolver/00037.png" width="28" height="28" />
    </Item>
  </Section>
</SearchSuggestion>


위와 같이 xml을 작성하여 서버에 업로드 하면, 이제 단순한 검색창에서 벗어나 한눈에 검색결과를 볼 수 있게 됩니다.



어때요. 참 쉽죠?

던파 관련 자료는 아래 링크에서 찾으실 수 있습니다.
http://ottd.iruis.net/~onionmen/dnf/


한번 재미있는 분야에 응용해보아요~~~ ^^

자주가는 me2day 의 검색창을 만들어봤습니다.
me2day 계정이 있으신분은 아래 링크로 가셔서 테스트 해보세요.

http://ottd.iruis.net/~onionmen/me2/test.php?me2id=자신의 미투 url 뒷자리
(ex : http://ottd.iruis.net/~onionmen/me2/test.php?me2id=sumanpark )
Posted by onionmen
이전버튼 1 이전버튼

블로그 이미지
손을 따뜻하게 만들어 주고 싶은 애인이 있습니다.
onionmen

달력

 « |  » 2008.11
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
DNS Powered by DNSEver.com

최근에 올라온 글

Yesterday
Today
Total