inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

AWS 사용 중단 관련 문의

미해결

크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기

안녕하세요, AWS Lightsail 사용 중단 하기 위해서는 어떻게 해야하는지 알 수 있을까요?? 강의 내용 모두 그대로 따라해서 AWS Lightsail 이용 하였구요. 강의 수강 후, 아래와 같이 처리하였는데요. 1) Lightsail 내 인스턴스 삭제 2) Lightsail 탄력적 IP 삭제 3) 깃허브에 올렸던 코드 삭제 그런데 계속 일별로 아주 소액이긴 하지만, 비용이 증가 / 청구 되고 있어서 문의드립니다.

  • rest-api
  • 웹-크롤링
  • Flutter
  • django
  • python
댓글 2 좋아요 0 조회수 311

제가 한것이 맞는지 잘몰라 글 올립니다

미해결

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

환경은 외부 가상화 환경(window7) 에서 SQL 서버 환경(window10) 으로 연습 과정입니다 10분에서 12분 사이의 내용인데 http://192.168.174.135/board/mysql/index.php?sort_column=(case when 1=1 then idx else title end)&sort=desc 입력시 해당 쿼리는참이므로 넘버가이 오름 차순되어야한다고 생각하는데 반응이없고 거짓(1=2으로 해도 반응이 없어 맞는지 모르겠습니다

  • 모의해킹
  • 인젝션
jaojo 댓글 1 좋아요 1 조회수 234

@autowired 필드명, @qualifier 강의에서 OCP를 위반하는 것이 아닌지에 대해 질문이 있습니다

미해결

스프링 핵심 원리 - 기본편

안녕하세요. 좋은 강의 감사드립니다. 다름이 아니라 @Autowired 필드명, @Qualifier, @Primary 강의에서 조회 된 빈이 2개 이상일 때 @Autowired 필드명 이나 @Qualifier, @Primary 등을 사용하여 해결한다고 배웠습니다. 궁금한 점을 먼저 써보면, 위와 같은 해결 방법을 사용 시에 기존 구현체 클래스에 직접적인 수정이 일어나는 것에 대해서 1.OCP를 위반하게 되는 것일까요? 2.만약 위반이 아니라면 왜 위반이 아닌지 궁금합니다. 3.위반이라면 또 다른 해결책이 있는지 궁금합니다. 자세한 상황은 이렇습니다. 강의에서 OrderServiceImpl.class 에서 생성자 주입을 통해 discountPolicy에 두 개의 빈이 찾아져버리므로, 특정 빈을 찾을 수 있도록 인자의 파라미터 이름을 수정해야했습니다. (@Autowired 필드명 방식) @Autowired public OrderServiceImpl(MemberRepository memberRepository, DiscountPolicy discountPolicy) { this.memberRepository = memberRepository; this.discountPolicy = discountPolicy; } <OrderServiceImpl.class 수정 전> @Autowired public OrderServiceImpl(MemberRepository memberRepository, DiscountPolicy rateDiscountPolicy) { this.memberRepository = memberRepository; this.discountPolicy = rateDiscountPolicy; } <OrderServiceImpl.class 수정 후> 이것이 개방-폐쇠 원칙을 못지킨 것이 아닌가 하는 의문이 들었습니다. 이전에 같은 문제로 Component Scan 을 사용하지 않고 AppConfig.class에서 직접 수동으로 Bean을 생성하여 등록하는 과정에선 겹치는 빈이 있을 경우 AppConfig.class 내에서 해결 할 수 있었습니다.. 코드로 보자면 다음과 같습니다. (애초에 수동으로 빈을 등록하므로 애초에 두 개의 빈이 올라오지 않도록 빈을 안올려도 되며, 만약 두 개의 빈을 둘 다 올린다해도 아래와 같이 작성하면 의존성 주입 시 두 개의 빈 찾아져 오류가 생기는 일은 없을 것 같다고 생각합니다.) @Bean public DiscountPolicy discountPolicy() { //return new FixDiscountPolicy(); return new RateDiscountPolicy(); } 하지만 Component Scan, Component, Autowired를 사용할 땐 AppConfig.class에서 하던 것처럼 할 수는 없고, 직접 Impl 클래스에 변경을 해야하거나 @Quilifier 혹은 @Primary 어노테이션을 붙이기 위해 구현체의 클래스를 찾아가서 수정해줘야하는 것 같습니다. 바로 이 부분에 대해서, OCP를 위반하는 것인지 궁금합니다. 또한 만약 위반이 아니라면 왜 위반이 아닌지, 위반이라면 또 다른 해결책이 있는지 궁금합니다. 항상 좋은 강의, 명쾌한 강의, 속이 시원한 강의 해주셔서 너무나 감사드립니다. 강의 들으면서 속이 정말 뻥 뚫리는 느낌을 많이 받았습니다.

  • ocp
  • autowired
  • spring
  • oop
  • qualifier
  • solid
irostub 댓글 3 좋아요 21 조회수 742

스프링부트 2.4.2 버전 에서는 TestExecutionEvent.TEST_EXECUTION 적용되는 것 같습니다.

미해결

스프링과 JPA 기반 웹 애플리케이션 개발

안녕하세요 ㅎㅎ 스프링부트 2.4.2 버전에서 실습중입니다. @WithUserDetails ( value = "seungmoo" , setupBefore = TestExecutionEvent . TEST_EXECUTION ) 이렇게 셋팅하니까 정상적으로 적용되네요!!

  • thymeleaf
  • java
  • spring-boot
  • spring
  • JPA
SEUNG MOO LEE 댓글 1 좋아요 6 조회수 191

jupyter notebook 파일 한글깨짐현상

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요 :) 강의내용과 동일하게 GitHub에서 소스코드를 다운받았는데 한글이 깨지는 현상이 발생했습니다. 파일목록과 파일이름이 아래와 같이 한글이 깨집니다. 어떻게 해결할 수 있을까요? 답변 미리 감사드립니다.

  • python
  • 머신러닝 배워볼래요?
  • 통계
