PGR21.com
- 경험기, 프리뷰, 리뷰, 기록 분석, 패치 노트 등을 올리실 수 있습니다.
Date 2007/09/22 20:19:49
Name 프렐루드
File #1 shot.gif (33.2 KB), Download : 49
File #2 stats.gif (4.2 KB), Download : 33
Subject Starcraft Stats가 닻을 올립니다.




16595회의 경기, 338개의 대회, 627명의 선수, 10가지의 그래프, 17개의 조합

요근래 가장 주목하고 있던 나름의 숙원사업이 어느정도의 일단락을 마치고 오늘 닻을 올립니다. 기억하시는 분이 있는지 모르겠지만 2년전에 군대에 가기전에 미약한 전적페이지를 만들어 PGR21에 링크해 둔적이 있었습니다. 그때는 여러가지로 발상의 전환이 이루어지지도 않았고 얼마 안있어 입대를 하는 덕분에 소리소문없이 사라졌었죠. 생각해보면 그때와 지금 사이에 군대를 갔다온걸 생각하면 실력의 문제라기 보다도 자기자신의 마음가짐이나 발상의 문제가 중요한 부분이 아니었나 생각해 봅니다.

사이트에 대한 설명을 약간 하자면 이 사이트는 좀더 분석적이고 좀더 설득력 있는 글을 위한 참고자료로 쓰이기 위한 여러가지 자료를 제공하기 위한 사이트로 만들어졌습니다. 그리고 PGR21등에서 올라오는 여러가지 전적에 대한 아이디어(WP, FP, ELO등의)를 구현하는 장으로 생각하고 있습니다. 저는 글재주도 없고 이런 통계적인 발상에도 여러가지로 부족합니다. 그래서 이런 아이디어를 주시면 그걸 제 나름대로 구현해 이를 다시 여러분들이 활용하는 공간이 되었으면 합니다.

사이트에 대한 이용은 사이트에 링크되어 있는 예제동영상을 참고하시면 충분하리라 생각하고 현재 구현되어 있는 조합은 다음과 같습니다.

ㅁ Slot1(선수1) Slot2() Slot3() Slot4() : 선수1의 전적을 출력.
ㅁ Slot1(선수1) Slot2(종족) Slot3() Slot4() : 선수1의 선택한 종족과의 전적을 출력.
ㅁ Slot1(선수1) Slot2(맵) Slot3() Slot4() : 선수1의 선택한 맵에서의 전적을 출력.
ㅁ Slot1(선수1) Slot2(기간) Slot3() Slot4() : 선수1의 지정한 기간의 전적을 출력.
ㅁ Slot1(선수1) Slot2(선수2) Slot3() Slot4() : 선수1대 선수2의 전적을 출력.
ㅁ Slot1(선수1) Slot2(선수2) Slot3(맵) Slot4() : 선수1대 선수2의 선택한 맵에서의 전적을 출력.
ㅁ Slot1(선수1) Slot2(선수2) Slot3(기간) Slot4() : 선수1대 선수2의 지정한 기간의 전적을 출력.
ㅁ Slot1(타입) Slot2() Slot3() Slot4() : 선택한 타입의 랭킹을 출력.
ㅁ Slot1(팀플레이선수1) Slot2() Slot3() Slot4() : 팀플레이선수1의 전적을 출력.
ㅁ Slot1(팀플레이선수1) Slot2(맵) Slot3() Slot4() : 팀플레이선수1의 선택한 맵에서의 전적을 출력.
ㅁ Slot1(팀플레이선수1) Slot2() Slot3() Slot4() : 팀플레이선수1의 전적을 출력.
ㅁ Slot1(팀플레이선수1) Slot2(팀플레이선수2) Slot3() Slot4() : 팀플레이선수1대 팀플레이선수2의 전적을 출력.
ㅁ Slot1(팀플레이선수1) Slot2(팀플레이선수2) Slot3(맵) Slot4() : 팀플레이선수1대 팀플레이선수2의 특정맵에서의 전적을 출력.
ㅁ Slot1(팀플레이선수1) Slot2(팀플레이선수2) Slot3(기간) Slot4() : 팀플레이선수1대 팀플레이선수2의 지정한 기간의 전적을 출력.
ㅁ Slot1(선수1) Slot2(리그) Slot3() Slot4() : 선수1의 특정 리그에서의 전적을 출력.
ㅁ Slot1(선수1) Slot2(선수2) Slot3(리그) Slot4() : 선수1대 선수2의 특정 리그에서의 전적을 출력.
ㅁ Slot1(선수1) Slot2(선수2) Slot3(맵) Slot4(리그) : 선수1,선수2,해당맵,해당리그를 기초로 매치업 정보를 출력.

