inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

비동기 에러처리 질문

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

제로초님 비동기 관련하여 질문이 있습니다 현재 FCM 푸시알림을 보내줄때 try{ await admin.messaging().send(msg); }catch(err){ console.log(err); } 이런식으로 await을 만들어서 동기적으로 에러처리를 해주고있었는데, 아무래도 서버 cpu가 한번씩 100 위로 튀는 이유가 이것을 await으로 처리해줘서 밀려있던 작업들이 봇물터지는 쏟아져서 그런거라고 생각하여 await을 빼줬습니다. 생각해보니 이렇게되면 try catch는 동기에러만 잡아주니 뒤늦게 들어오는 에러는 잡아주지 못한다고 생각했는데, 에러를 잡아주지 못하나요?? 그리고 맞다면 푸시알림에서 에러 발생시에 잡아주지 못하니까 서버 프로세스가 종료되는건가요..? 만약 비동기적으로 빠르게 에러 처리를 하고싶다면 then().catch()를 써야하는건지 궁금합니다.

  • Sequelize
  • mongodb
  • mysql
  • nodejs
노른자 댓글 1 좋아요 0 조회수 175

Notion으로 공부하는 내용을 블로그로 어떻게 옮길 수 있을까요?

미해결

비전공자를 위한 개발자 취업 올인원 가이드 [통합편]

개인적으로 Notion을 옆에 켜놓고 정리하면서 공부하고 있습니다. 근데 문제점은 Notion에서 정리한 내용을 블로그로 옮기는 작업은 너무 번거롭고 시간을 많이 잡아먹는것 같습니다. 1. 차라리 처음부터 블로그 글작성으로 정리(공부)를 해야하는 걸까요? 2. 아니면 Notion의 '웹에서 공유'기능을 이용해서 이력서때 링크를 걸어두는 걸로 충분할까요?

  • notion
  • 블로그
  • 블로그
  • 면접
  • 포트폴리오
ryne LEE 댓글 1 좋아요 0 조회수 1333

강의 11:23의 화면에서 보이는 내용 질문

미해결

홍정모의 따라하며 배우는 C언어

앞의 내용에서 밑의 두 줄이 같은 코드라고 하셨는데 int sum2d_2(int ar[][COLS], int row); int sum2d_2(int (*ar)[COLS], int row); 그렇다면 밑의 두 줄의 코드에서 같은 의미가 되려면 두번째 줄의 코드가 int my_function(int ar[][3][5][8], int rows); int my_function(int (*ar)[][3][5][8], int rows); 가 아닌 int my_function(int (*ar)[3][5][8], int rows); 와 같이 되어야하는 것 아닌가요?

  • c
kskw20 댓글 1 좋아요 0 조회수 283

비트수 관련 질문

미해결

설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)

맛비님이 올려주신 예제에서 corret는 5bit 이고 a는 5bit, b는 4bit 인데 initial 안에서 5bit 과 4bit 인 a 와 b를 연산하여 5bit 인 corret 에 집어넣는 코드를 수행하였습니다. 학부에서 공부할 때는 항상 비트수를 맞춰서 연산을 해주는 습관을 가지라고 했었는데 오버플로가 발생하지 않는다면 비트수를 맞춰 가면서 연산할 필요가 없을까요?

  • 임베디드
  • verilog-hdl
  • fpga
열심인 가자미 댓글 1 좋아요 2 조회수 226

DB 연결이 안됩니다.

미해결

Vue.js 끝장내기 - 실무에 필요한 모든 것

몇번이고 확인하고 실행했는데도 안됩니다 ㅠㅠ (node:68634) DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor. MongoDB connection error: { MongoNetworkError: failed to connect to server [cluster0-shard-00-01.oyp8h.mongodb.net:27017] on first connect [MongoNetworkError: self signed certificate in certificate chain] at Pool.<anonymous> (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/topologies/server.js:438:11) at Pool.emit (events.js:198:13) at createConnection (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/pool.js:562:14) at connect (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/pool.js:1009:9) at makeConnection (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/connect.js:32:7) at callback (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/connect.js:280:5) at TLSSocket.err (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/connect.js:310:7) at Object.onceWrapper (events.js:286:20) at TLSSocket.emit (events.js:198:13) at emitErrorNT (internal/streams/destroy.js:91:8) at emitErrorAndCloseNT (internal/streams/destroy.js:59:3) at process._tickCallback (internal/process/next_tick.js:63:19) name: 'MongoNetworkError' } (node:68634) UnhandledPromiseRejectionWarning: MongoNetworkError: failed to connect to server [cluster0-shard-00-01.oyp8h.mongodb.net:27017] on first connect [MongoNetworkError: self signed certificate in certificate chain] at Pool.<anonymous> (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/topologies/server.js:438:11) at Pool.emit (events.js:198:13) at createConnection (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/pool.js:562:14) at connect (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/pool.js:1009:9) at makeConnection (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/connect.js:32:7) at callback (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/connect.js:280:5) at TLSSocket.err (/Users/bbwwpark/develop/study/vue-endgame/vue-til-server/node_modules/mongodb/lib/core/connection/connect.js:310:7) at Object.onceWrapper (events.js:286:20) at TLSSocket.emit (events.js:198:13) at emitErrorNT (internal/streams/destroy.js:91:8) at emitErrorAndCloseNT (internal/streams/destroy.js:59:3) at process._tickCallback (internal/process/next_tick.js:63:19) (node:68634) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) (node:68634) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • vuex
  • javascript
  • vuejs
