inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

js 동기처리에 대해 질문드립니다

미해결

Node.js로 웹 크롤링하기

혼자 해보려고 했는데 너무 안되서 질문합니다 ㅜㅜ.. // downloader.js const download er = ( url , title ) => { ytdl ( url ). pipe ( fs . createWriteStream ( `./ ${ title } .mp4` )); ffmpeg ( `./ ${ title } .mp4` ) . pipe ( fs . createWriteStream ( `./ ${ title } .mp4` ), { end : true }) } // changeMetadata.js function changeMetadata ( path , title ) { let data = nodeID3 . read ( path ); let tags = {} nodeID3 . write ( tags , path ); } 위에서 downloader(); changeMetadata(); 를 실행했을 때, downloader의 모든 실행이 완벽하게 완료된 후 changeMetadata를 실행하고 싶습니다. 위 두함수 모두 Promise 형태로 바꾸어서 await를 붙이거나, async.waterFall .. 을 해봤는데 제가 문법을 못쓰는건지, 아니면 다른 방법으로 해야되는건지 전부 안되더라구요.. 위와 같은 상황에서 동기식으로 처리하는 방법과 간단하게 코드 스케치정도 부탁드립니다!!! 위 처럼 함수 두개가 있고 firstFunction의 모든 작업이 완전히 끝난 다음에 secondFunction이 실행될 수 있도록 하고 싶습니다.

  • 웹-크롤링
  • puppeteer
  • nodejs
  • javascript
감사합니다 댓글 1 좋아요 0 조회수 169

Between 데이터 타입.

미해결

[백문이불여일타] 데이터 분석을 위한 고급 SQL

Between에 대한 개념은 이해가 되었는데, Between A and B 를 쓸때, A 와 B의 데이터 타입은 통일을 해야 할텐데, A와 B에 어떤 데이터 타입이라도 들어 갈 수 있나요? 가령 텍스트 형이나, 타임형이나, varchar 같은 것들도 Between 구문이 작동되나요? 좋은 강의 감사합니다!

  • sql
Jihoon Kim 댓글 1 좋아요 2 조회수 243

코랩 / 주피터노트북

미해결

프로그래밍, 데이터 과학을 위한 파이썬 입문

오늘부터 강의를 듣기 시작했는데요 원래 쓰던 코랩이나 주피터 노트북으로 해도 되나요?? 터미널로 atom. 을 했는데 아무것도 실행이 되지 않아서요 과제는 제출안해도 되고 그냥 강의만 들어두 되요

  • bigdata
  • python
강경모 댓글 2 좋아요 0 조회수 176

ec2 git bash 관련 질문 사항입니다!

미해결

React로 NodeBird SNS 만들기

ec2를 완전히 처음 접해봐서 ㅠㅠ 궁금한 점들이 있어서 여쭤봅니다. 윈도우를 사용중인데, visual studio code에서는 초반 과정을 따라해도 진행되지 않기에 git bash로 틀어서 진행해보니 진행이 가능합니다. 다만 비쥬얼 스튜디오 코드의 터미널은 여러개의 터미널을 동시에 열 수 있는데, git bash는 front, back을 열어서 진행하면 프론트는 진행이 가능한데 비해서 back에는 ssh -i "react-nodebird.pem" root@~~~ 이 코드를 칠 시 Please login as the user "ec2-user" rather than the user "root". Connection to ec2-3-17-34-198.us-east-2.compute.amazonaws.com closed. 이런 메세지가 뜹니다. 이런 경우 front쪽의 연결을 끊은 후에 back을 연결시키고 진행해야하는지 궁금합니다. (현재 진행 과정은 8-10 입니다) 구글링을 해보니 ctrl+d로 끊고 다시 연결하고 반복하면 된다고 하는데, 원래 git bash로 한 번에 두 개는 진행이 어려운지 궁금합니다 ㅠㅠ! ctrl + d로 프론트 연결을 끊은 후 back 연결에 있는 ssh -i "react-nodebird.pem" root@~~~ 이 코드를 치려고 해도 계속 위와 같은 오류가 뜹니다.

  • javascript
  • react
jinne 댓글 2 좋아요 0 조회수 297

foreign key

[리뉴얼] React로 NodeBird SNS 만들기

삭제된 글입니다

  • redux
  • nodejs
  • react
  • express
  • Next.js
원피스를 찾아서 댓글 2 좋아요 0 조회수 84

강의자료 관련 질문

해결됨

프로그래밍, 데이터 과학을 위한 파이썬 입문

삭제된 글입니다

  • python
  • bigdata
