inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Workspaces, Channels, Users 들간의 entity 에서 ManyToMany를 제거하는 방법

미해결

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

nest-typeorm 폴더에서 Workspaces, Channels, Users 들간의 entity 에서 ManyToMany 관계를 제거하고 OneToMany와 ManyToOne관계로 대신하는 코드가 있습니다. ManyToMany관계를 사용하지 않으려면 @ManyToMany 부분을 제거하고 field들만 남겨 놓으면 되나요?

  • typeorm
  • express
  • nodejs
  • NestJS
  • TypeORM
songkim5787 댓글 1 좋아요 0 조회수 353

바인딩

미해결

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

안녕하세요. 바인딩 관련하여 질문이 있어 글 남깁니다. 바인딩을 할 때 다른 강의에서는 viewBinding를 사용하셨고 이 강의에서는 dataBinding을 사용하셨습니다. gradle 파일에 적용하는 코드도 다르고 Acitivity.kt파일에서 선언하는 방식도 다른데, 결국 두 바인딩 모두 뷰들의 직접참조를 허용하는 것 같습니다. 뷰 바인딩과 데이터 바인딩 간의 차이점이 궁금합니다. 크게 다르지 않다면 어떤 상황에서 각각의 기법이 유리함을 가지는지 알려주시면 감사하겠습니다.

  • firebase
  • android
  • kotlin
김동준 댓글 1 좋아요 0 조회수 388

스프링을 배우는 게 나중에 웹 취약점 진단에 도움이 될까요?

해결됨

모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1

현재 sql injection 1편을 거의 다 들은 학생입니다. 게시판 어플리케이션을 제가 직접 제작하고 취약점 분석, 공격, 시큐어코딩을 해보려고 합니다. php는 어느 정도 알지만 스프링은 하나도 모르기 때문에 공부를 해야하는데, 제가 듣기론 금융권은 스프링을 많이 쓴다고 들었습니다. 그냥 php로 제작하기 보단 스프링을 배워놓는게 도움이 될까요?(사실 그 시간에 웹해킹 공부를 더 하고 싶긴 합니다..)

  • 모의해킹
  • 인젝션
  • 모의해킹
  • 인젝션
보안뉴비 댓글 1 좋아요 2 조회수 665

"Error: The default export is not a React Component in page: "/qqq"

해결됨

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

정확하게 같게 했는데 이게 왜이런지 모르겠습니다 host3000 패이지는 잘나옵니다

  • node.js
  • nodejs
  • react
  • seo
  • next.js
  • graphql
  • Next.js
김진호 댓글 1 좋아요 0 조회수 498

docker compose up 에러 질문드립니다~

미해결

도커 쓸 땐 필수! 도커 컴포즈

강의대로 docker compose up 명령어를 실행했을때 하단에 'docker compose up 에러 메시지' 가 출력됩니다. localhost:8000 으로 접속이 안되고 있으며, Dockerfile-dev 에서 버전을 3.7로 지정을 했는데도 에러메시지에는 python3.11가 찍히는지 잘 모르겠습니다. 답변 해주시면 감사드리겠습니다. 개발환경: M1 macbook pro (os버전 :13.1 (22C65)) [docker-compose] https://gist.github.com/Gunwoong-Heo/c50843c7470528e415dc3bacf10cf181 [Dockerfile-dev] https://gist.github.com/Gunwoong-Heo/ea64ad78a24f3ed87414c472ad5640a9 [docker compose up 에러 메시지] https://gist.github.com/Gunwoong-Heo/29f5ae8026391482b69dc5fcfbdc5112

  • docker
박민섭 댓글 1 좋아요 1 조회수 1460

프로젝트 생성

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

[질문 내용] finished with non-zero exit value 1 이러한 오류가 뜨는데 해결방법이 있을까요??

  • spring
  • mvc
  • MVC
수뭉제 댓글 3 좋아요 0 조회수 604

인증 실패 시 HTTP Satuts code 200

미해결

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

