묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
강의에 나온 에셋을 찾을수가 없습니다.
프로토타입 만들기 2 >프리펩Instantiate에 나온 03_Sprites 에셋이 어디있는지 못찾겠습니다. 공유된 곳좀 알려주세요.
-
해결됨공공데이터로 파이썬 데이터 분석 시작하기
',' 구분자 제거하고 파일읽기 문의
처음에 파일을 읽을때 ' , ' 를 제거하는 방법이 있나요? 분양가격(㎡) 컬럼에 콤마가 있어서 판다 결과랑 엑셀에서 직접 확인한 결과랑, 갯수 차이가 있어서 제가 뭘 잘못한줄 알았습니다. 엑셀상에서는 "분양가격(㎡)" 의 숫자인 row를 count가 4033 로 확인됩니다. 함수 몇가지 사용해서 계산했구요. 그래서 아래 옵션을 추가해서 판다를 실행하니, 엑셀과 판다 결과가 4033으로 같았습니다. df_last['분양가격'] = pd.to_numeric(df_last["분양가격(㎡)"].str.replace(',', ''), errors='coerce') 구글링에는 thousands = ',' 옵션으로 읽으라는데, 잘 안되더라구요, csv 파일 읽을때 콤마 제거하고 읽기 가능한지 답변 부탁드립니다.
-
미해결인스타그램 클론 - full stack 웹 개발
templates에 layout.html을 확장할때 config가 아니라 post/templates/post로가서...
layout.html 만들고 거기서 {% extends 'layout.html' %} 이렇게 하는데 또 이 layout.html을 post_list.html에다가 {% extends 'post/layout.html' %} 이렇게 확장하는데 궁금한게 그냥 post_list.html에다가 {% extends 'layout.html' %} 이렇게 작성해도 되지 않나요? 구지 post/templates/post 안에 다시 layout.html을 만들어서 그걸로 post_list.html에 확장하는지 궁금합니다.
-
미해결인스타그램 클론 - full stack 웹 개발
templates file을 공유해주실수 없나요??
강의를 보면 볼수록 code가 바껴져 있는게 너무 헷갈리네요... 하... 바뀌면 강의에 file이라도 남겨주시는 낫지 않을까요 강의를 볼수록 진행하기가 너무 힘드네요... 다른건 다좋은데 이거때매 공부하기가 너무 힘드네요
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
회원가입 시 정규식 넣는 방법 알려 주실수 있나요 ??
이전 노드 강의 스카마 할때 따로 정규식(맞는지는 모르겠지만) 이메일 형식이나 비밀번호 길이 같은 정규식을 넣어서 구현 했었습니다. 저는 그게 React에서 적용 될줄 알았는데 안되네요,,, 혹시 프론트에서 이름이나 비번에 정규식을 넣는 방법이 잇으면 알려 주실수 있으시나요 ?? 스키마에서는 밑과 같이 했습니다 id: { type: String, maxlength: 50, trim: true, match:[/^.{4,12}$/,'Should be 4-12 characters!'], // match:[/^[{4,12}]+\.[ㄱ-ㅎ|ㅏ-ㅣ|가-힣]$/,'Should be a vaild email address!'], }, email: { type: String, trim: true, // 공백 없애주는 역할 unique: 1, // 똑같은 email을 한번만 쓰게 해주는 역할 match:[/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/,'Should be a vaild email address!'], }, password: { type: String, maxlength: 100, match:[/^.*(?=^.{8,15}$)(?=.*\d)(?=.*[a-zA-Z])(?=.*[!@#$%^&+=]).*$/] },
-
미해결디지털 포렌식 (Digital Forensic) 전문가 과정
iehistory 명령어 관련하여 질문드립니다.
안녕하세요. volatility 프로그램 실행 중에 iehistory 명령어만 작동이 되지 않아 질문드립니다. 리다이렉션으로 파일 지정해봐도 빈 텍스트파일만 나오네요. 어떤 부분이 잘못된건가요? 답변 주시면 감사하겠습니다.
-
해결됨반응형 웹사이트 포트폴리오(Architecture Agency)
float 질문드립니다.
레이아웃 배치 관련 실습하던 도중에 궁금증이 생겨 질문드립니다. 1) 태그에 position:absolute를 주면 해당 태그는 인라인 블럭으로 바뀐다고 하셨는데 그럼 float:left같이 float를 줬을 때는 display가 어떻게 바뀌는건가요? 위의 이미지처럼 span태그는 인라인이라서 크기값을 줄 수 없는데 float를 주고 나니 크기값을 줄 수 있게 되서 인라인 블럭으로 바뀐 것처럼 보이지만 또 인라인 블럭은 아니라고 생각되는게 부모 요소에 text-align:center를 줘도 중앙 정렬이 되지가 않네요. 2) 또 float:left되어있는 저 span들을 가운데 중앙 정렬 시키려면 어떻게 해야 하나요? (span태그를 또 하나의 태그로 묶은 후 그 태그를 인라인 블럭으로 만들어서 부모요소에 text-align:center; 이렇게 하는 방법밖에 없나요?)
-
미해결SVG 마스터
강의와는 관계없는 질문일수는 있지만.. 궁금해서 질문 드립니다 !
안녕하세요. 1분코딩님 최근에는 youtube로 1분코딩님이 올리신 무료 svg 영상을 보고 확실하게 준비하고 공부하면 좋겠구나 싶어서 유료강의 svg, 애플 웹사이트 따라하기를 결제하였습니다 ~ ( 그때 T스토리에 배운 내용 써도된다고 허락해주셔서 감사합니답. ^_^ ) 본론으로 ! 정말 궁금한 점은 1분코딩님은 혹시 따로 메신져나 메일을 받으시는지 궁금합니다.. ㅠㅠ
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
이게 왜 이러는걸까요?? opcv버전차이인건가요??
import cv2 import matplotlib.pyplot as plt %matplotlib inline cv_net = cv2.dnn.readNetFromTensorflow('./train_pet/training/frozen_inference_graph.pb', './train_pet/config/graph.pbtxt')--------------------------------------------------------------------------- error Traceback (most recent call last) <ipython-input-10-506cb9ca0c40> in <module> 4 5 cv_net = cv2.dnn.readNetFromTensorflow('./train_pet/training/frozen_inference_graph.pb', ----> 6 './train_pet/config/graph.pbtxt') error: OpenCV(4.4.0) /tmp/pip-req-build-kne9u3r2/opencv/modules/dnn/src/tensorflow/tf_importer.cpp:553: error: (-2:Unspecified error) Input layer not found: FeatureExtractor/InceptionV2/Conv2d_1a_7x7/depthwise_weights in function 'connect'
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
질문있습니다!
NewsView에서 'FETCH_NEWS'와 같은 문자열을 props를 이용해 ListItem으로 넘기면서 구현하려고 하는데 계속 Uncaught TypeError: Object(...) is not a function 라는 에러가 발생합니다... news 주소에서 처음부터 에러가 발생하는거인지 실행 자체가 안되서 개발자 도구에서 확인도 안되네요.. 아래처럼 만들었는데 문법적으로 잘못된 부분이 있는건가요?? // NewsView.vue <template> <list-item v-bind:FETCH="'FETCH_NEWS'" v-bind:items="news"></list-item> </template> <script> import ListItem from '../components/ListItem.vue'; import mapGetters from 'vuex'; export default { components: { ListItem }, computed: { ...mapGetters({ news: 'fetchedNews' }) } } </script> // ListItem.vue <template> <div> <ul class="news-list"> <li v-for="item in items" class="post" :key="item.title"> <div class="points"> {{ item.points }} </div> <div> <p class="news-title"><a v-bind:href="item.url">{{ item.title }}</a></p> <small class="link-text"> {{ item.time_ago }} by <router-link :to="'/user/'+item.user" class="link-text">{{ item.user }}</router-link> </small> </div> </li> </ul> </div> </template> <script> export default { created() { this.$store.dispatch(this.FETCH); }, props: { FETCH: String, items: Object } } </script> 한가지 질문이 더있는데, ListItem에서 listItems를 data에서 선언하고 created에서 분기처리할 때, 같이넣어주지 않고 computed로 따로 구현하신 이유가 있으신건가요??
-
미해결홍정모의 따라하며 배우는 C언어
0: 36부분에서요..
"function은 처음에 프로그램과 함께 로딩이되고 메모리에 계속 있다 function포인터로 주소를 찍을 수 있다 " 라고 말씀하셨는데 함수는 스택에 psuh되고 pop되면서 사라지는 거 아닌가요? 함수는 그때그때 필요할 때마다 스택에 생겼다가 사라질 것 같은데 메모리에 계속 남아있다는 게 무슨 뜻인지 궁금합니다. 메모리에 남아있다면 메모리 어느영역에 남아 있는 건지도 궁금합니다. 컴파일 할때 컴파일러가 함수를 호출할 주소와 그 함수에서 사용될 메모리사이즈를 미리 계산해놓은 다음에 사용할 함수들의 주소를 데이터영역에 미리 저장해놓고(이때 주소값 자체는 스택영역) 함수를 호출할때 데이터영역에 있는 함수호출주소를 보고 함수호출 주소로 찾아가서(스택으로 찾아가서) 함수를 push하고 pop한다. 라고 생각해봤습니다.
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
선생님 프론트 강의 진행 중 문의드립니다.
선생님 안녕하세요. 저는 선생님 강의를 기반으로 블로그를 제작하는데 레이아웃을 제가 원하는 형식으로 해보고 싶어서 제작중인데요, 부트스트랩을 이용하지 않고 직접 디자인하면서 만들거라서 진행중인데 header 컴포넌트 이구요. 이 강의를 보기전에는 로그인이라는 버튼에 onClick이벤트를 적용해서 modal의 상태값을 true로 바꿔줘서 모달창이 열리게 했었습니다. 그런데 선생님 강의에서는 그 방식이 아닌 것 같아서,, 어떤식으로 적용해야 하는지 모르겠습니다. 이건 loginModal이구요, 부트스트랩을 이용하지 않아서 선생님이 강의에서 사용하신 부트스트랩 컴포넌트에 넣는 코드들이 잘 이해가 가지 않습니다,, 이건 현재 부분에서 제작된 UI입니다 저의 의도는 저기 로그인 이라는 버튼을 클릭했을때 모달창이 열리는 것을 구현하려고 합니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
몽고DB
선생님 안녕하세요 강의 정말 감사합니다. 15분 30초까지 코딩을 완료한 상태이며 console에도 Sumbit 버튼을 클릭시 정상적으로 success가 나옵니다 그런데 몽고DB에가면 데이터가 어딨는지 모르겠는데 혹시 어떻게 확인하는거지 알수있을까요? ㅜ 아 그리고 mongodb+srv://playck:<password>@test.6hpge.mongodb.net/<dbname>?retryWrites=true&w=majority 강의에는 <dbname>? 이 부분은 복사할때도 test라 나오는데 저는 복사하면 <dbname>? 이렇게 나오는데 이 부분은 무엇을 입력해야할까요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
translate 질문합니다!
10:53 에서 이미지들에가 각각 transform을 설정하는데 transform:translate에서 x축에는 양수값 40px씩 증가하는데 y축에서는 -40px씩 음수값으로 설정해서 40px씩 증가하는게 이해하기가 어렵습니다 ㅠ.ㅜ
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
13분08초 부분쯤에 질문이있습니다
항상 최대한 잘 알려주려고 노력해주셔서 감사합니다 API에서 엑셀로 옮길때 이런 태그들이 같이 나와가지고 없애고 싶어서 밑에 질문들을 보고 시도하고있는데 .get_text()나 .string을 썻는데 도오류가 떠가지고 질문드립니다. data = res.json() for item in data['items'] : num += 1 excel_sheet.append([num, item['title'] , item['link']]) 코드는 이부분입니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
AttributeError: partially initialized module 'pickle' has no attribute 'dump' (most likely due to a circular import)
선생님이랑 똑같은 코드를 썻는데, 저는 이게 뜨는데, 뭐가 잘못 된건가요?
-
미해결Vue.js 시작하기 - Age of Vue.js
개발자 도구창에서 vue가 사라졌어요?
안녕하세요? 수고가 많으십니다. 이전까지 개발자 도구창에 vue가 잘 떠서 열심히 따라왔는데... vue-cli에서 갑자기 vue가 사라졌습니다. 이유가 뭘까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
백엔드 https적용후 로그인시 cors에러
back/app.js에서 cors를 https로 바꾸어 주었는데도 로그인 하면 cors에러가 납니다. ㅠㅠ 보면 request는 https로 잘가는데 response에서 http로 응답해서 에러나는데 고쳐줘도 에러나는 이유가 뭘까요?? app.js const express = require('express');const cors = require('cors');const session = require('express-session');const cookieParser = require('cookie-parser');const passport = require('passport');const dotenv = require('dotenv');const morgan = require('morgan');const path = require('path');const hpp = require('hpp');const helmet = require('helmet');const postRouter = require('./routes/post');const postsRouter = require('./routes/posts');const userRouter = require('./routes/user');const hashtagRouter = require('./routes/hashtag');const db = require('./models');const passportConfig = require('./passport');dotenv.config();const app = express();db.sequelize.sync() .then(() => { console.log("db 연결 성공"); }) .catch(console.error);passportConfig();/*front 의 정보(data)를 req 에 붙여줌 */if (process.env.NODE_ENV === 'production') { app.set('trust proxy', 1); app.use(morgan('combined')); app.use(hpp()); app.use(helmet()); app.use(cors({ origin: 'https://gowoonsori.site', credentials: true, }));} else { app.use(morgan('dev')); app.use(cors({ origin: true, credentials: true, }));}//__dirname 현재 폴더app.use('/',express.static(path.join(__dirname, 'uploads'))); app.use(express.json()); app.use(express.urlencoded({ extended: true})); app.use(cookieParser(process.env.COOKIE_SECRET));app.use(session({ saveUninitialized : false, resave : false, secret : process.env.COOKIE_SECRET, cookie : { httpOnly : true, secure : true, domain : process.env.NODE_ENV === 'production' && '.gowoonsori.site' },}));app.use(passport.initialize());app.use(passport.session());app.get('/', (req,res) =>{ res.send('hello express');});app.use('/posts',postsRouter);app.use('/post',postRouter);app.use('/user',userRouter);app.use('/hashtag',hashtagRouter);app.listen(3065, () => { console.log('서버 실행중');}); front 의 conifig/confing.js export const backUrl = 'https://api.gowoonsori.site';
-
MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
mongodb 실습
삭제된 글입니다
-
미해결홍정모의 따라하며 배우는 C언어
6.1 1분 40초
제가 작성해본 코드인데요 실행할 때 자꾸 오류가 나네요.. 제 눈에는 괜찮아 보이는데 어디가 문제인거죠 이 코드... 너무 어렵네요ㅜㅜ.. #include <stdio.h> int main(void) { int first; char next = 0; printf("Enter an integer (q to quit) : "); scanf("%d", &first); while (next != 'q') { printf("Enter next integer (q to quit) : "); scanf("%c", &next); first = first + (int)next; } printf("Sum = %d", first); return 0; } 질문이 하나 더 있습니다.. 선생님께서 짜신 코드는 while문 시작하자마자 바로 sum = sum + num이 나오잖아요 제가 궁금해서 저걸 while문의 맨 마지막 부분으로 옮겨봤거든요(밑에 코드 참고해주세요) 실행이 똑같이 잘 되더라구요.. 근데 저는 맨 처음에 입력한 숫자는 더해지지 않을거라고 생각했거든요.. 왜냐면 처음 입력한 숫자가 num에 들어갔는데 바로 입력을 받게 되면 두번째로 입력을 받게 된 숫자에게 덮어써지니까요.. 이건 왜 그런거죠?ㅜㅜ.. #include int main(void) { int num, sum = 0; int status; printf("Enter an integer (q to quit) : "); status = scanf("%d", &num); while (status == 1) { printf("Enter next integer (q to quit) : "); status = scanf("%d", &num); sum = sum + num; } printf("Sum = %d\n", sum); return 0; }