wowls0715 댓글 1 좋아요 0 조회수 68

54번 스택 관련 궁금증이 있습니다.

해결됨

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

안녕하세요 스택 관련 궁금증이 있습니다. NO일때 break 대신에 곧바로 return 하면 flag 변수를 사용하지 않아도 같은 결과가 나오는것 같습니다 new로 할당하고 delete 하지 않으면 메모리에 남아있는 것처럼 스택도 들어있는 값들을 모두 pop하지 않으면 문제가 발생하거나 안좋을까요...?? int main() { //freopen("input.txt", "rt", stdin); stack<char> s; char a[50]; int i; scanf("%s", &a); for (i = 0; a[i] != '\0'; i++) { if (a[i] == '(') { s.push(a[i]); } else { if (s.empty()) { printf("NO\n"); return 0; } else s.pop(); } } if (s.empty()) printf("YES\n"); else printf("NO\n"); return 0; }

  • C++
  • 코테 준비 같이 해요!
스스로 스터디 댓글 1 좋아요 3 조회수 247

안녕하세요 질문드립니다!

해결됨

남박사의 파이썬 기초부터 실전 100% 활용

2020년 1월부로 변경된 구조의 HTML 에 대해 질문드립니다. 왜 변수 writer 는 "td.num.a.author".text 의 형태처럼 a태그가 바로 파싱이되고, 변수 title 은 a태그가 위의 형태처럼 바로 파싱이 되지 않고 "td.title" 을 구한 후에 "a".text 를 구해야하나요? 둘다 a 태그 형식에 class 명을 가지고 있는 자료형태인데 말입니다.. 그리고 # td class="title" 태그에서 a, div, br 태그 제거 # extract() 함수는 태그와 태그의 내용까지 모두 제거합니다. 의 이유는 무엇인가요?

  • 웹-크롤링
  • python
현주민 댓글 2 좋아요 1 조회수 375

혹시 사용하고 계신 폰트 알 수 있을까요??

해결됨

스프링 부트 개념과 활용

강의 잘 듣고 있습니다! 현재 인텔리제이에서 네이버D2 폰트 쓰고 있는데, 백기선님께서 쓰시는 폰트가 좀 더 부드러운 느낌이 들어서 그런데, 혹시 폰트가 뭔지 알 수 있을까요?? 감사합니다

  • java
  • spring-boot
  • spring
댓글 2 좋아요 0 조회수 298

마커 2개를 만들기 위해 외부파일을 만들었는데 생성이 안돼요

해결됨

코로나맵 개발자와 함께하는 지도서비스 만들기 1

현재 강의를 3번 넘게 다시 보고있는데도 해결책을 못찾아 다시 질문할께요 ㅠㅠ 왜 마커 2개가 생성이 안될까요? 그 전 강의에서 가르쳤던 마커 1개는 떴는데 data.js 외부파일을 만들고 난 후에는 안뜨네요... 밑에는 제 스크린샷입니다

  • vscode
  • nodejs
  • express
  • 웹앱
sykwag7 댓글 5 좋아요 1 조회수 362

선생님~ () 와 {} 의 차이는 알고있는데요!

미해결

따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]

map을쓸때 return을 붙여야하는 경우는 {}고 , return을 안붙이고싶으면 () 를 쓰는 개념은 알고있는데요~ 이번 강의에서 {} 를 사용하신거는 map을 const 변수 에 담으셨기때문에 사용하신건가요~? 궁금합니다! 그리고 next를 활용한 강의를 연재하실 생각은 없으신지 궁금합니다. 혼자 독학하면서 강의를 여러군데봐오다보니 이제 강의라면 지긋지긋한데요! 선생님 강의는 딱딱 필요한것만 설명해주셔서 정말 좋아요!

  • nodejs
  • 웹앱
  • mongodb
  • react
  • redux
반가우면반갑다고해 댓글 1 좋아요 0 조회수 159

맥북 사용자 한글깨짐

미해결

자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!

utf - 8 인데 한글이 깨지네요 맥으로 따라가기 힘든 수업이네요

  • java
rodung 댓글 1 좋아요 0 조회수 230

for(var i in data)에서 질문

해결됨

코로나맵 개발자와 함께하는 지도서비스 만들기 1

for(var i in data)는 data.js안에 있는 var data를 활용하는 거잖아요 그러면 var i 는 var data안에 있는 각각 객체를 뜻하는 것인가요?

  • express
  • vscode
  • nodejs
  • 웹앱
sykwag7 댓글 1 좋아요 1 조회수 569

