묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결유니티 쿼터뷰2D 실시간 턴제 스타일 게임 만들기
전체턴설정편 오류발견했습니다
턴설정에서 오류를 발견했습니다 // 전체턴 Turn.value = ct.Timer(TurnTime); if(Turn.value >= TurnTime) { if(PlayTurn) { TurnTxt.text = "Player Turn"; MonsterTurn = false; } else // 몬스터 공격차례 { MonsterTurn = true; TurnTxt.text = "Monster Turn"; } PlayTurn = !PlayTurn; CurrTurn = PlayTurn; } 이렇게 코드를 작성하신다고 했는데, 따라해보니 맨처음 10초동안 이 update가 실행될때 Turn.value값은 0초부터 10초까지 증가하지만 if(PlayTurn)이 실행되든 else문이 실행이되든지해서 Player Turn 또는 Monster Turn이 출력이 되어야하는데, 둘다 출력되지 않습니다 맨처음 10초가 쌓일때까지는 if(Turn.value >= TurnTime)문이 실행이되지 않아서 생기는 문제같습니다. 어떻게 해결하면 될까요?
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
버튼을 누를 때마다 특정 페이지의 내용 일부를 바꾸는 방법
안녕하세요~ 질문이 있어서 문의 드립니다. A 페이지가 있고, B 팝업이 있습니다. A페이지에서 버튼을 누를 때 B팝업이 나타나게 합니다. -> 이건 인터랙션에서 click or tap > open link 를 사용하면 되는건 알고 있습니다. 그런데 A 페이지에는 [가] [나] [다] 버튼이 있어요. 그래서 [가] 버튼을 누르면 B팝업에서 일부 내용이 A와 관련된 내용으로 수정이 되고 [나] 버튼을 누르면 B 팝업에서 일부 내용이 B와 관련된 내용으로 나오게 하고 싶습니다. B팝업의 내용이 거의 동일한데, 버튼 경로에 따라 일부가 조금 다르기 때문에 B팝업을 2개로 만들지 않고, 하나로 활용할 수는 없을까요? 확인 부탁 드립니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
(해결방법 공유) 경로이동 문제 또는 Attempted import error: 'Switch' is not exported from 'react-router-dom'. 오류나시는 분들 보세요.
해결방법이 있을거라 생각하고 커뮤니티를 봤더니 없어서 해결 후 공유해드립니다. 일단, 그랩님이 사용하시는 버전과 설치한 버전이 달라 생기는 경우라고 판단이 됩니다. 1. Attempted import error: 'Switch' is not exported from 'react-router-dom' 오류시 터미널로 이동해서, npm uninstall react-router-dom을 입력해서 react-router-dom을 삭제해주시고, npm install react-router-dom@5.2.0 을 입력해서, 5.2.0 버전으로 설치를 해주시면 Switch는 사용이 가능해집니다. 2. 경로를 설정했는데도 이동이 안 될 경우 function App() { return ( <div> <Switch> <Route path="/" exact component={MainPageComponent} /> <Route path="/product" component={ProductPage} /> <Route path="/upload" component={UploadPage} /> </Switch> </div> ); } 이렇게 입력해주시면, 해당 경로로 이동이 가능해집니다. component를 사용해서, 두 줄을 더 줄여 깔끔하게 사용이 가능해지네요. 도움이 되셨기를 바랍니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
공부 방법에 대한 질문?
CPP 강의를 중후반까지듣고 알고리즘, 자료구조 강의를 듣는데 분명 배운내용임에도 불구하고 이게 뭐였지? 라는 생각으로 다시 해당하는 내용의 강의를 들으러가면 뭔가 처음 배우는 것 같은 느낌이 듭니다, 많이들 쓰는 문법이야 뭐 백준문제라도 풀어서 체득을 하겠는데 연산자 오버로딩?같이 애매한 것들은 뭔가 for문 별찍기같은 예제가 없는거 같더라구요... 그래서 그냥 그렇구나 하고 넘기면 나중에 사고가나서 다시 앞의 내용을 듣고 뭔가 알고있다 라고 하기도 애매한 상태로 변하고 다시 진도나가고 무한반복중인데 공부법 꿀팁이 있을까요...
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
똑같이 따라쳤는데 오류가납니다
어우 이건 어떻게 해결해야하죠....?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part3: 자료구조와 알고리즘
static 함수 질문
콘솔 관련 함수들을 static으로 만든건 ConsoleHelper안에서만 사용하기 위함인가요?static으로 선언하면 그냥 다른곳에서 못쓴다 라고만 알고있는데 또 다른 기능이 있는지 궁금합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
프록시와 영속성 컨텍스트 스냅샷
안녕하세요 김영환님! 프록시가 영속성 컨택스트에 의해 관리되고, 동일 트랜잭션에서는 영속성 컨텍스트 내에 동일성을 위해 엔티티는 프록시에 저장된다는 답변을 보고 질문을 남깁니다. 저는 그래서 1차 캐시에 프록시가 저장이 되고 (id는 동일하므로) 실제 엔티티 객체는 1차 캐시에 직접적으로 저장되기 보다는 프록시에 저장(래핑) 되는 형태로 이해했는데요. 그렇다면 스냅샷은 어떻게 관리되고, 더티체킹은 어떻게 되는지 궁금합니다. 프록시와 감싸여진 실제 엔티티 모두가 스냅샷이 저장되나요? 더티체킹은 어떻게 진행되나요??? 추가적으로 프록시의 id는 getReference()를 호출하면서 입력해준 id가 되는데 이때 id가 db 상에 존재하지 않는다면 초기화때 어떤 예외가 발생하는지도 궁금합니다. 좋은 강의 감사합니다!!
-
해결됨C# 윈폼_ 응용프로그램 개발(.NetFramework)
질문부탁드립니다!
안녕하세요. 선생님 강의보면서 회사 프로젝트작업을 혼자하고있습니다. C# MSSQL 연동을 시켜서 간단하게 시리얼넘버를 인증해주는 작업인데, sapNum을 sql로부터 받아서 씨샵 string value로 만들어서 삽입하기 목록에 다른 테이블에다가 insert를 시키고싶은데 이 과정을 아예 모르겠습니다... 뭐 리더로 돌려서 for루프로 한글자식 따와야된다는 소리도있고 여러가지 의견이있는데 정확한 답변을 몰르겠습니다. 실례가 안된다면... 고견좀 부탁드려도될까요? (스샷지움)
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
가로형 스크롤 구현
안녕하세요. 선생님 유튜브에서 강의를 보고 크게 도움을 받았습니다. 잘 다루지는 못하지만 AdobeXD도 배웠고 figma도 기초는 알고 있지만 선생님의 강의를 보고 기획자의 입장에서는 Axure가 훨씬 효율적이겠다고 느껴서, 배워서 사용 중입니다. AdobeXD는 가로형 스크롤을 별도 기능 구현없이도 늘어놓기만 해도 자동으로 스크롤이 되었던 것 같은데요. Axure는 그렇게는 가로 스크롤이 안되는 것 같습니다. 배너를 가로 스크롤로 연달아 보여주려면 어떻게 해야 하나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
이미지의 원본비율을 유지하려고 합니다만...
import React from 'react'; import { Col } from 'antd'; function GridCards(props) { if(props.landingPage) { return ( <Col lg={6} md={8} xs={24}> <div style={{ position: 'relative' }}> <a href={`/movie/${props.movieId}`}> <img style={{ width: '100%', height: 'auto' }}src={props.image} alt={props.movieName} /> </a> </div> </Col> ); } else { return ( <Col lg={6} md={8} xs={24}> <div style={{ position: 'relative' }}> <img style={{ width: '100%', height: 'auto' }}src={props.image} alt={props.charactermame} /> </div> </Col> ); } } export default GridCards; 어떻게 해결하면 이런 문제를 없앨 수 있을까요?antd의 Row, Col을 건드려봐도 잘 모르겠습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
서버 연동 관련 질문드립니다!
강의 너무 잘듣고 있어요! 다름이 아니라 제가 서버를 네이버 클라우드 플랫폼으로 연결해서 사용하려고 하는데, 지금 수업에 쓰는 코드처럼 조금씩 변경해서 사용하면 되는 건가요? 아니면 네이버클라우드플랫폼에서 제공하는대로 사용하면 되는건가요?
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
부팅질문있습니다
외국 사이트 여러개 뒤져 보다가 YOLO 관련해서 FPGA로 만든 아키텍쳐가 있더라고요. 버전은 다르지만 잘 조정해서 HLS 합성도 다하고 검증도 다해서 됐다 싶었는데 데이터 옮길 떄 weight까지는 잘 옮겨 지는데 input데이터가 옮겨지다가 데이터가 끊기는거 같더라고요. ILA로 검증도 해봤는데 streaming data가 TLAST가 트리거에 안잡히더군요. 코드가 input data와 weight data 합하면 어림잡아 95MB정도 되는데 Micro usb로 부팅할 때 데이터 제약 같은게 있나요? 지금 부팅 방법이 문제같아서 sd카드로 해볼까 생각중인데 부팅 용량에대해 제가 아는게 없어서요... 이렇게 질문해봅니다 맛비님
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
CNI 설치가 잘 안 됩니다
kubectl apply -f "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')" 마스터 노드에서 위 코드를 실행 하면 아래와 같이 이미지 Pull이 안됩니다. root@master0:~# kubectl get pod -A NAMESPACE NAME READY STATUS RESTARTS AGE kube-system coredns-78fcd69978-dwbgh 0/1 Pending 0 6m22s kube-system coredns-78fcd69978-rr8h2 0/1 Pending 0 6m22s kube-system etcd-master0 1/1 Running 2 6m36s kube-system kube-apiserver-master0 1/1 Running 2 6m36s kube-system kube-controller-manager-master0 1/1 Running 1 6m36s kube-system kube-proxy-4vjq7 1/1 Running 0 6m22s kube-system kube-proxy-5pq9k 1/1 Running 0 4m37s kube-system kube-proxy-7cp2t 1/1 Running 0 4m4s kube-system kube-scheduler-master0 1/1 Running 2 6m35s kube-system weave-net-2t6gv 0/2 Init:ErrImagePull 0 7s kube-system weave-net-c7hhh 0/2 Init:ErrImagePull 0 7s kube-system weave-net-nw47k 0/2 Init:ErrImagePull 0 7s 해당 파드의 상태를 보면 Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 3m26s default-scheduler Successfully assigned kube-system/weave-net-nw47k to node1 Normal Pulling 110s (x4 over 3m25s) kubelet Pulling image "ghcr.io/weaveworks/launcher/weave-kube:2.8.1" Warning Failed 109s (x4 over 3m24s) kubelet Failed to pull image "ghcr.io/weaveworks/launcher/weave-kube:2.8.1": rpc error: code = Unknown desc = Error response from daemon: manifest unknown Warning Failed 109s (x4 over 3m24s) kubelet Error: ErrImagePull Warning Failed 98s (x6 over 3m24s) kubelet Error: ImagePullBackOff Normal BackOff 84s (x7 over 3m24s) kubelet Back-off pulling image "ghcr.io/weaveworks/launcher/weave-kube:2.8.1" ping 8.8.8.8 등은 잘 나가는데 왜 이럴까요 뭔가 잊은게 있을까요? root@master0:~# docker pull ghcr.io/weaveworks/launcher/weave-kube:2.8.1 Error response from daemon: manifest unknown 지금 해보니까 docker pull <IMAGE> 도 안되네요 저 2.8.1 버전은... kubectl version 정보를 base64로 변환해서 던져서 가져오는 yaml 안에 있는 컨테이너 버전 자체가 2.8.1인데 docker pull 로 안되면 그냥 다른 CNI 써야 하는건지요? 그럼 어떤 걸 설치할까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Couldn't find a `pages` directory. Please create one under the project 오류
안녕하세요 제로초님 ! 강좌잘보고있습니다. npm run dev 를 실행하면 아래와같은 오류가뜨네요.... 코드는 다음 캡처와같습니다. { "name": "react-nodebird-front", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "next" }, "author": "Jeonga Kim", "license": "ISC", "dependencies": { "next": "^9.5.5", "react": "^16.14.0", "react-dom": "^16.14.0" } }
-
미해결실무자가 알려주는 Git - 입문편
pull과 push 후 결과 메시지
안녕하세요. git 명령어를 수행하면 결과 메시지가 나오는데 git에서 이 메시지를 뭐라고 칭하나요? 그리고 pull과 push 메시지를 이해하자면 From https ~ .git 09d7d94 .. eb1e37c test(로컬) -> origin/test(원격) ->> https ~ .git의 /origin/test(원격)로부터 test(로컬)로 pull 한다 push 경우 To https ~ .git 09d7d94 .. eb1e37c test(로컬) -> test(원격) ->> test(로컬)를 https ~ .git의 test(원격) 으로 push 한다 라고 이해하면 되나요? 감사합니다.
-
미해결Nuxt.js 시작하기
서버사이드렌더링에 대해 질문드립니다!!
Universal 모드를 통해 1. 첫 페이지 진입점을 프리렌더링을 통해 완성된 HTML을 브라우저에 전달. 2. 그 이후에는 하이드레이션을 통해 다이나믹 돔의 기능(SPA와 동일한 동작을 가능하게 하는)을 붙인다. 위의 두가지 과정이 Nuxt의 SSR의 핵심같은 친구들이라 생각하는데, 여기서 한가지의 의문점이 있습니다. 첫 진입점의 페이지만 완성된 HTML을 전달한다고 하면 그 이후의 페이지에 대해서는 크롤러가 읽을 수 있는건지 없는건지가 판단이 잘 안섭니다..! 크롤러의 동작방식이 거미마냥 사이트에 진입하면 존재하는 링크를 전부 타고 이곳저곳 이동하는 방식이라고 알고있는데 그렇게 되면 최초의 진입점 이외에는 index가 안 만들어 질 수도 있을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
기본 세팅 질문드립니다!
수업 너무 잘듣고 있어요! 다만 하다보니 궁금점이 생기는데 저랑 쌤이랑 hello world! 출력하는 화면이 조금 다른 것 같은데 세팅문제인지 아니면 신경안써도 되는 건지 궁금해요!
-
미해결Slack 클론 코딩[실시간 채팅 with React]
Failed to compile.
실행시 아래와 같은 오류가 발생합니다. 아무리 구글링해봐도 안보이네요. [에러내용]
-
미해결실무자가 알려주는 Git - 입문편
HEAD-> master, .... 의미
안녕하세요. git log를 보면 (HEAD -> master, origin/master, origin/HEAD) 라는 표현이 있는데요. HEAD가 현재 기준 commit이니 local의 master와 원격 origin/master가 동일한 지점이라고 이해가 됩니다. 그런데 origin/HEAD 는 어떻게 이해해야 하나요? 감사합니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
섹션 7 등산하기 DFS
섹션 7 DFS 문제를풀다가 return 함수에대해 혼동이 생겨서 여쭤봅니다. import sys #sys.stdin=open('input.txt', 'rt') n=int(input()) max=0 min=217000 maxArr=[] minArr=[] a=[list(map(int,input().split())) for _ in range(n)] cnt=0 for i in range(len(a)): for j in range(len(a[i])): if a[i][j] < min : min=a[i][j] minArr=[i,j] if a[i][j]>max: max=a[i][j] maxArr=[i,j] dx=[0,1,0,-1] dy=[1,0,-1,0] def DFS(x,y): global cnt if x==maxArr[0] and y==maxArr[1]: cnt+=1 else: for i in range(4): xx=x+dx[i] yy=y+dy[i] if 0<=xx<n and 0<=yy<n and a[x][y]<a[xx][yy]: DFS(xx,yy) # else: # return DFS(minArr[0], minArr[1]) print(cnt) 다음과 같이 풀어서 답을 맞췄었는데 주석처리된 else return을 넣으면 위의 코드에서 어떤부분이 달라지는건가요? return이 함수를 종료시키라는 뜻이므로 0<=xx<n and 0<=yy<n and a[x][y]<a[xx][yy] 에 해당하지 않는 값이 나왔을때 return 이 되고 다음함수로 넘어가는게 아닌가요??