Execution failed for task ':app:installDebug'. > java.util.concurrent.ExecutionException: com.android .builder.testing.api.DeviceException: com.android .ddmlib.InstallException: INSTALL_FAILED_INSUFFICIENT_STORAGE 라고해서 안드로이드 스튜디오에서 에뮬레이터 선택한다음에 wipeData 하면 되는데 매번 안드로이드 스튜디오를 런 할때마다 키기 귀찮은데 다른 방법 있을까요? 저는 맥북유저 입니다. 리액트 네이티브 버전은 0.70 쓰고 있습ㄴ다.
안녕하세요 먼저 수준 높고 질 좋은 강의 잘 보고 있습니다!! 사소한 변수 선언 방식부터 디테일한 스크립팅 까지 C# 코딩의 정석을 보는 것 같아 정말 감사드립니다. 질문이 있는데요~ 2D Pin Circle 튜토리얼 중 핀오브젝트 스크립트 작성 부분에서 TPinDistance 프로퍼티를 만들어서 핀오브젝트 사이의 간격을 1로 만드는데요 프로퍼티는 필드에 로직을 주거나 object initializer을 할 때 쓰기위함으로 알고 있습니다 바로 위 스크립팅에서 firstTPinPosition은 필드로 변수 설정을 하였는데 TPinDistance는 왜 프로퍼티로 선언을 하셨나요? 그리고 프로퍼티가 아닌 필드를 사용해도 되는지요? 마지막으로 프로퍼티와 필드를 이용하여 데이터를 대입할 때 두가지의 장단점이 어떤지 궁금합니다(보안이나 데이터 사용의 효울성 등) C# 문법의 초급 정도를 여쭤보는거 같아 민망하지만 좀 더 배우고자 질문드립니다^^ 감사합니다!!
설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
안녕하세요 맛비님 수동으로 BRAM에 0번지부터 내가 원하는 Data를 Write할 수 있지만, 써야 되는 데이터가 많을 때는 어떻게 하나요? 예를 들어 0번지부터 99번지까지 100개의 데이터를 써야하고, 그 값은 모두 input.txt에 저장되있으면, FPGA에 올리기 위해 이 100개의 데이터들을 손으로 각각 타이핑하는 방법 말고 input.txt 파일을 BRAM에 올릴 수 있는 방법이 있을까요?
블렌더에서 새로 캐릭터 만들어서 적용해보고 있는데요 일분이는 발이 땅에 고정된 상태로 이리저리 이동하는데 방향을 바꿀 때 제 캐릭터는 다리가 땅에 고정되어있지 않고, 그러니까 Y축 회전을 하는게 아니고 z축으로 회전해요... 처음 시작 자세는 정상으로 뜨는데 마우스 클릭으로 움직임 활성화하는 순간 자세가 변합니다 위치 이동은 문제없이 잘 되고요 어떤 것을 고쳐야할까요?ㅠㅠ
안녕하세요 제로초님. <ul> {tries.map((t) => <Try key={} ... />)} </ul> 만약 tries.length === 0 인 상태에서 ul은 자식이 없는 상태로 화면에 렌더링 되는데 ul이 렌더링 되지않게 하는 방법도 있나요? { !!tries.length && <ul>{tries.map(...)}</ul> } 위 방법이나 여러 방법으로 해봐도 오류 발생하네요ㅠㅠ vue에서는 ul에 v-if로 제어가 가능한데 리액트에서도 비슷한 방법이 있는지 궁금합니다.
강사님께서 3. 카드 역배치 문제를 푸실 때, 예를 들어 리스트의 2번째부터 7번째까지 뒤집는 것이라면 (7-2)+1 // 2 이러한 식으로 3번만 반복해서 2번째와 7번째를 바꿔주면 된다고 하셨는데요. 저는 이 문제를 봤을 때, list[::-1] 이렇게 바꾸는 방법밖에 떠올리지 못했습니다. 그리고 강사님이 (7-2)+1 // 2 이러한 식을 설명해주시면 이해는 되지만 제가 스스로 문제를 풀 때 떠올릴 수 없을 것 같다는 생각을 많이 하게 되는데, 이러한 식을 생각해낼 수 있는 방법이 있을까요?
섹션 3. 스프링 핵심 원리 이해2 - 객체 지향 원리 적용 스프링으로 전환하기 강의 듣던 중 질문있습니다. @Bean public MemberRepository memberRepository() { return new MemoryMemberRepository(); } 위 코드에서 memberRepository() 메서드의 접근 지정자를 private에서 public으로 수정하셨는데요. 현재까지는 AppConfig에서만 사용되니 private으로 지정해도 상관없지 않나요? 나아가 이후에도 구현 객체를 반환하는 역할만 하지 않을까 하는 고민을 해봅니다.
이후 강의를 따라하는 데 필수 자료인 하이트맵이 올려져 있지 않아서 섹션 11에 올라와 있는 프로젝트 파일에서 추출하고 oxipng로 용량 줄였습니다. https://blog.kakaocdn.net/dn/EwIoH/btrLOnofkDR/7aCsdpD3jHqUb7xRIUmexk/Original_Heightmap.zip?attach=1&knm=tfile.zip https://blog.kakaocdn.net/dn/tmuNG/btrLOmizx8N/1pX94gZBXtkKlFmADgbC40/Original_Heightmap.z01?attach=1&knm=tfile.z01 https://blog.kakaocdn.net/dn/85oKI/btrLK5bAnaQ/CaKwhqgXamCYBrSB4TWmUk/Original_Heightmap.z02?attach=1&knm=tfile.z02 업로드할 곳이 없길래 분할 압축해서 티스토리 블로그에 올렸는데 외부 링크 다운로드 제한이 있는진 잘 모르겠습니다. 자유주제로 올리면 강의 페이지에서 대시보드나 커뮤니티 눌렀을 때 글이 바로 뜨지 않아서 필요한 분들이 못 보실까봐 부득이하게 질문 카테고리로 올립니다.
Pin Circle 게임에서 Reset 버튼을 눌러도 스테이지1로 전환되지 않습니다. 예) 스테이지 3까지 클리어 -> 리셋버튼 클릭-> 시작버튼클릭 -> 스테이지4에서 시작(타겟에 적혀있는 스테이지 숫자만 1) 이미 클리어 될때 씬이동이 일어나기 때문입니다. 리셋버튼을 누른후에, 게임 시작을 누르면 타겟에 적혀있는 숫자는 1로 바뀌지만 스테이지1로 씬 전환이 일어나지는 않습니다. 리셋버튼을 누르면 호출되는 함수에서 Level 1로 씬 이동 해주는 코드를 넣어줘야 할것같습니다. 저는 MainMenuUI.cs 에서 이렇게 수정했습니다. -기존 코드- public void ButtonClickEventReset() { PlayerPrefs.SetInt("StageLevel", 0); } -수정 코드- public void ButtonClickEventReset() { PlayerPrefs.SetInt("StageLevel", 0); int index = PlayerPrefs.GetInt("StageLevel"); SceneManager.LoadScene(index); }
안녕하세요 C++만 계속 공부하다가 언리얼엔진 공부를 시작했는데 언리얼5가 나온 만큼 최신버전인 5로 공부를 시작했습니다. 그런데 여러 게임 회사들을 살펴보니 대부분은 4 경험/능력을 요구하는 것 같더라구요.. (제가 가고 싶은 몇몇 회사들도 5보다는 4를 요구하고있고 5를 사용하는 곳은 신기술 등에 대해서 추가로 요구하는 부분이 많아서 쉽지 않을 것 같습니다ㅜ) 언리얼4와 5가 많이 다른가요? 지금 하고 있는 5 (udemy로 강의를 듣고 있습니다) 를 중단하고 그냥 4를 쭉 공부하는 게 나을지, 아니면 5로 공부하다가 4로 넘어가도 금방 적응이 가능해서 괜찮을지 궁금합니다. 자체 엔진을 사용하는 게임회사에 지원하는 경우에도 언리얼 포폴을 사용해도 무관할까요..? 언리얼 공부 방법에 대해서도 조언을 얻고 싶습니다. 강의(혹은 책)를 되는대로 들으면서 흡수한 다음 이걸 적용시켜서 게임을 만들어보면 되는 걸까요? 아니면 만들 포트폴리오와 기술 내용?을 정해서 목표로 설정한 후, 공식문서나 필요한 내용을 다룬 강의/책 등을 선택적으로 찾아보고 헤딩하면서 일단 만들어보려고 하는 게 더 나은 방법일까요? (내년 여름에 취업하는 게 목표입니다. ) 언리얼과 상관없는 질문이긴 한데.. C++은 어떤식으로 공부를 해야할 지 모르겠습니다. 루키스님 C++강의를 완강하고 나서 지금 modernC++을 공부중이고 알고리즘 공부도 하고 있습니다. 그런데 알고리즘 문제 풀이를 할 때는 modernC++이나, C++의 다형성,상속성,은닉성 등과 관련된 것들을 연습해볼 수가 없는 것 같습니다. 이런 것들을 연습하려면 어떻게 하는 게 좋을까요..? 언리얼을 하면서 C++코드 작성하는 것 정도면 충분한 연습이 될까요? 질문이 많아서 죄송하고, 좋은 강의 꾸준히 올려주셔서 정말 감사드립니다. 정말 많은 도움을 받았습니다. 즐거운 추석 보내세요 :)
orderV3 메서드를 보면 orderRepository.findAllWithItem(); 은 List<Order>를 반환합니다. 이때 Order은 영속상태인가요? 1번과 연관된 질문입니다. 만약 Order이 영속상태라면 트랜젝션은 어느시점에 열린건가요? orderV3 메서드나 OrderApiController 클래스 모두 @Transactional 이 보이지 않습니다. 만약 생략 되었다면 어느 경우에 @Transactional 이 생략되어도 트랜젝션이 열리는 것인지 궁금합니다. 2번 질문의 경우 JPA책의 578쪽을 보면 '스프링 컨테이너는 트랜잭션 범위의 영속성 컨텍스트 전략을 기본으로 사용한다' 라 적혀 있는데 트랜잭션이 없다면 영속성 컨텍스트가 열릴 수 있는지 궁금했습니다.
3:12 초의 코드를 보면 변수 aaaa의 속성에 type의 모든 속성을 넣어주어야 하고 있습니다. (모든 속성 안넣으면 빨간줄 뜸) 인덱스드 시그니쳐처럼 let temp: A = { Human: "Human" }; let temp: A = { Human: "Human", Mammal: "Mammal" }; (작성한 코드처럼 ) 필요한 만큼만 넣고 상황에 따라 확장하려면 어떻게 해야하나요?