묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
AppData,Ethash 질문드려요
개인적으로 이더리움공부를 하다가 강의를 접하게 되었습니다. ./nodestart를 실행시키면 DAG파일이 생성되지 않고 바로 mining을 시작하는것으로 보아 이전에 공부하면서 DAG파일을 받은적이 있는것 같습니다. 처음부터 천천히 따라하고 싶어서 그런데 Ethash폴더안에 DAG파일을 삭제하고 실습을 진행해도 될까요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
질문이요
socekt.join 하고 .leave 내장 함수 잖아요. 그러면, socket IO 자체가 주 목적이 채팅을 위해서 만들어 진건가요??
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
질문이요
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. app.set('io',io) req.app.get('io') 이 두개를 통해서 이벤트를 발생시켜서 라우터와 소켓을 이용하잖아요. 그러면, 흐름이, 프론트 -> 라우터 -> 소켓 -> 다시 프론트(리액션) 이런식으로 통하는건가요? 소켓을 쓰기전에는 프론트 <-> 백엔드 (라우터를 통해서) 왔다갔다 한거 같은데, 소켓은 어느쯤에서 작동하는건가요?? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2. socket.js에서 app을 인자로 받잖아요, app을 받아서 app.set('io',io) 이런식으로 세팅을 하잖아요. 그러면 route/index.js 의 req.app.get('io') 도, app 을 받아서 쓰고 있다고 할 수 있는건가요? app.js 보면, app.use('/',indexrouter) 이런식으로 보내 주고 있는데, 즉 이 뜻이, req 안에 app 을 넣는 다는 이야기인가요 ? ??
-
해결됨웹 게임을 만들며 배우는 자바스크립트
자바스크립트에서 줄바꿈을 하고싶습니다.
영상 너무 감사히 보고있습니다. 너무 잘 설명해 주셔서 감사드립니다. 너무 설명이 좋아서 이 시리즈가 끝나면 다른 시리즈도 계속 보고싶을 정도입니다. 제가 끝말잇기 프로그램을 따라서 만들고 있는데요. 현재 입력된 단어를 받으면서 원래 있던 단어가 지워지지 않고 계속 기록이 남아있는 상태로 계속 추가하고 싶은데요. 중간에 단어.textContent = 단어.textContent + '\n' +입력창.value; 이런식으로 하니깐 줄바꿈이 안되던데 줄바꿈을 하려면 어떻게 해야할까요? 영상 항상 감사히 보겠습니다. 좋은 하루되세요~ var 바디 = document.body; var 단어 = document.createElement('div'); 단어.textContent = '제로초'; document.body.append(단어); var 폼 = document.createElement('form'); 바디.append(폼); var 입력창 = document.createElement('input'); 폼.append(입력창); var 버튼 = document.createElement('button'); 버튼.textContent = '입력!'; 폼.append(버튼); var 결과창 = document.createElement('div'); 결과창.textContent = '결과'; document.body.append(결과창); 폼.addEventListener('submit', function (이벤트) { 이벤트.preventDefault(); if (단어.textContent[단어.textContent.length - 1] === 입력창.value[0]) { 결과창.textContent = '딩동댕'; 단어.textContent = 단어.textContent + '\n' +입력창.value; 입력창.value = ''; 입력창.focus(); } else { 결과창.textContent = '땡'; 입력창.value = ''; 입력창.focus(); } });
-
미해결스프링 프레임워크 핵심 기술
MessageSource 강의 관련 잡다한 질문
1. 일반적?으로 스프링부트에서 i18n은 모두 message.properties 하나로 관리하나요? 아니라면 2. message.properties의 내용을 공통분모로 분활하여 관리하고 싶다면 다른 *.properties는 MessageSource에 등록하여 사용할 수 없나요? 예를들어) message.properties (일반적 다국어) error.properties (에러코드 다국어) grid.properties (grid관련 다국어) 3. [07:04] messageSource.setCacheSeconds(3)의 의미가 3초까지만 캐싱을 하고 다시 읽는다고 하셨습니다. 그럼 3초동안만 메모리에 올려져 있는 상태이고 3초가 지나면 다시 요청을하여 메모리에 리로드 한다고 인지하면 되겠습니까? 3초마다 무한요청? 추가적으로 추상적인 질문입니다. messageSource에만 CacheSeconds가 설정 되어있는 상태인데 메모리에서는 이 부분만 변경된 내용으로 적용이 가능한건가요? 빌드를 하면 전체 프로젝트가 빌드됨으로 파악하고 있습니다. 고로 전체 프로젝트가 다시 메모리 상에 3초마다 올라가는 것인가요??
-
미해결스프링 프레임워크 핵심 기술
03:38 히어라키 커리?
히어라키 커리?라고는 들리는데 무슨 단어인지 알고 싶습니다!! 동일한 이름을 호출하면 둘 중 하나만 적용된다는 뜻이라고 생각하면 될게습니까?
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
블록생성 질문입니다.
앞선 강의에서는 IBFT에서 제안자가 블록을 생성하고, 자신이 제안자임을 알리는 메시지를 보내면서 함께 블록을 validator들에게 보낸다고 하셨는데요, 이번 강의에서는 제안자가 위원회가 파악이 되면, ( preapare 단계에서 위원회가 응답하는 메시지를 받으면?) 그 때 블록을 생성한다고 말씀하셨습니다. 저도 백서에 이렇게 나와있어서 헷갈리는데... 블록은 언제 생성되는 건가요..
-
해결됨레트로의 유니티 C# 게임 프로그래밍 에센스
모델 좌표계 월드 좌표계와 일치
모델 좌표계를 월드 좌표계와 일치시키는 법을 알고 싶어서 질문을 올립니다. 강좌에 없는 내용이긴한데.. 도저히 물어볼 곳이 없네요 검색도 실패.. 제가 겪는 문제를 녹화해봤습니다 가능하다면 답변 부탁드리겠습니다 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 3Dmax 설치해서 fbx import 한 다음에 y축에 해당되는 축 180 회전하고 export해서 가져오니까 좌표계 변환됫지만 애니메이션 본이 모두 망가져서 이렇게하면 애니메이션이 엉망이 됩니다.. 일단 생각한 방법은 저 캐릭터 180 회전 시키고 빈객체 만들어서 Follow cam (시네머신 프리룩 캠) LookAt 에 빈객체 할당해서 카메라 문제는 해결하고 애니메이션은 입력값 전부 반대로 움직이게 하도록 하는 방법밖에 생각이 안나는데 더 좋은 방법이 있을까요? 어거지로 해결한 결과입니다..만 모델의 좌표계를 유니티 좌표계와 일치시킬 수 잇었으면 좋겟습니다
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
26번 마라톤 질문입니다.
올려주신 소스코드를 그대로 빌드해서 채점기에 넣을경우 4,5번이 시간초과가 뜹니다. 2중포문이라 뜨는거같은데 채점기를 수정해야 할것같습니다. - 디버그모드로 빌드를 해서 그런가봅니다. 릴리즈로 다시 빌드후 테스트하니까 통과하네요! 강의에서는 머지소트를 이용한 방법을 따로 올려주신다고 했는데 올라와있는게 있나요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제 질문드립니다!
직접 실행해보면 오류 없이 잘 되는데, submit을 하는 경우 main함수에서 Fail이 뜹니다 ㅠㅠ 6_***@naver.com으로 메일 보냈습니다. 혹시 정답 코드는 따로 없는지 궁금합니다! 감사합니다~!
-
미해결디자인 패턴 with JAVA (GoF)
강의 중간에 음성이 좀 깨졌어요
강의 중간이 음성이 좀 깨졌어요 보완해주세요~
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
index 함수 설명에서...
12분 35초쯤에 index함수의 인자를 리스트의 index위치로 설명하셨는데 index함수는 리스트에서 인자와 같은 value를 갖는 첫번째 원소의 위치를 반환하는 함수 아닌가요?
-
해결됨화이트해커가 되기 위한 모의해킹 완전 정복
fc-cache -f -v했는데 한글이 나오지 않습니다.
다 따라했는데 설정에가서 한국어로 바꿔볼려했더니 한국어가 없습니다.
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
강의누락
객체지향 프로그래밍 3은 목록은 있는데 강의가 없습니다. 확인 부탁드립니다! 감사합니다.
-
해결됨인공지능 R GO! 하자!
MAC에서 keras 설치 관련 질문입니다.
안녕하세요? 좋은 강의 감사드립니다. 맥에서 R과 R-studio를 설치한 후 keras를 설치하는 단계부터 문제가 생겼는데요. install.packages("keras") 는 정상 설치됬고, 다음에 install_keras(tensorflow = "cpu")에서 막히는데요. 위와 같은 오류가 나오고 있습니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
질문이요
몽고 디비 세팅 하는거요, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. room.js const mongoose = require('mongoose'); const {Schema} = mongoose; const roomSchema = new Schema({ ...}) chat.js const mongoose = require('mongoose'); const {Schema} = mongoose; const {Types : {ObjectId} } = Schema; const chatSchema = new Schema({ room: { type: ObjectId, required: true, ref: 'Room' }, ..}) chat.js 와 room.js 에서 다른 점이 , chat.js 에 const {Types : {ObjectId} } = Schema; 이것이 있는데, 이것은 무엇을 위해 사용하는건가요?? 무슨 뜻인가요?? 이 뜻이 몽구스에 서 Schema만 갖고와서 사용하겠다는 뜻인데, const {Schema} = mongoose; 이것은 Schema에서 Types : {ObjectId} 이것만 띄어 오면, ObjectID만 쓴다는건가요?? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2. 전체적으로 스키마 만들때요, 궁금한게 있는데요, const mongoose = require('mongoose'); const {Schema} = mongoose; const roomSchema = new Schema({ ...}) module.exports = mongoose.model('Room',roomSchema); 위와 같은 식으로 기본적으로 이루어 지잖아요. 도대체, const {Schema} = mongoose; 이 부분이 왜 필요한지를 모르겟네요.. 본문에서 Schema 자체가 안쓰이지 않나요? 그럴거면, 왜 mongoose 에서 Schema를 뽑아 내는 이유가 무엇인가요?? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3. module.exports = mongoose.model('Room',roomSchema); mogoose.model() 자체의 의미가 스키마를 구현하겠다 이소린가요? mongoose.model( 앞으로 불릴 스키마의 이름, 세팅된 스키마가 저장된 객체 ); 지금 제가쓴 인자들이 맞나요??
-
미해결React로 NodeBird SNS 만들기
passport 관련 질문 드립니다.
강좌를 거의 다 보고서 실제 사이트를 만들고 있습니다. passport에서 deserializeUser 한뒤에 middleware 에서 권환이 있는 유저에게만 가능하게 만들려고 하는데 middleware 에서 req.user 에서 로그인한 유저 정보를 가져 올 수가 없어서 질문 드립니다. 어떻게 해야 로그인한 user정보를 가져 올 수가 있을까요?
-
미해결웹 게임을 만들며 배우는 React
질문입니다 ㅠ
import 와 export default NumberBaseball; 하면 에러가납니다ㅠㅠ react-dom.development.js:4264 Uncaught Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object. require와 module.exports = NumberBaseball; 를하면 됩니다.. 왜그런걸까요 바벨이 호환을 못해주나욧? ㅠㅠ 어떻게 설정을 해줘야하나요? package.json 입니당 { "name": "game", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "webpack-dev-server --hot" }, "author": "SuYeon", "license": "MIT", "dependencies": { "react": "^16.9.0", "react-dom": "^16.9.0" }, "devDependencies": { "@babel/core": "^7.5.5", "@babel/plugin-proposal-class-properties": "^7.5.5", "@babel/preset-env": "^7.5.5", "@babel/preset-react": "^7.0.0", "babel-loader": "^8.0.6", "react-hot-loader": "^4.12.11", "webpack": "^4.39.1", "webpack-cli": "^3.3.6", "webpack-dev-server": "^3.8.0" } }
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
Member, Team 연관관계에서 질문드립니다.
안녕하세요. 어려운 내용을 쉽게 설명해주셔서 강의를 아주 잘 듣고 있습니다. 감사합니다. 객체를 저장할 때 기초 질문 하나 드립니다. 예를 들어 설명드리겠습니다. - Member 객체에서는 강의에서 설명해주신 대로 private Long teamId; 를 갖고 있지 않고 @ManyToOne private Team team; 객체로 갖고 있음. - 클라이언트에서는 Team 정보를 이미 알고 있음. (이전에 통신을 했거나, static 한 정보로) - 클라이언트에서 Member 를 추가하기 위해 Member 의 정보와 Team 의 id 를 서버로 전달. - 서버에서는 Member 를 저장해야함. 전달 받은 정보는 Member 의 정보와 teamId 값. 이 경우에 서버에서는 Member 를 저장할 경우 전달받은 Team 의 id 만 알고 있고 Team 의 객체는 갖고 있지 않은 상태인데요. 이 때 Member 객체를 저장하기 위해서는 Team 객체가 필요합니다. 하지만 Team 의 id 값만 알고 있어 저장할 수 없는데요. 이럴 때는 어떻게 Member 객체를 저장하나요? 기초적인 질문이지만 이부분에서 걸려서 jpa를 사용할 때 어려움이 있었습니다. 답변 부탁드립니다. 감사합니다. ^^
-
해결됨Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
URI를 가져올 수 없다고 하네요
pubspec.yaml에서 cupertino_icons: ^0.1.2image_picker: ^0.6.1+2flutter_signin_button: ^0.2.5google_sign_in: ^4.0.0firebase_auth: ^0.8.0+1 라고 적었고 packages get을 누른 뒤에, 로그인 페이지에 가서 import 'package:google_sign_in/google_sign_in.dart';import 'package:firebase_auth/firebase_auth.dart'; 이렇게 입력했는데, Target of URI doesn't exist : '~~~'. 라고 뜨네요!! 어떻게 import를 가져올 수 있나요???