묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
like 누르면 화면이 렌더링이 안됩니다,,
Likers가 없다는데 Likers가 state에는 있는데 왜안될까요? 좋아요 누르면 화면에 리퀘스트까지만 뜨고 화면이 안바뀌는데, 새로고침하면 좋아요가 반영됩니다,, 뭐가 꼬인건가요? ㅠㅠ post model 입니다,,, module.exports = (sequelize, DataTypes) => { const Post = sequelize.define( "Post", { // id가 기본적으로 들어있다. content: { type: DataTypes.TEXT, allowNull: false, }, }, { charset: "utf8mb4", collate: "utf8mb4_general_ci", // 이모티콘 저장 } ); Post.associate = (db) => { db.Post.belongsTo(db.User); // post.addUser db.Post.belongsToMany(db.Hashtag, { through: "PostHashtag" }); // post.addHashtags db.Post.hasMany(db.Comment); // post.addComments db.Post.hasMany(db.Image); // post.addImages db.Post.belongsToMany(db.User, { through: "Like", as: "Likers" }); // post.addLikers, post.removeLikers db.Post.belongsTo(db.Post, { as: "Retweet" }); // post.addRetweet }; return Post; }; 어디서 잘못된걸까요...?
-
해결됨파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
인덱스 값
수고하십니다. 선생님 질문하나 올립니다. 위에 csv 데이터 파일에서 change 칼럼 값의 내림차순으로 index 칼럼에 정수(0 ~ 16)의 인덱스 값을 집어 넣코 싶은데 어떻케 해야 될지요? 감사합니다.
-
미해결컴퓨터, 웹, 코딩, 프로그래밍의 시작 - Web1
강의 중 1번 줄 밑에
점으로 표시된 줄은 어떻게 만드는 건가요? 엔터를 치면 2번 줄로 넘어가고 글자 길이를 늘려봐도 생기지 않아요..
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
강의 내용을 블로그에 정리해도 되나요??
안녕하세요 강사님 강사님께서 집필하신 "자바 ORM 표준 JPA 프로그래밍" 책을 같이 보면서 동영상 강의 수강을 완강했습니다. 다름이 아니라 강의에서 제공하는 PDF를 그대로 복사 붙여 넣는게 아닌 한번 더 들으면서 블로그에 강의 내용을 정리하려고 하는데 괜찮나요?? 언제나 좋은 강의를 만들어주셔서 감사합니다.
-
미해결Windows Server 2019
Domain Computer 추가
안녕하세요! 유익한 강의 잘 듣고 있습니다ㅎ강의대로 Computer name을 FIN1로 설정하고 Domain을 cafebiz.local로 설정한 뒤 OK를 눌렀는데 Windows Security 창이 안나오고 에러가 뜹니다. 해결방법을 모르겠어서 질문 남깁니다ㅜㅜ<error>The error was: "No records found for given DNS query."(error code 0x0000251D DNS_INFO_NO_RECORDS)The query was for the SRV record for _ldap._tcp.dc._msdcs.cafebiz.local<Detail>Note: This information is intended for a network administrator. If you are not your network's administrator, notify the administrator that you received this information, which has been recorded in the file C:\Windows\debug\dcdiag.txt.An error occurred when DNS was queried for the service location (SRV) resource record used to locate an Active Directory Domain Controller (AD DC) for domain "cafebiz.local".The error was: "No records found for given DNS query."(error code 0x0000251D DNS_INFO_NO_RECORDS)The query was for the SRV record for _ldap._tcp.dc._msdcs.cafebiz.local
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
event 강의에서
혹시 event 문법이 어떤 식으로 쓰이는지 예시를 좀 알려주실 수 있으신가요? event 문법을 써서 인풋 매니저를 만들고 싶은데 딱히 event의 필요성을 잘 못 느끼겠어서 질문해봅니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
클라이언트에서 서버에 데이터를 전송하는 부분에서 궁금증이 생겼습니다.
클라이언트에서 서버에 데이터를 전송할 때 인터넷망안의 수많은 노드들을 거쳐 목적지까지 도착하는 것으로 이해했습니다. 하지만 저는 이제까지 클라이언트가 서버에 요청을 보낸다고 생각했습니다. 근데 강의를 듣고 보니 결국 클라이언트의 요청을 브라우저에서 캐치하여 서버쪽에 보낸다고 이해하게 되었는데요. 1. 클라이언트 -> 브라우저 -> 서버 2. 클라이언트 -> 서버 두 가지 경우에서 혼동이 와서 헷갈리고있습니다. 어떤 것이 맞는 건가요??
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
SOCKET 관련하여 질문이 있습니다.
클라이언트가 요청을 보내면 웹 브라우저가 HTTP 메세지를 생성하고, SOCKET 라이브러리를 통해 TCP/IP 계층으로 전달하는 것으로 이해했습니다. 하지만 제가 강의를 듣기 이전에 알던 SOCKET은 지속적인 연결로 실시간 통신에 사용되는 것으로 알고있었는데 혹시 강의에서 설명해주신 SOCKET과의 차이점이 있는 건가요?
-
미해결홍정모의 따라하며 배우는 C++
생성자 안에서의 try catch 질문입니다
3:04에서 throw가 없는데 작동한다는 것에 질문입니다. class A에서 throw된 에러가 class B에서 잡히는데 이 때 main함수의 try안에서 만들어진 객체 b가 정상적으로 만들어지지 않아 한번 더 catch 된 것인가요?
-
해결됨파이썬 데이터시각화 분석 실전 프로젝트
Dual Axis 차트 정렬 관련 질문 드립니다
안녕하세요 선생님 강의 잘 듣고 있습니다 데이터 정렬 관련해서 그래프는 정상적으로 나오는데 아래와 같이 UserWarning이 뜹니다 어떤 뜻인지 무시해도 되는건지 여쭤보려고 질문드립니다
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
선생님 질문있습니다. (pm2 에러 관련)
안녕하세요!https 적용까지 무사히 마쳤습니다. 다름이 아니라 pm2 서버 실행시 오류인데요, nginx는 잘 돌아가는거 같아서 손댈 거 없는거같고 백앤드 서버 저는 5000번 포트에서 돌리는데, cors 에러를 강의에서 시키는 대로 해도 안되서 에러 로그를 확인해보니 서버가 이중으로 실행된거같더라구요. 그래서 sudo fuser -k 5000/tcp로 5000포트를 강제로 비우고 다시 시작했는데 같은 오류가 반복됩니다.. 1. 첫 번째 pm2 kill 2. pm2 종료 후 5000포트에서 여전히 노드 서버가 동작하는것을 확인 3. sudo npx pm2 list로 켜보니아무것도 안뜸 4. 오히려 배포한 사이트 클라이언트로 접근하니 앞에서 나온 cores 에러가 안뜸... 캡쳐 화면은 여기 있습니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
잘 따라하다가 막혔습니다.
Error: Must use import to load ES Module: D:\eclipse2020\workspace\zerocho\prepare\front\node_modules\@babel\runtime\helpers\esm\extends.js require() of ES modules is not supported. require() of D:\eclipse2020\workspace\zerocho\prepare\front\node_modules\@babel\runtime\helpers\esm\extends.js from D:\eclipse2020\workspace\zerocho\prepare\front\node_modules\antd\lib\affix\index.js is an ES module file as it is a .js file whose nearest parent package.json contains "type": "module" which defines all .js files in that package scope as ES modules. Instead rename extends.js to end in .cjs, change the requiring code to use import(), or remove "type": "module" from D:\eclipse2020\workspace\zerocho\prepare\front\node_modules\@babel\runtime\helpers\esm\package.json. This error happened while generating the page. Any console logs will be displayed in the terminal window. Call Stack Object.Module._extensions..js internal/modules/cjs/loader.js (1080:13) Module.load internal/modules/cjs/loader.js (928:32) Function.Module._load internal/modules/cjs/loader.js (769:14) Module.require internal/modules/cjs/loader.js (952:19) require internal/modules/cjs/helpers.js (88:18) Object.<anonymous> file:///D:/eclipse2020/workspace/zerocho/prepare/front/node_modules/antd/lib/affix/index.js (12:40) Module._compile internal/modules/cjs/loader.js (1063:30) Object.Module._extensions..js internal/modules/cjs/loader.js (1092:10) Module.load internal/modules/cjs/loader.js (928:32) Function.Module._load internal/modules/cjs/loader.js (769:14) 갑자기 에러 메세지를 내뿜네요 그리고 원래 지금까지 import React from 'react'; 구문 페이지마다 안써도 됐었는데 뭘 건드린건지 갑자기 저걸 안넣으면 페이지에서 에러표시를 띄우네요 d에디터는 이클립스 입니다. internal/modules/cjs/loader.js (769:14)
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
강의 듣고 궁금한 점이 생겼습니다.
로그인 유지를 위해 세션, 쿠키를 사용해 어쩔 수 없이 서버에 상태를 저장해야 된다고 하셨는데요! 그러면 세션과 쿠키를 사용했을 때에는 어떻게 서버를 증설할 수 있나요? 제가 생각해본 바로는 redis에 로그인 정보를 저장하는 방식으로 가능하다고 생각이 들었는데 맞는 방법일까요?? 그리고 토큰을 사용하면 로그인 관련해서도 무상태로 서버를 유지할 수 있는거 같은데 맞나요?? 명확하게 답이 나오지않아서 질문드립니다! 항상 좋은 강의 감사드립니다! 새해 복 많이 받으세요 ㅎㅎ
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
질문 드립니다!
안녕하세요. 강의 잘 듣고 있습니다. 페치조인 강의중, 일대다 상황에서의 페이징에서는 두가지 방법이 있는데, 일대다를 다대일 상황으로 바꾸어 쓰는것 과 배치사이즈를 선언해서 사용하는 방법이 있는데, 일대다 상황에서 다대일 상황으로 바꿀수 있다면 굳이 배치 사이즈를 이용해서 페이징을 하지않고, 다대일로 바꾸어 사용하는것이 성능 상 더 좋은걸까요 ? ?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테스트 관련 질문입니다.
save()와 find()에서 EntityManager 클래스의 persist()와 find()를 테스트하는데 이걸 꼭 해야되는지 의문이 듭니다. 메소드안의 코드가 사용자가 이것저것 복잡하게 짠 코드면 상관없는데 이 EntityManager.persist()와 find()는 개발자가 직접 짠게 아니라 만들어진 메소드를 불러와서 사용만 하는거라 이미 검증이 된 메소드인것 같은데 그걸 또 사용자가 테스트를 해야되는 이유가 따로 있을까요?
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
PV 용량을 초과해서 저장이 됩니다.
ㅇ 아래와 같이 hostpath를 사용하는 PV(name: pv-1)를 10Mbytes로 용량 제한을 하였습니다. ㅇ 아래와 같이 pvc에 정상적으로 bound 되어 있고, ㅇ Pod에 정상적으로 마운트되어 있습니다. ㅇ 그런데 마운트된 /data 경로에 temp라는 파일을 생성해보면, 아래와 같이 설정된 용량 10Mbytes를 훨씬 초과하여 파일이 생성이 됩니다. PV를 hostPath로 사용하는 경우 Work Node에 용량이 충분하다면, PV의 Capacity를 초과하여 파일이 저장될 수 있나요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
궁금한것이 있습니다!
질문과 관련해서 많이 찾아보았는데 해결하기가 힘들어서 질문합니다... 1. 현재 실행중인 서버 환경에 들어가려면 어떻게 해야되는지 궁금합니다. 그 환경에서 다른 프로그램을 다운로드하여 기능을 추가하거나, 이미지같은 것들이 다운로드가 되는지 등을 확인하고 싶은데 배포했을때 서버가 실행되는 환경이 어디고, 코드가 저장된 곳이 어딘지 모르겠습니다. 2. 실시간으로 cli를 통해 로그를 확인하고 싶습니다. 지금은 ec2를 통해 들어가서 계속해서 log 파일을 확인하고 있는데, 그냥 일반적으로 local에서 실행햇을때와 같이 cmd 창에 서버를 실행시켜놓아 실시간으로 log를 확인하고 싶은데 어떻게 해야되나요? (예를들어, 단순히 ec2를 이용했을때는, 해당 ubuntu 환경 내에서 다양한 패키지를 다운받을 수 있고, docker logs <id> -f 를 통해 로그를 계속 확인했었습니다) 3. 한글이 깨집니다. 단순히 서버에서 프론트로 보내는 응답, db에서 한글을 꺼내오거나 저장하는 것들은 깨지지 않는데, 서버에서 console.log로 한글을 출력하거나, 클라이언트에서 한글이름을 가진 파일을 보내 서버에 저장하게 되면 이름이 깨집니다.
-
미해결Node.js에 TypeScript 적용하기(feat. NodeBird)
passport.serializeUser에서 user 타입 오류
안녕하세요. 수업을 듣고 따라하던 중 패스포트 설정 과정에서 User 모델을 설정 후 위와 같이 모델을 타입으로 선언하면 저렇게 오류가 발생합니다. 죄송하지만, 제가 노력해봐도 해결책을 찾을 수 없어서 도움을 구할 수 있을까요?
-
미해결제주코딩베이스캠프 Code Festival: Python 100제
자바스크립트 100제란 같은문제일까요?
자바스크립트 100제강의와 같은 문제일까요? 해설만 파이썬,자바스크립트 따로되어있나요?
-
미해결대세는 쿠버네티스 (초급~중급편)
Pod Networking IP 대역 변경 가능 여부
안녕하세요. 초기 설치 시에 pod-network 대역을 20.96.0.0/12 로 지정을 하라고 하셨는데요. 만약, 운영 중에 어떠한 이슈로 해당 대역을 변경을 해야 한다면, 쿠버네티스 초기화를 해주어야 하나요? 아니면 변경 적용 할 수 있는 방법이 따로 있을까요? 좋은 강의 덕분에 쿠버네티스에 대해 이해에 큰 도움이 되고 있습니다. 감사합니다.