inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

혹시 어려워서 포기할까 생각하시는 분들 보고 힘 얻으세요

미해결

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

지금 3번째 들으면서 지나가는 수강생입니다 진짜 첫 번째 들을 때 두 번째 들을 때 세 번째 들을 때 이해되는 범위가 다릅니다 처음에는 그냥 코드 따라 치면서 완주만 해보세요. 두 번째는 코드의 흐름만 본다는 느낌으로 따라가고, 세 번째는 강의를 눈으로만 보고, 혼자 힘으로 코드를 완성해 보면 확실히 체득이 되는 느낌입니다! 다들 화이팅입니다! 저 같은 말하는 감자도 하는데 여러분도 할 수 있습니다! ps. 루키스님 강의 찍으시랴, 부트캠프 준비하시랴 많이 바쁘실텐데 항상 감사합니다!

  • C#
  • network
  • unity
장재범 댓글 2 좋아요 16 조회수 742

실행이 안되는데 왜 그럴까요?

해결됨

Spring Boot JWT Tutorial

안녕하세요? 프로그램을 다운 받아서 intellij로 실행시키는데 오류는 안나는데. 실행이 안되네요,,,, 첨부 파일처럼 나타타는데요... 뭐가 문제일까요? 스프링부트가 실행되어야 하는데 그냥 죽어버린느 느낌입니다, . 제가. 너무. 몰라서요. 답변을 좀 부탁드립니다,, .

  • jwt
  • spring-boot
상목이 댓글 2 좋아요 0 조회수 420

[자문자답] 디비 중복 오류 검출 방법 변경? QueryFailedError

미해결

따라하며 배우는 NestJS

자문자답입니다. 강사님 코드에서는 아래와 같이 error.code 값을 비교해서 검사하는데요. try { await this.save(user); } catch (error) { if (error.code === '23505') { throw new ConflictException('Existing username'); } else { throw new InternalServerErrorException(); } } 이 방법은 특정 데이터베이스(postgres?) 의존적일 가능성이 있어 보입니다. 좀더 일반적인 방법을 찾아보다가 발견한 건데요. 오류를 콘솔 로그에서 확인해보면, QueryFailedError 객체로 나옵니다. QueryFailedError: duplicate key value violates unique constraint "UQ_78a916df40e02a9deb1c4b75edb" at new QueryFailedError (/Users/alexlee/Develop/practices/nestjs/nestjs-board-app/src/error/QueryFailedError.ts:11:9) at PostgresQueryRunner.<anonymous> (/Users/alexlee/Develop/practices/nestjs/nestjs-board-app/src/driver/postgres/PostgresQueryRunner.ts:228:19) at step (/Users/alexlee/Develop/practices/nestjs/nestjs-board-app/node_modules/tslib/tslib.js:144:27) at Object.throw (/Users/alexlee/Develop/practices/nestjs/nestjs-board-app/node_modules/tslib/tslib.js:125:57) at rejected (/Users/alexlee/Develop/practices/nestjs/nestjs-board-app/node_modules/tslib/tslib.js:116:69) at processTicksAndRejections (node:internal/process/task_queues:95:5) { length: 231, severity: 'ERROR', code: '23505', detail: 'Key (username)=(alexlee) already exists.', QueryFailedError 객체 타입인지 아닌지 비교하면 어떨까요? try { await this.save (user); } catch (error) { if (error instanceof QueryFailedError) { throw new ConflictException('Existing username'); } else { throw new InternalServerErrorException(); } } 제가 해본 테스트에서는 잘 검출되네요. 이 강의 보시는 다른 분들께도 도움이 되길 바랍니다.

  • postgresql
  • NestJS
  • TypeORM
  • jwt
HenaPapa 댓글 0 좋아요 1 조회수 949

CREATE 상태변화 로직 분리 시 newItem 생성을 reducer에서 하는 이유

해결됨

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

안녕하세요~ 강의 듣던 중 궁금증이 생겨 질문 남깁니다 useReducer로 CREATE 상태 로직을 분리할 때, 기존과 다르게 newItem을 reducer에서 생성하는 이유가 무엇인가요? 아래처럼 기존과 동일한 방식으로 newItem을 onCreate 내에서 생성했을 경우에도 정상 동작하는 것 같은데 혹시 동작이나 성능면에서 차이점이 있나요? +) 계속 생각할수록 로직을 분리할 때 어디서부터 어디까지 분리해야할지 기준을 잘 모르겠어요,,ㅠ 강의에서 CREATE로직 분리 시 newItem을 reducer에서 생성한 것 처럼, INIT로직 분리 시에도 initData를 reducer에서 생성 할 수 있을 것 같은데(아래 코드).. 분리하는 로직의 기준점? 같은걸 어떻게 잡아야할지 잘 모르겠습니다ㅜㅜ 혹시 어떤 기준으로 분리해야할지 규칙이나 팁같은게 있을까요?

  • nodejs
  • react
  • javascript
