전체 글
-
플라스크(Flask) 설치개발/python 2016. 8. 23. 00:42
플라스크를 사용하기 위해서는 파이썬에 대한 설치가 우선 선행되어야 함을 말씀드립니다. 또한 제가 설치했던 버전을 기준으로 보면(이전 포스팅 참조), 이전에 매우 설치가 번거로웠던 pip 명령어가 자동으로 설치되도록 되어있습니다. pip는 PyPI(Python Package Index)에 등록된 파이썬 패키지를 설치하는 프로그램인데, 주로 커맨드 창이나 쉘에서 사용되므로, 명령어를 설치한다는 개념으로 보셔도 됩니다. 결론적으로 제가 말씀드리고 싶었던 것은, 과거와는 달리 플라스크 설치를 위해 pip를 설치해야 하고, 이 pip를 설치하기 위해, 또다른 프로그램을 설치하고 하는 과정을 거치지 않아도, 자동으로 설치되니 어렵지 않게 진행하실 수 있을 것이라는 점입니다. pip가 제대로 설치되었는지 확인하기 위..
-
파이썬(Python) 설치개발/python 2016. 8. 22. 23:43
파이썬(Python) 언어를 사용하기 위해서는, 우선 PC에 파이썬을 설치해야 합니다. 윈도우10 환경이므로 UI적인 부분은 차이가 있을 수도 있겠지만, 그대로 따라하시는데 큰 무리는 없을 거라고 생각합니다. 우선 파이썬 공식홈페이지에서 파이썬을 다운로드 받기 위해, 구글에서 "python"을 검색합니다. 검색을 하게 되면 가장 위에 공식 홈페이지가 보입니다. 귀찮으신 분들은 아래쪽 링크를 눌러주세요. Python 공식 홈페이지 공식 홈페이지에 들어가보시면 쉽게 알아보실 수 있게 되어있습니다. Download 탭에 마우스를 올리면 Python 3 이후 버전과, Python 2.7 버전으로 나뉘어 받을 수 있게 되어있습니다. 둘 사이에 문법 차이가 있어서 그런 것인데, 개인적으로는 추후 3 이후 버전으로 ..
-
파이썬(Python) 마이크로 프레임워크 : 플라스크(Flask)개발/python 2016. 8. 22. 18:46
플라스크는 파이썬 기반의 마이크로 프레임워크입니다. 사실 '마이크로 프레임워크'라는 개념이 생소하실 수도 있는데, 이름 그대로 소형화된 프레임워크라고 생각하시면 좋을 것 같아요. 요즘 프레임워크들은 엄청 무겁잖아요? 한번 올리려면 한없이 기다려야 하죠. 그렇기 때문에 프레임워크의 핵심기능만을 유지하고, 다른 기능들의 확장에 기준을 둔 것이 바로 마이크로 프레임워크입니다. 다른 것보다도 웹 개발시 매우 간편하고 빠르게 개발할 수 있습니다. 단적으로 이를 보여주는 것은 예제 코드일텐데, 아래는 "파이썬 웹 프로그래밍 : 플라스크를 이용한 쉽고빠른 웹 개발" 에서 발췌한 예제 코드와 설명입니다. # hell.py from flask import Flask app = Flask(__name__) @app.rou..
-
개발 용어를 모르는 개발자개발/개발용어 2016. 8. 22. 11:04
※ 본 포스팅은, 주변에서 쓰이는 개발용어들을 저의 주관적인 입장에서 작성한 포스팅입니다. 그렇기 때문에 용어는 조잡하더라도 풀어 쓰고자 합니다. 편협하거나, 틀린 내용이 있거나, 추가해주셨으면 하는 내용이 있다면 지적해주시면 감사하겠습니다. - 온프레미스(on-premise) 간단하게는 '클라우드나 SaaS의 반대되는 개념' 이라고 설명할 수도 있겠지만, 최대한 사전지식이 없는 개발자도 이해하게 적어본다면(이후 모든 내용은 이런식으로 작성할 예정) 어떠한 소프트웨어가 구동될 때, 서버에서 구동되는 것이 아니라, 클라이언트에서 구동되는 방식. 즉, 소프트웨어를 원격으로 제어하는 방식이 아니라는 것이다. 클라이언트 자체에서 어떠한 내용이 구동되는 방식을 온프레미스라고 부른다. 반대개념으로는 오프프레미스(O..