묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결모두를 위한 파이썬 : 필수 문법 배우기 Feat. 오픈소스 패키지 배포 (Inflearn Original)
Ex3번 주석
# Ex3 c = 40 def foobar(): # c = c + 10 # UnboundLocalError # c = 10 # c += 100 print('Ex3 > ', c) foobar() 여기서 c = 10은 값 수정이 아닌 값 할당으로 내부에서 10 그대로 출력하기 때문에 문제없지않나요??
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
useEffect mount 문의
안녕하세요. 강사님, 강의 잘 듣고 있습니다. 다름이 아니라, useEffect 부분 따라하고 있는데 다르게 작성한 부분이 없는데 useEffect 부분이 항상 2번씩 호출되서 콘솔에 찍힙니다. 다른 예제 할때도 이게 계속 반복되는데 혹시 왜 그런걸 까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
인터셉터에서 excludePathPatterns 추가할때 질문 있습니다
로그인하지 않고 특정 url을 요청했을 때 전부 막아버리지 않고, HTTP Method 종류에 따라 나누어 처리할 수 있는 방법도 있나요? 같은 url에 대해 GET은 허용하되 POST는 막는다든지 하는 방법이 있는지 궁금합니다!
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
server.js와 postman post사용 시 에러
안녕하세요. 강의 보면서 천천히 따라하고 있습니다. 근데 데이터베이스를 들어가면서 오류가 발생해서 어디가 잘못되었는지 모르겠습니다. 코드를 다음과 같이 작성해서 post를 보내면 에러화면이 뜹니다..... server.js 코드 const express = require('express') const cors = require('cors') const app = express() const port = 8080; const models = require('./models'); app.use(express.json()) app.use(cors()) app.get("/products", (req, res) => { const query = req.query; console.log('query : ', query) res.send({ "products": [ { "id": 1, "name": "농구공", "price": 100000, "seller": "조던", "imageUrl": "images/products/basketball1.jpeg" }, { "id": 2, "name": "축구공", "price": 50000, "seller": "메시", "imageUrl": "images/products/soccerball1.jpg" }, { "id": 3, "name": "키보드", "price": 30000, "seller": "Grab", "imageUrl": "images/products/keyboard1.jpg" } ] }) }) app.post("/products", (req, res) => { const body = req.body; const {name, price, seller, description,} = body; models.Product.create({ name, description, price, seller, }).then((result)=>{ console.log("상품 생성 결과: ", result); res.send({ result, }); }).catch((error)=>{ console.error(error) res.send('상품 업로드에 문제가 발생했습니다.') }) }); app.get("/products/:id", (req, res) => { const params = req.params; const {id} = params; res.send(`id는 ${params.id}입니다.`) }) app.listen(port, () => { console.log('서버가 돌아가는 중입니다.') models.sequelize.sync().then(()=>{ console.log('DB연결 성공!') }).catch((err)=>{ console.error(err); console.log('DB연결 에러...') process.exit(); }) })
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
new Like(variable)
const like = new Like(variable) , like.save(~~~)에서 new Like(variable)의 의미와 like.save를하면 어떤식으로 Like모델에 저장이 되는지 궁금해요 ㅠ
-
미해결만들면서 배우는 리액트 : 기초
방금 강의를 시작했는데 고양이 사진이 안뜨네요ㅠㅠ
저도 밑에분 처럼 502 에러가 뜨네요ㅠㅠ 확인한번 부탁드릴게요ㅎㅎ
-
미해결[리뉴얼] 처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 캐글 문제 풀며 정리하기) [데이터분석/과학 Part2]
자전거 공유 문제 이해와 EDA1에서 데이터 다운로드 403에러
저처럼 헤메는 분 계실까 싶어서 남깁니다. 403 에러나면서 다운로드가 안되면 홈페이지 (https://www.kaggle.com/competitions/bike-sharing-demand/data) 에 가셔서 아래쪽에 competition term에 동의하셔야 다운로드가 됩니다
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
에러 질문드립니다 !!
https://drive.google.com/drive/folders/1ARkKZ0j73PGTgFqytkgANXwa1X8DucCa 구글 드라이브에 업로드해놓았습니다. java.lang.IllegalStateException 이 에러가 뜨는데 해결법을 찾아봐도 잘 모르겠습니다 ㅠ 알려주시면 감사하겠습니다 !!
-
미해결언리얼 엔진4 입문 (C++ 기반)
MyCharacter는 어떻게 MyAnimInstance의 존재를 아는지/ AnimInstance는 TryGetPawnOwner로 BP_MyCharacter에 접근할 수 있는 이유가 궁금합니다
현재 구조는 위 그림인 것으로 이해했습니다 그렇다면 Q1) MyCharacter는 어떻게 MyAnimInstance의 존재를 알고 GetMesh()->GetAnimInstance()로 MyAnimInstance를 가져올 수 있는지 궁금합니다 Q2)AnimInstance는 TryGetPawnOwner로 BP_MyCharacter에 접근할 수 있는 이유는 GameMode에 Default Pawn Class가 BP_MyCharacter여서 가능한건가요? 항상 친절한 답변 감사합니다 :)
-
미해결SVG 마스터
마스크 2에서 배경으로 깔린 패턴 애니메이션이 멈춰있는 현상
안녕하세요. 강의를 잘 보던 중 [마스크 2] 강의에서 질문이 있어 글을 씁니다! 배경 패턴에 윙크하는 애니메이션을 적용하였는데, 해당 애니메이션이 마우스가 움직일때만 동작합니다. 즉, 마우스가 멈춰있으면 애니메이션도 정지되고 마우스를 움직이면 다시 애니메이션이 진행됩니다. 그리고 약간 끊기는 것처럼 보이기도 합니다. 제가 강의를 보며 따라 만든 파일과 올려주신 html 파일 모두 동일한 현상이 발생합니다. 정상적인 동작인것인지 궁금합니다. 아니라면, 마우스가 멈춰있어도 배경의 애니메이션이 계속 진행되도록 처리하려면 어떻게 할 수 있을까요? 감사합니다.
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
computed 대신 직접 this.$store.state.user 사용은 안되나요?
코드를 보면 computed: 를 통해서 user가 갱신되는걸 항상 지켜본다고 하셨는데 이렇게 단순 user 정보만 확인하고, user 정보를 바탕으로 별도의 작업이 없다고하면 this.$store.state.user를 바로 사용해도 되지않나요?
-
미해결파이썬으로 장고(Django) 공략하기: 입문
django) 한 폼에 여러 모델 데이터 입력하는 경우
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 장고를 올려보면서 테스트를 하다가, 테이블 두개의 값을 각각 모델로 만들어 입력하였습니다. 그런데 ModelForm을 활용하여 데이터값을 입력하려니 적용이 되지 않아서 문의 드립니다. 혹시 이런 경우에 데이터 처리를 어떻게 하나요? 두 테이블은 외래키로 연결되어 있습니다.
-
미해결AutoCAD 2022 2D 기초 다지기
종이 크기 설정하는 법
종이크기 설정하는 법 설명대로 따라가도 선을 그려보면 여전히 치수가 엄청 크게 나오는데 어떻게 해결하는지 잘 모르겠습니다..ㅠㅠ
-
미해결홍정모의 따라하며 배우는 C++
동적할당의 메모리에 관해 질문이 있습니다
안녕하세요. 동적할당을 배우기 시작한 프로그래밍 입문자입니다. 동적할당에 관해 궁금한 점이 있어서 질문드리게 됐습니다. int main() { { int a = 5; } a = 7; (오류) return 0; } 위의 코드에서 a는 스택메모리에 저장되어 있습니다. 스택은 괄호를 빠져나가는 순간 메모리가 소멸하기에 뒤에 a 값을 할당하려는 것(a=7)은 오류가 되잖아요. 근데 동적할당의 경우 스택이 아니라 힙에 저장되며, 무엇보다 괄호를 빠져나가는 순간 메모리가 소멸하는 것이 아닌 delete를 해줘야 메모리가 다시 os에 반환되는 거잖아요. 반대로 delete하기전엔 메모리가 소멸이 안 된다는 거잖아요 따라서 위의 상황처럼 스택의 상황과 전혀 다르기에 비슷한 상황을 만들어봤습니다. int main() { { int* b = new int {5}; } *b = 7; (오류) return 0; } b는 힙에 저장되어 있고 delete를 하지 않는 한 메모리가 사라지지 않으니 return 위에 있는 b에 값을 할당하는 내용이 오류가 아닐 줄 알았는데 오류라고 뜨네요. 왜 오류가 뜨는지 알고 싶습니다!
-
미해결
Is it safer to keep cryptocurrency in Coinbase Pro or in a Coinbase wallet in 2022?
Coinbase wallet is viewed as one of the most secure cryptographic money wallets on the planet. Because of its fuse with the Coinbase trade stage, financial backers and crypto-devotees have a good sense of security putting away their advanced resources on this wallet. Coinbase wallet is an advanced wallet, which involves hot capacity for digital currencies. This implies the Coinbase wallet is a hot crypto wallet. Read More:- coinbase stock || coinbase wallet || coinbase issues || coinbase login issues || coinbase connection issues || coinbase support || coinbase support number || coinbase help || coinbase wallet support
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
Dataset 상속의 의미
강사님 항상 친절하고 자세한 설명 감사드립니다!! 강의를 듣다가 질문이 생겨서 질문 드립니다. 제가 궁금한 것은 저희가 Custom으로 Dataset을 상속해서 def __init__, def __getitem__, def __len__ 이렇게 3개의 함수를 정의해주는 의미가 기존 Dataset에 짜여져 있는 코드에 오버라이딩하는 것일까요???
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
MemberServiceV2Test관련 질문 드립니다!
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] MemberServiceV2Test를 보면 memberRepository에서 accountTransfer(정상 이체) 테스트를 보면 V1버전과는 다르게 findById를 할 때 트랜잭션의 커넥션을 유지하기 위해 Connection을 파라미터로 전달을 받아서 실행을 해야되는 것으로 알고 있습니다. 하지만 강의에서는 MemberServiceV2Test에서 findById를 사용할 때 memberId 파라미터만 전달하여 V1의 Repository를 사용하고 있는 것 같아서 질문 드립니다. 요약: MemberServiceV2Test 의 accountTransfer() 테스트에서 이 소스코드를 를 전역 필드에 선언하고 이렇게 소스코드를 수정해야 하는 것이 아닌가 생각해서 질문 드립니다. --------------------------------- 추가 MemberRepositoryV2 클래스에서 findById 메서드가 findById(String memberId) findById(Connection con, String memberId) 두 개가 동시에 존재해서 강의의 경우도 실행이 된 것 같습니다. 큰 문제는 아니지만 하나의 트랜잭션 내에서 findById(String memberId) 메서드로 여러번 호출할 경우 커넥션이 유지가 안되는 것이 맞는지.. 궁금합니다. 긴 질문 글 읽어주셔서 감사합니다. 항상 좋은 강의 감사합니다!!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
cpp코드와 셰이더 코드로 왔다 갔다 하는 부분에 대해서
ParticleSystem::FianlUpdate의 dispatch를 호출하면 paticle.fx의 CS_Main으로 갔다가 그 다음엔 void ParticleSystem::Render()로 갔다가 VS_Main로 갔다가 하는 씩으로 셰이더와 cpp를 오갈 때 어느 코드 시점 때 이동하는지 헷갈리는데요. 언제 어떤 코드에 의해 오가는지 까지는 알 필요 없이 그냥 자동으로 이런 흐름으로 오가는 구나 하고 넘어가도 될까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
검증 로직 Entity는 어떻게 사용하면 좋을까요?
안녕하세요. 스프링 1,2편 듣고 JPA학습중에 Entity를 만들고 2편에서 배운 검증 로직을 대입해 보려고 하는데 막히는 부분이 있어서 질문드립니다. Entity를 강의에서 Setter를 지양하라고 해서 builer를 사용했는데 검증로직파트 보고 검증로직을 적용하려고 하니 View에서 DTO로 값을 받아 Entity.builder()에 넣지 않고 HttpServletRequest로 request.getParameter로 넣어서 따라해 봐도 적용이 안 되네요.. 생각해 본 방법은 mvc2편처럼 DTO로 그냥 받아와서 builder에 request가 아닌 DTO값을 받아 넣기..정도인데 따로 JPA, builder 검증하는 힌트가 있을까요?.. 강의 보고 따라할 때는 무난하다 했는데 조금만 변형해서 적용하려고 하면 어렵네요..
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
ssh 접속 에러 문의드립니다
제가 nodebird를 수정해서 ubuntu에 nodebird 폴더를 삭제하고 새로 clone 한 다음에 npx npm install 과정에서 갑자기 putty가 멈춰서 강제 종료후에 putty로 재접속 하였는데 cmd 창에 아무것도 나타나지 않으며 동작이 되지 않는데 혹시 해결 방법이 있을까요 ? ssh는 22번 포트 제 아이피로 잘 열어두었습니다