inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

그누보드 설치시 DB 연결 실패

해결됨

[말 한마디로 뚝딱!] AI와 함께 나만의 수익화 웹사이트를 만드는 법

강의에서 저만 안보이는지 모르겠지만 그누보드 설치 장면이 잘린 거 같습니다... XAMPP에서 ADMIN을 누르면 강제로 저기로 넘어가는데 강의에선 저 장면이 없거든요. 포트번호 수정에서 갑자기 넘어가는거 봐서 그 장면 삽입하시면서 영상이 잘린 게 아닐까 생각이 드네요... 그래서 스스로 설치하고 있는데 이 장면에서 HOST를 localhost:3307로 해도, 127.0.0.1로 해도, 127.0.0.1:3307로 해도 오류가 납니다. 지금 제 컴에서 mysql 실행이 mysql -uroot -p로는 안되고 강제로 TCP/IP 연결 명령어를 추가해야만 되는 상황인데 이 문제와도 연관이 있을까요

  • HTML/CSS
  • java
  • mysql
  • php
김병학 댓글 2 좋아요 1 조회수 377

질문 있습니다.

미해결

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

안녕하세요. API 개발을 하다가 클라이언트의 IP를 가져와서 사용 할 일이 생겼습니다. 간단하게 Request 객체의 ip 값을 가져와서 사용하려고 하는데, 저희 클라이언트가 NextJS의 SSR을 사용해서 렌더링을 하고있어서 브라우저에서 요청을 하면 NextJS 서버 -> NestJS 서버로 요청이 들어가 IP가 요청을 보낸 유저의 IP가 아닌 배포하고있는 서버의 IP 로 들어오고 있습니다. 이 문제는 user-agent 값 확인을 통해서 원인을 파악 할 수 있었습니다. 문제를 해결하기 위해 NextJS에서 axios요청을 할 때, 헤더에 클라이언트의 원본 아이피를 가져와서 달아주고 서버에서 해당 헤더의 값을 가져와서 사용하고자 했습니다. 생각처럼 됐으면 좋았겠지만, 왜인지 서버에서는 계속 배포하고있는 서버의 IP를 가져오고 있는 상태입니다. 커스텀 헤더에 달아준 값을 확인해봐도 서버 IP가 찍히고 있는데요. 클라이언트 로그에서는 또 원본 IP가 잘 찍히고 있습니다. Nginx를 사용중인데 Nginx에서 문제가 생기고 있는건지, 어디가 잘못된건지 감이 안와서 질문 남깁니다. 어떻게 하는게 좋을까요? 추가로, 클라이언트의 원본 IP를 받아오는 다른 방법이 있을까요? 감사합니다.

  • node.js
  • express
  • nestjs
  • typeorm
뱅준 댓글 3 좋아요 0 조회수 356

콤보 어택

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

