묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
왜 team이 아니라 team_id를 멤버변수로 갖는게 객체지향스럽지가 않은거죠?
왜인가요?
-
해결됨Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
저는 왜 하나의 단어가 지정이 안될까요?
저는 이상하게도 basic이라는 이름을 지정하면 Component name "Basic" should always be multi-word. 이라는 오류가 나오는데 뭐가 잘못된 걸까요..?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
protected 생성자 질문 드립니다
Creature나 Player의 생성자를 protected로 했을때, Main에서 Player player = new Knight(); 하면 player의 생성자랑 knight생성자가 모두 호출되잖아요 근데 player생성자가 호출된 그 경로..?가 Knight 클래스(자식)에서 호출이 된거라 Main(외부)에서 문제가 발생하지 않은건가요? 멤버 변수를 private으로 하고 변수에 접근하는 메소드를 public으로 해서 외부에서 접근하도록 하는것과 비슷해 보이는데 제가 이해한게 맞나요
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요 제로초님! 어디서 잘못되었는지 찾고 있습니다.
안녕하십니까!! 현재 글 등록이 안되서 질문드립니다. 더미데이터를 이용하지 않고 글 등록을 하는 도중, 500 에러가 발생해서 질문드립니다. 백엔드쪽 어디선가 제가 실수를 하거나 잘못된 부분이 있는 것같은데 몇시간 째 발견을 못해서 질문드립니다 현재 백엔드 서버와 프론트엔드 서버를 실행 시키고 글을 등록하면 에러는 위와 같습니다. 백엔드 app.js 입니다. 크게 다른거라곤 제가 서버를 따로 지정을 안해서 origin을 true한 것 말고는 없는 것 같습니다. 백엔드 라우터 post입니다 ..! 혹시 보게 되신다면 도움을 주시면 감사하겠습니다 .!!
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
(윈도우환경) Mysql 터미널에서 students.sql 파일을 실행하는 방법
(윈도우환경) Mysql 터미널에서 students.sql 파일을 실행하는 방법을 알려주세요 ㅜㅜ MySQL Shell에서 SOURCE 다음에 students.sql 파일 경로를 적어도 안됩니다. MySQL Shell과 cmd창에서 실행하는 방법을 알려주세요^^
-
미해결프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
html 파일 올립니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 원형 이미지가 적용이 안되네요 전 글에 css 파일 있습니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
제로초님 질문 있습니다.
제가 시퀄라이즈를 잘 몰라서 그러는데 팔로우 하기에서 backend 시퀄라이즈부분에서 awaait user.addFollowers(req.user.id) <- 에 user.id는 제 자신의 아이디 잖아요 이 코드로 인해서 테이블의 followerId에 - 제 자신의 userid 가 insert 되는거 맞나요? 그렇다면 followeingId <- req.params.user.id 팔로잉 id는 어디서 insert 되는건가요 ?
-
미해결[입문] Qt 6 프로그래밍 1편
설치 문의
강사님 저는 라즈베리파이에서 QT6를 설치하려고 합니다. 리눅스 설치하는데로 따라해 봤지만 온라인 설치 파일은 다운로드 하였지만 실행을 할 수 가 없네요 검색해보니 라즈베리파이에서는 다른 방법으로 설치를 하긴 하던데 qt 버전이 6이 아니였습니다. 라즈베리파이 보드에서 개발환경을 구축하고 싶은데 방법이 없을까요?
-
미해결프로젝트로 배우는 Vue.js 3
40강 vue router문의
안녕하세요 강의 듣고 있는데 eslint문제인지 계속 /Users/파일경로/test123/vue3/src/pages/todos/index.vue 1:1 error Component name "index" should always be multi-word vue/multi-word-component-names eslint오류같은데 어떻게 처리해야할까요? eslint관련된 js파일 추가하라는 얘기가 있어서 다 넣어서 해봐도 해결이 안되어서 다시 롤백해서 하고있는데 어떻게해야할까요 ㅠㅠ?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
docker-fullstack-app 실행 에러 문의
강의를 들으면서 하나하나 따라하면서 실습을 해보고 있습니다. 나름대로 따라 적었다고 하는데 계속 에러가 발생해서 어쩔 수 없이 Git에서 다운받아 docker-fullstack-app 을 실행해봐도 에러가 발생합니다. http://localhost:3000 을 하면 아래처럼 Nginx 에러가 화면에 뜹니다. 502 Bad Gateway nginx/1.21.6 http://localhost:3000/api/hi 하면 backend는 정상응답합니다. docker-compose up --build 하면 아래와 같은 메시지가 보이긴 합니다. docker-fullstack-app-frontend-1 | Starting the development server... docker-fullstack-app-frontend-1 | docker-fullstack-app-frontend-1 | /app/node_modules/react-scripts/scripts/start.js:19 docker-fullstack-app-frontend-1 | throw err; docker-fullstack-app-frontend-1 | ^ docker-fullstack-app-frontend-1 | docker-fullstack-app-frontend-1 | Error: error:0308010C:digital envelope routines::unsupported docker-fullstack-app-frontend-1 | at new Hash (node:internal/crypto/hash:67:19) docker-fullstack-app-frontend-1 | at Object.createHash (node:crypto:135:10) docker-fullstack-app-frontend-1 | at module.exports (/app/node_modules/webpack/lib/util/createHash.js:135:53) docker-fullstack-app-frontend-1 | at NormalModule._initBuildHash (/app/node_modules/webpack/lib/NormalModule.js:417:16) docker-fullstack-app-frontend-1 | at /app/node_modules/webpack/lib/NormalModule.js:452:10 docker-fullstack-app-frontend-1 | at /app/node_modules/webpack/lib/NormalModule.js:323:13 docker-fullstack-app-frontend-1 | at /app/node_modules/loader-runner/lib/LoaderRunner.js:367:11 docker-fullstack-app-frontend-1 | at /app/node_modules/loader-runner/lib/LoaderRunner.js:233:18 docker-fullstack-app-frontend-1 | at context.callback (/app/node_modules/loader-runner/lib/LoaderRunner.js:111:13) docker-fullstack-app-frontend-1 | at /app/node_modules/babel-loader/lib/index.js:59:103 { docker-fullstack-app-frontend-1 | opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], docker-fullstack-app-frontend-1 | library: 'digital envelope routines', docker-fullstack-app-frontend-1 | reason: 'unsupported', docker-fullstack-app-frontend-1 | code: 'ERR_OSSL_EVP_UNSUPPORTED' docker-fullstack-app-frontend-1 | } 사용하는 노트북은 맥북프로(인텔)입니다.
-
미해결스프링 부트 개념과 활용
JVM 과 arguments 는 뭔가요???
저게 뭔지몰라서 뭘하시려는건지 모르겠어요..
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
Dockerfile의 RUN apt-get -y update에서 에러가 발생합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
ORA-12541 문제
아래 다른 분들질문 올렸던 것처럼 문제가 발생하는데 몇 시간 동안 구글링으로 해결 해보려 시도했지만 실패했습니다. 혹시 환경 셋팅이 되어있는 VM(ovf)를 제공 받을 수 있을까요?
-
미해결15일간의 빅데이터 파일럿 프로젝트
실습환경 문의
안녕하세요, 현재 맥북프로14를 사용하고 있는데, 강의를 따라가는데 M1 + 맥 환경에서 수강을 해도 큰 문제가 없을까요?
-
미해결Vue.js + TypeScript 완벽 가이드
github 권한 요청 부탁드립니다.
두 번째 프로젝트에서 깃헙 권한이 필요하다고 해서 글을 남깁니다. [깃헙: mpcbpro ]
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
2.타임리프-스프링 통합과 폼 中 editForm.html의 multi checkbox th:field
<!-- multi checkbox --><div> <div>등록 지역</div> <div th:each="region : ${regions}" class="form-check form-check-inline"> <input type="checkbox" th:field="${item.regions}" th:value="${region.key}" class="form-check-input"> <label th:for="${#ids.prev('regions')}" th:text="${region.value}" class="form-check-label">서울</label> </div></div> editForm.html 의 경우 th:object를 사용하기 때문에 th:field 부분을 *(regions)으로 적어주어야 할 것 같아서 HTML생성결과 확인해보니, th:field = ${item.regions} 와 *(regions) 두 경우 결과 값이 같은데.. 왜 차이가 없는지 궁금합니다.
-
미해결FreeRTOS 프로그래밍
F769_EVAL는 안되나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님 F769_eval 보드로는 진행이 안되나요? 가능하시면 포팅을 부탁드려도 되나요? 수강 준비중인 B/D의 포팅을 부탁드릴려고 글을 남깁니다. 사용 컴파일러는 cubeIDE입니다. 강의 하단에 있는 포팅방법으로 포팅을 했는 printf도 안되고 컴파일 에러가 많이 나서 진행에 어려움이 있어 연락을 드립니다. 포팅을 부탁드립니다. 감사합니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
구글 이미지 링크 추출 오류!
늘 좋은 강의 잘 듣고 있습니다!! 이해 할때까지 반복 연습중인데.. 에러 가 자꾸나서 확인 부탁드립니다 실행 코드 from selenium import webdriver import time from selenium.webdriver.common.keys import Keys import os import urllib.request if not os.path.exists('인프런유료chapter05/고양이'): os.mkdir('인프런유료chapter05/고양이') url = f"https://www.google.com/search?q=%EA%B3%A0%EC%96%91%EC%9D%B4&hl=en&sxsrf=APq-WBtpNohfQWx-Rbg-cQ9NS2_CSdScmQ:1649047497463&source=lnms&tbm=isch&sa=X&ved=2ahUKEwiggrfSzPn2AhXPD94KHdkUDcUQ_AUoAXoECAIQAw&biw=1291&bih=934&dpr=1" browser = webdriver.Chrome("C:\startcoding\chromedriver.exe") browser.implicitly_wait(10) browser.maximize_window() browser.get(url) # 무한스크롤 구문 # 스크롤 전 높이 before_h = browser.execute_script("return window.scrollY") # 무한 스크롤 while True : # 맨 아래로 스크롤을 내린다 browser.find_element_by_css_selector("body").send_keys(Keys.END) # 스크롤 사이 페이지 로딩 시간 time.sleep(1) # 스크롤 후 높이 after_h = browser.execute_script("return window.scrollY") if after_h == before_h: break before_h = after_h #이미지 추출 imgs = browser.find_elements_by_css_selector(".rg_i.Q4LuWd") # class가 띄어 쓰기 있는 경우 .으로 대체하고 맨 앞에서 .붙인다 for i, img in enumerate(imgs,1): # 이미지를 클릭해서 큰 사이즈를 찾아줘라 img.click() time.sleep(1) # 큰이미지 추출 target = browser.find_element_by_css_selector("img.n3VNCb") img_src = target.get_attribute('src') # 이미지 다운로드 # 크롤링 하다보면 HTTP Error 403: Forbidden 에러가 납니다 opener = urllib.request.build_opener() opener.addheaders = (['User-Agent','Mozila/5.0']) urllib.request.install_opener(opener) #url 이미지 저장하기 urllib.request.urlretrieve(img_src, f'인프런유료chapter05/고양이/{i}.jpg') 오류 C:\startcoding>C:/Users/hellonature/AppData/Local/Programs/Python/Python310/python.exe c:/startcoding/인프런유료chapter05/08.구글이미지주소추 출.py c:\startcoding\인프런유료chapter05\08.구글이미지주소추출.py:13: DeprecationWarning: executable_path has been deprecated, please pass in a Service object browser = webdriver.Chrome("C:\startcoding\chromedriver.exe") DevTools listening on ws://127.0.0.1:54093/devtools/browser/39af353b-7fc6-4b96-a4e0-1e656c87d831 c:\startcoding\인프런유료chapter05\08.구글이미지주소추출.py:25: DeprecationWarning: find_element_by_css_selector is deprecated. Please use find_element(by=By.CSS_SELECTOR, value=css_selector) instead browser.find_element_by_css_selector("body").send_keys(Keys.END) c:\startcoding\인프런유료chapter05\08.구글이미지주소추출.py:38: DeprecationWarning: find_elements_by_css_selector is deprecated. Please use find_elements(by=By.CSS_SELECTOR, value=css_selector) instead imgs = browser.find_elements_by_css_selector(".rg_i.Q4LuWd") # class가 띄어 쓰기 있는 경우 .으로 대체하고 맨 앞에서 .붙인다 c:\startcoding\인프런유료chapter05\08.구글이미지주소추출.py:46: DeprecationWarning: find_element_by_css_selector is deprecated. Please use find_element(by=By.CSS_SELECTOR, value=css_selector) instead target = browser.find_element_by_css_selector("img.n3VNCb") Traceback (most recent call last): File "c:\startcoding\인프런유료chapter05\08.구글이미지주소추출.py", line 57, in <module> urllib.request.urlretrieve(img_src, f'인프런유료chapter05/고양이/{i}.jpg') File "C:\Users\hellonature\AppData\Local\Programs\Python\Python310\lib\urllib\request.py", line 241, in urlretrieve with contextlib.closing(urlopen(url, data)) as fp: File "C:\Users\hellonature\AppData\Local\Programs\Python\Python310\lib\urllib\request.py", line 216, in urlopen return opener.open(url, data, timeout) File "C:\Users\hellonature\AppData\Local\Programs\Python\Python310\lib\urllib\request.py", line 516, in open req = meth(req) File "C:\Users\hellonature\AppData\Local\Programs\Python\Python310\lib\urllib\request.py", line 1300, in do_request_ for name, value in self.parent.addheaders: ValueError: too many values to unpack (expected 2) C:\startcoding>[20968:20972:0404/150023.007:ERROR:device_event_log_impl.cc(214)] [15:00:23.007] USB: usb_device_handle_win.cc:1049 Failed to read descriptor from node connection: 시스템에 부착된 장치가 작동하지 않습니다. (0x1F) [20968:20972:0404/150023.007:ERROR:device_event_log_impl.cc(214)] [15:00:23.008] USB: usb_device_handle_win.cc:1049 Failed to read descriptor from node connection: 시스템에 부착된 장치가 작동하지 않습니다. (0x1F) C:\startcoding>[21456:16916:0404/150208.726:ERROR:gpu_init.cc(440)] Passthrough is not supported, GL is disabled, ANGLE is
-
미해결15일간의 빅데이터 파일럿 프로젝트
배치형 대규모 데이터 적재 관련 질문
안녕하세요, 배치형 데이터 적재 관련해서 질문 드립니다. 배치형 데이터의 경우 Flume이 모니터링 하는 SpoolDir로 데이터가 들어와야 hdfs로 적재가 되는데, 1일 단위로 데이터가 발생하는 현재 상황에서 매일 txt 파일을 spooldir로 직접 mv 해줘야하는 건가요?? 감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
깃허브 관련해서 문의드릴게있습니다!
안녕하세요 루키스님! 좋은 강의 잘 듣고 있습니다. 다름이 아니라 강의를 듣다보니 하나의 프로젝트를 계속 고쳐나가는데, 개인적으로 정리를 하다보니 좀 불편해져서 이왕 정리하는거 깃허브로 버전관리하는것도 익혀보자 싶어서 해당 강의코드를 깃허브에 올려서 정리해보고 싶은데 코드를 올려도 괜찮을까요???