21. 사용기술
• Django(X)
• Flask
– Flask is a microframework for Python based
on Werkzeug, Jinja 2 and good intentions.
And before you ask: It's BSD licensed!
22. 외부에서 볼 수 있게 하자.
• 호스팅을 해야 하나?
http://www.amazon.co.jp/ProLiant-MicroServer
23. 호스팅
• 구글 앱 엔진, Heroku
• Microsoft Azure
– 그냥 쓰면 됨
– 공짜:MSDN subscription 사용자에게는 6만원 포인트
제공
• 단점
– using server 2012, you can go to 'Server Manager'
click on 'Local Server' and your 'IE Enhanced
Security Configuration‘ 'On' and turn it 'Off'
– Firewall을 off시켜야 한다.
– 가끔 업데이트를 위해 서버를 재시작해야 한다는 메
시지가 뜬다.(다중화 강요?)
24. 추가 기능
• Youtube 링크도 자동으로 보여주자.
• 트위터봇도 만들어 보자.
• 사용 기술
– Youtube API
– Twitter API
• Windows Scheduled Tasks
25. 배철수의 음악캠프 공식 홈페이지
http://www.imbc.com/broad/radio/fm4u/musiccamp/mcamp_musictable/
26. 배철수의 음악캠프 공식 홈페이지
http://parkpd1.cloudapp.net:5000/music_selection/20150722
27. 배철수의 음악캠프 공식 홈페이지
http://parkpd1.cloudapp.net:5000/artist/The%20Beach%20Boys
28. 배철수의 음악캠프 공식 홈페이지
http://parkpd1.cloudapp.net:5000/song/Lowdown
29. 배철수의 음악캠프 공식 홈페이지
http://parkpd1.cloudapp.net:5000/song/Lowdown
30. TODO
• Python의 거지같은 유니코드 지원
• 첫 화면에 날짜 목록 보여주기
• 전체 재생 횟수 보여주기
• 인기 지수(뭔가 수식을 만들어서) 보여주기
• 검색 Submit 창 만들기
• song, artist 를 lowercase 에 space 제거해서
같은 이름이 약간 다르게 입력되어도 같이 인
식되도록 하기
• 날짜 범위 검색 가능하게 하기
• 통계 페이지 만들기