한 개만 더, 한 발만 더

어제보다 조금 더 나은 오늘을 만들기 위해 노력합니다.

한 개만 더, 한 발만 더 252

함께 걷는다는 것

두 사람이 동시에 한 권의 책을 읽어야 그것이 동행인가? 지극히 내 경험만으로 생각해 보았을 때, 누군가와 함께 같이 영화를 본 적은 많았다. 그러나 새로운 책을 같이 읽었던 적은 거의 생각나지 않는다. 영화를 보고 대화를 나누는 것도, 같은 책을 2권 사서 읽고 생각을 나누는 것도 모두 좋다. 사랑하는 사람과 함께 사랑하는 일을 할 수 있다는 것은 축복이다. 만약 서로 모르는 상태의 두 사람이 다른 시간, 다른 공간에서 같은 책을 읽고 시간이 흘러 만나게 된다면 어떨까? 어느 날 밤 나는 좋은 책 한 권의 마지막 페이지를 덮고, 그 이야기로부터 전달받은 감정과 문장들을 되새기며 잠든 뒤 다음 날 모든 것을 잊는다. 그렇게 몇 날을 보내다가 일상의 어떤 순간에 그 책의 한 장면을 발견한다. 이 순간 지루..

[Python] UnboundLocalError

// 원래 문제 Django 프로젝트 중 발견한 오류이다. 전역 변수를 함수 내에서 수정하려고 했을 때 발생하는 오류이다. Python과 관련이 있고 Django와는 무관한 것 같다. 오류가 발생한 곳은 line 116이다. 아래 코드를 살펴보면 get 함수에서 rooms를 리턴했지만 그것은 if문 안의 if문에 선언되어 있다. 이것은 자바스크립트의 스코프, 호이스팅과 비슷한 것일까? 오류에 대해서 좀 찾아보았다. // 예제 1 아래 코드를 실행하면 정상적으로 110이 출력된다. 그러나 아래와 같이 함수 내에서 line 1의 n을 사용하려고 하면 unboundlocalerror가 발생한다. 함수 안에서는 함수 밖에 있는 변수에 값을 할당할 수 없다. (마찬가지로 함수 밖에서 함수 안에 있는 변수를 사용할..