Moonkyung Yang 댓글 1 좋아요 0 조회수 323

virtual에서

미해결

mongoDB 기초부터 실무까지(feat. Node.js)

.set("toObject", {virtuals :true}); .set("toJSON", {virtuals :true}); 을 하는데 이건 왜 두개를 true로 해줘야하는건가요? 설명이 없는것 같아서 문의드려요.

  • populate
  • mongodb
  • virtual
  • javascript
  • nodejs
  • rest-api
  • DBMS/RDBMS
  • aws
  • 데이터 엔지니어링
GODOT 댓글 1 좋아요 3 조회수 197

Spring data JPA save() 관련 질문입니다.

미해결

스프링 핵심 원리 - 기본편

안녕하세요. 강사님. 강사님 강의를 잘 보고 있는 학생입니다. 다름이 아니라, 강의를 들으면서 라이브 코딩 및 작은 프로젝트를 동시에 진행하고 있습니다. 그런데 프로젝트 관련해서 질문이 생겨 이렇게 글을 적습니다... 100% 강의 관련 내용은 아니지만 혹시나 답변을 받을 수 있을까 하여 실례를 무릅쓰고 질문 적습니다. ㅠㅠ... 다음과 같이 구성을 짰습니다. 각각의 구성은 아래와 같습니다. Content class - domain class 입니다. ContentController class - controller class 입니다. ContentRepository interface - 데이터 저장을 위한 인터페이스 입니다. Spring data JPA 를 사용하여 내용은 없습니다. (아래 첨부) ContentSaveRequestDto class - 새로운 Content를 DB에 저장하기 위한 DTO class 입니다. ContentService interface - Service class 입니다. ContentServiceImpl class - 문제의 코드 입니다. save() 에 오류가 있어서 빨간줄이 뜹니다. 오류의 내용은 다음과 같습니다. Non-static method 'save(S)' cannot be referenced from a static context 기초적인 자바 문법의 문제라고 생각했으나, 아무래도 Spring data JPA의 CRUD save() 를 사용하면서 문제가 생긴 것 같습니다. 비슷한 예제를 찾아보았으나, 코드의 구조는 모두 같은 것 같아서... 혹시 어떤 문제가 있는건지 조심스레 여쭈어 봅니다. 강의와 100% 관련 있는 내용이 아니라 죄송합니다. 긴 글 읽어주셔서 감사합니다.

  • oop
  • spring
vhonv 댓글 1 좋아요 0 조회수 248

18:10 강의 중에서 궁금한게 있습니다.

미해결

애플 웹사이트 인터랙션 클론!

메뉴가 자치해서 닿는 순간 숫자가 미리 변해서 저는 메뉴가 자치하는 높이 만큼 뺄줄 알았는데 position:absoulte을 사용하셨는데 position:absoulte는 공간을 차지 하지 않는건가요??

  • 클론코딩
  • HTML/CSS
  • svg
  • javascript
  • 웹 디자인
  • 인터랙티브-웹
