디자인 패턴으로 모듈이나 컴포넌트의 의존성을 런타임에 주입할 수 있도록 한다.
fastapi 흐름을 다시한번 정리해보고 종속성에 대한 이야기를 해보고자 한다.
내 주말을 날려버린 AWS -> NCP 서버 이전기를 작성해보려고 한다..최근에 NCP 크래딧을 40만원정도 받게 되어 서버 이전을 도전했는데..!이사는 생각보다 너무 힘들었다.🥲
putty 설치하기 위해서 macport 단계까지 설치했는데, port not found 에러가 발생했다.
나는 JWT로 인증 절차를 밟고있다. JWT 토큰을 발행하려면 우선적으로 입력받은 아이디/비밀번호와 DB에 저장되어있는 아이디/비밀번호가 일치하는지 확인해야 한다.
mock은 "모조품"이라는 뜻이다. 구글에 "what is pytest mock?"라고 치면 이렇게 나온다. pytest에서 mocking은 함수 내에서 함수의 반환 값을 대체할 수 있습니다... 더보기
용어 정리 암호화? 평문(Plain Text)를 해독 불가능한 형태의 메세지로 변환하는 것. 복호화? 암호화된 문장을 평문으로 변환하는 것 양방향 암호화 암호화와 복호화 과정을 통해 송, 수신간 주고받는 메세지를 안전하게 암호화, 복호화 하는 과정 단방향 암호화 해싱을 이용한 암호화 방식. 복호화 불가능 양방향 암호화(대칭, 비대칭키) 대칭키 같은 ...
이벤트 루프란? 작업 반장. 말 그대로 loop를 돌면서 이벤트를 하나씩 실행시키는 역할을 한다. 이때 만약 실행중인 작업이 I/O나 sleep을 만나게 된다면 이벤트 루프에게 제어권을 넘기고 이벤트 루프는 다음 작업을 실행하게 된다.
이전 글 마지막 코드를 보면 비동기 함수를 만들었지만 비동기적으로 실행되지 않았다.이번 글에서는 앙꼬있는 찐빵, 초코있는 초코칩 쿠키를 만들어보겠다.
[Python] 비동기 프로그래밍 정리 5 (loop.run_in_executor)
고양이를 키우는 집사들을 위한 사료 선호도 기록 서비스로써 습식, 건식 사료, 간식 등을 먹여보고 호불호 및 알러지를 기록하는 서비스이다.예전에 기획만 하고 미뤄뒀던 프로젝트인데, 이번에 다시 시작하게 되었다.이번에는 FastAPI를 이용해서 개발해 볼 예정이다.회원가
[Python] 비동기 프로그래밍 정리 4 (create_task 함수)