안녕하세요. 강의 보면서 따라하다가 궁금한 점 하나가 생겨서 질문드립니다. 아이디 혹은 비밀번호를 일부러 틀리게 입력 시 stuatus code가 200이 출력되는데 강의에서는 401로 출력되더라고요. 제가 생각해도 200 ok는 아닌 거 같은데.. 따로 설정해줘야 하나요? SecurityConfig.java package com.example.restfulwebservice.config; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; @Configuration public class SecurityConfig { @Autowired public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception { auth.inMemoryAuthentication() .withUser("test") .password("{noop}test1234") .roles("USER"); } } CustomizedResponseEntityExceptionHandler.java @RestController @ControllerAdvice // 모든 컨트롤러가 실행될 때 이 어노테이션이 붙은 Bean이 사전에 실행되도록 한다. public class CustomizedResponseEntityExceptionHandler extends ResponseEntityExceptionHandler { @ExceptionHandler(Exception.class) // 이 메서드가 ExceptionHandler 라는 걸 알려주는 어노테이션 public final ResponseEntity<Object> handleAllExceptions(Exception ex, WebRequest request) { ExceptionResponse exceptionResponse = new ExceptionResponse(LocalDateTime.now(), ex.getMessage(), request.getDescription(false)); return new ResponseEntity(exceptionResponse, HttpStatus.INTERNAL_SERVER_ERROR); } // user 클래스 전용 @ExceptionHandler(UserNotFoundException.class) public final ResponseEntity<Object> handleUserNotFoundException(Exception ex, WebRequest request) { ExceptionResponse exceptionResponse = new ExceptionResponse(LocalDateTime.now(), ex.getMessage(), request.getDescription(false)); return new ResponseEntity(exceptionResponse, HttpStatus.NOT_FOUND); } @Override protected ResponseEntity<Object> handleMethodArgumentNotValid(MethodArgumentNotValidException ex, HttpHeaders headers, HttpStatus status, WebRequest request) { List<FieldError> list = ex.getBindingResult().getFieldErrors(); ExceptionResponse exceptionResponse = new ExceptionResponse(LocalDateTime.now(), "Validation Failed : " + list.get(0).getField(), ex.getBindingResult().toString()); return new ResponseEntity(exceptionResponse,HttpStatus.BAD_REQUEST); } } application.yml server: port: 8088 logging: level: org.springframework : DEBUG spring: messages: basename: messages mvc: pathmatch: matching-strategy: ANT_PATH_MATCHER security: user: name: username password: test1 management: endpoints: web: exposure: include: "*" build.gradle // security implementation 'org.springframework.boot:spring-boot-starter-security' 확인 부탁드립니다.. 감사합니다.

  • spring-boot
  • rest-api
도롱 댓글 1 좋아요 0 조회수 659

VT-x/AMD-V 하드웨어 가속을 사용할 수 없습니다.

미해결

15일간의 빅데이터 파일럿 프로젝트

가상머신을 돌리려는데 이런 오류가 뜹니다. "시스템에서 VT-x/AMD-V 하드웨어 가속을 사용할 수 없습니다. 64비트 게스트가 64비트 CPU를 인식할 수 없으며 부팅할 수 없을 것입니다." 혹시 해결하신분 계실까요?

  • 빅데이터
  • hadoop
  • bigdata
  • Hadoop
  • kafka
  • zookeeper
  • Kafka
  • Impala
  • flume
  • Flume
  • impala
  • 데이터 엔지니어링
  • 데이터-엔지니어링
  • redis
  • ZooKeeper
admin 댓글 1 좋아요 0 조회수 599

MVC 프레임워크 만들기 v3 -> v4 리팩토링 질문입니다.

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요. Model 추가 - v3 단순하고 실용적인 컨트롤러 - v4 v3 -> v4 리팩토링 의문이 생겨 질문드립니다. 영한님의 위와 같은 설명은 충분히 이해와 공감이 가는 부분입니다. v3 -> v4 으로 리팩토링 중 v4의 Map<String, Object> model 항목이 ControllerV4 구현체 내 출력인수로 사용되는 것으로 보입니다. 오히려 구현 과정에서 번거로운 부분은 제거 하였지만, 출력인수로 인한 혼란이 오지 않을까? 라는 생각이 되어 질문드립니다. v4 process 함수에서 2가지의 결과 값을 받는 형태로 보여집니다. process 함수의 실제 return 값 String(viewName) render에 필요한 Map<String, Object> model 값 꼭 v3 -> v4 리팩토링 과정이 아닌 실제 현업에서 이와 비슷한 경우 어떠한 방식을 채택하여, 풀어가는지 궁금하여 질문드립니다.

  • spring
  • mvc
  • MVC
