inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

const constructor 강의에서 터미널창에 두번 출력되는 현상

미해결

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

const 이론 강의에서 const 적용하기 전에 빌드를 하면 터미널창에 'test1 build 실행!' 'test2 build 실행!' 이 순차적으로 두 번씩 출력됩니다. 이유를 알 수 있을까요?

  • Flutter
  • 클론코딩
iiddaa 댓글 1 좋아요 0 조회수 296

(에러) docker-compose up --build 입력시 Error: connect ECONNREFUSE 127.0.0.1:6379

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

docker-compose up --build 명령어 입력시 아래와 같은 에러가 발생합니다. 도움이 필요합니다. server.js const express = require('express'); const redis = require('redis'); // 레디스 클라이언트 생성 const client = redis.createClient({ host: 'redis-server', port: 6379, }); const app = express(); const port = 3200; app.get('/', async (req, res) => { await client.connect(); let number = await client.get('number'); if (number === null) { number = 0; }; console.log('Number: ' + number); res.send("숫자가 1씩 올라갑니다. 숫자: " + number); await client.set("number", parseInt(number) + 1); await client.disconnect(); }); app.listen(port); console.log(`server running port: ${port}`); Dockerfile FROM node WORKDIR /usr/src/app COPY ./ ./ RUN npm install CMD ["node", "server.js"] docker-compose.yml version: "3" services: redis-server: image: "redis" node-app: build: . ports: - "49160:3200"

  • cicd
  • travis-ci
  • 데이터 엔지니어링
  • aws
  • github
  • docker
김기쁨 댓글 1 좋아요 0 조회수 1069

QueryDsl 추가 과정에서 질문이 있습니다..

미해결

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

안녕하세요 선생님. Querydsl 설정하는 부분에서 질문이 있습니다. 호돌맨님 강의영상처럼 똑같이 보고 따라했는데 제꺼에선 Q클래스를 인식하지를 못 하더라구요. 제가 기존에 영한님 강의에 익숙해져서 빌드 도구를 gradle이 아니라 인텔리제이로 해놨었거든요. 그래서 혹시 몰라 gradle로 바꾸니 이제 QClass가 잘 생성이 되네요. 혹시 이 부분은 어느 키워드로 검색을 해야할까요..?

  • 수업질문
  • aws
  • JPA
  • spring-boot
  • vuejs
  • Spring Security
비가싫어요 댓글 2 좋아요 1 조회수 1355

QueryDSL에서 발생한 예외 처리 관련 질문

해결됨

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

QueryDSL 사용도중, QueryDSL에서 발생한 예외를 @ExceptionHandler를 이용해 처리할 수 있는지 궁금해서 질문드렸습니다. 예를들어, QueryDSL + 게시글의 아이디를 이용해 하나의 게시글을 조회하려 하는데 retrun jpaQueryFactory.selectFrom(post).where( post.id .eq(postId)).fetchOne(); 이런식으로 조회를 하려고 할 때 , 만약 존재하지 않는 postId를 입력하면 NPE(NullPointException)이 발생하는데, 이 이러한 예외가 발생했을 때 @ExceptionHandler에서 어떻게 처리할 수 있는지 궁금합니다. (단건 조회관련 별도의 QueryDSL을 쓰는 이유는 단건 조회시, 조회된 엔티티의 연관관계 조회가 따로 필요가 없을 경우는 findById()로 처리하고, 필요한 경우는 QueryDSL의 join().fetchJoin()을 이용해 한 번에 처리하려고 합니다.) 제가 생각한 방법으로는 첫 번째 방법은 @ExceptionHanlder(NullPointException.class)을 이용해 처리하는 건데, 이러한 방법은 다른 상황에서 발생한 NullPointException 마저도 동일하게 처리하기 때문에 문제가 될 수 있을 거 같고, 두 번째 방법은 findById()에 @EntityGraph를 이용해 연관관계를 처리한 다음, 예외처리 관련해서 기존 방법과 같이 findById().orElseThrow(()->new PostNotFound());를 쓰는 것 같습니다. 그러나 이방법은 단건 조회시 항상 연관관계도 조회해야 하는 단점이 있는것 같습니다. 어떤 방식이 효율적인지 궁금해 여쭤보고자 합니다.

  • JPA
  • spring-boot
  • aws
  • Spring Security
  • vuejs
iii 댓글 1 좋아요 1 조회수 1268

삽입 정렬 기존 질문을 보았는데 j값이 왜 -1이 되는지 모르겠어요 ㅠㅠ

