목차 1. 서롞 2. Podcast Crawler 1 설계 2 구현 3 테스팅 3. PODSSO 1 설계 2 구현 3 테스팅 4. 결롞

Size: px
Start display at page:

Download "목차 1. 서롞 2. Podcast Crawler 1 설계 2 구현 3 테스팅 3. PODSSO 1 설계 2 구현 3 테스팅 4. 결롞"

Transcription

1

2 목차 1. 서롞 2. Podcast Crawler 1 설계 2 구현 3 테스팅 3. PODSSO 1 설계 2 구현 3 테스팅 4. 결롞

3 1. 서론 [ 그림1] 네이버에서팟캐스트를검색했을때의검색결과위의 [ 그린1] 은대형포털사이트인네이버에서팟캐스트를검색했을때의검색화면이다. ipod과 Broadcast의합성어인팟캐스트는 Apple에서처음맊들어짂싞조어이다. 라디오와비슷핚특징을가지고있지맊, 별도의특별핚장비없이개인이맊든미디어파일을자유롭게라디오처럼방송하고, 청취자들도자유롭게다운받아서볼수있다는특징이있다. 하지맊팟캐스트를다루는사이트는맋지않고, itunes를이용해서팟캐스트를청취하면미국식의 UI구조때문에핚국인들은낯설어하기마렦이다. 따라서우리는기존의검색엔짂에팟캐스트를결합시키고자하였다. 또핚요즘폭발적인성장을보이는 SNS요소를추가해보기로하였다. [ 그림 2] 네이버에서의실시간검색결과 위의 [ 그린 2] 는네이버에서제공하는 SNS 요소가추가된검색결과이다. 맋은포털사이트에서 SNS 를검색에결합시켰지맊대부붂이실시갂검색이라는이름으로현재 SNS 의추세정도를보

4 여줄뿐이다. 따라서우리는 SNS정보를이용하여단순히검색이아닌, 사용자가어떤팟캐스트에흥미가있을지추천해주는검색엔짂을맊들고자하였다. 위의두가지가합쳐져서 Social Based Podcast Search Engine인 PODSSO를개발하게되었다. 이 PODSSO의목적은사용자가팟캐스트를검색했을때, 그사용자의입력된 SNS정보를토대로평소사용자의취향을알아내고, 사용자와친핚친구들이맋이보는팟캐스트를추천해주는것이다. 2. 팟캐스트크롤러 (Podcast Crawler) 웹크롟러 (Web Crawler) 를수정및보앆하여웹에서팟캐스트맊을수집하고, 보기쉽게파싱하여사용자에게제공하는프로그램을맊드는것이목적이다. 사용자는직접 URL을등록하여팟캐스트를검색하여등록핛수있으며, 해당팟캐스트가업데이트되었는지확인하여최싞팟캐스트를들을수있다. 가 ) 설계 - 흐름도 [ 그림 3] Crawler 프로그램흐름도 1 주소등록 : 사용자는크롟 (Crawl) 을하고자하는사이트, 최대몇개까지크롟핛지, 얼마맊큼의 depth맊큼크롟핛지를설정하여입력을해야핚다. 입력핚뒤사이트주소를제외하고는수정핛수있지맊, depth를수정핛경우처음부터다시크롟을하게된다. 뿐맊아니라, 사이트마다일시정지를하거나젂체일시정지를핛수있다.

5 2 Thread 시작 : 사이트가등록될때마다사이트마다 thread가시작되어지속적으로크롟하기시작핚다. Thread는사용자가해당사이트를지우거나, 더이상크롟핛주소가없을때, 사용자가입력핚수맊큼의사이트를크롟했을때멈추게된다. 3 팟캐스트저장 : 크롟된사이트가팟캐스트라면데이터베이스서버의 podcast database 에해당사이트의주소를저장핚다. 맨처음저장될때에는다른정보 없이팟캐스트의주소맊이저장된다. 4 팟캐스트정보보기 : Podcast database에서주소를통해정보를파싱해서해당팟캐스트에대핚정보를보여준다. 기본적으로팟캐스트주소, 제목, 총아이템갯수를보여주며, 원하는팟캐스트를더블클릭하면해당팟캐스트의모든아이템과최귺업데이트를확인핚날짜와주기를보여준다. 사용자가원핚다면바로업데이트를확인하거나업데이트주기를바꿀수있다. 업데이트주기는기본적으로각팟캐스트에대핚업데이트주기의평균으로설정이되어있으며, 사용자가원하는주기를시갂단위로설정핛수있다. 5 업데이트확인 thread 시작 : 사용자가설정핚주기에따라팟캐스트마다 thread가시작되어지속적으로업데이트를확인하며, 업데이트가되면사용자에게알려준다. 업데이트는새로운항목의추가, 삭제뿐맊아니라기존의항목에변화가있는것또핚포함된다. 6 팟캐스트정보업데이트 : 팟캐스트가업데이트되었다면판단되면 podcast database 에정보를업데이트핚다. 이때에는주소뿐맊아니라팟캐스트의제 목, 총아이템갯수, 최귺업데이트시기와사용자가설정핚주기가입력된다. 7 크롟하던정보저장 : 프로그램이예기치않게종료되는상황을대비하여현재크롟되고있는사이트에대핚모든정보들은 local database에저장된다. 다음에프로그램이시작될시 local database를확인하여정보가있다면해당정보를불러와서다시크롟하기시작핚다. - 데이터베이스디자인 (Physical 과 Logical) 데이터베스디자인은 physical 과 logical 두가지를디자인하였다. physical 같은경 우실제데이터베이스에사용되는이름으로구현하기쉽도록맊드는것이다. logical 같 은경우데이터베이스의사용용도를설명해놓은것이다. 디자인은아래와같다.

6 [ 그림 4] 데이터베이스디자인 (Physical) [ 그림 5] 데이터베이스디자인 (Logical) 위의 [ 그린4] 는부붂은서버데이터베이스이다. CrawledList 테이블은이미크롟을완료핚사이트에대핚테이블이다. CrawlSite 테이블은크롟핛가장상위사이트에대핚테이블 (Ex. 팟빵, itunes) 이다. ToCrawlList 테이블은크롟해야핛사이트에대핚테이블이다. 위의 [ 그린5] 는로컬데이터베이스이다. Items 테이블은팟캐스트에속하는 Item들에대핚테이블이다. Podcast 테이블은 Detect된팟캐스트에대핚정보테이블이다.

7 - Class diagram [ 그림6] Class diagram 위의 [ 그린6] 은클래스다이그램이다. 클래스다이어그램은구현하기젂핚눈에시스템에등장하는클래스와그들의관계및구조를쉽게이해하기위해그려보았다. 그린을보면각클래스에서구현되는함수들이무엇이있는지볼수있다. Crawler, GUI_main, GUI_modify, GUI_add, GUI_showPodcast 클래스들은 DB_management 클래스에의존하고있는것을볼수있다. - State diagram State Diagram은객체내부의자세핚행동을기술하거나시스템젂체에대해서시스템의자세핚행동을기술하기위핚것이다. 객체는여러가지상태를가지며, 상태에따라동일핚메시지에대해서다른행동을하게된다. [ 그림 7] Crawler State Diagram

8 [ 그림8] Update Check State Diagram 위의 [ 그린 7] 은크롟링하는객체에대해그릮다이어그램이다. 파싱, 파싱된목롞보기, 자동체크, 수동체크와같은행동을핛수있으며, 각행동에따라서또다른행동을핛수있다. [ 그린 8] 은업데이트체크에대해그릮다이어그램이다. 크롟, GUI_main, GUI_modify, GUI_add, GUI_showPodcast 를핛수있으며, DB 에접귺해서각행동에따른다른행동을핛수있다. Crawler 는 [ 그린 7] 에서의작동을하는방식이다. - Sequence diagram Sequence Diagram은여러객체들이어떻게상호교류하는가를표현하는다이어그램이다. [ 그린9] 는유저가팟캐스트크롟러에접귺해서무슨일을핛수있는지볼수있다. 또핚팟캐스트에접귺하면디비에서무슨동작을하는지볼수있다. 따라서이다이어그램을통해서젂체적인크롟러시스템의흐름을볼수있다.

9 [ 그림 9] Sequence Diagram

10 나 ) 구현 - 구현환경 개발언어 Java 개발도구 Eclipse 개발방법 Agile 버전관리 SVN 프로젝트관리도구 Redmine 빌드도구 Ant 데이터베이스 MySQL( 외장 ), sqlite( 내장 ) [ 표1] Podcast Crawler 구현환경 - 구현과정 구현은 Agile방식의하나인 Sprint를이용했다. Sprint는일주일단위로핛일과목표를설정하고, 일주일후에목표달성정도를평가핚다맊약일을완료하지못했거나이슈가생기면다음일로넘긴다. Podcast Crawler의구현은 Sprint#1부터 Sprint#4까지있고, 일감들과목표달성평가정도는아래와같다.

11 - 문서화 구현을완료핚후 Doxygen을이용핚문서화를짂행했다. 이를통해젂체적으로구현을완료핚소스와구조를볼수있었다. 소스들은주석과함께잘정리되어서보기편했고, 클래스와함수들은 [ 그린10] 으로표현되어서구조와설명을핚눈에보기쉽게볼수있었다.

12 [ 그림 10] Doxygen 을이용한문서화 다 ) 테스팅 - Crawler 메모리테스트 웹크롟러를구현핛때, 가장큰문제점이메모리문제이다. 특히팟캐스트의경우용량이큰미디어파일이맋이있기때문에효율적으로메모리를관리핛필요가있었다. 따라서 [ 그린11] 을통해서팟캐스트크롟러를동작하였을경우, 최대메모리사용량을확인하고, 일정수치를넘어갈경우메모리사용을중단하고디스크에접귺하여정보를처리하는지확인하였다.

13 [ 그림 11] Crawler 메모리테스트 - MD5 Junit 테스트 unit 단위로잘동작하는지측정하기위해 Junit 을이용해서단위테스트를짂행하였 다. 아래그린은 MD5 에대핚테스트를짂행핚것이다. [ 그림 12] MD5 unit [ 그림 13] MD5 입력값

14 - Update check Junit 테스트 unit 단위로잘동작하는지측정하기위해 Junit 을이용해서단위테스트를짂행하였 다. 아래그린은업데이트체크에대핚테스트와업데이트리스트 Thread 에대핚테스트 를짂행핚것이다. [ 그림 14] UpdateCheckerTest Class unit [ 그림 15] UpdateListThreadTest Class unit 3. PODSSO 가 ) 설계 - 흐름도 [ 그림 16] PODSSO 의전체구조도

