Python

    Mac에서 python 최신 버전으로 업데이트하기

    brew를 이용하자 맥용 패키지 관리는 brew가 짱이다. Mac에서 brew를 통해 파이썬을 업데이트 하기 전에, brew 자체를 업데이트하자 인터넷에서 누가 한번에 파이썬 업데이트 할 수 있다고 알려줬는데, 저거 틀린 명령어다. brew update 우선 이 명령어로 brew 최신 버전을 다운로드 받고, brew upgrade python 이걸로 최신 버전 파이썬을 다운로드 받는다. Path까지 깔끔하게 잡혀있는 듯.

    파이썬으로 웹 사이트를 배포할 때 WSGI가 도대체 왜 필요한가

    1. 컴퓨터는 어떻게 인터넷 프로토콜로 통신하는지 알자 인터넷이라는 것은 컴퓨터가 웹 서버라는 프로그램(혹은 하드웨어)을 통해 소통하는 것을 말합니다. Ⅰ. 하드웨어 측면에서는 웹 서버의 소프트웨어와 웹사이트의 파일을 저장하는 컴퓨터 (여기서 파일은 HTML 파일, image와 video와 같은 media파일, CSS, Javascript 파일이며 이 파일들은 상대방 클라이언트인 브라우저로 넘겨져서 해석되고 유저에게 그려집니다.) Ⅱ. 소프트웨어 측면에서의 웹서버는 사용자가 호스트 파일에 어떻게 접근하는지 관리합니다. HTTP 프로토콜로 요청(request)이 제대로 왔을 때, 그것에 해당하는 파일을 다시 HTTP 프로토콜을 통해 응답(response)해줍니다. 여기서 웹 서비스는 크게 정적 웹 페이지(..