inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

강의자료 확인 불가

해결됨

GPT API를 활용한 Youtube 영상 요약 AI 만들기

강의 자료 링크 접속하면 "페이지 찾지 못함 사용 권한이 없거나 삭제 또는 이동되었을 수 있습니다. 링크를 확인하고 다시 시도하세요." 라고 나옵니다

  • python
  • 빅데이터
  • 인공지능(ai)
  • chatgpt
  • ai-활용-(ax)
댓글 1 좋아요 0 조회수 77

어드민(Back-office)에서 예약 변경 시, '할인 조건 재검증(쿠폰 회수)' vs '기존 혜택 유지' 중 어떤 정책이 일반적인가요?

해결됨

제미니의 개발실무 - 커머스 백엔드 기본편

안녕하세요 실무에서 '관리자(Admin) 예약 변경 기능' 정책을 두고 기획팀과 이견이 있어, 실무에서는 어떤 방식이 범용적인지 여쭙고 싶습니다. [시스템 상황] 유저가 예약할 때 다양한 할인(이벤트, 타임세일, 쿠폰, 기업지원 등)이 적용되며, 이 정보는 예약 시점에 스냅샷(Snapshot) 으로 저장됩니다. 현재 어드민(상담원/운영팀) 이 유저의 예약 시간/날짜를 변경하는 기능을 개발 중입니다. [이슈 사항] 기획상으로는 어드민에서 시간을 변경할 때도 모든 할인 조건을 '실시간'으로 재검증 하라고 합니다. 문제는 재검증 과정에서 '쿠폰 박탈' 같은 상황이 발생한다는 점입니다. 예시 상황: 유저가 5만원 짜리 예약에 5만원 이상 결제 시 사용 가능한 10% 쿠폰 을 씀. 어드민이 사정상(또는 유저 요청으로) 가격이 저렴한 타임이나 옵션으로 변경함 -> 결제액이 4만원 이 됨. 기획 요구사항: "최소 결제 금액(5만원) 조건을 불만족하게 되었으니, 자동으로 쿠폰 적용을 해제(원복)하고 금액을 재계산 한다." [제(개발자) 의견 및 고민] 저는 위 기획이 어드민 기능의 목적 과 UX(고객 경험) 에 맞지 않는다고 생각합니다. 고객 경험 훼손: 유저는 단지 시간을 바꿨을 뿐인데, 시스템이 엄격하게 검증해서 "조건 미달이니 쿠폰 뺏어가겠습니다"라고 하면 컴플레인 요지가 다분합니다. (유저 입장에선 혜택 유지를 원하니까요.) 데이터 복잡도: 이미 스냅샷으로 저장된 할인 정보를, 수정 시점에 다시 현재 기준의 마스터 데이터(쿠폰 유효기간, 최소금액 등)와 대조해서 '줬다 뺏는' 로직을 짜는 건 구현 복잡도 대비 실익이 너무 적습니다. 관리자의 재량: 어드민에서의 변경은 보통 '강제성(Override)' 을 띠는 경우가 많은데, 시스템이 칼같이 혜택을 잘라버리는 게 맞나 싶습니다. [질문] 보통 예약 도메인에서 관리자(Admin)가 개입하여 예약을 변경할 때 도, 이렇게 엄격하게 유저의 할인 자격(최소금액, 유효기간 등)을 재검증하여 박탈 시키는 게 맞나요? 아니면 어드민 권한 변경인 경우 "기존 스냅샷(혜택)을 최대한 유지" 해주거나, 가격 변동이 불가피하면 "취소 후 재예약" 을 하는 프로세스가 더 일반적인가요? 개발자로서 이 복잡한 '조건부 쿠폰 회수' 로직을 방어하고 싶은데, 설득력 있는 논리가 필요합니다. 조언 부탁드립니다!

  • kotlin
  • spring-boot
  • 도메인
  • dbms/rdbms
  • backend
우으어으 댓글 2 좋아요 1 조회수 134

멜론 사이트 수집부터 안됩니다

미해결

실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용