물론 이부분은 추후에 추가될 여지도 있고 구조를 변경할 여지도 있습니다.

여러가지 자료 즐겨주시고 여러가지 버그나 오류 전적오류등은 메일이나 제 블로그의 글(StarcraftStats>Starcraft Stats에 대한 의견은 이글의 댓글로 부탁드립니다.)에 댓글로 달아주시면 신속할지는 모르겠지만 참고하여 수정에 반영하도록 하겠습니다. 사실 저 혼자 막만든 사이트이고 제작기간도 두달남짓한 지라 군데군데 오류가 많을걸로 생각합니다. 중간중간에 오류가 생기고 이상한점 있더라도 이해해 주시면 감사하겠습니다.

또하나 알아주실 점은 워낙 경기와 선수에 대한 자료가 방대한지라 기본자료를 계산하고 들어갑니다. 인트로 페이지에서 1분정도의 시간을 기다리면서 링크가 안보이는 경우에는 이런 기본자료를 계산해 서버에 저장하는 시간이 되겠습니다. 이러한 자료는 한번 만들어지면 다른 분에게도 사용되기때문에 기본자료를 생성하는 경우는 별로 없으며 혹시라도 이런 타이밍에 걸리더라도 다른 사용하는 분들을 위한 시간이라고 생각하고 잠시 기다려 주시면 감사하겠습니다. 그리고 전적 업데이트등의 이유로 강제로 기본자료를 리셋하는 경우 사이트 내에서 사용중이라고 하더라도 기본자료를 생성하는 부분으로 전환될수 있습니다.

또하나 조만간에 그리 방해되지 않는 영역에 구글광고가 붙을 가능성이 높습니다. 자세하게 말씀드리기는 뭐하지만 현재 운용되고 있는 서버가 다른 곳에 세들어 사는 상황인지라 호스팅비용이라도 만들어볼까 하는 생각에 광고를 달아볼 생각입니다. 광고가 갑자기 툭하고 뜨더라도 그렇게 놀라지는 말아주세요.

사이트 주소는 다음과 같습니다. http://preludeb.pe.kr

그럼 Let's Fun~

p.s. 메딕아빠님 배너는 저기 올린걸로 해주시면 감사하겠습니다.

p.s.2 아... 이건 말씀드렸어야 하는건데. 리스트에서 한글자 치면 예를들어 임요환의 '임'을 치고 엔터치면 자동으로 임으로 시작하는
부분으로 넘어갑니다. 이 부분은 카테고리 눌러서 나오는 리스트에 모두 적용가능합니다.

