묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
폰트 관련 문의합니다.
강사님~ 안녕하세요? 현재 global.scss에 있는 유일한 font 소스입니다. 빨간 부분은 이전에 있어서 삭제했는데, 콘솔 상에 계속 살아있어서 문의드립니다. 캐시도 지우고 소스도 지웠는데 실제 코드 상에는 없는 font 소스가 있는 경우도 있는지 궁금합니다. 콘솔 소스 html, body { padding: 0; margin: 0; font-family: 'NanumGothic', Roboto, Oswald, Montserrat, 'Open Sans Condensed'; }
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
쿠키 생성 관련 질문드립니다!
안녕하세요! 쿠키는 서버에서 자동으로 생성하여 클라이언트로 전송하는 사용자의 정보인 것은 알았습니다. 질문1) 그런데, 클라이언트 측에서 먼저 쿠키를 생성하여 보내는 경우는 왜 그럴까요? 아래는 파이썬 requests 라이브러리를 통해 클라이언트에서 쿠키를 생성해 서버에 쿠키를 보내는 예시 코드입니다. url = 'https://www.google.com' cookies = dict(cookies_are='working') r = requests.get(url, cookies=cookies) 서버에서 쿠키를 만들텐데, 위의 예시처럼 쿠키를 클라이언트에서 만들면 사용자가 작성한 정보만 서버가 쿠키에 추가하는 것일까요? 질문2) 파이썬에서 request.Session()을 통해 세션을 생성할 수 있는데, 이 코드는 강의에서 설명해주신 세션 쿠키를 만드는 것과 동일한가요? 세션 쿠키가 아니라면 TCP 커넥션을 유지해주는 말그대로 세션의 역할을 하는 것일까요? 파이썬으로 실습을 하다보니 파이썬 코드로 질문을 드려 죄송합니다ㅠㅠ
-
미해결스프링 핵심 원리 - 기본편
선생님 안녕하세요!
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 아니오2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 김영한 선생님 안녕하세요! 이 강의를 끝내고 선생님 JPA 책까지 구매해서 읽고 있을 정도로 선생님 팬이 되어버린 한 학생입니다! 다름이 아니라 이 강의와는 관련 없는데 JPA로 로그인 기능을 구현하려고 하니 로그인 관련된 부분을 스프링 시큐리티가 관리해준다고 들어서 스프링 시큐리티도 혼자 공부중에 있는데 실무에서 구현하는 스프링 시큐리티 + JPA 코드가 너무 궁금하여 어떻게 공부하면 좋을까 싶어 고민하다가 혹시 조언을 구할 수 있을까 싶어 처음 글을 적게 되었습니다 ㅠㅠ 강의와 관련은 없지만 조언을 구할 수 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강의자료 84쪽 코드 오류
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]강의자료 PDF 84쪽 - 병합 사용 부분 코드 변수가 잘못된 것 같아 남깁니다. 현재 : em.merge(item) 후 : em.merge(itemParam) 으로 수정하는게 맞아 보입니다! void update(Item itemParam) { //itemParam: 파리미터로 넘어온 준영속 상태의 엔티티 Item mergeItem = em.merge(item); }
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
데이터베이스 연동
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의에 mysql 같은 데이터베이스 연동과 DB CRUD 관련 내용은 없는 것인지 궁금합니다. 또한 데이터베이스의 내용을 AWS RDS와 연동한 후, 개발한 프로그램을 AWS 위에서 WEB-WAS를 분리하여 실행시킬 수 있는지도 여쭤보고 싶습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
잘못된 URL을 입력했을 경우 궁금한게 있습니다!
요청이 들어오면 디스패쳐 서블릿이 핸들러를 조회해주는데 이 때 잘못된 (개발하지않은) URL 주소로 요청이 오면 클래스 레벨에 @Contorller 에노테이션이 있는 컨트롤러가 있으면 핸들러 조회 부분은 통과하고 핸들러 어댑터조회에서 막히는건지 궁금합니다!
-
해결됨Vue.js 시작하기 - Age of Vue.js
vue.js devtools 크롬 확장 프로그램
vue.js devtools를 잘 사용하고 있었는데요 어제부터 갑자기 이벤트 탭이 안 보여요 크롬 확장 프로그램 사이트에 가서 보니까 2022.02.12일에 업데이트를 했던데.. 이제 event 탭은 못 보는걸까요? components 부분을 클릭해 봐도 다른 탭들은 보이지가 않네요.. (확장 프로그램이 업데이트 된 거라 이런 질문을 해도 되는 건지 모르겠지만 도움을 요청할 곳이 여기밖에 없어 질문 드립니다.)
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
마지막 강의에서 만난 오류 두가지 해결과정
여태껏 다른 분들이 달아주신 댓글을 종합해서 정리해봤습니다 # 1. 첫번째 오류 - v6 오류 Warning: Functions are not valid as a React child. This may happen if you return a Component instead of <Component /> from render. Or maybe you meant to call this function rather than return it. 이 오류는 v6에서 element 내부에 Auth 지원이 안되어서 생기는 오류 같습니다 ## 1-1. 해결방법 ### 1-1-1. App.js element 수정하기 <BrowserRouter> <Routes> <Route exact path="/" element={Auth(LandingPage, null)} /> <Route exact path="/login" element={Auth(LoginPage, false)} /> <Route exact path="/register" element={Auth(RegisterPage, false)} /> </Routes> </BrowserRouter> 여기서 Auth를 모두 지우고 컴포넌트를 넣으세요 <BrowserRouter> <Routes> <Route exact path="/" element={<LandingPage />} /> <Route exact path="/login" element={<LoginPage />} /> <Route exact path="/register" element={<RegisterPage />} /> </Routes> </BrowserRouter> (이렇게) ### 1-1-2. 각 컴포넌트 export 위치에 Auth를 감싸기 export default LoginPage; export default LandingPage; export default RegisterPage; 지금 LoginPage, LandingPage, RegisterPage의 export가 그냥 이렇게 되어있을 겁니다 이자리에서 Auth로 감싸줄 겁니다 export default Auth(LoginPage, null); export default Auth(LandingPage, false); export default Auth(RegisterPage, false); 이렇게 변경하시면 됩니다 그리고 강의 중에 작성하는 모든 props.history는 import { useNavigate } from 'react-router-dom' let navigate = useNavigate() navigate('/login') navigate('/') 로 작성하시면 됩니다 # 2. 두번째 오류 - auth.js의 액션 이름 괄호 놓침 Uncaught TypeError: (0 , _actions_user_action__WEBPACK_IMPORTED_MODULE_2__.auth)(...).then is not a function 이런 오류가 뜨면서 백지가 나타났는데 오류 의미를 몰라서 한참 찾았습니다 ## 2-1. 해결방법 React.useEffect(() => { dispatch(auth().then(response => { console.log(response) })) }, []) 이렇게 되어있었는데, (auth().then()) 가 아니라 (auth()).then() 입니다 React.useEffect(() => { dispatch(auth()).then(response => { console.log(response) }) }, []) 찾기 힘든 오타라 저는 한참 찾았어요.... 조심하시길.... # 3. 세번째 오류 - 이유를 알 수 없는 504 서버에러 이건 그냥 빡쳐서 자고 다음날 하니까 해결 됐습니다 정 안되면 다음날 해보세요
-
미해결파이썬을 활용한 선형대수학 - NumPy와 SciPy의 활용
고유벡터 고유값 차이 질문
2 1 2 4 2 4 2 1 2 이 벡터의 eigenvalue 와 eigenvector를 구하려고 하는데 eigenvalue 값을 비슷하게 나오는 것 같은데, eigenvector들이 제대로 나오지 않습니다. x1 =(0, −2, 1), x2 =(1, −2, 0), x3 =(1, 2, 1) 이게 eigen vector 들이어야 하는데, numpy로 계산하니까 이상한 값이 나오더라고요ㅠ 왜이런거죠?
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
도출값 소수일 경우
소수점 숫자포맷 시간 때 소수점 표기를 이렇게 알려주셨습니다. #소수점 출력, 자릿수 정하기(5자리에서 반올림) print("{0:f}".format(1/16)) print("{0:f>4}".format(1/16)) print("{0} / {1} = {2}".format(nums[0], nums[1], nums[2])) 여기에 대입해보려하는데 어떻게 하면 될까요?
-
미해결스프링 핵심 원리 - 기본편
IoC, DI, 그리고 컨테이너 <- 제목 강의 듣고 있는데요
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 이런 내용이 있습니다. 프레임워크 vs 라이브러리 - 프레임워크가 내가 작성한 코드를 제어하고, 대신 실행하면 그것은 프레임워크가 맞다. - 반면에 내가 작성한 코드가 직접 제어의 흐름을 담당한다면 그것은 프레임워크가 아니라 라이브러리다. 위의 라이브 러리 설명에서 우리가 작성한 아래 클래스의 경우가 라이브러리라고 예시를 들었는데요, 그렇다면 우리가 작성한 AppConfig도 라이브러리가 맞는거죠? 아래는 AppConfig 소스 입니다.
-
미해결[2026 신규] 데이터분석 준전문가(ADsP) 자격증
카이제곱 통계량에 대한 질문
카이제곱 통계량의 유의 확률(p value) 에서는 p- 값이 작을수록 이질성이 커지기 때문에.. 그러면 p-값이 클수록 이질성이 작아지므로 p-값이 큰 것이 좋은건가요?
-
미해결실전! Querydsl
null처리 관련 질문드립니다.
안녕하세요. 항상 좋은 강의 제공해주셔서 진심으로 감사의 말씀 드립니다. 강사님께서 약 8분 17초경에 이런 경우에는 null처리를 따로 해주어야한다고 말씀하셨는데 '이런 경우'라고함은 어떤 상황을 말씀하시는건가요..?조금 찾아보니(allEq를 만들 때) usernameEq(username)이 null이라면 체이닝이 되지 않는 상황이 생기는 것을 확인하였습니다. 이 경우를 말씀하시는 것인가요? 이것 외에도 이런 상황에서 null과 관련하여 발생할 수 있는 상황들을 말씀해주시면 학습하는데 많은 도움을 받을 수 있을 것 같습니다. 감사합니다 :)
-
미해결따라하며 배우는 NestJS
파이프와 DTO 관련 질의입니다.
안녕하세요! 현재 nest js를 수강하고 있는 학생입니다. 다름이 아니라 DTO를 구현함에 있어서 한 가지 질문이 있어서 글을 남깁니다. 저는 서버 개발을 Spring으로 시작했으며 DTO 내부에 toModel() 함수를 구현해서 DTO 와 Model을 매핑하는 방식을 선호합니다. 그래서 이번에도 DTO 내부에 toModel() 함수를 구현해서 사용했습니다. 초기에는 잘 돌아가다가 pipe 부분을 구현하고 나서 to model() is not a function 에러가 뜨네요! createController를 통해 들어온 body의 타입 체크를 해보니 CreateDto로 들어오지 않았기 때문에 function이 안잡히는 듯 한데 또 isNotEmpty 는 잘 작동합니다! 혹시 pipe에서 valid 동작하고 나오면 DTO mapping이 풀리는 건가요??? 관련 소스 코드 첨부합니다!! (CreateBoardDto) (controller) (service) (error) (method 유효 확인)
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
질문입니다..
# 인스턴스 설정 siri = Siri("iphone8", 5) print(Siri.mro()) print(Robot.mro()) # int도 클래스이다 A = int(12) print(int.mro()) #출력 print(siri) print(A) 안녕하세요? 강의 잘 듣고 있습니다... 뭔가 정리가 안되기도 해서 여쭤봅니다 ㅠㅠ 1. int가 클래스이므로, A는 변수이면서도 int라는 클래스의 인스턴스 인건가요?(즉 그냥 관점에 따라 변수라고 부를수도, 인스턴스라고 부를수도 있는 것인가요?) 2. siri를 출력하면 <__main__.Siri object at 0x00000178D25F5AC0>와 같은식으로 메모리주소가 나오는 반면, A를 출력하면 12가 출력됩니다. 이는 선생님 말씀대로 파이썬 개발자들이 int의 인스턴스를 출력했을 때, 저런식으로(12가 출력되도록) 설정을 따로 해두었기 때문에 가능한건가요? 3. 그래서 실제로 int클래스가 어떤식으로 처리되어 있는지 한번 찾아보고 싶어서 int클래스를 따라가봤더니 굉장히 복잡하게 되어있더라구요.. 이런부분은 음.. 그냥 그렇구나~ 하고 넘어가면 되는 부분인지.. 선생님은 어떤식으로 공부하셨느지 한번 여쭤보고싶습니다 좋은 강의 감사합니다.
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
reactQuery + graphql 흐름 질문.
reactQuery에대해서 graphql을 호출하는 과정에있어서 에매한 부분이 있는것같아 나름대로 정리를 해봤습니다... 혹시 제가 잘못 이해하고있는 부분이 있을까요!!?? 1. graphql를통한 데이터 불러오기 흐름. (+next.js 서버사이드 렌더링 가정) 1) 서버사이드 렌더링에의해 불러오는 데이터를 hydrate를통해 클라이언트측 cache에 저장시킨다. 2) 최초접속시 useQuery를통해 데이터를 요청하지만, 우선은 당장 cache에 존재하는 데이터를 보여준다. 3) 이후 useQuery를 통해 데이터를 가져왔을떄 기존에 cache에 존재하는 데이터와 비교후, 바뀐부분만 교체시킨다. 4) 이후 새로고침이 발생했을떄 cache에서 데이터를 가져오게됨으로써 빠른 렌더링을 구현 할 수 있게된다. 2. graphql를통한 생성, 업데이트, 제거 흐름. 1) 우선 useMutation을통해 필요한 정보들을 fetcher를 태워 graphql요청을 보낸다. 2) 이후 성공하게되면 client.setQueryData를통해 클라이언트측 cache에 접근하여 데이터를 업데이트 시킨다. 3) 이과정에서 QueryKeys.MESSAGES를 통해 클라이언트측 cache에 접근하여 데이터를 업데이트하게됨으로, 최초 useQuery를통해 불러온데이터가 변경된것과 동일함으로 useEffect의 dependency Array에 전달된 data.messages가 변경된것으로 인식하여, setMsgs가 호출된다. 4) 이과정에서 useQuery의 fetcher는 호출되지않는다. 3. 클라이언트측 cahce를 눈으로 확인할 수 있는 방법이있을까요?(단순히 개발자 도구에서의 애플리케이션탭의 cache부분에서는 확인이 안되는것같아 질문드립니다..!) 또한 이부분이 리덕스의 스토어 역할을 한다고 생각해도되는지 궁긍합니다!
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
안녕하세요 ! 프로퍼티 단축키 질문 있습니다.
안녕하세요 ! 질문 있습니다. 다름이 아니라 프로퍼티 같은 경우에는 각 단축키가 있습니다. 예를 들어 마지막에 나왔던 font 같은 경우 순서가 font-style font-variant font-weight font-size/line-height font-family 이렇게 되어있습니다. 하지만 이중에서 사용을 안하는 프로퍼티가 있으면 그냥 넘어가면 되는 건가요 ? ont-style font-variant font-weight font-size/line-height font-family 이중에 중간에 있는 font-weight를지정하지 않고 단축키를 사용하고 싶으면 그냥 건너 뛰고 작성을 하면 되는건지 아니면 단축키를 사용하지 않고 각 각 작성을 해야하는건지 궁금합니다 !
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
4, 5번 예제 질문
while lt <= rt: mid = (lt+rt)//2 cnt = count(mid) if cnt >= c: if cnt == c: result = mid lt = mid+1 else: rt = mid-1 제 풀이는 선생님께서 풀이하신 거에 하늘색 부분의 조건이 하나 더 있는데 이렇게 풀면 4, 5번 예제에서 답이 나오지 않습니다. 말이 위치할 수 있는 위치의 갯수와 c가 일치하지 않는 경우에도 답이 될 수 있는 이유가 궁금합니다..!
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
넷플릭스 싸이트 만들기 강의 질문있습니다.
안녕하세요~ 실전 반응형 웹사이트 넷플릭스 만들기 강의 질문있는데요 넷플릭스싸이트 콘텐츠중에 순수css로 만드는 어코디언 faq 클래스 코드중에 메뉴가 다시 닫히는 코드설명은 없는거 같아서 궁금해서 질문드립니다! 여기 코드부분입니다.
-
해결됨홍정모의 따라하며 배우는 C언어
intmax
intmax_t 관련 질문 있습니다. 자료형의 사이즈를 재보니 intmax_t와 long long모두 8U가 나왔는데요, 선생님꼐서 다른 자료형과 다른 intmax_t의 특징은 포터블 타입이다..라고 하셨는데 이때 포터블 타입은 이식성이 좋은 자료형이라고 생각해도 되나요? 지금 현재 제가 사용하는 컴퓨터에선 long long 과 intmax_t가 어떤 숫자를 저장하는데에 차이가 없는 것처럼 보이지만 다른 컴퓨터에서 가동 시 intmax_t는 고정적이다,.라고 보면 되는건가요?????