미해결

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

for(let j = 3; j>=0; j--){console.log(j)} 이걸 찍어보면 j 값이 0에서 멈춤니다. 강의에서는 j값이 -1일때 멈추고 arr(j+1) = tmp로 초기화 한다고 하셨는데 아무리 고민해 봐도 왜 j가 -1이 되는지 모르겠습니다 ㅠㅠ

  • javascript
  • 코테 준비 같이 해요!
Yeonho Kim 댓글 1 좋아요 1 조회수 348

공식 서포터즈님들은 영한님 답변들을 따로 분류해서 모으시나요?

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

어떤 주제에 대해서 관련된 영한님 답변을 잘 찾아서 답변 남겨 주시는게 신기해서 질문 드립니다. 학습하시는 분들과 공유된다면 비슷한 질문이 덜 올라오지 않을까 생각되네요. 이미 공유되고 있다면 링크를 알려주실 수 있을까요?

  • spring-boot
  • spring
  • java
  • JPA
shef 댓글 1 좋아요 1 조회수 592

Weather Observation Station 12 문제 질문

미해결

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

안녕하세요 해당 문제에서 vowels로 시작하지도 않고 끝나지도 않는 city 명 출력할 때 WHERE CITY like "%_a_%" AND CITY like "%_e_%" AND CITY like "%_i_%" AND CITY like "%_o_%" AND CITY like "%_u_%" where 절을 위의 코드처럼 작성하는건 왜 안될까요?

  • sql
김주현 댓글 1 좋아요 0 조회수 343

안녕하세요 장고 서드파티 라이브러리 질문드립니다!

해결됨

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

안녕하세요.!! 제가 어떠한 그룹에 초대하는 api구현을 원하는데 이를 장고 서드파티 라이브러리를 사용하면서 모델을 조금 변경하고 싶은데 어떻게 하면 좋을까요? 제가 사용하고 싶은 라이브러리는 django-invitations라는 라이브러리 인데 https://django-invitations.readthedocs.io/en/latest/index.html https://github.com/fmarco/django-rest-invitations (저는 restapi를사용할꺼라서 아래 django-rest-invitations을 사용하려고합니다!) 이 라이브러리는 invitation이라는 테이블만 존재하드라고요, 제가 원하는 구현은 이 invitations이랑 어떠한 group 모델을 만들어서 group (1) : invitations(다) foreignkey를 만들어서 사용하고 싶습니다. 보통 이럴때 어떠한 식으로 overidding을 할까요?

  • react
  • docker
  • python
  • django
Han Kim 댓글 1 좋아요 0 조회수 360

(에러) volume이 작동하지 않아 server.js 업데이트 되지 않을때

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

윈도우 기준으로 작성했습니다. server.js를 변경해서 도커를 다시 실행해도 변경된 코드가 반영되지 않은 문제를 확인함. 도커 컨테이너 내부 server.js를 확인하기 위해 아래 명령어로 컨테이너에 진입 docker exec -it 컨테이너아이디 sh server.js 파일을 읽기 위해 아래 명령어를 입력함 nano server.js 하지만 아래와 같은 출력이 발생하면서 파일 읽기에 실패함 아래 명령어들을 입력해 해결 apt-get update apt-get install nano nano 설치완료 후 server.js를 읽으니 아래와 같이 변경전 코드가 확인됨: 1) 변경전 res.send('Hello Word'); 2) 변경후 res.send('zxzzzzz'); 3) 도커 컨테이너에서 확인한 코드 도커 명령어 를 완벽히 이해하지 못한 상태 로 본 글을 작성했습니다. 따라서 부족한 부분이 있을 수 있습니다. 다음 강의를 위해 우선 기능이 작동하는데 초점 을 맞췄다는 점 참고 부탁드립니다. 명령어 변경: docker run -d -it -p 5000:3200 -v "/$(pwd)/server.js:/usr/src/app/server.js" joykim93/nodejs:latest 도커 컨테이너에서 server.js 파일 확인 참고: https://docs.docker.com/storage/bind-mounts/ https://cloudkul.com/knowledgebase/nano-command-not-found-docker/ https://itzone.tistory.com/610

  • docker
  • 도커
  • github
  • docker
  • volume
  • aws
  • cicd
  • 데이터 엔지니어링
  • travis-ci
김기쁨 댓글 1 좋아요 1 조회수 555

연말 이벤트 결과는 어디서 보나요?

미해결