p.s.3 사이트 내의 모든 이미지류(차트)들은 클릭하면 새창을 띄워서 표시됩니다. 화면이 갑갑해서 차트를 보기 힘들거나 캡처하기 난감한 경우에는 이미지를 클릭하면 되겠습니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
카이레스
07/09/22 20:21
수정 아이콘
누구신가 했더니 프렐루드님...정말 대단하십니다 덜덜
즐거운 추석 되세요~
07/09/22 20:21
수정 아이콘
대단하네요.
compromise
07/09/22 20:22
수정 아이콘
pgr의 대표적인 능력자시죠.^^
07/09/22 20:26
수정 아이콘
무서운 정도네요..
07/09/22 20:31
수정 아이콘
이 사이트가 공정성을 기하기 위해서는 공식전과 비공식전 기준이 명확해야한다고 봅니다
07/09/22 20:35
수정 아이콘
T영호 선수 안기효 선수와의 듀얼 시드결정전 전적이 없는것 같습니다 ~
프렐루드
07/09/22 20:37
수정 아이콘
공식전에 대한 부분은 여러가지로 고려하고 있습니다. 아직 명확한 조건을 잡지는 못해서 문제이기는 하지만요
초보저그
07/09/22 20:38
수정 아이콘
멋지군요. 사이트가 번창하기를 기원하겠습니다.
07/09/22 20:39
수정 아이콘
앞으로 계속해서 발전해나가는 사이트가 되었으면 합니다. ^^
수고하셨어요~
07/09/22 20:43
수정 아이콘
수고하셨어요~
07/09/22 20:48
수정 아이콘
이런 엄청난 시간을 무보수로 투자하시다니 대단하십니다.
G.t_FantA
07/09/22 20:50
수정 아이콘
대단하십니다....
예전부터 계속 봐왔는데... 엄청나네요 -_-;;
07/09/22 20:53
수정 아이콘
공식전 논쟁의 포인트를 보자면
1.겜티비나 기타 방송사(ITV)의 경기를 공식전으로 볼것이냐
2.WCG나 프리미어리그 KESPA CUP 등 준 공식 경기를 공식전으로 볼것이냐
3.왕중왕전이나 위너스 챔피언쉽,마스터즈 등 이른바 뒷풀이 대회를 어떻게 볼것이냐
4.슈퍼파이트나 게임방송의 초청대회등 비정기 대회를 어떻게 볼것이냐
이 4가지로 볼수있겠네요
아 프렐루드님에게 한가지 부탁들릴것은 팀리그 전적 추가해주세요 굽신굽신
07/09/22 20:55
수정 아이콘
프렐루드님과 공식전에 대한 의견을 나누고 싶네요 쪽지 보내주세요
환상의꼬라지
07/09/22 20:55
수정 아이콘
멋있어요!! 엄청난 능력자이시네요 ~~
kwikongja
07/09/22 20:57
수정 아이콘
우와 무시무시하네요..
07/09/22 20:58
수정 아이콘
대.. 대단하십니다;;;;;;
BIFROST님의 공식전, 비공식전 기준이 명확해야한다는 말에는 동감합니다.
택용스칸
07/09/22 20:59
수정 아이콘
KesPA Cup은 안들어가져 있네요..;
07/09/22 21:03
수정 아이콘
은퇴선수와 현역선수를 따로 구별해놨으면 좋겠어요~

그리고 만약에 가능하다면 선수 선택 부분을 먼저 팀 목록이 나온 다음에 팀을 선택한 후 그 팀 목록 선수들만 나와서 골르게 하면 안될까요? 가나다라 순으로 되어있으니 특정 선수를 찾기가 힘드네요~ ALT+f가 되는것도 아니니...

어찌되었든 정말 최곱니다! 앞으로 잘 쓰겠습니다!
회전목마
07/09/22 21:07
수정 아이콘
몇가지 전적 수정만 하면 더 좋을것 같네요^^
풀잎사랑
07/09/22 21:17
수정 아이콘
프렐루드님//저한테도 열매를 넘기시지요;;
ClassicMild
07/09/22 21:18
수정 아이콘
대단합니다^^ 프렐루드님의 열정에 박수를 보냅니다~ 전적자료라면 저도 정리된 것을 조금 가지고 있으니 (19000경기 정도 되는군요) 혹시나 필요하시면 연락주세요! 계속 수고해주시길 부탁드립니다.
우리는-ing
07/09/22 21:27
수정 아이콘
헐.. 이런게 가능하다니.. ^^;;
택용스칸
07/09/22 21:30
수정 아이콘
BIFROST님의 1, 2번은 공식전으로 넣어주십사하는..
블루아즈나
07/09/22 21:36
수정 아이콘
정말로 최고입니다. 수고하셨습니다. ^^
포도주스
07/09/22 21:41
수정 아이콘
이런 건 협회가 해줘야 하는 건데.. -_-+

