묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
BroadCast 관련 질문입니다.
1. 해당 예제에서 만약 클라와 서버가 5개의 세션을 맺었을 경우 클라에서 BroadCast로 서버에 1,2,3,4,5 세션에 보낼 경우 서버쪽에서 각 세션마다 Room에 있는 멤버에게 BroadCast를 해주게 됩니다. 그럼 결국 클라가 자기 자신이 1번 메세지를 보내면 서버로부터 5번 받는 구조 아닌가요? 2. VirtualAlloc 함수의 메모리 할당 영역은 힙맞나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그인 에러, 500 Internal Server Error
안녕하세요. 회원가입기능은 잘되는데 로그인이 안됩니당. 회원가입해서 DB에 email, 비번 저장되는거 확인하였습니다 그걸로 이제 로그인하려니깐 아래 그림처럼 에러가 뜹니다. 사진1] Network 스크린샷 아래와 같이 "500 internal Server Error"라고 써져있습니다. [사진2] Network>Headers 사진3] Network>Response
-
미해결대세는 쿠버네티스 (초급~중급편)
1.22버전으로 강의를 진행하고 있어서 StorageOS를 설치하지 못했습니다.
Volume 실습 이후에도 StorageOS를 사용하는 실습이 있어서 강의 진행에 어려움이 있습니다. 설치할 방법이 없을까요? 아니면 StorageOS 대신 쓸 수 있는 프로그램이 있나요?
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
한번에 2가지 아이템을 가져오려면 어떻게 해야하나요?
강의를 보고 한번에 2가지 아이템(ex. 상품명, 가격) 을 가져오려고 여러번 시도해봤으나 계속 실패했습니다. 그러다 강의 내용중에 정확히 이해는 되지않으나 제가 크롤링하려는곳에 적용하니 작동하는 코드를 찾았습니다. def parse(self, response): product_types = response.css( 'section.recent-posts div.card-body > h2 > a::text').getall() product_names = response.css( 'section.recent-posts div.card-body > h4::text').getall() for index, product_type in enumerate(product_types): item = MycrawlerItem() print(product_type) item['product_type'] = product_type.strip() item['product_name'] = product_names[index].strip() yield item 위의 코드를 사용해보니 한번에 2가지 아이템을 추출해서 저장할수있었습니다. 제가 형광펜으로 칠한부분의 코드가 어떤 역할을 하길래 가능한건지 좀 더 자세한 설명해주실수 있나요? 제가 개인적으로 생각했을때는 for 구문을 각가의 아이템에 작성하여 총 2번의 for 구문을 사용했을때는 작동하지 않았는데 이 또한 뭐가 문제인지 설명좀 부탁드립니다 ㅠㅠ
-
해결됨함수형 프로그래밍과 JavaScript ES6+
fxsql
안녕하세요! 강의 너무 재미있게 잘 듣고 있습니다. 소개해주신 FxSQL에 흥미가 생겨서 FxTS하고 같이 사용해보려고 했는데, FxSQL은 아직 타입스크립트를 지원하지 않는 것 같더라고요... 혹시 마플에서는 FxTS로 프로젝트 진행할때 어떤 쿼리빌더나 ORM을 쓰는지 알 수 있을까요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
having 절에서 count(s.submission_id)가 아니라, s.challenge_id를 사용하면 안될까요?
having 절에서 count(s.submission_id)가 아니라, count( s.challenge_id)를 사용하면 안될까요?
-
미해결자바 입문자를 위한 강의
10:44 경 콘솔에 합계: 12뜨는부분이 이상하게뜹니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 위의 사진처럼 한글이 외계어처럼 표시되는데 따로 건드려야 할 부분이 있을까요?
-
미해결리눅스 커널 해킹. A부터 Z까지
커널 CTF
- 영상과는 관련없지만 질문드립니다 커널 CTF 문제를 풀어보고 싶은데 구글이나 네이버나 별로 없어서 커널 CTF문제를 풀어볼수잇는곳이 있을까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
CQS 관련 질문
안녕하세요 선생님 강의 정말 재밌게 듣고 있습니다 다름이 아니라 Service에 join메서드에서 id(Long) 값을 반환해주고 있는데 선생님께서 앞서 질문에서 CQS라고 말씀해주셨습니다. 서비스에서는 테스트의 용이성 등등 여러 장점때문에 Id값을 반환하는게 좋다고 말씀해주셨는데 컨트롤러에서는 join 이나 혹은 다른 Command쿼리를 날리는 메서드들에서 반환값은 어떤게 좋을까요.. id를 반환해 줄 수도 있는거고 void를 반환할 수 도 있는데 어떤게 best practice 인지 궁금합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
오버로딩 new
오버로딩 new가 궁금합니다 매개변수로 타입 size_t인데 어떻게 생성자로 new Knight()가 받아지는건가요? 디어셈블리에서도 해당 크기가 받아지는데 그 부분이 왜그런지 궁금합니다.
-
미해결웹 게임을 만들며 배우는 React
가위바위보 강의에서 질문이 있습니다.
안녕하세요. 제로초님, 가위바위보 강좌에서 2가지 질문이 있습니다. 1. componentDidMount와 WillMount componentDidMount() { this.interval = setInterval(this.computerChange, 50); } componentWillMount() { clearInterval(this.interval); } onClickBtn = (e) => { clearInterval(this.interval); const myChoice = e.target.id; const { imgCoord } = this.state; 콘솔에 찍어보니 WillMount가 먼저 찍히고 그 다음에 DidMount가 찍히는 것으로 확인하였습니다. 제로초님 블로그를 보고 호출되는 순서는 이해를 하였는데요. 위 코드에서 WillMount 함수를 삭제해도 게임에는 아무런 문제가 없는데 렌더링이 되기 전 호출이 되어야 하는, WillMount가 꼭 필요한 상황들이 있을까요? 2. useEffect const onClickBtn = (e) => { if (interval.current) { clearInterval(interval.current); 1번 부분의 hooks 에 제로초님 깃허브 코드에서는 클릭 버튼에 if문이 추가된 것을 보았습니다. 제 생각으로는 useEffect는 콘솔로 확인해보았을 때, 실행이 반복(?)되고 있기때문에 클릭으로 실행되는 onClickBtn 코드는 return문이 실행되기 전이어야 함을 구분하기 위한 것인가…? 라고 생각해보았는데요. 테스트해보니 있어도 없어도 게임 실행에는 문제가 없었는데 깃허브 코드에는 넣으신 이유가 궁금합니다!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
update쿼리가 member 에대해서만 나가는 이유
team만 손댔는데 member에 대한 update쿼리가 나가는이유 → 일에서 컬렉션을 수정하면 그 컬렉션과 연관된 다의 외래키 컬럼이 수정되기때문. 근데 그러면 team에 대해서도 update쿼리가 나가야하는거아닌가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
with 오류
파이참에서 왜 이렇게 뜨는 건지 모르겠어요
-
미해결부트스트랩 5(Bootstrap 5) - 기초부터 웹 프로젝트 만들기
vm min-vm은 어떻게 다른가요?
자세한 설명이 있었으면 합니다, ㅡㅡ
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
안녕하세요 맛비님. vitis관련해서 질문이 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 맛비님. vitis관련해서 질문이 있습니다. vitis에서 fopen함수를 이용해서 파일 값을 입출력하려고 하는데 자꾸 파일 입출력 실패가 뜹니다. visual studio에서는 잘되는 데, vitis에서는 안됩니다. 혹시 vitis에서는 fopen, fscanf 함수를 다르게 사용하나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테스트 코드
이번 강의를 듣고 나름대로 간단한 테스트 코드를 만들어 봤는데요 이렇게 하는게 맞나 싶어서 여쭤봅니다 public class ItemTest { @Test public void 수량증가() { //given Item item = new Book(); item.setStockQuantity(10); //when item.addStock(10); //Then Assertions.assertThat(item.getStockQuantity()).isEqualTo(20); } @Test public void 수량감소_합계0_이상() { //given Item item = new Book(); item.setStockQuantity(10); //when try { item.removeStock(10); } catch (NotEnoughStockException e) { return; } //Then Assertions.assertThat(item.getStockQuantity()).isEqualTo(0); } @Test public void 수량감소_예외발생() { //given Item item = new Book(); item.setStockQuantity(10); //when try { item.removeStock(11); } catch (Exception e) { e.printStackTrace(); return; } fail("예외가 발생해야 한다."); }} 이렇게 진행해도 괜찮을까요? 이상한 부분이 있다면 조언 부탁드리겠습니다
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
show_history
show.history 할때 이렇게 나오는데 선생님 강의와 코드를 똑같이 입력했지만 그래프가 달라서요 ... 이런 경우도 있는건가요 ?
-
미해결인터랙티브 웹 개발 제대로 시작하기
우주선 스프라이트 이미지
홈페이지가 개편되었는지 우주선이 보이지 않습니다. (studiomeal.com 드어가면 섬같은게 보여요) 구글에서다른 이미지 구해서 하려는데 쉽지 않네요. 도움 부탁드립니다.
-
미해결홍정모의 따라하며 배우는 C언어
_itoa() error!
안녕하세요 10분경~12분 이후 강의를 듣다가 제 환경에서는 실행이 되는 것 같지 않아 질문드립니다. #include <stdlib.h> #include <stdio.h> int main(int argc, char * argv[]) { char temp[100] ; puts(_itoa(10, temp, 16)); sprintf(temp, "%x", 10); puts(temp); return 0; } 안녕하세요 11분경 이후 강의를 듣다가 제 환경에서는 실행이 되는 것 같지 않아 질문드립니다. 다음과 같이 코드를 짰고, 이를 돌려보려 하였으나 오류가 아래와 같이 났습니다. '_itoa()가 C99에서는 작동하지 않는다'라고 이해했고, 혹시나 표준으로 이름이 바뀌기 전인 itoa()를 사용하나 싶어서 itoa()로 코드를 바꾸고 돌려보았지만, 동일하게 에러가 발생하였습니다. 구글을 둘러보니 코딩을 할 때마다 _itoa()를 정의하라고 하는데, 더 좋은 방안이 있을 것 같아 질문을 드립니다. 문제가 무엇이고, 앞으로 _itoa()를 문제없이 사용하려면 어떻게 해야하는지 여쭤보고 싶습니다. 감사합니다!
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
몽구스 모델 강의에서 에러가 발생했습니다
몽구스 모델 강의에 있는 post에서 코드500 에러가 발생합니다. 검색을 해봐도 어떻게 해결해야되는지 모르겠어서 질문 남깁니다