원인은 아직 제대로 파악하지는 못했습니다. 전에 table email unique 관련 문제로 테이블을 다 날렸고 데이터가 아무것도 없는 상태였습니다. 혹시 데이터가 없어서 SSR하는데 문제가 있는가 싶어서 과거 branch로 이동하여 회원가입을 해서 user 데이터를 만들었고 이후 현재 브랜치로 돌아와 실행해보니 문제가 해결되었습니다. 늦은시간 답변 해주셔서 감사합니다.
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
안녕하세요. 평타/화살 스킬 모두 논타겟팅 스킬로 보이는데요. C++ 강의에서도 칼을 휘두르면 부채모양 꼴로 칼이 휘둘러 지며 닿는 오브젝트마다 데미지를 준다거나 하는 논타겟팅 스킬이 사용되는지 궁금합니다. 앞으로 보스 NPC가 공격 시, 데미지 포인트 영역 표시가 되는 것 도 구현이 되었으면 좋겠습니다. 그리고 NPC의 행동에 FSM이나 BehaviorTree를 사용해 주시면좋겠습니다. 어디까지나 건의사항이니 편하게 참고해 주시면 좋을 것 같습니다. 시간이 있고 여건이 된다면 강의는 얼마든지 만들어 주실 수 있으신 것이니까요. 그럼 잘 부탁드립니다.
데이터쪽은 전혀 모르는 상태에서 배포강의를 보고 따라가던 와중에 프론트 서버 배포 후 도메인까지 연결했지만 로그인과 회원가입 에러가 발생했습니다ㅠ url에 백엔드 주소 앞에 프론트주소까지 같이 오는데 어떤곳이 문제인지를 찾지 못해서 질문드립니다... 어떤 소스를 보여드려야 하는지조차 감을 못잡고 있습니다...ㅠㅠ 도메인은 hummingbird.kr을 사용하고 있습니다!
안녕하세요 강사님. 항상 강의 잘 챙겨보고 있습니다. 개인 프로젝트에서 파일 업로드 및 이미지 표시를 할 일이 생겨서 코딩하다가 디렉토리 문제가 생겨서 이렇게 글을 남깁니다. 루트 디렉토리 : /Users/.../files/ 중간 디렉토리 : Q1/, Q2/, Q3/ .... 위와 같이 파일들을 저장할 때 루트 디렉토리 다음 중간 디렉토리 안에 저장해야 할 때 (/Users/.../files/Q1/c6ea4erfd.png 이런 형태로) 어떻게 처리해야하는지 알 수 있을까요? UploadFile 클래스 내에 멤버변수로 directories를 추가하고 안에 파일을 저장하는 것까진 했는데 그 뒤로 url을 호출하는 방법을 방법을 모르겠습니다.. @RestController @RequiredArgsConstructor @RequestMapping ( "/api/files" ) public class FileApi { private final FileStore fileStore ; @GetMapping ( "/{fileName}" ) public Resource downloadImage ( @PathVariable final String fileName) throws MalformedURLException { return new UrlResource( "file:" + fileStore .getFullPath(fileName)) ; } } 다음과 같이 api를 만들고 Get : localhost:8080/api/files/Q1/c6ea4efd-3a73-442a-94c7-5bede446e79c.png 와 같이 호출하면 404 not found가 떨어집니다.. 이미지도 id를 부여하고 @PathVariable로 이미지 id를 보내서 디렉토리와 fileName을 DB에서 가져오도록 처리해야할까요?ㅠ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요! 수업 잘듣고 있습니다. Glide 이미지 로딩이 정상적으로 되지 않는데, 전체적으로 설정이 잘 되어있고 올려주신 소스코드도 복사해서 테스트 해봤는데(파이어베이스 전) 잘 되지 않아 문의드립니다ㅠㅠ 바쁘시겠지만 확인 부탁드립니다. 소스코드
위와 같이 에러 메세지가 뜹니다 . thunk middleware 문제인가 싶어서 지워도 봤지만 이번엔 getServerSideProps에서 dispatch 할 때 문제가 생깁니다. ```javascript export const getServerSideProps = wrapper . getServerSideProps (( store ) => async ({ req }) => { const cookie = req ? req . headers . cookie : '' ; // req가 있다면 cookie에 요청에 담겨진 cookie를 할당한다. axios . defaults . headers . Cookie = '' ; // 요청이 들어올 때마다 초기화 시켜주는 것이다. 여기는 클라이언트 서버에서 실행되므로 이전 요청이 남아있을 수 있기 때문이다 if ( req && cookie ) { axios . defaults . headers . Cookie = cookie ; // 서버일때랑 cookie를 써서 요청을 보낼 때만 headers에 cookie를 넣어준다 } store . dispatch ({ type : LOAD_MY_INFO_REQUEST , }); store . dispatch ({ type : LOAD_POSTS_REQUEST , }); store . dispatch ( END ); await store . sagaTask . toPromise (); // store/configureStore.js > store.sagaTask }); // 이 부분이 Home 보다 먼저 실행됨 export default Home ; ``` 잘되다가 코드를 수정하거나 건든것이 없고 branch에 push 한 뒤 새로운 branch에서 git pull origin master를 하고 생긴 에러입니다. 뭐가 문제인지 구글링을 해보고 데이터 흐름대로 따라가봐도 감이 오질 않습니다 . 조언 부탁드립니다ㅠㅠ
- 안녕하세요? 강의 잘 듣고 있습니다. 응용해서 조종기를 만들어 보고 싶은데요 무선모듈로 양방향 통신시 송신 3byte 수신3byte정도 5ms 안에 연속 데이터로 송출된되고 양방향에 9600bps uart 통신으로 한다면 하나의 모듈로 통신이 가능할까요? - bps만으로 계산하면 시간은 될수있겠지만 내부 처리하는데 속도나 송수신 인트럽트 처리에 따른 문제가 있을 것 같습니다. - 그래서 2개의 모듈로 2개의 UART를 사용하여 각각 송신전용 수신전용으로 사용하는 방법과 - 한개의 무선모듈로 2개의 UART로 각각 단방향으로 UART1은 TX만 UART2는 RX만 처리하게 하면 한개의 모듈 사용 등으로 무선모듈이 사용이 가능할까요? 강의에 있는 것처럼 특정 시간에 타이머 돌려서 큰 시간 설정시 송수신이 가능하지만 일단 원하는 짧은 시간에는 불가능한 것 같아서 방법을 찾고 있습니다.
테이블을 생성할 때 설명중 객체는 타입이 있어서 명확하게 member.id를 구분할 수 있는데 테이블에서는 구분하기가 어렵고 조인등의 쿼리를 짤 때도 불편하다고 해서 member_id로 잡아주신다고 하셨는데.. 이런 내용이 PK나 FK 에만 해당이 되는건지 궁금합니다. 예를들어 member라는 테이블에 member_id, name이라는 필드가 있고, item이라는 테이블에도 item_id, name이라는 필드가 있을경우 name이라는 필드명이 겹치는데 이럴 경우에는 테이블 구조를 짤 때 그냥 name으로만 하시는지 아니면 member_name, item_name으로 하시는지 궁금합니다. 강의를 쭉~~ 들으면서 드는 생각은 PK, FK와 관계되는것들(다른 테이블과 직접적인 연관관계를 맺고있기 때문에)만 구분을 하기 위해서 member_id, item_id로 만드는 것 같은데 제가 이해한대로 실무에 적용을 해도 문제가 없는지 궁금합니다.
위 코드에서 두종목 corr_pair_df를 정의하여 correlation을 위한 코드를 작성해주셨는데, daily_rtn_df['KOSEF 국고채10년']에는 왜 rolling을 적용안하는지 궁금합니다. 코딩결과는 daily_rtn_df['삼성전자'].rolling(window=60).corr(daily_rtn_df['KOSEF 국고채10년']과 daily_rtn_df['삼성전자'].rolling(window=60).corr(daily_rtn_df['KOSEF 국고채10년'].rolling(window=60))이 동일하지만 제 생각에는 첫번째 코드는 삼성전자의 60개 묶음 수익률 data에 해당하는 KOSEF국고채10년 데이터가 비교가 안되어 error가 날거라 생각했는데 정상작동하길래 원리가 궁금해서 물어봅니다.