팀오 댓글 1 좋아요 0 조회수 422

윈도우 사용자 계정명 바꿨다가 망했어요..

미해결

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

계정명이 숫자인데 영어인게 좋다고 해서 인터넷 찾아서 사용자 계정명을 영어로 바꿨다가 전에 깔아뒀던 모든 프로그램들이 경로를 찾을 수 없다면서 실행이 안됩니다.. 심지어 삭제도 안 돼요 ㅜ 어케하나요?

  • python
빠이선 댓글 1 좋아요 0 조회수 357

Unable to allocate 55.9 GiB for an array with shape (25000, 100000, 3) and data type int64

해결됨

(UPDATED) Python을 이용한 개인화 추천시스템 | 추천알고리즘 | 추천인공지능

안녕하세요. 사용자 집단별 추천에서 모델별 RMSE를 계산하는 함수를 돌리면 램이 부족하다며 코랩이 중지됩니다. 주피터를 이용해 다시 돌려보니 y_pred = np.array([model(user, movie) for (user, movie) in id_pairs]) 에서 Unable to allocate 55.9 GiB for an array with shape (25000, 100000, 3) and data type int64 라는 오류가 떴습니다. 데이터 사이즈가 이렇게 크지 않을 것 같은데 어떤 부분을 잘못한걸까요? 아래는 제가 작성한 score 함수입니다. def score(model): # test 데이터의 user_id와 movie_id의 페어를 맞춰서 튜플로 반환 id_pairs = zip(x_test['user_id'], x_test['movie_id']) # 모든 user, movie 페어쌍에 대해서 주어진 model의 예측값을 계산하여 array 형태로 반환 y_pred = np.array([model(user, movie) for (user, movie) in id_pairs]) y_true = np.array(x_test['rating']) return RMSE(y_true, y_pred)

  • 딥러닝
  • 추천-시스템
ahwl8240 댓글 3 좋아요 0 조회수 1044

하나의 모델은 단 하나의 어드민에만 등록될 수 있나요?

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

안녕하세요 선생님, 수업을 들으며 개인 프로젝트를 수행하는 동안 어려움이 있어 질문드립니다. 구글링을 해도 별로 나오는게 없네요ㅜㅜ 이미 어드민에 한번 등록이 된 모델은, 다른 어드민에 또 등록이 불가능한지, 가능하다면 그 방법이 무엇인지 궁금합니다. 감사합니다!

  • react
  • python
  • docker
  • django
재욱 댓글 2 좋아요 0 조회수 321

Chai와 Chai BN강의 부분이 50분 강의로 되어 있습니다.

미해결

ERC20 깨부수기 (+ truffle, 프론트엔드)

Chai와 Chai BN강의가 강의는 15분정도 되는것 같은데 50분으로 되어있습니다. 편집이 필요할 것 같습니다

  • blockchain
  • truffle
  • solidity
  • Smart Contract