위와 같이 입력했는데 soup 출력값이 전혀 안나와서 len 으로 확인해보니 0로 나오네요. 혹시나 해서 언론사 사이트 주소로 바꿔봤는데 html 정보 정상적으로 받아오는건 확인 했어요 강의 시점이랑 멜론 사이트가 뭐가 바뀐건지 앞 강의에서 네이버 부터 막혀서 해결되기전에 먼저 보려고 했는데 또 바로 막히네요...

  • python
  • 웹-크롤링
  • selenium
  • beautifulsoup
sswan85 댓글 1 좋아요 0 조회수 99

강의 시점이랑 현재랑 네이버 사이트 변화가 많은거 같아서 질문드립니다.

미해결

실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용

네이버 뷰탭 실습부터 막혔는데요 지금은 뷰탭이 없어서 블로그 탭으로 대체해서 보고 있습니다. 네이버 사이트가 전체적으로 강의 시점이랑 html 구조가 많이 다른것 같아요 그리고 어떤 선택자를 선택해도 결과 출력이 되지 않길래 html를 출력해봤는데 검색 결과 자체가 안나오는 것 같더라구요 이 결과는 User Agent 를 지정하지 않았을 때 결과구요 위와 같이 User Agent를 적용하면 결과가 400 Bad Request로 떠요 url 프린트 해서 나오는 링크로는 검색결과로 제대로 접속되고 있어요 왜 이런건지 알 수가 없어서 질문드립니다. 시작부터 막히니 막막하네요 ㅠㅠ

  • python
  • 웹-크롤링
  • selenium
  • beautifulsoup
sswan85 댓글 1 좋아요 0 조회수 91

프로젝트생성이안되여..진도못나가는중..

미해결

옆집 개발자와 같이 진짜 이해하며 만들어보는 첫 Spring Boot 프로젝트

머가문제인지도 모르겠어요....

  • java
  • spring
  • rest-api
  • spring-boot
  • dbms/rdbms
ariel123 댓글 1 좋아요 1 조회수 65

비개발자이고, 바이브코딩을 하는 40대중반 직장인입니다.

미해결

AI 시대에 살아남기: Supabase로 백엔드 뚝딱!

작년 12월 러바블을 시작으로 커서, 안티그래피 그리고 클로드코드 등을 활용하여 바이브코딩을 해왔습니다. 그러면서 백엔드의 중요성을 몸소 느끼게 되었죠. 아주 간단한 건 버셀과 수파베이스를 어찌저찌 ai에게 물어보면서 연동을 했지만, 전문적인 지식이 필요함을 느끼게 되었습니다. 그러던 중 기적처럼 어제 이 강의가 개설된 것을 알게 되었죠. 너무 감사합니다. 한번 열심히 배워보겠습니다. 비개발자 출신이기에 다소 어려울 수도 있겠지만 뭐 하다보면 되겠죠 .ㅎ

  • node.js
  • dbms/rdbms
  • oauth
  • backend
  • supabase
김경훈 댓글 1 좋아요 0 조회수 235

Sql강의

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 궁금한게 있는데요 선생님 강의중에서 데이터베이스 시리즈 꼭 자바를 알아야만 들을 수 있는건가요?백엔드가 파이썬으로 공부중인데 자바를 또 배워야할까요?

  • java
  • 객체지향
김우진 댓글 1 좋아요 0 조회수 141

TTS 생성 요청 후 결과조회에서 오류가 납니다

해결됨

원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)

똑같이 하는데도 uri 칸에 "response_url" 끌어다놓기 해서 실행하면 결과가 저렇게 나옵니다 아무리 해도 안돼네요 방법이 없을까요?

  • python
  • youtube-api
  • n8n
  • ai-활용-(ax)
aa27998417 댓글 2 좋아요 0 조회수 95

falai 질문

해결됨

원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)

fal ai가 각각의 ai들을 한 사이트로 사용할 수 있게 중개 해주는 사이트 같은데 각각의 ai에서 api키를 발급 받아 사용하면 더 저렴한가요? 아님 가격이 같나요??

  • python
  • youtube-api
  • n8n
  • ai-활용-(ax)
