tapo c210 해킹? 혼자서 움직일때 확인 방법 (가정용 CCTV)

 TPLINK tapo c210, c200 혼자서 움직였을때 확인 방법  아이가 집에 오고부터 거실과 아이방에 가정용 CCTV를 들여 놨다. CCTV 해킹이다 뭐다 말은 많았지만 내새끼 안전이 더 중요한 법! 별 문제 없겠지 하고 바로 구입했다. 구입한 제품은 TPLINK 사의 tapo C210 제품 회전도 되고 움직임과 소리를 감지해서 자동 녹화도 되고 야간에 나이트뷰도 지원해서 자고 있는 아이 확인하기에도 좋고 5개월 가량 문제 없이 잘쓰고 있었다. 그런데.. 오늘 와이프한테 급히 전화가 왔다. 혹시 CCTV 제어를 했냐고 무슨 말이냐면 c210 이 제품은 핸드폰으로 원격으로 조작이 가능하다. 가끔 혼자 아이보고 있는 와이프를 놀래키려고 원격으로 좌우로 흔들거나 소리를 내적이 있어 내가 그랬다고 생각했나보다.  "CCTV가 혼자서 움직였어.. 한바퀴 돌았어" CCTV 해킹 아닌가? 하는 마음에 TPLINK 홈페이지에 들어가서 검색을 해봤다. 여러가지 확인해야할 사항이 적혀있다. 긴가민가 하지만 하라는대로 하고 한동안 다시 지켜봐야겠다. CCTV가 혼자서 움직이는 같은 사례가 있으면 아래와 같이 적용 후 기다려보자 1. 카메라가 조작 없이 자동으로 회전하는 경우 - 움직임 감지 활성화 해당 항목은 Tapo C200, C210, TC70 과 같이, 상하 / 좌우 회전이 가능한 카메라에 해당 Tapo Care(무료 체험판 포함) 기능을 사용하고 있다면, 해당 카메라의 움직임 감지 기능이 활성화 되어 있는지 확인 Tapo Care 에는 움직임 추적 기능이 포함되며, 움직임 감지가 활성화 되어 있다면 카메라가 움직임이 있는 방향으로 자동으로 고개를 돌릴 수 있습니다. 또한, 움직임 추적은 감지와 별도로 활성화 될 수 있사오니 해당 옵션을 확인하여 움직임 추적 기능을 비활성화 해주시기 바랍니다. 2. 카메라가 조작 없이 자동으로 회전하는 경우 - 자동 업데이트 Tapo 카메라의 최초 설치 시, 아래와 같이 카메라의 펌웨어를 자동으로 업데이트...

[Python] FastAPI 지금 사용해도 되는걸까? 장점 정리

 

[Python] FastAPI? 지금 사용해도 되는 걸까?






fastapi??

api 서버 하나를 구축해야하는데.. fastapi 사용해도 될까? 좀 오래된거 아녀? 근데 fastapi가 뭐지?


1. fastapi 란?

FastAPI는 Python으로 구축된 최신 프레임워크, FastAPI는 Python의 타입 힌팅(type hinting)을 사용하여 사용자가 API를 작성할 때 정적 타입 검사와 자동 API 문서 생성을 지원합니다. 또한 ASGI(Asynchronous Server Gateway Interface)를 통해 비동기 웹 어플리케이션을 지원하며, Starlette 프레임워크를 기반으로 하고 있어 높은 성능을 제공합니다.


2. FastAPI 장점


빠른 속도

FastAPI의 주요 이점 중 하나는 속도입니다. 이름에서 알 수 있듯이 FastAPI는 요청 처리 측면에서 매우 빠릅니다. 웹 파트는 Starlette를, 데이터 파트는 Pydantic을 기반으로 구축되었습니다.


사용의 용이성

FastAPI가 제공하는 단순성과 사용 용이성은 또 다른 주요 장점입니다. 기본값을 통해 표준 관행의 사용을 장려하므로 초보자와 전문가 모두에게 완벽한 선택입니다!


버그 제거 능력

FastAPI와 Python의 유형 검사를 사용하면 런타임 중에 발생하는 일반적인 버그를 거의 제거할 수 있습니다.


자동 API 문서

API 문서화는 시간이 많이 걸리고 지루할 수 있습니다. 글쎄, 더 이상은 아니야! FastAPI는 OpenAPI 표준을 사용하여 자동 API 문서를 제공합니다. 이는 특히 대규모 프로젝트의 경우 매우 유용합니다.

3. FastAPI 미래 전망

FastAPI는 개발자 커뮤니티에서 인기와 수용이 매우 빠르게 성장해 왔습니다. 성능상의 이점과 사용 편의성 덕분에 Python 웹 애플리케이션 개발에서 새로운 벤치마크를 설정하고 있습니다.

상대적으로 새로운 기능임에도 불구하고 FastAPI는 많은 대규모 조직과 소규모 스타트업에서 채택되었습니다. async 및 Wait와 같은 최신 Python 기능을 지원한다는 사실은 향후 개발 프로젝트에서 고려할 만한 강력한 후보가 됩니다.


마무리

오늘은 FastAPI에 대해 간략하게 알아보았습니다. 빠른 API 환경 구축을 위해서 FastAPI 는 괜찮은 선택 같습니다. 쉽고 빠른 코딩라이프를 위해 모두 화이팅!

댓글