묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결밑바닥부터 시작하는 왕초보 유니티 2D 게임제작
섹션1 유니티기초: 사용자 오브젝트 제어2
vec = Vector3.zero;이 부분을 Update()에 하지 않으면, 키를 누르고 있지 않아도 계속 이동하더라고요.그 이유가 무엇인지 알 수 있을까요?
-
해결됨실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용
셀레니움 option
셀레니움 최신 버전에서 service를 쓸 수 없는데, 이제 다음과 같은 코드에서option 기능은 어떻게 코드를 짜면 될까요?아래 코드에서 service 부분을 빼야할까요?셀레니움 버전 업그레이드와 함께 코드에서 수정할 부분이 있을까요?위는 코드랑 출력 결과이고 아래는 코드만 따로 옮긴 것입니다. from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager import time user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36" options = Options() options.add_experimantal_option("detach", True) options.add_argument(f"user-agent={user_agent}") # options.add_argument("--start-maximized") # options.add_argument("--start-fullscreen") options.add_argument("window-size=500, 500") # driver = webdriver.Chrome("../driver/chromedriver.exe") service = Service(ChromeDriverManager().install()) driver = webdriver.Chrome(service=service, options=options) url = "https://naver.com" driver.get(url)
-
미해결홍정모의 따라하며 배우는 C언어
6-4 강의 질문
안녕하세요. 관계 연산자 3번 예시를 공부하다 문자를 입력받으면 무한루프에 빠지는 정확한 이유가 뭔지 궁금해서 질문드립니다.변수 guess는 double type이기 때문에 문자를 받을 수 없는 것은 이해했습니다.그런데 왜 문자를 넣으면 무한루프에 빠지는지 모르겠습니다.디버깅을 해보니 guess는 처음 입력된 '3'이 계속 저장돼 있는데, 이것과 관련이 있는 걸까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
섹션6-주문 도메인 개발-주문 기능 테스트
[질문 내용]상품주문_재고수량초과 테스트할 때 Junit5 사용해서 expected가 없습니다.import static org.junit.jupiter.api.Assertions.*; @Test public void 상품주문_재고수량초과() throws Exception { //given Member member = createMember(); Item item = createBook("시골", 10000, 10); int orderCount = 11; //when //then assertThrows(NotEnoughStockException.class, ()-> orderService.order(member.getId(), item.getId(), orderCount)); }그래서 이렇게 작성해서 초록불은 떴는데적절하게 작성했는지 궁금합니다.더 좋은 예시가 있는 지 궁금합니다.
-
미해결웹 자동화 프로그램 만들기(파이썬 + 셀레니움)
실행이 안 됩니다
셀레니움과 크롬 실치를 했는데 실행하려고 하니 오류 페이지가 뜹니다 C:\Users\USER\miniconda3\python.exe C:\Users\USER\PycharmProjects\pythonProject1\video.py Traceback (most recent call last): File "C:\Users\USER\PycharmProjects\pythonProject1\video.py", line 3, in <module> driver = webdriver.Chrome("./chromedriver") File "C:\Users\USER\miniconda3\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 73, in __init__ self.service.start() File "C:\Users\USER\miniconda3\lib\site-packages\selenium\webdriver\common\service.py", line 72, in start self.process = subprocess.Popen(cmd, env=self.env, File "C:\Users\USER\miniconda3\lib\subprocess.py", line 971, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "C:\Users\USER\miniconda3\lib\subprocess.py", line 1456, in _execute_child hp, ht, pid, tid = _winapi.CreateProcess(executable, args, OSError: [WinError 193] %1은(는) 올바른 Win32 응용 프로그램이 아닙니다 종료 코드 1(으)로 완료된 프로세스
-
해결됨CAN 통신 - 자동차 신입이 알아야 할 모든 것
factor / offset에 관한 질문
안녕하십니까, 강의 수강 도중 factor / offset 에 관한 질문사항이 생겨서 문의드립니다.해당 값들은 한 메시지ID 내에서 통용되는 값인지,같이 묶인 CAN Network 안에서 전부 통용되는 값인지 궁굼합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
윈도우 build시 build오류
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 아니오3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]JAVA_HOME 도 설정했고 다른 답변들 보고 하라는대로 설정했는데도 build가 안돼요 ㅠ 뭐가 문제일까요<에러화면><각종 설정들>
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
섹션 5 부록. IT 용어 시리즈 가)편에서
섹션 5부록. IT 용어 시리즈 가)편에서맨먼스와 턴기 아닌 계약 방식의 차이가 헷갈려요.둘다 개발하는데 몇명을 어느정도 기간 동안 투입시킨다는 개념 아닌가요?
-
미해결초보를 위한 도커 안내서
도커 기본명령어로 설치된 이미지? 라이브러리? 파일들 삭제하는명령어
리눅스 노베이스 수강생입니다.Ubuntu에서 redis와 mysql을 띄워보는 명령어를 사용할때, redis와 mysql이 설치되면서(?) 로컬(하드드라이브) 용량을 엄청 많이 잡아먹고있는거 같아요(pull된것들?)처음 도커,우분투를 깔았을때 하드가 95기가 이상 남아있었던것으로 기억하는데, 이것,저것 깔리고 난 후 85기가남았습니다.거의 한 10기가 이상이 설치된거같은데...명령어 실행 이후 설치된 이미지?라이브러리? 들을 모두 다 지우고 DOCKER를 처음 깔았을 때 당시의 초기세팅으로 수정하고싶습니다.. 어떤명령어들로 처리해야하나요?도커 데스크탑에서 모든 리소스를 다 제거해도... 하드드라이브 용량을 계속 잡아먹고있어요 도와주세요... (노트북이라 용량이별로없음 85/250) 명령어든, 직접 경로가서 삭제하는거든 뭐든 알려주십쇼... + 윈도우 11에 설치해서 강의를 따라했습니다.ubuntu를 실행할때 뜨는 프롬프트창에 명령어를 입력했습니다.root@사용자명:~# 이 상태로 명령어를 쳤는데~가 어디경론지 모르겠네요
-
해결됨[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
GoRouter에서 redirect 하는 방법 강의에서 Redirect가 안됩니다.
처음 status가 init 이후 unknown으로 바뀌면서 로그인 페이지로 전환되어야 되는데 전환되지 않습니다. ㅜㅜ
-
미해결[실전 게임 코드 리뷰] 유니티 클리커 게임
DataManager 관련 질문
안녕하세요.LoadXml 메서드를 보면 각종 Loader 클래스들이 활용되고 있는 것 같고,ILoader 인터페이스를 상속받고 있는 것으로 보입니다. 근데 에셋 폴더 어디서도 이 Loader 클래스들을 찾을 수가 없어 문의드립니다.어디 가야 찾을 수 있나요? 어떻게 작동하는 건지도 간략히 힌트 주시면 감사하겠습니다.
-
미해결고수가 되는 파이썬 : 동시성과 병렬성 문법 배우기 Feat. 멀티스레딩 vs 멀티프로세싱 (Inflearn Original)
multiprocess 환경에서 특정 Process에 문제가 있거나 죽었을때 처리 방법
여러개의 process를 ProcessPoolExecutor 로 돌리거나 multiprocessing.Process 로 만들었을때, 특정 Process에서 문제가 발생하여 죽거나 zombie 가 되었을 때 보통 어떻게 처리하시나요?> 예를 들면 여러 process를 이용해서 컴퓨터를 monitoring 하는 프로그램을 짠다고 했을 때, 특정 monitoring process중 하나가 문제가 생겼을 때 해당 process를 살리거나 다시 실행하거나?여러 process들을 사용하고 있을 때 해당 process들이 잘 돌고 있는지, Queue와 Process를 모니터링할때는 어떤 방법을 사용하시나요?
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
Invalid bound statement 에러
안녕하세요.MyBatis 적용 예제를 테스트하던 중 아래와 같은 에러가 발생해 질문드립니다. test와 application 모두 에러가 발생합니다. 다음과 같은 방법들을 시도해봤습니다.오타 수정 : 오타 문제인가 싶어 강사님의 자료를 그대로 복사해서 사용했습니다.패키지 구조 확인 : Mapper 파일이 있는 경로와 xml 파일의 경로도 일치하니다.버전 수정 : mybatis의 버전이 안맞나 싶어 2.3.1로 수정도 해봤습니다. 현재 스프링부트 버전은 2.6.5, mybatis 버전은 2.2.0입니다.gradle 재빌드캐시 삭제 제가 놓친 부분이 있는지 확인 부탁드립니다. 감사합니다!
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
강의 들으면서 같이 볼만한 책이나 교재 같은게 있을까요?
항상 좋은 강의 감사합니다.다름이 아니라 혹시 강의 들으면서 같이 볼만한 책이나 교재 같은게 있을까요?
-
해결됨스프링 핵심 원리 - 고급편
try / catch 문 질문
1. 강의 내용과 관련된 질문인가요? 아니오2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]김영한님은 intellij에서 try / catch 문을 생성하면 catch 문 안에 자동으로 e.printStackTrace(); 가 나오는데, 저는 throw new Exception(e); 이 나옵니다.Configure Live Templates를 확인해보았지만, try catch문에 대한 설정을 찾지 못했습니다. 어떻게 하면 김영한 님처럼 catch문 안에 자동 생성되는 내용을 throw가 아닌, printStackTrace로 변경할 수 있는지 궁금합니다.
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
스프2탄이후 후속강의는 언제나와요?
스프2탄 그이후 후속 과정인게 마프라고 들었습니다.혹시 이강좌 언제 개강하나요? 그리고 어떤 내용의 강의인지 궁금해지네요 강사님의 강의는 항상 기대이상이였거든요강사님의 수업은 항상 잘듣고있습니다. 스프2탄이후 후속강의에대한 안내가 가능하시면 부탁드릴게요
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
Challenge 문제 질문
안녕하세요. 강의 잘 듣고 있습니다. Challenge 문제에서 선생님이 써주신 코드 중 질문있어 글 남깁니다. 첫째줄에 ,SELECT hackers.hacker_id, hackers.name, count(*) Challenges_created라고 써져있는데 여기서 count(*)이 아니고 count(challenge_id) as challenges_created라고 써도 되지 않나요? 혹시 차이가 있다면 무슨 차이인지 알고 싶습니다.
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
querrybox oracle 오류
뭐가 문제인가요?
-
미해결홍정모의 따라하며 배우는 C++
10:30 코드 관련 질문입니다.
수업에서는 class A를 forward declaration하고 class B - class A - doSomething 함수 순으로 코드를 짜셨는데요. 아래 코드와 같이 class B를 전방선언하고, class A- class B - doSomething 함수 순으로 선언하면 에러가 나는데 왜그런가요? #include <iostream>using namespace std;class B;class A {private: int m_value = 1; friend void B::doSomething(A& a);};class B {private: int m_value = 2;public: void doSomething(A& a);};void B::doSomething(A& a) { cout << a.m_value << endl;}int main() { A a; B b; b.doSomething(a); return 0;} class A를 선언할 때 class B가 있다는 것을 알면 되니까 class B를 전방선언했고, class B 안에 doSomething함수라는게 있는지는 모르는 상태니까 doSomething함수 정의를 class B 밖으로 빼놓은 상태잖아요?그리고 class B 정의에선 class A라는게 있다는걸 알면 되는데 그건 위에 먼저 정의되어있구요.그 다음 마지막으로 doSomthing 함수가 정의되는데 doSomthing 함수가 a.m_value에 접근을 못하네요. class A의 멤버인 m_value를 public으로 바꿔주면 되긴 할텐데 이 수업의 주제와 안맞는 것 같고..class A는 위에 이미 정의되어있는데 왜 접근을 못하는지요? 잘 되는 수업상의 코드 대비 class 정의 순서+전방선언 만 바꿨는데??
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
mssql_connet.php 오류
비밀번호 부분 올바르게 설정했는데, 어떻게 해야 하나요?