'파이썬' 검색 결과 1건

  1. 2008.04.09 Google App Engine 윈도 SDK 버그
구글이 BigTable을 서비스로 제공할 것이라는 소문이 돌더니 정말로 나왔습니다.

http://code.google.com/appengine/

Google App Engine이 공개되었습니다. 500MB 용량과 월 500만 pageview를 무료로 제공하며 계정당 세 개의 애플리케이션을 만들 수 있다고 합니다. 하지만 아직 완전히 공개된 상태는 아니라서 계정을 얻으려면 "대기자 명단"에 등록을 해 놓아야 합니다.

그래도 다행히 로컬에서 모든 기능을 테스트해볼 수 있는 SDK가 제공되고 있으므로 Getting Started 문서를 보면서 가지고 놀아볼 수가 있습니다. 문제는 윈도 버전 SDK에 버그가 있어서 "Using Static Files" 부분에서 진도가 안나간다는거죠. YAML(이라고 쓰고 야매ML이라고 읽습니다 ㅎㅎ)에 static 리소스에 대한 URL handler를 추가하고 애플리케이션을 실행하면, regex의 괄호가 맞지 않는다는 에러가 발생합니다.

SDK 자체도 구글 프로젝트 호스팅에 등록되어 있는 오픈소스이므로 이슈 트래커를 찾아봤어요. 역시나 이 문제가 등록되어 있더군요. 파이선의 os.path.join과 관련된 두 가지 문제 때문인데요, google/appengine/tools/dev_appserver.py 의 2369,2370번 줄을 각각 다음과 같이 수정하면 잘 작동합니다:

regex = re.escape(regex) + '(.*)'
path = path + '/\\1'

파이선을 잘 몰라서 땜빵질을 제대로 했는지 모르겠지만 일단 돌아는 간다는거죠 ㅋ ( 그나저나 URL을 왜 os.path.join으로 합치는건지? 구글에서 윈도는 그야말로 듣보잡OS인걸까요? --; )

그럼, 재밌게 가지고 놀아봅시다 :-)

(이슈트래커에 등록된 이슈들을 살펴보니 사람들 생각하는게 다 거기서 거기인 것 같아요. 자바나 그루비, C# 등을 쓸 수 있게 해달라는 요청이 눈에 띄는군요. 저는 Server-side Javascript를 쓸 수 있으면 좋겠는데 말이죠 ㅋ)
신고
< Newer     Older >

티스토리 툴바