묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
예제 실행시 오류가 납니다
아래는 출력창입니다 Build started... 1>------ Build started: Project: GameServer, Configuration: Debug x64 ------ 1>pch.cpp 1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xiosbase(383,46): warning C4003: not enough arguments for function-like macro invocation 'xalloc' 1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xiosbase(383,46): error C3254: 'std::ios_base': class contains explicit override 'Alloc' but does not derive from an interface that contains the function declaration 1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\xiosbase(383,46): error C2838: 'Alloc': illegal qualified name in member declaration 1>Done building project "GameServer.vcxproj" -- FAILED. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== xiobase라는 수업과 관련없는 ms기본파일에서 에러가 나오는데 혹시 어떻게 해결해야 하는지 알려주실수 있으신가요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
get_success_url 질문입니다.
영상 13:50 처럼 새로운 Article을 생성하면 오류가 발생합니다. 오류 내용은 reverse() takes no keyword arguments 이며 reverse('articleapp:detail', kwargs={'pk': self.object.pk}) 의 kwargs={'pk': self.object.pk} 부분에서 문제가 있는 것 같습니다. 제가 어디 빼먹은게 있는 것 같은데 도저히 못찾겠습니다.. 확인 부탁드립니다
-
미해결인터랙티브 웹 개발 제대로 시작하기
vw, vh의 크기에 대하여
안녕하세요!!이전부터 css를 다루면서 사소한 궁금증이 생겼는데요,100vw와 100vh라고 크기를 적어주면 브라우저 폭과 높이가 되어야 하는 것으로 알고 있습니다.그런데 실제로 적용해보면 스크롤바가 생기고 실제 브라우저보다 조금씩 크게 되더라고요.혹시 왜 이런 현상이 발생하는지 알려주실 수 있나요?강의 정말 재밌게 잘 듣고 있습니다!! 좋은 강의 만들어 주셔서 감사합니다! :)
-
미해결텐서플로우 2.0으로 배우는 딥러닝 기초
강의 자료는 제공되지 않나요?
강의 자료는 제공되지 않는지 알고 싶습니다.
-
미해결머신러닝 엔지니어 실무
후반부 강의자료 요청 드립니다.
후반부 강의 자료 요청 드립니다. sung8504@gmail.com
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
과제 질문
from bs4 import BeautifulSoup import urllib.request as req import urllib.parse as rep import sys import io sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8') sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8') url = "https://www.daum.net/" res = req.urlopen(url).read() soup = BeautifulSoup(res, "html.parser") top = soup.select("ul.list_inner")[0] print(top) #for i,e in enumerate(top,1): #print(i,e.select_one("h4.block_title > a").string) 분명히 웹사이트에는 내용이 있는데 출력해보면 빈리스트만 나오네요 왜이러는거죠?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
form-start를 form으로변경하는 부분에 대해 질문
form-start를 form으로변경하라고 하셨는데 다운받은 소스를 보면 form폴더가 이미존재하는데 form이라고 적힌 프로젝트를 임포트하면 될까요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
왜 똑같이했는데 실행이 안될까요...??
제이쿼리 색갈이 코딩웍스님과 다른데 왜그러죠 ㅜㅜ 전 강의에서 주신 제이쿼리 소스도 다운받았는데...
-
미해결인터랙티브 웹 개발 제대로 시작하기
너비에 관한 질문입니다!
안녕하세요. 강의 잘 보고 있습니다!! 다름이 아니라 화면 크기를 모바일 기기 크기만큼 줄였을 때 3번째 wall_content인 Hola까지만 보이는데 어떻게 모바일 기기인데도 끝까지 보이게하는지 궁금합니다 !
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
ThreadManager 강의 에서 LThreadId 관련 질문
void ThreadManager::InitTLS() { static Atomic<uint32> SThreadId = 1; LThreadId = SThreadId.fetch_add(1); } 이 부분이 질문입니다. 출력을 해보면 Hello! I am thread... 가 2~6으로 나오는데요, 왜 2부터 나오는지가 이해가 잘 되지 않습니다. 강의에서는 Main스레드가 1번이라고 하셨었는데, SThreadId를 0으로 주면, 1부터 출력이 됩니다. 그래서 2가지 case를 생각해봤는데요, [1] fetch_add()를 할 때, Lock-Free stack에서는 값을 더하나 이전값을 반환한다고 하셨었는데, SThreadId에 대해서는 값을 더한 값을 그대로 반환한다. [2] SThreadId가 1일때, 코드 어딘가에서 main에 1번을 할당하고 그 후 int main에서 생성한 5개 thread에 2~6번을 할당하였다. 위 2가지 case중에서 어느것이 맞나요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
github 추가가 안되었습니다!
인프런 아이디 : @hoop54567 인프런 이메일 : hoop5467@naver.com 깃헙 아이디 : hoop5467@naver.com 깃헙 Username : hoop5467추가 부탁드립니다!
-
미해결팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
브러쉬로 그릴때 같은그룹에 들어가서 그려도 이어질때가 있고 안 이어질때가 있어요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 같은레이어, 같은 그룹에 들어갔는데도 브러쉬가 이어서 그려질때가있고 안이어질때도 있는데 어떻게 해결하나요?
-
해결됨코딩인터뷰를 저격하는 JS 스나이퍼 양성학교
apply에서 this 질문입니다
위와 같이 실행했을때 forEach 내부의 this 빼고는 전부 apply의 첫번째 인자인 myDiner가 출력되었는데 forEach 내부에서는 강의에서 말씀하신 대로 윈도우가 출력되었습니다. 그리고 map 함수도 arrow function이 아닌 일반 함수로 바꿔서 실행해봤는데 map 내부에서도 윈도우 객체를 출력하게 되었습니다. 1) 이 결과를 해석해보면 apply에서 첫번째 인자로 넘겨준 객체는 콜백함수 내부의 this까지는 영향을 미치지 않는다고 보면 될까요?? 2) map 함수는 두번째 인자로 this를 줘도 적용이 되지 않는데 두번째 인자로 this를 주는 방식은 forEach에서만 적용되는 건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
em에서 널포인트 에러가 뜹니다..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. EntityManager 변수인 em에서 널포인트 오류가 떴는데 강의 한번 더 보면서 코드 똑같이 쳤는지 확인도 한 번 더 하고 소스 복붙 했는데도 이 오류가 떠요 ㅠㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Define.CameraMode _mode = Define.CameraMode.Quarterview;
Define.CameraMode _mode =Define.CameraMode.Quarterview; 가 이해가 안갑니다 ㅜㅜ static도 아닌데 말입니다 Define def = new Define(); def.CameraMode _mode = def.CameraMode.Quarterview; 이헐게 해야할거 같은데 에러가 나니 아닌건 맞는데 모르겠습니다 언제나 빠른 답변 감사합니다
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
sort() takes no positional arguments 에러
리스트 함수에서 a = [5, 2, 3, 1, 4] print('a - ', a) a.append(10) print('a - ', a) a.sort() a.sort('a - ' , a) 라고 코드를 작성하니까 Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: sort() takes no positional arguments 라는 에러가 발생하네요 어디가 잘못된건가요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
python 가상환경에서 버젼 설정하는 방법?!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보ㅇ요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 파이썬 가상환경 강의를 듣고 질문이 있습니다. python -m venv [Name] -- 이 명령어로 가상환경을 만들어 파이썬을 사용한다고 배웠는데요. 이 때 파이썬 버젼을 임의로 설치할수 있는 방법이 있을까요? 위 명령어 대로 라면 현재 환경 변수로 지정된 파이썬 버젼 이 설치 될것 같은데요. 특정한 버젼을 설치하고 싶을때 어떻게 하면 좋을까요?!!
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
Build image 오류질문
안녕하세요 좋은강의 잘 듣고 있습니다. github desktop으로 커밋,푸시했고 강사님의 강의와는 다르게 레포지토리 안에 프로젝트가 하위폴더로 있습니다.. 그래서 주소창의 url복사해서 dockerfile에 넣고 이미지 빌드 시 저렇게 에러가 뜹니다. 그림첨부했는데 어떻게 해야 할까요 ?
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지
vb가 실행이 되지 않습니다.
이 프로젝트에 있는 매크로는 사용할 수없습니다. 매크로를 사용할 수있게 만드는 방법을 결정하려면 온라인 도움말이나 온라인 설명서를 참고하십시오 라는 메세지가 뜨는데 어떻게 해야할까요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
error 인식
router.post('/', isNotLoggedIn, async (req, res, next) => { try { const existedUser = await User.findOne({ where: { email: req.body.email, }, }); const existedNickname = await User.findOne({ where: { nickname: req.body.nickname, }, }); if (existedUser) { return res.status(403).send('이미 사용중인 아이디 입니다.'); } if (existedNickname) { return res.status(403).send('이미 사용중인 닉네임 입니다.'); } const hashedPassword = await bcrypt.hash(req.body.password, 12); await User.create({ email: req.body.email, nickname: req.body.nickname, password: hashedPassword, }); res.status(201).json({ signUpSuccess: true }); } catch (error) { console.log(error); next(error); } }); 회원가입 라우터입니다. 강의에서 보면 기존에 회원가입되어잇는 이메일이 있다면 아래 부분 코드에 의해서 응답을 처리하게 되는데요. if (existedUser) { return res.status(403).send('이미 사용중인 아이디 입니다.'); } 응답 상태 코드가 403이라서 saga에서 try catch 문에서 에러로 빠지는건가요? 백엔드 라우터에서 try catch에서 error가 발생해서 응답한게 아니고 어떻게 보면 정상적으로 응답을 한건데 saga에서 어떻게해서 에러로 인식되는지 궁금합니다. 상태 코드 200으로 응답하면 saga에서 에러로 안빠지더라구요. 상태코드 때문인것같은데 확실한건지 몰라서 질문드립니다.