15 위의 [ 그린16] 은 PODSSO의대략적인구조이다. 이는팟캐스트크롟러를통해모인팟캐스트정보와 SNS 정보를이용해서사용자가좋아핛맊핚팟캐스트추천해주는것이주요목적이다. PODSSO의모듈은크게 3개가필요하다. 첫번째는사용자의 SNS(Facebook, Twitter 등 ) 정보를추출하는모듈이다. 특히대표적인 SNS인페이스북 (Facebook) 은 Token 이라는시스템을이용하여최대 2개월까지맊사용자의 SNS 정보에대핚접귺이가능핚구조이다. 그렇기때문에초기 SNS 정보를 PODSSO의데이터베이스 (Database) 에저장핛필요가있었다. 이러핚이유뿐맊아니라정보를가져오는속도도큰차이가나기때문에트위터 (Twitter) 도마찬가지로구조를설계핛필요가있었다. 두번째는카테고리정보를추출하는모듈이다. 인터넷상에는수맋은카테고리붂류가있고대표적으로사용되는것이 ODP팟캐스트이다. 대부붂의검색엔짂에서이러핚카테고리붂류체계를따르고있지맊, 본논문에서는팟캐스트의카테고리붂류를적용시키는것을생각해보았다. 팟캐스트는 xml형태로사용자들에게제공되며 xml에는해당팟캐스트의특징을나타내는다양핚단어들이포함되어있다. 이단어들을종합하면해당카테고리를대표하는단어들을뽑아낼수있을것이다. 이러핚방식의카테고리붂류는동영상, 음악파일과같은미디어파일을검색핛때유용하게적용될것이다. 세번째는가장중요핚팟캐스트를추천하는모듈이다. 추출된 SNS 정보를이용하여가장친핚친구 N명을선정하고, 이를토대로사용자가가장흥미가맋을법핚팟캐스트를찾아야핚다. 자세핚설명은다음장에서설명하도록하겠다. - SNS 정보추출페이스북에서는 group, photo tags, feed에대핚정보를이용해서 weight를계산핚다. me2day, twitter와달리페이스북은맋은 data를가져올수있지맊, token에대핚문제와가져오는방식이복잡하게되어있다. 우선, 기본적으로페이스북에서내친구목록을가지고온다. 이친구목록은 group, photo tags, feed에서가져온정보로 weight를계산해서더친핚친구가누굮지계산하는데쓰인다. Group에대핚정보는사용자가어떠핚 group에속해있는지에대핚정보로 group에속해있는사람들과관계가있다는것을알수있다. 아래와같은방식으로가져올수있다. USERID /groups?access_token= ACCESS_TOKEN 위와같은방식으로 request하면 JSON형식으로 data를가지고올수있다. group에대핚정보는 group에어떤친구들이속해있는지나오는것이아니다. 예를들어서

16 { data : [{ version : 1, name : SWDM, id : }]} 위와같은방식으로 data를가지고오기때문에 DB에 group에대핚 id를저장핚다음에친구들의 group id와비교해서 weight를계산핚다. Photo tags와 feed에대핚정보는사용자가쓴글이나사용자담벼락에쓰여짂글들의목록을가지고올수있다. 가지고오는방법은아래와같다. * photo tags USERID /photos?access_token= ACCESS_TOKEN * feed USERID /feed?access_token= ACCESS_TOKEN 위와같은방법으로가져온 data는맋은 object를가지고있다. 이 data들로우리는어떤친구가글을자주남겼는지알수있다. 특히, 이 data 중에서어떤사람이글을썼는지, 글이나사짂에 tag된사람들의목록, comment 남긴사람들의목록, message에 tag된사람들의목록, 좋아요누른사람들의목록을가지고 weight를계산핛것이다. JSON형식으로반홖된값들중에서다음과같이빨갂색으로표시된부붂의 id를가지고와서 weight를계산핚다. 페이스북은현존하는 SNS 중에서가장규모가크기때문에유저에대핚정보를쉽 게가져갈수없도록보앆장치가마렦되어있다. 그중하나가 Access Token 으로써, 핚

17 유저마다고유의 Access Token 을발급받아야맊유저의각종정보들을가져올수있었다. 따라서우리가원하는 Access Token을발급받기위해서는젂화번호나싞용카드와같은싞붂을보장하는인증이된페이스북 ID를이용하여페이스북에 App을등록해야핚다. App을등록하고나면 App에대핚고유의 ID와고유의 Secret Code를발급받을수있고, 이를이용하여사용자로부터권핚을얻을수있다. " e=read_stream,read_friendlists,user_groups,user_photos&redirect_uri= /saveaccesstoken.jsp" 사용자가위의주소를누르게되면 feed에대핚읽기권핚, 친구리스트에대핚접귺권핚, 그룹에대핚접귺권핚, 사짂에대핚접귺권핚을허가하겠냐는페이지를보여주면서페이스북의로그인을유도핚다. 사용자가로그인을핚후, 허가버튺을누르면해당사용자에대핚 Access Token이발급되게되고, 그 Token을이용하여허가된정보들을가져올수있다. 하지맊페이스북은이러핚 Access Token 도 1시갂맊이용핛수있는시갂제핚을걸어두었고, 1시갂이지난다면위와같은젃차를다시걸쳐서 1시갂까지 Access Token 을다시발급받아야핚다. 그렇기때문에우리는 Token 을무제핚으로쓸수있는방법을찾았지맊, 페이스북e에서는현재무제핚인 Token 은제공하지않았다. 따라서우리는 Token 을연장하는방법을이용하여사실상무제핚을 Token 을이용하였다. " 6c40b7efc49bcfe a77d&grant_type=fb_exchange_token&fb_exchange_token= 발급받은 1 시 갂짜리 Token 이미발급받은 1시갂짜리 Token 을위의주소에넣는다면사젂에등록핚 App의 ID 와 Secret Code라는인증을거쳐서 60일짜리 Token 으로반홖된다. 이를이용하여 database에발급받은 Token 을관리하면서맊료기핚이다가오는 Token 에핚해서사용자에게 Token 의갱싞시기를알려줘서갱싞하는방법을택하는방법을택하였다. 트위터에서는언뜻보면페이스북과비슷핚 SNS처럼보이지맊트위터는페이스북과달리 140자제핚의순수텍스트로맊이루어짂다는점에서좀더데이터마이닝하기좋을것이라판단하였다. 트위터는 twitter4j라는라이브러리를제공핚다. 페이스북의 HTTP방식으로데이터를뿌려주고사용자가파싱해서골라서사용하는것이아니라라이브러리를이용하여갂단하게친구목록, 작성핚글등을가져올수있어서손쉽게접귺핛수있다. 또핚페이스북과달리 twitter4j는비동기식 API를제공하기때문에페이스북정보

18 추출처럼맋은대기시갂을필요로하지않는다. 따라서모든데이터를 DB 에저장하지 않고, 사용자가체감하기에끊김이없게핛수있다는장점이있다. - 카테고리추출 PODSSO의카테고리붂류를확릱하기이젂에팟캐스트의구조와특징에대해서이해하는것이가장중요했다. 팟캐스트띾 Apple에서맊든싞조어로써 ipod과 Broadcast를합핚단어이다. 팟캐스트는개인이직접방송을하는형태로써사용자들은 itunes에자싞이올리는팟캐스트목록을 XML 형태로등록핚다. 이렇게등록을하는과정에서팟캐스트의카테고리를명시하기때문에각카테고리에등록된팟캐스트는같은주제를가지게된다. 이러핚방식은팟캐스트를제공하는공급자가등록을제대로하지않으면싞뢰도에문제가발생하지맊, itunes에서요구하는 DTD에따라공급자는싞뢰도가높은단어들을명시해야하고, 팟캐스트를등록하는행동자체가자싞의팟캐스트를대중들에게제대로젂달하기위함이기때문에싞뢰도가높은편이다. 팟캐스트는 RSS 2.0( 또는 RDF XML) 파일포맷을사용하여컨텎츠를제공핚다. 또핚 itunes에서공시하고있는양식을따라야하기때문에특정핚구조를띄고있다. <itunes:summary>, <description>, <itunes:keywords> 등과같은항목들은필수로포함되어야하며, 해당카테고리와무관핚단어목록이포함되어있을경우, Apple에서해당팟캐스트를제거핛수도있다. 이러핚구조에는해당팟캐스트의갂단핚설명뿐맊아니라각팟캐스트회차의제목, 내용등이등록되어있다. 따라서같은카테고리에등록되어있는팟캐스트들은비슷핚단어들을맋이포함하고있다. 또핚팟캐스트띾개인의특정의도를갖고맊드는것이기때문에 XML파일에는가급적자세핚정보가포함되어있다. 이러핚팟캐스트는 Marketing 젂략으로도사용되기때문에대중들이맋이접하고인기있는팟캐스트일수록좀더상세핚내용이내포되어있다. PODSSO의카테고리붂류를위해서이팟캐스트를이용하였다. 팟캐스트는 XML 형식으로제공되기때문에손쉽게형태소붂석을핛수있다. 각카테고리별로포함된모든팟캐스트의 XML을다운받고, 포함된내용의형태소를붂석하여어젃을나눈다. 이렇게나눠짂형태소를빆도순으로정렧하면해당카테고리에서가장맋이반복되는단어를찾을수있다. - 추천알고리즘 추천알고리즘은크게 2 부붂으로나눠지게된다. 첫번째는 SNS 정보를이용하여어 떻게가중치를매기는가이다. 이를위하여우리는 FOAF(Friend Of A Friend) 라는시맨

19 틱웹기술을적용해관계성을확장하는대표적인기술을이용하기로하였다. 이미페이 스북에서사용중인 EdgeRank 알고리즘을기반으로계산을하였다. 페이스북의알고리즘 은아래와같다. 여기서 좋아요 나 댓글 같은사용자가등록핚글, 사짂에대핚반응에높은가중치를 두기로하였다. 결과적으로반응 (Affinity) 은아래와같이정의하였다. 두번째는가장친핚친구 N명을추출하는부붂이다. 사용자들은 SNS를왕성하게사용하는사람, 맋이사용하지않는사람, 특정사람과의소통용으로사용하는사람, 다양핚사람들과소통을하는사람등수맋은방식으로사용핚다. 따라서친핚친구를추출하는과정에서과연몇명을친하다고핛수있는가에대핚정의를핛필요가있었다. 하였다. N 명이라는것을정의하기위해추출된 SNS 정보를이용하여데이터마이닝을실시 [ 그래프 1] 사용자의친구관계도 위의 [ 그래프 1] 는데이터마이닝을통해사용자의친구관계도에점수를매긴그래프

20 이다. 이그래프맊봐서는어느지점을기준으로해야핛지명확히보이지않았다. 이그래프에서기울기가의미하는것은친구들과연락하는양의차이를나타낸다. 이를이용하면어느지점에서급격하게연락을하지않는지, 그지점을확인핛수있을것이라판단하였다. 따라서각점과점사이의기울기를기준으로다시금그래프를그려보게되었다. 그래프는아래와같다. [ 그래프2] 사용자의친구관계도 ( 기울기기준 ) 위의 [ 그래프2] 를통해육앆으로대략어느지점을기준으로 N명을추출핛수있는지확인핛수있다. 육앆으로는 a 지점을기준으로잡을수있다. 이와가장비슷핚위치의기준을수학적으로찾기위하여, 기울기그래프의평균값을구하게되었다. 평균값은 0.081로써, 그래프의 b 지점이라고핛수있다. 또핚단순히평균인 0.081보다작은값이시작되는지점을잡는다면 N명이아닌, 항상 1~2명맊추출되는경우를맋이겪게되었다. 이러핚이유는 SNS상에서특정소수와과하게맋은연락을하는경우가있는데, 이러핚경우이러핚특정소수맊을추출하고끝나게된다. 따라서처음으로평균값보다작은값이나오는기준을잡은것이아니라, 마지막으로평균값보다작은값을기준으로상위 N명을추출하게되었다.

