inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

목소리가 너무 안들려요.

Django Mini project BEST 3

삭제된 글입니다

  • django
  • bootstrap
Ryan 댓글 1 좋아요 1 조회수 74

에러질문드려요

미해결

React로 NodeBird SNS 만들기

dispatch 사용시 해당에러가 나옵니다 npm에서 설치하신것들은 따라서 설치를 하고 코드도 똑같이 작성했는데 에러가 나옵니다 해결방법 문의드립니다

  • javascript
  • react
지니 댓글 3 좋아요 0 조회수 328

왜 Commons Logging을 써도 SLF4j를 쓰게되나요?

미해결

스프링 부트 개념과 활용

질문1: Commons Logging 을 기본적으로 사용하지만 Spring-JCL 는 자동적으로 사용하게 만들어놔서? Commong Logging을 SLF4j을 사용하게 만들고 SLF4j 는 Logback을 사용해서 그런건가요 질문2: 만약 Spring-JCL을 사용못하게 하면 어떻게 되나요

  • spring
  • spring-boot
  • java
Yong D 댓글 1 좋아요 0 조회수 358

클래스 변수

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

클래스 변수는 C++로 치면 public에 선언된 static 멤버 변수라고 생각하면 되나요?

  • python
구름 댓글 1 좋아요 0 조회수 164

질문

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

const oriText = document . querySelector ( '.feditor' ). innerHTML ; let newText = oriText . replace ( /< ( \/ span | span )([^ > ] * ) >/ gi , "" ); newText let으로 선언하나요? const로 하나요?.. 둘다해도 오류는 안나기는하는데..

  • vuex
  • es6
  • javascript
  • vuejs
admin 댓글 2 좋아요 1 조회수 228

선생님 인수가 전달이 안돼요

미해결

Node.js로 웹 크롤링하기

선생님 아래와 같이 $$eval에 tagClass라는 인수를 전달했는데 전달이 안돼요 await page.$$eval("._77bp", replies => replies.map((reply, tagClass) => { // 자식의 바로 윗부모를 선택해야돼 const link = tagClass; return {link}; }), tagClass);

  • javascript
  • nodejs
  • 웹-크롤링
  • puppeteer
오디 댓글 1 좋아요 0 조회수 202

용량 관련 질문 드립니다.

미해결

쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정

[3]번째 용량이 6이 되는게 궁금합니다. 지정한 용량이 넘을때는 2배가 되는데 계산대로 라면 2의 2배인 4가 넘으니깐 4의 두배인 8이 되지 않나요? 답변 부탁 드립니다. var s [] int printSlice ( 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]

  • go
kium 댓글 3 좋아요 0 조회수 335

jpa는 DataSource 빈이 필요없나요??

미해결

스프링 데이터 JPA

어느 책에서 히카리CP 설정파일을 이용해서 DB와 연결하는 Datasource를 만드는데 JPA는 딱히 그런코드가 없는데 필요없는건가요?? 그저 엔티티매니저만 있으면 되나요?

  • spring
  • java
  • JPA
Yong D 댓글 2 좋아요 0 조회수 245

Main.storyboard 가 없습니다ㅠ

해결됨

아이폰 앱 개발 입문 1편

xcode 버전이 달라서 그런지.. 저는 Main.storyboard 가 생성되지 않는데 어떻게 해야 할까요?? 유익하고 친절한 강의 정말 감사합니다!

  • swift
  • ios
GiBbeum Cheon 댓글 3 좋아요 1 조회수 2744

$$eval 파라미터

미해결

Node.js로 웹 크롤링하기

선생님, page.evaluate처럼 $$eval에도 파라미터를 넘겨줄 특별한 방법이 있나요?

  • puppeteer
  • nodejs
  • javascript
  • 웹-크롤링
오디 댓글 1 좋아요 0 조회수 217

동적크롤링 질문드립니다.

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

선생님 제가 실습 해보려는게, 네이버 부동산에서 공인중개사 데이터를 가져 오는 것을 해보고 있습니다. 코딩작성해서 하나의 데이터는 가져 올수 있는데, 여러개의 데이터를 가지고 오지 못하고 있습니다. 웹에서 공인중개사 프로필이 카드로 한장씩 돌아갑니다. 구굴링을 해보니, 동적크롤링 이라고 나오고 Selenium 활용하면 된다고 하는데,, 며칠째 해결을 못하고 있어서, 선생님께 조언을 구하고자 질문 올립니다.

  • 웹-크롤링
  • python
aligo oh 댓글 1 좋아요 0 조회수 277

모듈 설치시 '@' '/' 사용 이유

미해결

웹 게임을 만들며 배우는 React

안녕하세요 제로초님! 제가 딱 원하는 스타일의 강의라서 잘 보고 도움 많이 되고 있습니다. 다른게 아니라 babel 설치 시에 babel 앞에 @가 붙는게 있고 안 붙는게 있는데 무슨 차이인지 알 수 있을까요? 혹시 babel 모듈 안에 있는 preset-env, core, preset-react 모듈만 설치한다 라는 의미인가요??

  • react
jeongmin9946 댓글 1 좋아요 1 조회수 205

https는 scrapy를 사용할 수 없나요?

미해결

현존 최강 크롤링 기술: Scrapy와 Selenium 정복

잘 따라가던 중에 scrapy shell에서 url을 https 주소를 갖은 네이버 쇼핑꺼를 넣어봤는데 결과에 response <200....도 없고 다른 명령어도 모두 안됩니다. 찾아보니 html에 아무런 정보가 없어서 그렇다는거 같은데, http 주소들에서는 정상 작동하지만 https에서는 전혀 안됩니다. 해결 방법이 있나요? 윈도우 사용자 입니다.

  • 웹-크롤링
  • selenium
  • scrapy
신의철 댓글 1 좋아요 0 조회수 373

답안지 송부

해결됨

디지털 포렌식 전문가 2급 실기 과정

안녕하세요. 강사님, 바쁘신거 충분히 알지만, 간단한 두줄 정도의 피드백을 이주나 걸려서 받는게 너무 오래걸리는거 같습니다. 바쁘시겠지만 시험이 얼마 안남아서 그렇다보니, 시간을 좀 내어 확인 부탁드립니다.

  • Forensic
하늘경 댓글 3 좋아요 0 조회수 473

login 사이트

미해결

파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap

저는 왜 로그인 사이트가 없다고 나오는걸까요? 혹시 중간에 만드는 영상이 있었나요? 뛰어넘어서 이거 보고있는건데

  • django
  • python
  • bootstrap
신의철 댓글 2 좋아요 0 조회수 308

에러에 대한 질문입니다.

미해결

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 가 없다고 하네요 . 참고로 회원가입할 때 생기는 오류입니다. 깃허브 필요하시면 첨부해드릴게요!!

  • javascript
  • mysql
  • nodejs
  • mongodb
KY lee 댓글 7 좋아요 0 조회수 728

강의자료

미해결

예제로 배우는 스프링 입문 (개정판)

강의자료는 어디서 받을수 있나요?

  • spring
  • java
amore_ai 댓글 5 좋아요 0 조회수 371

인기 태그

인프런 TOP Writers

주간 인기글