__p1n9__ 댓글 1 좋아요 0 조회수 260

firebase admin 코드 추가 강의 부분

미해결

만들면서 배우는 프론트엔드 DO IT 코딩 (Next.js, Typescript)

firebase admin 코드 추가 강의 부분 여기는 저같은 JS와 리액트까지만 어느 정도 알고 있는 프론트엔드 초급 수준 => 강의 소개에 나온 대상자 수준에서 볼 때 frebase-admin.ts 작성이 설명이 (많이) 생략된 부분도 많고 어렵다는 생각이 듭니다. 그래도 그냥 아~~고렇구나 하고 일단 넘어갔습니다. 아래는 제 기준 뇌정지 부분 정지 정리했습니다. 혹시 다음에 공부하시는 분들도 참고하시라고요ㅠ 7:50초 강의를 3번 돌려보고 30분 넘게 꼼꼼하게 코드 치고 모르는 건 최대한 구글링했습니다아 1.공식문서도 참고하라는 페이지가 2초 화면에 나오고 사라졌는데 나왔는데 여기가 맞나요 https://firebase.google.com/docs/admin/setup 선생님이 하신 거처럼 안하고(제가 이해가 되지 않는 코드는 안쓰는 게 낫지 않을까요?) 공식문서대로 나온대로 쓰는 거랑 무슨 차이인가요 2.싱글톤 패턴...갑자기요? ㅠㅠ 패알못이라서 왜 여기서 싱글톤 패턴 사용하는지 몰겠어요 3. 자바스크립트 에서 클래스 생성하는 문법 까먹어서 뇌정지 모먼트 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes public static, instance, private 등 한번 배우고 까먹은 용어들이 줄줄이 설명없이 나와서 멈추고 찾아봤어요 4.환경초기화 하는 메서드는 왜 bootstrap이라는 이름으로 정하셨나요 제가 아는 bootstrap은 프론트엔드 라이브러리가 전부인데요 이 이름으로 정한 이유가 궁금했어요 5. 05:33 function 처럼 실행하지 않고 field 처럼 실행할꺼라는 말이 무슨 말일까요 6. 썬더클라이언트..다운로드 받은 건 기억이 나는데 설명을 안해주심 대충 느낌은 알았어요 포스트맨 같은 거네요 일단 그래도 config 파일이라서 울면서 넘어가겠읍니다..저빼고 초급자들은 다 이해하셨을까요 저만 5시간 강의 + 추가 50시간 개인학습되는 거 아니겠쥬 앞으로도 계속 마이크로 수강평 남길게요...

  • Next.js
xxiiuu 댓글 2 좋아요 7 조회수 492

YOLO v1 바운딩 박스 관련

미해결

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

안녕하세요! YOLO v1의 이해 - 01에서 바운딩 박스가 셀마다 2개식 생성이 되는데 이때 셀마다 갖는 바운딩 박스의 크기나 모양 등이 동일한 것인가요? 아니면 랜덤하게 생성이 되는것인가요? 감사합니다~

  • 컴퓨터-비전
  • tensorflow
  • keras
  • python
  • 딥러닝
  • 머신러닝 배워볼래요?
축구쟁이 댓글 1 좋아요 0 조회수 387

연습문제 #10 관련질문

미해결

[테디노트] 한 방으로 끝내는 판다스Pandas (전자책 포함)

안녕하세요 선생님 또 질문 올려서 죄송합니다. 다름이 아니라 연습문제 #10를 풀면서 질문이 있어 글을 올립니다. 강의에서 lambda를 이용해서 문제를 푸셨는데, 만약에 lambda를 이용하지 않고 def 함수를 이용한다면 아래와 같이 되는 걸까요? df1_1 = df1.groupby("sex")["age"] def print_mean(x) : return x.fillna(x.mean()) df1_1.apply(print_mean)

  • pandas
최원빈 댓글 1 좋아요 0 조회수 245