홀리몰리 댓글 1 좋아요 1 조회수 2894

알고리즘 관련

미해결

유니티 머신러닝 에이전트 완전정복 (기초편)

안녕하세요, 알고리즘 관련해서 질문드리고 싶어 글 남깁니다. 해당 드론 예제를 DDPG가 아닌 PPO로 학습할 경우 대체로 성능이 낮아질까요? 내장된 알고리즘이 아닌 DDPG를 선택해 사용하신 이유가 궁금합니다. 또한 드론과 goal 사이에 여러 장애물이 무작위로 배치될 경우에도 해당 알고리즘으로 학습이 무리없이 진행될지 질문드리고 싶습니다. 강화학습에 입문하면서 도움 많이 받고 있습니다. 감사합니다!

  • 머신러닝 배워볼래요?
  • 머신러닝
  • 강화학습
  • 강화학습
  • unity
  • unity-ml-agents
Snnlrn00 댓글 1 좋아요 1 조회수 367

교육과정설계 질문 드립니다

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

import sys from collections import deque sys.stdin = open("input.txt", 'r') e = input() n = int(input()) for i in range(1,n+1): cur = deque(input()) cnt = 0 idx = 0 while cur and idx <len(e): cur_pop = cur.popleft() if cur_pop == e[idx]: cnt += 1 idx += 1 if cnt == len(e): print("#%d YES" %i) else: print("#%d NO" %i) 이렇게 코드 작성했더니 다른 case에 대해서는 다 맞지만 case2에 대해서 틀린 답이 나옵니다. 어디가 잘못된 걸까요?

  • 코테 준비 같이 해요!
  • 코딩-테스트
  • python
jilong1004 댓글 1 좋아요 0 조회수 288

API를 통한 학습 관련

미해결

유니티 머신러닝 에이전트 완전정복 (기초편)

안녕하세요, mlagents-learn을 이용해 학습하고 적용하는 것까지는 무리 없이 수강하였는데, API를 이용해 학습하는 과정에서 질문이 생겨 문의 드립니다. (현재 아나콘다에서 실습 진행하고 있습니다.) 학습 알고리즘으로 PPO가 아닌 DQN을 사용하고자 한다면 강의와 같이 코드를 작성하여 저장하고, 저장한 경로에서 해당 파이썬 파일을 실행하면 학습이 진행되는 것이 맞을까요? 기타 다른 작업이 필요하지는 않은지 궁금합니다. 예를 들어, mlagents-learn을 사용해 학습을 할 때에 사용했던 yaml 파일 등을 따로 생성할 필요는 없는지 등에 대해 여쭙고싶습니다. 감사합니다!

  • 머신러닝 배워볼래요?
  • 머신러닝
  • 강화학습
  • 강화학습
  • unity
  • unity-ml-agents
  • unity-ml-agents
Snnlrn00 댓글 1 좋아요 1 조회수 582

단기매매증권증권처분손실 분개

미해결

전산회계 2급 자격증 따기 2022 (이론)

단기매매증권 21분 7월 6일 보유중인 주식 10주(취득시 @6000)를 주당 @5500에 처분하면서 처분시 수수료 5000을 차감한 잔액이 보통예입되다. 문제에서 강사님께서 차변 보통예금 계정과목에 50,000을 적으시고 55,000인데 바로 50,000을 적는다고 하셨습니다. 단기매매증권처분손실은 실손실(6000*10주-5500*10주)+처분수수료5000 해서 10,000인걸 알겠는데 보통예금에서 왜 5000을 뺀 50,000인지 모르겠습니다. 수수료는 처분손실에 산정되었는데 말이죠 왜그런걸까요?

  • 전산세무회계
  • 회계
성동엽 댓글 1 좋아요 0 조회수 2349

logout 기능 오류

미해결

스프링부트 시큐리티 & JWT 강의

강사님이 작성한 코드대로 진행을 하여 로그인 기능과 jwt발급, 검증 하는 부분까지 전부 정상작동 하는것 까지 확인했습니다. 다만 postman 으로 Header에 jwt토큰 값을 넣고 post방식으로 /logout 메서드를 호출하였으나 404 에러가 뜨고 path는 logout이 아닌 login으로 응답이 내려옵니다. 디폴드 로그아웃 url이 /logout 으로 알고 있어서 별도의 로그아웃 기능을 구현하지 않는 상태인데 제가 잘못 알고 있는 것이 있을까요 ???

  • spring
  • spring-security
  • Spring Security
  • jwt
