inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Object Start함수 실행 순서 관련 질문있습니다.

해결됨

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)

몬스터 가짓 수를 늘리던 도중에 CurrentGrid가 null로 떠서 보니까 씬이 로드되면서 CurrentGrid가 채워지는데 채워지기도 전에 먼저 MonsterController의 Init이 실행되면서 생기는 문제였습니다. 구글링 해보니까 컴포넌트 Start함수의 실행순서를 변경할 수 있다기에 그렇게 해서 오류를 해결하긴 했는데 뭔가 시한폭탄을 하나 숨겨둔 느낌이라 좀 찜찜한 느낌이 듭니다. 원래 유니티 Start함수의 실행순서에 관련한 오류가 종종 있는 편이셨는지 여쭙고 싶습니다!

  • C#
  • unity
LeafC 댓글 1 좋아요 0 조회수 229

dataframe 접근속도 관련 문의

해결됨

파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기

유튜브 보다 인프런 강의까지 오게되었는데 듣다 궁금한 부분이 있어서 질문드립니다. %timeit을 해서 확인해보니 1) df["Name"][0] 2) df.loc[0."Name"] 3) df.loc[0]["Name"] - 유튜브에서는 1)과 2)를 비교해주셨고, - 인프런에서는 2)와 3)을 비교해주시면서 2)가 접근속도가 더 빠르다고 하였는데 1)이 가장 빠르다고 나와서 이에 대한 다른 이유?가 있는지 궁금해서 문의드립니다.

  • seaborn
  • matplotlib
  • plotly
  • 웹 스크래핑
  • 웹-크롤링
  • pandas
  • numpy
  • python
유피노트 댓글 1 좋아요 2 조회수 306

requirment.txt 관련 질문입니다.

미해결

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

안녕하세요 인프런 강의를 듣기전 docker 공부를 하고있는 사람입니다. pip freeze > requirments.txt 하고 난 뒤 버전정보가 숫자가아닌 경로로 나오는 경우는 어찌해야 할지 모르겠네요 aiohttp @ file:///C:/ci/aiohttp_1602530153430/work

  • django
  • python
  • react
  • docker
유태혁 댓글 2 좋아요 0 조회수 249

내용 학습 관련 질문

해결됨

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

안녕하세요. 학습을 최근에 시작한 초급자입니다. 현재 장고 프로젝트 생성하여 생성된 폴더와 파일들이 무슨 기능을 하는 지에 대해 듣고 있습니다. 첫 번째 질문입니다. 제가 학습해나가는 것을 TIL로 깃헙에 올리고 싶은데, 코드는 똑같이 안쓰고 참고하여 다른 예시로 작성하면 된다면 이런 개념적인 부분들은 출처와 함께 그대로 써도 되는지 아니면 표현을 달리 해서 올리면 되는 지 알고 싶습니다. 이에 대해 먼저 묻고 작성하는 것이 예의인 것 같아 여쭤봅니다. 앞으로의 내용이 참 기대됩니다. 두 번째 질문입니다. 강의 시작 전에 SQL에 대해서 알고 있어야 하나요???

  • python
  • docker
  • django
  • react
김제하 댓글 1 좋아요 0 조회수 203

윈도우 httpie 작성법

미해결

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

강의를 보고 똑같이 따라해도 None으로 출력이되어 구글링 하여 알아본 결과 잘 실행되어서 다른 분들도 보시라고 올립니다. http GET http://localhost:8080/login user_name==dave pw==1111 email_address==korea@naver.com 이런식으로 & 나 \ 를 작성하지 않고 하시면 제대로 작동합니다

  • rest-api
  • python
  • flask
dumi33 댓글 2 좋아요 9 조회수 505

self 입력?

미해결

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

self 는 왜 입력하나요? 임의로 정의하신건지, 어떤 의미가 있는 지 궁금합니다. 강의에는 설명이 없네요~!

  • self
  • python
엠제 댓글 0 좋아요 0 조회수 215

dictionary 실습 질문

해결됨

Python 입문자를 위한 강의

