서버에서 SSE(text/event-stream)로 로그를 실시간 전송하는 API가 있음.브라우저에서는 로그가 바로 안 뜨고 지연되거나, 아예 중간에 끊기는 현상 발생.원인은 Nginx의 기본 버퍼링 / 압축 때문에 스트리밍이 즉시 전달되지 않음.proxy_buffer
웹서비스를 운영하다 보면 점점 복잡해지는 인프라 관리와 비용 최적화 문제에 직면하게 된다. 특히 소규모 프로젝트나 예산이 제한된 서비스에서는 복잡한 서버를 과도하게 사용하는 것보다 간편하고 예측 가능한 요금의 가상 서버가 더 적합할 수 있다. AWS Lightsail은
Qoo10 리뷰 크롤링 시 페이징 버튼이 화면에 표시되지 않는 문제 때문에 기존의 시각적 버튼 클릭 방식 대신 다른 접근 방식을 사용했다.
파이썬으로 크롤링을 통해 노션 DB에 저장하는 코드를 만들었다. 한 가지 문제점이 있었다면 .. 이렇게 보였달까 ... 너무 가독성이 떨어지고 사진도 안보이고 !! 도저히 이미지 url 을 사진으로 나타낼 방법이 떠오르지 않았다. 하지만 팀장님의 갑작스런 발견 덕분에
react로 프론트를 구현하고 spring boot로 백을 구현해서 api로 둘을 연결하기로 했다. 나는 프론트를 맡았고, 다른 컴퓨터로 백을 구현한 상태,, 나는 백과 프론트를 연결해본 경험이 처음이였기에 gpt의 힘을 빌려 연결 시작 이런식으로 axios 연결하고
[ERROR] Failed to fetch YouTube subscribers for squedney: [SSL] record layer failure (_ssl.c:2570)
슬랙 채널로 스크린샷을 자동 전송해주는 프로젝트를 진행하게 되었다. 내가 까먹을까봐 정리해두고자한다. 1. 앱 생성 Slack api > Create an App 버튼 클릭 slack api 에 들어가서 우측 초록색 버튼 Create New App을 클릭 From
Slack 알림 서비스를 만들어야해서 Slack과 Python 연동에 대해 찾아보던 중 Incoming Webhooks와 Slack Bot 두 가지 서비스를 알게 되었고, 이 두 가지를 정리하기 위해서 글을 작성하게 되었다. 내가 헷갈려서 작성하는 글이니 .. 내 맘대
URL 연결하기 웹사이트 주소(http://localhost:8000/login/)를 생성하기 위해서는 my_project/urls.py 파일에 로그인 페이지에서의 행동 작성 dm/views.py HTML 파일 만들기 1) templates라는 폴더를 만들고
Spring boot와 Python 연결만 생각해보다가 Django를 사용해 보라는 추천을 받아 Django로 프로젝트 생성하게 되었다. Django는 웹사이트를 쉽게 만들도록 도와주는 “프레임워크” 웹사이트는 집이라고 생각해보면 이 집을 짓기 위해서는 기둥, 벽, 문
데이터베이스와 상호작용하며, 데이터의 CRUD(Create, Read, Update, Delete) 작업을 수행한다.• Repository는 Spring Data JPA와 같은 ORM(Object-Relational Mapping) 기술을 사용하여 데이터베이스에 접근한
Page Controller는 주로 HTML 페이지를 반환한다. 이를 통해 사용자에게 웹 페이지를 보여줄 수 있다.전통적인 웹 애플리케이션에서 사용된다. 클라이언트(주로 웹 브라우저)가 요청을 보내면, 서버는 해당 요청에 맞는 HTML 페이지를 렌더링하여 클라이언트에게
Controller, Service, Repository, DB 가 존재한다. Controller는 클라이언트로부터 들어오는 HTTP 요청을 처리하고, 적절한 서비스를 호출하여 응답을 생성한다.클라이언트가 브라우저 또는 API 클라이언트를 통해 HTTP 요청을 보낸다.