묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
레벨 재시작이 아닌 리스폰을 한다고 했을 때
캐릭터에 붙어있던 플레이어 컨트롤러나 AI 컨트롤러는 캐릭터가 삭제되고 리스폰 됐을 때, 자동으로 다시 같은 인스턴스가 붙나요???플레이어 스테이트도 캐릭터마다 하나씩 붙어있는 걸로 알고 있는데요. 이것 역시 그대로 사용하나요?
-
미해결모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 1 - Llama 2 Fine-Tuning 해보기
LLM 용어 정리 - 온도(Temperature)
"LLM 용어 정리 - 온도(Temperature)"이 강의는 강의자료 제공이 안되었나요?강의자료 압축파일에 이 파일은 안보여서 질문합니다. 감사합니다.
-
미해결실습으로 배우는 그라파나 - {{ x86-64, arm64 }}
5.7 table 패널 실습문의
안녕하세요5.7 실습하는 과정에서 아래와 같이 설정하였는데 No data로 나오고 있어서요 설정해줘야하는 부분이 있을까요?
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
파일 경로 입력 시, \ 아니라 왜 \\ 인가요?
파일 경로를 복사해서 그대로 붙여넣기하니, SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 라는 내용이 뜹니다.자세히 보니, 파일 경로 내에서, \ 말고 \\ 로 입력하니 되던데왜 그런가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
연관관계 메서드 관련 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요, 연관관계 메서드 관련해서 질문 있습니다.<엔티티 설계시 주의점> 26:30에서 public void addchildCategory(Category child){ this.child.add(child); child.setParent(this); }인 것을 확인할 수 있습니다.혹시 아래와 같은 방법은 하면 안되는지 궁금하여 질문드립니다. public void addchildCategory(Category child){ this.child.add(child); this.parent = child; }
-
해결됨Practical Testing: 실용적인 테스트 가이드
ServiceRequestDto 대신 풀어서 넘기는건 어떻게 생각하시나요?
Controller단의 Dto를 Service 전용 Dto로 변환해서 넘기는 방법을 알려주셨는데Controller단에서 받은 Dto의 컬럼들을 모두 풀어서 Service단 으로 넘겨주는 방법은 어떻게 생각하시는지 궁금합니다.이렇게 하면 순수한 자바코드로 Service단 코드를 작성할 수 있을 거라고 생각하는데 강사님의 생각 알려주시면 감사하겠습니다.
-
미해결Nuxt.js 시작하기
Vue2 EOL 관련해서..
안녕하세요, 강의 수강 중 궁금한 점이 있어 여쭤보게 되었습니다. Vue2가 '23년 12월 31일 부로 EOL되었는데, Vue3를 이용한 강좌도 오픈할 예정인지 궁금합니다. 감사합니다.
-
해결됨Practical Testing: 실용적인 테스트 가이드
Spring Rest Docs 강의 질문이 있습니다.
0:59:00 전 내용입니다. 명세를 정한다컨트롤러 @Valid 검증을 작성한다.RestDocs 를 작성한다가짜 데이터를 넣는다.배포한다.그 뒤 서비스와 리포지토리를 작성한다. 라고 정리를 해봤습니다. 그런데 여기서 궁금한게 4번인데요가짜 데이터를 넣는다는 뜻을 잘 모르겠습니다. 테스트 환경에서는 자유롭게 docs/index.html 로 접근을 하고 라이브 환경에서는 해당 bootJar를 구문을 제거하고 배포하시는 건가요?
-
미해결만들면서 배우는 HTML/CSS
이 강의 들으려면 뭘 선행 학습 해야 하죠?
html 자바스크립트 css 한번도 안해봤는데강의가 전혀 이해가 안가요자바 기초는 조금 들었어요20분 강의를 1시간 넘게 끊어가며 앞뒤로 돌려보고,다른분들 커뮤니티 질문 보고 있는데 한계네요...
-
미해결스프링 핵심 원리 - 기본편
인텔리제이 무료 진행
인텔리제이 IDE 설치하려 하는데요.대학생은 신청하면 무료라고 해서 제 학교계정을 입력하고 진행하려했습니다.이런식으로 뜨면서 더이상 진행이 안되서 일단 저 기업에 제 재학증명서를 원서로 보내놓은 상태인데요.이렇게 뜨는게 지금 저만의 문제인지 어떻게 해결할 수 있는건지 궁금합니다.
-
미해결
AdventureWorks DB?
SQLQueryLevelUp-Demo-2장-DML-1.sql 에서 USE AdventureWorks;사용하는 부분 있는데 DB는 없는거죠?
-
미해결모두를 위한 ChatGPT Part 2 - ChatGPT를 이용한 데이터분석과 판다스 활용
강의 자료 다운로드 방법
안녕하세요 챕터1부터 유용하게 듣고 있는데요.강의에서 필요한 예제 자료를 어디에서 받는지 못 찾겠어요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
[2468번] segmentation fault
// Online C++ compiler to run C++ program online #include <bits/stdc++.h> using namespace std; // 많은 비가 내렸을 때 물에 잠기지 않는 안전한 영역이 최대로 몇 개가 만들어 지는 지를 조사하려고 한다. 이때, 문제를 간단하게 하기 위하여, 장마철에 내리는 비의 양에 따라 일정한 높이 이하의 모든 지점은 물에 잠긴다고 가정한다. // 어떤 지역의 높이 정보가 주어졌을 때, 장마철에 물에 잠기지 않는 안전한 영역의 최대 개수를 계산하는 프로그램을 작성하시오. ////입력 : // 1. 첫째 줄에는 어떤 지역을 나타내는 2차원 배열의 행과 열의 개수를 나타내는 수 N (N은 2 이상 100 이하의 정수) // 2. 둘째 줄부터 N개의 각 줄에는 2차원 배열의 첫 번째 행부터 N번째 행까지 순서대로 한 행씩 높이 정보가 입력된다. // 3. 높이는 1이상 100 이하의 정수이다. ////출력 : //첫째 줄에 장마철에 물에 잠기지 않는 안전한 영역의 최대 개수를 출력한다. int n; int arr[100][100]; int visited[100][100]; int dx[4] = {0,0,1,-1}; int dy[4] = {1,-1,0,0}; priority_queue<int> safeAreas; void dfs(int y, int x, int height){ //방문처리 visited[y][x] = true; //4방향 탐색 for(int i=0; i<4; i++){ int nx = x + dx[i]; int ny = y + dy[i]; //탐색 x 조건 if( y < 0 || x < 0 || y >= n || x >= n ) continue; // out of bound if( visited[ny][nx] ) continue; if( arr[ny][nx] <= height ) continue; //물에 잠긴 지역 // 방문 dfs(ny,nx,height); } } // find connected graphs int getSafeAreaCnt(int height){ memset(visited, 0, sizeof(visited)); int connected = 0; for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ if(!visited[j][i] && arr[j][i] > height ){// 방문하지 않았고, safe area dfs(j,i, height); connected++; } } } return connected; } int main() { //입력 cin >> n; string input; int maxHeight=0; for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ cin >> arr[j][i]; maxHeight = max( maxHeight , arr[j][i] ); // 1. 높이의 max 값을 구한다. } } for(int height=0; height <= maxHeight; height++){ safeAreas.push( getSafeAreaCnt( height ) ); } cout << safeAreas.top() << '\n'; } https://www.acmicpc.net/problem/2468안녕하세요 큰돌님. segmentation fault 나는데 어디서 나는지 잘 모르겠습니다 ㅠ priority queue 때문인 거 같은데 한 번 더 확인 해보겠습니다.
-
해결됨[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
플러터 시뮬레이터의 포트 오류..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.코드팩토리 디스코드https://bit.ly/3HzRzUMFlutter 강의를 구매하시면 코드팩토리 디스코드 서버 플러터 프리미엄 채널에 들어오실 수 있습니다! 디스코드 서버에 들어오시고 저에게 메세지로 강의를 구매하신 이메일을 보내주시면 프리미엄 채널에 등록해드려요! 프리미엄 채널에 들어오시면 모든 질의응답 최우선으로 답변해드립니다! 플러터 시뮬레이터로 로그인을 시도하는데 아래와 같은 오류가 나요..[VERBOSE-2:dart_vm_initializer.cc(41)] Unhandled Exception: DioException [connection error]: The connection errored: Connection refused This indicates an error which most likely cannot be solved by the library. Error: SocketException: Connection refused (OS Error: Connection refused, errno = 61), address = 127.0.0.1, port = 534693000번 포트가 아니라 53469로 사용하고 있어서 나는 오류인 것은 알겠는데,어떻게 시뮬레이터를 3000번 포트에서 실행할 수 있을지 모르겠어요.
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
ch07 실습에 필요한 패키지 설치 시 오류가 납니다.
ch07 실습을 위해서 openai, googletrans 패키지를 설치하는데요, googletrans만 버전이 문제가 되는 게 아닙니다. openai, httpx, googletrans 3개의 버전이 서로 호환되지 않아 설치에 문제가 발생합니다.openai 설치까지는 정상적으로 됩니다.>> 이하 openai 패키지 정보(ch07_env) D:\inflearn_chatGPT\ch07>pip show openaiName: openaiVersion: 1.7.2Summary: The official Python library for the openai APIHome-page:Author:Author-email: OpenAI <support@openai.com>License:Location: D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packagesRequires: anyio, distro, httpx, pydantic, sniffio, tqdm, typing-extensionsRequired-by: >> pip install googletrans==3.1.0a0 실행 후 오류 메시지가 나타납니다.ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.openai 1.7.2 requires httpx<1,>=0.23.0, but you have httpx 0.13.3 which is incompatible. 실행 시 브라우저에서 오류가 발생합니다.>> (ch07_env) D:\inflearn_chatGPT\ch07>streamlit run 04_Translate_app_NewVersion.py You can now view your Streamlit app in your browser. Local URL: http://localhost:8501 Network URL: http://172.30.1.32:85012024-01-14 20:15:50.719 Uncaught app exceptionTraceback (most recent call last): File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\streamlit\runtime\scriptrunner\script_runner.py", line 535, in runscript exec(code, module.__dict__) File "D:\inflearn_chatGPT\ch07\04_Translate_app_NewVersion.py", line 5, in <module> import openai File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\__init__.py", line 8, in <module> from . import types File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\types\__init__.py", line 5, in <module> from .image import Image as Image File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\types\image.py", line 5, in <module> from .._models import BaseModel File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\_models.py", line 22, in <module> from ._types import ( File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\_types.py", line 26, in <module> from httpx import URL, Proxy, Timeout, Response, BaseTransport, AsyncBaseTransportImportError: cannot import name 'BaseTransport' from 'httpx' (D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\httpx\__init__.py). Did you mean: 'ASGITransport'?2024-01-14 20:16:27.219 Uncaught app exceptionTraceback (most recent call last): File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\streamlit\runtime\scriptrunner\script_runner.py", line 535, in runscript exec(code, module.__dict__) File "D:\inflearn_chatGPT\ch07\04_Translate_app_NewVersion.py", line 5, in <module> import openai File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\__init__.py", line 8, in <module> from . import types File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\types\__init__.py", line 5, in <module> from .image import Image as Image File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\types\image.py", line 5, in <module> from .._models import BaseModel File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\_models.py", line 22, in <module> from ._types import ( File "D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\openai\_types.py", line 26, in <module> from httpx import URL, Proxy, Timeout, Response, BaseTransport, AsyncBaseTransportImportError: cannot import name 'BaseTransport' from 'httpx' (D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\httpx\__init__.py). Did you mean: 'ASGITransport'? < 브라우저 오류 메시지 >ImportError: cannot import name 'BaseTransport' from 'httpx' (D:\inflearn_chatGPT\ch07\ch07_env\Lib\site-packages\httpx\__init__.py)... 이하 다수의 에러 메시지
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
토픽 파티션 브로커 구조
안녕하세요, 토픽, 파티션, 브로커의 구조가 잘 이해가 가지 않아서 질문 드립니다. 브로커안에 토픽이 있고 그 토픽은 1개 이상의 파티션들로 구성되어 있는 것 인가요? 파티션 한개가 있으면 토픽 한개는 무조건 존재한다고 할 수 있는건가요? 파티션 여러개를 묶어서 구분할때 지칭하기 위해 토픽이라는 말을 사용하는 것 일까요?
-
해결됨[무료 MS RPA를 활용한 업무 자동화] Power Automate Desktop Basic
대표 추출 실습에서 최종 저장 파일 열기 시 공란
저도 이전 수강생과 동일한 현상이 발생합니다.다만, 첫번째 엑셀 시작 단계에서 인스턴스를 키도록 설정하면 문제가 없고,강의대로 제거해버리게 되면 저장된 파일 열기 시 문제가 발생합니다. 어떤 부분 때문일까요? "회사명 순서대로 web 검색후 대표이름찾는 실습" 관련해서, 흐름을 실행한 후, 저장된 엑셀을 열어보면, 항상 아래와 같이 엑셀에 뭐가 하나도 없습니다. (아예spreadsheet 자체가 없어져요) 엑셀을 새로만들어서, 한 3~4번 다시해봐도 동일하게 아래와 같이 스프레드시트가 없어지면서 아무정보가 안 보이게 되는데, 이건 왜 그러는걸까요?ms-officepower-automate
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
DataSourceUtils.releaseConnection이 하는 역할에 대해 질문있습니다.
V2까지는 release(con)을 통해 autocommit=true를 진행해줬는데 V3부터는 이 역할을 DataSourceUtils.releaseConnection이 커넥션을 반환하는 것과 동시에 autocommit=true를 담당하는 것이 맞는지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
비트 마스크를 사용하는 이유가 무엇인가요?
안녕하세요.강의 정말 잘 듣고 있습니다.처음에는 단순 게임 서버를 구현하는 강의라고 생각했는데, 이론으로만 보던 CS, 네트워크 지식을 직접 구현해보면서 하니 기본기 다지는데 정말 도움이 되네요.그리고 꽤나 자바와 같은 모던 언어를 사용하다보니 깊게 생각하지 않던 부분도 고민할 수 있는 최고의 강의인것 같습니다. 질문으로 돌아가서비트 마스크를 사용하는 이유가 C# 에서 원자적 연산을 제공하는 Interlocked 클래스 함수의 파라미터 때문인가요?처음에는 writer, reader를 체크할 수 있는 클래스 변수를 따로 만들면 되지 않을까? 라고 생각했는데 그렇게 되면 if, if 이런 조건문이 계속 들어가서 원자적 연산이 어려워 져서 그런가요?(별도로 락이나 모니터로 잡을 수 있지만 가독성 측면에서도 그렇고, Interlocked가 표준화 되어 있기 때문에 저렇게 사용하나? 추측합니다.)몇개의 질문을 살펴보니 비트마스크와 Interlocked의 CompareExchange의 조합이 강력하네요. 지금 강의는 언어 레벨에서 지원하는 읽기 쓰기 락 동작 원리를 보여주신 것인데 실제 프로덕션 코드에서 사용하려면 락 타임아웃 같은것도 구현해야하나요?생각해보면 어떠한 경우에 읽기 락이 많이 쌓이고 해제하지 못한 경우일 때 쓰기락에 대기시간이 길어지니 일정 시간 후 락 해소를 시켜줘야 하나 궁금하네요.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
마지막 배포시에 도커 관련 문제
마지막 배포시에 Run echo "***" | docker login -u "***" --password-stdin2 echo "***" | docker login -u "***" --password-stdin3 shell: /usr/bin/bash -e {0}4Error response from daemon: Get "https://registry-1.docker.io/v2/": unauthorized: incorrect username or password5Error: Process completed with exit code 1.에러가 지속적으로 발생합니다. 도커 로그인에 사용되는 유저네임과 비밀번호를 그대로 입력하였음에도 계속해서 발생하는 문제입니다.