묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
리덕스 미들웨어로 비동기 관리 질문
안녕하세요 제로초님 전역상태 관련해서 궁금한점이 생겨 질문드립니다.1. 예를들어 게시글 생성페이지와 게시글수정페이지가 {title: '' content: ''} 와같이 같은 폼양식이면 같은 전역상태를 사용하는 것인가요? 그렇다면 제로초라는 게시물 수정페이지에 들어가면 게시글아이디를 통해 비동기로 서버로부터 게시물 데이터를 받고 전역상태에 값을 셋팅해준다음 화면에 뿌려주고페이지를 벗어난다면 게시글이라는 전역상태를 모두 빈값으로 초기화를 하여 게시글 생성페이지에 진입시 모두 빈값으로 화면에 뿌려주는 방식인건가요?? 헷갈립니다..2. 다른 질문이긴하지만 컴포넌트 파일에서 컴포넌트 바깥에 데이터를 두게된다면(ex: 상태의 초기값이나 상수) 성능에 안좋은건가요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
await user.addFollowers(req.user.id)에서 궁금한점이 있습니다.
user.addFollowers(req.user.id)를 했을경우 데이터 베이스를 보니깐 followedId에는req.user.id가 , followingId에는 userId가 들어가 있는걸 확인했는데요. 저희가 데이터베이스 구조를 짤때 as를 Followers 해주고 foreignkey를 FollowingId로 해줬잖아요? 그러면 user.addFollowers(req.user.id)를 했을경우 as: Followers 의 foreignkey가 FollowingId니깐 req.user.id가 FollowingId에 들어가는게 맞는거 아닌가요?? 왜 반대로 됬는지 이해가 안됩니다 ㅠㅠ
-
미해결Python을 이용한 주가 백테스팅 시스템 구축하기
환경 세팅 관련 문의 (우분투)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 해당 강좌 환경 설정을 우분투로도 할 수 있을까요? (윈도우 환경만 가능한가요?) 우분투20.04 64비트 입니다.
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
buildtools 버전 29
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1 안녕한하세요. 막 설치중인데 앞으로 강의 진행할때 안드로이드 빌드툴즈를 29로 올려서 진행해도 될까요? 플러터가 기본으로 29로 설정되어있는것 같아서요:1 문의하기를 이용해주세요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
JPA에서 row_number() 는 사용할 수 없나요?
안녕하세요. 해당 강의를 시작으로 처음 JPA를 사용해보고있습니다. 다름이 아니라 데이터를 특정 컬럼을 기준으로 1차 그룹핑한 후 그룹내에서 가장 최신의 데이터를 뽑아오려고 row_number()를 이용해 쿼리를 짯는데 이걸 jpa에서는 어떻게 사용할 수 있는건가요..?혹시 사용할 수 없다면 이런경우에는 어떻게 해결 할 수 있을까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
webpack-dev-server 메세지 삭제가 안되는 것 같습니다
제가 오타를 낸 건지 리스트에 새로고침해도 자꾸 이렇게 메세지들이 뜨네요ㅜ 코드 다 확인해봤는데 이유를 모르겠습니다.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
팔로우 데이터 양방향 저장되는 문제(보충내용 질문)
안녕하세요 강의하단 보충내용이 이해가 되지 않아서 질문드립니다. follower_set = models.ManyToManyField( "self", blank=True, symmetrical=False, related_name="following_set", ) 위와같이 설정하면 following_set 을 따로 만들지 않는건가요? following_set 이 있으면 makemigrations 에러가 발생하고, 지운다고 following_set 테이블을 만들어주는 것 같지 않아서요 related_name 에 대한 이해가 아직 부족해서 일단 아래와 같이 처리했는데 보충내용에 대한 설명 더 부탁드립니다. follower_set = models.ManyToManyField("self", symmetrical=False, related_name="+", blank=True)following_set = models.ManyToManyField("self", symmetrical=False, related_name='+', blank=True)
-
미해결네트워크 패킷 분석 입문 및 악성코드 샘플 분석
스구일
안녕하세요 강의 잘 보고있습니다. 본 강의 샘플을 터미널에서 스구일에 올리려다 보니 아래와 같이 사이즈가 너무 크다는 에러메시지가 떠서 Warning: Unable to send packet: Error with PF_PACKET send () [11]: Message too long (errno = 90) mtu 사이즈를 아래 명령어로 키워준 뒤, 다시 실행해봤는데 sudo ifconfig mtu 3000 >sending out eth0 processing file: 2016-10-15-traffic-analysis-exercise.pcap 라고 뜨고나서 분석이 끝나지 않네요! 이 경우 어떻게 해야할까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
cmd 관해서
계속 에러라 뜨는데 뭐가 잘못된 건가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
MemberJob에 대한 인수목록을 찾지 못하고있습니다.
Job.h에 있는 코드를 그대로 복붙을 하였는데도 위와 같은 에러가 계속 발생하고있습니다.. 올려주신 파일도 MemberJob부분에서만 계속 에러가 발생하고 있더라구요,,,뭐가 문제인지 잘 모르겠습니다..ㅠㅠ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
백엔드 개발자
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 질문이 있습니다. 게시판같은 웹 페이지를 만들 때 데이터를 왔다갔다 하는 방법이 매우 다양하다고 알고 있습니다 ex) 1. js를 이용해서 특정 input의 val을 뽑아서 ajax로 넘기는 api 형식 2. 폼을 이용해서 쿼리파라미터 형식으로 submit 해서 보내는 형식 등 js를 이용하면 백에서 다루는 것 보다 비교적 간단하게 할 수 있는 방법들이 여러가지 있는걸로 알고있습니다 ( 파일 업로드의 파일 썸네일 보여주는것 등등.. ) 물론 정답은 없고 둘다 적절히 취향껏? 써서 오류없는 결과물을 뽑아내는게 좋다 라고는 알고 있긴 한데 , 제가 여쭙고 싶은건 공부하는 입장에서 백엔드 개발자의 기본소양이나 근본은 js코드를 최소화 하면서 스프링 , 타임리프 기능을 사용해서 코드를 뽑아내는게 백엔드개발자를 희망하는 입장에서 공부에 더 도움이 될까요?
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
express 설정
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. zsh: command not found: express 자꾸 이렇게 뜨는데,, 그대로 따라해도 자꾸 express가 설치가 안되는거 같습니다 어떻게 해야하나요?(mac os 입니다)
-
미해결Flutter 중급 1편 - 클린 아키텍처
1분 40초 Scaffold 질문
선생님께서 Scaffold 자동완성 쓰시니까 title안에 Text위젯까지 그려지는데, 특정 플러그인을 받아야 하는 건가요?? 맞다면 무슨 플러그인 인지 알 수 있을까요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
top earners
선생님께서 작성해주신 답변대로 했는데 오류가 납니다 확인 부탁드려요ㅠㅠ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
실무에서는 어떻게 저장하나요?
현재 강의는 파일을 로컬(본인컴퓨터)에 저장하는 방법입니다.즉, "프로젝트 폴더"내에 저장되어 있다고 이해했습니다. 궁금한점이 여러가지 있습니다. 로컬에서스프링부트(Tomcat)를Mysql은 원격서버(NAS)에 설치하고 사용중입니다.개발완료후 배포때 나스에서 서버를 돌린다고 생각했을때 아래의 질문내용에 대한 답변이 궁금합니다. 1.파일업로드를 강의처럼 내 프로젝트폴더 내에 저장하게 되면 배포 단계에서 내 프로젝트를 NAS로 돌리게 되면 문제가 생기지 않나요? 강의에서 경로를 /Users/jy/project/file/ 이렇게 설정해주었는데 이것은 제 맥북에서의 프로젝트 경로이고, NAS에서는이 경로가 아닐텐데 말이죠...ㅠㅠ2. /Users/jy/project/file/ 이런식으로 경로를 설정하고, 이미지를 html에서 로드할때는 어떻게 해야하나요?db에 파일에 대한 경로로 "/Users/jy/project/file/파일명.txt" 라고 저장되겠지만.html에서 로드할때는 static 아래에 있어야 할텐데....ㅠㅠ 3. 파일업로드시 내프로젝트 폴더가아닌, NAS에 바로 저장하는 방법은 어떤가요? 찾아본 바로는 (FTP,SFTP같은것을 사용하면 될것같긴한데....)4. 업로드되는 파일이 내부프로젝트에 저장될 정도가 아니라면 보통 실무에서는 어떻게 처리하나요?5. 포트폴리오용으로 파일업로드 서비스를 구현한다 했을때,프로젝트내부에 업로드하는방법 vs 외부에 저장하는방법(아마존s3, NAS) 어떤게 더 괜찮을까요?
-
해결됨홍정모의 따라하며 배우는 C언어
exit()함수
안녕하세요. exit()함수가 <stdlib.h>에 선언되어 있다고 하셨는데 <stdio.h>만 있어도 exit()함수가 작동이 됩니다. 비주얼 스튜디오 2022 Preview 사용 중인데 IDE 버전의 차이 때문인가요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
해커랭크 마지막문제 4번 다릅니다.
Find the difference between the total number of CITY entries in the table and the number of distinct CITY entries in the table.The STATION table is described as follows: 이거구요 답을 SELECT COUNT(city) - COUNT (distinct city) FROM station 했는데 애러만 나와요ㅠㅠ
-
해결됨React 기반 Gatsby로 기술 블로그 개발하기
createfiberfromtypeandprops 에러
다음과 같은 에러가 납니다 ``` Error in function createFiberFromTypeAndProps in ./node_modules/react-dom/cjs/react-dom.development.js:25058 Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you m₩ ight have mixed up default and named imports. Check the render method of `IndexPage`. ``` index page 파일은 다음과 같습니다. import React, { FunctionComponent } from 'react'import Text from 'components/Text'const IndexPage: FunctionComponent = function () { return ( <div> <Text text="Home" /> </div> )}export default IndexPage 별다른 에러는 없어 보이는데 왜일까요? develop 명령어 실행시에 이런 콘솔창에 에러는 아니지만 이런 경고가 뜹니다. ``` warn ./src/pages/info.tsx Attempted import error: 'components/Text' does not contain a default export (imported as 'Text'). ``` gatsby-config.js와 gatsby-node.js는 모두 강의에 나온 그대로 설정하였습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
cd build 이후에 [ls] 커맨드 입력하였는데 강사님과 똑같이 생성되지 않아서 진행이 불가능합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]제목과 같이 [cd build] 명령어 입력 이후에 [ls] 명령어 입력하혔는데 아래처럼 강사님과 동일하게 build가 되지 않은 것을 확인했습니다. 명령어를 잘못 입력한 것일까요? - [ls -a] / [ll] / [ls -l] 등등 다른 명령어를 입력하면 + CategoryInfo : ObjectNotFound: (ls-a:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 라는 오류가 발생합니다.
-
미해결프론트엔드 개발자를 위한 웹팩
node_modules 질문입니다.
안녕하세요! 강의 재미있게 잘 듣고 있습니다😀 npm 을 사용하면 node_modules에 직접 라이브러리를 다운받아 사용할 수 있다고 해주셨는데요 (로컬에 저장), 기존의 script 태그를 사용하는 경우에는 해당 라이브러리의 코드를 어디에 저장해서 사용하는지 궁금합니다. html이 불려올 때 마다 script에 적혀있는 라이브러리를 다운로드 받는건가요..? 감사합니다!