inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

send, lock 부분에서 질문 있습니다.

미해결

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

public void Send(byte[] sendBuff) { lock (locked) { sendQueue.Enqueue(sendBuff); if (pendingList.Count == 0) RegisterSend(); } } 이 부분에서 lock이 걸려있으면, 먼저 들어간 스레드가 작업을 완료할 때 까지 다른 스레드가 접근을 못하잖아요? 근데, 먼저 작업을 하는 스레드가 pendingList에 있는 값을 다 처리하기 전까지는 lock이 안 풀리고, 다 처리를 했다면 pendingList.Clear();를 통해 Count는 항상 0을 반환할텐데 if(pendingList.Count == 0) 부분을 체크할 필요가 있는지 궁금합니다.

  • C#
  • unity
  • 네트워크
스터디 댓글 2 좋아요 0 조회수 242

Expo로 ios, android 실행 시 ... 에러 ..... 제발 도와주세요

미해결

따라하며 배우는 리액트 네이티브 기초

이것들이 도대체 뭘까요 .... 안드로이드는 나오지도 않네요 .... 제발 알려주세요 ... "type": "module" 이거 에러는 왜자꾸 나는걸까요 ㅠㅠ node버전 확인해보면 22이상이라 에러가 안 떠야 하는데 계속 뜨네요 ㅠㅠ 지금 에러 때문에 아무것도 안되는데 제발 도와주세요 ..

  • react
  • react-native
  • expo
jiyun 댓글 1 좋아요 0 조회수 322

재질문 합니다

해결됨

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

위와 같이 작성하여 요청하였을 때 이러한 에러가 나타납니다 무엇이 문제일까요? 검색해보니 전에도 질문이 올라왔는데 답변이 안달려있네요 _id 값은 받아와지는데 name과 email 등 다른 정보 요청하면 위와 같은 오류가 나타납니다 AI 답변 말고 강사님 답변 듣고싶습니다

  • react
  • node.js
  • seo
  • graphql
  • next.js
박진성 댓글 2 좋아요 0 조회수 227

우선순위큐 관련

미해결

[켠김에 출시까지] 유니티 캐주얼 모바일 MMORPG (M2)

PriorityQueue.cs 파일을 chat gpt 돌려가며 공부하던 중 최대힙과 최소힙이 있다는 것을 알게 되었습니다. 해당 스크립트에서 사용하는 힙은 최대힙인것 같은데 우선순위큐를 힙으로 구현할 수 있다고 알고 있습니다. 이 강의서 사용하게 된 소스에서 최대힙을 사용하는 이유가 처리해야할 작업의 우선순위가 가장 높은것부터 작업시키기 위해 그런것 같은데 최소힙을 사용하게 되면 어떤 문제가 발생하는지 궁금합니다~

  • C#
  • unity
  • mysql
  • MMORPG
  • ef-core
  • asp.net-web-api
강남영 댓글 1 좋아요 0 조회수 230

pdf 수업자료는 어디에있을까요?

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

안녕하세요1 오늘 결재했습니다~ 혹시 pdf 수업자료 있다고 들은것같은데 못찾곘네요;; 어디서 받으면될까요?

  • python
  • java
  • c
  • 정보처리기사
취PT 댓글 1 좋아요 0 조회수 255

Expo로 npm start 시 빨간 warning ...

미해결

따라하며 배우는 리액트 네이티브 기초

Expo로 폴더를 만들어서 npm start를 했을 시 사진처럼 빨간 Warning이 나옵니다 .. 어떻게 해결해야 하나요?? package.json에 "type": "module" 작성도 해봤고, Xcode도 다운받아서 해봤습니다 ㅠㅠㅠ 근데도 사라지지 않네요 어떻게 해야하나요 ..

  • react
  • react-native
  • expo
jiyun 댓글 1 좋아요 0 조회수 234

모듈 12 r container 관련 질문

해결됨

실전도커: 도커로 나만의 딥러닝 클라우드 컴퓨터 만들기

