묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
안녕하세요. 숙제 제출하면 아래와 같은 문제가 발생합니다.
(사진)
-
Django Mini project BEST 3
목소리가 너무 안들려요.
삭제된 글입니다
-
미해결React로 NodeBird SNS 만들기
에러질문드려요
dispatch 사용시 해당에러가 나옵니다 npm에서 설치하신것들은 따라서 설치를 하고 코드도 똑같이 작성했는데 에러가 나옵니다 해결방법 문의드립니다
-
미해결스프링 부트 개념과 활용
왜 Commons Logging을 써도 SLF4j를 쓰게되나요?
질문1:Commons Logging 을 기본적으로 사용하지만Spring-JCL 는 자동적으로 사용하게 만들어놔서?Commong Logging을 SLF4j을 사용하게 만들고 SLF4j 는 Logback을 사용해서 그런건가요질문2: 만약 Spring-JCL을 사용못하게 하면 어떻게 되나요
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
클래스 변수
클래스 변수는 C++로 치면 public에 선언된 static 멤버 변수라고 생각하면 되나요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
질문
const oriText = document.querySelector('.feditor').innerHTML; let newText = oriText.replace(/<(\/span|span)([^>]*)>/gi,""); newText let으로 선언하나요? const로 하나요?.. 둘다해도 오류는 안나기는하는데..
-
미해결Node.js로 웹 크롤링하기
선생님 인수가 전달이 안돼요
선생님 아래와 같이 $$eval에 tagClass라는 인수를 전달했는데 전달이 안돼요 await page.$$eval("._77bp", replies => replies.map((reply, tagClass) => { // 자식의 바로 윗부모를 선택해야돼 const link = tagClass; return {link}; }), tagClass);
-
미해결Vue로 Nodebird SNS 만들기
title 이 a태그 처럼 되어 있는데 어떻게 해야되나요 ?
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
용량 관련 질문 드립니다.
[3]번째 용량이 6이 되는게 궁금합니다. 지정한 용량이 넘을때는 2배가 되는데 계산대로 라면 2의 2배인 4가 넘으니깐 4의 두배인 8이 되지 않나요? 답변 부탁 드립니다. var s []intprintSlice(s)fmt.Println()s = append(s, 0) <- 1번printSlice(s)fmt.Println()s = append(s, 1) <- 2번printSlice(s)fmt.Println()s = append(s, 2, 3, 4) <- 3번printSlice(s)fmt.Println() func printSlice(s []int) { fmt.Printf("mem=%p len=%d cap=%d %v", s, len(s), cap(s), s)} mem=0x0 len=0 cap=0 [] mem=0xc000090000 len=1 cap=1 [0] mem=0xc00008c020 len=2 cap=2 [0 1] mem=0xc0000a0000 len=5 cap=6 [0 1 2 3 4]
-
미해결스프링 데이터 JPA
jpa는 DataSource 빈이 필요없나요??
어느 책에서 히카리CP 설정파일을 이용해서 DB와 연결하는 Datasource를 만드는데 JPA는 딱히 그런코드가 없는데 필요없는건가요??그저 엔티티매니저만 있으면 되나요?
-
해결됨아이폰 앱 개발 입문 1편
Main.storyboard 가 없습니다ㅠ
xcode 버전이 달라서 그런지.. 저는 Main.storyboard 가 생성되지 않는데 어떻게 해야 할까요?? 유익하고 친절한 강의 정말 감사합니다!
-
미해결Node.js로 웹 크롤링하기
$$eval 파라미터
선생님, page.evaluate처럼 $$eval에도 파라미터를 넘겨줄 특별한 방법이 있나요?
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
동적크롤링 질문드립니다.
선생님 제가 실습 해보려는게, 네이버 부동산에서 공인중개사 데이터를 가져 오는 것을 해보고 있습니다. 코딩작성해서 하나의 데이터는 가져 올수 있는데, 여러개의 데이터를 가지고 오지 못하고 있습니다. 웹에서 공인중개사 프로필이 카드로 한장씩 돌아갑니다. 구굴링을 해보니, 동적크롤링 이라고 나오고 Selenium 활용하면 된다고 하는데,, 며칠째 해결을 못하고 있어서, 선생님께 조언을 구하고자 질문 올립니다.
-
미해결웹 게임을 만들며 배우는 React
모듈 설치시 '@' '/' 사용 이유
안녕하세요 제로초님! 제가 딱 원하는 스타일의 강의라서 잘 보고 도움 많이 되고 있습니다. 다른게 아니라 babel 설치 시에 babel 앞에 @가 붙는게 있고 안 붙는게 있는데 무슨 차이인지 알 수 있을까요? 혹시 babel 모듈 안에 있는 preset-env, core, preset-react 모듈만 설치한다 라는 의미인가요??
-
Vue로 Nodebird SNS 만들기
강의 중간내용이 빠진거같아요
삭제된 글입니다
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
https는 scrapy를 사용할 수 없나요?
잘 따라가던 중에 scrapy shell에서 url을 https 주소를 갖은 네이버 쇼핑꺼를 넣어봤는데 결과에 response <200....도 없고 다른 명령어도 모두 안됩니다. 찾아보니 html에 아무런 정보가 없어서 그렇다는거 같은데, http 주소들에서는 정상 작동하지만 https에서는 전혀 안됩니다. 해결 방법이 있나요? 윈도우 사용자 입니다.
-
해결됨디지털 포렌식 전문가 2급 실기 과정
답안지 송부
안녕하세요. 강사님, 바쁘신거 충분히 알지만, 간단한 두줄 정도의 피드백을 이주나 걸려서 받는게 너무 오래걸리는거 같습니다. 바쁘시겠지만 시험이 얼마 안남아서 그렇다보니, 시간을 좀 내어 확인 부탁드립니다.
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
login 사이트
저는 왜 로그인 사이트가 없다고 나오는걸까요? 혹시 중간에 만드는 영상이 있었나요? 뛰어넘어서 이거 보고있는건데
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
에러에 대한 질문입니다.
User.find is not a function TypeError: User.find is not a function at D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\routes\auth.js:13:35 at Layer.handle [as handle_request] (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\layer.js:95:5) at next (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\route.js:137:13) at exports.isNotLoggedIn (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\routes\middlewares.js:14:9) at Layer.handle [as handle_request] (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\layer.js:95:5) at next (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\route.js:137:13) at Route.dispatch (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\route.js:112:3) at Layer.handle [as handle_request] (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\layer.js:95:5) at D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:281:22 at Function.process_params (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:335:12) at next (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:275:10) at Function.handle (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:174:3) at router (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:47:12) at Layer.handle [as handle_request] (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\layer.js:95:5) at trim_prefix (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:317:13) at D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:284:7 at Function.process_params (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:335:12) at next (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:275:10) at D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:635:15 at next (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:260:14) at Function.handle (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:174:3) at router (D:\_Node.js\_NodeStudy_inflearn\Node-Study\NodeSNS\nodebird\node_modules\express\lib\router\index.js:47:12)오류가 이렇게 나옵니다...하지만 저는 auth.js 설정이 되어있습니다. const express = require('express'); const passport = require('passport'); const bcrypt = require('bcrypt'); const { isLoggedIn, isNotLoggedIn } = require('./middlewares'); const { User } = require('../models'); const router = express.Router(); // POST /auth/join (회원가입) router.post('/join', isNotLoggedIn, async (req, res, next) => { const { email, nick, password} = req.body; try { const exUser = await User.find({ where: { email } }); if (exUser) { req.flash('joinError', '이미 가입된 이메일입니다.'); return res.redirect('/join'); } // console.time('암호화 시간'); const hash = await bcrypt.hash(password, 17); // console.timeEnd('암호화 시간'); await User.create({ email, nick, password: hash, }); return res.redirect('/'); } catch (error) { console.error(error); next(error); } }) models/user.js도 이렇게 설정이 되어있습니다. // 사용자 테이블 module.exports = ( (sequelize, DataTypes) => ( sequelize.define('user', { email : { type: DataTypes.STRING(40), allowNull: true, unique: true, }, nick : { type: DataTypes.STRING(15), allowNull: false, }, password: { type: DataTypes.STRING(100), allowNull: true, // 카카오 로그인 위해서 true를 해준다. 나중에 데이터베이스 확인할 것. }, // provider는 local과 kakao 구분하기 위해서 provider: { type:DataTypes.STRING(10), allowNull: false, defaultValue: 'local', }, snsID: { type: DataTypes.STRING(30), allowNull: true, } }, { timestamps : true, paranoid : true, }) )); 제대로 적었다고 생각했었는데 User.find 가 없다고 하네요 . 참고로 회원가입할 때 생기는 오류입니다.깃허브 필요하시면 첨부해드릴게요!!
-
미해결예제로 배우는 스프링 입문 (개정판)
강의자료
강의자료는 어디서 받을수 있나요?