주네슈아이 댓글 1 좋아요 0 조회수 153

net core 2.1 버전에는 없는건가요

미해결

해외취업 ASP.NET Core 웹개발 기본 강좌

app.Usestaticfiles() 매서드를 사용할경우 오류가 발생하네요 ㅜ

  • ASP.NET-Core
rladmdtn1026 댓글 0 좋아요 0 조회수 320

model fit!!

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

강의 잘 듣고 있습니다!! get_linear_reg_eval함수에서 cross_val_score()안에는 X_data_n을 사용하셨는데 model.fit() 안에는 왜 X_data를 사용하신지 궁금합니다!!

  • 통계
  • 머신러닝 배워볼래요?
  • python
박종두 댓글 1 좋아요 0 조회수 219

"EventSystem" 관련 질문

해결됨

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

안녕하세요. "Rookiss"님. `EventSystem`에 대해서 질문드리고 싶습니다. `EventSystem`이 없을 경우, UI의 Canvas를 생성할 때 `EventSystem`이 생성되는 것을 UI 파트에서 보았습니다. 그러면, 1. "`EventSystem`은 `UI`랑만(Only. UI) 관련된 컴포넌트다"라고 봐도 무방한가요? 2. 만약 `UI`랑만 관련된 컴포넌트라면, `UI`가 없는 `Scene`에서는 `EventSystem`을 필요하지 않을 듯 한데 모든 `Scene`에서 `EventSystem` 컴포넌트를 생성하는 이유는 "모든 `Scene`에서는 `UI`가 무조건 존재할 것이다" 하고 가정하고 코드를 작성하는 건가요?? 아니면 다른 이유가 있을까요?? 답변해주시면 감사하겠습니다!

  • EventSystem
  • unity
  • C#
률루랄라 댓글 1 좋아요 3 조회수 282

sudo xmount --in ewf ./E01/vmImage.E?? --out dmg /Volumes/DMG 명령이 안먹힙니다.

미해결

맥으로 배우는 윈도우즈 포렌식

위 에러가 발생해서 E05을 DMG로 변환하는 작업이 안됩니다. 혹시 교육 자료에 포함된 E05 파일이 잘못되었을까요? 참고로 앞전에 artifactsExtracter 강의에서 disk2s2.e01에서는 이상없이 잘 변환됐습니다. 앞선 강의 따라하다가 발생한 에러들은 구글링해서 처리하고 넘어갔는데, 이거는 좀 케이스가 다른 것 같아서 확인 부탁 드립니다.

  • Forensic
  • windows
jin 댓글 3 좋아요 0 조회수 475

서버를 설정했는데... 오류가 발생합니다ㅠㅠ

미해결

[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]

서버를 설정했는데 , 연결할떄 이러한 오류가 발생하네요 ㅠㅠ 왜 그럴까요?ㅠㅠ

  • flask
  • python
  • rest-api
검정색지팡이 댓글 1 좋아요 0 조회수 290

s3 데이터 질문

미해결

[리뉴얼] React로 NodeBird SNS 만들기

accessKeyId, secretAccessKey 를 사용해서 node에서 s3에 접근권한을 얻어서 s3에 이미지를 업로드할수 있게 되고 url을 받아올 수 있게 됩니다. 이 url을 클라이언트에서 받아서 사용을 할때 질문이 있습니다. img.src에 올라간 이 url은 제가 다른 프로젝트를 만들고 img.src에 넣게 되면 그대로 적용이 되던데 이것을 막을 수 있는 방법이 있을까요? 유저들이 s3에서 받아온 이미지를 어디선가 쓰기를 원하지 않을때 어떻게 해야될지 궁금합니다. 예를 들어 binary로 받아서 URL.createObjectURL()로 바꿔준다던지 이런 방법이 사용될까요?

  • nodejs
  • express
  • redux
  • react
  • Next.js
열씨미살자! 댓글 3 좋아요 0 조회수 184

2강 HFS웹 서버 취약점을 이용한 내부 침투 사례

미해결

디지털 포렌식 (Digital Forensic) 전문가 과정

이 강의 자료(HFS 등 )는 처음에 올려주신 강의자료에 없는 것 같은데 어디있나요??

  • Forensic
자몽몽몽 댓글 0 좋아요 2 조회수 198

