묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨2시간으로 끝내는 프론트엔드 테스트 기본기
cypress와 함께 사용하면되는건가요?
Jest와 Cypress중에 하나만 사용 하라고 하셨는데storybook은 Jest와 함께 사용하거나 Cypress와 함께 사용해도 될까요?
-
미해결모두를 위한 대규모 언어 모델 LLM(Large Language Model) Part 1 - Llama 2 Fine-Tuning 해보기
llama 2 파인튜닝 Maximum length, Temperature
안녕하세요.저는 현재 llama2 모델을 KorQuad 데이터셋을 이용하여 파인튜닝하는 실습을 진행중에 있습니다.파인튜닝 후에 궁금한게 생겼는데, 강의에서 처럼 KorQuad 데이터셋을 이용하여 llama2 모델을 파인튜닝을 한 뒤에 Chat GPT API 처럼 Maximum length 나 Temperature 등을 파라미터로 넣어서 답변의 길이나 Temperature 를 조절 할 수 있을까요?
-
미해결따라하며 배우는 리액트 네이티브 기초
Remote notification 강의는 없을까요?
Remote notification 관련 내용은 안올라올까요?? ios local notification 강의에서 remote 강의가 나온다고 하셨는데 async storage 강의가 나와서요.
-
미해결3. 웹개발 코스 [스프링 프레임워크+전자정부 표준프레임워크]
안녕하세요, 다름이 아니라 톰캣 설치 과정에서 막히는 부분이 있어서 문의드립니다.
안녕하세요, 다름이 아니라 톰캣 설치 과정에서 막히는 부분이 있어서 문의드립니다.톰캣 8.5로 진행해야 하는데 하단 이미지에 보시다 시피8.0까지만 있고 8.5가 없어서 진행이 불가능합니다. 어떤 오류인지 문의드립니다!!
-
미해결
로그인 후에 무한 스크롤이 안 됩니다.
크림에 크롤링을 응용해 볼려고 접속 후 로그인까지는 성공했는데 그 이후 무한 스크롤 내리는 것이 안 됩니다... 아무래도 로그인하고나서의 브라우저를 인식하지 못하는 거 같은 데 어떻게 해결하면 될까요? from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.keys import Keys from selenium.webdriver.chrome.options import Options from selenium.webdriver.common.by import By import csv # 크롬 드라이버 자동 업데이트 from webdriver_manager.chrome import ChromeDriverManager import time import pyautogui import pyperclip # 브라우저 꺼짐 방지 Chrome_options = Options() Chrome_options.add_experimental_option("detach", True) #불필요한 에러 메시지 없애기 Chrome_options.add_experimental_option("excludeSwitches",["enable-logging"]) service = Service(executable_path=ChromeDriverManager().install()) driver = webdriver.Chrome(service=service, options=Chrome_options) # 웹페이지 해당 주소 이동 driver.implicitly_wait(5) # 웹페이지 로딩 5초는 대기 driver.maximize_window() # 화면 최대화 ###################################################### ###################################################### #"nike" 브랜드로 driver.get("https://kream.co.kr/brands/nike") login = driver.find_element(By.CSS_SELECTOR,"#__layout > div > div.gnb > div > div.header_top > div > ul > li:nth-child(5) > a") login.click() #아이디 입력창 id = driver.find_element(By.CSS_SELECTOR,"#wrap > div.container.login > div > div > div:nth-child(2) > div") id.click() pyperclip.copy("아이디") pyautogui.keyDown("command") pyautogui.press("v") pyautogui.keyUp("command") time.sleep(2) #비밀번호 입력창 pw = driver.find_element(By.CSS_SELECTOR,"#wrap > div.container.login > div > div > div:nth-child(3) > div") pw.click() pyperclip.copy("비번") pyautogui.keyDown("command") pyautogui.press("v") pyautogui.keyUp("command") time.sleep(2) #로그인 버튼 클릭 login_btn = driver.find_element(By.CSS_SELECTOR, '#wrap > div.container.login > div > div > div.login_btn_box > a') login_btn.click() #반복문 시작 while True: # 맨 아래로 스크롤 내린다. driver.find_element(By.CSS_SELECTOR, "body").send_keys(Keys.END) # 스크롤 사이 페이지 로딩 시간 time.sleep(1) # 스크롤 후 높이 after_h = driver.execute_script("return window.scrollY") if after_h == before_h: break before_h = after_h
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
common.service 의 cursorPaginate 일반화 할때 nextUrl 생성시 질문입니다.
common.service 의 cursorPaginate 일반화 관련 질문입니다.nextUrl 생성할 때 아래와 같이 searchParams 를 생성하는데 이 부분은 일반화 할 수없는건가요?if (nextUrl) { for (const key of Object.keys(dto)) { if (dto[key]) { if ( key !== 'where__id__more_than' && key !== 'where__id__less_than' ) { nextUrl.searchParams.append(key, dto[key]); } } } let key = null; if (dto.order__createdAt === 'ASC') { key = 'where__id__more_than'; } else { key = 'where__id__less_than'; } nextUrl.searchParams.append(key, lastItem.id.toString()); }
-
해결됨Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
15_modal_teleport > AppModal.vue -> defineEmits
PostModal.vue 컴포넌트 분리 후에 AppModal.vue부분에 defineEmits(['close' , ... ]) 'close'는 AppModal에서 상위컴포넌트로 전달하는 것이 따로 없는 것같은데 'close'가 남겨져 있더라구요!여기서 'close'는 어떤 역할을 하는걸까요?
-
미해결
React-native 안드로이드 스튜디오 설치 오류
react-native 설치할 때 안드로이드 스튜디오가 자꾸 튕겨서 프로젝트를 진행하지 못하고 있습니다 ㅠㅠ 도와주세요. 나머지 파일은 잘 설치했는데 안드로이드 스튜디오가 문제입니다. Error: The emulator (INFO | Storing crashdata in: C:\Users\green\AppData\Local\Temp\\AndroidEmulator\emu-crash-34.1.13.db, detection is enabled for process: 3904) quit before it finished opening. You can try starting the emulator manually from the terminal with: C:\Users\green\AppData\Local\Android\Sdk/emulator/emulator @INFO | Storing crashdata in: C:\Users\green\AppData\Local\Temp\\AndroidEmulator\emu-crash-34.1.13.db, detection is enabled for process: 3904 이런 오류가 나는데 어떻게 하나요
-
해결됨실습으로 배우는 프로메테우스 - {{ x86-64, arm64 }}
ova 이미지 m-k8s-1.24.4 이미지 root 계정 암호 문의
[질문 하기]OVA 이미지로 실습하기 위해 이미지 다운로드 후 superputty에서 Sessions(k8s).XML 파일 session Import하여 접속하였으나, root 계정에 대해 password를 몰라서 접속이 안됩니다. 수업에서는 자동 접속되는데, 정보 관련 자료를 찾을 수 없어서 문의 드려요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
parsistence.xml h2.Driver 에러
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]여기에 질문 내용을 남겨주세요.pom.xml<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>jpa-basic</groupId> <artifactId>ex1-hello-jpa</artifactId> <version>1.0.0</version> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>17</source> <target>17</target> </configuration> </plugin> </plugins> </build> <properties> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> </properties> <dependencies> <!-- JPA 하이버네이트 --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>5.4.29.Final</version> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.1</version> </dependency> <!-- H2 데이터베이스 --> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>2.2.224</version> <scope>runtime</scope> </dependency> <!-- logback --> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> </dependency> <dependency> <groupId>org.hibernate.javax.persistence</groupId> <artifactId>hibernate-jpa-2.1-api</artifactId> <version>1.0.0.Final</version> </dependency> </dependencies> </project> persistence.xml<?xml version="1.0" encoding="UTF-8"?> <persistence version="2.2" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_2.xsd"> <persistence-unit name="hello"> <properties> <!-- 필수 속성 --> <property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/> <property name="javax.persistence.jdbc.user" value="sa"/> <property name="javax.persistence.jdbc.password" value=""/> <property name="javax.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/~/test"/> <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/> <!-- 옵션 --> <property name="hibernate.show_sql" value="true"/> <property name="hibernate.format_sql" value="true"/> <property name="hibernate.use_sql_comments" value="true"/> <!--<property name="hibernate.hbm2ddl.auto" value="create" />--> </properties> </persistence-unit> </persistence> 인프런에 올라온 관련 질문에 대한 해결책들을 다 따라 해봤는데 이 에러가 사라지지 않습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
hello 에서 404 에러 뜹니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
수정이 안됩니다..
🚨 아래의 가이드라인을 꼭 읽고 질문을 올려주시기 바랍니다 🚨질문 하시기 전에 꼭 확인해주세요- 질문 전 구글에 먼저 검색해보세요 (답변을 기다리는 시간을 아낄 수 있습니다)- 코드에 오타가 없는지 면밀히 체크해보세요 (Date와 Data를 많이 헷갈리십니다)- 이전에 올린 질문에 달린 답변들에 꼭 반응해주세요 (질문에 대한 답변만 받으시고 쌩 가시면 속상해요 😢)질문 하실때 꼭 확인하세요- 제목만 보고도 무슨 문제가 있는지 대충 알 수 있도록 자세한 제목을 정해주세요 (단순 단어 X)- 질문의 배경정보를 제공해주세요 (이 문제가 언제 어떻게 발생했고 어디까지 시도해보셨는지)- 문제를 재현하도록 코드샌드박스나 깃허브 링크로 전달해주세요 (프로젝트 코드에서 문제가 발생할 경우)- 답변이 달렸다면 꼭 확인하고 반응을 남겨주세요- 강의의 몇 분 몇 초 관련 질문인지 알려주세요!- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 수정하기 다 구현한 것 같은데... 수정이 안됩니다ㅠ 뭐가 문제인지 모르겠어요코드샌드박스 링크 첨부합니다!https://codesandbox.io/p/sandbox/emotion-diary-hnrd4q?file=%2Fsrc%2Fcomponents%2FDiaryEditor.js%3A142%2C17
-
해결됨[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
onSliderChanged 함수에 val 파라미터는
_Footer( maxNumber: maxNumber, onSliderChanged: onSliderChanged, onButtonPressed: onButtonPressed, ) void onSliderChanged(double val) { setState(() { maxNumber = val; }); }onSliderChanged 함수를 부를 땐 인자값을 넘기지 않는데 onSliderChanged 함수에는 val를 인자값으로 받고 있는데 이 부분이 이해가 잘 안 갑니다..
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
locomotion의 정의가 여러개인건가요??
안녕하세요. 좀 더 깊이 알아보다가 오랜만에 궁금하게 생겨서 질문을 올렸습니다.애니메이션 관련해서 메뉴얼이랑 해외 영상들을 좀 자세히 보다보니 로코모션이이라고 해서 루트 모션/ 포즈 와핑/ 모션 와핑 같은 기술적인게 나오고 플러그인으로 로코모션 라이브러리랑 애니메이션 와핑을 추가해서 사용하는 걸 봤습니다...언리얼 엔진의 로코모션 | 언리얼 엔진 5.3 문서 (unrealengine.com) 강의에서 나온 로코모션이 생각나서 다시 확인해보니 여기서는 대략 요약하면 State Machine중 하나를 로코모션이라고 하고 캐시에 저장하고 다른곳에서 사용한다 인것 같은데요. 캐시에 애니메이션을 저장해서 따로 사용하는 구현 방식도 로코모션이라고 하는 건가요??
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
데이터 삭제 후 다시 데이터 추가 시 질문
id(id는 auto increment 설정)와 name 등의 데이터를 5개를 추가한 후, delete from 을 통해 삭제하고 다시 데이터를 넣으니, id가 1부터 다시 지정되는 것이아닌 6부터 지정이 되더라구요..삭제 후, 다시 id를 1부터 하게 할 순 없을까요..?
-
미해결
스프링 시큐리티 HttpSeurity.apply() derpeciated 도움 부탁드려요!
안녕하세요! 최근 스프링 시큐리티가 패치되면서, 기존 메서드 체이닝 방식이 아닌 람다식을 통해 함수형으로 설정하도록 바뀌었는데요. 다른 설정 부분은 새롭게 바뀐 방식을 찾았으나.... 아래 사진의 마지막 apply() 는 도저히 찾을 수가 없더라고요...ㅠ 혹시 아시는 분계실까요?('apply(C)' is deprecated since version 6.2 and marked for removal )
-
미해결실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용
텔레그램 API 질문드립니다
좋은 강의 감사합니다. 궁금한게 있어 질문 남겨드립니다!강의 예시와 같이 message 값을 직접 입력하지 않고, 텔레그램 채팅창에 입력한 값으로 바로 활용하고자 할 경우 어떻게 응용 가능할지도 궁금합니다~
-
미해결자바 동시성 프로그래밍 [리액티브 프로그래밍 Part.1]
RestTemplate 호출하여 응답기다릴때도 runnable 이 맞나요?
우선 좋은 강의 감사드립니다.강의내용중 running -> runnable 로 이동하는 방법에 yield, I/O 가 있다고 하셨는데, DB query 등을 하면 응답이 올때까지 waiting으로 상태변경이 되는게 아닐까 싶어 샘플코드를 짜보니 정말로 running-> runnable 상태이던데, 1) 응답이 올때까지 기다리는 것이기도 하고 2) runnable 이면 언제라도 running이 될수 있는데, 이 경우 running -> runnable -> running 으로 상태변경되었는데 아직 응답이 오지 않았으면 다시 runnable 로 넘어가고.. 이런게 반복되는건가요? 샘플코드는 아래와 같이 만들어봤습니다. RestTemplate template = new RestTemplate();template.getEntity(xxx); // 응답이 10초 걸리는 api 호출10초 내에 위 작업을 하는 쓰레드의 상태를 log 로 찍으니 runnable 로 나왔습니다.
-
미해결아는 만큼 보이는 크롬 개발자 도구
강의 포스팅 관련 문의
강의를 들으며 배운 내용을 블로그나 깃헙에 정리하여 포스팅해도 될까요? 가능하다면 어디까지 가능한지 여쭙고 싶습니다.
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
add 함수 문의 ㅠㅠ
c = 10 def add(a,b): global c c = a+b return c b = add(1,10) print(b,c)여기서 왜 11 11이 나오는지 모르겠어요b는 add(1,10) 이니까 11이 맞는거 같은데c= global 이라 밖에 10을 쓴다고 했는데요c는 10 이 맞지 않나요?