궁금한게 있습니다

미해결

기출로 대비하는 개발자 전공면접 [CS 완전정복]

강의를 봤는데 이경우 세션 스토리지는 서버측 스토리지가 되는건가요?? 인터넷에서 검색하면서 볼때는 맨날 로컬스토리지 세션스토리지 해서 비교 (예를들어 닫으면 사라진다던지)등으로 비교하던데 지금 설명에서 나오는 세션 스토리지는 서버의 회원정보를 가지고있고 Session ID를 통해 서버의 세션 스토리지에 접근해서 회원정보를 인가하는건가요?? 아니면 클라이언트단의 세션 스토리지에 Session ID가 저장되있는거고 서버단에선 평범한 DB가 이러한 Session id 해더가 포함된 정보를 DB에서 찾아서 처리하는건가요??

  • 기술면접
  • 운영체제
  • 면접
zerosial 댓글 0 좋아요 0 조회수 225

스프링 시큐리티 기능 중

미해결

스프링 시큐리티

안녕하세요 강사님! 지금 막 결제해서 강의를 시청하고 있는 학생입니다. 다름이 아니라 제가 궁금한 부분이 시큐리티 전체적인 흐름도 있지만 시큐리티를 이용한 목업 기능도 사용을 해보고 싶어서 듣게 되었습니다. 가상 URL?같은 것도 만들 수 있는 거 같았는데 혹시 해당 강의를 끝까지 들으면 저도 목업 기능을 사용할 수 있을까요? 제가 아직 미흡해서 그런지 커리큘럼으로는 잘 모르겠어서요. 좋은 강의 감사합니다!

  • java
  • spring-boot
  • Spring Security
김도연 댓글 1 좋아요 0 조회수 286

export default 관련질문

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