프렐루드님 같은 분들이 계셔서 아직도 이 판에 대한 희망이 있는 것 같습니다. 감사합니다.
석호필
07/09/22 21:52
수정 아이콘
프렐루드님. 한가지 건의드립니다.
조금 힘드실수도 있는데 혹시 이름이 너무 많아서 드래그 하기가 매번...좀 불편한데.
ㄱㄴㄷㄹㅁㅂ 이런순서대로 정렬이 가능한가요?
저는 그랬으면 좋은데..우선 다른사람들 의견도 중요하니..
프렐루드
07/09/22 22:18
수정 아이콘
아... 이건 말씀드렸어야 하는건데. 리스트에서 한글자 치면 예를들어 임요환의 '임'을 치고 엔터치면 자동으로 임으로 시작하는
부분으로 넘어갑니다.
메딕아빠
07/09/22 23:06
수정 아이콘
프렐루드님// 좌측에 배너 올렸습니다^^ 이제 시작이네요. 팬들을 위한 멋진 볼거리가 되었으면 합니다.
07/09/22 23:06
수정 아이콘
말이 안나옵니다... 진짜 고생 많이 하셨어요~
홍승식
07/09/23 00:32
수정 아이콘
후~ 프렐루드님 후원계좌라도 하나 여시지요.
이건 그냥 보기에는 너무나도 대단합니다.

공식전의 기준은 협회의 기준을 따라야 한다고 봅니다.
말 그대로 '공식'이니까 좋던 싫던 협회를 따라가고, 불합리한 건 협회에 수정을 요청하는 게 맞겠죠.

전적을 조회하는 동안에 조회취소는 어떻게 할 수 있나요?
여러 문제로 데이타 조회가 오래 걸릴 수도 있는데, 그럴 때는 계속 기다리는 것보다 강제 종료를 할 수 있었으면 하는데요.
창을 끄고 다시 열면 되긴 하겠지만 그건 좀 귀찮아서요. ^^;
07/09/23 00:35
수정 아이콘
끼야아아아아아아~~~ 프렐루드님 만세!!!

외국의 경우엔 이런 걸 만들면 Donate 페이지를 만들어서 후원을 받곤 합니다.
프렐루드님도 충분히 그러실 자격이 있다고 봅니다!
07/09/23 00:42
수정 아이콘
..............후덜덜하군요.
영웅의물량
07/09/23 00:48
수정 아이콘
정말 대단하십니다!!! 이건 사이트 소개 하나만으로 에게에 걸어놔도 될 글인데요~
이야.. 이거 정말.. 정말 존경스럽네요! 프렐루드님... 이스포츠 스타부문 전적분석계(?)의 새역사를 여시는군요 하하하;

그리고 굳이 공식을 강조하기 위해서 협회를 따라갈 필요가 있을까 싶네요.
협회가 불합리한 건 많이 알려진 사실이고.. 나름의 방식으로 정리해도 그 자체로 의의가 있는 거니까요.
협회가 후원해주면 협회에 맞춰주면 되죠 크크..
프렐루드
07/09/23 00:50
수정 아이콘
성능문제로 조율을 좀 해야 할듯해서 현재 불안정한 운영상태입니다...ㅠ.ㅠ
생각보다 조회수가 많네요...ㅠ.ㅠ
영웅의물량
07/09/23 00:58
수정 아이콘
살짝 사용해 봤는데요.. 정말... 입이 다물어지지가 않네요-_-;
진짜 스폰서라도 하나 구하시면 좋겠어요 ㅠㅠ 최곱니다...
7drone of Sanchez
07/09/23 01:13
수정 아이콘
prelude가 이정도니 postlude또한 기대됩니다. =)
수고하셨쎄요!
마르키아르
07/09/23 01:23
수정 아이콘
추게로....후덜덜..-_-;;
07/09/23 01:51
수정 아이콘
pgr생활하는 동안 접한 가장 멋진 역작이라고 생각합니다. 정말 수고하셨습니다.
구름비
07/09/23 02:27
수정 아이콘
pgr에는 악마의 열매급 능력자들이 즐비하군요.
아래 자원채취율 측정방법 제안하신 trforeon님도 그렇고...