선생님 안녕하세요 좋은 강의 감사드립니다. 모듈12의 4번째 강의, hightlight ~ 에서 10:42 부분부터 질문이 있습니다. 선생님과 똑같이 docker run -d -p 8787:8787 -v "/home/dataengineer/rproject:/home/rstudio" --name kaggle-rstudio-container gcr.io/kaggle-gpu-images/rstats:v58 명령어를 쳤는데, 컨테이너가 만들어졌다가 바로 사라집니다. 이건 왜 그런거죠? docker ps -a 로 컨테이너 상태를 확인해보면 , 포트가 안열려 있습니다. 전 분명히 8787 로 열여서 연결했는데 말이죠 ㅠ 혹시 왜 포트 8787이 안열리는지 설명이 가능하실까요 저는 선생님이 11:30 에서 사용한 방식으로 rstudio 에 접속하는 것이 아니라, 웹브라우저에 ip주소:8787 을 입력해서 들어가려고 하거든요. 만약에 2번 문제가 해결되고, azure 네트워크 설정 들어가서 인바운드 규칙에 8787 포트를 추가해준다면, 정상적으로 rstudio가 열려야 하는게 맞죠?

  • python
  • 딥러닝
  • linux
  • docker
  • azure
  • 가상화
  • mlops
nathan 댓글 1 좋아요 0 조회수 216

업캐스팅 문제 질문드립니다.

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

이해가 어려운 섹션이나 영상 설명은 질문으로 꼭 남겨주세요. 기출문제를 풀다가 막힌 개념이 있나요? 질문으로 회차나 번호, 개념을 예시로 질문해주세요. 답변에 도움이 됩니다. 이론 문제는 통합본 PDF 파일로 제공될 예정입니다. (6월 중 업로드 예정) 합격을 가르는 것은 역시 코드해석문제. 이론을 외울 시간이 없다면 코드에 익숙해지고, 중요 개념을 몇 가지 외워가면 합격할 수 있습니다. 이 문제 바로 위에 문제에는 생성자 of A를 먼저 출력했는데, 이 문제는 왜 생성자 of AA10이 먼저 출력되었을까요?

  • python
  • java
  • c
  • 정보처리기사
댓글 1 좋아요 0 조회수 251

fetchUseditems 나 fetchUseditem에 제목이 어떤걸로 사용하나요?

해결됨

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

판매자: name 2019 LTE 32GB: remarks 240.120원: price 내용: contents 태그: tags 찜: pickedCount 주소: useditemAddress 를 사용을 하는데 "삼성전자 갤럭시탭 A 10.1" 이건 어디서 가져왔는지 모르겠습니다. title은 playground를 봐도 안 나와 있는데 어떤 걸 사용을 해야 하나요?

  • react
  • node.js
  • seo
  • graphql
  • next.js
초무 댓글 2 좋아요 0 조회수 210

uvicorn main:app --reload 실행 불가

미해결

처음하는 파이썬 백엔드 FastAPI 입문 (FastAPI부터 비동기 SQLAlchemy까지) [풀스택 Part1-2]

