inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

이미지 작성 방법

해결됨

개발자를 위한 쉬운 도커

안녕하세요. 강의에서는 파일 빌드를 이미지에서 수행하는데 그렇게 하지 않고 인텔리제이 같은 ide에서 빌드를 한 후에 그 파일 자체를 복사해서 실행하는 이미지를 생성해도 상관 없나요? 어떤게 더 좋은 방법인가요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • container
나뭇잎 댓글 1 좋아요 1 조회수 269

build.gradle에러

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

[질문 내용] ext["hibernate.version"] = "5.6.5.Fina l" 를 못 읽는것같습니다 뭐가 문제일까요 ??

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
해톨 댓글 4 좋아요 0 조회수 625

재질문드립니다.(해결했습니다.)

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

무료버전 인텔리j라서 강사님처럼 sql문이 나오지않아서 확인은 못하나 터미널에서 mysql확인 결과 테이블은 잘 생성되었습니다. //해결했습니다. 23/03/25 16:54 기본생성자를 안해서 생긴 문제였고 에러코드에서 인지는 하고있었는데 최초 해결시 접근제어자 public과 void를 사용해버려서 기본생성자로 인식을 못했던것같습니다. 같은 증상있으신분들은 참고해주세요

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
준영 댓글 1 좋아요 0 조회수 223

환경설정 내용은 없는건가요?

해결됨

핵 of 핵 파이썬 기초 문법

1강 파이썬 프로그래밍 환경 설치 및 설정하기로 되어 있고 이어서 해보겠다라고 하는데, 환경 설치 및 설정 내용이 없습니다. 의도하신 내용이신지요?

  • python
김정수 댓글 1 좋아요 0 조회수 289

https 인증서 발급 에러

미해결

React + API Server 프로젝트 개발과 배포 (CI/CD)

https 를 위한 인증서 설정시 에러 LetsEncrypt 에서 무료로 인증서를 등록 할 때 에러가 발생합니다. window 사용 node.js 18.16.0 사용 도메인 xxxx.net 사용 # sudo su - # yum -y install yum-utils 까지는 정상적으로 다운로드 되었는데요 # yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional 부터는 에러가 뜹니다... 이유가 무엇일까요?ㅠㅠ

  • ci/cd
  • spa
뿌뿌죠 댓글 3 좋아요 0 조회수 604

findCookie()메서드 질문입니다.

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] findCookie() 메서드에서 String cookieName으로 SESSION_COOKIE_NAME = "mySessionId"; 위의 상수를 받고있고, 그럼 모든 사용자의 cookieName이 다 "mySessionId"인건데 사용자가 달라질때 같은 cookieName인 "mySessionId"로 UUID를 찾는 것이 이해가 가지않습니다. return Arrays.stream(cookies).filter (cookie -> cookie.getName().equals(cookieName)).findAny().orElse(null); 위와 같이 return하면 무조건 sessionStore에 첫번째로 저장 된 "mySessionId"의 uuid가 나가지않나요..??

  • spring
  • mvc
냠냠 댓글 1 좋아요 0 조회수 260

바로 실무에 적용할 수 있는 내용일까요?

해결됨

클론코딩에서 알려주지 않는 것들 (보안, DDD, 마이크로서비스) 2편

안녕하세요 선생님. 급한 마음에 강의를 구매하며 이렇게 문의글도 남기네요. 저는 이제 막 입사 반년 정도 된 주니어 백엔드 개발자 입니다. 회사에 별다른 사수는 없고 php만 쓰던 분들 몇분 계시는데 저 혼자 nestjs를 사용하고있고 레거시코드를 전부 nestjs로 바꾸라고해서 이 강의까지 오게되었습니다. 회사에서는 DDD가 뭔지는 잘 모르지만 요즘 좋다고하니 그걸로 해서 레거시코드를 다 변환하라고하는데 저는 DDD를 잘 알지못하는 상태이고 물어볼 선임도 없고 마땅한 강의도 이것밖에 보이질 않아서요,, 이 강의를 보면서 nest에 적용시키는것에는 크게 어려움이 없겠지요? ( 아직 보기 전인데 익스프레스 기반 인것같아서요 ,, 개념만 이해하면 구조 잡는것에는 문제가 없겠죠? ) 소개 페이지에 나와있는 메일로 문의를 드려도 문의에 대한 답변을 받을 수 있는지도 궁금합니다. 🙂

  • node.js
  • ddd