Swiper 컴파일러 오류

미해결

플러터와 장고로 1시간만에 퀴즈 앱/서버 만들기 [무작정 풀스택]

Compiler message: Error: Could not resolve the package 'flutter_swiper' in 'package:flutter_swiper/flutter_swiper.dart'. lib/screen/screen_quiz.dart:3:8: Error: Not found: 'package:flutter_swiper/flutter_swiper.dart' import 'package:flutter_swiper/flutter_swiper.dart'; ^ lib/screen/screen_quiz.dart:36:20: Error: The method 'Swiper' isn't defined for the class '_QuizScreenState'. - '_QuizScreenState' is from 'package:flutter_quiz_test/screen/screen_quiz.dart' ('lib/screen/screen_quiz.dart'). Try correcting the name to the name of an existing method, or defining a method named 'Swiper'. child: Swiper( ^^^^^^ Swiper 패키지를 pubspec.yaml에 선언하고 설치까지 되었다고 생각했는데 해당 오류가 발생해서요. 구글링을 해봐도 설치 방법만 나오고 똑같이 따라해도 마찬가지네요. 도와주실 수 있으신가요?

  • Flutter
  • django
Genovese 댓글 2 좋아요 0 조회수 603

손에서 발사되는 화살

미해결

유니티 게임 개발 (Unity 2D) - 시작부터 배포까지

너무 늦은듯하지만 다른분들께 도움이 될까 싶어 남깁니다. 혹시 화살날리기 하고 싶은 분들은 아래 코드를 참조하시면 됩니다. 저는 처음 위치값을 설정해주고, 복제 -> 날리기로 진행했습니다. arrowObj.transform.position = shootPosTf.position; // 화살이 날아갈 시작 위치 Instantiate(arrowObj).GetComponent().AddForce(Vector3.left * 300f); // 날아가는 화살 설정

  • unity
김구리 댓글 0 좋아요 0 조회수 443

에러원인을 모르겠어요

미해결

[리뉴얼] React로 NodeBird SNS 만들기

node app을 했더니 이런 에러가 났는데 원인을 모르겟어요 D:\005_Study\React\react-nodebird\prepare\back\models\comment.js:16 db.Comment.belognsTo(db.Post); ^ TypeError: db.Comment.belognsTo is not a function at Function.Comment.associate (D:\005_Study\React\react-nodebird\prepare\back\models\comment.js:16:16) at D:\005_Study\React\react-nodebird\prepare\back\models\index.js:19:19 at Array.forEach ( ) at Object. (D:\005_Study\React\react-nodebird\prepare\back\models\index.js:17:17) at Module._compile (internal/modules/cjs/loader.js:1138:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) at Module.load (internal/modules/cjs/loader.js:986:32) at Function.Module._load (internal/modules/cjs/loader.js:879:14) at Module.require (internal/modules/cjs/loader.js:1026:19) at require (internal/modules/cjs/helpers.js:72:18)

  • redux
  • react
  • express
  • nodejs
  • Next.js
조도미에 댓글 2 좋아요 0 조회수 348

동작순서

미해결

윤재성의 만들면서 배우는 Spring MVC 5

인터셉터를 2개 설정했을때 preHandle 메소드는 정방향으로 postHandle ,afterCompletion 이건 나중에 설정한게 먼저 호출이된다고 말씀은 해주셨는데 그 이유는 무엇일까요..?

  • XML
  • MVC
  • java
  • spring
기팝 댓글 1 좋아요 0 조회수 223

강의 잘 보고 배워갑니다. 오타인 것 같아 말씀드립니다.

해결됨

더 자바, Java 8

영상 및 강의 자료에서는 java.lang.function 패키지라고 말씀주시지만, api 문서에는 java.util.function으로 표기되어 있습니다. 항상 좋은 강의 감사드립니다.

  • java
이재선 댓글 1 좋아요 0 조회수 233

쥬피터 노트북 주기적인 에러

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

*표가 너무 자주 뜨네요 왜 뜨는지와 해결방법은 강의 들어서 알고 있습니다 하지만 저만 그런지 이게 떠도 너무 자주뜨네요 사용하긴 참 편리한데 좀 하다보면 *표 떠서 막히고 다 중지하고 그래도 안되면 아나콘다 앱 껐다 다시키고 또 하다가 막히고 계속 반복하는데 어디 근본적인 해결방법이 없을까요? 너무 답답합니다

  • 웹-크롤링
  • python
polepole7777 댓글 1 좋아요 0 조회수 313

인기 태그

인프런 TOP Writers

주간 인기글