코린이 댓글 2 좋아요 1 조회수 352

continue 구문 예시와 관련하여

미해결

[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문

안녕하세요 강의 수강중인 학생입니다! 이번 편 강의 continue 부분 내용에 오류가 있는 것 같아 질문 드립니다. line16에 if (line[i] != ' ') continue; 라고 되어있으면 공백이 아닐 경우에는 spaces 에 ++를 하지 않고 for문의 시작 부분으로 돌아가는 것으로 이해했습니다. 반대로 line[i]가 공백문자라면 continue에 걸리지 않아 spaces++ 가 실행되어야 하는데, 그러면 마지막에 "입력하신 문장에서 공백 문자의 수는 " << spaces << "개 입니다. " 라고 하는게 맞는 것 같은데, 제가 잘못 이해한 부분이 있을까요?? 보여주신 "p a n d a c o d i n g" 의 예시에서도 공백문자가 10개, 공백아닌 문자가 11개 인데, 공백을 제외한 문자 수가 10개 라고 나옵니다. 확인해보시고 답변주시면 감사하겠습니다! 좋은 강의 감사합니다!

  • C++
kkosmi 댓글 1 좋아요 4 조회수 278

6분대 참조타입 변환 궁금한 부분이있습니다.

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

강의 정말 잘 보고있습니다. 6분대 참조 타입 변환에서 궁금 한 부분이 한가지 있습니다. { int a = 123456789; // 2의 보수로 데이터 저장 float b = (float&)a; // 부동소수점(지수 + 유효숫자) cout << b << endl; } 위에 코드를 설명하시면서 int a 를 참조 타입 변환을 통해 float b에 넣으신다고 설명하시는데 참조 타입 변환을 한다면 받는쪽에 타입도 float이 아니라 float&가 아니여야 하는지 궁금합니다 저런식으로 하면 참조 타입으로 받는게 아니라 참조 타입으로 변환 후 값 형식으로 float b에 넣어져서 서로 참조관계가 아니지 않은가요?

  • C++
안성훈 댓글 1 좋아요 0 조회수 217

질문 있습니다.!

미해결

초보를 위한 쿠버네티스 안내서

강사님 안녕하세요! 좋은 강의 감사드립니다 ㅎㅎ 너무 추상화가 많이 되어 있어서 처음에는 이해하기 어려웠는데 몇번 반복해서 듣다 보니 조금은 이해가 되는것 같습니다. 강의해주신 내용을 정리해서 개인 블로그에 출처를 남기고 올려되는지 여쭙기 위해서 글을 남깁니다.! 감사합니다!

  • kubernetes
  • docker
rere 댓글 1 좋아요 1 조회수 205

[오탈자제보 및 질문] 영상의 코드와 제공된 예제 내용불일치, 예제참고 가이드라인 질문입니다.

해결됨

코딩으로 학습하는 리팩토링

제가 흐름을 놓친걸 수도 있지만, 제공된 예제에 파라미터 GHIssue issue 가 없어보입니다. 01-Before > StudyDashboard.java 영상 뒷부분에는 파라미터가 제거가 되지만, 폴더 이름이 01-before 라는 이름이라 `수정전`예제 인줄 알았는데, 이미 리팩토링이 되어있는건지 살짝 감이안옵니다. 제공된 파일예제가 강의 내용을 듣고난 다음에 참고하는`솔루션`예제인가요? 감사합니다.

  • refactoring
  • java
  • intellij
Truestar 댓글 1 좋아요 0 조회수 219

스크롤이 끝까지 내려가지 않습니다!

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 기본편

강의 잘 들었습니다! ㅎㅎ 다름이 아니라 무한 스크롤 코드를 작성하던 중, 스크롤 내리기가 여러 번 반복돼야 끝까지 내려가게 되는데 현재 코드를 그대로 작성하면 한번만 스크롤이 내려가고 멈추는 현상이 발생합니다! 혹시 스크롤 사이 페이지 로딩 시간이 문제인가 싶어 0부터 3까지 모두 넣어봤는데 계속 반복됩니다.. 무슨 문제인지 모르겠어요ㅠ 항상 강의 깔끔하게 해주셔서 감사합니다!

  • 스크롤
  • 웹-크롤링
  • python
ljyoung414 댓글 3 좋아요 0 조회수 4590

네이버 Open API 크롤링하기1 강의 질문

미해결

쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]

네이버 Open API 크롤링하기1 강의에서 self.start_urls로 start_urls가 여러 페이지의 리스트형태로 되어있는 경우 아래와 같이 for 문으로 풀어주신다고 하셨는데요. for url in self .start_urls: yield ~~ 예를 들어 start_urls =[www.xxxx, www.yyyy, www.ssss] 로 여러 페이지가 리스트로 되어있는 경우 그냥 for url in start_urls 로 써도 되지 않나요? 왜 self. 을 붙여서 하는지 궁금합니다. 답변 부탁드립니다. 감사합니다.

  • 웹-크롤링
  • scrapy
  • bigdata
  • selenium
허쿡 댓글 1 좋아요 0 조회수 203

css시작부분

미해결

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

안녕하세요 선생님 위에서부터 차근차근 영상 봤는데 처음 보는 부분 인 것 같아서요(아니라면 죄송합니다ㅠ;;)이번 최종본에서 css시작할때 아래 부분이 포함 된것 같은데 이거는 모든 제작본( 가로,가로100,세로컬럼 ) 에 다 공통적 으로 외워두면 되나요? 또 color: #222328; 이부분은 다.요구사항 표 에 있는 기본텍스트의색 #333333 이걸 뜻하는 건지.. 문의드립니다! @charset 'utf-8' ; body { margin: 0; font-size: 15px; background-color: #fff; color: #222328; } a { color: #222328; text-decoration: none; }

  • HTML/CSS
  • jquery
  • 웹 디자인
안전한 불가사리 댓글 1 좋아요 1 조회수 215

깃헙 사용승인 요청드려요

미해결

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

인프런 아이디 : ghkdsigm3@gmail.com 인프런 이메일 : ghkdsigm3@gmail.com 깃헙 아이디 : ghkdsigm3@gmail.com 깃헙 Username : 승현h

  • 깃헙
  • vuejs
  • javascript
h승현 댓글 1 좋아요 1 조회수 269

레벨을 나누는 기준이 있는 건가요?

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

궁금한 부분이 있습니다. 쓰다 보니 설명이 길어져서 다 지우고 간단하게 요약하겠습니다. 요약. 1. 레벨을 나누는 기준이 있나요? 2. 타입(문자,숫자)를 판단하는 레벨은 꼭 넣어야 하는지 아니면 강사님께서 임의로 정해주신 룰인지 궁금합니다.

  • spring
  • MVC
ohju 댓글 1 좋아요 0 조회수 261

미들웨어에 미들웨어를 붙이는 이유가 이해가 잘 안됩니다. ㅠ

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

안녕하세요 제로초님. 혹시 미들웨어에 미들웨어를 붙이는 이유와 주로 어떤 상황에서 붙여서 사용하는지 자세하게 알고싶습니다 . 답변 주시면 감사하겠습니다 ㅠㅠ 코드에서는 대표적으로 로그인에서 사용하고 있긴한데 .. router. post ( '/login' , isNotLoggedIn, async (req, res, next) => { passport. authenticate ( 'local' , (authError, user, info) => { if (authError) { console. error (authError); return next (authError); } if ( ! user) { return res. redirect ( `/?loginError= ${ info . message } ` ); } return req. login (user, (loginError) => { if (loginError) { console. error (loginError); return next (autnError); } return res. redirect ( '/' ); }); })(req, res, next); }); 자세히 알고싶어서 질문드립니다 ㅠ

  • 미들웨어
  • Sequelize
  • mongodb
  • nodejs
  • mysql
빈프스 댓글 1 좋아요 0 조회수 191

이런식으로 풀이 해도 괜찮을까요?

미해결

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

function solution ( arr ) { let answer = []; const odd = arr . filter ( v => v % 2 ); answer . push ( odd . reduce (( acc , cur ) => acc + cur )); answer . push ( Math . min (... odd )); return answer ; } let arr = [ 12 , 77 , 38 , 41 , 53 , 92 , 85 ]; console . log ( solution ( arr )); 배열 메서드를 사용하지 않고 푸는 방법도 같이 공부해야될까요?

  • javascript
  • 코테 준비 같이 해요!
scmjazz 댓글 1 좋아요 0 조회수 176

깃헙 권한 요청드립니다.

미해결

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

인프런 아이디 : too3245@gmail.com (G-MAIL) 인프런 이메일 : too3245@gmail.com 깃헙 아이디 : too3245@gmail.com 깃헙 Username : too3245 이상입니다. 감사합니다.

  • javascript
  • vuejs
  • es6
  • vuex
유호 댓글 1 좋아요 2 조회수 155

AuthorizationHeaderFilter 에 추가한 @component 관련 오류

미해결

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

안녕하세요 강사님! 서버를 실행 시키면 다음과 같은 오류가 나오는데 도무지 원인을 못찾겠어서 질문 드립니다 ㅠㅠ java.lang.ClassCastException: class java.lang.Object cannot be cast to class com.example.apigatewayservice.filter.AuthorizationHeaderFilter$Config (java.lang.Object is in module java.base of loader 'bootstrap'; com.example.apigatewayservice.filter.AuthorizationHeaderFilter$Config is in unnamed module of loader 'app') at com.example.apigatewayservice.filter.AuthorizationHeaderFilter.apply(AuthorizationHeaderFilter.java:17) ~[classes/:na] at org.springframework.cloud.gateway.route.RouteDefinitionRouteLocator.loadGatewayFilters(RouteDefinitionRouteLocator.java:154) ~[spring-cloud-gateway-server-3.1.0.jar:3.1.0] ... 오류가 너무 길어서 잘랐는데 전문을 보여드려야 할까요??

  • msa
  • Kafka
  • architecture
  • JPA
  • spring-boot
  • spring-cloud
mk 댓글 2 좋아요 0 조회수 1014

ARPU와 LTR, 롤링 리텐션

미해결

그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법

안녕하세요. Revenue 강의 중에 헷갈리는 부분이 있어 질문 드립니다. LTR을 계산할 때 월별로 "매출 / 전체 가입자수"로 계산한다고 이해했는데, ARPU과 같은 건지 헷갈리네요. 월별로 ARPU를 구해서 평균을 낸 게 LTR이라고 이해하면 될까요? 그리고 Retention과 Revenue 쪼개보기 엑셀 실습 강의에서도 궁금한 점이 있습니다. 최근 3년 동안 잔존율과 ARPPU가 좋아지고 있는지 구하고 연도별로 비교해보고 싶다면, 이때도 롤링 리텐션으로 계산해도 될까요? 기간을 길게 잡을수록 돌아오는 유저가 많아져서 over-estimated 되는 게 아닐까? 하는 의문이 들어서... 답변 부탁드리겠습니다!

  • 디지털 마케팅
  • 그로스해킹
  • 디지털-리터러시
  • 퍼포먼스 마케팅
도리 댓글 1 좋아요 0 조회수 557

Failed to convert value of type 'java.lang.String' to required type 'java.util.Locale 오류 문의

해결됨

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강사님 POSTMAN에서 Accept-Language에 값을 아무것도 설정 안하거나 en으로 설정했을때 다국어 처리가 잘 되는 것을 확인할 수 있었습니다. 이번에는 호기심에 크롬에서 URI를 입력하고 테스트를 해봤는데 제 예상으로는 한국어로 브라우저에 결과값이 찍혀야 되는데 Boot로그를 보니 다음과 같은 에러를 확인할 수 있었습니다. 로그를 보고 크롬 개발자 Accept-Language 헤더 값을 살펴본 결과 요청 헤더의 Accept-Language 값에 다음과 같이 값을 포함하고 있는 것을 확인하였습니다. 이럴 경우 부트에서 파싱을 못해서 저런 상황이 발생하는 것 같은데 해결방법이 있을까요? 구글링을 해보니깐 헤더 말고 쿼리 파라미터를 이용해서 ISO언어코드를 넘겨서 처리하는 방법이 있던데 헤더로 넘길 경우 이렇게 발생할 에러에 대비해서 쿼리파라미터로 처리 방식으로 바꿔야 하는지 궁금합니다

  • 다국어처리
  • rest-api
  • spring-boot
갓다귀갓장국 댓글 1 좋아요 1 조회수 1641

인기 태그

인프런 TOP Writers

주간 인기글