이런 거 상상만 했지 가능하리라곤 생각 못했는데 정말 대단하십니다.
그리고 상상했던 것 보다 더 훌륭하고요.
무엇을 상상하든 그 이상을 보여주는 건가요?
pgr은 그저 덜덜덜입니다.
저도 추게 추천요^^
The Greatest Hits
07/09/23 02:57
수정 아이콘
후덜덜...............................정말대단하십니다.
협회는 머하나요...이 사이트 후원 안하나요...
문근영
07/09/23 03:17
수정 아이콘
우리도 donate합시다!
다크드레곤
07/09/23 03:56
수정 아이콘
멋지십니다~~ 정말 감탄사만 연발하게 만드시네요..
라벤더
07/09/23 04:47
수정 아이콘
와.. 드디어!! 멋지십니다. 정말로 수고 많으셨고요~ ^-^
07/09/23 06:27
수정 아이콘
말이 안 나오네요. 최고~~ bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
donate에 관해서는 서버 관련부분은 pgr과 연계해서 해결가능하지 않을까요 ?
운영진에서 한번 고려해주셨으면 합니다.
물론... donate 계좌가 열리면 작지만 도움드리고 싶어요.
프렐루드님 수고많으셨습니다. 감사합니다 (__)
공실이
07/09/23 09:39
수정 아이콘
와........ .................................................................................
Wanderer
07/09/23 10:07
수정 아이콘
이쯤에서 프렐루드교를 만드는게 어떻겠습니까 - 열성신도가 되어 따르겠습니다.(웃음)
프렐루드님 만세!!!
朋友君
07/09/23 10:12
수정 아이콘
정말 멋지다는 말밖에는... 정말 수고많으셨습니다. ^^*
Withinae
07/09/23 11:10
수정 아이콘
아...이거 새로운 의미의 본좌등장 이군요...
[Oops]Reach
07/09/23 11:30
수정 아이콘
찾아보고 왔습니다만.. 이윤열선수는 정말...경이적이네요;
공실이
07/09/23 12:19
수정 아이콘
올드들 성적을 쭉 보고 있습니다만... 강민선수랑 이윤열 선수는 정말 끝까지 같이 가네요..
07/09/23 15:02
수정 아이콘
이런걸 만들 생각을 했다는 것만으로도 대단합니다..-0-;
직접 구현한 건 정말 말이 안나올 정도..=_=b
해설자님들이 더 자주 찾는 사이트가 될 듯...^^
홍승식
07/09/23 16:00
수정 아이콘
이런 사이트는 만들어지면 정말 많은 사람들이 좋아하고 찾아주곤 하지만,
시간이 지남에 따라 그다지 많이 찾지는 않게 됩니다.
그런데 유지보수는 정말 손이 많이 가죠.
유지보수가 안되면 말짱 황인 사이트이기도 하구요.
무엇보다 협회에서 두손 걷어붙이고 나서야 하는 이유죠.
07/09/23 20:39
수정 아이콘
대단합니다. 닻은 이제 올렸으니 순항하실겝니다.
07/09/23 22:44
수정 아이콘
홍승식님// 그런 면에서 donate가 필요한거죠. 외국의 경우에는 Paypal 과 연계해서 카드로 받기도 합니다만..
특히나 프로그래머 입장에서 자주 가게 되는 GNU 계열 개발사들이 그런 식으로 운영을 많이 합니다.
그리고, 어느 정도 후원이 이루어지면, 유지 보수에도 힘을 받게 되겠죠?