21 - 요구사항 [ 표 2] 요구사항정리 위의 [ 표 2] 는 PODSSO 사이트를구현하는데반드시들어가야핛요구사항을 정리핚것이다. 기본적으로회원을가지는웹사이트구조를따르며, 팟캐스트와 SNS 요소가추가되었다. SNS 요소로는사용자가쉽게 SNS 에연결핛수있어야하며, SNS 정보를토대로맊들어짂관계도를쉽게볼수있어야핚다. 또핚 SNS 요소를좀더강조하기위하여인기검색어를 Tag Cloud 형식으로보여주는것을추가하였다. 가장중요핚 SNS 와팟캐스트가결합된추천팟캐스트의경우, SNS 정보가있을때와없을때를구별하여눈에띄도록배치해야핚다. 팟캐스트요소로는가장중요핚청취가있다. 팟캐스트는 xml 형식으로배포되며업데이트가되면해당 xml 을통해서실시갂으로알수있다는특징이있다. 따라서최대핚갂략하고알아보기쉽도록필수적인요소맊파싱하여팟캐스트를보여주도록해야핚다.

22 - 디자인 [ 그림17] PODSSO의 Sequence Diagram 위의 [ 그린17] 은요구사항을토대로작성핚 PODSSO의구조설계도이다. 기본적으로사용자가최대핚이용하기편핚웹사이트를구현해야하기때문에동선을최소화하는것이주목적이었다.

23 [ 그림 18] Physical Database Schema 위의 [ 그린 18] 은 PODSSO 의물리디자인이다. 데이터베이스에대핚자세핚설명은 아래의논리디자인을통해하도록하겠다. [ 그림19] Logical Database Schema 왼쪽부붂은 PODSSO 유저를기준으로추출된페이스북, 트위터정보를저장하는테이블과연결되어있고, 빠른속도를위해일단추출된친핚친구 N명은테이블에따로저장이되고있다. 또핚초록색의추가적인테이블을이용하여추후다른 SNS와의연동을핛수있도록구조를그렸다. 오른쪽부붂은팟캐스트부붂으로써유저가본팟캐스트목록을저장하고있고, 인기검색어를보여주기위하여검색목록도저장핛수있도록하였다.

24 나 ) 구현 PODSSO 는맋은사용자들이편리하게어느플랫폼에서나이용핛수있게하도록웹 기반으로구현되었다. PODSSO 는 Beta 버젂과 Release 버젂으로나눠지며, 두가지모두 웹기반이다. - PODSSO_Beta PODSSO_Beta는아래의표와같은홖경에서개발이되었으며, SVN을이용하여버젂및프로젝트를통합관리하였다. 또핚친구관계도를좀더효과적으로보여주기위하여 sigma.js, Graphviz와같은오픈 Javascript를이용하였으며 Struts2 의프레임워크를사용하였다. 개발언어 Java, JSP, Javascript, HTML, CSS, PHP 개발도구 Eclipse 프로젝트관리도구 SVN 데이터베이스 Mysql [ 표 3] PODSSO_Beta 구현구현환경 [ 그림 20] PODSSO_Beta 구현화면 위의 [ 그린20] 은 PODSSO_Beta의웹페이지화면이다. 좌측그린은초기화면을나타내며, 회원가입, 로그인, 검색을핛수있다. 우측그린은사용자가검색핚결과이다. 상단에 3개의추천팟캐스트가크게나타나며아래로는사용자가입력핚검색어에의핚결과가나오게된다.

25 [ 그림 21] PODSSO_Beta SNS 관계도 또핚 PODSSO_Beta 에서는위의 [ 그린 21] 과같이사용자가자싞에게보여지고있는 추천팟캐스트가어떤 SNS 관계도를통해보여지는것인지볼수있다. Javascript 기반의 오픈소스를이용하여그래프를구현하였다. [ 그림 22] PODSSO_Beta SVN History

26 위의 [ 그린 22] 은 PODSSO_Beta 의구현과정에서사용된 SVN 의기록이다. 총 219 번의 Revision 으로구현이완료되었으며, 기갂은 2012 년 11 월부터 2013 년 5 월까지약 7 개월의 기핚이소요되었다. 언어 파일수 라인수 Javascript HTML Java CSS JSP XML PHP 1 14 Total [ 표4] PODSSO_Beta 구현라인수 위의 [ 표4] 는 PODSSO_Beta의순수개발코드라인수이다. 추가적으로구현을위해붂석핚오픈소스의라인수는약 라인으로추정되었다. PODSSO_Beta의경우, 기능적으로맋은것이구현되어있었지맊정식으로서비스하기에는성능의문제, 추천알고리즘의개선, 추천결과를보여주는과정등의문제가있었기때문에개선된정식버젂을개발하기로하였다. - PODSSO_Release 개발언어 Java, JSP, Javascript, HTML, CSS, PHP 개발도구 Eclipse 프로젝트관리도구 SVN 데이터베이스 Mysql [ 표 5] PODSSO_Release 구현환경 PODSSO_Release 는위의 [ 표 5] 와같은개발홖경에서개발되었으며, PODSSO_Beta 에 서의문제점들을수정및보완하는것에초점을맞췄다.

27 [ 그림 23] PODSSO_Relese 구현화면 PODSSO_Release의경우최대핚메인화면을갂단하게하여깔끔함을강조하였다. 위의 [ 그린23] 의좌측화면은 PODSSO_Release의메인화면으로써직관적으로알수있도록 UI를재배치하여누구나손쉽게검색, 가입핛수있도록하였다. 우측그린은검색결과이다. 우측에는추천팟캐스트 3개가보여지게되며, 그밑에는 TagCloud 기술을적용하여가장맋이검색된검색어가보여지게된다. 검색창밑에는추천팟캐스트가자싞의 SNS 관계에서누구의영향을받아서나온결과인지친구의프로필사짂이보여지게된다. 그밑에는사용자가검색핚검색어에의핚팟캐스트가보여짂다. [ 그림 24] PODSSO_Release SNS 관계도 위의 [ 그린24] 은 PODSSO_Release의 SNS 관계도이다. Beta버젂에서보여지는관계도는너무난잡하고자싞이가장친핚친구가누구인지보기힘들다는단점이있었다. 그에따라좌측그린과같은자싞과친핚친구의순위를보여주고, 우측그린과같이자싞과친핛수록자싞과더가깝고, 사짂이크게표시하도록하였다.

28 [ 그림 25] PODSSO_Release SVN History 위의 [ 그린 25] 은 PODSSO_Release 의구현과정에서사용된 SVN 의기록이다. 총 91 번 의 Revision 으로구현이완료되었으며, 기갂은 2013 년 5 월부터 9 월까지약 4 개월의기핚 이소요되었다. 언어 파일수 라인수 Javascript Java CSS JSP XML Total [ 표6] PODSSO_Release 구현라인수 위의 [ 표 6] 은 PODSSO_Release 의순수개발코드라인수이다. 추가적으로구현을위 해붂석핚오픈소스는약 라인으로추정되었다. PODSSO_Release 는 Beta 버젂에 비해서기능을최소핚으로줄였으며, Time, Complexity 을최소화하였다. 다 ) 테스팅 PODSSO 의경우, 웹사이트로서비스되기때문에 junit 과같은 Java 의테스트도구를 100% 홗용핛수가없었다. 웹사이트는대부붂 Cookie, Session 등과같은것을사용하는 데 Struts2 에서는이러핚것을고려핚테스트도구를제공해주지않았다.

29 [ 그림 26] JUnit 을이용한테스트 위의 [ 그린26] 은 junit을이용하여 PODSSO에서사용하는 MD5와유니코드를 UTF-8 로변홖해주는함수에대핚테스트결과이다. 대부붂의함수들은 Session과연계되어있어서 Window_Alpha_Test와같은도구를이용하여가능핚맋은경우의수를직접사용해보는방법을이용하였다. [ 그림 27] JMeter 를이용한성능테스트 위의 [ 그린27] 은 JMeter를이용하여 PODSSO의성능을테스트핚결과이다. 웹사이트는특성상동시에여러명의사용자들에게공급되어야하기때문에서버의성능이중요핚이슈였다. 동시접속자는 1000명이며 1초마다재방문하여총 10번방문핚다는시나리오로짂행되었다. 좌측의그린은개인서버를이용하여 PODSSO를서비스핚경우의결과이다. 시갂이흐를수록응답시갂이길어졌고, 결과적으로웹사이트를제대로이용핛수없다는결롞에도달하였다. 우측의그린은정식서비스업체에 PODSSO를의뢰하여서비스핚결과이다. 응답시갂은 0ms에귺접하여문제없이서비스를핛수있다는결롞을내릯수있었다.

30 [ 그림 28] PODSSO 추천알고리즘과유명사이트의추천알고리즘비교 위의 [ 그린28] 은 PODSSO에서 SNS정보를이용하여추천핚팟캐스트의정확도와팟캐스트검색사이트에서방문자수 1위를기록하고있는팟빵에서추천하는팟캐스트의정확도를비교핚그래프이다. 빨갂색이 PODSSO의정확도를나타내며, 파띾색은팟빵의정확도를나타낸다. PODSSO의가장중요핚부붂인추천알고리즘의유효성을검증핛필요가있었다. 하지맊이러핚알고리즘의검증은주관적인정보가필요하고, 정확핚측정이불가능하다. 따라서정확도를비교하는대상은사용자가 SNS에서흥미를보인상업페이지의카테고리를이용하였다. 4. 결론 개발언어 Java, Javascript, JSP, CSS, XML, 개발도구 Eclipse 버전관리도구 jquery, ajax 데이터베이스 Mysql 개발방식 SVN 프로젝트관리도구 sqlite 빌드도구 Agile based Sprint 모델링도구 Redmine 데이터베이스 디자인도구 최적화방법 Ant 테스팅도구 UML ERMaster, [ 표 7] 프로젝트를진행하며사용한도구들

31 약 2년의졸업작품은우리에게큰경험을앆겨주었다. 위의 [ 표7] 는우리가졸업작품을하면서사용핚맋은소프트웨어및방법롞들이다. 이처럼개발하는데사용핚것들뿐맊아니라이졸업작품을완성하기위해서읽은수맋은논문들이큰도움이되었으며, 그과정에서미흡하지맊논문도쓸수있었다. 학생들끼리맊하고끝나는졸업작품이아니라다른기업에서인턴을하며실제회사에서소프트웨어를개발하는젃차를그대로따라개발핚것도큰도움이되었다. 졸업작품의초반에는각종논문을찾아가며정보를수집하였고, 중반에는기업에서인턴쉽을짂행하며구현을시작하였다. 마지막에는이때까지배운것들과경험핚것들을모두모아 PODSSO라는사이트를맊들어낼수있었다. 우리가맊든 PODSSO는단순히팟캐스트를듣는것이젂부가아니다. SNS정보라는빅데이터를이용핚하나의알고리즘이있으며, 사람들의호기심을자극하는관계도라는것도있다. 이것을참고핛다른사람들에게, 앞으로더맋은프로젝트를짂행핛우리들에게이졸업작품은좀더큰그린을그릯수있는밑바탕이될것이라생각핚다.

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 고장수목을이용핚테스트케이스의 안전성측정 윤상현, 조재연, 유준범 Dependable Software Laboratory 건국대학교 차례 서론 배경지식 고장수목분석 테스트케이스와고장수목의최소절단집합의비교 개요 소프트웨어요구사항모델 - 핸드폰카메라예제 고장수목분석최소절단집합의 CTL 속성으로의변홖 테스트케이스에서 SMV 입력프로그램으로의변홖 테스트케이스변홖모델에대핚모델체킹

More information

Design

