묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
4.16강 스코어 부분에서
콜백 관련부분이 4.16강 스코어 부분이라고 해서 수강하고 있는데요 enemy > eventmanager > gamemanager 순으로 호출이 되는 것으로 이해를 했습니다. "자신 class > 다른 class > 자신 class " 순으로 호출이 되어야 콜백이라고 생각했는데 그게 아닌가보네요 제가 뭘 놓치는 잘 모르겠는데 코멘트 부탁드립니다.
-
미해결OpenCV 를 활용한 명함인식 기능 구현 강좌
OpenCV - 스캔한 듯한 효과 주기 (1) 코드 실행 결과질문
안녕하세요? 예제코드를 주피터 노트북에서 실행하면, 윈도우창과 threshold trackbar는 나오는데, bar의 위치를 옮겨도 threshold값이 반영이 되지않고 처음 윈도우 창 열렸을 때의 흑백이미지 그대로 유지가 됩니다~ ㅠㅠ
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
빅히트->하이브 , 사명 변경되었습니다.
빅히트->하이브 , 사명 변경되었습니다.
-
미해결자바스크립트 중고급: 엔진 핵심
정리시간 질문드립니다
선생님 정리시간 과제중에 질문드립니다. var fn = book.get;에서 book.get프로퍼티의 값을 반환하여, function 오브젝트가 fn 변수에 할당되어서, 글로벌 변수 fn 이, get과 프로퍼티 값은 같지만, 독립된 function 오브젝트로 존재하는 것인가요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
인텔리제이 브라우저 에러
html 파일을 여기 있는 버튼으로 브라우저로 열면 주소는 이상하지만 열리는데 jsp파일은 There is no configured/running web-servers found! Please, run any web-configuration and hit the Refresh button! 이런 에러가 뜨는데 원래 이런 건가요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
5분 50초 쯤 질문입니다..
cash = int(input("현금은?")) if cash > 100000: print("레스토랑") else: if cash > 50000: print("밥집") else: print('집') 이렇게 가르쳐 주셨는대.. cash = int(input("현금은?")) if cash > 100000: print("레스토랑") elif cash > 50000: print("밥집") else: print('집') 이렇게 넣어도 똑같은 값이 나오는거 같습니다 두가지 방법에 차이가 있습니까??
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
flash memory에 프로그램하는 방법
안녕하세요. 강의 잘보고 있습니다. fpga를 공부하는데 큰 도움이 되고 있습니다. ledblink lab을 하고 있는데 한 가지 질문이 있습니다. vivado에서 jtag로 zybo보드에 프로그램을 한 후 전원을 껐다가 다시 켜면 프로그램이 지워지는 걸로 알고 있습니다. 인터넷을 검색해보니 flash memory에 프로그램을 해야한다고 하는데 방법을 알 수 있을까요? 감사합니다.
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
콜백 질문 2
감사합니다 c#을 새로 배우기 시작한 분들에게 최고의 강의인 것 같아요.. 설명주셔서 mom과 son의 예에서는 어떤 흐름인지 대충은 이해되는 것 같은데 실제 게임에서 콜백함수가 어느부분에 쓰이는지 궁금해서요. (해당 강의가 어떤것인가요) 더해서 struct와 class의 차이도 개념은 이해한 것 같은데 이것도 게임에서 어떻게 다르게 쓰이는지 짧게만 코멘트 드립니다.
-
미해결15일간의 빅데이터 파일럿 프로젝트
선생님, 질문이 있습니다.
선생님, 강의 잘 듣고 있습니다~! 다름이 아니라 제 컴퓨터 상에서 배치로그 / 실시간로그는 잘 만들어지고 있는데요 이를 kafka를 통해 실시간으로 만들어지는 것들을 consumer에서 받아내도록 하는 과정에서 어떠한 메세지를 받아내지 못했다고 나오고 있습니다ㅜ 'hello bigdata'는 잘 통신이 되는 것을 확인하였는데요, 어디서 이 문제가 있는지 잘 모르겠습니다.flume에 구성 파일도 전부 예제3-4로 업데이트했는데.. 일단 관련 메세지 첨부하도록하겠습니다. 그리고 putty를 통해 서버 접속을 하실 때 저는 매번 server02.hadoop.com을 쳐서 open을 하는데 선생님께서는 server02를 그 아래 두번째 창(우측에 load save 있는)에서 바로 여시더라구요 그거 어떻게 하신것인지 알려주시면 감사하겠습니다!! kafka-console-consumer --bootstrap-server server02.hadoop.com :9092 --topic SmartCar-Topic --partition 0 21/04/23 17:04:14 INFO utils.Log4jControllerRegistration$: Registered kafka:type =kafka.Log4jController MBean 21/04/23 17:04:15 INFO consumer.ConsumerConfig: ConsumerConfig values: auto.commit.interval.ms = 5000 auto.offset.reset = latest bootstrap.servers = [server02.hadoop.com:9092] check.crcs = true client.dns.lookup = default client.id = connections.max.idle.ms = 540000 default.api.timeout.ms = 60000 enable.auto.commit = false exclude.internal.topics = true fetch.max.bytes = 52428800 fetch.max.wait.ms = 500 fetch.min.bytes = 1 group.id = console-consumer-38440 heartbeat.interval.ms = 3000 interceptor.classes = [] internal.leave.group.on.close = true isolation.level = read_uncommitted key.deserializer = class org.apache.kafka.common.serialization.ByteArray Deserializer max.partition.fetch.bytes = 1048576 max.poll.interval.ms = 300000 max.poll.records = 500 metadata.max.age.ms = 300000 metric.reporters = [] metrics.num.samples = 2 metrics.recording.level = INFO metrics.sample.window.ms = 30000 partition.assignment.strategy = [class org.apache.kafka.clients.consumer .RangeAssignor] receive.buffer.bytes = 65536 reconnect.backoff.max.ms = 1000 reconnect.backoff.ms = 50 request.timeout.ms = 30000 retry.backoff.ms = 100 sasl.client.callback.handler.class = null sasl.jaas.config = null sasl.kerberos.kinit.cmd = /usr/bin/kinit sasl.kerberos.min.time.before.relogin = 60000 sasl.kerberos.service.name = null sasl.kerberos.ticket.renew.jitter = 0.05 sasl.kerberos.ticket.renew.window.factor = 0.8 sasl.login.callback.handler.class = null sasl.login.class = null sasl.login.refresh.buffer.seconds = 300 sasl.login.refresh.min.period.seconds = 60 sasl.login.refresh.window.factor = 0.8 sasl.login.refresh.window.jitter = 0.05 sasl.mechanism = GSSAPI security.protocol = PLAINTEXT send.buffer.bytes = 131072 session.timeout.ms = 10000 ssl.cipher.suites = null ssl.enabled.protocols = [TLSv1.2, TLSv1.1, TLSv1] ssl.endpoint.identification.algorithm = null ssl.key.password = null ssl.keymanager.algorithm = SunX509 ssl.keystore.location = null ssl.keystore.password = null ssl.keystore.type = JKS ssl.protocol = TLS ssl.provider = null ssl.secure.random.implementation = null ssl.trustmanager.algorithm = PKIX ssl.truststore.location = null ssl.truststore.password = null ssl.truststore.type = JKS value.deserializer = class org.apache.kafka.common.serialization.ByteArr ayDeserializer 21/04/23 17:04:15 INFO utils.AppInfoParser: Kafka version: 2.2.1-cdh6.3.2 21/04/23 17:04:15 INFO utils.AppInfoParser: Kafka commitId: unknown 21/04/23 17:04:15 INFO consumer.KafkaConsumer: [Consumer clientId=consumer-1, gr oupId=console-consumer-38440] Subscribed to partition(s): SmartCar-Topic-0 21/04/23 17:04:15 INFO clients.Metadata: Cluster ID: MR1rRIi8Sx2V4eoddfGHlQ 21/04/23 17:04:15 INFO internals.Fetcher: [Consumer clientId=consumer-1, groupId =console-consumer-38440] Resetting offset for partition SmartCar-Topic-0 to offset 7. Processed a total of 0 messages
-
미해결초보자도 만들 수 있는 스크롤 인터렉션. 1편 자바스크립트
스크립트에서 html생성
질문 1) var countBox = $('<div class="count_box" />'); 위의 코드가 html을 생성하는 코드인것같은데 아래의 코드와 같은내용인가요?? 저렇게 줄여서 써도 html이 생성이 되나요? var countBox = '<div class=:count_box></div>' 질문2) for(var i = 0; i <= rolling; i++){ var sum = number + i; var num = sum >= 10 ? Number(String(sum).split('')[1]) : sum; numberArray[i] = num; }; 여기서 String(sum).split('')[1] 부분은 sum을 먼저 문자열로 바꾼후, split해서 [1]이라면, 예를들어 숫자가 21이 나오면 1이라는 값이 나오는건가요? numberArray[i] = num; 이부분도 이해가 잘가지않습니다 ㅜㅜ,,,, numberArray의 배열의 자리 i가 24까지니까 i의 자리에 num이 들어가는게 맞나요?? 질문3) 완성작에서 월 부분이 4월이면 그냥 4라고 나오는데, 04월이라고 표현하려면 어떤부분을 고쳐야하나요??
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
commander 와 inquirer
program .action((cmd, args) => { if (args) { console.log(chalk.bold.red('해당 명령어를 찾을 수 없습니다.')); program.help(); } else { inquirer.prompt([{ type: 'list',,,, inquire로 넘겨주는 동작을 받기위해 action 을 사용하는데, args 인자 하나로만 if else 처리를 해도되는건가여? + 깃헙에 비슷한 질문을 확인해서, inquirer로 넘겨주긴했는데, 업데이트된 커맨드를 제대로 활용하지 못하는것 같아여쭤봅니다.
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
nvm install 오류
Can not determine how many core(s) are available, running in single-threaded mode. Please report an issue on GitHub to help us make nvm run faster on your computer! Local cache found: ${NVM_DIR}/.cache/src/node-v10.16.1/node-v10.16.1.tar.xz Checksums match! Using existing downloaded archive ${NVM_DIR}/.cache/src/node-v10.16.1/node-v10.16.1.tar.xz $>./configure --prefix=/c/Users/rockbell89/.nvm/versions/node/v10.16.1 < which: no python2.7 in (/mingw64/bin:/usr/bin:/c/Users/rockbell89/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/WINDOWS/System32/OpenSSH:/cmd:/mingw64/bin:/usr/bin:/c/Program Files/nodejs:/c/Program Files/PuTTY:/c/Users/rockbell89/AppData/Local/Microsoft/WindowsApps:/c/Users/rockbell89/AppData/Local/Programs/Microsoft VS Code/bin:/c/Users/rockbell89/AppData/Roaming/npm:/c/Users/rockbell89/AppData/Local/GitHubDesktop/bin:%USERPROFILE%/AppData/Local/Microsoft/WindowsApps) which: no python2 in (/mingw64/bin:/usr/bin:/c/Users/rockbell89/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/WINDOWS/System32/OpenSSH:/cmd:/mingw64/bin:/usr/bin:/c/Program Files/nodejs:/c/Program Files/PuTTY:/c/Users/rockbell89/AppData/Local/Microsoft/WindowsApps:/c/Users/rockbell89/AppData/Local/Programs/Microsoft VS Code/bin:/c/Users/rockbell89/AppData/Roaming/npm:/c/Users/rockbell89/AppData/Local/GitHubDesktop/bin:%USERPROFILE%/AppData/Local/Microsoft/WindowsApps) ./configure: line 3: /c/Users/rockbell89/AppData/Local/Microsoft/WindowsApps/python: Permission denied ./configure: line 3: /c/Users/rockbell89/AppData/Local/Microsoft/WindowsApps/python: Permission denied nvm: install v10.16.1 failed!----------------------------------------파이썬도 설치해보고 (2.7) 해도 결국 안되네요 os는 윈도우 입니다 ㅠ 버전을 맞추기전까지 계속 이 강의를 못따라하고 있네용 ㄷㄷ
-
미해결웹 게임을 만들며 배우는 React
안녕하세요~ 리렌더링 관련해서 질문하고싶습니다.
강의 화면에서 이미지만 하이라이팅 되는걸 볼수있는데, 컴포넌트는 언제 분리하셨는지 확인할수가없네요 ㅠㅠ;
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
제대로 되는거 맞나요?
영상 순서대로 npm install 두번하고 dev.js 만들고 몽고디비 연결해주고 visual 터미널에서 npm run dev하니깐 localhost://3000으로 뜨더니! 로그인도 안했는데 오른쪽 navbar에 logout 만 있어더라구요?? 그리고 터미널 창 보니깐 밑에 처럼 떠서... 그리고 logout 버튼도 안눌리고.. 음 로그인 회원가입도 안되는거 같던데.. 도와주세요 ㅠㅠ PS C:\Users\shin1\OneDrive\바탕 화면\boilerplate-mern-stack-master> npm run dev > react-boiler-plate@1.0.0 dev C:\Users\shin1\OneDrive\바탕 화면\boilerplate-mern-stack-master > concurrently "npm run backend" "npm run start --prefix client" [0] [0] > react-boiler-plate@1.0.0 backend C:\Users\shin1\OneDrive\바탕 화면\boilerplate-mern-stack-master [0] > nodemon server/index.js [0] [1] [1] > client@0.1.0 start C:\Users\shin1\OneDrive\바탕 화면\boilerplate-mern-stack-master\client [1] > react-scripts start [1] [0] [nodemon] 1.19.4 [0] [nodemon] to restart at any time, enter `rs` [0] [nodemon] watching dir(s): *.* [0] [nodemon] watching extensions: js,mjs,json [0] [nodemon] starting `node server/index.js` [0] (node:18440) Warning: Accessing non-existent property 'count' of module exports inside circular dependency [0] (Use `node --trace-warnings ...` to show where the warning was created) [0] Server Listening on 5000 [0] (node:18440) Warning: Accessing non-existent property 'findOne' of module exports inside circular dependency [0] (node:18440) Warning: Accessing non-existent property 'remove' of module exports inside circular dependency [0] (node:18440) Warning: Accessing non-existent property 'updateOne' of module exports inside circular dependency [1] [HPM] Proxy created: / -> http://localhost:5000 [1] i 「wds」: Project is running at http://172.30.1.13/ [1] i 「wds」: webpack output is served from [1] i 「wds」: Content not from webpack is served from C:\Users\shin1\OneDrive\바탕 화면\boilerplate-mern-stack-master\client\public [1] i 「wds」: 404s will fallback to / [1] Starting the development server... [1] [1] Browserslist: caniuse-lite is outdated. Please run: [1] npx browserslist@latest --update-db [1] Compiled with warnings. [1] [1] ./src/components/views/LoginPage/LoginPage.js [1] Line 74:11: 'dirty' is assigned a value but never used no-unused-vars [1] Line 79:11: 'handleReset' is assigned a value but never used no-unused-vars [1] [1] ./src/components/views/RegisterPage/RegisterPage.js [1] Line 92:11: 'dirty' is assigned a value but never used no-unused-vars [1] Line 97:11: 'handleReset' is assigned a value but never used no-unused-vars [1] [1] Search for the keywords to learn more about each warning. [1] To ignore, add // eslint-disable-next-line to the line before. [1] [0] MongooseError [MongooseServerSelectionError]: connection <monitor> to 34.202.38.84:27017 closed [0] at new MongooseServerSelectionError (C:\Users\shin1\OneDrive\바탕 화면\boilerplate-mern-stack-master\node_modules\mongoose\lib\error\serverSelection.js:22:11) [0] at NativeConnection.Connection.openUri (C:\Users\shin1\OneDrive\바탕 화면\boilerplate-mern-stack-master\node_modules\mongoose\lib\connection.js:823:32) [0] at Mongoose.connect (C:\Users\shin1\OneDrive\바탕 화면\boilerplate-mern-stack-master\node_modules\mongoose\lib\index.js:333:15) [0] at Object.<anonymous> (C:\Users\shin1\OneDrive\바탕 화면\boilerplate-mern-stack-master\server\index.js:18:26) [0] at Module._compile (internal/modules/cjs/loader.js:1063:30) [0] at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) [0] at Module.load (internal/modules/cjs/loader.js:928:32) [0] at Function.Module._load (internal/modules/cjs/loader.js:769:14) [0] at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) [0] at internal/main/run_main_module.js:17:47 { [0] reason: TopologyDescription { [0] type: 'ReplicaSetNoPrimary', [0] setName: null, [0] maxSetVersion: null, [0] maxElectionId: null, [0] servers: Map(3) { [0] 'youtubeclone-shard-00-01.nvpjz.mongodb.net:27017' => [ServerDescription], [0] 'youtubeclone-shard-00-02.nvpjz.mongodb.net:27017' => [ServerDescription], [0] 'youtubeclone-shard-00-00.nvpjz.mongodb.net:27017' => [ServerDescription] [0] }, [0] stale: false, [0] compatible: true, [0] compatibilityError: null, [0] logicalSessionTimeoutMinutes: null, [0] heartbeatFrequencyMS: 10000, [0] localThresholdMS: 15, [0] commonWireVersion: null [0] }, [0] [Symbol(mongoErrorContextSymbol)]: {} [0] }
-
미해결Slack 클론 코딩[실시간 채팅 with React]
SWR에 관련해서 질문드립니다!
강의 내용 3분쯤에서 로그아웃되면 mutate때문에 요청을 안보낸다고 하셨는데 로그아웃되면 로그인페이지로 이동하면서 로그인페이지에 선언된 swr이 재실행되면서 user API을 호출하지 않나요? 테스트 해보니까 useSwr이 선언된 컴포넌트가 리렌더링 될때마다 무조건 API호출을 하는 것 같아서요.. 로그인하고 워크스페이스로 갈 때에도 워크스페이스에 선언된 useSwr이 API 호출을 다시한번 하는 것 같아서요!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
안녕하세요 ㅎㅎ 문제점 좀 찾아주세요
porps에서 오는 부분도 콜솔로 찍어서 봤는데 잘되고 있습니다. 에러도 없구요 근데 사진이 나오지 않네요.. api키도 문제 없구요 문제가 뭘까요 ㅠㅠ https://github.com/cho44669/cho44669.git
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
아바타 nickname
[useProfile.js] import React, { useCallback } from "react"; import { Card, Avatar, Button } from "antd"; import Link from "next/link"; import { useDispatch, useSelector } from "react-redux"; import { logoutRequestAction } from "../reducers/user"; function UserProfile() { const dispatch = useDispatch(); const { me, isLoggingOut, nickname } = useSelector((state) => state.user); const onLogOut = useCallback(() => { dispatch(logoutRequestAction()); }, []); return ( <> <Card actions={[ <div key="twit"> 나의 작성 글<br />0 </div>, <div key="followings"> 팔로잉 <br />0 </div>, <div key="follower"> 팔로워 <br />0 </div>, ]} > <Card.Meta avatar={<Avatar>{me.nickname[0]}</Avatar>} title={me.nickname} /> <Link href="/login"> <Button onClick={onLogOut} loading={isLoggingOut}> 로그아웃 </Button> </Link> </Card> </> ); } export default UserProfile; [reducers/user.js] export const initialState = { isLoggingIn: false, // 로그인 시도중 => ture가 되면 로딩창을 띄운다. isLoggedIn: false, isLoggingOut: false, // 로그아웃 시도중 => ture가 되면 로딩창을 띄운다. me: null, signUpData: {}, loginData: {}, }; export const loginRequestAction = (data) => { return { type: "LOG_IN_REQUEST", data, }; }; export const logoutRequestAction = () => { return { type: "LOG_OUT_REQUEST", }; }; const reducer = (state = initialState, action) => { switch (action.type) { case "LOG_IN_REQUEST": console.log("리듀서 로그인"); return { ...state, isLoggingIn: true, }; case "LOG_IN_SUCCESS": return { ...state, isLoggingIn: false, isLoggedIn: true, me: { ...action.data, nickname: "leehyunju" }, }; case "LOG_IN_FAILURE": return { ...state, isLoggingIn: false, isLoggedIn: false, }; // -------------------------------------------- case "LOG_OUT_REQUEST": return { ...state, isLoggingOut: true, }; case "LOG_OUT_SUCCESS": return { ...state, isLoggingOut: false, isLoggedIn: false, me: null, }; case "LOG_OUT_FAILURE": return { ...state, isLoggingOut: false, }; default: return state; } }; export default reducer; TypeError: Cannot read property 'nickname' of null 안녕하세요 ! 제로초님 ! 아바타에서 닉네임 첫글자 따오는 부분이 계속 오류가 나서 직접 해결해 보려고 하였으나 도저히 안되서 질문드립니다. useSelector로 user 리듀서 끌고왔는데 nickname 부분만 데이터가 안불러와지는데 어떤게 문제일까요 .........😥
-
미해결Vue로 Nodebird SNS 만들기
새로고침
안녕하세요 :D 두번째로 반복해서 보고 있는데요연습하다보니 저의 경우에는 .vue파일을 수정하다보면, input안에 또는 textarea 안에 작성해둔 글자가 사라지는 현상이 생깁니다. 영상의 05:20~ 보니 파일내용을 수정해도 textarea는 그대로 "안녕하세요!"가 있네요. 제가 무언가 설정이 덜 되어있는 걸까요?
-
미해결Spring Boot JWT Tutorial
웹에서 토큰 저장
강의 감사합니다. 그런데 웹에서는 토큰을 어디에 저장하는 건가요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
inner join 해커 문제풀이 질문
추가적으로 현재 inner join 해커 문제의 질문이 asian population이 안보이는데 japan population으로 바뀐 것인지 궁금합니다! 아무리 찾아도 asian poplulation은 안보이네요 ㅠㅠ