묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
package.json
저거 npm i 로 설치할때 , vscode 로 터미널 하나 더 켜서 진행하게 되면 , package.json 파일위치에 있는 경로로 되어있지 않고 , react-nodebird 로 되어있습니다. package.json 파일이 있는 경로로 가서 npmi 를 해야한다고 말씀해주시면 더 좋았을것 같습니다 :) 물론,. 제가 초보라서 그럴수도있겠습니다 ㅎㅎ ;;
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
fieldsnames
똑같이 따라했는데 어떤것때문에 에러가 난거죠?
-
문제로 배우는 C언어
2차원배열2
삭제된 글입니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
KoNLPy
KoNLPy 를 코랩에서도 설치할 수 있는지요?
-
예제로 배우는 스프링 입문 (개정판)
Error : Unable to access jarfile target/*.jar
삭제된 글입니다
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
답변드립니다!
왜 한달 프로젝트로 rest api기반 웹서비스를 하냐는 질문에는 특별한 이유는 없습니다. 모집공고를 보다보면 우대조건?항목에 'Restful을 알고계시는분'이라는 조건을 자주 보다보니 도대체 이 기술이 무엇인지 알고싶었고 이전에 해보지 않았던 것이라 스펙상 도움이 되지 않을까 해서 프로젝트로 해볼까 생각했습니다. rest api만을 만들려는 것은 아니고 취업전 공백기간동안 스프링도 다시 공부할겸 새로운 기술도 익혀볼겸해서 쇼핑몰사이트를 제가 원하는 기능을 좀 더 추가해 만들어볼려고 했습니다.(클라이언트 단부터 비즈니스로직, DB데이터관리 전부요.) 제가 비전공 국비출신이라 무언가 하나 더 해보고 싶기도 했구요. 하지만 저도 아직 취준생이다보니 블로그글만으로는 이 api에 대해 이해하는데 한계가 있다보니 인강을 찾아다니고 있었고, 방황도 하고 있습니다. 볼수록 rest에 대한 것도 머리속에서 뒤죽박죽이 되구요. rest api기반으로 하기보다 이 강의 로드맵을 통해 제가 만든 것에 대해 제대로 설명할 수 있는 수준으로 프로젝트를 하는 것이 저에게 더 도움이 될까요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
질문 드립니다.
선생님 안녕하세요^^ 강의내용과 직접적인 관련은 없지만 강의 공지사항에 올리신 '듀얼모니터 환경' 글 에서 선생님이 쓰고 계신 휴대용 듀얼모니터가 몇 인치인지 여쭤봐도 될까요? 그리고 혹시 휴대용 듀얼모니터는 어떤 제품을 쓰시는지 여쭤봐도 될까요? 답변 주시면 감사하겠습니다 :D
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
useEffect로 router 진입 막는 것 질문입니다.
강의를 보고 개인적으로 프로젝트를 진행중입니다. navigation guard(vue에서는 이렇게 부르던데 리액트는 잘모르겠네요) 로직을 작성하기 위해 아래의 첫번째 부분과 같이 작성했습니다. url 진입시, me에 대한 정보가 없기때문에 처음 화면으로 돌려줘야하는데 첫번째와 같이 작성하니 me.id를 찾을 수 없다고 error를 내더라구요. 그런데 두번째 코드와 같이 작성하니 문제가 없어졌습니다. 이게 연산자 우선순위 때문에 발생하는 것인가요? mdn 문서를 보니 '!' 연산자가 && 연산자보다 우선하는데, 이 문제인가요?정확히 답을 알고 싶습니다 ㅠ useEffect(() => { console.log('repo me', me); if (!me && !me.id)) { Router.replace('/'); } }, [me]); useEffect(() => { console.log('repo me', me); if (!(me && me.id)) { Router.replace('/'); } }, [me]);
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
함수작성
함수를 작성할때 function ClickMap(i){ return function() } 이렇게 리턴을 하시던데 바로 변수선언으로 넘어가면 안되는건가요? return 을 해야하는 이유가 궁금합니다!!
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
이미지 등록시 CORS 문제가 나옵니다.
안녕하세요 강의를 보고 개인블로그 만들기로 배포부터 https 적용까지 할 수 있게 되었습니다. 그런데 포스트 작성시 이미지 등록시에만 CORS 문제가 발생하고 있습니다. 로그인, 로그인 유지, 포스트작성(이미지 없이) 다 정상적으로 작동이 됩니다. 해결 방법이 있을까요?
-
미해결홍정모의 따라하며 배우는 C++
12 : 45 경 bool형 매개변수
bool형 매개변수를 굳이 int &number가 아니라 int number로 해서 printNumbers 함수에서도 bool (*check_fcn) (const int)로 해도 값이 출력이 되는데 꼭 포인터를 사용해야 하나요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
number of cases 관련 질문입니다
a = len(list_data) new_list_data = [] for i in range(0,a): for j in range(0,a): b = str(list_data[i]) + str(list_data[j]) new_list_data.append(b) result = new_list_data # ================================== return result
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
런타임 관련 궁금증
안녕하세요! 리트코드 문제 풀다가 궁금해졌는데요, 문제를 푸느라 아래에 이런 걸 같이 써두고 Run Code 와 Submit을 했는데요. /*["Id", "Name", "Salary", "ManagerId", "Id", "Name", "Salary", "ManagerId"][1, "Joe", 70000, 3, 3, "Sam", 60000, null][2, "Henry", 80000, 4, 4, "Max", 90000, null][3, "Sam", 60000, null, null, null, null, null][4, "Max", 90000, null, null, null, null, null]*/ 이런 걸 써두면 유의미한 정도로 런타임이 느려지는지 궁금하고, 그외에도 런타임을 좌지우지 하는 요소가 무엇인지 궁금합니다.
-
해결됨코어 자바스크립트
Execution Context 관련 궁금증들 질문드립니다
안녕하세요 !Execution Context에 강의 정말 잘 들었습니다. 덕분에 Execution Context에 대한 개념을 잡을 수 있었습니다! 감사합니다 😀Execution Context수강 후 여러 자료를 살펴본 결과 Excution Context가 생성되는 시점은 1.Global, 2.Function call, 3.Eval 등이 있다는 것을 알게 되었습니다.이와 관련하여 질문드립니다 ! 1.첫 번째로 해당 Execution Context이외에 JS가 업데이트 되면서 추가로 존재하는 Execution Context가 있을까요 ?만약에 존재한다면 기존의 Context와 동일한 방식으로 동작하나요 ? 2.두 번째 질문으로 Global Execution Context(GEC)의 소멸시점에 대해 궁금한 것이 있습니다 !JS CallStack에 쌓여진 GEC의 경우 언제 사라지나요? 네트워크 요청이나, setTimeout과 같은 비동기 작업이 있을때도가장 마지막에 GEC가 사라지나요?만약 GEC가 먼저 사라진 경우 비동기 작업처리 후 Callback이 실행되고, 해당 Callback Function이 Global Scope에 있는 변수를 접근한다면 어떤 일이 생기나요 ?3.마지막으로는 Lexcial Environment와 Lexical Scope에 대한 개념이 명확하지 않은데요Lexical Environment는 Execution Context 생성 시, 즉 Function이 call되는 시점에 생성되는 객체 정보라고 알고 있습니다.반면 Lexical Scope의 경우 정적 스코프로 함수가 선언된 위치의 Scope 정보를 담고 있다고 하던데실행과 선언에 대한 시점에 대해서 이해가 잘 되지 않습니다. 이 둘 간의 관계에 대해 설명해주실 수 있나요 ?
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
문제지는 어디서 다운 받을 수 있습니까?
강의 과정의 문제지는 어디서 다운 받을 수 있습니까?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
NULL의 COUNT 관련하여 질문 드립니다.
안녕하세요!COUNT 설명 관련한 PPT 페이지에서, SELECT COUNT(*) FROM sample; = 5 SELECT COUNT(Name) FROM sample; = 4 라고 하셨는데요. 만일 Id 5도 NULL이라 표의 한 행이 모두 NULL이어도 *의 모든 값이 COUNT 되는지 궁금합니다.
-
해결됨실시간 트렌드 홈페이지 개발(파이썬 크롤링 + Flask)
크롤링 코드를 건너뛰어 버리고 실행이 안됩니다..
삭제된 글입니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
GridCards antd Row Col 에서 에러가 발생합니다.
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 나름 styled-components를 섞어가며 코드를 작성중이었습니다. 지금 문제는 Col lg={6} md={8} xs={24} << 이 안먹는것같습니다. 모두 width :100%하면 Row 한줄을 꽉 차지하는데 어느 부분에서 문제가 발생한걸까요 하루종일 찾고있습니다..ㅠㅠ import React from 'react'; import {Col} from 'antd'; function GridCards(props){ return( <Col xs={6} md={8} lg={24}> <div style={{position:'relative'}}> <a href={`/movie/${props.movieId}`}> <img style={{width:'100%',height:'320px'}} src={props.image} alt={props.movieName}/> </a> </div> </Col> ); }; export default GridCards; import React,{useState,useEffect} from 'react'; import axios from 'axios'; import {API_URL,API_KEY,IMAGE_URL} from '../components/Config'; import MainImage from '../components/Section/MainImage'; import styled from 'styled-components'; import GridCards from '../components/common/GridCards'; import { Row } from 'antd'; const MainImageBlock=styled.div` width:100%; margin:0; `; const LadingInfo=styled.div` width:85%; margin:1rem auto; h2{ margin-bottom:1rem; text-align:center; } hr{ margin-bottom:1rem; } `; const LandingPage = ()=>{ const [movies, setMovies] = useState([]); const [MainMovieImage,setMainMovieImage] = useState(null); const [loading, setLoading] = useState(false); const [error, setError] = useState(null); useEffect(() => { const fetchMovie = async () => { try { setError(null); setMovies(null); setLoading(true); const response = await axios.get(`${API_URL}movie/popular?api_key=${API_KEY}&language=en-US&page=1`); setMovies([...response.data.results]); setMainMovieImage(response.data.results[0]); console.log(response.data.results[0].id); // 데이터는 response.data 안에 들어있습니다. } catch (e) { setError(e); } setLoading(false); }; fetchMovie(); }, []); if (loading) return <div>로딩중..</div>; if (error) return <div>에러가 발생했습니다</div>; return( <> <MainImageBlock> {MainMovieImage && <MainImage image={`${IMAGE_URL}w1280${MainMovieImage.backdrop_path}`} title={MainMovieImage.original_title} text={MainMovieImage.overview} /> } <LadingInfo> <h2>Movies by latest</h2> <hr/> {/* Grid Cards */} <Row gutter={[16, 16]}> {movies && movies.map((movie,index)=> ( <React.Fragment key={index}> <GridCards image={movie.poster_path ? `${IMAGE_URL}w500${movie.poster_path}`:null} movieId={movie.id} movieName={movie.original_title} /> </React.Fragment> ))} </Row> </LadingInfo> <div style={{display:'flex', justifyContent:'center'}}> <button>Load more</button> </div> </MainImageBlock> </> ); }; export default LandingPage;
-
미해결플러터와 장고로 1시간만에 퀴즈 앱/서버 만들기 [무작정 풀스택]
class 선언 오류
screen_quiz.dart / class QuizScreen screen_result.dart / class ResultScreenscreen_cadidate.dart / class CandWidget 각파일에 있는 클래스들에서 오류가납니다..ㅠㅠ This class (or a class that this class inherits from) is marked as '@immutable', but one or more of its instance fields aren't final: CandWidget.tap, CandWidget.text, CandWidget.index, CandWidget.width, CandWidget.answerStatedartmust_be_immutabl
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강의를 듣다 궁금한 점이 생겨서 질문 드립니다
우선 강의 정말 잘 듣고 있습니다! 복습을 하다 여쭤보고 싶은 부분이 생겨서 글을 남깁니다. 강의 - 주문 상품 수정 중 아래 매서드가 itemId 파라미터를 사용하는데 이 itemId가 정확히 어디서 무엇을 어떻게 받아오는지 과정에 대해 여쭤보고싶습니다! @GetMapping("/items/{itemId}/edit")public String updateItemForm(@PathVariable("itemId") Long itemId, Model model) { Book item = (Book) itemService.findOne(itemId); BookForm form = new BookForm(); form.setId(item.getId()); form.setName(item.getName()); form.setPrice(item.getPrice()); form.setStockQuantity(item.getStockQuantity()); form.setAuthor(item.getAuthor()); form.setIsbn(item.getIsbn()); model.addAttribute("form", form); return "items/updateItemForm";}