안녕하세요 좀 멍청한질문일수도 있겠는데, export default 로 자바스크립트 객체를 component 모듈에서 내보내기하고 App.vue에서 import하는것은 이해하였는데 나머지 template , style은 어떻게 import 되는것일까요ㅠ 아니면 제가 export default 동작을 잘못 이해하고 있는걸까요? <template> </template> <script> export default { // 내보낼 객체 } <style> </style>

  • vuejs
  • javascript
  • vuex
  • es6
katd6 댓글 1 좋아요 1 조회수 369

브라우저에 localhost:3030 입력시

미해결

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

제로초님의 Github 을 보기도 했고 영상을 정지하고 따라 해보기도 했습니다만 브라우저에서 localhost:3030 을 입력해서 접속을 하면 위 스크린샷과 같이 나오게 됩니다. 에러코드500 은 서버쪽 문제이기에 에러메시지를 확인해보면 Info Webpack is building your sources... webpack 5.74.0 compiled successfully in 656 ms [Nest] 27340 - 2022. 09. 23. 오전 1:40:04 ERROR [ExceptionsHandler] secret option required for sessions Error: secret option required for sessions at session (E:\Github\Slack\anest\dist\main.js:2474:12) at Layer.handle [as handle_request] (E:\Github\Slack\anest\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:328:13) at E:\Github\Slack\anest\node_modules\express\lib\router\index.js:286:9 at Function.process_params (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:346:12) at next (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:280:10) at cookieParser (E:\Github\Slack\anest\node_modules\cookie-parser\index.js:57:14) at Layer.handle [as handle_request] (E:\Github\Slack\anest\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:328:13) at E:\Github\Slack\anest\node_modules\express\lib\router\index.js:286:9 [Nest] 27340 - 2022. 09. 23. 오전 1:40:04 ERROR [ExceptionsHandler] secret option required for sessions Error: secret option required for sessions at session (E:\Github\Slack\anest\dist\main.js:2474:12) at Layer.handle [as handle_request] (E:\Github\Slack\anest\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:328:13) at E:\Github\Slack\anest\node_modules\express\lib\router\index.js:286:9 at Function.process_params (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:346:12) at next (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:280:10) at cookieParser (E:\Github\Slack\anest\node_modules\cookie-parser\index.js:57:14) at Layer.handle [as handle_request] (E:\Github\Slack\anest\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (E:\Github\Slack\anest\node_modules\express\lib\router\index.js:328:13) at E:\Github\Slack\anest\node_modules\express\lib\router\index.js:286:9 이라는 에러메시지를 출력하게 되는데 혹시나 싶어서 구글링을 해보았는데 예전에 다른강좌 에서 답변을 남기신것또한 참고를 해보았으나 해결이 되지 않아 질문 남김니다. 에러 해결을 위해 어느부분을 보면 좋을까요?

  • NestJS
  • TypeORM
  • nodejs
  • express
Cliche 댓글 1 좋아요 0 조회수 656

MemberRepositoryV1

해결됨

스프링 DB 1편 - 데이터 접근 핵심 원리

MemberRepositoryV1에서 DataSource를 주입 받았는데 이는 어디서 빈으로 등록 된 건가요?

  • spring
tksrleo123 댓글 1 좋아요 0 조회수 397

7 - I : 4781 해설 강의가 없습니다.

미해결

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

현재 올라와있는 건 2293 해설 강의네요.

  • 코테 준비 같이 해요!
  • C++
eniak 댓글 1 좋아요 0 조회수 283

FreeRTOS Tick 관련 문의 드립니다.

미해결

FreeRTOS 프로그래밍

안녕하세요 막 FreeRTOS에 입문한 사람입니다. 궁금한게 있어 질문드리려 합니다. FreeRTOS의 최대 TICK 주파수가 1kHz로 알고 있습니다. 그렇다면 1kHz 이상의 주파수로 측정을 해야 한다면 어떻게 해야할까요? 예를 들어 adc를 통해 아날로그 신호를 5kHz로 측정해야하는 경우는 어떻게 해야되는지요? FreeRTOS는 꼭 써야 하는 상황입니다. 제 생각으로는 TICK 속도를 높이는 방법과 별도의 5kHz의 타이머 인터럽트를 사용하여 while(1) 루프 내에 프로그래밍하는 방법 두가지를 생각해보았습니다. [질문1] TICK 속도를 높이는게 가능하다면 어떠한 방법으로 설정하는지 궁금합니다. [질문2] 아니면 아래와 같이 while(1)루프 내에 별도의 5kHz 주파수의 타이머 인터럽트를 사용하여 프로그래밍 했을때 FreeRTOS의 태스크에는 영향이 없을지... 고려해야할게 있을지? 궁금합니다. int main(void) { while(1) { // 5kHz timer interrupt start if(tick_5khz_flag == 1) { tick_5khz_flag = 0; val = adc_read(); } // 5kHz timer interrupt End } }

  • FreeRTOS
  • 임베디드
  • 운영체제
ilyong kang 댓글 1 좋아요 1 조회수 895

home_screen.dart 파일 생성이 안됩니다.

미해결

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

섹션 13까지 문제 없이 강의를 잘 들었는데 screen 폴더에 'home_screen.dart'라는 이름으로 파일을 생성하니 자동완성 기능도 되지 않고 dart 파일로 실행되지도 않습니다 이전에 만들었던 프로젝트를 다시 들어가보니 마찬가지로 'home_screen.dart'로 이름을 지은 파일이 전부 실행되지 않고 앱이 정상적으로 emulator에서 돌아가지 않습니다 파일 이름을 'home_screen.dart'가 아닌 다른 이름으로 저장하면 정상적으로 실행되는데 저 이름으로 저장한 경우에만 파일이 실행되지 않는 것 같습니다.. 이 문제를 어떻게 해결해야 할까요?

  • Flutter
  • 클론코딩
svbean77 댓글 1 좋아요 0 조회수 307

인기 태그

인프런 TOP Writers

주간 인기글