simon님 안녕하세요 dictionary 실습 강의 중 궁금한 것이 생겼는데요, a['thing'] = a.pop('fruit') 을 실행하면 결과값이 'thing' : 'banana'가 되는 이유는 무엇인가요? print(a.pop('fruit')을 실행하면 'banana'가 출력되는데 a['thing'] = 'banana' 이니까 바나나의 자리에 thing 이 되어야 하는 거 아닌가요? thing이 바나나라는 value를 찾아 해당하는 key 값에 thing이 대입되는 과정이 궁금합니다!

  • dictionary
  • python
  • oop
  • python
코코 댓글 1 좋아요 0 조회수 273

ValidationError 일으킬 시 error code 제공은 필수적인가요?

해결됨

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

https://docs.djangoproject.com/en/4.0/ref/forms/validation/ 공식문서에서는 error code 를 제공하는 것을 권장하고 있습니다. 이는 항상 지켜야 하는 걸까요? 선택의 기준이 있는지 궁금합니다. 강의 내에서는 안쓰는 것 같기도 하고요 감사합니다!

  • validationerror
  • django
  • docker
  • python
  • react
댓글 2 좋아요 0 조회수 473

파이썬 출력안됨

미해결

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 실행을 누르면 결과가 출력되지 않고(간단한 print 조차도) conda run -no-capture-output --live-stream python 이런 메세지만 떳다가 사라집니다 . 갑자기 이런현상이 발생했는데 어떻게 해야하나요 ㅠㅠ

  • python
  • vscode
  • anaconda
김푸푸 댓글 0 좋아요 0 조회수 733

사용자 패턴을 학습해서 목적지 예측을 하고 싶은데 데이터 전처리를 어떻게 하는것이 맞을까요?

해결됨

[개정판] 파이썬 머신러닝 완벽 가이드

선생님, 사용자 패턴을 학습해서 목적지 예측을 하는 모델을 구현하고 싶습니다. 현재 아래와 같은 Sample Dataset을 만들었는데요 :) 데이터 전처리를 어떻게 해야할지 잘 모르겠습니다. 일단 day_of_week 피처는 원핫 인코딩으로 처리하려고 하고 출발 시간 피처(hour,min)은 log 값으로 scaling 하려고 합니다. 여기까지는 올바른 방향이 맞을까요? 또 시작 좌표(start_lat, start_lon)와 목적지 좌표(end_lat, end_lon) 를 어떻게 처리해야할까요? 일단 제가 생각한 것은 각각 좌표 지점을 군집화하여 원핫 인코딩으로 바꾸는 것을 생각했습니다. 아직 군집화 수업을 듣기 전이라 이것도 맞는 방향인지 모르겠습니다. 선생님께서 생각하는 방향과 제가 생각한 방향이 일치할지 모르겠습니다. 또 제가 잘못 생각하고 있는 부분이 있으면 말씀부탁드려요 :)

  • 데이터전처리
  • 원핫인코딩
  • 통계
  • 머신러닝 배워볼래요?
  • 군집화
  • python
눈물이많아요 댓글 1 좋아요 0 조회수 421

Interlocked를 통한 원자성 보장

미해결

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

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 멀티스레딩에 관해서 큰줄기를 잡아가는 중입니다 멀티 스레딩의 기본적인 개념과 쓰임새는 이해를 했습니다. 멀티 스레딩을 사용할 경우에 겪을 수 있는 오류, 즉 다수의 스레드의 경합에 의해서 데드락에 걸리는 경우도 이해를 했습니다. 거기다, 해당 오류에 대한 해결책이 경합시 원자성을 바탕으로, 목표 프로세스는 하나의 스레드에 의해 처리되고 나머지 스레드는 대기하게 만드는 거라고 이해했습니다. (혹시 제가 잘 못 이해한거라면 고쳐주세요!) 원자성을 보장하는 방법에 관해서 제 예상과 강의가 조금 달라서요 강의 초반에 해주신 설명과, 의사코드로 보여주신거로 봐서 처음에는 이 원자성을 보장하는 방법도 C#코드로 구현이 될 거라고 생각했는데, C#에서 마련된 InterLocked 클래스를 쓰시더라고요 거기다 의사코드로 설명하실 때, 이건 이렇게 몇줄로 나눠진 거라서, 화장실에 동시에 2명이 들어가는 가능성이 있다라고 하셨는데 InterLocked를 쓰니까 같은 내용인데 해당 오류가 방지되는걸 보고서 다음과 같은 생각이 들더라고요 원자성은 다른 스레드가 침범할 수 없는 하나의 막을 두루는 것이며 InterLocked클래스가 바로 이 보호막을 둘러달라고 C#에 마련되어 있는 CPU에게 요청하는 방법이 아닌가 싶습니다. 혹시 제가 이해를 똑바로 한 걸까요?

  • network
  • unity
  • C#
