묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
sessionid 값이 서버에서 [object Object]
sessionid 값이 서버에서 [object Object] 로 오는데 그래서 그런지 로그아웃이 안됩니다.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
멤버 이름 중복 익셉션
회원가입시 멤버 이름 중복으로 가입하면 IllegalStateException 창이 발생하는데 이때 Spring MVC 2편에서 배웠던 예외처리 방법을 통해 다시 홈이나 가입화면으로 넘겨주면 되는건가요? 실무에서는 보통 ID중복확인 같은 버튼을 만들어서 검증된 ID만 회원가입이 되게 하는데 , 그 부분은 백엔드개발자가 신경쓸 부분은 아니고 지금처럼 익셉션을 날리면 되는건지 궁급합니다
-
미해결타입스크립트 입문 - 기초부터 실전까지
서버(?)실행
로컬에 띄워서 작업하는거 어떻게 하면 되나요? 강의에서는 그냥 vs코드에서만 설명해주시는데 직접 로컬에 띄워서 어떤식으로 작동되는지 확인하고 싶어서요
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
질문드립니다!
안녕하세요. 강의 너무 잘 듣고 있습니다. 다름이 아니라 메세지 렌더링 부분에 여쭙고 싶은게 있어서요. MainPanel.js/ addMessageListner 부분입니다 let messagesArray = []; this.state.messagesRef .child(chatRoomId) .on("child_added", (DataSnapshot) => { console.log("added"); messagesArray.push(DataSnapshot.val()); // this.props.dispatch(setLoadMessges(messagesArray)); this.setState({ messages: messagesArray, messagesLoading: false }); }); 제가 생각한 흐름대로라면, 현재 채팅방 1과 2가 있는 상태에서 1. 나는 현재 채팅방 1을 킨 상태이다. 2. 상대방이 채팅방 2에서 채팅을 친다. 3. 'child-added'로 인해 채팅방2의 새 메세지가 messageArray로 push된다. 4. setState로 인해 채팅방 2의 내용으로 리렌더링된다. 5.채팅방 1에 있던 사용자가 채팅방 2로 바뀐 현상이 나타난다. 인데 강사님의 코드를 사용하니 이런 문제가 발생하지 않더라구요. 다만 주석의 코드처럼 따로 리덕스 state에 messges를 만들어서 관리하니까 제가 말한 현상이 발생하구요. 혹시 강사님의 코드가 위의 저 흐름처럼 진행되지 않는 이유를 알 수 있을까요?? 귀한 시간 내주셔서 감사합니다
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
안녕하세요! 마지막 레이어는 못 없애는 건가요??
제작한 결과물에서 마지막 background-color: #ddd 를 준 레이어는 안 보이게 할 수는 없을까요?? 이미지 4개만 보이게끔요!
-
미해결Vue.js + TypeScript 완벽 가이드
레포지토리 권한 부탁드립니다.
github: mitchellkim94@icloud.com inflearn: skhong83@namedstudio.com 공부해야하는데 ㅠㅠ 몰랐어요 신청해야하는지 빠른 승인 기다립니다...
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
application/json이외에 url-encoded방식일 경우
혹시 client에서 요청을 보낼 때 application/json이 아닌 경우에는 어떻게 하나요? 가령 jquery에서 $.ajax에서 contentType을 아무것도 설정하지 않으면 url-encoded방식으로 body에 데이터가 담기는 것으로 아는데, 이럴 경우에는 ExceptionHandler가 돌아가지 않나요..??
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
인스타그램 클론 강의2 에서도 깃헙에 nullsafety로 작성하신 코드가 있을까요?
안녕하세요 이 강의를 끝마치고 이어서 팔로우와 다른 기능들을 추가하기 위해 인스타그램2 강의를 들으려고 합니다. 혹시 이번 강의처럼 인스타그램2 강의도 깃헙에 null safety 버전 코드를 올려주셨나요?
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
pages > index.js에서 궁금한 로직이 있는데요!
import React from 'react'; import MsgList from '../components/MsgList'; import fetcher from '../fetcher'; export default function Home({ smsgs, users }) { return ( <> <h1>SIMPLE SNS</h1> <MsgList smsgs={smsgs} users={users} /> </> ); } export const getServerSideProps = async () => { const smsgs = await fetcher('get', '/messages'); const users = await fetcher('get', '/users'); return { props: { smsgs, users } }; }; 안녕하세요! 강의를 보다가 pages에 있는 index.js에 궁금한 로직이 있습니다. getServerSideProps 함수에서 return 값이 어떻게 위 Home 리액트 컴포넌트에 props로 넘어갈 수 있는건가요? 궁금합니다!! ㅎㅅㅎ
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
PPT 자료는 다운 받을 수 없을까요?
안녕하세요! 강의 처음 듣기 시작한 사람입니다. 다름이 아니라, 혹시 강의에서 사용되는 피피티 자료는 따로 올려두시지는 않나요? 제가 인프런 강의를 정수님 강의로 처음 들어보는 거라 원래 PPT 같은 것은 따로 제공이 안 되는 것인지 모르겠네요... 학교에서 사이버강의를 듣다보니까 당연히 피피티가 있을 줄 알았는데 없어서 당황했어요..ㅠㅠㅋㅋ 그 위에다 필기하려고 했는데... 제가 못 찾는 건지 원래 제공이 안 되는 것인지 궁금합니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
개인 프로젝트 질문입니다
useCallBack이 두번 실행되는 이유를 모르겠습니다 1번쨰 메뉴탭을 클릭하면 1번 클릭값이 들어가는데 2번쨰 메뉴탭을 클릭하면 두번 클릭값이 들어갑니다 ex) 1번탭 클릭 true fasle 2번탭 클릭 fasle true fasle true 2클릭후 1번 클릭 true fasle 다시 2번 클릭 fasle true true fasle import React, { useCallback, useEffect, useState } from 'react'; import Link from 'next/link'; import style from '../styles/css/mainPage.module.css'; const MainLayout = ({ children }) => { const [postCardOnClick, setPostCardOnClick] = useState(true); const [upLoadCardOnClick, setUpLoadCardOnClick] = useState(false); const PostOnClick = useCallback(() => { if (postCardOnClick === false) { setPostCardOnClick((prev) => !prev); setUpLoadCardOnClick(false); } }, []); const upLoadOnClick = useCallback(() => { if (upLoadCardOnClick === false) { setUpLoadCardOnClick((prev) => !prev); setPostCardOnClick(false); } }, []); console.log(postCardOnClick); console.log(upLoadCardOnClick); return ( <> <div className={style.wrapper}> <header id={style.header}> <div className={style.maxWidth}> <div className={style.logo}> <h1></h1> </div> <nav id={style.gnb}> <div> <ul> <li onClick={PostOnClick}> <Link href="/"> {/* Postcard */} <a> {postCardOnClick ? ( <img src="/icon/home-w.svg" /> ) : ( <img src="/icon/home-b.svg" /> )} </a> </Link> </li> <li onClick={upLoadOnClick}> <Link href="/upload"> {/* UpLoad */} <a> {upLoadCardOnClick ? ( <img src="/icon/upLoad-w.svg" /> ) : ( <img src="/icon/upLoad-b.svg" /> )} </a> </Link> </li> <li> <Link href=""> {/* QrCode */} <a>{false ? <img src="/icon/QR-w.svg" /> : <img src="/icon/QR-b.svg" />}</a> </Link> </li> <li> <Link href=""> {/* profile */} <a> <div style={{ borderRadius: '50%', background: 'gray' }}></div> </a> </Link> </li> </ul> </div> </nav> </div> </header> <div>{children}</div> </div> </> ); }; export default MainLayout;
-
미해결실전! Querydsl
상속 구조에서 querydsl 조회하기
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://docs.google.com/document/d/1j0jcJ9EoXMGzwAA2H0b9TOvRtpwlxI5Dtn3sRtuXQas/edit#heading=h.w2tomwsznga7)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://docs.google.com/document/d/1xCQKit-1V6l6ObeCe49St33RHPzLF_P_c3o7aSDTKs0/edit#heading=h.7dhnp46ven0v)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]여기에 질문 내용을 남겨주세요. 이전 강의 에서 Entity에서 Iteam을 Book , Movie, Ablum으로 상속하는 구조를 가지고 있습니다. 이럴 경우 querydsl로 조회 할 때 dtype을 where 절에서 사용할 수 있는지 궁금합니다. 만약 사용할 수 없다면 실무에 적용할 수 있는 다른 좋은 방법이 있는지 궁금합니다.
-
미해결자바 입문자를 위한 강의
비전공자 ..입문자를 위한강의가맞나요
설명이 너무 없고 ..코드만 보여주시는거같아 저만 이렇게 이해가 안되고 있는건지..궁금합니다.
-
미해결풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
안녕하세요 강사님 nodemon 에러가 발생하여 문의드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. PS C:\toy-projects\server> yarn run server yarn run v1.22.11 $ nodemon ./src/index.js [nodemon] 2.0.7 [nodemon] to restart at any time, enter `rs` [nodemon] watching path(s): src\**\* [nodemon] watching extensions: js,mjs,json [nodemon] starting `node ./src/index.js` server listening on 8000... [nodemon] restarting due to changes... [nodemon] restarting due to changes... [nodemon] restarting due to changes... 몇시간 동안 구글링을 통해 local이랑 global에 설치된 nodemon을 전부 삭제하고 다시 설치해보고, 스택오버플로우에서 해결 방법으로 언급된 nodemon@2.0.7로 다운그레이드를 해봐도 문서를 수정하고 나면 계속해서 위와 같이 [nodemon] restarting due to chages가 나오고 있습니다. 혹시 어떠한 이유에서인지 여쭤봐도 될까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
RequestMapping이 있는 함수의 파라미터
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) @RequestMapping을 달고 있는 함수에서 이미 정의된 많은 파라미터들이 사용 가능하다는 것을 이번 강의에서 배웠습니다. 하지만 이러한 파라미터를 어떠한 방식으로 넣어주는지를 모르겠습니다. 인터페이스라면 이미 정의된 형태의 함수가 있어서 그 함수에 들어가는 파라미터를 넣어줄 수 있다고 알고있습니다. 제가 어떤점을 놓치고 있는지 알려주셨으면 합니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
실습파일은 어디있나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결PHP 7+ 프로그래밍: 객체지향
index.php 파일을 어디에 저장 하고 봐야하는지 궁금합니다.
Xdebug 까지 다 설치 했는데... php -S localhost:8080 으로 서버를 시작하고 나서 브라우저에서 확인을 해야하는데.. 소스의 홈디렉토리가 어디서 작동하는지 몰라서.. index.php 의 화면을 못보고 있습니다. php -i 옵션으로 내용을 다 확인해봤지만.. 홈디렉토리를 어떻게 설정하고.. 어디서 봐야하는 지를 모르겠네요..
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
DB접근기술 출시일
언제쯤 출시 될까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
함수를 완벽히 모르겠어요
수업을 배우기전에는 전기공학 조금 배웠습니다. 시퀀스에서는 입력이 있어야 출력이 나오도록 설계를 합니다. js를 배우면서 궁금했던점은 왜 함수부분에는 위의 주어진 조건이 입력으로 들어가지 않는건지 궁금했습니다. 위 강의를 예를 들어보면 'var allProducts' 라는 조건이 'function getExpensiveProducts' 함수에 입력으로 들어가질 않았는데 어떤 매커니즘으로 반복문 조건문이 실행되는지 궁금했었습니다 질문자체가 어려우시겠지만 만약에 질문을 이해해주셨다면 이부분에 대해 자세히 나와있는 강의나 설명좀 부탁드리겠습니다.
-
미해결반드시 알고 넘어가야 할 웹 기술 기초편
영상 강의 자료는 따로 없는건가요? ppt자료 따로 첨부된건 없는걸까요?
영상 강의 자료는 따로 없는건가요? ppt자료 따로 첨부된건 없는걸까요?