댓글 1 좋아요 1 조회수 416

ngrinder쪽에 스크립트 클릭시 오류

미해결

백엔드 개발자 성능 개선 초석 다지기

실습도중 Script 클릭시 해당 오류가 납니다. 컴퓨터 스펙은 m1 입니다.. 2024-03-25 14:53:51,833 ERROR FileEntryRepository.java:192 : Error while fetching files from SVN for admin 다른 버전으로 설치해도 동일한 이슈가 나서 혹시 해결하셨던 내용이 있을지 문의드립니다.

  • java
  • mysql
  • spring-boot
  • cache
  • index
오개발 댓글 3 좋아요 0 조회수 860

맞왜틀 질문드립니다!

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. http://boj.kr/7d1b078d34894888995766119fc55780 아래와 같은 사고 과정을 따라 문제를 풀었습니다. 먼저 동생이 0에서 출발하더라도 1000초면 500,000을 넘어간다는 것을 확인했습니다. 또한 500,000 크기를 가지는 int형 배열이 약 2MB 정도의 공간만을 차지하므로 동생의 위치에 따른 시간을 먼저 broPos 배열에 저장했습니다. ex. 동생이 5를 0초에 방문, 6을 1초에 방문, 8을 2초에 방문 -> broPos[5] = 0, broPos[6] = 1, broPos[8] = 2 이후 수빈이가 bfs를 통해 탐색하되 같은 시간에 동생을 만나는 경우(broPos[next] == visited[next] - 1) 리턴후 시간 출력 동생의 지나갈 위치를 짝수초만큼 먼저 지나가는 경우 리턴 후 시간 + 짝수초 출력 동생이 500,000을 넘는 시간이 지나면 리턴 후 -1 출력 해당 방법으로 문제를 풀이했는데 어느 부분이 틀린걸까요?

  • c++
  • 코딩-테스트
qnvr31p 댓글 1 좋아요 0 조회수 228

호스팅 문제 관련 질문 있습니다.

미해결

Vue 3 & Firebase 10 커뮤니티 만들기 풀스택 - "활용편" (with Pinia, Quasar, Tiptap, VueUse)

안녕하세요!! 강의를 보며 호스팅까지 진행하였습니다. 이후 설정된 url로 이동하니 이화면으로 계속 이동이 되는데 무슨 오류가 있는건지 어려워서요.. 혹시 해결방법이 있을까요?

  • vue.js
  • firebase
  • quasar
  • algolia
  • vue-3
bokbok_123 댓글 1 좋아요 0 조회수 267

npm install 하는 이유

해결됨

개발자를 위한 쉬운 도커

Dockerfile을 만들때 RUN 지시어에서 npm install 을 하는 것은 node module 폴더가 build context에 없기 때문인건가요? 만약에 build context 폴더에서 npm install 명령으로 node module 에 라이브러리들을 다운 받은 상태에서 Dockerfile 에서 COPY 명령으로 ./ / 를 작성하면 node module 도 그대로 복사가 되고 그러면 굳이 RUN 명령어로 npm install을 안해도 되는건가요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • container
나뭇잎 댓글 1 좋아요 1 조회수 509

사용자정의함수

미해결

[백문이불여일타] 데이터 분석을 위한 고급 SQL

사용자 정의함수 리트코드 177번 문제입니다. CASE WHEN 구문 사용시, 제출단계에서 오류가 나네요. 코드를 어떻게 수정해야하나요? 코드는 강의에서 알려주신대로 그대로 작성했습니다.

  • sql
  • 사용자정의함수
ljsuu96331 댓글 1 좋아요 0 조회수 272

webview android 관련 질문 드립니다.

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

안녕하세요! 선생님 강의 잘 듣고 있습니다. 플러터 웹뷰 패키지를 사용하여 작업중인데요 로그인시 세션정보를 쿠키에 담아놓고 이후 재접속하면 로그인상태가 유지되는 기능을 웹소스에 구현 하였습니다. 그런데 PC 웹페이지와, 모바일 웹브라우저(크롬 등), 플러터로 빌드한 IOS에서는 해당 기능이 잘 작동하는데 플러터로 빌드한 안드로이드에서만 로그인 유지기능이 되지 않네요; 혹시 플러터 웹뷰 패키지에서 안드로이드만 따로 설정해줘야 하는 부분이 있을까요? 아니면 혹시 이부분은 따로 다시 기능을 플러터에서 구현해줘야 할까요? 혹시 후자라면 어떠한 방식으로 구현하나요? 답변 부탁드리겠습니다. 감사합니다.

  • flutter
  • webview
  • android