Hyobin Kim 댓글 1 좋아요 0 조회수 277

which python치면 에러가 발생합니다

미해결

파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)

안녕하세요 좋은 강좌 감사합니다 파이썬 3.8.1 윈도우즈인데요 가상환경에 들어가서 python 치고 실행하면 제대로 설치된걸로 나오는데요 which python치면 which : 'which' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포 함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + which + ~~~~~ + CategoryInfo : ObjectNotFound: (which:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 이런 에러가 나옵니다 ㅠㅠ 인터프리터 문제인가 해서 쉬프트 컨트롤 p눌러서 인터프리터를 해당 가상환경 폴더의 scripts/python으로 지정했습니다(이렇게 하는게 맞는건지는 모르겠지만요) 그리고 which python치면 같은 에러가 계속 나옵니다

  • python
  • 동시성
  • FastAPI
abc 댓글 3 좋아요 1 조회수 928

AutoML EfficientDet 모델 학습 후 Evaluation은 어떻게 진행하나요??

미해결

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

다른 모델 강의와 다르게 최종 Evaluation 과정이 나와있지 않아 질문드립니다. 테스트데이터도 TFRecord 형태로 변환한 뒤 tf2의 eval.py 혹은 efficientdet_keras_test.py 모듈을 사용하면 되는 것인지, AutoML EfficientDet 모델의 Evaluation 과정을 어떻게 진행하면 되는지 알고싶습니다.

  • keras
  • 머신러닝 배워볼래요?
  • python
  • 컴퓨터-비전
  • tensorflow
  • 딥러닝
김남욱 댓글 1 좋아요 0 조회수 611

클래스 변수와 인스턴스 변수

미해결

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

클래스 변수를 이용한 코드를 혼자서 작성하다가, 조금 궁금한 부분이 있어 질문드립니다. 사람이 가방에 물건을 넣는 동작을 클래스로 구현해보고자 했는데요 class Person : bag = [] def put_bag ( self , stuff ): self . bag . append ( stuff ) james = Person () james . put_bag ( '책' ) maria = Person () maria . put_bag ( '열쇠' ) print ( james . bag ) print ( maria . bag ) 다음과 같이 bag 라는 클래스 변수를 선언하고, 코드를 실행해보니 james.bag와 maria.bag를 출력한 결과가 같게 나왔습니다. 각각 다른 인스턴스를 생성하여 bag에 물건을 넣었는데도 결과가 같게 나온 이유를 생각해 보았는데요... james . put_bag ( '책' ) 이 코드를 실행하면 def put_bag ( self , stuff ): self . bag . append ( stuff ) 이 메소드에서 self에는 james가 할당되므로 결과적으로 james.bag.append('책') 이 실행될 것입니다. 그런데 코드 상에서 james 인스턴스는 bag라는 변수가 네임스페이스에 존재하지 않으므로, 그 대신 Person 클래스의 네임스페이스에서 bag 변수를 찾아 여기에 '책'을 넣었다고 생각을 하였습니다. 혹시 잘못된 부분이 있으면 설명 부탁드립니다. 감사합니다

  • python
  • django
vpdtlrdl 댓글 2 좋아요 0 조회수 221

gridsearchCV result score가 동일하게 나옵니다.

미해결

import numpy from sklearn . model_selection import GridSearchCV from keras . models import Sequential from keras . layers import Dense from keras . wrappers . scikit_learn import KerasClassifier #load data data = pd.read_csv('~/all.csv') df - data.iloc[:, 4:] X = pd.DataFrame(df.values) Y = pd.DataFrame(data, columns=['number']) X_train, X_test, Y_train, Y_test = train_test_split(X.values, Y.values, test_size=0.1, random_state=42) # Function to create model, required for KerasClassifier def create_model (neurons=256 ) : # create model model = Sequential ( ) model . add ( Dense (neurons , input_dim =8192 , activation = 'sigmoid' ) ) model . add ( Dense (neurons , activation = 'sigmoid' ) ) model . add ( Dense (neurons , activation = 'sigmoid' ) ) model . add ( Dense (neurons , activation = 'sigmoid' ) ) model . add ( Dense (1 , activation = 'linear' ) ) # Compile model model . compile ( loss = 'mae' , optimizer = 'adam' ) return model # fix random seed for reproducibility seed = 7 numpy . random . seed ( seed ) model = KerasClassifier ( build_fn = create_model , verbose = 0, batch_size = 8 ) # define the grid search parameters neurons = [ 256 ] epochs = [ 32, 64 ] param_grid = dict ( neurons=neurons , epochs = epochs ) grid = GridSearchCV ( estimator = model , param_grid = param_grid , n_jobs = - 1 , cv = 3, scoring='r2' ) grid_result = grid . fit ( X_train , Y_train ) # summarize results print ( "Best: %f using %s" % ( grid_result . best_score_ , grid_result . best_params_ ) ) means = grid_result . cv_results_ [ 'mean_test_score' ] stds = grid_result . cv_results_ [ 'std_test_score' ] params = grid_result . cv_results_ [ 'params' ] for mean , stdev , param in zip ( means , stds , params ) : print ( "%f (%f) with: %r" % ( mean , stdev , param ) ) 코드입니다. 이렇게 실행시키면 결과값이 모두 동일한 값이 나와요. Best: -16.710561 using {'epochs': 32, 'neurons': 256} -16.710561 (5.419502) with {'epochs': 32, 'neurons': 256} -16.710561 (5.419502) with {'epochs': 64, 'neurons': 256} 위 값 뿐만아니라 mean_test_socre 등 모든 값이 동일하게 나와 최적의 parameter를 구할수 없습니다. 무엇이 문제인지 알려주세요.

  • python
  • gridsearch
  • gridsearchcv
djjeong 댓글 0 좋아요 0 조회수 216

unity 2d 이동 좀 알려줘용....

해결됨

using System . Collections ; using System . Collections . Generic ; using UnityEngine ; public class Move : MonoBehaviour { private float Speed ; public float WalkSpeed ; public float RunSpeed ; private bool isRunning = false ; public float JumpForce ; private bool isJumpping = false ; Rigidbody2D rb ; SpriteRenderer sr ; Animator ani ; void Start () { Speed = WalkSpeed ; rb = GetComponent < Rigidbody2D >(); ani = GetComponent < Animator >(); sr = GetComponent < SpriteRenderer >(); } void FixedUpdate () { MoveControl (); TryRun (); Running (); TryJump (); } private void MoveControl () { float hor = Input . GetAxis ( "Horizontal" ); rb . velocity = new Vector2 ( hor * Speed , rb . velocity . y ); //MoveStop if ( Input . GetButtonUp ( "Horizontal" )) { rb . velocity = new Vector2 ( rb . velocity . normalized . x * 0.5f , rb . velocity . y ); } //MoveSpeed if ( rb . velocity . x > Speed ) { rb . velocity = new Vector2 ( Speed , rb . velocity . y ); } else if ( rb . velocity . x < Speed *(- 1 )) { rb . velocity = new Vector2 ( Speed *(- 1 ), rb . velocity . y ); } //Animation if ( rb . velocity . normalized . x == 0 ) { ani . SetBool ( "isWalking" , false ); } else { ani . SetBool ( "isWalking" , true ); } //Sprite Flip if ( Input . GetButtonDown ( "Horizontal" )) { sr . flipX = Input . GetAxisRaw ( "Horizontal" ) == - 1 ; } } private void TryRun () { if ( Input . GetKeyDown ( KeyCode . LeftShift )) { isRunning = true ; } else if ( Input . GetKeyUp ( KeyCode . LeftShift )) { isRunning = false ; } } private void Running () { if ( isRunning == true ) { Speed = RunSpeed ; isRunning = false ; } else if ( isRunning == false ) { Speed = WalkSpeed ; isRunning = true ; } } private void TryJump () { if ( Input . GetKeyDown ( KeyCode . Space ) && isJumpping == false ) { rb . velocity = Vector2 . up * JumpForce ; isJumpping = true ; } else if ( Input . GetKeyUp ( KeyCode . Space )) { isJumpping = false ; } } } 제가 이번에 이제 유니티를 시작하게 되었는데요 유튜브를 여러 개 찾아 보면서 계속 연습을 하면서 이번에 제작에 들어가게 되었습니다 처음 시작이여서 2D 로 먼저 연습을 할려고 해서 이동하는 걸 만들어 보고 있는데요 지금 계속 중간에 가다가도 멈추고 점프도 될 때도 있고 안될때도 있고 그래서 질문 남깁니다... 빠르게 고쳐서 계속 만들어 보고 싶어요!!

  • unity
  • 유니티
  • unity2d
  • 유니티2d
song050114 댓글 0 좋아요 0 조회수 467

내용 질문

해결됨

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

안녕하세요! level 1을 마치고 level 2를 들을려고 합니다. level 2와 동시에 Django로 웹 개발공부를 해볼려고 합니다. 인프런에서 Django 로 코스를 선택했습니다. 그런데, 그 강좌에서 선수 파이썬 기본지식으로 `함수/클래스/상속/일급함수/장식자` 내용을 알아야 들을 수 있다고 하네요. 함수와 클래스는 Level 1에서 들었다고 하면 일급함수, 장식자는 TOC를 보면 Level2 에서 충분히 확인할 수 있는데, 상속은 어디서 들을 수 있는 건가요??? Level 3으로 가야 하나요????

  • python
  • django
김제하 댓글 1 좋아요 0 조회수 207

실행 에러..

미해결

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

에러 발생 이유를 모르겠습니다.. 해결방안을 알 수 있을까요?

  • Connector강좌
  • 실행안됨
  • C#
  • unity
  • network
정준혁 댓글 2 좋아요 0 조회수 332

django 관련 질문

해결됨

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

안녕하세요! 이제 강의를 들을려고 합니다. 먼저 저의 상황은 이와 같습니다. Django를 통해 전체적인 웹개발에 대한 흐름을 공부해볼려고 시작합니다. 그 후, backend web 개발자나 Devops나 Data 분야로 가는 것을 결정해볼라고 합니다. Django에 대해 그냥 유튜브 검색을 해보니 [Django를 추천하지 않는 이유](https://www.youtube.com/watch?v=ObelJbEt8-Y) 를 보게 되었습니다. 이 영상에서 봤을 때, 웹 개발을 공부하고 싶으면 Django를 하지 말고 Spring을 해야 한다는 의견이었습니다. Django는 너무 dB에 집중되어 있다고 했습니다. 3년 전 영상이라 지금은 어떨지 모르겠습니다. java spring 시장이 한국에서 매우 거대하여 python Django가 상대적으로 적어도, 절대적으로는 적은 수는 아니라고 생각합니다. (그리고 python은 너무너무 가용성이 좋은 언어라 개인적으로 좋아하는 언어입니다 : ) ) 이에 대해 어떻게 생각하시는 지 궁금합니다.

  • django
  • react
  • python
  • django
  • docker
김제하 댓글 1 좋아요 0 조회수 641

인기 태그

인프런 TOP Writers

주간 인기글