묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결캐글 Advanced 머신러닝 실전 박치기
0과 1의 분포가 비슷한 경우 질문 드립니다.
안녕하세요. 이번 강의에서 distplot으로 target값에 따른 분포도에서 비슷한 분포를 보이는 feature들이 많은 것 같습니다. 이러한 특성들은 0과 1을 분류하는데에 크게 의미가 있나요? 이러한 특성들을 넣고 성능을 계산하는게 좋은지, 의미가 크게 없다면 제외하고 성능을 계산해야 하는지 궁금합니다. 제가 가지고 있는 특성들이 9개 인데, 분류를 하고 있습니다. 제가 가진 특성들의 분포를 그려보면 거의 모든 특성들이 분포가 거의 동일한데, 이러한 상황에서는 어떠한 방법이 있을까요? 새로운 특성들을 만들어봐도 특별하게 분포가 달라짐을 보지는 못했습니다. 감사합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
푸쉬와 팝에 관해 궁금한게 있습니다
1) 함수를 실행할때함수에서 작성한 지역변수나, 메인함수속 내부함수는해당 코드가 실행될떄,Stack.push로 스택에 넣어둠과 동시에함수와 지역변수들은 스택메모리를 차지하는것이고내부함수가 끝날떄내부함수속 지역변수+ 내부함수들은 스택의 함수 특성상 기능을 다하면 사라지니 Stack.pop으로 스택에 최근차지했던(코드흐름상 현재 내부함수)메모리공간을 다시 풀어주는게 맞는가요?2) bp는 현재 스택영역에서의 기준점 sp는 현재 스택의 위치로 이해하였습니다메인함수에서 내부함수로 들어갈떄 내부함수가 끝나고 다시 메인함수에서 나머지 진행을위해push로 bp(현재 위치)를 넣고그다음 내부함수 진행을 위해 현재 스택위치 sp를bp에 넣어서 내부함수 진행을 하는것으로 이해했습니다(내부함수 끝날떄는 처음 push했던 bp로 돌아오는것)질문을 옳게 한지 잘 모르겠습니다..
-
미해결TensorFlow 2.0으로 배우는 딥러닝 입문
ppt 10p
ppt 10p, 아래 문장에 대해 질문이 있습니다.'또한 (W(in)-F/S)의 차원이 정수로 나누어 떨어지지 않을 수도 있기 때문에 인풋 이미지의 상하좌우 모서리에 P만큼 0을 채워주는 제로 패딩Zero-Padding을 P만큼 적용해줌' 일반적으로 제로 패딩을 시행하는 이유가 영상 모서리 부분의 특징을 더 잘 추출하기 위함이 아닌가요? 그리고 정수로 나누어 떨어지지 않으면 일반적으로 반올림을 해주는 게 맞지 않나요?
-
미해결TensorFlow 2.0으로 배우는 딥러닝 입문
ppt 13p 추가 질문
강의 ppt 13p 음성 설명이 (13:30분 경) 이상하게 돼있습니다.(1)미분 전 그래프를 활용해서 설명함(2)시그모이드 함수와 하이퍼볼릭 탄젠트 함수의 특정 인풋값에 대해 미분값이 0으로 빠져버리는 구조가 아니라 특정 range의 값(이전 질문 참고 바람)이 계속 곱해져 0으로 빠져버리는 구조가 맞음
-
미해결TensorFlow 2.0으로 배우는 딥러닝 입문
ppt 9p 추가 질문
RBM, Pre-training, ReLU가 Overfitting 방지와 어떤 관련이 있는지 설명 부탁 드립니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
curl 관련 질문
curl 10.104.103.107:9000/hostname 이렇게 curl로 주소/명령어 를 치면 pod-1이 나오게끔 하는 건 pod에 어떤 프로그램이며 어떻게 설정하셨나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
MenuItem Should not leave undefined key
FollowList.js 에 위와같이 코드를 작성했는데, Warning: MenuItem should not leave undefined `key`. 이런 에러가 뜨더라고요... 저기서 말하는 key가 Card.Meta에 적은 key값인건지... 아님 다른 key값인건지 구글링해도 알 수가 없어서 문의드립니다
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
9번째 강의 질문 (06:33)
안녕하세요 선생님, 9번째 강의 듣고 있는데 질문이 있어서 드려요. 항상 빠른 답변 감사드립니다. 이 수업은 유료강의지만 다른 무료강의에는 다른 분들은 질문을 막아놓은 분도 있는데도 불구하고 선생님은 무료 강의에서도 질문 받아주셔서 감사합니다. 여기에서 D컬럼은 4,5,6의 총합을 3으로 나누면 5 아닌가요?? 왜 152가 나오는지요? 선생님 강의에서는 밑에처럼 나오는데요. 여기서도 민 값이 왜 이건지 이해가 안가서 문의드립니다.
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다.
te44382@gmail.com 슬랙 초대 부탁드립니다! 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
이런식의 연관관계도 가능한가요?
안녕하십니까. ^^ mybatis만 사용했다가 JPA강의를 보고 감명받아 신규프로젝트에 처음으로 jpa를 도입해보고자 하는데 엔티티 구현 중 막히는 부분이 있어 질문드립니다. 개발중인 시스템의 사용자 구분은 '소방'과 '의사'로 구분되고 추후 더 늘어날수 있는 상황입니다. 사용자(USERS)라는 테이블이 있고 여기엔 계정정보 및 공통적인 데이터들이 있습니다. 소방 사용자의 경우 소방과 관련된 추가 데이터, 의사 사용자의 경우 또 관련된 추가 데이터가 있어야 되는 상황입니다. 그래서 각각 USER_PROFILE_FIRE, USER_PROFILE_DOCTOR 라고 테이블을 만들어서 그곳에 관련 데이터를 담고싶습니다. 사용자(USERS) 테이블에 각각의 프로필에 필요한 모든 컬럼을 넣기에는 양이 너무 많고 확장성도 좋지 않다고 생각해서 입니다. USER_PROFILE_FIRE, USER_PROFILE_DOCTOR 테이블들은 추가 데이터를 담기위한 용도일뿐 각각의 테이블이 별도 조회될 일은 없고 모두 USERS 테이블을 조회하면서 상황에 맞게 같이 불러와지면 됩니다. 이를테면 user.profile로 접근하면 소방일때는 소방프로필, 의사일때는 의사프로필을 접근할수 있으면 좋을것 같은데 이게 JPA로 가능한지 모르겠습니다. public class User { @Id @GeneratedValue private Long id; private String userId; private String password; private String name; private UserType type; // 의사 or 소방 @OneOnOne private ??? profile; // 의사일때는 USER_PROFILE_DOCTOR, 소방일땐 USER_PROFILE_FIRE의 데이터 } 요약하면 위 코드 같은 구현이 가능한지 입니다. 안된다면 사용자 엔티티에 private ProfileHosp profileHosp; // 의사 프로필private ProfileFire profileFire; // 소방 프로필 이런식으로 놓고 모두 연관관계를 맺어야 하는건가요?이러면 사용자 불러올때 두 테이블 모두 조인해서 좋지 않은것같은데.. 상속관계매핑은 아닌것 같고 어떻게 해야될지 감이 안잡힙니다 ㅜㅜ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
socket이 null이라고 뜹니다
안녕하세요 강사님 좋은 강의와 친절하신 설명에 감사드립니다. 그런데 강의를 실습하던도중 문제가 생겨 질문드립니다. 이렇게 send를 하면 socket이 null로 뜨더군요 비슷한 질문이 이미 있길래 그것을 참고로 해결해 보려했지만 왜 null이 뜨는지 모르겠네요
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
next는 파일 확장자
같은 자바스크립트여도 리액트인걸 개발자한테 알려주기위해 jsx 를 쓴다고 무료강좌에서 들었던것 같은데 next js 는 확장자를 보통 js로 하나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
nickname 첫글자 가져오기 에러에 대한 질문드립니다!
배열을 지우고 실행하니 me?.nickname[0] --> me?.nickname 닉네임 전체는 잘 가져왔고 닉네임을 가져오는 것에는 문제 없었고 역시 배열 [0]에 접근하면서 에러가 생겼습니다. nickname[0], 전체 닉네임에서 첫글자에 접근하는 부분에 옵셔널 체이닝을 적용하면 될 것이고 me?.nickname?.split("")[0] split를 써서 닉네임 첫글자를 가져올 수 있었습니다. 원하는 결과를 얻긴 했지만 다른 방법이 있는지, 에러가 생긴 이유에 의심가는 점이 있으신지 답변 부탁드립니다!!
-
미해결Vue로 Nodebird SNS 만들기
사진 업로드중 404 not found 에러가 떠 질문 드립니다!ㅜ
안녕하세요 제로초님 ㅜㅜ 계속 피드백 주셔서 정말 감사합니다!! 강의 듣다 해결되지 않는 부분이 있어 혼자 찾던중 질문드립니다 aws-sdk와 multer-s3설치 후에 이미지를 업로드 하려 하니 404 not found 에러가 뜹니다 ㅜ 이러한 에러가 뜨는데 무엇이 문제인지 모르겠어 질문드립니다 보시다시피 s3에 sns-img라는 버킷을 만들었고 back/post.js에 AWS.config.update({ region: 'us-east-2', accessKeyId: process.env.S3_ACCESS_KEY_ID, secretAccessKey: process.env.S3_SECRET_ACCESS_KEY, }) const upload = multer({ storage: multerS3({ s3: new AWS.S3(), bucket: 'sns-img', key(req, file, cb) { cb(null, `original/${Date.now()}${path.basename(file.originalname)}`) } }), limit: {fileSize: 20 * 1024 * 1024} }) router.post('/images', isLoggedIn, upload.array('image'), (req ,res) => { console.log(req.file) return res.json(req.files.map(v => v.location)) }) 코딩 또한 제대로 입력을 하였는데 왜 404 not found라는 에러가 뜨는지 모르겠습니다 ㅜ pm2 logs --err --lines 200 를 백엔드 서버 터미널에 쳐보니 root@ip-172-31-7-245:/home/ubuntu/VUE.SNS/ch1/back# pm2 logs --err --lines 200 [TAILING] Tailing last 200 lines for [all] processes (change the value with --lines option) /root/.pm2/logs/app-error.log last 200 lines: 0|app | - /home/ubuntu/VUE.SNS/ch1/back/app.js 0|app | at Function.Module._resolveFilename (internal/modules/cjs/loader.js:889:15) 0|app | at Module.Hook._require.Module.require (/home/ubuntu/VUE.SNS/ch1/back/node_modules/require-in-the-middle/index.js:61:29) 0|app | at require (internal/modules/cjs/helpers.js:92:18) 0|app | at Object.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/routes/post.js:4:13) 0|app | at Module._compile (internal/modules/cjs/loader.js:1072:14) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10) 0|app | at Module.load (internal/modules/cjs/loader.js:937:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:778:12) 0|app | at Module.require (internal/modules/cjs/loader.js:961:19) 0|app | at Module.Hook._require.Module.require (/home/ubuntu/VUE.SNS/ch1/back/node_modules/require-in-the-middle/index.js:80:39) { 0|app | code: 'MODULE_NOT_FOUND', 0|app | requireStack: [ 0|app | '/home/ubuntu/VUE.SNS/ch1/back/routes/post.js', 0|app | '/home/ubuntu/VUE.SNS/ch1/back/app.js' 0|app | ] 0|app | } 0|app | Error: Cannot find module 'aws-sdk' 0|app | Require stack: 0|app | - /home/ubuntu/VUE.SNS/ch1/back/routes/post.js 0|app | - /home/ubuntu/VUE.SNS/ch1/back/app.js 0|app | at Function.Module._resolveFilename (internal/modules/cjs/loader.js:889:15) 0|app | at Module.Hook._require.Module.require (/home/ubuntu/VUE.SNS/ch1/back/node_modules/require-in-the-middle/index.js:61:29) 0|app | at require (internal/modules/cjs/helpers.js:92:18) 0|app | at Object.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/routes/post.js:4:13) 0|app | at Module._compile (internal/modules/cjs/loader.js:1072:14) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10) 0|app | at Module.load (internal/modules/cjs/loader.js:937:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:778:12) 0|app | at Module.require (internal/modules/cjs/loader.js:961:19) 0|app | at Module.Hook._require.Module.require (/home/ubuntu/VUE.SNS/ch1/back/node_modules/require-in-the-middle/index.js:80:39) { 0|app | code: 'MODULE_NOT_FOUND', 0|app | requireStack: [ 0|app | '/home/ubuntu/VUE.SNS/ch1/back/routes/post.js', 0|app | '/home/ubuntu/VUE.SNS/ch1/back/app.js' 0|app | ] 0|app | } 0|app | Error: Cannot find module 'aws-sdk' 0|app | Require stack: 0|app | - /home/ubuntu/VUE.SNS/ch1/back/routes/post.js 0|app | - /home/ubuntu/VUE.SNS/ch1/back/app.js 0|app | at Function.Module._resolveFilename (internal/modules/cjs/loader.js:889:15) 0|app | at Module.Hook._require.Module.require (/home/ubuntu/VUE.SNS/ch1/back/node_modules/require-in-the-middle/index.js:61:29) 0|app | at require (internal/modules/cjs/helpers.js:92:18) 0|app | at Object.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/routes/post.js:4:13) 0|app | at Module._compile (internal/modules/cjs/loader.js:1072:14) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10) 0|app | at Module.load (internal/modules/cjs/loader.js:937:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:778:12) 0|app | at Module.require (internal/modules/cjs/loader.js:961:19) 0|app | at Module.Hook._require.Module.require (/home/ubuntu/VUE.SNS/ch1/back/node_modules/require-in-the-middle/index.js:80:39) { 0|app | code: 'MODULE_NOT_FOUND', 0|app | requireStack: [ 0|app | '/home/ubuntu/VUE.SNS/ch1/back/routes/post.js', 0|app | '/home/ubuntu/VUE.SNS/ch1/back/app.js' 0|app | ] 0|app | } 0|app | Error: Cannot find module 'aws-sdk' 0|app | Require stack: 0|app | - /home/ubuntu/VUE.SNS/ch1/back/routes/post.js 0|app | - /home/ubuntu/VUE.SNS/ch1/back/app.js 0|app | at Function.Module._resolveFilename (internal/modules/cjs/loader.js:889:15) 0|app | at Module.Hook._require.Module.require (/home/ubuntu/VUE.SNS/ch1/back/node_modules/require-in-the-middle/index.js:61:29) 0|app | at require (internal/modules/cjs/helpers.js:92:18) 0|app | at Object.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/routes/post.js:4:13) 0|app | at Module._compile (internal/modules/cjs/loader.js:1072:14) 0|app | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10) 0|app | at Module.load (internal/modules/cjs/loader.js:937:32) 0|app | at Function.Module._load (internal/modules/cjs/loader.js:778:12) 0|app | at Module.require (internal/modules/cjs/loader.js:961:19) 0|app | at Module.Hook._require.Module.require (/home/ubuntu/VUE.SNS/ch1/back/node_modules/require-in-the-middle/index.js:80:39) { 0|app | code: 'MODULE_NOT_FOUND', 0|app | requireStack: [ 0|app | '/home/ubuntu/VUE.SNS/ch1/back/routes/post.js', 0|app | '/home/ubuntu/VUE.SNS/ch1/back/app.js' 0|app | ] 0|app | } 0|app | Warning: connect.session() MemoryStore is not 0|app | designed for a production environment, as it will leak 0|app | memory, and will not scale past a single process. 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | Warning: connect.session() MemoryStore is not 0|app | designed for a production environment, as it will leak 0|app | memory, and will not scale past a single process. 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | Warning: connect.session() MemoryStore is not 0|app | designed for a production environment, as it will leak 0|app | memory, and will not scale past a single process. 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | Warning: connect.session() MemoryStore is not 0|app | designed for a production environment, as it will leak 0|app | memory, and will not scale past a single process. 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | Warning: connect.session() MemoryStore is not 0|app | designed for a production environment, as it will leak 0|app | memory, and will not scale past a single process. 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 0|app | CredentialsError: Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOAD_CONFIG=1 0|app | at IncomingMessage.<anonymous> (/home/ubuntu/VUE.SNS/ch1/back/node_modules/aws-sdk/lib/util.js:904:34) 0|app | at IncomingMessage.emit (events.js:412:35) 0|app | at IncomingMessage.emit (domain.js:470:12) 0|app | at endReadableNT (internal/streams/readable.js:1317:12) 0|app | at processTicksAndRejections (internal/process/task_queues.js:82:21) 이렇게 뜹니다 aws-sdk를 찾을수 없다 뜨는데 분명히 강의 보면서 로컬 백엔드에서 받고 원격 백엔드에서 git pull로 받았는데 왜 저렇게 뜨는걸까요? ㅜ cat post.js 해봐도 수정해서 커밋한 코드 잘 넘어와 있는게 확인됩니다!!ㅜ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의 자료는 어디있나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.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. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 강의 자료는 어디있나요?
-
미해결스프링 데이터 JPA
연관관계 매핑 어떤식으로 해야될지 감이 안잡힙니다.
기선님 안녕하십니까. ^^ 기존 mybatis만 사용했다가 기선님의 JPA강의를 보고 감명받아 신규프로젝트에 처음으로 jpa를 도입해보고자 하는데 엔티티 구현 중 막히는 부분이 있어 질문드립니다. 개발중인 시스템의 사용자 구분은 '소방'과 '의사'로 구분되고 추후 더 늘어날수 있는 상황입니다. 사용자(USERS)라는 테이블이 있고 여기엔 계정정보 및 공통적인 데이터들이 있습니다. 소방 사용자의 경우 소방과 관련된 추가 데이터, 의사 사용자의 경우 또 관련된 추가 데이터가 있어야 되는 상황입니다. 그래서 각각 USER_PROFILE_FIRE, USER_PROFILE_DOCTOR 라고 테이블을 만들어서 그곳에 관련 데이터를 담고싶습니다. 사용자(USERS) 테이블에 각각의 프로필에 필요한 모든 컬럼을 넣기에는 양이 너무 많고 확장성도 좋지 않다고 생각해서 입니다. USER_PROFILE_FIRE, USER_PROFILE_DOCTOR 테이블들은 추가 데이터를 담기위한 용도일뿐 각각의 테이블이 별도 조회될 일은 없고 모두 USERS 테이블을 조회하면서 상황에 맞게 같이 불러와지면 됩니다. 이를테면 user.profile로 접근하면 소방일때는 소방프로필, 의사일때는 의사프로필을 접근할수 있으면 좋을것 같은데 이게 JPA로 가능한지 모르겠습니다. public class User { @Id @GeneratedValue private Long id; private String userId; private String password; private String name; private UserType type; // 의사 or 소방 @OneOnOne private ??? profile; // 의사일때는 USER_PROFILE_DOCTOR, 소방일땐 USER_PROFILE_FIRE의 데이터 } 요약하면 위 코드 같은 구현이 가능한지 입니다. 안된다면 사용자 엔티티에 private ProfileHosp profileHosp; // 의사 프로필private ProfileFire profileFire; // 소방 프로필 이런식으로 놓고 모두 연관관계를 맺어야 하는건가요?이러면 사용자 불러올때 두 테이블 모두 조인해서 좋지 않은것같은데.. 상속관계매핑은 아닌것 같고 어떻게 해야될지 감이 안잡힙니다 ㅜㅜ
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
[예시] 개인 포트폴리오 홈페이지(폴더구조) 파일이 누락되었습니다.
■ 질문 남기실 때 꼭! 참고해주세요.- 먼저 유사한 질문이 있었는지 검색해주세요.- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다. [예시] 개인 포트폴리오 홈페이지(폴더구조) 파일 다운로드를 받으려 하는데 파일이 다 비어있네요 폴더는 다 비어있고 파일은 다 0kb로 뜨고 비어있기도 합니다 확인 한번 부탁드려요 실습하면서 제대로 만들었나 확인할 지표가 부족하네요 ㅜ
-
미해결[따라하면 취업되는 게임기획]MORPG 게임밸런스 기획
5번쨰 슬라이드에서
5번쨰 슬라이드에서 "96~100 스테이지의 일반 몬스터 1명당 기본 공격 96~98을 사용해야함"은 어떻게 계산된것인가요? 혹시 66~68이 아닌가요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
17강 관련 질문
1. hello_world.html 파일에 views.py의 hello_world() 함수를 실행시키는 코드가 없는데 어떻게 자동으로 hello_world() 함수가 자동으로 실행이 되나요? hello_world.html 파일에 hello_world() 코드가 있어야 하지 않나요? 2. hello_world.html 파일의 20번째 줄에서 {{ hello_world_output.text }} 의 text는 무엇을 호출하는 함수인가요?
-
미해결15일간의 빅데이터 파일럿 프로젝트
파일을 카피하거나 옮기면 파일이 사라집니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. [빅데이터 수집] 7. 수집 파일럿 실행 5단계 - 수집 기능 테스트를 진행중인데 파일을 옮기려고 하는데 파일이 사라집니다. mv /home/pilot-pjt/working/SmartCar/SmartCarStatusInfo_20160101.txt 위의 명령어를 치고 SmartCar 폴더로 가서 잘 들어갔는지 확인해보면 비어있습니다. 따로 에러가 나지도 않고 잘 옮겨진 것 같아서 cli가 아닌 gui 환경으로 변경 후 직접 복사/붙여넣기를 해서 넣어보니 넣고 나서 몇초 후에 파일이 자동으로 삭제되는 것을 확인했습니다. 혹시나 싶어서 권한도 전부 부여했습니다(chmod 777 -R working에 주고, 안 돼서 pilot-pjt에 줘서 진행) 그래도 안 돼서 그냥 뒤의 내용을 진행하니 뒤에 내용들은 잘 됩니다. 원래 사라지는 건지 에러라면 왜 그런지 알 수 있을까요?