연말 강의 신청하고 댓글 썼는데, 결과가 갑자기 궁금해 졌습니다. 인프런은 이벤트 결과 보는데가 눈에 띄지 않네요. 개별적으로 응모 결과에 대한 문자오지도 않은 것 같고,.. 광고만 하고 결과는 조용히 지나가는건지요.. 답변 부탁합니다.

DK N 댓글 0 좋아요 0 조회수 245

전역 변수만을 갖고 있는 클래스 위치

미해결

Flutter 중급 1편 - 클린 아키텍처

안녕하세요! 아키텍쳐를 실무에 도입하다 궁금증이 생겨 질문드려요. 클래스 중에 전역 변수만을 저장하는 클래스가 있습니다. 앱을 켰을 때만 전역 변수에 데이터를 저장하고, 앱을 끄면 데이터를 날리는게 목적인데요. 이 클래스의 레이어가 어느 위치인지 잘 모르겠어요 ㅠㅠ 일단은 usecase 처럼 viewModel에서만 접근할 수 있는 위치다 라고 생각했는데, 다시 생각해보니 어떤 데이터를 메모리에 저장하고 있는거니 db 처럼 data layer(datasource) 에 있어야 하나 싶습니다. 이런 클래스는 어떻게 다루는게 좋을까요?

  • android
  • Flutter
  • ios
ch leem 댓글 1 좋아요 0 조회수 378

스타일 가이드 폰트 세팅

미해결

모바일 웹 퍼블리싱 포트폴리오 with Figma

강사님 안녕하세요, 좋은 강의 찍어주셔서 감사합니다. 제가 노토산스, Bree Serif, Roboto는 스타일 등록이 되는데 NEXON Lv2 Gothic은 자동으로 폰트가 잡히면서 +버튼이 비활성화 되어 있어서 커스텀 스타일로 등록이 안됩니다.ㅠㅠ 강의 따라가다 보면 NEXON폰트도 스타일로 등록을 하셨어서 똑같이 하고 싶은데 제가 무엇을 놓친걸까요?

  • 포트폴리오
  • 모바일-디자인
  • jquery
  • figma
  • HTML/CSS
coolbirds 댓글 1 좋아요 1 조회수 548

San 질문드립니다

미해결

초보자를 위한 IT 인프라의 이해

안녕하세요 강사님 SAN 부분 질문 있습니다 SAN의 경우 물리적인 디스크를 필요에 따라 논리적으로 나눈다고 하셨는데 이 논리적인 디스크 1,2,3을 서버마다 각자 이용하는건가요? 아니면 공유할수도 있는건가요? 그러니까 서버 a , 서버 b, 서버 c 가 존재 논리적 디스크 1,2,3이 존재 라고 가정했을때 1번케이스 서버a<-1 서버 b<-2 서버 c<-3 2번케이스 1번 디스크 <- 서버a 서버 b 서버 c 2번 디스크 <- 서버a 서버 b 서버 c 둘 중 어떤 식으로 활용되는지 궁금합니다 감사합니다

  • network
  • 컴퓨터 구조
수하 댓글 1 좋아요 0 조회수 323

스코프와 Provider 강의에서 웹에 접속을 해도 로그가 안찍힙니다.

미해결

스프링 핵심 원리 - 기본편

http://localhost:8080/log-demo 에 접속을 하면 whitelabel error page가 뜹니다. 강의를 다시 봐도 코드 어느 부분에서 문제가 있는지 모르겠어서 코드와 함께 질문 올립니다. MyLogger import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Component; import javax.annotation.PostConstruct; import javax.annotation.PreDestroy; import java.util.UUID; @Component @Scope(value = "request") public class MyLogger { private String uuid; private String requestURL; public void setRequestURL(String requestURL) { this.requestURL = requestURL; } // 포맷대로 만듦 public void log(String message) { System.out.println("[" + uuid + "]" + "[" + requestURL + "] " + message); } @PostConstruct public void init() { uuid = UUID.randomUUID().toString(); // unique한 아이디가 글로벌하게 생성됨 (안겹침) System.out.println("[" + uuid + "] request scope bean create:" + this); } // 고객 요청이 서버에서 빠져나가면 이제 빈이 소멸됨 @PreDestroy public void close() { System.out.println("[" + uuid + "] request scope bean close:" + this); } } LogDemoController import hello.core.common.MyLogger; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import javax.servlet.http.HttpServletRequest; @Controller @RequiredArgsConstructor public class LogDemoController { private final LogDemoService logDemoService; private final MyLogger myLogger; @RequestMapping("log-demo") @ResponseBody public String logDemo(HttpServletRequest request) { // 고객이 어떤 url로 요청했는지 알 수 있음 String requestURL = request.getRequestURL().toString(); myLogger.setRequestURL(requestURL); // url 정보 넣어둠 myLogger.log("controller test"); logDemoService.logic("testId"); return "OK"; } } LogDemoService import hello.core.common.MyLogger; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; @Service @RequiredArgsConstructor public class LogDemoService { private final MyLogger myLogger; // 의존관계 주입받음 public void logic(String id) { myLogger.log("service id = " + id); } }

  • spring
  • oop
