묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
godoc // referece 실행에 대하여
1) 강의 대로 환경변수 설치까지 했는데 cmd 창에서 godoc 커맨드가 실행되지 않습니다. 2) Atom에서 패키지 다 설치했는데 함수에 커서 대고 alt-D를 눌러도 Reference 항목에 Generating documentation...만 출력되고 이후 되지 않네요. 3) 현재 쓰는 pc가 rtx3090인데 우측 에러들 혹은 추후 Golang을 사용하는데 충돌 혹은 연관이 있을까요? 런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결머신러닝 엔지니어 실무
쿠베플로우 파이프라인 Part2-2 강의 오디오 싱크 이슈
쿠베플로우 파이프라인 Part2-2 강의 5분 10초 경에서 음성이 영상보다 5초 정도? 빠르게 나오는 것 같습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
em.persist 관련 질문입니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 항상 수준 높은 강의에 감사드립니다. 몇 가지 의문점이 생겨서 질문하고자 작성하게 되었습니다. test에서 @Transactional 어노테이션이 롤백을 하신다고 강의에서 말씀하셨는데, 궁금한 점은 em.persist를 한 시점에서는 영속화 한 객체에 대해서 id 값은 영속성 컨텍스트에서 관리되면서 자동으로 부여되는건가요? db 에 isnert 하기 전부터 이미 id 값이 부여되서 관리되고 있는지 궁금합니다. 감사합니다.
-
미해결애플 웹사이트 인터랙션 클론!
sticky 와 fixed의 차이를 정확히 모르겠어요;;
기능은 동일한것 같은데 애니메이션을 쓰려면 fixed가 필요하는 건가요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
선생님 비교하면서 해도 이상하게 되어서 질문드립니다!
선생님 코드를 계속 비교하면서 해봤는데도 이렇게 나와서 어떤게 잘못됐는지 질문드려요! <html> <head> <title>그랩마켓</title> <link href="index.css" type="text/css" rel="stylesheet" /> </head> <body> <div id="header"> <div id="header-area"> <img src="images/images/icons/logo.png" /> </div> </div> <div id="body"> <div id="banner"> <img src="images/images/banners/banner1.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"></div> </div> <div id="footer"></div> </body> <script> var products = [ { name: "농구공", price: 100000, seller: "조던", imaheUrl: "images/images/products/basketball1.jpeg", }, { name: "축구공", price: 50000, seller: "메시", imaheUrl: "images/images/products/soccerball1.jpg", }, { name: "키보드", price: 10000, seller: "그랩", imaheUrl: "images/images/products/keyboard1.jpg", }, ]; let productsHtml = ""; for (var i = 0; i < products.length; i++) { let product = products[i]; productsHtml = productsHtml + '<div class="product-card">' + "</div>" + '<img class="product-img" src="' + product.imageUrl + '"/>' + "</div>" + '<div class="product-contents">' + '<span class="product-name">' + product.name + "</span>" + '<span class="product-price">' + product.price + "원" + "</span>" + '<div class="product-seller">' + '<image class="product-avatar" src="images/images/icons/avatar.png"/>' + "<span>" + product.seller + "</span>" + "</div>" + "</div>" + "</div>"; } document.querySelector("#product-list").innerHTML = productsHtml; </script> </html>
-
미해결비트코인 알고리즘 트레이딩 봇 개발
close1 close2 차이
안녕하세요 강사님 강의 잘 보고 있습니다. 반복문이 돌 때 제가 차트에 대한 이해도가 부족해서 그러는데 close1이 아니라 왜 close2를 쓰는지 궁금합니다. 혹시 추가설명 좀 해주실 수 있으신가요?ㅠ 25분에 close price가 700원이라고 치면 25분에 sma7는 25분을 포함한 과거 7분에 대한 값인걸 데이터로 확인했는데요 근데 왜 굳이 26분의 close price 을 가져와서 사용하는가용?? 그냥 이해가 안되서요
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다!
yjw4960@gmail.com 초대 부탁드립니다!
-
미해결15일간의 빅데이터 파일럿 프로젝트
탐색4단계 -주제5 단계 질문있습니다.
주제 5 workflow를 실행했는데 진행률이 저렇게 빨간색으로 뜨네요; 일단 위와 같이 select문은 잘 실행되어서 무시하고 계속 진행했는데 위와 같이 more /home/pilot-pjt/item-buy-list/000000_0 가 실행되지 않습니다. 그럼 workflow 과정에서 문제가 있었다고 보면 될까요? 혹시 주제 2~4단계에서는 working_day=20200322 를 입력했지만, 주제 5 에서는 저걸 입력하라는 말이 없어서 안 넣었는데 그 문제일까요? 일단 쿼리들은 보시면 아시겠지만 잘 복붙했습니다!
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
[팁]Chrome User Agent 아는법
1. 크롬 실행 2. F12를 누르고 개발자 모드에 들어감 3. Elements / Console / Sources / Network >> 탭에 있는 것들 중 Console을 선택한다. 4. Console창 내부에 navigator.userAgent 를 입력하면 현재 사용 중인 환경 검색가능
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
'+='를 하는 이유는 무엇인가요?
순서도를 그릴때 변수 numOne과 numTwo에 숫자를 저장한다인데 +=을 사용한 부분을 이해 못했습니다! ㅠㅠ
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 수정 문의
대표값 오류 수정 강의 잘 보았습니다. 그러면 기존 강의에 작성한 round 함수 부분 코드 수정을 어떻게 해야하는지 알려주세요~! ave=round(sum(a)/n) 이부분 입니다.
-
미해결Vue로 Nodebird SNS 만들기
도메인 연결 중 잘못 연결 된것 같아 질문드립니다
안녕하세요 제로초님 ㅜ 도메인 연결중에 뭔가 잘못됬는데 에러가 다양하게 떠서 무엇이 문제인지 햇갈려 질문드립니다 ㅜ route 53을 통하여 연결을 하였고 이렇게 연결을 해놓았습니다 그런데 여기 보시면 제가 쓴글이 아닌글이 올라 와있는 페이지로 들어와 지네요 그리고 콘솔에는 처음보는 에러가 뜹니다 ㅜ 프로필 이나 로그인 버튼을 누르면 COLS에러가 뜨구요 무엇이 문제인지 어디가 잘못된건지 햇갈려 질문드립니다!ㅜ mysql 확인해봐도 분명 저런 아이디로 글을 올린 데이터는 찾아 볼수가 없습니다. 무엇이 잘못된걸까요 ㅜ 지금계속 진행 중에 있는데 ㅜ front/nuxt.config.js에 axios 설정한것을 보니 axios: { browserBaseURL: process.env.NODE_ENV === "production" ? "http://api.moonsns.com" : "http://localhost:3085", baseURL: process.env.NODE_ENV === "production" ? "http://api.moonsns.com" : "http://localhost:3085", https: false, }, 이렇게 되어있고, back/app.js에 확인해보면 const express = require('express'); const cors = require('cors') const passport = require('passport') const session = require('express-session') const cookie = require('cookie-parser') const morgan = require('morgan') const hpp = require('hpp') const helmet = require('helmet') const dotenv = require('dotenv') const prod = process.env.NODE_ENV === 'production' const db = require('./models') const passportConfig = require('./passport'); const userRouter = require('./routes/user') const postRouter = require('./routes/post') const postsRouter = require('./routes/posts') const hashtagRouter = require('./routes/hashtag') const app = express(); dotenv.config(); db.sequelize.sync(); passportConfig(); if (prod) { app.use(helmet()) app.use(hpp()) app.use(morgan('combined')) app.use(cors({ origin: 'http://vue.nodebird.com', credentials: true, })) } else { app.use(morgan('dev')) app.use(cors({ origin: 'http://localhost:3080', credentials: true, })) } app.use('/', express.static('uploads')) app.use(express.json()); app.use(express.urlencoded({ extended: false})) app.use(cookie(process.env.COOKIE_SECRET)) app.use(session({ resave: false, saveUninitialized: false, secret: process.env.COOKIE_SECRET, cookie: { httpOnly: true, secure: false, domain: prod && '.nodebird.com', } })); app.use(passport.initialize()); app.use(passport.session()); app.get('/', (req, res) => { return res.status(200).send('hello backend') }) app.use('/user', userRouter) app.use('/post', postRouter) app.use('/posts', postsRouter) app.use('/hashtag', hashtagRouter) app.listen(prod ? process.env.PORT : 3085, () => { console.log(`백엔드 서버 ${prod ? process.env.PORT : 3085}번 포트에서 작동중`) }) 이런 식으로 설정되어 있는데 저 nodebird.com 이라는 주소가 연결한 도메인과 달라서 나타나는 증상일 수 있는건가요??
-
미해결디자이너의 스킬업을 위한 Lottie 완벽 이해하기
안녕하세요~
선생님 안녕하세요. 에프터이펙트, 로디, 스크립트 다 부족한 디자이너입니다. 제가 쓰는 에프터이펙트가 cc 2017버전이라 bodymovin이 깔리긴 하는데 회색 화면만 나오더라구요. 강의에서 버전이 안맞아서 그렇다고 하셔서 깔았다 지웠다 난리 치다 포기해서 강의를 들을수있을까 했는데 우선 에프터이펙트 최신버전 체험판으로 했더니 되더라구요. -------- 궁금한점: 현재 나오는 메뉴 예제는 익스플로러 11에선 안나오던데 왜 그런지요? 요청사항: 혹시 ㅜㅜ 동영상에 나오는 에프터이펙트로 메뉴 만든것 공유가능하실지 조심스레.. 여쭤봅니다. 계속 강의 시청하겠습니다 선생님~
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
DAO와 REPOSITORY의 차이점...
안녕하세요 항상 좋은 강의 제공해주셔서 감사드립니다. 강의를 듣다보니 dao와 repository의 차이점이 궁금해서 질문을 남깁니다. 검색해보니 dao는 data persistence의 추상화 , repository는 collection of objects의 추상화라고 하는데, 사실상 둘의 기능은 비슷하다고 생각합니다. 하지만 둘의 차이를 명확하게 알고 싶어 질문드립니다. 혹시 mybatis를 사용할때 sql과 매핑할때 dao를 사용하고, repository는 엔티티를 영속성 컨텍스트에 영속화 시킬때 사용하는건가요???
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
안녕하세요 이진석 강사님! pdf 관련 질문입니다.
강의 소개에서는 슬라이드 기반의 이론 강의, 그리고 PDF 제공 모든 이론 챕터에서 사용하는 슬라이드는 다년간 강의를 진행하면서 다듬어지고 정제된 슬라이드입니다. PDF 파일로도 제공해드리기 때문에 필기하시면서 강의를 수강하시기 좋습니다. 라고 설명이 되어 있던데 pdf 파일을 찾지 못했습니다. 어디에서 pdf 다운이 가능할까요?
-
해결됨Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
반응형 사이트 기획시 상단 다이나믹 패널 고정하는 경우
반응형 사이트를 기획하기 위해 3가지 타입의 views를 생성하였습니다. 상단에 step 1.2.3가 있고 컨텐츠가 길기 때문에 스크롤을 내려민 step 1.2.3. 를 상단에 고정하고 싶어서 복사해서 다이나믹 패널로 만들고, pin to browser도 적용했어요. 인터랙션에서 조건 넣어서 y=115 기준으로 show와 hide도 다 설정했습니다. 문제는... 이런 조건들이 3개의 view에서 동시에 적용되요. 물론 affect all views도 해제한 상태입니다. 디바이스가 아이폰으로 되면 좀더 간격도 좁아지고 텍스트도 작아져서 views마다 새로 다이나믹 패널 설정해서 다 했는데.. 왜 한군데 적용하면 조건들이 다 동시에 3가지가 적용되서요. 제가 잘못 처리한 건가요? ㅠㅠ
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
github 권한요청
안녕하세요 초대가 만료된것 같은데 다시 부탁드려요ㅠㅠ 연휴때 바빠서 메일확인을 늦게했네요 ㅠㅠ 인프런 아이디 : cho86430@naver.com인프런 이메일 : cho86430@naver.com깃헙 아이디 : sungaee121@naver.com깃헙 Username : sungaee
-
해결됨[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
추상화와 클래스
#include <iostream> using namespace std; class Stock { public: void acquire(string&, int, float); //string뒤에 엠퍼센드가 붙으면 오류가 뜨네요.. 엠퍼센드가 붙은 이유가 뭔가요?? void buy(int, float); void sell(int, float); void updata(float); void show(); Stock(); ~Stock(); private: string name; int shares; float share_val; double total_val; void set_total() { total_val = shares*share_val; } }; void Stock::acquire(string& co, int n, float pr) { name = co; shares = n; share_val = pr; } void Stock::buy(int n, float pr) { shares += n; share_val = pr; set_total(); } void Stock::sell(int n, float pr) { shares -= n; share_val = pr; set_total(); } void Stock::updata(float pr) { share_val = pr; set_total(); } void Stock::show() { cout << "회사 명 :" << name << endl; cout << "주식 수 :" << shares << endl; cout << "주가 :" << share_val << endl; cout << "주식 총 가치 :" << total_val << endl; } Stock::Stock() { } Stock::~Stock() { } int main() { Stock temp; temp.acquire("Panda", 100, 1000); temp.show(); //이 부분 출력 될 때 주식 총 가치 :-9.25596e+61 라고 출력이 되는데 이유를 모르겠습니다. temp.buy(10, 1200); temp.show(); temp.sell(5, 800); temp.show(); return 0; }
-
미해결Vue.js 시작하기 - Age of Vue.js
질문입니다.
인스턴스를 만들때에는 var vm = new Vue({ .. }) 이렇게 만드셨는데요 컴포넌트를 생성할때는 그냥 new Vue로 인스턴스를 생성하신 이유가 뭔가요? 이전 인스턴스강의에서는 var vm = new Vue 로 가다가 컴포넌트에서는 그냥 new Vue로 나와있는데 그 이유를 잘 모르겠습니다.ㅜ - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결홍정모의 따라하며 배우는 C++
파일 실행 시 결과값 관련 질문
프로젝트 실행 시 파일 결과값이 1.8exe 관련 파일 내용을 실행시키려고 하는데 그전에 있던 파일들이 실행되는 경우에는 어떻게 고쳐야 하나요?