ButHowEver 댓글 1 좋아요 0 조회수 530

12주차 소스코드 실행하면 오류나네요

미해결

[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)

이 오류가 어떤오류인가요? 올려주신 파일 받아서 그대로 실행했는데 오류가 나요!~ 심지어 실행이 안됩니다. 타이틀 부터 게임 화면까지 맵이 없는건가요?

  • C#
  • unity
  • MMORPG
댓글 1 좋아요 0 조회수 297

버튼이 하나만 나오는 경우

해결됨

[C#/.NET 8.0]어서와, Blazor Server는 처음이지?

강의에서 나오는 코드를 그대로 따라가다 보면, 다음과 같이 하나의 버튼만 보이는 경우가 있었습니다. ... <RadzenDataGridColumn TItem="GangnamguPopulation"> <Template Context="data"> <RadzenButton Icon="edit" ButtonStyle="ButtonStyle.Light" Variant="Variant.Flat" Size="ButtonSize.Medium" Click="@((args) => EditRow(data))"></RadzenButton> </Template> <Template Context="data"> <RadzenButton Icon="delete" ButtonStyle="ButtonStyle.Danger" Variant="Variant.Flat" Size="ButtonSize.Medium" Click="@((args) => DeleteRow(data))"></RadzenButton> </Template> </RadzenDataGridColumn> ... 혹시 저와 같은 문제가 발생하시는 분들은 아래와 같이 코드를 수정하면, 정상적으로 버튼 두 개가 렌더링됩니다. ... <RadzenDataGridColumn TItem="GangnamguPopulation"> <Template Context="data"> <RadzenButton Icon="edit" ButtonStyle="ButtonStyle.Light" Variant="Variant.Flat" Size="ButtonSize.Medium" Click="@((args) => EditRow(data))"></RadzenButton> <RadzenButton Icon="delete" ButtonStyle="ButtonStyle.Danger" Variant="Variant.Flat" Size="ButtonSize.Medium" Click="@((args) => DeleteRow(data))"></RadzenButton> </Template> </RadzenDataGridColumn> ... 이런 문제가 발생하는 이유는 마지막 Template 컴포넌트가 이전 컴포넌트를 덮어쓰는 것 같은데, 정확한 이유는 모르겠습니다. 마지막 Template컴포넌트만 렌더링 되는 것 같습니다. 그래서 하나의 Template컴포넌트에 두 개의 버튼을 포함시키니 강의와 같이 작동합니다. ++ 영상을 살펴보니, 6:28 부분에서는 두 개의 Template 컴포넌트를 사용하시고, 이후 7:21 부분에서 하나의 Template 컴포넌트가 두 개의 버튼 컴포넌트를 포함하는 코드로 바뀌어 있네요. 아마, 편집하시면서 중간에 내용이 빠진 것 같습니다 ㅠㅜ

  • C#
  • postgresql
  • .net
  • blazor
rine889 댓글 1 좋아요 2 조회수 260

비동기로 동작하는 setState에 대해서

미해결

웹 게임을 만들며 배우는 React

안녕하세요 제로초님 setState 질문이 있는데요 아래 코드에서 1번 코드의 경우 setState함수는 비동기라서 해당 이벤트 함수가 실행된 후 setState함수를 모아서 일괄 처리하기 때문에 +3이 아닌 +1로 렌더링된다 라고 알고 있는데요 2번 코드에서는 왜 +3으로 렌더링되는지 이해가 되지 않아서요. setNum((prev) => prev + 1) 처럼 이전 state 값을 받아오는 형태도 아닌데 어떤 원리로 1번 코드와 2번 코드가 서로 다르게 동작하는 것인지 궁금합니다 import React, {useState} from 'react'; export function App(props) { let [num, setNum] = useState(0); const increase1 = () => { // 1번 코드 setNum(num + 1); setNum(num + 1); setNum(num + 1); // 2번 코드 setNum(num = num + 1); setNum(num = num + 1); setNum(num = num + 1); console.log(`${num}번째 1+ 이벤트 발생 ---> num: ${num}`); } console.log(`렌더링 ---> num : ${num}`); return ( <div className='App'> <button type="button" onClick={increase1}>+1</button> <p>{num}</p> </div> ); }

  • react
루룸 댓글 1 좋아요 0 조회수 405

다른 엑셀파일에 저장하고자 하는 경우

해결됨

비개발자를 위한 RPA 강의 (UiPath 기본편)

안녕하세요! 우선, 지난 번 문의에 친절한 설명 감사 드립니다 🙂 엑셀 파일에 저장된 내용을 읽고 데이터테이블로 저장한 후 엑셀로 다시 쓰기 할때, 다른 엑셀 파일에 저장하는 방법이 있을까요 ? 강의 내용에는 동일한 파일에 시트 하나 더 생성해서 데이터 쓰기를 했습니다만, 다른 파일에 저장하는 내용도 알고 싶습니다. 미리 감사 드립니다!

  • rpa
  • uipath
강보영 댓글 1 좋아요 0 조회수 367

querydsl

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

[질문 내용] 안녕하세요 자바 17에 스프링 3이상으로 실습해보고있습니다. 처음엔 의존관계 설정을 implementation 'com.querydsl:querydsl-jpa:5.0.0:jakarta' annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jakarta" annotationProcessor "jakarta.annotation:jakarta.annotation-api" annotationProcessor "jakarta.persistence:jakarta.persistence-api" 이렇게 해줬는데 clean만 빌드가 되며 compileJava가 빌드가 안되고 그래들에서 의존관계에 빨간불이 뜨며 persistence를 찾을 수 없다는 에러 메세지가 나왔습니다 찾아보던 도중 persistence버전을 3.0.1로 높이면 해결이 된다라는 글을 보고 버전을 올려줬습니다. 그 후 빌드를 해줬더니 jakarta로 import해주었던게 다 javax로 바뀌어있더라고요 그래서 일일히 들어가 다시 jakarta로 바꿔주니까 clean과 compileJava 둘 다 정상적으로 빌드되었습니다. 하지만 그래들은 저렇게 아직 빨간불이 뜹니다 이대로 진행해도 되는걸까요 ? 왜 persistance 버전을 높이면 javax로 돌아가는건가요 ?

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
댓글 1 좋아요 0 조회수 410

엑셀로 시험지를 만드는 루틴

해결됨

직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피

(수능) 수학시험지를 읽어서 개별문항을 저장하고 시험지를 만드는 섹션을 보았는데요. 반대로 엑셀에서 데이터를 받아와서 (문제, 지문, 보기, 해설) 한글 파일에 정의된 스타일로 써넣는 코드를 어디서 부터 시작해야 할까요?

  • python
  • 한컴오피스
댓글 1 좋아요 1 조회수 1657

[6-J] 질문드립니다.

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

#include <bits/stdc++.h> using namespace std; #define ll long long ll N, M; vector<ll> attractions; // mid 시간안에 놀이기구를 다 탈 수 있는지 확인하는 함수 bool CanRide(ll mid) { ll cnt = 0; for(int i=0; i<M; i++) { cnt += mid/attractions[i]; } return cnt >= N - M; } // 마지막 아이가 타게되는 놀이기구 index 출력 ll GetIdx(ll mid) { ll cnt = M; for(ll i=0; i<attractions.size(); i++) { cnt += (mid-1) / attractions[i]; } for(ll i=0; i<attractions.size(); i++) { if(mid % attractions[i] == 0) cnt++; if(cnt == N) { return i+1; } } return -1; } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> N >> M; for(int i=0; i<M; i++) { ll tmp; cin >> tmp; attractions.push_back(tmp); } ll left = 1, right = 60000000009, mid; if(N < M) { cout << N; return 0; } while(left <= right) { mid = (left + right) / 2; if(CanRide(mid)) { right = mid - 1; } else { left = mid + 1; mid = left; } } cout << GetIdx(mid); return 0; } 안녕하세요, 문제가 풀리지 않아 선생님의 풀이를 보고 충실히 따라 구현하여 제출하였는데 78%쯤에서 계속 틀렸다고 나와 질문드립니다. 이분탐색 범위도 맞게 설정된거 같고, 자료형도 범위에 맞게 long long으로 잘 사용한거 같은데 어디가 틀렸는지 찾을 수 없어 질문드립니다.

  • c++
  • 코딩-테스트
eogmlrhtn 댓글 1 좋아요 0 조회수 170

인기 태그

인프런 TOP Writers

주간 인기글