rlawjddn103 댓글 1 좋아요 0 조회수 373

5-U 드래곤 커브 질문

미해결

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

안녕하세요 큰돌님 드래곤 커브 질문입니다. 저는 이 문제에서 회전에 대한 설명이 있는 것을 보고 2차원 좌표계를 이용해 여태까지 만들어진 좌표를 가장 최신의 점을 중점으로 평행이동 후 변환 좌표계 연산 후 다시 평행 이동하는 방법을 사용했습니다. 하지만 너무 오래 걸렸고 테스트 케이스도 실패해서 강의에 설명을 보니 정말 간단하게 규칙을 찾아서 풀으셨더라구요. 혹시 코딩테스트 문제에서 좌표계 transform을 사용하는 문제가 나올 수도 있는지 궁금해서 질문드립니다. http://boj.kr/46fef7422bd649c4a63eaa73da33af4c

  • C++
  • 코테 준비 같이 해요!
김태윤 댓글 1 좋아요 0 조회수 520

1-G 답안 제출할 때

해결됨

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

#include<bits/stdc++.h> using namespace std; int n; string s, ori_s, pre, suf; int main(){ cin>>n; cin>>ori_s; int pos = ori_s.find('*'); pre = ori_s.substr(0,pos); suf = ori_s.substr(pos+1); for(int i=0;i<n;i++){ cin >> s; } for(int i=0;i<n;i++){ if(pre.size()+suf.size()>s.size()){ cout<<"NE\n"; }else{ if(pre==s.substr(0,pre.size())&&suf==s.substr(s.size()-suf.size())) cout<<"DA\n"; else cout<< "NE\n"; } } return 0; } cin이랑 cout이 따로 출력하게 썼는데 이건 왜 안되나요? 문제지에 입력예제 출력예제 따로 나와서 따로 해도 되나보다 싶었는데 이건 for문에서 cin에 대하여 즉각적으로 순환하지 않으면 틀렸다고 하는 것 같아요 이거에 대한 명확한 기준이 있나요? 1-G 이전까지는 별 문제는 없었습니다

  • 코테 준비 같이 해요!
  • C++
l1IlIl1 댓글 1 좋아요 1 조회수 308

ec2재배포하는법

미해결

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

배포중 서버오류가있어서 틀린코드 수정하고 package-lock.json , node_modules 삭제하고 다시 npm i 하고 깃 업데이트하고 ec2 가서 재배포하고 싶은데 어떻게 해야될까요 cd reddit2 git pull sudo apt install npm cd client npm install npm run build:prod 하면 Linting and checking validity of types ... 가 깜빡거리면서 넘어가지 않아서 그냥 npm run start:prod 하면 포트가 이미실행중이다뜨고 pm2 start ecosyste m.config.js 하면 돌아가지만 서버에러가 해결되지않습니다. 그래서 재배포를 하는법이있을까요?

  • react
  • nodejs
  • postgresql
  • docker
  • typescript
  • 클론코딩
  • Next.js
이은영 댓글 1 좋아요 0 조회수 831

15:54 'ddd' 사라지는 오류?

해결됨

코어 자바스크립트

강의 15:53 경에, 5004 메모리에 'ddd'를 할당한 후 없어지는데 강의 자료 제작 중 실수인 것 같습니다. 제 생각에는 'ddd'도 String 타입으로, 원시값이니까 변경되는 것이 아니라 'ddd'를 그대로 둔채 5005번 메모리에 변경될 값들이 이어서 들어가야 할 것 같습니다.

  • javascript
yus 댓글 1 좋아요 4 조회수 426

playground api-docs 질문

미해결

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

playground에서 api-docs가 강의에 있는 docs랑 다릅니다 같게 할 방법이 있을까요?

  • seo
  • react
  • graphql
  • nodejs
  • Next.js
cheolung 댓글 2 좋아요 0 조회수 451

인기 태그

인프런 TOP Writers

주간 인기글