kyohyun58 댓글 2 좋아요 0 조회수 98

ec2 서버에서 스프링 실행도 되고 인바운드 설정까지 했는데 index.html 안됨

미해결

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

로컬에서 실행할 때 문제없이 잘 작동했고, ec2 서버에서 스프링부트 실행되는 것도 확인했습니다. 그리고 인바운드 규칙도 설정하고 public IP 주소로 입력했는데도 index.html 화면이 계속 로딩만 되고 안 나옵니다ㅜㅜ 해결 방법 있을까요?

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
진진 댓글 2 좋아요 0 조회수 119

CSRF 관련 궁금한게 있어요

해결됨

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

현재 백엔드 프로젝트에서 스프링 시큐리티 프레임워크 도움을 받기 위해 CSRF 설정은 끄고 <form> 전송과 세션 방식으로 로그인 하고 있잖아요. (저는 그렇게 보였는데 아니면 제가 잘못 이해한거구요..) 그런데 요즘은 SSR 방식이 아닌 현재 프로젝트처럼 프론트 따로 서버 따로 해서 서버는 REST API 만 개발하고 JWT 방식을 쓰잖아요 JWT 도 보안에 한계가 있는데 아무튼 이걸 떠나서 현재 CSRF 설정을 끄고 <form> 전송으로 로그인하는게 보안상 많이 위험한 건 아닌가요? 제가 애초에 잘못 이해하고 있어서 질문 자체가 잘못되었을 수 있지만 관련해서 답변 부탁드립니다

  • postgresql
  • spring-boot
  • dbms/rdbms
  • redis
  • s3
SPRING 댓글 1 좋아요 1 조회수 90

"이전 시간 강의 예제코드 실행시 왜 0bytes가 나오는지"에 대한 설명에 대한 질문 남깁니다!

해결됨

기초 탄탄! 독하게 시작하는 Java Part 3(하) : 소켓과 파일 I/O

1:11부터 이전 시간의 예제를 실행했을 때, 왜 0bytes가 나오는지 설명해주시는 부분에 대한 질문입니다! 제가 혼자서 생각해봤을 때는 "버퍼 인스턴스에 두 개의 비동기 write 작업이 동시에 접근해서 발생한 스레드 동기화 문제"라고 생각했는데, 강사님께서는 "native 수준에서 비동기 쓰기를 처리하려면 각각의 버퍼가 필요하다"고 설명해주셨습니다. 버퍼에 접근해서 데이터를 읽어오면 pos가 읽은 바이트수만큼 증가하고, 그 다음에 버퍼에 접근한 writer는 pos위치부터 읽기 시작하는데 그 뒤로는 데이터가 없기 때문에 읽지 못하게 됩니다. 그런데 매번 0bytes가 나오는건 아니고 어떨 때는 34bytes가 나오기도 했습니다. "버퍼에 접근해서 데이터를 읽어서 pos를 읽은 바이트 수만큼 증가"연산을 하기전에 버퍼에 접근하게 되면 데이터를 읽어올 수 있게 되는 것 같다고 생각했습니다. buffer.get(data.getBytes()); 위 코드를 asyncChannel.write 하기 전에 실행해본결과 모두 0bytes가 나오는 걸 보고, 버퍼의 상태에 따라서 결과가 달라진다고 판단했습니다. 따라서, 버퍼에 두 스레드가 동시 접근하면서 발생하는 동기화 문제다 라고 생각했습니다! 제가 이해한 것이 틀린것인지 강사님과의 답변과 어떤 차이가 나는건지 궁금해서 질문남깁니다!

  • java
  • buffer
조원영 댓글 2 좋아요 0 조회수 101

[위치 이름 기반으로 호텔을 조회하는 메서드] 코드 질문 드립니다.

해결됨

AI 시대에도 살아남는 엔지니어의 조건, 미국 빅테크 시스템 디자인, 알고리즘 사고, 오픈소스 실무 완성

