(전) 엔코아 컨설팅
(전) 한국 오라클
AI 프리랜서 컨설턴트
파이썬 머신러닝 완벽 가이드 저자
Khóa học
Đánh giá khóa học
- Hướng dẫn đầy đủ về FastAPI
- Hướng dẫn đầy đủ về FastAPI
- Hướng dẫn đầy đủ về FastAPI
- Hướng dẫn đầy đủ về Kafka - Core
- Hướng dẫn đầy đủ về Kafka - Core
Bài viết
Hỏi & Đáp
이상 탐지에 사용할 비전 기술 조언 부탁드립니다.
안녕하십니까, 질문을 제가 잘 이해하지 못했습니다. 이미지나 영상에서 스크래치, 깨짐등의 불량을 잡아내는 방식은 적어주신 이미지 판별이나, object detection, segmentation을 적용합니다. 그런데 여기서 어떤점을 더 강조해서 듣고 싶으신건지, 아님 다른 내용이 필요하신건지 제가 어떻게 답변을 드려야 할지 잘 모르겠습니다. 어떤 부분을 강조해서 알고 싶으신 건지, 좀 더 자세하게 내용을 기재해 주실 수 있는지요? 감사합니다.
- 0
- 2
- 26
Hỏi & Đáp
fastapi의 가능성에 대해 궁금합니다.
안녕하십니까, FastAPI는 파이썬 생태계에서 떠오르는 웹 프레임 워크입니다. 파이썬 웹 프레임 워크를 사용한다고 하면 요즘은 Flask보다 FastAPI를 더 선호합니다. 웬만한 파이썬 기반의 신규 프로젝트, 특히 AI/ML과 결합된 백엔드 개발에서는 FastAPI가 사실상 표준처럼 자리잡아 가고 있습니다. 근데, 이러한 강세는 기업내에서 파이썬을 주요한 개발 언어로 사용하거나, 파이썬 프레임워크 도입을 적극적으로 수용하는 환경에 국한됩니다. 국내에서는 말씀하신대로 자바 기반의 스프링이 훨씬 더 많이 사용되고 있습니다(취업이 목표라면 스프링을 먼저 배우시는게 더 나은 선택일 수 있습니다 ^^)FastAPI의 강점은 Django나 Flask와 같은 파이썬 생태계 웹 프레임 워크와 비교 되는게 맞을 것 같습니다. 강의에서 좀 더 자세히 설명드리지만, FastAPI의 강점을 요약해서 말씀드리자면, Django나 Flask보다 빠르고 구현이 보다 간결하다 라고 요약 드릴 수 있습니다. 물론 Django 대비해서 다양한 기능을 웹 프레임 워크레벨에서 지원하지 않고, 다른 패키지나 직접 구현해야 하는 점은 있습니다만, Flask와 같이 오히려 특정 기능이 웹 프레임워크에 의존하지 않는 것을 선호하는 개발팀에게는 장점으로 다가 갈 수 있습니다. 파이썬의 풍부한 AI 생태계 지원에 힘입어, 요즘은 AI 기반, 특히 LLM위한 백엔드 시스템으로 FastAPI를 많이 선호합니다요약 드리자면 파이썬을 잘 활용하는 기업 환경에서라는 전제에서, FastAPI는 빠른 성능, 보다 간결한 구현을 가능하게 하는 웹 프레임워크라는 장점으로 가장 빠르게 성장하고 있습니다. 특히나 국내에서는 주로 AI기반의 프로젝트 수행 시 백엔드 시스템으로 많이 선택되고 있습니다. 감사합니다.
- 0
- 1
- 26
Hỏi & Đáp
어디가 필요없는 코드인지 알아내려면....
안녕하십니까, 오 대단하시군요. 전공자도 아닌데, 이렇게 시스템을 스스로 구축하시다니요정적파일 처리를 nginx에서 처리하는 경우 app.mount()가 필요없을 것 같은데...=> nginx를 안쓰신다면 모르겠지만, 쓰실거면 일반적으로 nginx에서 정적 파일 처리를 하는게 더 좋습니다.MySQL서버와 Redis 서버를 찾아가는 FastAPI코드가 있고, yml파일로 컨테이너를 만드는 코드를 작성할 때, network로 서로를 연결하게 될텐데.... 이때 MySQL서버와 Redis 서버를 찾아가는 FastAPI코드가 없어야만 되는지, 아니면, 있더라도 상관이 없는 것인지... 그것도 궁금합니다.=> 해당 질문을 제가 잘 이해하지 못했습니다. FastAPI에서 MySQL나 Redis 서버를 접속하려면 FastAPI 코드가 있어야 합니다. 즉 DB나 Redis Connection정보를 이용해서 접속합니다. 이걸 질문하신 건지 아니면 다른 사항을 질문하신거라면 좀 더 자세히 기재 부탁드립니다. 전체 시스템 구성을 어떻게 하신건지 잘 몰라서 확실하게 답변을 드리기가 어렵지만, FastAPI에서 더 빠질것은 없어 보입니다. 감사합니다.
- 0
- 2
- 29
Hỏi & Đáp
rollup시 null값 매출 라벨링
안녕하십니까, 좋은 정보 감사합니다.
- 0
- 2
- 17
Hỏi & Đáp
14강 강의 듣는중에 궁금한게 있어서 질문합니다~
안녕하십니까, 해결이 되었다니 다행입니다. 감사합니다.
- 0
- 3
- 21
Hỏi & Đáp
sql사용
안녕하십니까, 네, 물론입니다. 실무에서 SQL이 더 편하시면, SQL 가공후, 모델 적용을 하시는 것이 좋습니다. 실제로 데이터가 너무 크면 SQL 가공이 더 시간이 절약될 수 있습니다. 감사합니다.
- 0
- 2
- 18
Hỏi & Đáp
nginx를 사용하고 static 설정을 하는 경우도 app.mount 설정을 해야 하나요?
안녕하십니까, Fastapi에서 app.mount("/static", ...) 하는 경우는 FastAPI(정확히는 Uvicorn/Starlette이) 자체적으로 이미지 파일과 같은 정적 파일 처리를 위해서 적용합니다. nginx에서 정적 파일 처리를 담당한다면 app.mount()를 하실 필요가 없습니다. 다만, 이미지 파일을 FastAPI로 특정 디렉토리로 upload하고, 이를 url로 접근 가능하게 하려면 해당 디렉토리를 nginx에서 참조할 수 있도록 지정하시면 됩니다(이경우도 app.mount() 하실 필요 없고, nginx 설정만 바꿔주시면 됩니다) 감사합니다.
- 0
- 2
- 28
Hỏi & Đáp
파이썬 다운그레이 후 사이킷런 재설치
안녕하십니까, 음, 이제 아나콘다의 Default 환경이 사이킷런 1.0.2 설치를 위해서 다운그레이드가 필요한 모양이군요. 근데 아래 인프런 AI 인턴 답변대로 새로운 가상환경을 구성하고 여기서 파이썬 3.9와 사이킷런을 설치하시면 좋을 것 같습니다. 아래 인프런 AI 답변대로 수행해 보시고, 주피터 노트북이 제대로 새로 생성된 가상환경에서 수행되는지 확인해 보십시요. 노트북에서 sklearn 버전이 1.0.2로 설치되었는지 확인해 보시면 됩니다. import sklearnprint(sklearn.__version__) 감사합니다.
- 0
- 2
- 21
Hỏi & Đáp
logout 태그 관련 질문
안녕하십니까, 네, 말씀하신대로 적용하셔도 됩니다. if session_user 를 두번 쓴 별 이유는 없고, 강의에서 로그아웃 로직을 좀 더 명확하게 설명하기 위해서 그렇게 만든게 주요 이유고, 실무에서는 로그인, 로그 아웃 UI Block이 달라지는 경우도 감안할 수 있기 때문에 그렇게 구성했을 뿐입니다. 감사합니다.
- 0
- 2
- 27
Hỏi & Đáp
카프카 학습과 관련하여 질문 드립니다
안녕하십니까, 본 강의가 Zookeeper + Kafka지만, Zookeeper가 KRaft로 변경되어도 Kafka 고유의 메커니즘은 바뀐것이 거의 없어서 추후에 적용하시는데 별 노력을 기울이지 않으셔도 될 것 같습니다. 기존에 zookeeper가 하는 일을 KRaft가 가져 갔다라고 생각하시면 되고, 다만 운영을 위한 몇가지 script와 설정 항목등은 변경/추가가 되었습니다. 운영자 입장에서는 KRaft기반의 운영을 배우기 위한 일부 러닝 커브가 존재하지만, 개발자나 데이터 엔지니어 입장에서는 거의 영향이 없다고 봐도 좋을 것 같습니다. 감사합니다.
- 0
- 2
- 25






