묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨반응형 웹사이트 포트폴리오(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; }
-
미해결언리얼 엔진4 (Unreal Engine) 3D 횡스크롤 게임 만들기
A keyborad가 안나옵니다;;;
현재 버전은 4.25.3 버전이라 없어진건가요??
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
LinkDiscoverers 추가
안녕하세요. 스프링부트 2.3으로 진행하는 중입니다. 스웨거 디펜던시 추가 시 오류가 발생하여 기존의 질답을 참고하여 SwaggerConfig 에 LinkDiscoverers 빈을 추가해줬는데요. 왜 LinkDiscoverers 를 빈으로 등록해줘야지 오류가 나지 않는건가요? 이 세팅이 디폴트로 들어가야하는지 궁금합니다 좋은 강의 감사합니다
-
해결됨Vue로 Nodebird SNS 만들기
proxy 문의 드립니다.
proxy 설정후 API 접속 시 생소한 오류가 발생하여 문의 드립니다. 구현한 proxy 기능이 로컬에서 잘되어 서버에서 build 및 start하여 실행하였습니다. proxy로 api서버로 접속시 접속이 안됩니다. 그런데 백엔드 서버에서 실행하면 잘됩니다. 혹시 이유를 알 수 있을까요? ------------- 오류--------------- Request URL : http://localhost:8080/api/ Referer Policy: no-referrer-when-downgrade Request Headers Provisional headers are shown ------------- 서버--------------- 백엔드 API IP : 192.168.5.**:1111 nuxt IP : 192.168.5.**:2222 ------------- 소스--------------- index.vue getApi () { this.$axios.get(`/api/acc/key`) .then((res) => { this.datas = res.data; console.log(this.datas); }) .catch((ex) => { console.log('error-', ex); }); nuxt.config.js modules: [ '@nuxtjs/axios', '@nuxtjs/proxy', ], proxy: { '/api': 'http://192.168.5.**:2222/', },
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
혹시 UIManager 쪽 들을때 바로 이해가안되면
처음부터 다시하는게 좋을까요 아니면 쭉 끝까지했다가 다시 처음부터 알아보는게 좋을까요 내년 초까지 포트폴리오 하나 만들고싶었는데 게임프로젝트를 완성해본 경험이없어서 전체적인 시스템구현을 쭉 따라쓰면서 이런게있고 실무에선 이렇게 쓰는구나 같은걸 알아보고 프로젝트를 진행해보면 수월할까싶어서 처음부터 끝까지 따라진행하고있는데 UIManager 들어가면서 바로바로 이해도안되는경우가 많고(사실거의다) 시간을 들여서 이해하려고 해도 이해할 수 있을거란 자신이 잘 없습니다.. 그래서 아예 처음부터 다시 보는게 좋을까요? 아니면 그래도 끝까지 따라해보고 전체적인 흐름을 보고난뒤에 하나하나 직접구현해보는게 좋을까요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
파일이 github에 없는 것 같아요..
안녕하세요? 강의 잘 보고 있습니다^^ 다름이 아니고 지금 sns 만들기 보고 있는데 렌더링 퍼그 파일이 github들어가서 nodejs-book/ch9에 들어가면 html파일들만 있는 것 같습니다. pug파일은 어디서 얻을 수 있나요?
-
미해결인스타그램 클론 - full stack 웹 개발
settings의 SITE_ID 가 뭔가요?
뭔지 궁금합니다.