이걸 문화의 차이라고만 말하기에는, 프렐루드님같은 유능한 개발자 분들의 역량이 너무 아깝습니다.
외국의 경우에는, 무료 프로그램/라이브러리 등을 써 보고, 맘에 들면 donate를 하는 방식으로도 충분한 수익구조가 나오지만,
우리나라에서는 유료로 프로그램을 배포해도... (...)
홍승식
07/09/24 03:03
수정 아이콘
AhnGoon님// 후원도 좋은 방안이지만 한계가 있습니다.
지금이야 처음 생겼고 이런 저런 재밌는게 많으니까 많은 사람들이 찾죠.
그런데 3개월,6개월 후에도 사람들이 많이 찾을까요?
십중팔구 몇몇 매니아들이나 관계자들만 찾을 겁니다.
매니아들이 언제까지 후원할 수도 없는 것이고, 광고 수익도 그다지 높진 않을 겁니다.
나머지 방법은 관계자들에게 기록을 판매하고 그 수익으로 유지하는 거죠.
그러나 아직 방송국이나 팀 같은 관계자들이 많은 지불을 할 것 같지는 않습니다.
가장 좋은 방법은 협회가 나서는 겁니다.
돈 가지고 뭘 하나요? 이런 거라고 해야죠.
07/09/24 12:45
수정 아이콘
이제동 선수의 전적을 검색해봤는데 가장 최근 카트리나에서의 김준영전은 이제동선수가 이기지 않았나요? 김준영 승으로 나오네요
07/09/24 18:36
수정 아이콘
홍승식님// 음... 그래요. 홍승식님의 말씀도 일리가 있습니다.
그나저나, 시즌이 거듭될수록 DB도 계속 업데이트가 되어야 할텐데, 그건 어떻게 될지도 걱정되네요.
프로그램쪽이야, 한번 잘 만들어 놓으면, 유지보수에 그렇게 많은 공이 들지는 않는다 쳐도...
DB는 지속적으로 업데이트 해야 하기 때문에... 그 부분이야말로 협회의 도움이 필요할 것으로 보입니다.
김훈민
07/09/25 11:54
수정 아이콘
역시...이런 분들을 뵐 수 있어서..
이 맛에..pgr21에 옵니다..^^
프렐루드교주님...쉬엄쉬엄하세요~~~
Jay, Yang
07/09/27 08:41
수정 아이콘
이건 정말... 이 엄청난 database를 또한 깔끔하게 정리한 force는... 정말 대단하십니다..
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회 추천
32139 당신이 이대로 무너지는 것은 원하지 않습니다. [15] BuyLoanFeelBride8845 07/09/23 8845 0
32138 신상호! 더블넥 심시티를 쬠만(?) 더 연구하라! [57] ArcanumToss8613 07/09/23 8613 0
32137 "PGR 평점" 을 이용한 랭킹! [12] ClassicMild6240 07/09/23 6240 0
32136 @@ 스타크래프트 건물들의 Build Time ...! [47] 메딕아빠7593 07/09/23 7593 0
32135 [CEG2007Xian] StarCraft 16강부터 준결승까지 결과 [1] 우리동네안드4157 07/09/23 4157 0
32134 Starcraft Stats가 닻을 올립니다. [60] 프렐루드7143 07/09/22 7143 0
32133 모두가 불가능이라 할때... [35] 당신은저그왕8657 07/09/22 8657 0
32130 과거에 만족하니? [17] 브랜드뉴5455 07/09/22 5455 0
32128 마사원의 첫출근. [18] SKY927959 07/09/22 7959 0
32127 자작맵 (2)AirKingdomRuler - 저그가 할만한, 토스가 불안한 섬맵을 위하여 [8] 信主NISSI5293 07/09/21 5293 0
32126 새로운 팀 단위 리그 방식 제안 [7] 김국자4294 07/09/21 4294 0
32125 최근 공식맵 관련 논란에 대해서... [29] 김진태6811 07/09/21 6811 0
32124 주관적인 신한은행 후기리그 12팀들의 성적 예상입니다. [50] 김광훈7972 07/09/21 7972 0
32123 자원채취율 측정방법을 제안합니다. [30] trforeon7441 07/09/20 7441 0
32121 EVER로 시작한자 EVER에서 다시 만나다. [21] Pnu.12414.6407 07/09/20 6407 0
32120 빨리 스타2가 나오길 기다리며... [14] 루씨5016 07/09/20 5016 0
32117 안기효 선수의 지명권에 대해 말입니다. [19] Fim9087 07/09/20 9087 0
32115 후기리그 개인전 공식맵 'Katrina' 1.3버전으로 수정 [119] 김진태10664 07/09/19 10664 0
32114 홍진호 같았다.. [11] 에버쉬러브8938 07/09/19 8938 0
32113 게임 방송이여~ 쇼를 해라!! [20] jordan6221 07/09/19 6221 0
32112 김구현-이성은 선수의 경기로 생각해본 현 'ppp'의 문제점 [37] 구름비8638 07/09/19 8638 0
32111 다행히 온겜 스폰서 확정되었네요 [35] 리콜한방10067 07/09/19 10067 0
32110 [신한은행 07 프로리그 후기리그] STX VS 삼성전자(김구현 VS 이성은) ACE 결정전 [13] shildy4222 07/09/19 4222 0
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로