댓글 1 좋아요 0 조회수 686

12.7 순수 가상 함수

미해결

홍정모의 따라하며 배우는 C++

강의가 잘 이해가 안가는데요 이번 강의는 이해되는거 같으면서도 좀 애매하네요 ㅠ class IErrorLog { public: virtual bool reportError(const char *errorMessage) = 0; virtual ~IErrorLog(){} }; void doSomething(IErrorLog &log) { log.reportError("runtime error!!"); } doSomething에서 runtime error이거는 왜 쓴건가요?? 아무 말이나 써도 영향을 안주는 거 같아서요 어차피 dosomthing의 매개변수가 추상클래스 (IErrorLog)면 reportError 매개변수로 뭘 써놔도 의미없는게 맞나요?? 아니면 다른 용도가 있는 건가요? 디버깅에서는 그냥 들어갔다가 derivedclass의 override된 함수의 매개변수가 들어가면서 사라지던데요

  • c++
  • C++
패러그래프 댓글 1 좋아요 1 조회수 419

styled-components 에러

미해결

처음 배우는 리액트 네이티브

스타일드 컴포넌트를 설치했는데 이렇게 에러가 뜨는데 어떤 에러일까요? 깃 주소 : https://github.com/jjunseokk/react-native

  • react-native
  • javascript
댓글 1 좋아요 0 조회수 446

service 오버라이드 할때 protected

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

HttpServlet 상속받고 service 메소드를 오버라이드할 때 꼭 protected로 하라고 하셨는데 이유를 알 수 있을까요?

  • mvc
  • MVC
  • spring
gelab 댓글 1 좋아요 0 조회수 737

문제가 이해가 안되요

해결됨

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

스크린 56 46 55 76 65 53 52 53 55 50 56이 가장 앞자리에 앉아 잇는 사람입니다. 76만나기 전에는 모두를 가립니다. 76부터는 모두를 가립니다. 56,76이 분노 유발자 아닌가요?

  • c++
  • 코테 준비 같이 해요!
  • 코딩-테스트
  • C++
콩팥팥죽 댓글 1 좋아요 0 조회수 416

authorized key 질문

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

FROM ansible/centos7-ansible:stable CMD [ "sh","-c","yum update && yum install -y openssh-server && yum install -y openssh-clients && sed -i “s/^#PermitRootLogin prohibit-password/PermitRootLogin yes/g” /etc/ssh/sshd_config && echo 'root:(pw)' | chpasswd && yum -y install docker " ] 안녕하세요 새해 복 많이 받으시고 올해 좋은 일만 가득하시길 바랍니다. authorized_key 질문 드리려고 글을 작성하게 되었습니다.. 강의를 보면서 ansible-server를 직접 구축하였는데 authorized_keys 관련 문제에 봉착하였습니다. 1.local에 단일 노드k8s를 설치하고 docker engine환경에 dockerfile를 구성하여 ansible container를 띄웠습니다... 2.해당 서버에 외부에서(jenkins)에서 비번으로 ssh접속을 하기 위해서 설정을 위와 같이 했구요. 3.간단한 ansible모듈 테스트를 하려고 ssh-keygen으로 rsa키 만들고 pub키를 ssh copy id로 윈도우에 보냈는데 4.성공은 하지만 authorized_key가 생성이 되질 않습니다. 5.윈도우로 ssh접속은 잘 되는 상황입니다. 6.authorized_keys를 직접 복사해도 22port접속시 비번을 물어봅니다. 무엇이 문제인가요?

  • kubernetes
  • jenkins
  • ci/cd
  • ansible
  • cicd
  • sonarqube
심준보 댓글 2 좋아요 0 조회수 737

2022 버전을 다운받았는데

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

새 프로젝트 만들기 누르니 영상처럼 유징 시스템 네임 스페이스 csharp 클래스 프로그램 이런게 전혀 없고 그냥 콘솔 writeline 헬로우월드 한줄만 있네요 디버깅은 되면 문제가 없는걸까요..

  • c#
  • C#
re q 댓글 1 좋아요 0 조회수 1079

인기 태그

인프런 TOP Writers

주간 인기글