수업시간에 배운걸 토대로 콤보 어택마다 데미지를 다르게 구현하고 싶어서 코드를 작성하고 있습니다. float AOLCharacterBase::TakeDamage(float DamageAmount, struct FDamageEvent const& DamageEvent, AController* EventInstigator, AActor* DamageCauser) { if (CurrentComboAttack == 1) { Hp = FMath::Clamp(Hp - DamageAmount, 0.0f, MaxHp); // 체력 업데이트 UE_LOG(LogTemp, Warning, TEXT("Damage1 = %f"), DamageAmount); } else if (CurrentComboAttack == 2) { Hp = FMath::Clamp(Hp - DamageAmount*2, 0.0f, MaxHp); // 체력 업데이트 UE_LOG(LogTemp, Warning, TEXT("Damage2 = %f"), DamageAmount*2); } else if (CurrentComboAttack == 3) { Hp = FMath::Clamp(Hp - DamageAmount * 3, 0.0f, MaxHp); // 체력 업데이트 UE_LOG(LogTemp, Warning, TEXT("Damage3 = %f"), DamageAmount * 3); } UE_LOG(LogTemp, Warning, TEXT("Hp = %f"), Hp); // 체력이 0 이하인 경우 if (Hp <= 0.0f) { Dead(); // 죽었으니 함수 호출 UE_LOG(LogTemp, Error, TEXT("Dead!")); } return DamageAmount; } TakeDamage에서 CurrentComboAttack 값에 따라 데미지를 다르게 하려고 위 코드와 같이 작성을 했는데 로그도 전혀 나오지 않습니다. 콤보 어택 데이터에 데미지 값을 추가하여 값을 가져오면 콤보마다 데미지가 다른게 잘 되는데, 위 코드와 같이 작성하면 왜 안되는지 궁금합니다.. CurrentComboAttack은 전역변수로 선언되어있습니다.

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
ajkdfj 댓글 1 좋아요 0 조회수 78

강의 리스트

미해결

안녕하세요. 강의 리스트를 정기적으로 받아보고 싶은데 가능한 부분일까요? 확인 부탁드립니다. 감사합니다.

sohee77 댓글 1 좋아요 0 조회수 44

vscode자동완성이 갑자기 안됩니다

미해결

자동완성이랑 오류코드부분 알려주는거(intellisense)가 작동을 갑자기 안합니다. 혹시 아래에 로딩바가 계속 돌아가고있는것 때문인가요? ㅠㅠ 도와주세요

박수환 댓글 1 좋아요 0 조회수 244

nohup.out 관련 문제

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

상단 디렉토리에 nohup.out 은 만들어졌는데 사이트에 접속도 안되고 nohup.out 파일 확인도 조금 이상합니다. [ec2-user@ip-172-31-39-4 ~]$ vi nohup.out [ec2-user@ip-172-31-39-4 ~]$ cat nohup.out Error: Unable to access jarfile library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar [ec2-user@ip-172-31-39-4 ~]$ tail -f nohup.out Error: Unable to access jarfile library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar 이렇게 나옵니다. 혹시 몰라 위에있는 코드들도 첨부합니다. BUILD SUCCESSFUL in 2s 1 actionable task: 1 executed [ec2-user@ip-172-31-39-4 library-app_complete]$ ls README.md build.gradle gradle gradlew gradlew.bat settings.gradle src [ec2-user@ip-172-31-39-4 library-app_complete]$ cd .. [ec2-user@ip-172-31-39-4 ~]$ ls library-app_complete [ec2-user@ip-172-31-39-4 ~]$ ps aux | grep java ec2-user 171942 1.8 34.0 2110252 330692 ? Ssl 06:40 1:07 /usr/lib/jvm/java-17-amazon-corretto.x86_64/bin/java --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.prefs/java.util.prefs=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED --add-opens java.base/ java.net =ALL-UNNAMED --add-opens java.base/java.util.concurrent.atomic=ALL-UNNAMED -XX:MaxMetaspaceSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xms256m -Xmx512m -Dfile.encoding=UTF-8 - Duser.country -Duser.language=en -Duser.variant -cp /home/ec2-user/.gradle/wrapper/dists/gradle-7.5-bin/f1w0cc9nuo0eivz97x2xlu9sv/gradle-7.5/lib/gradle-launcher-7.5.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.5 ec2-user 175460 0.0 0.2 222316 2032 pts/0 S+ 07:40 0:00 grep --color=auto java [ec2-user@ip-172-31-39-4 ~]$ ^[[200~ nohup java -jar library-app/build/libs/library-app-0.0.1-SNAPSHOT.jar --spring.profile -bash: $'\E[200~': command not found [ec2-user@ip-172-31-39-4 ~]$ ls library-app_complete [ec2-user@ip-172-31-39-4 ~]$ nohup java -jar library-ap_bbbbbbbbbbu^Cd/libs/library-app-0 .0.1-SNAPSHOT.jar -sspring.profile s.active=dev & [ec2-user@ip-172-31-39-4 ~]$ nohup java -jar library-ap_bpppp/^Cild/libs/library-app-0.0. 1-SNAPSHOT.ja.profile s.active=dev & [ec2-user@ip-172-31-39-4 ~]$ nohu juuupnupoupgup upbuupuuup^Cava -jar library-app_compleat e/build/libs/library-app-0.0.1-.active=dev & [ec2-user@ip-172-31-39-4 ~]$ nohup java -jar library-app_complete/build/libs/library-app-0.1-SNAPSHOT.jar --spring.profiles.active=dev & [1] 175532 [ec2-user@ip-172-31-39-4 ~]$ nohup: ignoring input and appending output to 'nohup.out' [1]+ Exit 1 nohup java -jar library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev [ec2-user@ip-172-31-39-4 ~]$ v1. nohup.out -bash: v1.: command not found [ec2-user@ip-172-31-39-4 ~]$ vi nohup.out [ec2-user@ip-172-31-39-4 ~]$ cat nohup.out Error: Unable to access jarfile library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar [ec2-user@ip-172-31-39-4 ~]$ tail -f nohup.out Error: Unable to access jarfile library-app_complete/build/libs/library-app-0.0.1-SNAPSHOT.jar vi nohup.out 를 했을 때는 E325: ATTENTION Found a swap file by the name ".nohup.out.swp" owned by: ec2-user dated: Mon Feb 24 07:07:21 2025 file name: ~ec2-user/nohup.out modified: YES user name: ec2-user host name: ip-172-31-39-4.ap-northeast-2.compute.i process ID: 173572 While opening file "nohup.out" dated: Mon Feb 24 07:43:35 2025 NEWER than swap file! (1) Another program may be editing the same file. If this is the case, be careful not to end up with two different instances of the same file when making changes. Quit, or continue with caution. (2) An edit session for this file crashed. If this is the case, use ":recover" or "vim -r nohup.out" to recover the changes (see ":help recovery"). If you did this already, delete the swap file ".nohup.out.swp" to avoid this message. Swap file ".nohup.out.swp" already exists! [O]pen Read-Only, (E)dit anyway, (R)ecover, (D)elete it, (Q)uit, (A)bort: 이렇게 나옵니다.

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
김태진 댓글 2 좋아요 0 조회수 123

코드 구문 에러 떠서 문의드립니다.

미해결

[C#/.NET 7.0]어서와, WPF는 처음이지?

DashboardViewModel에 일관성 없는 액세스 가능성으로 구문 오류 떠서 문의드립니다. 뭐가 잘못된 것일까요..?

  • wpf
  • .net
soobin_ch 댓글 2 좋아요 0 조회수 192

테스트 파일 exit_coe_1, time_limit_exceeded 질문

미해결

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

환경은 윈 11입니다. 2번 문제의 경우 이런 식으로 exit_code_1이 뜹니다. 소스코드는 int main() { int n, m, sum = 0; cin>>n>>m; for (int i = n; i <= m; i++) { sum += i; if (i == n) { cout<<i; } else { cout<<" + "<<i; } } cout<<" = "<<sum; return 0; } 이렇게 짰습니다. 직접 입력하는 테스트 시에는 동일한 문자로 보입니다. 3번 문제의 경우 이런식으로 time_limit이 걸립니다. 소스코드는 int main() { int n = 0; int sum = 1; cin>>n; cout<<1; for (int i = 2; i <= n / 2; i++) { if (n%i == 0) { sum += i; cout<<" + "<<i; } } cout<<" = "<<sum; return 0; } 이런 식으로 짰습니다. 두 문제 간단한 문제라 모두 오류가 나거나 시간 문제가 일어날 이유는 없다고 생각합니다. 혹시 비슷한 상황 겪으신 분 계시거나 강사님이 해결 방법 아실까요? 1번 문제에선 테스트 통과 잘된 것으로 보아 string쪽에서 문제가 있을 것으로 예상됩니다.

  • c++
  • 코딩-테스트
wonho 댓글 1 좋아요 0 조회수 184

CAPL 스크립트 비공개

미해결

실무자가 알려주는 CANoe - CAPL과 Panel 기본 사용법

CAPL 스크립트를 만들어서 사용중입니다. 혹시 코딩 내용을 비공개 상태로 공유하는 방법에 대해서 문의드립니다.

  • CAN
  • CANoe
  • capl
신CCLIM 댓글 1 좋아요 0 조회수 191

멀티모듈 구성 질문입니다.

해결됨

서버개발자 과제전형 완벽가이드 - 1편

학습관련 질문을 남겨주세요! 상세히 작성주시면 더 좋아요 🙂 아래 질문이랑 차이가 있습니다. 멀티모듈 extenal에서 kakao-client new 모듈을 만들때 모듈은 생성이 안되고 iml파일과 src폴더만 생성입니다. 이럴 때는 어떻게 해야하나요? 그리고 그림처럼 모듈이 없는데 이미 프로젝트내에서 모듈이 존재한다고 합니다. 시도방법: 캐시삭제 clean 후 build 프로젝트 종료후 재시작 Import Module 추가 settings.gradle에서 아래 글자 추가 하고 멀티모듈 생성했는데 iml 파일 만들어집니다. 아래글자 주석 처리했는데도 똑같은 현상 나옵니다. include 'external:kakao-client' 파일은 메일로 보냈는데 확인 부탁드립니다.

  • java
  • spring
  • spring-boot
  • database
zzzzz 댓글 3 좋아요 0 조회수 269

'강의 준비를 위한 VSCode'에서 질문

미해결

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

이렇게 되어있고, 아나콘다가 설정이 안되어 있으면 제가 바꿔도 되는건가요?

  • python
  • mvc
  • sqlalchemy
  • FastAPI
  • backend
도훈 댓글 1 좋아요 0 조회수 162

그랩마켓 웹화면 구현하기 -2 질문입니다.

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

header 에서는 header-area를 따로 만들어서 이미지를 관리를 하였는데 body에서 배너는 배너-area를 따로 안만들고 바로 banner에 이미지를 넣어서 관리하는 이유가 따로 있나여?? 무슨차이인가요

  • HTML/CSS
  • javascript
  • react
  • node.js
  • react-native
  • 머신러닝
  • express
  • tensorflow
곽호승 댓글 1 좋아요 0 조회수 146

3D MMORPG

미해결

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

와우나 아이온 같은 TPS뷰 3D MMORPG는 C#으로 서버 만들어도 될까요? C++으로만 만들어야 하나요?

  • C#
  • unity
  • 네트워크
파도 댓글 2 좋아요 0 조회수 198

정보처리기사 필기 학습 - 구/신버전 중에 무엇인가요?

미해결

[취업폭격기] 공공기관 전산직 취업 치트키 : NCS·전공·PT면접까지 한 번에 뚫는 정규과정

안녕하세요, 제로미니님. 저는 정보처리기사 필기를 2018년(구버전), 실기를 2020년(신버전)에 취득하였습니다. 오래전에 취득한 자격증이라 전공 필기 공부를 할 때 정보처리기사 필기 내용도 다시 복습해야 할 것 같습니다. 공부 방법에서 안내해 주신 "(순서1) 정보처리기사 내용을 빠르게 리딩(필기만)" 에서 '필기'는 신버전 기준으로 공부하면 되는 것인지 궁금합니다.

  • 면접
  • 이력서
  • 기술면접
win-s58 댓글 1 좋아요 0 조회수 505

npm run seed 에러

해결됨

한 입 크기로 잘라먹는 Next.js

안녕하세요! 섹션2의 1.3 강의를 보며 초기 데이터 설정을 진행하고 있는데 에러가 발생했습니다. npx prisma db push를 실행시켜서 테이블이 생성된 것을 확인하였고 npm run seed를 실행시키니 에러가 발생하게 되었습니다. 구글링해도 잘 모르겠어서 질문드립니다.

  • next.js
shim 댓글 2 좋아요 0 조회수 209

에뮬레이터 한글표시 안됨

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다! [코드팩토리 디스코드] https://bit.ly/3HzRzUM 강사님 에뮬레이터 지도는 지명이 한글로 표시 되는데 제가 사용하는 안드로이드 에뮬레이터는 지명이 영어로 표시 되는데요. 이걸 한글로 바꾸는 명령어나 방법이 있나요. 아니면 아에 안되는건가요 아직 핸드폰에 이식을 안해서 모르는데 폰 에서 한글 되면 큰 문제는 없을것 같은데, 여기서도 한글이 안되나요

  • flutter
  • 클론코딩
cdway 댓글 1 좋아요 0 조회수 110

구글 폼 작성관련

미해결

[취업폭격기] 공공기관 전산직 취업 치트키 : NCS·전공·PT면접까지 한 번에 뚫는 정규과정

제로미니님 안녕하세요! 구글폼에서 제로미니-lab 항목에는 무엇을 작성해야 하나요? 맨 아래 댓글 다신 것을 보고 해당 링크를 들어갔는데 접속할 수 없다고 떠서 여쭤봅니다.

  • 면접
  • 이력서
  • 기술면접
갱몬 댓글 2 좋아요 1 조회수 193

수강기한

해결됨

디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기

이벤트를 통해 수강기한을 무제한으로 연장 할 수 있다고 하셨는데, 어디서 해당 이벤트를 확인 할 수 있을까요?

  • 컴퓨터-구조
  • verilog-hdl
  • fpga
  • 임베디드
  • amba
최경석 댓글 1 좋아요 1 조회수 210

임베딩 데이터에대해 질문이 있습니다.

해결됨

LangGraph를 활용한 AI Agent 개발 (feat. MCP)

안녕하세요 강의 너무 잘보고있습니다. 문의 답변 챗봇을 구축하려고 하는데 임베딩 데이터 관련해서 질문이 있습니다. 아래 두가지 방법중 고민인데요 [Question]: {질문}, [Answer]: {답변} 질문과 답변을 같이 임베딩 [Question]: {질문} 질문만 임베딩 하고 답변은 meta 데이터에 넣기 보통 어떤 형식으로 임베딩하는게 검색이 잘되고 좋은 응답을 만드는지 궁금합니다.

  • 프롬프트엔지니어링
  • llm
  • ai-agent
  • langgraph
댓글 2 좋아요 0 조회수 170

강의 학습 방법 문의

해결됨

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 안녕하세요 코테를 처음 시작하는 걱정이 아주 많은 학생입니다. 혼자서 시작하는 건 너무나 오랜 시간이 걸릴 것 같고 당장 앞에 놓인 과제가 너무 무겁고 두려워 이렇게 선생님의 강의를 듣기로 결심했습니다. 10주차라는 선생님의 강의만 쫓아가면 코테 합격 가능할까요? 아니면 별도로 시간을 들여 따로 공부를 또 해야할까요? 직장을 다니며 많은 시간을 투자하기에 어려움이 있어 질문 드립니다. 저는 JAVA 개발자입니다. C++로 문제를 푸는게 이직을 하는데 문제가 되지 않을까요? 감독관이 C++로 푸는 걸 마이너스 요소로 생각할까 걱정이 되어 질문 드립니다. 선생님이 주신 교안 및 문제 해설 등의 자료는 어떻게 활용하는 것이 좋을까요? 아직 0주차 시작하는 단계입니다. 긴 질문 읽어주셔서 감사합니다. 열심히 해보겠습니다.

  • c++
  • 코딩-테스트
자바칩 댓글 2 좋아요 0 조회수 187

인기 태그

인프런 TOP Writers

주간 인기글