단위 테스트 작성 시 트랜젝션, 영속성 컨덱스트 문제로 질문이 있습니다.

해결됨

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

안녕하세요. 강의 수강 후 실무 작성 중 JUNIT TEST 작성 중 애로사항이 생겨서 질문 남깁니다. 상황은 이렇습니다. API 통신이며 JUNIT TEST에서 API 호출 시는 mock로 호출하고 있습니다. A객체와 C객체는 N:M 관계며 강의에 있는대로 A객체와 B객체가 1:N, C객체와 B객체와 1:N 식으로 연관관계가 주어져있습니다. A객체 저장 API 호출 시 A-C 연결을 담은 B객체도 같이 저장되며 B객체만 독립적으로 저장하는 API는 없습니다. A객체 아이디와 C객체 아이디로 B객체를 찾아내서 B객체의 특정 정보를 업데이트하는 API의 JUNIT TEST를 작성하고 있습니다. 해당 API를 직접 호출하면 문제없이 작동합니다. 하지만 JUNIT TEST에서 A객체 저장 API를 호출해서 A객체와 B객체를 저장하고 테스트할 API를 호출하면 백앤드 로직에서 A객체 아이디와 C객체 아이디로 조회해도 B객체가 조회되지 않습니다. 개인적인 추측으로 트랜젝션이 종료되지 않은 상황이라 B객체를 JPQL로 조회하기 떄문에 영속성 컨덱스트가 아니라 아직 반영되지 않은 DB를 조회해서 그런듯 싶은데 em.flush()로 플리싱을 해도 특별히 변화가 없네요. 이런 경우는 어떻게 해야할까요? 소스 스크린샷 첨부하며 addCall이 A객체 저장 api며 마지막에 실행하는게 테스트할 api입니다. 감사합니다.

  • spring-boot
  • 웹앱
  • java
  • JPA
  • spring
손준수 댓글 1 좋아요 0 조회수 157

ubuntu도 글씨가 깨져서 나오는데 해결 가능할까요?

미해결

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

ubuntu도 폴더내 파일들 글씨가 깨져서 나오는데 해결 가능할까요?

  • 코테 준비 같이 해요!
  • javascript
이창근 댓글 2 좋아요 0 조회수 302

path 오류

미해결

[Django] 장고로 인프런 따라만들기

우선 너무 많은 질문을 드려 죄송합니다.. ㅠㅠ path에서 계속 invalid Syntax에러가 뜨는데 어디가 잘못된 것일까요.. 너무 부담드리는것 같아서 최대한 혼자해결하려고 앞에 4분까지를 다섯번을 돌려봤는데 못찾겠네요.. 혹시 다른 소스코드가 필요하시다면 올리겠습니다..

  • 웹앱
  • django
  • 클론코딩
전Jay 댓글 2 좋아요 1 조회수 344

jwt SSR시 어떻게 해줘야할지 잘모르겠습니다.

미해결

[리뉴얼] React로 NodeBird SNS 만들기

선생님 안녕하세요. 저는 로그인을 JWT로 해주었는데요. SSR로 하면서 로그인 인증에 문제가 있어서 질문글을 남깁니다. 현재 저의 로그인,인증 방식은 이렇습니다. 로그인 요청> 백엔드에 post 요청 > 응답온 refreshToken은 쿠키에 저장, accesToken은 json으로 받아 saga에서 axios.default.header.common["x-access-token"] 에 넣어줘서 api 요청 콜마다 헤더에 accessToken을 넣어주었습니다. 그런데 ssr로 변환시 기존 페이지에서 getServerSideProps에서 context.store.dispatch로 제 정보를 요청할때 me 값을 제대로 가져오지 못합니다. 로그인 성공시 me 값에 accessToken이 들어가고 /profile 페이지 방문시 페이지 렌더링전에 액션을 디스패치하여 백엔드에 accessToken을 헤더값에 넣어 요청해 받은 값을 디코드해서 me 값에 넣어줍니다. 그럼 제 정보가 담겨있는데 현재는 로그인 성공시 me값에 accessToken이 들어있다가도 그다음 __NEXT_REDUX_WRAPPER_HYDRATE__라는 액션이 실행되면 초기화 됩니다 .

  • Next.js
  • express
  • nodejs
  • react
  • redux
87rlaehdus 댓글 3 좋아요 0 조회수 997

인기 태그

인프런 TOP Writers

주간 인기글