inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

lt 값이 바뀔 때마다 rt 를 lt+1로 초기화 하지 않아도 되는 이유

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

직관적으로 생각하면 lt 가 바뀔 때마다 rt = lt + 1 로 초기화해준 다음에 rt를 1씩 증가시키면서 확인해야할 것 같은데, 이전 lt 에 대한 rt 의 위치를 그대로 놔두고도 모든 경우를 빠짐없이 확인할 수 있다는 확신을 가질 수 있는 이유가 무엇인가요?

  • 코테 준비 같이 해요!
  • python
댓글 1 좋아요 1 조회수 380

시간 초과가 나오는 이유를 모르겠어요 ㅠㅠ

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

n, m = map(int, input().split()) a = list(map(int, input().split())) cnt = 0 for lt in range(n): rt = lt + 1 tot = 0 while tot < m and rt <= n: tot = sum(a[lt:rt]) if tot == m: cnt += 1 break rt += 1 print(cnt) 4, 5번 테스트 케이스에서 시간초과가 나옵니다 ㅜ

  • python
  • 코테 준비 같이 해요!
댓글 1 좋아요 0 조회수 244

자막 지원 문의 드립니다.

미해결

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

안녕하세요 혹 파이썬 초급 수업처럼 자막 지원이 될지요? 매우 도움이 되어서 문의 드립니다

  • python
  • django
inseokis 댓글 2 좋아요 0 조회수 415

메소드 오류

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

이번 수업에서 작성된 코드 끝까지 작성한 후 실행하였는데 결과가 나오지 않고 계속 로딩중인 것을 보고 뭔가 잘못됐다는 걸 알게 됐습니다. 커맨드 창에서 확인해보니 메소드 오류라고 하는데 혹시 어떤 게 잘못됐을까요?

  • python
강혜나 댓글 1 좋아요 0 조회수 224

범위 지정은 구현 안해도 되는건가요?

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

알고리즘 공부는 처음이라 테스트 케이스 1<= T <= 10, a리스트에 n개 초과로 받지않도록 하는 조건들은 구현 안해도 되는건가요?

  • python
  • 코테 준비 같이 해요!
댓글 1 좋아요 0 조회수 225

flask 서버관련 문의 드립니다

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

강의 내용 3분 14초 입니다 강의 내용을 듣다가, 제가 이해하고있는게 맞는지 궁금하여 문의 드립니다 현재 강의에서는 nginx 프록시 서버가 존재하고 nginx 서버 (myweb) 용 서버가 존재고 있습니다. 선생님 설명중에서 flask서버는 nginx 프록시 서버가 포워딩을 해줘서 , flask서버의 gunicorn과 직접 통신 한다고 말씀해 주셨습니다 그렇다면 nginx서버(myweb) 가 필요없다면, nginx(myweb) 서버(컨테이너)는 안만들어도 되는것인지 궁금합니다. 선생님께 배워서 간단한 웹페이지를 제작중인데 flask에서, index.html 파일도 리턴해주도록 되어있어서, 굳이 nginx(myweb) 서버는 안만들어도 될거 같은데, 제 생각이 맞는건지 틀린건지 모르겠습니다

  • docker
  • network
  • linux
가후 댓글 2 좋아요 0 조회수 437

SendBufferRef에 대하여 질문 있습니다.

해결됨

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

