AWS EC2 위에서 Docker bulid 도중 No space left on device 에러가 발생했다.
Ubuntu 에서 apt 패키지 관리자를 활용하여 패키지를 install 하거나 upgrade 하는 도중, dpkg 오류가 발생하였다.
Flask 디버그 모드에서 개발 시에 Static File 들에 대한 캐시 제거가 유용할 때가 많다. 예를 들어, 아래와 같이 index.html 의 style.css 파일을 수정하였다고 가정해보자. 이후, Flask 의 디버그 모드에서 새로고침을 수행
Flask 에서 Json 데이터를 받아오는 방법으로는 request.json 과 request.get_json() 이 있다.
일급객체 관련 포스팅에 이어서 클로저에 대해 살펴보고자 한다. 클로저는 파이썬의 고급 기능으로, 함수가 종료되더라도 값을 유지할 수 있다. 우선, 클로저에 대한 이해를 돕기 위해 내부 함수와 Scope 에 대해 정리하고 넘어가자.
파이썬 뿐만 아니라 자바스크립트, Swift 를 공부하다보면 일급객체나 일급함수에 대해 자주 들어보았을 것이다. 이는 클로저(Closure) 와 데코레이터(Decorator) 를 이해하는데 핵심적인 개념이기 때문에 한 번쯤 정리하고 넘어가야겠다는 생각을 거듭 해왔었다.