강의 마지막에 위치 이름 기반으로 호텔을 조회하는 메서드 관련하여 질문 드립니다. 참조 관계 강의에서 hotel, location 양쪽에서 서로를 참조하고 있습니다. 여기서는 location에서만 hotel을 참조하는 것이 맞지 않나요?? 우선 location을 생성할 때 hotel이 필요하고, location은 호텔을 위해 생성된 호텔에 종속적인 모델이기 때문에 location에 두는게 맞다고 생각합니다. 위치 기반 호텔 조회 메서드 1번에서 location에서 호텔을 참조한다면, 위치 기반 호텔 조회 메서드는 location에 있어야 한다고 생각합니다. 또한 지금 호텔을 전부 탐색하며 일치하는 모델을 찾고 있는데, 그냥 단순히 bruteforce 로직을 보여주시려고 하신걸까요?? 호텔과 location을 조인해서 가져오거나, 그냥 location에서 name 인덱싱을 걸고 호텔 id 값 찾아서 + 호텔 조회하는 그런 방식을 생각했는데 logic으로 적어주신 이후 최적화 과정이 빠진 것이 아쉽습니다. 이런 부분들을 어떻게 최적화 할 수 있는지 다양한 방법들을 배우고 싶습니다ㅠ 제가 맞다고 주장하는 것이 아니라 몰라서 질문 드립니다. 감사합니다 :)

  • dbms/rdbms
  • 소프트웨어-설계
  • 시스템-디자인
임정현 댓글 2 좋아요 0 조회수 84

진로가 큰 고민입니다...

미해결

30분 만에 완성하는 방산(방위산업체) SW 개발자(연구원) 취업 준비 실전 가이드

현재 대학교 3학년에 복학 예정이며 백엔드 프로젝트(JAVA)를 공부하고 있는 대학생입니다. 여러 진로를 알아보던 중 우연히 해당 강의를 접하게 되었습니다. 우선 백엔드로 여러 프로젝트를 하고 있는 중인데, 제가 아직 지원하고자 하는 계열을 딱 하나로 정하지 못한 상태입니다. 4학년까지 백엔드 프로젝트를 하면서 방산기업들 뿐만 아니라 다른 분야(대기업, 금융권 등등)도 노려볼 생각인데, 자바와 백엔드 프로젝트가 방산 기업과 핏하지 않는 것 같아서 걱정이 됩니다( 방산기업들은 주로 C,C++사용 등등 ). 혹시 자바와 백엔드 포트폴리오만으로도 설명만 잘한다면 방산 기업 지원시에 플러스 점수를 받을 수 있을까요? 아니면 C언어나 다른 프레임워크들을 배워서 다른 프로젝트를 진행해보는 것이 좋을까요? + 현재 백엔드 공부하는 대학교 3학년 학생이 어떤 방향으로 준비해나가면 좋을지 질문 드리고 싶습니다! 긴 질문글 읽어주셔서 감사합니다. 추운 겨울 감기 조심하세요 !!

  • java
  • C#
  • c++
  • linux
  • 면접
말차인간 댓글 1 좋아요 0 조회수 162

가상환경을 만드는 과정 에러

미해결

입문자를 위한 Python 기초

Anaconda Prompt에서 'conda create --name study' 를 입력했는데, 아래와 같이 fail이 되었습니다. 어떻게 해결할 수 있을까요? failed CondaSSLError: Encountered an SSL error. Most likely a certificate verification issue. Exception: HTTPSConnectionPool(host=' repo.anaconda.com ', port=443): Max retries exceeded with url: /pkgs/main/win-64/repodata.json.zst (Caused by S)

  • python
한세권 댓글 2 좋아요 0 조회수 244

선택자 질문

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

1단계-크롤링한 링크 올바르게 동작하게 만들기 강의 내용 중에 a 태그가 있는데 클래스나 아이디 같은 별명이 없어서 부모 태그에서 내려온다고 하셨는데, 크롤링할때는 꼭 class나 ID를 먼저 찾아야 하나요? 아니면 단순히 a 태그가 너무 많아서 부모 태그를 먼저 찾은 다음에 내려오는건지 궁금합니다.

  • python
  • 웹-크롤링
남구 댓글 2 좋아요 0 조회수 102

RuntimeError: Couldn't clone Stable Diffusion. 에러 나시는 분들 참고

