오타 제보
해결됨
스프링 DB 1편 - 데이터 접근 핵심 원리
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] "3.트랜잭션 이해.pdf" 수업자료 32, 44페이지의 memberB가 memberEx로 정정돼야할 것 같습니다! <32페이지> <44페이지> 수업 너무 잘 듣고 있습니다. 감사합니다.
- spring
173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
스프링 DB 1편 - 데이터 접근 핵심 원리
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] "3.트랜잭션 이해.pdf" 수업자료 32, 44페이지의 memberB가 memberEx로 정정돼야할 것 같습니다! <32페이지> <44페이지> 수업 너무 잘 듣고 있습니다. 감사합니다.
해결됨
토비의 스프링 부트 - 이해와 원리
2:50 부터 헤매고있는데요.. intellij Community 버전을 다운받았고 새로운 프로젝트 설정할때 왼쪽 목록에 Spring Initializr이 보이지않아서 확인해보니 Community 버전인 경우 없다고하더라구요. Community버전이라, 2:50~ 설정하는부분을 진행할 수 없다면 따로 설정해야하는부분이 있을까요?
미해결
스프링 프레임워크는 내 손에 [스프2탄]
안녕하세요. 다름이 아니라 나프1탄,2탄 때 잘만 구동되던 게 갑자기 404 에러가 떠서요 ㅠㅠ 중간에 인텔리제이에 톰캣 연동하느라 따로 톰캣을 다운받았었는데 그게 문제가 되는 걸까요? 구글링 하면서 웬만한 건 다 따라해봤는데 해결이 안돼서 여쭤봅니다..
미해결
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
AppDelegate.swift에서 GMSServices.provideAPIKey(자신의 apikey)를 어떻게 숨기죠? github에 push하니까 다 보여서요.
미해결
[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
"member" 테이블은 안만들어지고 "members" 테이블은 만들어지는데 둘다 쿼리는 똑같습니다 왜 그런건지 알려주실수있나요..?
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
최신 버전 진행하시는 분들을 위해 공유드립니다. Spring Security Configuration 설정 내용이 변경되었습니다. WebSecurityConfigurerAdapter 클래스가 deprecated되었는데요. 해당 클래스를 상속 받아 config 메소드를 구현하는 대신 SecurityFilterChain을 반환하고 직접 Bean으로 등록하도록 설정 방법이 바뀌었습니다. package com.example.userservice.security; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; import org.springframework.security.web.SecurityFilterChain; @Configuration @EnableWebSecurity public class WebSecurity { private static final String[] WHITE_LIST = { "/users/**", "/**" }; @Bean protected SecurityFilterChain config(HttpSecurity http) throws Exception { http.csrf().disable(); http.headers().frameOptions().disable(); http.authorizeHttpRequests(authorize -> authorize .requestMatchers(WHITE_LIST).permitAll()); return http.build(); } } 강의 내용을 진행하기 위해서 강의에 나온 설정을 위처럼 설정해보았는데요. 일단 이렇게 설정하면 강의를 진행하는데 문제 없을 것이니 참고 바랍니다~
미해결
모든 개발자를 위한 HTTP 웹 기본 지식
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 캐시로 파일을 다운받고 캐시 데이터가 저장되었는데, 캐시 유효시간도 지나고 동일한 요청을 몇년만에 다시했을 때 last-modifed 정보가 바뀌지 않았다면 어떻게 되나요?
해결됨
외워서 끝내는 네트워크 핵심이론 - 기초
강사님 안녕하세요 늘 항상 좋은 강의 보여주시니 감사합니다. L3 섹션에서 'Host 자신을 가르키는 IP 주소'를 보면서 이 질문이 떠오르게 되었습니다 127.0.0.1과 localhost 사이의 차이점에 대해서 알고 싶습니다. 검색을 해본바로는 localhost 는 lookup이 필요한 루프백이고 시스템 설정에 따라 localhost 는 의도하지 않는 루프백 IP로 (즉 발신/수신 프로세스들이 동일한 IP위에 있지 않는) 될 수도 있다고 이해하게 되었습니다. 사실 개발하면서 127.0.0.1이랑 localhost 를 혼용하면서 사용하고 있는데 이번 기회에 서로를 확실히 이해하였으면 좋겠습니다. 질문 읽어주셔서 감사하며 늘 항상 건강하기를 바라겠습니다
미해결
Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
안녕하세요. 권한 주셨다고 하셨는데 404로 접근이 되지 않아 아래 정보로 권한 재요청 드립니다. 감사합니다. 인프런 아이디 : hyoarang@naver.com 인프런 이메일 : hyoarang@naver.com 깃헙 아이디 : hyoarang 깃헙 Username : songsong
미해결
[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
C:\coding\py>C:/Users/taehw/AppData/Local/Programs/Python/Python311/python.exe c:/coding/py/증권.py Traceback (most recent call last): File "c:\coding\py\증권.py", line 2, in <module> from bs4 import BeautifulSoup ImportError: cannot import name 'BeautifulSoup' from 'bs4' (C:\Users\taehw\AppData\Local\Programs\Python\Python311\Lib\site-packages\bs4\__init__.py) 이렇게 오류 문자가 떠요!코드는 이렇게 썻어요! import requests from bs4 import BeautifulSoup # 종목 코드 리스트 codes = [ '035420', '088980', '005930', '035720' ] for code in codes: url = f"https://finance.naver.com/item/sise.naver?code={code}" response = requests.get(url) html = response.text soup = BeautifulSoup(html, 'html.parser') price = soup.select_one("#_nowVal").text price = price.replace(',', '') print(price)
해결됨
GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
강의 영상에 보면, 저렇게 토큰이 생성되어있던데요. 저도 그렇고, 강의자료 예제코드에서도 그렇고 처음생성되는 관리자계정에, 토큰이 생성이 안되어져나오는데 이단계에서는 생성되지 않는게 맞는건가요? 강의영상처럼 생성이 되어야하는건가요? 헷갈리네요.
미해결
풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
안녕하세요 영상 11분부터 보시면 Dockerfile 생성 후 ( FROM alpine ) docker build --tag myimage . 하고나서 이미지 리스트를 확인하면 alpine이라는 이미지는 생기지 않고 myimage만 있습니다. 삭제하고 다시 만들어봐도 그렇구요 버전문제일까요 ?.. vi Dockerfile 이렇게 됩니다 ..
미해결
배달앱 클론코딩 [with React Native]
React 개발을 할 때는 scss나 emotion, tailwind, chakra-ui와 같은 라이브러리를 사용했었던 기억이 납니다. RN도 대응되는 emotion 라이브러리나 tailwind 관련된 라이브러리들, react native paper와 같은 라이브러리가 있는걸 알게되었는데요. 이 라이브러리들이 실무 환경에서도 충분히 사용할 수 있을정도로 검증이 되었는지 판단 하는법을 모르겠습니다. 사용하고 나서 먼 나중에서야 치명적인 에러나 충돌이 발생하면 어쩌지 하는 걱정이 드네요. 사실 react에서는 단순 사용 수가 많다보니 비교적 선택을 하기 쉬운데, rn에서는 사용 빈도 자체가 react에 비해 적다보니 관련 자료나 의견도 찾기 어려웠습니다. 혹시 이 부분에 대해서 제로초님의 생각은 어떠한지 듣고 싶습니다.
미해결
[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
소스자료 보고싶고 참고자료도 보고싶습니다
미해결
실전! Querydsl
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 1. start.spring.io 에 Querydsl 을 지원하지 않는 특별한 이유가 있는지 궁금합니다. 그리고 build.gradle 에서 Querydsl 설정이 잘 안된다면 임의로 QHello 파일을 생성하더라도 문제가 없는 것인지 궁금합니다. 2. H2 DB 접근 시 localhost 로 변경해서 사용해야 하는 이유가 뭘까요?
미해결
스프링 프레임워크는 내 손에 [스프1탄]
10MB를 절대 넘지 를 않는데 무슨 이유 때문인지 계속 실패 메시지만 뜨네요 무슨 이유 인지를 잘 모르겠습니다. porm.xml과 tomcat에도 넣어줬으며 폴더도 다시 한번 새로 만들어서 해보았으나 사진이 업로드가 되지 않습니다.
해결됨
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
안녕하세요, 우선 좋은 강의 만들어주셔서 너무 잘 듣고 있습니다. Spring 어노테이션의 의미를 대략은 알고 있었지만 자세히 알지 못하고 사용했던 것 같은데, 강의를 들으면서 하나씩 정리되어 가는 기분을 느끼고 있어서 많이 배우고 있습니다. 듣다가 궁금한 점이 생겨서 부족한 질문이지만 남겨보게 되었습니다! 21강에서 설명해주신 Configuration + Bean 조합과 Component의 어노테이션 차이가 있을까요? 개발자가 직접 만든 클래스를 스프링 빈을 만들어줄 때 사용해주는 것으로 이해해서 같은 역할인 것 같은데 어떤 차이가 있을까? 라는 생각이 들었습니다. 20강에서 설명해주신 @Primary, 그리고 21강에서 설명해주신 @Qualifier는 모두 스프링에서 여러 선택지가 있어서 선택하기 어려울 때 이게 우선순위야! 라고 알려주는 개념으로 이해하였는데요. 그럼 이 두가지도 같은 역할을 하는 것 같은데 어떤 차이가 있을까? 가 궁금해졌습니다. 직접 지정해주는 @Qualifier가 우선순위는 더 높지만, 두가지 다 사용하면 개인적으로는 버그가 있을 때 디버깅을 하기 어려워질 것 같은데 두가지 다 사용하는 경우도 있나요? (제가 현업에서 아직 경험해보지 못했을 수도 있을 것 같습니다 ^^;) 답변해주시면 많은 도움이 될 것 같습니다! 좋은 강의 만들어주셔서 감사드립니다 🙏🏻
미해결
한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
이번 EDIT 구형하기 강의를 모두 마치고 다른 부분에는 문제가 없는데 수정 페이지에서 감정 이미지가 나타나지 않는 오류가 발생합니다ㅠ 코드 샌드박스에 이미지 파일을 어떻게 올리는지 모르겠어서 우선 코드만 올려봤습니다..! https://codesandbox.io/s/frosty-leaf-63db3g?file=/src/App.js
미해결
스프링 핵심 원리 - 기본편
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? ( 예 /아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? ( 예 /아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? ( 예 /아니오) [질문 내용] '생성자 주입을 선택하라!' 강의 5분쯤에 나온 NullPointerException이 왜 발생한 건지 궁금합니다. @Component public class OrderServiceImpl implements OrderService { private MemberRepository memberRepository; private DiscountPolicy discountPolicy; @Autowired public void setMemberRepository(MemberRepository memberRepository) { this.memberRepository = memberRepository; } @Autowired public void setDiscountPolicy(DiscountPolicy discountPolicy) { this.discountPolicy = discountPolicy; } } class OrderServiceImplTest { @Test void createOrder() { OrderServiceImpl orderService = new OrderServiceImpl(); orderService.createOrder(1L, "itemA", 10000); } } @Autowired를 해주었기 때문에 자동으로 의존관계 주입이 되는 거 아닌가요? 추가) AnnotationConfigApplicationContext로 스프링 빈을 등록하지 않아서 그런 건가요?
미해결
스프링 프레임워크는 내 손에 [스프2탄]
eGov 와 Intellij 둘쓰고 싶은데? 안녕하세요 강의 잘듣고 연습하고 있습니다^^. eGovframe속에 내장된 mysql과 Intellij와 새로운mysql설치후 실행해보니 자꾸에러나는데 어떻게하면 좋을까요? eGov속 mysql를 삭제해야하나요?