묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
클래스 기초개념
삭제된 글입니다
-
미해결실전 리액트 프로그래밍
9분 8초 리덕스 핼퍼 코드는 어디에 있나요?
안녕하세요 강사님 9분 8초 리덕스 핼퍼 코드는 어디에 있나요? 그리고 예제를 따라하면서 학습하고 있는데 다른 강의들도 예제 코드좀 구할수 있나요? 매 강의마다 예제 자료가 있으면 좋겠습니다!
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
파이프라인강의에서 크롤링이안됩니다ㅠ.ㅠ
파이프라인 사용법익히기2에서 강사님 코드랑 분명히 똑같이 적었음에도 저렇게 오류가 나면서 크롤링이 실행이안됩니다 왜 안되는걸까요?ㅠㅠ셋팅도 다 수정하였습니다 아래 이미지는 다운받으셔서 보셔야될것같습니다ㅠㅠ 그냥올리니까 글씨가 잘안보이네요 그리고 처음에 파이프라인 통과하는지 확인하는 코드에서도 class EcommercePipline(object): def process_item(self,item,spider): print("process_item",item) return item
-
미해결IT 회사에서 비개발자가 살아남기 위한 모든 개발 지식 A to Z
다양한 서버 개념 질문들
삭제된 글입니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
ctrl c 꼭 해야하나요?
1. already 어쩌고 5000 오류뜸 2. 4000번으로 포트번호 바꿈 3. already 어쩌고 4000 오류뜸 4. 5000번으로 포트번호 바꿈 5. 1번 부터 반복 6. pkill node 한 뒤 몇 분뒤 또 오류뜸 7. Example app listening on port 5000! 뜨자마자 ctrl c 누름 => 오류안뜸 ㅠㅠ 이렇게 당했거든요ctrl c 를 매번 눌러야하나요?안눌러서 났던 오류였나요?
-
미해결
화면이 아주 작아져서 강의 보기가 어렵습니다. 도와주세요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결프리다(Frida)를 이용한 안드로이드 앱 모의해킹
frida -ps U usb 지정
usb에 윈도우 7 64bit 가상머신 설치 후 해당 가상 머신 안에 nox player와 frida를 설치했는데 usb 를 지정하는 방법에 안나와 있어서 어떻게 해야하나요? 저는 삼성 T5 USB를 사용합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
문제에서 중복된 값이 있으면 가장 작은 수를 리턴하라고 하는데
문제에서 중복된 값이 있으면 가장 작은 수를 리턴하라고 하는데 이걸 만족하려면, 가장 앞 for문의 i 를 역으로 계산해야하지 않나요? for(int i = n; i >=1; i--) 이렇게요.
-
미해결SwiftUI - iOS14 퍼펙트 가이드
ForEach 의 값을 어레이에서 받아왔는데요. 스크롤뷰리더로 감싸면 리프레쉬가 안됩니다.
선생님^^ 스크롤뷰를 만들고 그안에 포이치로 값을 죽~ 보이게 했어요. 그 값은 모델에서 불러오는데요. 어레이에 어펜드를 하면 자동으로 스크롤뷰가 갱신이 되고 맨 아래 새로운 값이 추가되서 보이더라구요. 그런데 그 값이 화면을 넘어가면 가려져서 바로는 안보이고 손으로 스크롤을 해야 보입니다. 그래서 배운데로 스크롤뷰리더로 포이치구문을 감싸고 scrollTo 를 이용해서 .bottom 이 되도록해서 어레이에 새로 추가된 값이 항상 화면에 보이게 하고 싶은데요. 스크롤뷰리더를 사용하면 어레이 값을 처음에 딱 한번만 불러오고 추가로 어펜드 된 값들이 보이지를 않습니다. 왜그런 걸까요???
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
유니티 로딩창 질문입니다.
3강을 입문한지 얼마 안 되어 'Singleton 패턴'까지 학습한 입문자입니다. 유니티 상에서 스크립트를 열면, 유니티에 Opening Visual Studio(busy for 시간) 이런 이름으로 50% 정도 로딩되는 창이 계속 남아 있습니다. 스크립트를 수정하지 않았는데도 계속해서 창이 남아 있고, 유니티로 돌아오면 Hold on... 이라는 창으로 바뀌면서 Importing assets를 로딩중입니다만 아무리 시간이 지나도 이 창이 없어지지 않습니다. 거의 10분 가까이 기다려 보았는데 사라지지 않네요. 예전 유니티 버전이 설치되어 있으면 이런 현상이 일어난다는 글이 있어서, 과거에 독학 시도해본다고 깔려 있는 구 버전이 있길래 모든 유니티 버전과 비주얼 스튜디오까지 통째로 삭제한 후 최신 버전만 재설치를 해보았습니다만 이 현상이 여전히 나타납니다. 이것이 당연한 것인지 그리고 기다려야 하는 것인지 질문해봅니다. 창을 바꿀 때마다 너무 불편하네요.. 유니티 버전은 2020.3.5f1이고 비주얼 스튜디오는 커뮤니티 2019 (16.9.4)입니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
Locker 테이블 column명이 자동으로 LOCKER_ID가 되는 이유가 무엇인가요?
안녕하세요! 항상 좋은 강좌 잘 듣고 있습니다. 강의를 듣던 중, Locker 클래스 코드를 짤 때, private Long id; 위에 @Column(name="LOCKER_ID")가 없음에도 불구하고 h2 데이터베이스에서 실행할 때 테이블 id가 LOCKER_ID로 잘 설정되는 이유가 궁금합니다. 테스트삼아 Team 클래스코드에서 @Column(name="TEAM_ID")를 빼고 실행했더니 team 테이블의 id가 TEAM_ID가 아닌 ID로 나와서, 왜 Locker 클래스 코드에서는 @Column(name="LOCKER_ID")가 없이 @Id, @GeneratedValue 어노테이션만 있어도 테이블 column 명이 id가 아닌 LOCKER_ID로 잘 나오는지 궁금합니다. 그리고 team 테이블에선 왜 Locker 클래스처럼 @Column으로 컬럼명을 설정 안해주면 TEAM_ID로 뜨지 않는지도 궁금합니다. 조금 바보같은 질문인듯 하네요 ㅠㅠ 감사합니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
Attempted import error: 'Icon' is not exported from 'antd'. 에러가 뜹니다.
Failed to compile. [1] ./src/components/views/Footer/Footer.js [1] Attempted import error: 'Icon' is not exported from 'antd'. npm run dev 입력한 뒤 페이지 열리면서 이런 에러가 뜹니다 대처 해본 것은 1. npm install를 root디렉토리랑 clinet 디렉토리 들어가서 해주었고 2. npm install antd도 해보았습니다.
-
미해결리버싱 이 정도는 알아야지
무조건 가상환경에서 실행해야하나요?
무조건 가상환경에서 해야하나요?? 같은 윈도우면 가상환경이 아닌 노트북에서 모든걸 실행해도 되나요?? 가상환경에서 한다면 실습파일, 프로그램등 모두 가상환경에 다운받아야하나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
@Id 관련해서 질문이 하나 더 있습니다...
@Entity @Getter @ToString @NoArgsConstructor(access = AccessLevel.PROTECTED) @AllArgsConstructor @Builder @Table(name = "CURRENCYTYPE") public class CurrencyType { @Id @Column(length = 3, unique = true) private String currency; private String description; @Column(length = 1, nullable = false) @ColumnDefault("0") private Integer decimalPoint; } 위에 처럼 선언한 이후에 해당 entity 를 save 하면 selete 쿼리가 수행됩니다. 혹시 이유를 알 수 있을까요? 그리고 currency 컬럼에 동일값을 넣어라도 unique 제약조건에 의한 exception 이 발생하지 않고 insert 쿼리만 수행되지 않은 채 정상종료되어 버립니다. 이건 왜 그런 건가요? public void findById() { CurrencyType currencyType = CurrencyType.builder() .currency("USD") .description("Canadian dollar") .decimalPoint(2) .build(); System.out.println("out - 0======================"); currencyTypeRepository.save(currencyType); System.out.println("out - 1======================"); } out - 0====================== 2021-04-24 23:13:51.191 DEBUG 1454156 --- [ Test worker] org.hibernate.SQL : select currencyty0_.currency as currency1_0_0_, currencyty0_.decimal_point as decimal_2_0_0_, currencyty0_.description as descript3_0_0_ from currencytype currencyty0_ where currencyty0_.currency=? out - 1======================
-
미해결스프링 기반 REST API 개발
응답값에서 질문있습니다
현재 강의부터 응답의 헤더의 Location값과 Redirected URL 값으로 주소가 localhost가 아닌 localhost:8080으로 변해있는데, 아무리 이전강의 뒤져봐도 연관관계가 없어서요. 혹시 어떻게 변한건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
UnityEngine.Object는 참조형 자료형인가요?
안녕하세요, Unity 로드맵 3번째 강의에서 UI 자동화 #1 영상에 대한 질문입니다 이 함수를 보면서 33번째 줄이 for문 밑에 와야 하지 않나 하는 생각이 들었습니다 논리상 objects라는 배열을 선언해주고 난 뒤 해당 배열에 각 자료형을 넣어준 '다음에' _objects에 넣어줘야 값이 제대로 들어가지 않나 싶었는데요, 디버깅을 해보니 for문이 돌기 전에는 objects의 요소들이 null이고, 그 이후에 for문이 돌아도 값이 _objects에 제대로 들어가더라구요 그럼 UnityEngine.Object라는 자료형 자체가 참조형 값이어서 그런 건가요? 아니면 다른 이유가 있을까요? 강의 너무 잘 보고 있습니다 감사합니다!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
Player의 MoveDir, PosInfo 관련 문의 (C_MoveHandler)
안녕하세요?좋은 강의 제공 주셔셔 감사합니다. 코드를 따라 가면서 궁금한 사항이 있어 글 남기게 되었습니다. 서버와 클라가 서로 연결 될 때 ClientSession.cs의 MyPlayer의 정보가 MyPlayer.Info.PosInfo.State = CreatureState.Idle; MyPlayer.Info.PosInfo.MoveDir = MoveDir.None; 으로 정의 되는걸로 보입니다. (코드 하단) public override void OnConnected(EndPoint endPoint) { Console.WriteLine($"OnConnected : {endPoint}"); MyPlayer = PlayerManager.Instance.Add(); { MyPlayer.Info.Name = $"Player_{MyPlayer.Info.PlayerId}"; MyPlayer.Info.PosInfo.State = CreatureState.Idle; MyPlayer.Info.PosInfo.MoveDir = MoveDir.None; MyPlayer.Info.PosInfo.PosX = 0; MyPlayer.Info.PosInfo.PosY = 0; MyPlayer.Session = this; } RoomManager.Instance.Find(1).EnterGame(MyPlayer); }궁금한 사항은 하기 부분 입니다. 연결 된 이후에 MyPlayer가 어디서 변경 되기에 public static void C_MoveHandler(PacketSession session, IMessage packet) 에서 session 정보를 받아다가 쓸 수 있는지 알 수 있을까요 ?? ㅜㅜ 특히 C_MoveHandler 코드 중에서 PlayerInfo info = clientSession.MyPlayer.Info; 부분이 이해가 안되는데, 현재 MyPlayer가 정보 중 Move Dir 은 None으로 계속 유지되고 있는게 아닌가요 ? 어디서 MyPlayer정보가 업데이트 되는지 알 수 있을까요 ? ㅜ //일단 서버에서 좌표 이동 PlayerInfo info = clientSession.MyPlayer.Info; info.PosInfo = movePacket.PosInfo; //다른 플레이어한테도 알려준다. S_Move resMovePacket = new S_Move(); resMovePacket.PlayerId = clientSession.MyPlayer.Info.PlayerId; resMovePacket.PosInfo = movePacket.PosInfo; clientSession.MyPlayer.Room.Broadcast(resMovePacket);
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
@Id 기본키 관련 질문입니다.
1. 우선 예시로, 일반적으로 통화코드 관련 테이블을 만든다고 생각할 경우, 아래처럼 만들텐데요, - 통화코드((ex) USD) - 설명 - 소수점자리수 이런 테이블의 경우에도 보통 @Id 를 별도로 통해 기본키를 잡으시나요? 2. 만약 위 테이블에서 문자열 통화코드를 기본키로 잡고자 한다면 어떻게 해야 할까요? 아래처럼 세팅하니 @Entity @Getter @ToString @NoArgsConstructor(access = AccessLevel.PROTECTED) @AllArgsConstructor @Builder @Table(name = "CURRENCYTYPE") public class CurrencyType { @Id @Column(length = 3) private String currency; private String description; @Column(length = 1, nullable = false) @ColumnDefault("0") private Integer decimalPoint; } 테스트 시점에 저장된 엔티티와 조회한 엔티티가 서로 다르다고 나오네요.. public void findById() { CurrencyType currencyType = CurrencyType.builder() .currency("USD") .description("Canadian dollar") .decimalPoint(2) .build(); currencyTypeRepository.save(currencyType); Optional<CurrencyType> findCurrencyType = currencyTypeRepository.findById(currencyType.getCurrency()); assertThat(findCurrencyType.get()).isEqualTo(currencyType); } Expecting: <"CurrencyType(currency=USD, description=Canadian dollar, decimalPoint=2) (CurrencyType@50143c10)"> to be equal to: <"CurrencyType(currency=USD, description=Canadian dollar, decimalPoint=2) (CurrencyType@1a0e3bcd)"> but was not.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
제기함수 질문!
선생님 안녕하세요! 강의를 보다가 반환값에 대해 궁금한 점이 있어 질문드립니다. 여기서 if 함수에서의 return의 의미를 모르겠어요 ㅠ_ㅠ 여기서 쓰인 return은 Add함수를 실행했고 그 결과로 9라는 값을 반환한다는 것 같은데 첫번째 사진의 if문 return은 무엇에 대한 반환값인지 궁금해요! 그리고 1을 돌려주면 왜 무한히 도는 인셉션이 끝나는 걸까요..? 1을 어디에 돌려주는 걸까요....? 제가 너무 어렵게 생각하는 것 같아요 질문도 이상하게 한 것 같아요 흑흑 도와쥬세요..
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
자료구조
자료구조에 대한 학습이 안되어진 상황입니다. 자료구조에 대한 개념을 다른 강의로 잡고 이 강의를 마저 수강하는게 더 효율적일까요?