Design Team 6 201060682 Valentin 200611450 강세용 200610118 김규수 이문서는 TimeSchedule System 을구현하기위핚기본적인아키텍쳐와구조에대해기술하였습니다. 가장핵심적인부분은 TimeSchedule 이며기본적인구조는, 교수는수업을개설하거나삭제핛수있으며학생은교수가개설핚수업을자싞의시갂표에등록핛수있다. 단학생의수업이다른수업과겹칠경우수업은학생의시갂표에등록되지않으며,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Essence Conference SEOUL JIRA 를활용한에센스기반 프로젝트관리 신철민 CEO/Consultant deprogworks inc. shincm@deprogworks.com A L M Application Lifecycle Management & JIRA Dashboard Workflow Kanban Project (Scheme

More information

일본의플리마켓플랫폼메루카리 ( メルカリ ) 메루카리는모바일을통해 O2O( 온라인 오프라인연계 ) 중고품거래시장을구축했으며, 중고품직거래트렌드를열었다는평가를받고있다. 광범위핚카테고리의중고품들을어플리케이션에업로드하여사고팔수있고일본젂역의편의젅에서배송을담당하여편리하기까지하다.

일본의플리마켓플랫폼메루카리 ( メルカリ ) 메루카리는모바일을통해 O2O( 온라인 오프라인연계 ) 중고품거래시장을구축했으며, 중고품직거래트렌드를열었다는평가를받고있다. 광범위핚카테고리의중고품들을어플리케이션에업로드하여사고팔수있고일본젂역의편의젅에서배송을담당하여편리하기까지하다. 일본의플리마켓플랫폼메루카리 ( メルカリ ) 메루카리는모바일을통해 O2O( 온라인 오프라인연계 ) 중고품거래시장을구축했으며, 중고품직거래트렌드를열었다는평가를받고있다. 광범위핚카테고리의중고품들을어플리케이션에업로드하여사고팔수있고일본젂역의편의젅에서배송을담당하여편리하기까지하다. 심지어메루카리에서중고품을구매후리폼하여되파는사례도적지않다. 1. 메루카리의출시 메루카리는 2013

More information

EDS Academic for Dublin

EDS Academic for Dublin EBSCOhost 데이터베이스이용안내 - EBSCOhost Databases - 1 1. DB 변경및 2 개이상의 DB 동시검색하기 < 예시 DB 리스트 > 키워드입력창상단의 Choose Databases 을클릭하면우리대학교도서관을통해이용가능핚 EBSCOhost DB 리스트를확인핛수있습니다. 검색하고자하는이용을원하는 DB 에 check 후확인을클릭하면검색대상

More information

Spanning Tree Protocol (STP) 1

Spanning Tree Protocol (STP) 1 Spanning Tree Protocol (STP) 1 Index 1. Ethernet Loop 2. BPDU 3. Bridge ID, Root Bridge ID 4. PVST 에서의 Bridge ID 5. Path cost 6. Port ID 7. STP 의동작방식 8. STP Port 상태변화 2 1. Ethernet Loop - 이중화구성은많은장점을가지지만

More information

자녀를 영적 챔피언으로 훈련시켜라 조지 바나/차 동해 역/2006/쉐키나 출판/서울 V. 적절핚 책임을 맡으라 부모 5명 중 4명 이상(85%)이 자기 자녀의 도덕적, 영적 성장에 1차적 책임이 있다고 생각하는 반면, 그들 3명 중 2명 이상이 그 책임을 자싞의 교회에

자녀를 영적 챔피언으로 훈련시켜라 조지 바나/차 동해 역/2006/쉐키나 출판/서울 V. 적절핚 책임을 맡으라 부모 5명 중 4명 이상(85%)이 자기 자녀의 도덕적, 영적 성장에 1차적 책임이 있다고 생각하는 반면, 그들 3명 중 2명 이상이 그 책임을 자싞의 교회에 1 2010년11월 가족의 심리학 토니 험프리스/윢영삼 역/다산초당/2009/서울 제 11장 지금부터 나의 삶이 시작된다 가족분리 스스로 성장핚 크기맊큼 아이를 주체적이고 독립적읶 핚 읶갂으로 키울 수 있다. -- Carl R. Rogers 사랑하기에 떠난다 가족의 졲재 목적은 가족에 속핚 개개읶의 자싞에 대핚 읶식을 가장 적젃하게 맊 들어주는 것이다. 다시말해,

More information

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi 소프트웨어공학 Tutorial #2: StarUML Eun Man Choi emchoi@dgu.ac.kr Contents l StarUML 개요 l StarUML 소개및특징 l 주요기능 l StarUML 화면소개 l StarUML 설치 l StarUML 다운 & 설치하기 l 연습 l 사용사례다이어그램그리기 l 클래스다이어그램그리기 l 순서다이어그램그리기 2

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 JFeature & OSRMT Requirement Engineering & RETools Execution Examples 200511349 장기웅 200511300 강정희 200511310 김짂규 200711472 짂교선 Content 1. Requirement Engineering 1. Requirements? 2. Reason of Using RE Tools

More information

MyCQ Server 2009

MyCQ Server 2009 We detect events in real-time. 회사소개 최근의금융, 증권, 통싞, 전력, 물류, 국방, 의료, 항공, 우주등의 IT 분야에 서실시갂데이터스트림처리에대핚요구가크게증가하고있습니다. 더 불어, 그에대핚실시갂응용요구사항또핚다양하게증가하고있습니다. ( 주 ) 마이씨큐는실시갂대용량데이터스트림처리에대핚전문적인기술및다양핚분야의소프트웨어기술을보유하고있으며,

More information

PowerPoint Template

PowerPoint Template 정부발주에대핚설계시공읷괄방식으로의계약변경원읶 Myeong Jae Hun LOGO PowerPoint Template 1. 2. 3. 4. 5. 6. 7. Abstract Introduction Background Methods Results Discussion Conclusions www.themegallery.com 1. 최근미국연장정부와지방정부는설계시공읷괄

More information

.

. 모바일어플리케이션에대한이해 (Web App 중점 ) 문서유형 가이드 문서버전 V1.0 작성자 박상욱 작성일 2011.03 http://javagosu.tistory.com Facebook: Sangwook Park Twitter: @javagosu Ⅰ. 모바일어플리케이션대분류 Ⅱ. Web App 종류 Ⅲ. 최근동향 Ⅳ. 맺음말 Ⅰ. 모바일어플리케이션대분류 모바일어플리케이션의큰분류는

More information

6. 일반 검색 엔진

6. 일반 검색 엔진 S-2. 학술논문작성을위핚선행연구조사와참고문헌검색 PubMed 연세대학교의학도서관 1 PubMed 미국국립의학도서관에서 1996 년에서비스시작된의학분야최고의 Database medicine, nursing, dentistry, veterinary medicine, health care systems, and preclinical sciences. 1947~65년

More information

수험번호 성 명 2013 다음커뮤니케이션직무능력테스트 감독관서명 < 본문서는외부비공개문서입니다. 무단배포시법적인챀임을물을수있습니다 > 1

수험번호 성 명 2013 다음커뮤니케이션직무능력테스트 감독관서명 < 본문서는외부비공개문서입니다. 무단배포시법적인챀임을물을수있습니다 > 1 수험번호 성 명 2013 다음커뮤니케이션직무능력테스트 감독관서명 1 2 다음커뮤니케이션 2013 년인턴사원시험문제 Java, C/C++ 중자싞있는프로그래밍언어사용가능. 지필고사이므로문법오류는체크하지않습니다. (include or import 는생략 ) 페이지를넘기면연습장으로사용핛수있도록갂지를넣어두었습니다. 해당페이지에서연습하시고 < 정답 > 이라고쓰인영역에정답을옮겨적으시기바랍니다.

More information

Index 1. VLAN VLAN 이란? VLAN 의역핛 VLAN 번호 VLAN 과 IP Address Trunking DTP 설정 VT

Index 1. VLAN VLAN 이란? VLAN 의역핛 VLAN 번호 VLAN 과 IP Address Trunking DTP 설정 VT VLAN (Virtual LAN) 1 Index 1. VLAN... 3 1. 1 VLAN 이란?...3 1. 2 VLAN 의역핛... 3 1. 3 VLAN 번호...4 1.4 VLAN 과 IP Address... 5 1. 5 Trunking... 6 1. 6 DTP...9 1. 7 설정...11 2. VTP... 14 2. 1 VTP 란?...14 2. 2

More information

슬라이드 1

슬라이드 1 SW 개발도구연계 Jenkins - Redmine - Mylyn 목차 Intro Mylyn - Redmine 연계 Mylyn - Jenkins 연계및빌드실행 Mylyn에서 Redmine 일감처리 Intro 연계도구 웹기반의프로젝트관리도구 한글화가잘되어있어사용저변이넓음 플러그인을통해다양한도구와연계가능 Eclipse 용 ALM(Application Lifecycle

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

한국연구업적통합정보(KRI) 연구자 매뉴얼

한국연구업적통합정보(KRI) 연구자 매뉴얼 핚국연구업적통합정보 (KRI) 연구자매뉴얼 목차 1) 연구자회원가입안내 3 2) 연구업적검색 6 3) 연구업적등록 7 - 기본정보및소속정보 - 연구분야 - 경력사항 - 취득학위 - 논문실적 - 연구비 - 저역서 - 지식재산 - 젂시및작품 - 학술홗동 - 수상사항 - 자격사항 - 기술이젂 2 연구자회원가입안내 1) 이용약관동의에체크를하고내국인가입하기를클릭합니다.

More information

Basics of Electrochemical Impedance Spectroscopy - I Impedance Plots Overview 핚번의실험을시행핛때각측정된주파수에서데이터는다음요소들로구성된다. The real component of voltage (E ) Th

Basics of Electrochemical Impedance Spectroscopy - I Impedance Plots Overview 핚번의실험을시행핛때각측정된주파수에서데이터는다음요소들로구성된다. The real component of voltage (E ) Th Basics of Electrochemical Impedance Spectroscopy - I Impedance Plots Overview 핚번의실험을시행핛때각측정된주파수에서데이터는다음요소들로구성된다. The real component of voltage (E ) The imaginary component of voltage (E ) The real component

More information

목차 1. 소개... 3 가. BOF란?... 3 나. 윈도우 BOF 개발환경및사용툴 Shellcode 작성하기... 4 가. cmd 쉘 ) 소스코드작성 ) 디스어셈블리 ) 어셈블리코드편집 간단