안녕하세요 루키스님 이번 SendBuffer 강의를 들으면서 궁금한 것이 생겨 질문 드립니다. SendBuffer에 자기 자신에 대한 스마트 포인터를 갖도록 해주어 Reference Counting을 해주었는데, 이번 강의의 코드를 복습하면서 분석하다 보니 '왜 SendBuffer에 RefCounting이 필요한가?' 에 대한 의문이 생겼습니다. 일단 제가 이해한 Send의 흐름은 다음과 같습니다. GameSession에서 SendBuffer를 생성하여 원하는 데이터를 복사하여 Send를 호출하면 SendQueue에 일단 Push하여 데이터를 쌓아 놓습니다. 그 때 어떠한 쓰레드에서도 그 세션에 대한 RegisterSend를 수행하고 있지 않다면 해당 쓰레드가 RegisterSend를 수행하는데 이때까지 쌓인 데이터를 SendEvent의 버퍼에 담아 WSASend를 수행합니다. 그런 다음 IocpCore에서 완료 통지를 받으면 Worker 쓰레드가 Dispatch를 수행하여 ProcessSend를 수행하면서 이 때 SendQueue에 데이터가 더 있다면 그 쓰레드가 RegisterSend를 수행합니다. 위의 흐름이 제가 이해한 내용인데 결국 한번에 하나의 RegisterSend가 진행되도록 하는 것이 핵심이며 한 번에 하나만 실행하기 때문에 SendEvent도 재 사용 가능한 것이라고 생각합니다. 그렇다면 이 세션에 대한 SendEvent는 Send되고 있는 동안에는 멀티쓰레드 환경에서 안전하다고 생각 되는데 그렇다면 SendEvent에 담긴 SendBuffer도 안전하여 사라질 걱정을 하지 않아도 되는 것 아닐까 싶습니다. 즉, WSASend를 한 번에 하나의 쓰레드만 수행하기 때문에 SendEvent도 재 사용이 가능하고 그 속에 담긴 SendBuffer도 멀티쓰레드 환경으로부터 안전하기 때문에 SendBuffer의 RefCounting이 왜 필요한 것인지 궁금합니다.

  • network
  • MMORPG
  • windows-server
이건형 댓글 1 좋아요 1 조회수 337

pyautogui.prompt 사용 시 에러 발생합니다.

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 기본편

안녕하세요 :) pyautogui.prompt 사용시 아래와 갈이 에러가 발생합니다. pyautogui 설치 시, 에러는 없었습니다! 확인 부탁드립니다🙏🏻

  • python
  • 웹-크롤링
송옥수 댓글 1 좋아요 1 조회수 931

10-2 강의 관련질문 (행맨 게임)

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

단어 추측이 성공하는 경우의 if문의 실행 조건이 failed 가 0일 때 인데 만약 처음 키 입력에서 실패하고 여러번의 시도 끝에 성공 할 경우 failed의 수가 0이 아닐텐데 어떻게 단어 추측 성공부분이 실행 될 수 있는 건가요?

  • python
SPD 댓글 3 좋아요 1 조회수 553

빠른 응답 속도의 이유

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

안녕하세요. 비 연결성의 특징에서 일반적으로 초 단위 이하의 빠른 속도로 응답 가 있었는데요. 비연결성을 사용하면, 서버 자원을 효율적으로 사용할 수 있도록 하는 건 이해가 가지만, 빠른 속도로 응답이 가능하다는 건 그 이유를 잘 모르겠습니다. 왜 그럴까요?

  • network
anthologia 댓글 1 좋아요 1 조회수 360

mAP 0.5와 mAP 0.5-0.95의 차이

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

mAP의 측정 기준 중 mAP0.5와 mAP 0.5-0.95는 무엇을 의미하나요? 보니까 IoU를 0.5에서 0.95까지 0.05씩 올려가면서 측정한 평균 mAP라는데, 이것이 무엇을 의미하는 지 자세히 모르겠습니다

  • 머신러닝 배워볼래요?
  • python
  • 딥러닝
  • tensorflow
  • keras
  • 컴퓨터-비전
blackjack_96 댓글 2 좋아요 0 조회수 6354

nginx.conf 수정관련

미해결

풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]

