묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
제공되는 html 파일을 사용해도 될까요?
QueryDSL까지 강의를 다 듣고 난 이후에 게시판이나 쇼핑몰 같은 포트폴리오를 만들기전에 자그맣게 배운걸 써보고 싶은데 html,css,js를 모르다보니 view쪽을 처리할 수가 없더라구요.그래서 혹시 활용1편에 제공되는 HelloShop view단 파일을 사용해도 될지 궁금합니다. 깃허브에 올리려고 하고 백엔드단 코드는 전부 스스로 짤 생각입니다.!
-
미해결[신규 개정판] 이것이 진짜 엑셀자동화다 - 기본편
키보드 자동화_소문자 ko 입력 안되는 이유 질문 드려요
회사 계정에 자동 로그인하는걸 해보고 싶어서 키보드 자동화 #키보드 입력(문자)pyautogui.write('kosa') 이렇게 입력하고 실행버튼 눌렀더니, ko를 제외하고 입력이 됩니다.ko가 Vscode 안에서 단축키로 되어있는지 한국어 설정이 눌려지는 것 같은데, 어떻게 해야할까요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
kex_exchange_identification: Connection closed by remote host 에러 언제 쯤 처리가 될까요?
https://www.inflearn.com/questions/855295/kex-exchange-identification-connection-closed-by-remote-host-%EC%97%90%EB%9F%AC질문을 올린지 일주일 정도 지난 듯 해서요사용하는 사양도 같이 올렸는데 , 저와 같은 분들이 많은 듯 한데 바쁘시겠지만에러 안나는 버전으로 부탁드립니다.감사합니다.
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
메모리에서 물리주소와 논리주소를 나눈 이유
안녕하세요. 섹션6의 <메모리의 주소 공간> 강의의 2분경 강의를 보면.. 메모리의 물리 주소와 논리 주소를 나눈 이유에 대해서 설명해주시고 계시는데요.좀 더 보충 설명 해주실 수 있나요.메모리에 저장된 값들이 시시각각 변하기 때문에, 물리주소를 알지 못하는 건 알겠고, 같은 프로그램이라도 실행할때마다 주소가 할당되는것도 다른건 알겠는데, 그 '시시각각' 변할떄마다의 물리주소를 그대로 cpu가 사용한다거나, 그냥 '논리주소'를 사용한다거나 뭔 차이인거죠? 즉, 강사님이 말해주신 물리주소와 논리주소를 나눈 이유에 대해서 설명하신 내용은 뭔지는 다 이해했습니다만, "그럼에도 불구하고 왜 굳이?? 논리주소를 사용하지? 그냥 물리주소 사용하면 안되나?" 라는 생각이 들어서요.. ㅋㅋ 그게 그거인거같아요ㅠ.. 결국 논리주소도 물리주소로 변환되기 때문에 이런 변환 자체를 할 필요없이 그냥 시시각각 변하는 물리주소를 이용하면 되지않나? 싶은 생각이 들어서 질문드려요.. ㅠㅠ이러한 내용은 설명하기 복잡하시면 그냥 간단하게 강의 중에 얘기 하신 "cpu는 메모리에 접근할때 논리주소를 이용하도록 설계되어 있다" 는 말을 받아들이는겠습니다.. ㅎㅎ
-
미해결실전! 스프링 데이터 JPA
지연로딩과 fetchJoin 성능 차이
즉시로딩을 사용하면 Member 객체를 불러 올 때 1+N문제가 발생하고 Lazy로딩을 사용하면 Team 객체를 사용할 때 쿼리문이 나가서 즉시로딩이든 지연로딩이든 결국 1+N 문제가 생기는 게 맞나요 ? 이 1+N 문제의 해결방법으로 fetchJoin이 나온 것 같은데 지연 로딩, 즉시 로딩보다 무조건 fetchJoin이 이점이 있는 것 아닌가요? 왜 디폴트값으로 지연로딩으로 설정하고 fetchJoin을 선택해서 사용하는지 궁금합니다. 기본적으로 fetchJoin을 사용하고 연관관계에 있는 객체를 사용하지 않을 것 같은 경우에만 지연로딩을 선택적으로 사용하는게 더 편하지 않나요? 사용하지 않는 객체를 가져오는 fetchJoin의 쿼리문 몇 줄이 성능에 그렇게 큰 영향을 미치나요?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
MemberRespository를 domain 폴더에서 관리되는 이유가 궁금합니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]MemberRespository를 domain 폴더에서 관리되는 이유가 궁금합니다. 인터페이스라면, domain 폴더에 있어도 될 것 같은데, 구현가 domain 폴더에 있는게 의문이 들었습니다. 또한, LoginForm 이 domain 폴더에 있어야 할 것 같은데, web 폴더에 있는 이유가 LoginController의 DTO라서 그런건가요?
-
미해결실전! 스프링 데이터 JPA
2분 정도에 이 코드는 안되는 이유가 있나요?
Team teamA = new Team("teamA"); Team teamB = new Team("teamB"); teamRepository.save(teamA); teamRepository.save(teamB); memberRepository.save(new Member("member1", 10, teamA)); memberRepository.save(new Member("member2", 10, teamB)); 강의에서 이렇게 한번에 하려다가 Member를 생성해주고 따로 save를 해주던데 한번에 하면 안되는 이유가 있을까요 ?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빌드 생성 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.윈도우 cmd에서 gradlew와 gradlew.bat 둘다 해도 똑같이 권한이 없다고 나옵니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
블로그에 공부내용 정리
안녕하세요 교수님, 다름이 아니라 제 개인 블로그에 알고리즘 공부내용을 작성하려고 하는데 우선 교수님의 허락을 맡아야 될 것 같아서 여쭤봅니당,,,, 강의자료나 세부적인 내용은 유출하지 않고 오직 알고리즘관련된 내용들만 적어도 될까요??
-
미해결실리콘밸리 엔지니어와 함께하는 OpenAI API (ChatGPT)
fine tuning 실습관련 질문드립니다.
안녕하세요. 실습을 진행하면서 막혀서 여쭙습니다.막힌 부분은 fine tuning 입니다.구글 코랩에서 contents하단에 예제 파일을 업로드 하고 /content/fine_tuning_data.json 1.실행전 필요하다고 생각한 인스톨을 진행하고 pip install openai pip install openai_secret_managerexport OPENAI_API_KEY="sk-@@@J" 2.실행openai tools fine_tunes.prepare_data -f /content/fine_tuning_data.json*에러 메세지 File "<ipython-input-2-e56f31c80683>", line 1 openai tools fine_tunes.prepare_data -f /content/fine_tuning_data.json ^SyntaxError: invalid syntax3.실행openai api fine_tunes.create -t /content/fine_tuning_data.json -m babbage위와 같은 메세지 입니다. 가르침 요청 드려 봅니다.#블로그를 찾아보고 알려 주는 방법으로 실행해 보아도 역시 안되네요.Error: No API key provided. You can set your API key in code using 'openai.api_key = <API-KEY>' 즉, openai.api_key에 API key를 셋팅하라는 메세지입니다. 먼저, 기본적으로 Fine-tuning을 위해 다음과 같이 명령어를 입력해야 하는데요.openai api fine_tunes.create -t <TRAIN_FILE_ID_OR_PATH> -m <BASE_MODEL>이 상태 그대로 입력하게 되면 위 에러 메세지를 받게 될 것입니다. 따라서, OpenAI의 GPT Fine-tuning을 위해서는 아래와 같이 명령어를 구성해서 보내야 합니다. openai --api-key YOUR_KEY api fine_tunes.create -t example_prepared.jsonl -m davinci
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
조회 api에서 GET, POST 메서드에 대한 질문이 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]안녕하세요~ 다음과 같은 상황은 실무에서 어떻게 사용하고 있는지 궁금해서 질문 드립니다.상세 조회가 필요한 api에서 대략 10개가 넘어가는 검색 조건(이름, 기간, 분류 등등..)을 보내야할 경우, 이 검색 조건을 모두 쿼리스트링으로 보내는 것이 좋은 방법일까요?? 아니면 POST body에 담아서 보내는 것이 좋을까요?? 리소스 조회할때 path에 보내는 것과 쿼리스트링으로 보내는 것에 대한 차이가 궁금합니다.ex) members/100ex) mambers?id=100
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
firebase, auth import문제
안녕하세요 강의 영상과 같이 build.gradle에 파이어베이스 연결과 관련해서 모두 복사 붙여넣기를 한 후 joinactivity에서 진행하는 다음 과정을 따라하고 있는데 Firebaseauth는 import가 되는데Firebase와 auth가 import가 되지가 않습니다 이 부분을 어떻게 해결해야할까요? 직접 import문을 작성해보았는데도 빨간줄이 나오면서 해결이 되지가 않습니다
-
미해결[웹 개발 풀스택 코스] HTML&CSS 기초
HTML Snippets 을 검색해도 안나오네요
geyao걸로 검색해봐도 안 나오네요 뭘 설치해야 하나용?
-
미해결인터랙티브 웹 개발 제대로 시작하기
world(무대)에 perspective를 적용했을 때 어떤 기준으로 각 요소들의 기울어지는 정도(각도)가 정해지는지 궁금합니다!
world(무대)에 perspective를 적용했을 때 어떤 기준으로 각 요소들의 기울어지는 정도(각도)가 정해지는지 궁금합니다!거리에 따라 가운데 card는 기울어지는 각도가 고정되어 있고 다른 카드들은 서로 거리가 멀어질수록 기울어지는 각도의 차이가 커질 줄 알았습니다.그런데 다른 속성은 수정하지 않고 margin 속성만 1em -> 5em으로 변화를 주었는데 가운데 있는 카드도 각도가 더 줄어들었습니다.그래서 world에 perspective를 적용했을 때 어떤 기준으로 각 요소들의 기울어지는 각도가 정해지는지 궁금합니다!
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
선생님 강의를 보면서 플젝을 진행중입니다
현재 선생님 강의를 보며 플젝을 진행하고 있는 와중에 한가지 질문이 생겼습니다!백엔드(장고)단에서 사진 여러개를 올리면 그걸 기반으로 저희가 만든 딥러닝 모델이 학습해서 학습결과를 보여주는 웹서비스를 기획중입니다. 만약 api응답이 필요없는, 예를 들면 가장 첫 페이지에 그림하나 딱 들어가있고 우측상단에 로그인/회원가입 버튼만 있는 상태인 경우는 백엔드 단에서 제공해야하는 api라던가 이런게 없으니까 해당 페이지는 react에서만 처리하면 되는건가요?그렇다면 해당 페이지에는 urls.py 등에서 설정을 해줄 필요가 없는걸까요?웹페이지 구조에 따라 달라질 수 있지만, 이번에는 프론트와 백엔드를 완전히 분리해서 진행하다보니 이런부분이 헷갈립니다
-
해결됨초보자를 위한 <어바웃타임> 쉐도잉 마스터 클래스
강의 화면 이슈
강의시 노출되는 교재의 레이아웃이 모바일 환경에서 보기가 어렵습니다. 페이지 방향이 세로가 기본인데 핸드폰 디바이스에서는 이 경우 글씨가 너무 작습니다.
-
미해결홍정모의 따라하며 배우는 C언어
강의자료 질문
혹시 ppt 강의자료는 따로 제공받을 수 없나요??
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-I 시간초과 질문 있습니다.
#include <bits/stdc++.h> using namespace std; int main(void) { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int N, M; cin >> N >> M; map<int, string> book; vector<string> answer; for (int i = 1; i <= N; i++) { string pokemon; cin >> pokemon; book[i] = pokemon; } for (int i = 0; i < M; i++) { string question; cin >> question; for (auto const &[k, v] : book) { if (to_string(k) == question || question == v) { answer.push_back(isalpha(question[0]) ? to_string(k) : v); break; } } } for (auto str : answer) cout << str << '\n'; return 0; }해당 코드에서 시간 초과가 나는데 for (auto const &[k, v] : book) { if (to_string(k) == question || question == v) { answer.push_back(isalpha(question[0]) ? to_string(k) : v); break; } }아마 이 부분에서 시간 초과가 나리라 생각합니다. O(NlogN) 일거 같은데 답안과 달리 map 1개와 find 만 써서 풀 수는 없는걸까요? 왜 시간초과가 나는지 이해가 잘 안갑니다.
-
미해결실전! 스프링 데이터 JPA
Page 자료구조에 관해 질문입니다.
PageRequest pageRequest = PageRequest.of(0, 3, Sort.by(Direction.DESC, "username")); int age = 10; //when Page<Member> page = memberRepository.findByAge(age, pageRequest);PageRequest.of 코드에서 첫 번째 파라미터가 무엇을 의미하는지 헷갈립니다.PageRequest.of 의 2번째 파라미터는 한 페이지의 element 개수이고(limit), 3번째 파라미터는 정렬 조건이 맞나요?List<Member> content = page.getContent(); assertThat(content.size()).isEqualTo(3); assertThat(page.getTotalElements()).isEqualTo(5); assertThat(page.getNumber()).isEqualTo(0); assertThat(page.getTotalPages()).isEqualTo(2); assertThat(page.isFirst()).isTrue(); assertThat(page.hasNext()).isTrue(); page.getContent()는 현재 페이지의 데이터를 가져오는 메소드인가요?page.getNumber()는 현재 페이지를 가져오는 메소드인가요?Page는 책처럼 0,1,2,3 ... 이렇게 페이지가 있는 거고Content는 그 Page안에 있는 데이터를 의미하는 건가요? List<List<data>> 와 같은 구조로 되어 있는 것일까요? Page와 Content의 자료 구조가 어떻게 되어있는지가 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
윈도우 h2실행 =
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]윈도우 콘솔 창에 h2.bat을 입력해도 연결이 되지 않습니다. 참고로 h2.bat 파일을 실행해도 실행되었다가 바로 꺼집니다.참고로 제 자바 jdk의 버전은 11이고 jre버전은 8입니다. 환경변수까지 11로 설정한 상태입니다.윈도우 installer와 플랫폼 버전 모두 다운 받아서 시도했는데 안됐습니다.