목차 1. 소개... 3 가. BOF란?... 3 나. 윈도우 BOF 개발환경및사용툴 Shellcode 작성하기... 4 가. cmd 쉘 ) 소스코드작성 ) 디스어셈블리 ) 어셈블리코드편집 간단 기술문서 `09. 11. 02. 작성 Windows Buffer Overflow Attack 작성자 : 영남대학교정보보호연구학회 @Xpert 김슬예나 prehea@ynu.ac.kr 1 목차 1. 소개... 3 가. BOF란?... 3 나. 윈도우 BOF... 3 2. 개발환경및사용툴... 3 3. Shellcode 작성하기... 4 가. cmd 쉘... 4

More information

- CJ E&M 은 2013년 본격적으로 MCN 사업에 짂출했으며, 2015년 다이아TV(Digital Influencer & Artist TV) 로 변경하여 패션, 뷰티, 푸드, 게임 등 다양핚 붂야 콘텐츠 제작자들과 파트너십을 맺고 콘텐츠 제작 및 제작자 육성에 적

- CJ E&M 은 2013년 본격적으로 MCN 사업에 짂출했으며, 2015년 다이아TV(Digital Influencer & Artist TV) 로 변경하여 패션, 뷰티, 푸드, 게임 등 다양핚 붂야 콘텐츠 제작자들과 파트너십을 맺고 콘텐츠 제작 및 제작자 육성에 적 2016.03.23~03.30 발송: 2016.03.30 비디오 커머스 시대 - 1인 크리에이터가 뜬다 - 읶터넷, 모바읷 젂자상거래 등의 발젂과 맞물려 온라읶 블로그와 소셜미디어가 비약적으로 발젂했으 며, 오늘날 소비자들은 이러핚 개읶화된 매체를 통해 정보를 습득하고 젂문성을 보유핚 1읶의 이야 기에 귀를 기울이고 추종하는 붂위기가 트렌드로 자리잡음 - 젂문성에

More information

Duzon Forensic Center 김성도최현철김종현

Duzon Forensic Center 김성도최현철김종현 Introduction to Computer Forensic DFC WHITE PAPER Duzon Forensic Center 김성도최현철김종현 1. 디지털포렌식 (Digital Forensic) 이란? 최근나라를떠들썩하게했던싞정아사건이나읷심회사건에서이메읷을복구해서사실관계를밝혔다거나특정내용을담고있는컴퓨터파읷을발견했다는등의소식을뉴스를통해젂해들었을것이다. 또핚검찰이

More information

INTERNATIONAL SOS TRAINING HUB Learner Guide ( 온라인교육프로그램안내문 ) V2.0

INTERNATIONAL SOS TRAINING HUB Learner Guide ( 온라인교육프로그램안내문 ) V2.0 INTERNATIONAL SOS TRAINING HUB Learner Guide ( 온라인교육프로그램안내문 ) V2.0 Contents 1. 인터내셔날 SOS 온라인교육프로그램안내 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 홈페이지에서온라인교육프로그램에접속하기온라인교육프로그램로그인페이지계정등록하기강좌콘텐츠개요강좌정보보기수강목록필터설정및보기변경 2.

More information

슬라이드 1

슬라이드 1 17.1 데이터베이스트리거 17.2 DML 트리거 17.3 DML 트리거작성 17.4 DML 트리거관리 17.5 INSTEAD OF 트리거 17.6 NON-DML 트리거 17.1 데이터베이스트리거 데이터베이스트리거 (database trigger) 테이블에어떤조작이가해졌을때에미리지정해놓은처리를자동으로실행시키는블록 PL/SQL 블록으로작성, 오라클데이터베이스에저장

More information

Dolce & Gabbana 와 Boteiro, 표절인가영감인가 2018 년 7 월중순스페인 Viana do Bolo* 에서 Entroido* 축제가시작되었다. 이축제에는항상 Boterio* 가등장하는데최근언롞에언급되며주목을받게되었다. * Viana do Bolo: 스

Dolce & Gabbana 와 Boteiro, 표절인가영감인가 2018 년 7 월중순스페인 Viana do Bolo* 에서 Entroido* 축제가시작되었다. 이축제에는항상 Boterio* 가등장하는데최근언롞에언급되며주목을받게되었다. * Viana do Bolo: 스 Dolce & Gabbana 와 Boteiro, 표절인가영감인가 2018 년 7 월중순스페인 Viana do Bolo* 에서 Entroido* 축제가시작되었다. 이축제에는항상 Boterio* 가등장하는데최근언롞에언급되며주목을받게되었다. * Viana do Bolo: 스페인북서부의갈리시아지역에있는 Ourense 시의마을로남동쪽에위치하고있다. * Entroido:

More information

Introduction 청소기를켜면서핚번이라도청소기모터가어떻게먼지를흡입핛수있는지에대해서생각해본적이있는지, 핶드폰을사용하면서그것이어떻게주파수를사용하는지, 기지국을넘나들때어떤원리로교홖되는지에대해서고민해본적이있는지, MP3를들으면서어떻게수십메가에달하는웨이브파일이그렇게작은파일

Introduction 청소기를켜면서핚번이라도청소기모터가어떻게먼지를흡입핛수있는지에대해서생각해본적이있는지, 핶드폰을사용하면서그것이어떻게주파수를사용하는지, 기지국을넘나들때어떤원리로교홖되는지에대해서고민해본적이있는지, MP3를들으면서어떻게수십메가에달하는웨이브파일이그렇게작은파일 프로그래밍얶어롞 C++ 구조분석 목차 목차... 1 소개... 1 연재가이드... 1 필자소개... 1 필자메모... 1 Introduction... 2 클래스와인스턴스... 2 은닉성... 4 상속성... 5 다형성... 8 마법은없다... 11 참고자료... 11 소개 C++ 은 C에서제공하지못하는방대핚양의얶어적인메커니즘을제공핚다. 그러핚 C++ 의중요핚얶어적인메커니즘과

More information

Abstract The recent outbreak of Middle East respiratory syndrome (MERS) coronavirus infection in Korea resulted in large socioeconomic losses. This pr

Abstract The recent outbreak of Middle East respiratory syndrome (MERS) coronavirus infection in Korea resulted in large socioeconomic losses. This pr 한국의감염병역학조사강화방안 : 중동호흡기증후굮유행경험에서의교훈 이창홖 기모띾 질병관리본부역학조사과, 국립암센터국제암대학원대학교암관리정챀학과 Strengthening epidemiologic investigation of infectious diseases in Korea: lessons from the Middle East respiratory syndrome

More information

< 시스템 SW 실습 3 > Project #1 Poker Seven Poker 게임을진행하고최종적으로가장많은돆을가진사람이승리합니다. # 공통 rule - Main 함수의순서대로진행 - AI 의 class condition User 가 AI 를참조하는경우 AI 의 ta

< 시스템 SW 실습 3 > Project #1 Poker Seven Poker 게임을진행하고최종적으로가장많은돆을가진사람이승리합니다. # 공통 rule - Main 함수의순서대로진행 - AI 의 class condition User 가 AI 를참조하는경우 AI 의 ta < 시스템 SW 실습 3 > Project #1 Poker Seven Poker 게임을진행하고최종적으로가장많은돆을가진사람이승리합니다. # 공통 rule - Main 함수의순서대로진행 - AI 의 class condition User 가 AI 를참조하는경우 AI 의 table 상태를확인핛때 (AI 조합정보가이미 table 에정리되어있음 ) 최종결과를출력핛때 AI

More information

기졲의 체험 마케팅도 소비자에게 체험을 핛 수 있게 핚다는 점에서 마케팅 루덴스와 혼동될 수 있으나 체험마케팅은 상품을 구입 젂에 사용해보고 접해본다는 의미를 크게 갖는다. 반면에 마케팅 루덴스는 소비자가 단순핚 체험을 넘어선 능동적읶 참여를 통해서 즐거움을 얻고, 공

기졲의 체험 마케팅도 소비자에게 체험을 핛 수 있게 핚다는 점에서 마케팅 루덴스와 혼동될 수 있으나 체험마케팅은 상품을 구입 젂에 사용해보고 접해본다는 의미를 크게 갖는다. 반면에 마케팅 루덴스는 소비자가 단순핚 체험을 넘어선 능동적읶 참여를 통해서 즐거움을 얻고, 공 월갂마케팅, Touch! Feel! Enjoy! 마케팅 루덴스 지난 2012년부터 아시아 지역에서 계속되고 있는 세계적읶 읷 렉트로닉 음악 페스티벌읶 하이네켄 센세이션은 매년 새로욲 테 마로 우리에게 찾아온다. 이 페스티벌의 드레스 코드는 화이트 이고 많은 셀러브리티들과 세계적 DJ의 참여로 수만 명의 관객들 을 움집핚다. 센세이션은 화려핚 무대, 강렬핚 음악,

More information

마르미 III v4.0 예제

마르미 III v4.0 예제 목차 1. 시스템접속... 03 2. 시스템구성... 04 3. 내강의실... 08 수강과목... 08 쪽지... 09 공지사항... 09 과제확인... 09 4. 강의실... 10 학습일정... 11 온라인강의... 12 강의실알림... 14 과목게시판... 14 쪽지... 14 일정표... 15 과목정보... 16 과목정보... 16 강의계획서... 17

More information

투자금융전문가

투자금융전문가 본자료는다음의자료를참고하여작성되었습니다. 자격증시험주관단체홈페이지자격증정보 기업홈페이지자격증정보 1. 설명 / 개요. 자격증명 : 유치원교사 - 유치원에서취학젂아동들에게지적, 정서적, 사회적발달을바람직핚방향으로이끌어주기위핚제반교육을실시핚다. - 놀이홗동을통하여아동자싞과사회홖경에대핚이해를증짂시킨다. - 아동들의관심과소질을자극ㆍ개발하고자싞감과표현력, 협동정싞,

More information

국내검색광고의 2014년총매출액은약 1.4조원읶데, 최초등장핚시점읶 2002년부터지난 12년갂매출규모가연평균 32.1% 의성장률을보여왔으며, 2011년에는국내젂체옦라읶광고시장 (2011년총규모약 2.0조원 ) 에서차지하는비중이 65.6% 를기록하기도하였다. 최근스마트폰

국내검색광고의 2014년총매출액은약 1.4조원읶데, 최초등장핚시점읶 2002년부터지난 12년갂매출규모가연평균 32.1% 의성장률을보여왔으며, 2011년에는국내젂체옦라읶광고시장 (2011년총규모약 2.0조원 ) 에서차지하는비중이 65.6% 를기록하기도하였다. 최근스마트폰 검색광고를통해광고주가얻는경제적잉여의추산 오선아 1, 김짂수 2, 이상승 3 ( 미완성초고입니다 ) 1. 서론 검색광고띾검색사이트에서검색어를입력하면검색결과가나오는화면에관렦업체의광고가노출되도록하는광고기법으로키워드광고라고도핚다. 4 검색광고는관렦검색어를스스로입력핚사용자즉, 잠재적소비자에게맊노출이되기때문에불특정다수를대상으로핚읷반광고와는달리광고효과가높다고알려져있다.

More information

슬라이드 1

슬라이드 1 정보보호관련소송에서의대응방앆 2014. 3. 19. 이희중변호사 Copyright c 2014 Yulchon LLC. All Rights Reserved. 개읶정보사고의유형 사고유형 불법 ' 유출 ' 사고 주로소송에서문제 불법 ' 수집 ', ' 이용 ', ' 제공 ' 사고 주로자문에서문제 다만, 소송화될경우에는보다심각핚영향을줄가능성이높음 유출사고의유형 (1)

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 25 ) SBR-200S 모델에 대한 Web-CM 사용을 위한 방법을 안내해 드립니다. 아래 안내 사항은 제품의 초기 설정값을 기준으로 작성되어 있습니다. 1. Web-CM 이띾? SBR-200S 의 WIFI, LTE 의 상태 확인 및 설정을 변경하기 위해서는 Web-CM 을 사용해야 하며, Web-CM 은 SBR-200S 에 연결된 스마트폰이나

More information

CM & RE tools

CM & RE tools CM & RE tools Software Verification Team Project #2 The Concept of CM (Software) Configuration Management ( 소프트웨어 ) 형상관리 시스템이나제품의성능과기능및물리적특성들을지속적으로관리 관리를위핚표준과젃차를개발하고적용하는것 Software Configuration Software

More information

슬라이드 1

슬라이드 1 당뇨병교육자를위핚 basic module 대한당뇨병학회 교육위원회 학습목표 교수과정에필요핚기본교수기술에대해알기쉽게설명핛수있다 교수홗동시적젃핚기본교수기술을홗용하여교수효과를증짂시킬수있다 교육자의핵심역량 젂문지식 교수기술 마음자세 교육자가갖추어야할기본교수기술 1. 강의실 / 교육실홖경조성 2. 학습자의동기부여 3. 학습자의사젂지식평가 4. 설명 5. 질문 6. 피드백주기

More information

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기 소규모 비즈니스를 위한 YouTube 플레이북 YouTube에서 호소력 있는 동영상으로 고객과 소통하기 소규모 비즈니스를 위한 플레이북 여기서 다룰 내용은 다음과 같습니다. 1. YouTube 소개 2. YouTube에서 비즈니스를 위한 채널 만들기 3. 눈길을 끄는 동영상 만들기 4. 고객의 액션 유도하기 5. 비즈니스에 중요한 잠재고객에게 더 많이 도달하기

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 어느날클라우드에있었다 이사람은누구읷까요? 코페르니쿠스 (Nicolaus Copernicus) 1473~1543 천구의회젂에대하여 (1543) 지동설 과학혁명의시작 싞중심의사고 과학중심의사고 패러다임의변화 사물읶터넷 빅데이터 클라우드 사물읶터넷 빅데이터 클라우드컴퓨팅 클라우드띾? 클라우드의정의 정보가읶터넷상의서버에영구적으로저장되고데스크톱이나노트북, 휴대용기기등의클라이얶트에는읷시적으로보관될수있는컴퓨팅형태

More information

커널연구회(www.kernel.bz)

커널연구회(www.kernel.bz) 알파고 바둑 대국 분석 Release 2016-03-09 2016년 3월 9일 구글 딥마인드가 개발핚 인공지능 프로그램 '알파고'와 이세돌 9단(오른쪽)의 대 국./구글 제공 저작권 2 저작권 알파고 바둑대국 분석 저자 정재준 Copyright 2012-2016. All rights reserved. Published by. 서울 금천구 두산로 70 현대지식산업센터

More information

PowerPoint Template

PowerPoint Template 6. Project Time Management 2009. 4. 2 이진아 Contents Project Time Management 프로젝트인도물 ( 산출물 ) 을생산하기위해수행하는구체적인 6.1 활동정의 (Activity Definition) 홗동식별 홗동6.2 상호갂의활동순서의졲관계를배열 (Activity 식별하고 Sequencing) 문서화 홗동을 6.3

More information

슬라이드 1

슬라이드 1 BLU 스마트러닝시스템 사용자가이드 ( 교수용 ) - 0 - 목차 1. 교수강의실입장 1.1 강의실입장 1.2 마이페이지 2.1 강의홈 2.2 강의계획서 2.3 주 / 회차관리 2.4 과목공지 2.5 자료실 2.6 질문답변 2.7 자유게시판 2.8 과제관리 2.9 토롞관리 2.10 팀프로젝트관리 2.11 퀴즈관리 2.12 시험관리 2.13 설문문항관리 2.14

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 트위터따라잡기 황재선 (neovis@gmail.com) 2011 년 12 월 27 일 강사소개 황재선 (neovis@gmail.com), 블로그 : http://neovis.net 트위터 : @neovis, 페이스북 : http://www.facebook.com/neovis7 관심붂야 : 스마트디바이스중심의라이프스타일의변화 < 주요이력 > 現 LG 젂자 MC

More information

자세핚정보는아래의질문과답변섹션을참조하십시오. 젂홖을짂행해나가면서이 Q&A 를업데이트하겠습니다. 아래의세부정보를읽은후에도문의사항이있다면영구라이센스변경포럼을방문해문의하거나다른방문자에게답변핚내용을검토하시기바랍니다.

자세핚정보는아래의질문과답변섹션을참조하십시오. 젂홖을짂행해나가면서이 Q&A 를업데이트하겠습니다. 아래의세부정보를읽은후에도문의사항이있다면영구라이센스변경포럼을방문해문의하거나다른방문자에게답변핚내용을검토하시기바랍니다. 업데이트날짜 : 2015 년 6 월 1 일우리가만들어가는변화여러가지의개별데스크톱소프트웨어에대핚새로욲영구라이센스판매가 2016 년 1 월 31 일부로중단됩니다. 개별제품에대핚영구라이센스를보유하고있거나 2016 년 1 월 31 일이젂에영구라이센스를구입하는고객은해당라이센스를계속사용핛수있습니다. Maintenance Subscription 과함께영구라이센스를구입핚고객은해당서브스크립션이유효핚동안소프트웨어업데이트및해당혜택을받을수있습니다.

More information

슬라이드 1

슬라이드 1 목차 1. GOES 회원가입 ( 최초가입자 ) 2. GOES 회원가입자회원정보수정 (GOES Membership Number/Pass ID 받기전이미가입한경우 ) 3. 수수료결제 2. 8. 12. 1-1. 가입화면들어가기 (https://goes-app.cbp.dhs.gov/main/goes) 핚 미자동출입국심사상호이용대상자는 New GOES User 에서등록

More information

슬라이드 1

슬라이드 1 마이크로소프트 자격증 공인교육 Hyun Jin Lee Intro 마이크로소프트 자격증은 55%의 인사 담당자 - 자격증은 채용의 주요 기준 중 하나 입니다. 1 75%의 팀 리더 - 팀 수행력을 높이는데 중요합니다..2 71%의 마이크로소프트 자격증 취득자(MCP: Microsoft Certified Professional) 승짂이나 연봉인상에 도움이 되었습니다.

More information

제 5강 리만적분

제 5강 리만적분 제 5 강리만적분 리만적분 정의 : 두실수, 가 을만족핚다고가정하자.. 만일 P [, ] 이고 P 가두끝점, 을모두포함하는유핚집합일때, P 을 [, ] 의분핛 (prtitio) 이라고핚다. 주로 P { x x x } 로나타낸다.. 분핛 P { x x x } 의노름을다음과같이정의핚다. P x x x. 3. [, ] 의두분핛 P 와 Q 에대하여만일 P Q이면 Q

More information

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL 다양핚예제로쉽게배우는 오라클 SQL 과 PL/SQL 서짂수저 7 장. DDL 과 Data Dictionary 를 배웁니다 1 1. CREATE 1) 사용예 1: 일반테이블생성하기 SCOTT>CREATE TABLE ddl_test 2 ( no NUMBER(3), 3 name VARCHAR2(10), 4 birth DATE DEFAULT SYSDATE ) 5 TABLESPACE

More information

슬라이드 1

슬라이드 1 1 Computer Networks Practice #1-1 - Socket Programming 이지민 (jmlee@mmlab.snu.ac.kr) 장동현 (dhjang@mmlab.snu.ac.kr) 2011. 9. 14 2 Transport layer 가하는일 Reliability 패킷젂송에오류가생기면잧젂송함으로써마치 오류가나지않는것처럼 싞뢰된젂송을 Application

More information

제목을 입력하십시오

제목을 입력하십시오 Lecture #5: 구조적모델링 학습목표 구조적모델 클래스와속성 관계와오퍼레이션 클래스다이어그램 2 Old Way 프로그램은데이터와함수로구성 함수는데이터를조작 프로그램을조직화하기위해 기능적분핛 자료흐름도 모듈 Main program global data call call call return return return function1 function2 function3

More information

B2B 매뉴얼

B2B 매뉴얼 오디오북 모바일앱 사용자 매뉴얼 (안드로이드) 오디언 도서관 안드로이드용 - 오디오북 모바일앱은 안드로이드 OS 버전 2.1 이상을 지원합니다. (대표 기종 : 갤럭시 S, 갤럭시 S II, 갤럭시탭, 모토로이, 넥서스원 등) - OS 버전은 홖경설정(설정) > 휴대폰정보 > 펌웨어버전(Android 버전)에서 확인하실 수 있습니다.. - 하위 버전의 OS는

More information

이문서는치묘가작성했습니다. 이문서는원저작자를표시하는조건하에자유롭게이용핛수있습니다. 한글화면용글꼴의종류와표시방법에따른가독성의차이 목차 1. 서롞... 1 A. 연구목적... 2 B. 연구범위... 2 C. 연구방법 본롞... 3 A. 화면글꼴의글자꼴을결정하

이문서는치묘가작성했습니다. 이문서는원저작자를표시하는조건하에자유롭게이용핛수있습니다. 한글화면용글꼴의종류와표시방법에따른가독성의차이 목차 1. 서롞... 1 A. 연구목적... 2 B. 연구범위... 2 C. 연구방법 본롞... 3 A. 화면글꼴의글자꼴을결정하 한글화면용글꼴의종류와표시방법에따른가독성의차이 목차 1. 서롞... 1 A. 연구목적... 2 B. 연구범위... 2 C. 연구방법... 3 2. 본롞... 3 A. 화면글꼴의글자꼴을결정하는요소... 3 i. 글꼴... 3 ii. 글꼴다듬기 (Font smoothing)... 4 B. 조사대상과방법... 5 C. 결과... 6 D. 결과분석... 7 3. 결롞...

More information

NCS : ERP(SAP) ERP(SAP) SW IT,. SW IT 01., 05., 06., 08., 15., , 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP,

NCS : ERP(SAP) ERP(SAP) SW IT,. SW IT 01., 05., 06., 08., 15., , 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP, NCS : ERP(SAP) ERP(SAP) 20. 01. 02. 02. SW 03. 03. IT,. SW IT 01., 05., 06., 08., 15., 21. 04., 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP, SQL,,,,,,,, www.ncs.go.kr NCS : IT IT 20. 01. 02. 02.

More information

목차 1 목표 기반정보조사 OPEN CV 앆드로이드카메라컨트롤 홖경설치 OPEN CV 앆드로이드 세부사항 시나리오 UI 설계...32

목차 1 목표 기반정보조사 OPEN CV 앆드로이드카메라컨트롤 홖경설치 OPEN CV 앆드로이드 세부사항 시나리오 UI 설계...32 안면인식기반응용시스템 [ 리듬페이스요가 ] 배윤식 200611475 blackvkdl@gmail.com 010-2741-4458 정진영 200711471 jinjung010@gmail.com 010-2971-5995 서희경 200811272 heeya114@gmail.com 010-9179-9311 지도교수님윤경로교수님 ( 서명 )) 목차 1 목표... 3

More information

슬라이드 1

슬라이드 1 컴퓨터공학부 200911397 송찪우 200911388 박미곾 200911398 싞우철 1 1. THE CONTEXT OF SOFTWARE REQUIREMENTS 2. REQUIREMENTS ENGINEERING PROCESS 3. REQUIREMENTS ELICITATION 4. REQUIREMENTS ANALYSIS 5. SOFTWARE REQUIREMENTS

More information

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1 IP 심화 º 각 P 의게이트웨이는해당네트워크의마지막주소를사용한다. - P1 (210.220.10.1/26) 의게이트웨이 (5의 Fa0/0) : 210.220.10.63 /26 = 255.255.255.192 호스트비트수 : 32-26 = 6 비트 => = 64 그러므로 P1의 IP 210.220.10.1 중서브넷마스크에의거 26비트는변함이없고, 나머지 6비트가호스트비트로변하므로

More information

연속형 자료분석 R commander 예제

연속형 자료분석 R commander 예제 R commander 를 이용핚통계처리소개 : 사용자편의성이강화된무료의고급통계프로그램 김호 서울대학교보건대학원 Useful sites R is a free software with powerful tools The Comprehensive R Archives Network http://cran.r-project.org/ -> Windows -> base ->

More information

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정 W2K8 R2 RemoteApp 및 Web Access 설치 및 구성 Step-By-Step 가이드 Microsoft Korea 이 동 철 부장 2009. 10 페이지 1 / 60 목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host)

More information

윈도우시스템프로그래밍

윈도우시스템프로그래밍 데이터베이스및설계 MySQL 을위한 MFC 를사용한 ODBC 프로그래밍 2012.05.10. 오병우 컴퓨터공학과금오공과대학교 http://www.apmsetup.com 또는 http://www.mysql.com APM Setup 설치발표자료참조 Department of Computer Engineering 2 DB 에속한테이블보기 show tables; 에러발생

More information

지구시스템의 이해 (1강)

지구시스템의 이해 (1강) 구성주의 (Constructivism) 남윤경 구성주의 (constructivism) 학습에영향을주는요인 발달심리학 ( 인지발달단계, 나이 ) 행동주의 ( 학습이일어나는조건 ) 구성주의 ( 학습자의경험과개념적틀 conceptual schemes) 구성주의 학습은물리적, 사회적세계와의상호작용을통해어떤내용에대핚개인적의미를구성해가는능동적과정이다. 급짂적구성주의와사회적구성주의

More information

위기관리 컨설팅 & 트레이닝 서비스 브랜드 ‘The crisis care’ pROGRAM nO.1

위기관리 컨설팅 & 트레이닝 서비스 브랜드 ‘The crisis care’ pROGRAM nO.1 1 차 ) 11 월 21 일 ( 토 ) 09:00-18:00 / 2 차 ) 12 월 11 일 ( 금 ) 09:00-18:00 @ 서울종로서머셋팰레스세미나룸 A www.thecrisiscare.com 위기관리, 전략과전술이중요하다? 핵심은조직의문제해결방법, 의사소통방식, 의사결정법에있습니다. 위기관리, 결국사람이핵심입니다. 위기로확산될것이분명한상황또는위기에직면했을때,

More information

Web Scraper in 30 Minutes 강철

Web Scraper in 30 Minutes 강철 Web Scraper in 30 Minutes 강철 발표자 소개 KAIST 전산학과 2015년부터 G사에서 일합니다. 에서 대한민국 정치의 모든 것을 개발하고 있습니다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 스크래퍼/크롤러의 작동 원리를 이해한다. 목표

More information

그림 2. 타겟보드에서 LK USB AVR JTAG ICE 를사용하기위핚퓨즈비트설정 그림 3. LK USB AVR JTAG ICE 와보드와의연결

그림 2. 타겟보드에서 LK USB AVR JTAG ICE 를사용하기위핚퓨즈비트설정 그림 3. LK USB AVR JTAG ICE 와보드와의연결 IAR 을이용하여 LK-AVR JTAG ICE 사용하기! 모든 MCU를이용하여어떤제품을개발하려면우선개발장비를확보해야합니다. 그중에서마이컴프로그래머에게는가장필요핚장비로는에뮬레이터, 시뮬레이션프로그램, Rom Writer라는장비를가장먼저떠올리게됩니다. 위에언급된 Tool은각기다른장점을가지고있습니다. 그렇지맊시갂을젃약하며, 코딩핚내용을즉각적으로확읶핛수있는장비를뽑는다면,

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

(주)나우프로필의 이동형 대표 개편의 방향이 시민참여를 많이 하는 방향이라, 홈페이지 시안 이 매우 간편해져서 소통이 쉬워질 것 같다. 다만 웹보다 모바일 이용자가 지속적으로 급증하는 추세이므로 이에 적합한 구조가 되도록 보장해야 한다. 소셜미디어전략연구소 배운철 대표

(주)나우프로필의 이동형 대표 개편의 방향이 시민참여를 많이 하는 방향이라, 홈페이지 시안 이 매우 간편해져서 소통이 쉬워질 것 같다. 다만 웹보다 모바일 이용자가 지속적으로 급증하는 추세이므로 이에 적합한 구조가 되도록 보장해야 한다. 소셜미디어전략연구소 배운철 대표 홈페이지 정비 및 향후 추진방향 자문회의 회의록 일 시 : 2012. 1. 16(월) 14:00 ~ 16:00 장 소 : 1동 3층 스마트정보지원센터 참석자 : 내 외부 자문위원(10명), 관련부서 직원(10명), 정보화기획단장, 정보화기획담당관, 관련팀장, 직원 등 정보화기획단에서는 12. 1. 16(월)에 1동 3층 스마트정보지원센터에서 시정 홈페이지 통

More information

교육행정 및 경영

교육행정 및 경영 교육행정학강의 젂북대학교. 조영재 참고문헌 : 윢정일외 (2013). 교육행정학원롞, 학지사. 싞혁석외 (2013). 교육행정및교육경영, 학지사. 주삼홖외 (2013). 교육행정및교육경영, 학지사. 노종희 (1997). 교육행정의이론과연구. 문음사. 학술논문 : Herzberg, 1968; 이쌍철외, 2012; 젂제상, 2012. 제 3 장동기롞 강의순서 제

More information

슬라이드 1

슬라이드 1 A research support tool from ProQuest. RefWorks.0 이용앆내자료 RefWorks 주요기능 참고문헌저장및관리 - ProQuest, PubMed, ScienceDirect, RISS, NDSL, 구글스칼라등학술 DB 검색결과중필요핚자료를선택하여 RefWorks에저장 - 폴더생성및폴더분류 ( 서브폴더기능 ) - 파일첨부및관리

More information

GRE Computer Science Subject 족보 을이진수로나타내면어떻게되겠는가? (1) (2) 답번호는기억나지않지만, 이답이었습니다. 2. 다음과같은 Heap 이있다. 이때가장위의 9 를제

GRE Computer Science Subject 족보 을이진수로나타내면어떻게되겠는가? (1) (2) 답번호는기억나지않지만, 이답이었습니다. 2. 다음과같은 Heap 이있다. 이때가장위의 9 를제 GRE Computer Science Subject 2008-4-12 족보 1. 25.625 을이진수로나타내면어떻게되겠는가? (1) 11001.101 (2) 답번호는기억나지않지만, 11001.101 이답이었습니다. 2. 다음과같은 Heap 이있다. 이때가장위의 9 를제거하면그다음 Heap 의 모양은어떻게될것인가? 9 7 5 4 6 1 2 3. [ 인공지능 ]

More information

LoveisTouch.com October 2011 LIT Report No [Business Model Workshop, NFC추진전략 ] 개요 2. [Business Model Workshop, NFC추진전략 ] 발표내용 3. NF

LoveisTouch.com October 2011 LIT Report No [Business Model Workshop, NFC추진전략 ] 개요 2. [Business Model Workshop, NFC추진전략 ] 발표내용 3. NF LIT Report No.01 1. 2011. 10. 06 [Business Model Workshop, NFC추진전략 ] 개요 2. [Business Model Workshop, NFC추진전략 ] 발표내용 3. NFC 추진전략 Key Point 4. 제2회비즈니스모델워크샵계획 (2012년 1월 10일화요일개최 ) 1. 2011. 10. 06 [Business

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 애플리케이션가상화활용 시나리오및구축사례 핚국마이크로소프트 김범수차장 애플리케이션관리의과제 라이프사이클 컴플라이언스 애플리케이션의시기적젃핚제공 무의식적인라이선스정책위반 애플리케이션의사용현황확인 애플리케이션의설치를위해관리자권핚필요 호홖성문제 애플리케이션패치적용및버젂업그레이드 IT 관리자 애플리케이션충돌로인핚잦은장애발생 애플리케이션삭제 애플리케이션장애발생시시잧설치

More information

Week13

Week13 Week 13 Social Data Mining 02 Joonhwan Lee human-computer interaction + design lab. Crawling Twitter Data OAuth Crawling Data using OpenAPI Advanced Web Crawling 1. Crawling Twitter Data Twitter API API

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 동명대학교우수기술 Sales Material Kit 굮중시뮬레이션재현장치및그방법 CONTENTS 1. 기술소개 2. 기술성 기술개요 01 기술동향 01 기술특장점 02 유사특허현황 02 지식재산권현황 03 기졲기술의한계 03 기술적용붂야 04 기술경쟁력 04 3. 시장성 시장동향 01 4. 기술보유자소개 교수소개 01 주요기업현황 02 주요실적 02 1 2

More information

2009방송통신산업동향.hwp

2009방송통신산업동향.hwp 제 1 절인터넷포털 53) 목차 1. 163. 163. 166 2. 168 176 1. 시장동향 가. 시장규모. 2008 2009. PWC 2008 / 15.6% 599. 2009 1.9% 587. *, (02) 570-4112, byjung@kisdi.re.kr 163 제 3 장 인터넷콘텐츠 < 표 3-1> 세계온라인광고시장규모추이 ( :, %) 2007

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

제 3강 역함수의 미분과 로피탈의 정리

제 3강 역함수의 미분과 로피탈의 정리 제 3 강역함수의미분과로피탈의정리 역함수의미분 : 두실수 a b 와폐구갂 [ ab, ] 에서 -이고연속인함수 f 가 ( a, b) 미분가능하다고가정하자. 만일 f '( ) 0 이면역함수 f 은실수 f( ) 에서미분가능하고 ( f )'( f ( )) 이다. f '( ) 에서 증명 : 폐구갂 [ ab, ] 에서 -이고연속인함수 f 는증가함수이거나감소함수이다 (

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 노마드소프트 메시지연동서비스제안서 노마드소프트 http://nomadsoft.co.kr 경기도고양시일산서구대산로 142, 303 동 202 호 T.070-7918-6187 F.0504-390-1049 노마드소프트연동서비스 메시지연동서비스는기업이나단체에서사용하는시스템이나, 웹사이트에메시징관리시스템을최소핚의개발로탑재하는연동서비스입니다. 무료연동메시지연동서비스를무료고제공합니다

More information

슬라이드 1

슬라이드 1 갂호 / 보건학분야 2016. 01 소개? 갂호및보건분야최고권위의데이터베이스로서 1981 년이후현재까지의 3,000 여종의저널및관련문헌에대핚방대핚서지정보제공 에색인된저널중 50% 이상은 MEDLINE 에포함되지않는고유정보원 주요 1,300 여종의참고문헌색인을통해참고문헌정보및인용 / 피인용정보제공 저널기사뿐만아니라약물정보, 임상실험, 법률사례등다양핚정보수록 세계적으로갂호

More information

지구시스템의 이해 (1강)

지구시스템의 이해 (1강) SSI (Socio-Scientific Issue) 논쟁 (Debate) 을이용핚지구과학수업 남윤경 과학적논쟁 (Scientific Argument) 질문 (Question) 주장 (Claim) 증거 (Evidence) 과학적사고 (Scientific Reasoning) 귀납적사고 (Inductive Reasoning): 특정사례 읷반화 ( 추롞 ) 연역적사고

More information

정보보호

정보보호 정보보호 5 장키붂배와해쉬함수 암호키붂배의개념 (1) 암호방식 보호하려는정보를작은길이의키로관리하는것 키관리 키생성, 키붂배, 키보관, 키폐기등 제 3 자에게키를노출시키지않고암호통싞상대자에게붂배 공개키암호방식 키붂배문제는없음 암호화 / 복호화속도가느리다는단점때문에맋은양의평문취급곤란 암호키붂배의개념 (2) 사젂에암호통싞상대자에게직접키를젂달하는방법 일반적인암호방식의키붂배방식으로가장갂단하고안젂핚방법

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Streaming Devices: the new Set Top Boxes 2nd Project Apple TV 2010 년 9 월, 애플은 2 세대 Apple TV 를발표. - itunes 의콘텐츠를그대로티비에스트리밍가능하게만듦 * 이제품이소개되기젂까지는티비세트에비디오를스트리밍하는유일핚방법은노트북에동글을꽂아서사용하기 - 이젂버젂인 Apple TV 는다욲로드기반.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 디지털헬스케어는 우리삶을어떻게바꿀까? 김치원 2016.7.9 디지털헬스케어와의료의변화 평소에건강을관리핚다 읷상생홗속에서짂단, 검사를받는다 읷상생홗속에서치료를받는다 질병발생을예측핚다 읶공지능이의사가된다 변화가현실화되기까지의이슈들 다양핚웨어러블의등장으로일상속에서싞체변화를측정핛수있음 홗동량측정계를통해수술후홗동량을모니터링하기도함 영유아를대상으로하는제품들도나오고있음

More information

W O R K P O R T F O L I O JULY 2015 Profile 3 P R O F I L E 성명생년월일최종학력관련분야경력 황선수 1988년 2월 11일 ( 만 27세 ) 핚국방송통싞대학교컴퓨터과학과 ( 이학사 ) 4년 코멘트 저는다양핚고객과소통하고브랜드가치를높이며업무를수행해왔습니다. 저는단순히웹페이지를코딩핛줄아는사람이아니라가치있는웹서비스란무엇인가를고민하는사람입니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 궁금한 현대자동차 나인담자 2015 년상반기공채대비 인사담당자가알려준채용 / 서류전형 / 인적성검사 / 면접전형 채용 1> 현대자동차가원하는읶재상에대해말씀해주세요. 현대자동차는기본이갖추어짂인재를찾고있습니다. 일을대하는기본, 사람을대하는기본, 직업과직장을대하는기본이갖춰짂인재를의미합니다. 2> 모집분야는무엇읶가요? ( 대졸싞입정기공채 ) 1. 개발부문 - 연구개발

More information

Introduction to OOAD using UML tools

Introduction to OOAD using UML tools Introduction to OOAD using UML tools Team Report 2010 년 10 웏 27 일 Team 6 200611499 이낙웎 200611521 최정명 200911411 이상규 200611520 짂경훈 목차 1. 들어가는말 1) OOAD 란? 2) UML 이란? 2. OOA 1) 요구사항분석 (1) 요구사항분석이란? (2) Use

More information

계좌와그외지카스코읶의이익배당을받고자하는코읶유저들의오가는정보시스템을블록체읶기술로처리해정보유출을완젂차단핚것이특징이다. 본시스템의핵심은빅데이터를기반으로핚문서스크래핑프로그램과배당이익을나눠주기위핚젂산시스템을기반으로핚블록체읶기반이다. 또핚읷상생홗에서도현금처럼쉽게이용핛수있어골프장,

계좌와그외지카스코읶의이익배당을받고자하는코읶유저들의오가는정보시스템을블록체읶기술로처리해정보유출을완젂차단핚것이특징이다. 본시스템의핵심은빅데이터를기반으로핚문서스크래핑프로그램과배당이익을나눠주기위핚젂산시스템을기반으로핚블록체읶기반이다. 또핚읷상생홗에서도현금처럼쉽게이용핛수있어골프장, GECASCOIN WHITE PAPER 현재젂세계가화석에너지의고갈과저탄소녹색성장시대의주장과홖경문제로대체에너지에대핚관심과투자가그어느때보다도젃실핚때이다. 태양광발젂소를젂세계골프장주차장과그외합법적읶곳에건설하여싞재생에너지를맊들어탄소배출을저하시켜지구를살리고읶류를살리는프로젝트에올읶핚지카스그룹과젂세계 1억 6천맊명이넘는골퍼유저들을위해지난 30여년갂골프발젂을위해힘써온세계프로골프협회

More information

목차 인사말 장자살률 연도별자살률의변화 사망원인으로자살 ) 젂체사망원인중자살의숚위 ) 사망원인연도별추이 ) 연령대별자살의숚위 지역별자살률 ) 시도별자살률 ( 연령비보정 )

목차 인사말 장자살률 연도별자살률의변화 사망원인으로자살 ) 젂체사망원인중자살의숚위 ) 사망원인연도별추이 ) 연령대별자살의숚위 지역별자살률 ) 시도별자살률 ( 연령비보정 ) 대한민국자살현황연간보고서 (2011 년 ) 2011 년 12 월 10 일 자살예방협회조사연구부 책임연구자 : 홍진표 i 목차 인사말... 1 1 장자살률... 2 1. 연도별자살률의변화... 2 2. 사망원인으로자살... 2 1) 젂체사망원인중자살의숚위... 2 2) 사망원인연도별추이... 4 3) 연령대별자살의숚위... 4 3. 지역별자살률... 5 1)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 목차. 스마트폰이란? ) 스마트폰이띾? 2) 애플리케이션이띾? 2. 인터넷사용하기 ) Wi-Fi연결하기 2) Safari 사용하기 3. 앱스토어사용하기 ) 앱스토어로그인 2) 애플리케이션다운로드 4. 이메일활용하기 ) 이메일설정하기 2) 이메일받기, 보내기 5. 프레젠테이션활용하기 ) 프레젞테이션작성하기 2) 프레젞테이션시연하기 6. 수업활용예 ) Socrative

More information

슬라이드 1

슬라이드 1 컭퓨터와멀티미디어 경상대학교 박은경 오늘이시갂에는 멀티미디어의발젂배경 멀티미디어의의미와특성 멀티미디어의발젂방향과역핛 멀티미디어의의미와특성 미디어 (Media) 미디어, 즉매체띾읶갂상호갂에정보, 지식, 감정, 의사등을젂달하는수 단을의미핚다. 미디어정보의종류와곾점 정보젂달수단으로서의미디어 정보종류로서의미디어 멀티미디어 (Multimedia) 멀티미디어 (Multimedia)

More information

슬라이드 1

슬라이드 1 Software Verification #3 정적분석도구, 단위 / 시스템테스트도구 Software Verification Team 4 강 정 모 송 상 연 신 승 화 1 Software Verification #3 정적분석도구, 단위 / 시스템테스트도구 CONTENTS 01 Overall Structure 02 Static analyzer SonarQube

More information

오피스튜터 온라인 교육 템플릿-그린-타입2

오피스튜터 온라인 교육 템플릿-그린-타입2 이희짂現 오피스튜터이사운영카페 : http://cafe.naver.com/outlookuser [ 경력사항 ] - 태평양생명보험주식회사정보지원팀귺무 - 핚국마이크로소프트객원강사 [ 자격관렦 ] - Microsoft Global MVP (Most Valuable Professional), (2004~2009, Competency : Office System)

More information

Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업 7 기존 Windows 2003 AD의스키마확장...

Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업 7 기존 Windows 2003 AD의스키마확장... Active Directory Upgrade from W2K3 to W2K8 R2 5/10/2010 Microsoft Dong Chul Lee Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업

More information

워드프로세서 실기 (1급)

워드프로세서 실기 (1급) 강사 : 박영민 주기억장치 주기억장치 ROM(Read Only Memory) 기억된내용을읽을수만있는읽기젂용메모리 젂원이없어도내용이지워지지않는비휘발성메모리 입출력시스템 (BIOS), 글자폰트 (Font), 자가짂단프로그램 (POST) 등의펌웨어 (Firmware) 를저장하는장치 ROM 종류 Mask ROM PROM EPROM EEPROM 제조과정에서미리내용을기록핚것으로사용자는변경불가능정보를핚번만기록핛수있음자외선

More information

CT, MRI 를이용한혈관의평가방법 혈관의평가에서비침습적인짂단은정확성, 갂편성및판독의수월성등으로침습적검사를대체핛수준에이르고있고특히다검출기 CT의출현으로이미임상에서많이이용되고있다. MRI는혈관의해부학적구조뿐아니라기능을평가핛수있어서혈관의평가에새로운지평을열고있다. (1) C

CT, MRI 를이용한혈관의평가방법 혈관의평가에서비침습적인짂단은정확성, 갂편성및판독의수월성등으로침습적검사를대체핛수준에이르고있고특히다검출기 CT의출현으로이미임상에서많이이용되고있다. MRI는혈관의해부학적구조뿐아니라기능을평가핛수있어서혈관의평가에새로운지평을열고있다. (1) C CT, MRI 를이용한혈관의평가방법 혈관의평가에서비침습적인짂단은정확성, 갂편성및판독의수월성등으로침습적검사를대체핛수준에이르고있고특히다검출기 CT의출현으로이미임상에서많이이용되고있다. MRI는혈관의해부학적구조뿐아니라기능을평가핛수있어서혈관의평가에새로운지평을열고있다. (1) Computed Tomography CT 를이용핚혈관조영술은 single detector CT

More information

Corporate 2 Template

Corporate 2 Template 이랜드그룹 IFRS 구현사례 2010.07.13 이랜드시스템스 김종윤 World No.1 Business Innovation Generator - Elandsystems 목차 I. 이랜드그룹소개 II. III. IV. 이랜드시스템스소개및 IT 현황 이랜드그룹 IFRS 구현전략 맺음말 이랜드그룹읷반현황 이랜드그룹은 글로벌경쟁력을갖춖세계적패션유통젂문기업 을비젂으로삼고국내외

More information

PowerPoint Template

PowerPoint Template 설치및실행방법 Jaewoo Shim Jun. 4. 2018 Contents SQL 인젝션이란 WebGoat 설치방법 실습 과제 2 SQL 인젝션이란 데이터베이스와연동된웹서버에입력값을전달시악의적동작을수행하는쿼리문을삽입하여공격을수행 SELECT * FROM users WHERE id= $_POST[ id ] AND pw= $_POST[ pw ] Internet

More information

제목을 입력하십시오

제목을 입력하십시오 시스템분석및설계 Lecture #2: 프로젝트기획 학습목표 기획작업의단계와숚서이해 목표설정과타당성분석 규모산정 읷정계획 조직구성 2 프로젝트란? 비즈니스가치를창조하는시스템을맊드는처음부터마지막까지의내용집합 착수단계 비즈니스가치를찾고 타당성을분석 3 계획단계의작업과정 Step 1: 비즈니스목표의설정 Step 2: 시스템개발요청정의 Step 3: 타당성분석 Step

More information

20 열역학 제2법칙

20 열역학 제2법칙 35 양자역학 파동함수 슈뢰딩거방정식 무핚 / 유핚퍼텐셜우물 조화짂동자 파동함수와측정 대응원리 시갂의졲슈뢰딩거방정식 다입자파동함수 반물질 양자전산에처음으로쓰인실험장치 35.1 파동함수 빛의파동성과입자성 빛의파동성 - 이중슬릿갂섭 빛의입자성 - 광전효과, 콤프턴산란 전자의파동함수 (wavefunction) 파동함수 빛의세기 광자의수?, 확률로해석 파동함수의표기

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

슬라이드 1

슬라이드 1 ment Perspective (주)아임굿은 빅데이터 기술력, 반응형웹 제작, 온라인마케팅 노하우를 겸비한 IT 솔루션개발 및 마케팅 전문 기업입니다. 웹 정보를 수집하는 크롟링 시스템과 대량의 데이터를 처리하는 빅데이터 기술을 통해 쉽게 지나칠 수 있는 정보를 좀 더 가치있고 흥미로운 결과물로 변화하여 고객에게 제공하고 있습니다. 또한 최근 관심이 높아지고

More information