묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결하루만에 Cypress로 작성하는 자바스크립트 E2E 테스트 코드
실행시 안되는 이슈가 있습니다. (Error: spawn Unknown system error -86)
안녕하세요~! Cypress수강생입니다. 다름이 아니라, 설치 완료하고 실행하니 해당과 같은 에러가 뜹니다..ㅠㅠ 검색을 해보았는데, 관련 이슈 찾아지지 않아서 문의남깁니다. 혹시 같은 문제를 해결하셨거나, 원인을 아시는 분은 의견남겨주시면 감사하겠습니다..ㅠㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
질문있습니다!
createPlayer함수 처럼 CreateMonster를 만들때도 비슷하게 구현하셨었는데요, CreatePlayer의 매개변수에는 열거형ClassType 을 인자로 넣어주셨었는데 몬스터를 만드실 때는 MonsterType을 인자로 넣지않았음에도 불구하고 스위치 케이스 문 안에서 썼을때 오류가 나지 않는 이유가 뭔가요??
-
미해결배달앱 클론코딩 [with React Native]
회원가입 로직 질문입니다~!
강사님~ SignUp.tsx에서 로직부분에 질문이 있습니다. try { setLoading(true); const response = await axios.post( `${Config.API_URL}/user`, { email, name, password } ); Alert.alert('알림', '회원가입이 완료되었습니다.'); navigation.navigate('SignIn'); } catch (error) { const errorResponse = (error as AxiosError).response; if (errorResponse) { Alert.alert('알림', errorResponse.data.message); } } finally { setLoading(false); } }, [navigation, loading, email, name, password]); 위 코드를 실행했더니 회원가입이 될때 이런 경고가 나왔습니다. 언마운트된 컴포넌트(SignUP)의 state를 바꿀 수 없다는 얘기인데, 애뮬레이터에서 경고창 눌러보니 finally { setLoading(false); } 이 부분이 문제더라구요. 그래서 finally는 비워두고 catch절에만 setLoading(false); 을 두고 실행했더니 잘 작동합니다. 질문 두가지입니다. 1. 회원가입이 완료되면 화면이 바뀌니 제가 한대로 catch절에만(실패했을때) setLoading(false);를 넣는게 맞는 방법일까요? 2. 1번대로 하든 기존의 로직대로 하든, 회원가입이 완료되면 loading state는 true로 남아있는거라고 보면 될까요?(1번대로 하면 loading을 바꾸지 않고 화면이동, 기존의 로직대로 하면 경고 발생) Stack Navigator을 쓰면 '회원가입'과 '로그인' 화면을 쌓아두고 호출하는 것을 위로 보여주는 것으로 알고 있습니다. 강사님께서 컴포넌트의 state는 유지될 수도 있고 안될수도 있다고 하셨는데 이것과 관련하여 2번이 조금 헷갈립니다..! 도움 부탁드립니다..!
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
npm run dev를 하면 에러뜹니다ㅜ
맨첨에 3000뜨면서 잘됬는데 그 이후로는 npm run dev를 하면 아래와 같은 오류가 뜨는데 서버((?)가 이미 켜져있어서 그런가요?localhost:3000으로 들어가면 Cannot GET /이 뜨긴합니다 만약 이미 서버가 켜져있는거면 다시 끄는 법은 뭔가용?
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
box-sizing
공지사항, 갤러리, 바로가기의 높이값들이 200px로 명시 돼있는데 .items > div에 height를 줬으면 .items > div에 border : 1px solid black을 줬을 때는 무조건 box-sizing : border-box; 를 해야되죠?? (안하면은 높이가 202px이 되니까..?) 아니면 border : 1px solid black을 삭제하거나
-
미해결온국민 클레이튼 표준 토큰 빠르게 만들기
토큰생성후 기능사용 질문...
안녕하세요 클레이튼 토큰 생성 후 기능 사용에대해 문의드립니다. 클레이튼 IDE를 통해 토큰 발행 후 배포까지 완료되는데, 완료 후 IDE에서 생성된 컨트랙을 통해 burn과 mint 등 다양한 기능을 사용 할 수 있는데요... IDE를 새로 키면 생성했었던 컨트랙이 없어지는데 어떻게 다시 불러와서 해당 기능들을 다시 사용할 수 있을까요..?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
forward rendering에 관하여...
다름이 아니라 2010년도를 기준으로 rendering의 대세가 forward에서 defered rendering으로 바뀌었다고 했는데, 2010년도에 무슨 일이 있었던 거죠??? 궁금해서요 ㅠㅠ
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
Lazy 로딩과 트랜잭션 외부에서 프록시 객체의 Getter 호출
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의를 보면 Lazy 기법의 경우 프록시를 받아온 후에 그 프록시의 Getter를 호출할 때 DB에서 Select 쿼리를 날려 값을 읽어오는 것으로 나옵니다. 그런데 이전 시간에 DB와 관련된 연산들은 모두 트랜잭션 내에서 수행되어야 한다고 하셨는데, 그럼 이렇게 Lazy 기법으로 객체를 받아온 경우 프록시 객체의 값을 받아오려면 Select 쿼리를 날리기 위해 다시 트랜잭션을 열어줘야 하나요? 아니면 JPA에서 자동으로 트랜잭션을 관리해줘서 tx.commit()과 em.close()이 호출된 뒤에도 값을 읽어올 수 있는 건가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
배포 시 서버 개수 질문합니다
강좌에서는 하나의 인스턴스에 하나의 서버를 배포하려 두개의 인스턴스를 사용하는데 하나의 인스턴스에 두개의 서버를 배포 시 백엔드 포트를 3000번 포트로 바꾸고 프론트에서 디폴트url을 localhost:3000 으로 변경하면 되는 건가요??
-
미해결15일간의 빅데이터 파일럿 프로젝트
AIRFLOW
빅데이터 관련 최고의 강의와 책을 내주셔서 항상 감사합니다. 수업과 직접 관련된 질문은 아닌데요. 회사에서 데이터 엔지니어분들이 AIRFLOW라는 툴을 씁니다. 이건 혹시 어떤 기능을 하는지 아실까요?
-
미해결워드프레스 속성 마스터 클래스
제목에 커서 놓아도 고유주소가 안 뜨는 문제.
제목에 커서 놓아도 고유주소가 안 뜨는 문제입니다. 아래 화면은 강의 화면이구요.. 그 어랴 화면은 제 웹사이트 화면입니다. 보시다시피 커서를 놓고 있더라도 주소가 안 나와요. 왜 그런 것일까요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
컨트롤러 단에서 프록시 객체 초기화
안녕하세요. 강의를 듣다 궁금하게 있어서 질문드립니다. 강의 중 for문을 돌려서 강제로 프록시를 초기화하는 부분이 있는데요. 제가 프록시 강의를 듣기로는 영속성 컨텍스트의 도움을 받을 수 없는 준영속 상태일 때는 프록시를 초기화하면 문제가 발생하는 것으로 알고 있습니다. 그리고 트랜잭션이 걸려있는 서비스단에 트랜잭션이 끝나면 영속성 컨텍스트가 끝나는 것으로 알고 있는데요. 현재 코드는 서비스가 아닌 Repository에서 바로 값을 가져오고 있고 해당 클래스는 트랜잭션이 걸려있지 않기 때문에 아직 영속성 컨텍스트가 끝나지 않아 컨트롤러에서 프록시 초기화가 가능한 것인가요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
th:field 와 th:value 값 비교
안녕하세요 강사님. 강의 잘 듣고 있습니다. 멀티 체크박스에서 checked를 넣을 때, th:field의 값과 th:value의 값을 비교해서 일치하면 checked를 넣는다고 하셨는데, 만약 서울과 제주를 선택했다고하면 th:field="*{regions}", 즉 regions는 ["SEOUL", "JEJU"]일텐데 이 리스트 안에 value(region.key)의 값이 포함되어있나 확인하는 게 맞겠죠?
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
end="" 사용시 %이 출력되는 이유
end = "" 를 사용해서 출력을 하면 항상 터미널에서 가장 마지막 출력값 뒤에 %이 붙어서 나와요. 이유가 있을까요?
-
미해결블록체인3.0 NFT GAME
ICO 실무 질문
1. 이더리움 메인넷을 선정하고 ERC20형태의 토큰을 발행하는 ICO를 한다 했을때, 자금 조달은 ETH로만 받게 되는 것일까요? 아니면 FIAT이든 ETH든 상관이 없는 것일까요? 2. 엑시인피니트 보면 유틸리티 토큰(ASX) 거버넌스 토큰 (RON)이 있는데 ICO라 하면 어떤 토큰을 투자자에게 파는 것을 이야기 할까요?
-
미해결블록체인3.0 NFT GAME
ICO 실무 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결워드프레스 속성 마스터 클래스
양식 추가한 후 이메일 보내기 했는데 어느 주소로 발송이 되는 건가요?
8강 플러그인 강의에서, 강사님의 경우에는 양식에 내용 넣고 보내기 하니까 강사님 지메일로 발송이 되었는데요. 저의 경우는 메일을 받을 수가 없습니다. 왜냐하면 받는 메일 주소를 설정을 안했거든요. 그건 어디서 설정할 수 있나요?
-
미해결블록체인3.0 NFT GAME
엑시 인피티니의 스테이킹
엑시 인피니티에도 스테이킹하는 부분이 있나요? (혹시 스콜라 십과 관련있을까요?) 스테이킹이라 하면 보통 물량을 잠궈놨다가 이자보상과 함께 돌려주는 것으로 이해했는데 게임에서도 동일한 컨셉이겠죠?
-
미해결워드프레스 속성 마스터 클래스
플러그인 설치에서 contact form 7이 안 나옵니다.
비슷한 다른 것은 나오는데요. 강사님 강의에 나오는 것과 같은 것은 아예 없네요. 아래와 같은 건 있는데 똑같은 건가요?
-
미해결블록체인3.0 NFT GAME
엑시의 ASX와SLP
안녕하세요 SLP가 퀘스트를 하면 주어지고 교배할때 필요하다는 것을 알았는데요 ASX도 똑같은 기능을 하는 것일까요 설계시 왜 두가지 토큰이 필요했던 것일까요? (같은 기능인 것 처럼 보여서요) 그리고 RON 거버넌스 토큰은 게임과는 전혀 상관없는 것이죠(게임내에서는 등장하지 않는 것이죠?)