미해결

상상을 현실로! 스테이블 디퓨전 기본 클래스 +ComfyUI 기본 및 심화 (Update)

git clone 후 webui.sh 로 실행하다가 RuntimeError: Couldn't clone Stable Diffusion. Command: "git" clone --config core.filemode=false "https://github.com/Stability-AI/stablediffusion.git" "/Users/sonjinhyo/Desktop/projects/stable-diffusions-projects/webui-prac/stable-diffusion-webui/repositories/stable-diffusion-stability-ai" Error code: 128 에러 나시는 분들은 아래 링크 참고하시면 됩니다. https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/17255#issuecomment-3770666470

  • python
  • Stable Diffusion
댓글 1 좋아요 0 조회수 263

39. 문서와 코드 다듬기 updateInfo 테스트 질문 있습니다.

미해결

토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1

MemberDetail 테이블의 UK_MEMBER_DETAIL_PROFILE_ADDRESS 유니크 제약 조건과 관련해서 질문이 있습니다. 39장 강의 마지막 부분에서, 해당 프로파일 주소(profile_address)를 빈 문자열로 바꿔 삭제할 수 있는 부분 테스트를 추가 하셨는데, 그런데 이렇게 되면 여러 사용자가 프로필 주소를 빈값으로 변경 할 경우 제약 조건에 충돌이 발생할 수 있을 것 같습니다. profile_address 값을 빈값으로 설정할 수 없도록 테스트를 조정하는게 더 맞아 보이는데 제가 생각한게 맞을까요?

  • java
  • spring
  • spring-boot
  • jpa
  • 리팩터링
  • ddd
지수 댓글 2 좋아요 0 조회수 113

감사히 잘 듣겠습니다.

미해결

AI 시대에 살아남기: Supabase로 백엔드 뚝딱!

수파베이스에 대한 갈증이 있었는데 타 플랫폼도 그렇고 한국강좌가 없어서 많이 아쉬워하고 있었는데요 인프런에 2만2천원짜리 강의하나밖에 없어서 그것을 듣긴했는데 그것만으론 많이 아쉬움을 느끼고 있던차에 이 강의가 나왔다는 메일을 받고 정말 기뻐서 바로 결제했습니다 수파베이스를 활용해서 만들고싶은 것들이 잔뜩 머릿속에 있거든요 감사히 잘 듣겠습니다.

  • node.js
  • dbms/rdbms
  • oauth
  • backend
  • supabase
댓글 1 좋아요 1 조회수 137

예제

미해결

[Java 실무 프로젝트 입문편] 객체지향 사고력 훈련 - 미니 프로젝트 3종 실습

안녕하세요 강사님. Stream 연습문제를 풀려고 보니 예제 코드가 잘려있네요. 첫번째 예제만 그런게 아니라 다른 예제도 마찬가지 입니다. 같은 예제 환경에서 정답 결과를 확인하여 연습해보고싶은데 어떻게 하면 좋을까요? public static List<Car> cars = List.of( new Car(CarBrand.Volkswagen, CarType.SEDAN, "티구안", new Car(CarBrand.BMW, CarType.SUV,"미니", 33_000_000, new Car(CarBrand.Benz, CarType.SUV,"G바 겐", 50_000_000 new Car(CarBrand.Benz, CarType.SEDAN, "E-Class", 28_ new Car(CarBrand.Ford, CarType.SUV, "익스플로러", 18_0 new Car(CarBrand.Jeep, CarType.SUV, "랭글러", 23_000_ section1-class03-Stream API 3 new Car(CarBrand.Volkswagen, CarType.SUV, "투아렉", 4 new Car(CarBrand.Volkswagen, CarType.SUV, "골프", 43_ new Car(CarBrand.Jeep, CarType.SEDAN, "체로키", 35_00 new Car(CarBrand.Jeep, CarType.PICKUPTRUCK, "글래디에이 );

  • java
  • intellij-idea
  • dip-principle
  • domains
  • validations
Sol 댓글 2 좋아요 0 조회수 81

인기 태그

인프런 TOP Writers

주간 인기글