6월, 2025의 게시물 표시

[ERROR] django.security.DisallowedHost 줄이기

이미지
2025-06-09 23:46:54,400 [ERROR] django.security.DisallowedHost: Invalid HTTP_HOST header: '52.78.156.163'. You may need to add '52.78.156.163' to ALLOWED_HOSTS.   Django 서비스를 인터넷에 올리면 하루에도 수천건씩 위와 같은 로그가 쌓이는데, 인터넷은 무수히 많은 봇, 스캐너, 크롤러 등이 활동하는 공간이라 접근 시도는 어쩔 수 없다. 다만 Django 까지 가지 않고 그 앞단인 Nginx 에서 차단하면, 자원절약과 정돈된 Django 로그를 유지할 수 있다. if ($host !~* ^(yourdomain\.com|www\.yourdomain\.com)$) {     return 444; } 참고 444는 표준 http response 코드는 아니지만 nginx 에서의 권장사항으로, 클라이언트에게 아무런 정보도 주지 않는다.

다행이다

 다행이다 심술궂은 모습이 보여서 너의 게으른 모습이 보여서 나와는 다른 가치관이 보여서 언성 높이며 얼굴 붉힐때가 있어서 유치하기 짝이 없다는 생각이 들어서 도저히 수긍할 수 없는 너의 모습에 나는 행복하다 다행이다 예전에는 이 황홀경이 언제 깨지려나 얼마나 처참하게 부서지려고 이렇게 높이 올라가나 불안했거든 이제 안심 🥰

이제까지 내가 닦은 길이다

이미지
  편한 길은 내가 항상 다니던 길이다. 익숙하고 길이 넓게 잘 닦여있다. 반면, 내가 잘 다니지 않거나 처음가는 길은 좁고 풀이 무성하거나 길이 없다. 누구를 탓하겠는가 내가 이제까지 그렇게 살아온 것을 더듬더듬 한 발자국씩 가는 수 밖에

콘센트 구멍에 잘 안 들어갈 때 (feat. 구조)

이미지
콘센트 구멍에 잘 안 들어갈 때 자세히 보면 구멍에 안전마개가 있다. 두 구멍의 안전마개가 안쪽으로 연결이 되어있고, 콘센트를 연결할 때 두 구멍을 동시에 밀어야 마개가 시계방향으로 회전하면서 열리는 구조다. 자세히 보면 마개가 평평하지 않고 약간 기울어진 모양이다. 위 구조를 생각하면서 조금이나마 마개의 경사면 아랫쪽 방향으로 끼우면서 힘을 주면 조금 더 잘 들어간다.