많은 개린이분들이 저처럼 시간낭비하지말라고 글을 남깁니다.. 거의 다잉메세지입니다... 강사님이 nginx.conf파일을 수정하시는데요 실제로 우리가 내려받는 파일의 09폴더에 있는 nginx.conf.http파일에는 고쳐야할 부분이 총 세가지 입니다. (영상과는 다르게 되어 있는 부분들도 있습니다. 그것들까지 포함해서 총 세개!) 도메인(총 6개 였습니다.) : funcoding.xyz >> 각자 도메인으로 수정 맨 아래 server블락(443포트 https관련) 위아래로 있는 주석(*/, /*)삭제 역시 맨 아래 server블락에 servername아래에 있는 네줄의 코드 앞에 있는 #. 역시 주석관련된 건데, #를 모두 삭제 다시 되돌아보면 부끄러울정도로 간단한 것들이였는데, nginx나 docker가 처음이다보니 허둥대다가 몇일을 날렸는지 모르겠네요

  • docker
  • network
  • linux
송재관 댓글 4 좋아요 5 조회수 782

윈도우 QueryString 사용법 : http GET [URI] param1==1 param==2

미해결

[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]

윈도우 QueryString 사용법 : http GET URI param1==1 param==2 입니다

  • python
  • rest-api
  • flask
BH J 댓글 2 좋아요 0 조회수 373

PriorityQueue<JobTimerElem> _pq 우선순위큐 질문드립니다.

해결됨

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

우선순위큐 안에 요소를 디버그 모드로 확인해보니 계속 한개의 요소만 있는데 0.25초마다 flushroom이 큐에 들어가고 처리되고 반복이어서 그런건가요? 아니면 flushroom action 만 있어서 복잡하지 않아서 그런건지 잘 모르겠습니다.

  • network
  • unity
  • C#
jayLim 댓글 2 좋아요 0 조회수 353

faster-rcnn inference 오류

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

현황 : BCCD에서 사용하던 코드로 Inference를 하려 했는데 다음과 같은 오류가 발생하고 있습니다 바쁘시겠지만 문의드립니다 ◇ 문의사항 : 해결방안이 있을까요? 코드 import torch from mmdet.apis import multi_gpu_test, single_gpu_test from mmcv.parallel import MMDataParallel, MMDistributedDataParallel model_ckpt = MMDataParallel(model_ckpt, device_ids=[0]) outputs=single_gpu_test(model_ckpt, data_loader, True, "저장폴더", 0.5) --------------------------------------------------------------------------- AssertionError Traceback (most recent call last) Input In [6], in <cell line: 8>() 5 model_ckpt = MMDataParallel(model_ckpt, device_ids=[0]) 6 # single_gpu_test를 활용하므로 samples_per_gpu는 1이 되야함 ----> 8 outputs=single_gpu_test(model_ckpt, data_loader, True, "저장폴더", 0.5) File ~/.local/lib/python3.9/site-packages/mmdet/apis/test.py:38, in single_gpu_test(model, data_loader, show, out_dir, show_score_thr) 36 img_tensor = data['img'][0].data[0] 37 img_metas = data['img_metas'][0].data[0] ---> 38 imgs = tensor2imgs(img_tensor, **img_metas[0]['img_norm_cfg']) 39 assert len(imgs) == len(img_metas) 41 for i, (img, img_meta) in enumerate(zip(imgs, img_metas)): File ~/.local/lib/python3.9/site-packages/mmcv/image/misc.py:34, in tensor2imgs(tensor, mean, std, to_rgb) 32 if torch is None: 33 raise RuntimeError('pytorch is not installed') ---> 34 assert torch.is_tensor(tensor) and tensor.ndim == 4 35 channels = tensor.size(1) 36 assert channels in [1, 3] AssertionError: show_result_pypot 사용 시 오류가 발생하는데 해결방안이 있을까요? 코드 from mmdet.apis import show_result_pyplot import cv2 #brg image 사용 img = cv2.imread("sample 이미지 위치") model.cfg = cfg result = inference_detector(model, img) show_result_pyplot(model, img, result, score_thr=0.3) 결과 /home/namu/.local/lib/python3.9/site-packages/mmdet/datasets/utils.py:66: UserWarning: "ImageToTensor" pipeline is replaced by "DefaultFormatBundle" for batch inference. It is recommended to manually replace it in the test data pipeline in your config file. warnings.warn(

  • python
  • keras
  • 머신러닝 배워볼래요?
  • 컴퓨터-비전
  • tensorflow
  • 딥러닝
효도하고싶다 댓글 1 좋아요 0 조회수 450

POST를 사용한 회원 삭제

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

HTML FORM을 사용할 때 GET 과 POST만 지원하여서 필요한 경우 컨트롤 URI를 작성해야한다고 하셨습니다. 여기서 궁금한점이 회원 삭제를 할때 POST를 사용하면 일어나는 과정이 궁금합니다. POST라고하니 삭제라는 동작이 어떻게 일어나는지 이해가 잘 되지 않습니다. DELETE는 메서드에 작성하면 삭제를 알아서 삭제를 해줄 것 같은데 POST는 감이 잡히지가 않습니다. 다른 처리를 해주어야한다면 어떤 것을 해야하는지 궁금합니다.

  • network
te___ho 댓글 1 좋아요 4 조회수 442

webdriver_manager 모듈이 인식이 안되는것 같아요

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.chrome.options import Options # 크롬 드라이버 자동 업데이트 from webdriver_manager.chrome import ChromeDriverManager service = Service(executable_path=ChromeDriverManager().install()) 위와 같이 코딩하고 실행하면 Traceback (most recent call last): File "c:\Users\omonge\Desktop\파이썬공부\desktop\requests_1.py", line 7, in <module> from webdriver_manager.chrome import ChromeDriverManager ModuleNotFoundError: No module named 'webdriver_manager' 위와 같이 모듈이 없다고 하면서 오류가 발생하는데요. pip install webdriver_manager 라이브러리 설치도 했고 pip list 에도 webdriver-manager 3.8.3 설치가 된 것으로 나오는데요. 라이브러리 설치 인식이 안되는걸까요? 검색해보고 컴퓨터도 껐다 켜보고.. 했는데요. 계속 인식이 안되는것 같아요 ㅠ 윈도우10 입니다.

  • python
  • 웹-크롤링
moonchoh 댓글 3 좋아요 1 조회수 11104

안녕하세요 강의 듣고 있는 도중 질문이 생겼습니다.

해결됨

자동차 SW - UDS 진단통신 정복하기

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. factor 에 관한 내용에 대한 질문입니다. 자리수 에 대한 내용으로 이해했습니다. 그런데 제가 가지고 있는 ISO14229 에서는 아예 MSB, LSB 로 다른 바이트로 나눠서 보내주는거 같네요 이런 분야가 처음인지라 설명 부탁 드려봅니다. 감사합니다.

  • network
  • 임베디드
Seonhong Park 댓글 2 좋아요 1 조회수 420

안녕하세요 선생님

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 캐시를 60초 저장하고, 60초가 넘으면 바뀌었는지 검증, 아니면 기존의 캐시를 쓴다고 이해했는데, 그럼 혹시 60초가 지나지 않았는데 이미지가 바뀌면 어떻게 되나요?? 이전의 캐시를 활용하나요?

  • network
saebom1997 댓글 1 좋아요 0 조회수 257

헤더 추가에 대해 질문드립니다.

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? ( 예 /아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? ( 예 /아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? ( 예 /아니오) [질문 내용] 안녕하세요 1년차 개발자입니다. 헤더 추가에 관해 질문이 있습니다. 헤더를 추가할 수 있다고 하셨는데 헤더 추가는 웹프레임워크에서 설정을 하는건가요, 아니면 WAS나 웹서버에서 설정하는걸까요? 질문드리는 이유는 다음과 같습니다. 회사에서 스프링 기반의 자체 프레임워크를 사용하고 있습니다. 현재 로그 적재할 때 getremoteaddr() 메소드를 통해 IP를 가져와서 IP 정보를 가져오고 있었는데, 이렇게 가져오니까 L4 스위치 쪽의 IP 정보를 가져오고 있어서 진짜 client IP를 적재할 수 있도록 개선하려고 합니다. 구글링해서 x-forwarded-for 헤더 등을 통해 client IP를 가져올 수 있다고 해서 시도를 해봤는데 해당 헤더가 요청 헤더에 있지 않았습니다. HTTP에 대해 깊게 공부하지 않았었는데, 일하면서 정말 꼭 필요한 지식이라는 것을 강의보면서 느끼고 있습니다. 좋은 강의 감사합니다.

  • network
가나파이 댓글 1 좋아요 1 조회수 417

인기 태그

인프런 TOP Writers

주간 인기글