강의 준비를 위한 FastAPI 개발환경 설정 uvicorn main:app --reload 이 명령어를 입력하면 아래의 에러가 나는데요. python -m uvicorn main:app --reload 이 명령어로 서버 실행을 하고 있는데 상관 없을지요. PATH 변수 수정을 했지만 계속 아래의 에러가 나네요. uvicorn : 'uvicorn' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + uvicorn main:app --reload + ~~~~~~~ + CategoryInfo : ObjectNotFound: (uvicorn:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

  • python
  • mvc
  • sqlalchemy
  • FastAPI
  • backend
한일섭 댓글 1 좋아요 0 조회수 1735

강의자료 부탁드립니다.

미해결

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

강의 자료 부탁드립니다. jmpark@amorepacific.com

  • python
jmpark 댓글 1 좋아요 0 조회수 108

이론파일 오류

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

이론 파일이 자꾸 인쇄하려고 하니 오류가 나는데 다른 방법으로 업로드해주실 수 없으신가요?

  • python
  • java
  • c
  • 정보처리기사
태라 댓글 1 좋아요 0 조회수 224

강의자료 부탁드립니다

미해결

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

강의자료 부탁드립니다!!ohzongin@naver.com

  • python
ohzongin 댓글 1 좋아요 0 조회수 103

xml 에

미해결

[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작

xml 관련 코드 추가이후에 실행이 되지않는 현상이 발생합니다. 구글링해본결과 설정창에서 adaptive perfomance 탭의 설정을 수정해보았고 패키지 매니저에서의 패키지를 삭제하였지만 문제 해결이 안되어 질문 남깁니다.

  • C#
  • unity
  • object-pooling
댓글 2 좋아요 0 조회수 294

new terminal 생성

미해결

초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지

바로 이전 강의에서 01번 파일에서 쓰던 terminal 말고 새로 터미널을 생성해서 해야 하나요? 새로 new terminal을 생성했을 때 코드 앞부분에 (ch02_env) 가 안뜨는데 그러면 가상환경을 다시 활성화 해야하는건가요? 같은 폴더 안이라도 매 파일마다 터미널을 새로 생성해야하는건지 아니면 한번 가상환경을 생성하고 활성화 했으면 그걸로 쭉 써도 되는지 가상환경 개념이 헷갈립니다ㅜㅜ

  • python
  • 챗봇
  • streamlit
  • openai
  • chatgpt
curie0219 댓글 2 좋아요 0 조회수 348

보다 직관적으로 수정하면 안되나요?

미해결

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

interface IUseMoveToPageReturn { onClickMoveToPage: (path: string) => () => void } export const useMoveToPage = (): IUseMoveToPageReturn => { const router = useRouter() const onClickMoveToPage = (path: string) => () => { void router.push(path) } return {onClickMoveToPage} } 위 처럼 작성 후 <button onClick={onClickMoveToPage("/markets")}>마켓 이동</button> 호출 할 수도 있지만 import { useRouter } from "next/router" export const useMoveToPage = (path: string) => { const router = useRouter() return () => router.push(path) } 보다 직관적으로 하면 인터페이스로 typescript 지정 안하고 <button onClick={useMoveToPage("/boards")}>게시판 이동</button> 호출해서 쓸 수 있지 않나요?

  • react
  • node.js
  • seo
  • graphql
  • next.js
gkdlsb1234 댓글 1 좋아요 0 조회수 203

질문)이론관련한 문제는 없는건가요?

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

이론관련한 부분은 개념설명 요약본 존재, 문제는 프로그래밍 문제는 존재하지 않는 것 같아요. 혹시 프로그래밍 문제 + sql 문제만 다맞는 전략이기 때문일까요? sql응용문제도 따로없어서 의도가 궁금하여 질문드립니당

  • python
  • java
  • c
  • 정보처리기사
Seunghyeon Lee 댓글 1 좋아요 0 조회수 278

Broadcast에서 질문 있습니다.

미해결

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

Broadcast에서 lock을 거는 이유가 공유하는 자원이기 때문이라고 말씀하셨는데, _sessions를 공유하기는 하지만 _sessions를 순회하는 용도로만 사용하니까 딱히 lock을 걸지 않아도 되는 거 아닌가요?

  • C#
  • unity
  • 네트워크
KH 댓글 1 좋아요 0 조회수 170

함수와 재귀함수 하노이의 탑 부분 질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

안녕하세요 선생님 코드 관련 궁금한 부분이 있어서 질문드립니다. 하노이의 탑 코드를 보면 #include <stdio.h> void hanoi(int n, char from, char to, char aux) { if (n==1) { printf("디스크 1을 %c에서 %c로 이동\n", from, to); return; hanoi(n-1, from, aux, to); printf("디스크 %d을(를) %c에서 %c로 이동\n", n, from, to); hanoi(n-1, aux, to, from); } int main() { int num = 3; hanoi(num, 'A', 'C', 'B'); return 0; } 으로 되어있는데요. void hanoi로 함수를 호출하게 되면 n이 1이라면 void hanoi(int n, char from, char to, char aux) { if (n==1) { printf("디스크 1을 %c에서 %c로 이동\n", from, to); return; 첫번째 if 조건 절로 호출하게 되지만 만약 1이 아니면 아래 함수를 호출하는 거라면 else 등의 함수가 있어야 아래 함수로 내려갈 수 있는것이 아닌가 궁금한데요. void 함수에서는 요런부분이 생략이 가능한건지 아니면 제가 놓치고 있는 부분이 있는지 궁금합니다.

  • python
  • java
  • c
  • 정보처리기사
김현지 댓글 1 좋아요 0 조회수 236

as 는 as 일뿐

미해결

프로그래밍 시작하기 : 도전! 45가지 파이썬 기초 문법 실습 (Inflearn Original)

with open("../source/32-2.json", "w") as out: 여기서 as 를 alias 라는 의미로 말씀하셨는데 너무 어색한것 같아요. 파이썬 구문이 자연어에 가깝다는 장점이 바로 이 문장에서도 잘 나타나는데요 with 수단, 가지다 as 는 ~로, 동시성... 의미로 맥락을 연결해 볼게요. "../source/32-2.json" 파일을 쓰기 모드로 열고 사용을 할텐데, 이 파일을 out이라는 객체로 해서" 이렇게 해석하면 with open 문이 쉽게 습득되지 않을까요?

  • python
gdaumro 댓글 1 좋아요 0 조회수 165

인기 태그

인프런 TOP Writers

주간 인기글