173만명의 커뮤니티!! 함께 토론해봐요.
미해결
레트로의 유니티 C# 게임 프로그래밍 에센스
targetPoint = screenCamera . WorldToScreenPoint ( worldPoint ); 여기서 WorldToScreenPoint 리턴값을 보면 Vector3라고 자동완성에 떠 있던데 targetPoint는 Vector2로 지정하셨더라구요. 벡터3를 벡터2로 받을 수 있고, 받으면 z값이 자동으로 날아가서 전달되는 건가요??
hwakyeom
2020-03-11T12:50:24.602Z
댓글 1
좋아요 0
조회수 171
미해결
웹 게임을 만들며 배우는 React에 TypeScript 적용하기
React Functional Component의 약자인 React.FC의 타입을 리액트 + 타입스크립트에서는 사용할 수 있는걸로 아는데, 왜 사용을 안하는지 궁금합니다. ex ) const NumberBaseball: React.FC = () => { return(); } 이를 사용하면, Functional Component를 정의할 수 있어서, 좋을 것 같습니다만..
lukekeum11
2020-03-11T12:43:26.437Z
댓글 2
좋아요 0
조회수 275
청와대 청원 데이터 시각화
삭제된 글입니다
웨스
2020-03-11T12:31:09.424Z
댓글 2
좋아요 1
조회수 102
미해결
윤재성의 만들면서 배우는 Spring MVC 5
혹시 강의 때 사용하신 ppt 파일은 따로 제공 안하시는 건가요?
wwe
2020-03-11T12:01:18.355Z
댓글 1
좋아요 0
조회수 258
미해결
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강사님의 화면과 다르게 제가 f4를 출력 시 0으로만 나옵니다. 따로 변경한 옵션이 없는데 왜 다르게 나올까요? 참고로 맥 OS 사용하고 있습니다.
Blu
2020-03-11T11:30:01.720Z
댓글 1
좋아요 0
조회수 464
미해결
실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
안녕하세요 강의 잘 보고 있습니다. 탭 구현 강의에서 질문이 있습니다. 처음에 created() 훅에서 this.selectedTab을 초기화 해놓고 이벤트를 바인딩 하니 li의 클래스가 변화가 없었는데요, data에서 selectedTab을 초기화 하고 나서는 li의 클래스가 변화(active)가 있었는데, 이 차이가 궁금합니다.
Gren
2020-03-11T11:12:47.060Z
댓글 1
좋아요 0
조회수 227
미해결
[개정판] 파이썬 머신러닝 완벽 가이드
안녕하세요? 강의 잘 듣고있습니다. 교재와 캐글커널을 같이 공부하고 있는데 feature importance와 correlation에 대해 궁금한게 생겼습니다. 만약 데이터의 피처들이 너무 많아서 중요하지 않은 피처를 제거하려고 하는 경우: a와b / a와c 라는 피쳐가 서로 correlation이 높아서 두 피처중 하나를 제거 하고자 하는데, 만약 a, b, c 피쳐들을 랜덤포레스트를 통해 확인한 결과 feature importance 모두 높게 나온다면 어떤 식으로 처리를 해주는 것이 좋을지 궁금합니다. 그래도 피처를 없애는지, 그냥 그대로 두는지, 아니면 다른 식의 접근방법이 있는지 궁금합니다.
nya
2020-03-11T10:52:43.217Z
댓글 2
좋아요 0
조회수 499
미해결
파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
프로그램쪽이 처음이라 잘이해가 안갑니다 동영상 커서도 똑같이하고 ctrl+shit+b 눌렀는데 안되서 이후강의를 진행못하고있습니다..ㅠㅠ
yschoi
2020-03-11T10:49:05.167Z
댓글 1
좋아요 0
조회수 186
미해결
바닥부터 시작하는 STM32 드론 개발의 모든 것
Encode_Msg_AHRS, Encode_Msg_GPS data 출력시 UART5번 조종기 데이터가 들어 오지 않는 현상이 있습니다. Encode_Msg_AHRS, Encode_Msg_GPS data <-- UART1 출력 부분을 주석 처리 하면 UART5번 조종기 데이터는 잘 들어 옵니다. 하지만 UART1 번으로 데이터 모니터링을 하면 조종기 데이터가 들어 오지 않습니다. 혹 몰라 UART5를 LL_ 이 아닌 HAL_로도 변경해 봤는데 같은 현상 이내요~~~ 참고 사항이 있는지 확인 부탁 드리겠습니다.
lms
2020-03-11T10:06:40.339Z
댓글 3
좋아요 0
조회수 248
미해결
[개정판] 파이썬 머신러닝 완벽 가이드
트리 회귀 모델의 피처 중요도 시각화 부분이 교재에서는 없는데, 실수로 빼놓으신건가요? 아님 반복되서 중요도가 떨어진다고 생각하셔서 빼놓으신건가요?
코드몽키
2020-03-11T09:40:19.971Z
댓글 1
좋아요 0
조회수 231
미해결
효과적인 모바일 UX 만들기 (디자인 + 코딩)
선생님, 질문이 있습니다. 1. 그리드 간격을 10px로 두는데 이유가 있을까요? (가령, 사용자가 보기에 제일 안정적이라던지...) 2. 해상도나 디바이스, 데스크탑에 따라 그리드 간격이 달라지는 것인가요, 무조건 10px 간격은 고정인가요?
이해라
2020-03-11T08:54:40.179Z
댓글 0
좋아요 0
조회수 321
미해결
C 프로그래밍 - 입문부터 게임 개발까지
실행이 안되는데 오류목록에는 아무것도 안나와요.. 1시간동안 찾아봤는데 뭐가 문제인지 모르겠어요ㅠㅠ #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> //비밀번호를 입력 받아서 //맞는 경우? 비밀 일기를 읽어와서 보여주고, 계속 작성하도록 합니다. //틀린 경우? 경고 메세시를 표시하고 종료합니다. #define MAX 10000 int main_file_project(void) { //fgets, fputs 활용 char line[MAX]; //파일에서 불러온 내용을 저장할 변수 char contents[MAX]; //일기장에 입력할 내용 char password[20]; //비밀번호 입력 char c; //비밀번호 입력 할 때 키값 확인용[마스킹] printf("비밀일기에 오신 것을 환영합니다.\n"); printf("비밀번호를 입력하세요 : "); // getchar() getch()의 차이? // getchar() : 엔터를 입력받아야 동작을 합니다. // getch() : 키 입력시 바로 동작을 합니다. int i = 0; while (1) { c = getch(); if (c == 13) //Enter키 아스키코드 -> 비밀번호 입력 종료 { password[i] = '\0'; break; } else { printf("*"); password[i] = c; } i++; } printf("\n\n===비밀번호 확인 중...===\n\n"); if (strcmp(password == "skehzheld") == 0) //비밀번호 일치 { printf("===비밀번호 확인 완료===\n\n"); char* fileName = "C:\\Users\\김대호\\Desktop\\secret.txt"; FILE* file = fopen(fileName, "a+b"); //파일이 없으면 생성, 파일이 있으면 append를 한다 (뒤에서부터 내용을 추가한다) if (file == NULL) { printf("파일 열기 실패\n"); return 1; } while (fgets(line, MAX, file) != NULL) { printf("%s", line); } printf("\n\n 내용을 계속 작성하세요! 종료하시려면 EXit를 입력하세요\n\n"); while (1) { scanf("%{^\n]", contents); //새 줄(\n)이 나오기 전까지 읽어드림 (한 문장씩) getchar(); // Entet 입력 (\n) Flush 처리 if (strcmp(contents, "EXIT"0) == 0) { printf("비밀일기 입력을 종료합니다\n\n"); break; } fputs(contents, file); fputs("\n", file); //Enter를 위에서 무시처리 하였으므로 임의로 추가 } fclose(file); } else //비밀번호 틀린 경우 { printf("※※※※※ 비밀번호가 틀렸습니다 ※※※※※"); printf("꺅!! 당신 누구야!?? 감히 내 일기장을 !!! \n\n\n"); } return 0; }
하얀엿
2020-03-11T08:53:02.872Z
댓글 1
좋아요 0
조회수 169
미해결
파이썬 데이터시각화 분석 실전 프로젝트
1강 빼고 재생이 안됩니다..
Yoonseok Choi
2020-03-11T08:48:22.517Z
댓글 5
좋아요 0
조회수 788
해결됨
바닥부터 시작하는 STM32 드론 개발의 모든 것
ST-LINK 다운로더를 연결 하지 않은 상태에서 독립 실행 하고 싶은데. ST-LINK의 연결 없이 STM32F4의 전원을 off 후 on 하면 코드 실행이 되지 않고 전원을 on 한 상태에서 ST-LINK을 연결해야만 코드 실행이 됩니다. Release로 확인도 해보고 HEX 만들어서 따로 STM32 ST-LINK Utility <-- 요놈사용해서 해 봤는데도 같은 증상이내요~ 어디 reset이 풀리지 않는것 같은데~~? 혹 확인 가능 하신지 확인 부탁 드리겠습니다.
lms
2020-03-11T08:30:48.722Z
댓글 3
좋아요 0
조회수 802
해결됨
남박사의 파이썬 기초부터 실전 100% 활용
def get_input_user ( msg , casting ): while True : try : value = casting( input (msg)) return value except : continue user = get_input_user( "이름을 입력하세요" , str ) age = get_input_user( "나이를 입력하세요" , int ) >> 이를 실행했을 때, 숫자를 입력하면 while 문이 돌고, 문자열을 입력해야만 다음으로 넘어가는 것 아닌가요? "이름을 입력하세요" 8 이라고 입력하면 원래는 "이름을 입력하세요" 가 다시 나와야 하는건데, "나이를 입력하세요" 로 넘어갑니다.... 혹시 제가 놓친 부분이 있을까요?
콘소메
2020-03-11T08:16:32.213Z
댓글 2
좋아요 1
조회수 290
미해결
홍정모의 따라하며 배우는 C++
int Factorial(int count) { if (count == 0) return 1; else return Factorial(count - 1) * count; } 위와 같이 계승을 구하는 재귀함수에서 Factorial(4)를 넘길 경우 마지막 으로 들어간 Factorial(0)*1;에서 빠져나올때 항등원으로 1로 계산이 된다고 봤습니다. 이게 맞는 말인가요? 맞으면 왜 항등원같은 이런식의 연산이 진행되는지 궁금합니다.
상욱
2020-03-11T08:15:51.374Z
댓글 1
좋아요 0
조회수 345
미해결
생활코딩 - MySQL
mysql console에서 use class;를 치면 ERROR 1049 (42000): Unknown database 'class' 이렇게 뜨는데, 뭐가 잘못된 건지 모르겠습니다.
Jay Min
2020-03-11T08:15:05.210Z
댓글 0
좋아요 0
조회수 310
미해결
포토샵 기본기 하루 5분, 3주 만에 끝내기
힐링 스팟 툴을 사용해 잡티를 하나하나 클릭하셨는데, 선을 그어서 효과를 적용시키지 않으셨던 이유가 궁금합니다. 하나하나 클릭하는 것과 선을 그어서 효과를 적용시키는 것의 차이가 큰가요?
ulann1325
2020-03-11T07:40:32.908Z
댓글 1
좋아요 0
조회수 192
미해결
공공데이터로 파이썬 데이터 분석 시작하기
강의 끊김 문제가 너무 빈번하네요.. 아래 질문의 수강생분도 똑같은 문제를 겪으시는 것 같은데.. 고화질이라 버퍼링이 오래걸리는 것 같아 저화질로 하면 오히려 시스템측에서 auto mode로 권고하네요... 어제는 그래도 끊기면 다시 강의영상을 틀면 스무스하게 재생이 됬는데 오늘은 유독 심하네요... 일정의 돈을 투자한 만큼 빨리 내용을 습득하고 싶은데...빠른해결 부탁드립니다..
밑바닥개발자
2020-03-11T07:35:54.891Z
댓글 1
좋아요 0
조회수 489
해결됨
React로 NodeBird SNS 만들기
현재상태 1. 이미지 등록을 누르면 서버에 post로 요청한 결과 값을 result로 받아 리덕스에 등록되어있습니다. 2. 네트워크 상태에 위와 같은 메시지가 나오면서 썸네일이 동작되지 않습니다. 3. 오타를 확인해봤지만, 확인하지 못했습니다. 4. 어디가 문제일까요? postcard.js const onChangeImages = useCallback ( e => { console . log ( e . target . files ) ; const imageFormData = new FormData () ; [] . forEach . call ( e . target . files , f => { imageFormData . append ( " image " , f ) ; } ) ; dispatch ( { type : UPLOAD_IMAGES_REQUEST , data : imageFormData } ) ; }, []) ; // 이미지 업로드 버튼 클릭시, 이미지 업로드할 수 있는 Input이 열리도록 const onClickImageUpload = useCallback ( () => { imageInput . current . click () ; // 이미지 업로드 할 수 있는 input form open }, [ imageInput . current ]) ; return ( < Form onSubmit = { onSubmit } style = { { margin: " 10px 0 20px " } } encType = " multipart/form-data " > < Input.TextArea style = { { height: " 120px " } } value = { text } onChange = { onChangeText } /> <div> <input type = " file " multiple hidden ref = { imageInput } onChange = { onChangeImages } /> < Button onClick = { onClickImageUpload } > 이미지 업로드 </ Button > < Button type = " primary " htmlType = " submit " loading = { isAddingPost } > Twit </ Button > </div> <div> { imagePaths . map ( v => { return ( <div> <div> < Button > 삭제 </ Button > </div> <img src = { ` http://localhost:3065" + ${ v } ` } style = { { width: " 200px " } } alt = { v } /> </div> ); }) } </div> </ Form > ) ; } ; 서버 index.js const express = require ( " express " ); const app = express (); const morgan = require ( " morgan " ); const db = require ( " ./models " ); const cors = require ( " cors " ); const cookieParser = require ( " cookie-parser " ); const expressSession = require ( " express-session " ); const dotenv = require ( " dotenv " ); // dotdev 모듈을 불러와서 const passport = require ( " passport " ); const passportConfig = require ( " ./passport " ); dotenv . config (); // 실행 db . sequelize . sync (); passportConfig (); // passport index에서 보내주는 함수를 실행 app . use ( " / " , express . static ( " uploads " )); // express 내부의 static이란 미들웨어를 통해 app . use ( cors ({ origin: true , // "http://localhost:3000" 로도 가능, 단 서버 재실행 하기 credentials: true }) ); // cors 미들웨어 장착 app . use ( cookieParser ( " nodebirdcookie " )); app . use ( expressSession ({ resave: false , saveUninitialized: false , secret: process . env . COOKIE_SECRET , cookie: { httpOnly: true , secure: false }, name: " rnbck " }) ); app . use ( passport . initialize ()); app . use ( passport . session ()); app . use ( morgan ( " dev " )); app . use ( express . json ()); app . use ( express . urlencoded ({ extended: true })); const userAPIRouter = require ( " ./routes/user " ); const postAPIRouter = require ( " ./routes/post " ); const postsAPIRouter = require ( " ./routes/posts " ); const hashtagAPIRouter = require ( " ./routes/hashtag " ); app . use ( " /api/user " , userAPIRouter ); app . use ( " /api/post " , postAPIRouter ); app . use ( " /api/posts " , postsAPIRouter ); app . use ( " /api/hashtag " , hashtagAPIRouter ); app . listen ( 3065 , () => { console . log ( " server is running on http://localhost:3065 " ); }); 서버 post router const express = require ( " express " ); const router = express . Router (); const db = require ( " ../models " ); const multer = require ( " multer " ); const { isLoggedIn } = require ( " ./middleware " ); const path = require ( " path " ); const upload = multer ( { storage : multer . diskStorage ( { destination ( req , file , done ) { done ( null , " uploads " ) ; }, filename ( req , file , done ) { const ext = path . extname ( file . originalname ) ; const basename = path . basename ( file . originalname , ext ) ; done ( null , basename + new Date () . valueOf () + ext ) ; } } ) , limits : { fileSize : 20 * 1024 * 1024 } } ); router . post ( " /images " , upload . array ( " image " ), ( req , res ) => { console . log ( req . files ); res . json ( req . files . map ( v => v . filename )); }); }); module . exports = router ;
꿈나무
2020-03-11T07:34:28.309Z
댓글 2
좋아요 0
조회수 876