묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
ExperimentalWarning: The fs.promises API is experimental 오류 ㅠㅠ
실행시키면 계속 이 에러만 나요ㅠㅠ 어떻게 해결할 수 있을까요..? 감사합니다! (node:14149) ExperimentalWarning: The fs.promises API is experimental > boiler-plate@1.0.0 start > node index.js Example app listening at http://localhost:5000 { MongoParseError: Invalid connection string at parseConnectionString (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/core/uri_parser.js:565:21) at connect (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/operations/connect.js:282:3) at cb (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/mongo_client.js:224:5) at maybePromise (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/utils.js:665:3) at MongoClient.connect (/Users/Mia/Documents/boiler-plate/node_modules/mongodb/lib/mongo_client.js:220:10) at Promise (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/connection.js:820:12) at new Promise (<anonymous>) at NativeConnection.Connection.openUri (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/connection.js:817:19) at _mongoose._promiseOrCallback.cb (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/index.js:345:10) at Promise (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/helpers/promiseOrCallback.js:31:5) at new Promise (<anonymous>) at promiseOrCallback (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/helpers/promiseOrCallback.js:30:10) at Mongoose._promiseOrCallback (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/index.js:1135:10) at Mongoose.connect (/Users/Mia/Documents/boiler-plate/node_modules/mongoose/lib/index.js:344:20) at Object.<anonymous> (/Users/Mia/Documents/boiler-plate/index.js:9:10) at Module._compile (internal/modules/cjs/loader.js:689:30) name: 'MongoParseError' }
-
미해결CSS에 날개를 달아주는 Sass (SCSS)
인자에 달러$ 표시는 권장 컨벤션인가요?
인자에 작성하신 $표시는 scss mixin인자를 작성할때 넣으면 좋은 규칙인가요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
도착지점에 도착했을때 return 하지 않아도 되는걸까요?
선생님 안녕하세요! 좋은문제와 강의 감사드립니다. 문제풀이를 보면서 1가지 궁금한점이 있어 문의 드립니다. 도착지점에 도착했을때 아래처럼 return 해주지 않아도 될까요? if x==6 and y==6: cnt+=1 return 예제 문제의 경우 return 해주지 않으면 도착지점에서 9시방향으로 이동하게 될 것 같은데 문제 없을까요? 0 0 0 도착
-
해결됨자바스크립트로 알아보는 함수형 프로그래밍 (ES5)
group_by, count_by함수가 좋은건지 잘 모르겠습니다.
안녕하세요? 좋은강의를 무료로 공개해 주셔서 감사한 마음으로 잘 듣고있습니다! 공부하다 map, filter, reduce에 비해 group_by, count_by함수는 좋다는 느낌이 들지 않아서 답답함을 해소할 수 있을까 싶어 질문 드립니다. 제가 그냥 생각해 봤을때는 group_by를 통해 멋지게 그룹핑을 했다면 그 결과를 reduce와 같은 함수를 이용해서 집계를 하는게 좋다고 생각을합니다. 예를들어서 다음과 같이 동작했으면 좋겠습니다. _go( [{a:1, b:1}, {a:2, b:2}, {a:3, b:1}, {a:4, b:3}], list => _group_by(list, obj=>obj.b), grouped => _group_reduce(grouped, (a_sum, obj)=>a_sum+obj.a, 0), console.log, ) // 결과 { '1': 4, '2': 2, '3': 4, } 이런 저의 바람과는 달리 카운팅 이라는 단순한 동작을 위해서도 새롭게 'count_by함수를 만들어 낸다'는점이 앞에서 배운 '함수형'이라는 느낌이 나지 않는거 같습니다. 이렇게 된다면 위의 예제와 같이 group_by된 결과에서 a의 값을뽑아 모두 더하는 작업을 하려면 '_group_by_add_a'와 같은 함수를 만들어야 하고, 또 다른 작업을 하려면 또 새롭게 무언가를 만들어내야 할 거 같습니다. 그리고 map, filter, reduce등은 array like를 만들어 내고 이 결과는 go를통해 계속하여 연결해 쓸 수 있는 느낌이었지만, group_by, count_by는 객체를 리턴해 버려서 더이상의 진행은 없는 느낌이 듭니다. (물론 Object.values후 flat 하면 다시 Array가 되긴 합니다만, 이렇게 해버리면 에초에 그룹으로 묶은 의미가 사라지는게 아닐까 합니다.) 위와같이 그룹에 대해서 또 다시 연산하는 무언가를 나중에 배우는 건가요? 아니면 함수형은 마지막을 만들어둔 집계함수로 마무리하는게 끝인 건가요? 그리고 return이 객체인 경우 그 이후 진행을 어떻게 하는게 좋은지도 궁금합니다. 감사합니다.
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
크로스 브라우징이 안됩니다..
첫번째 사진이 블라켓츠 실시간 미리보기 화면이고 두번째 사진이 크로스 브라우징 해봤을때 화면입니다. 크롬 엣지 IE 전부다 저렇게 나와요.. 실시간 미리보기할때는 정상적인데 뭐가 문제일까요
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
실행을했는데요..
큰 오류없이 실행은 되는데 테이블이 생성이 안되있네요 어떤문제가 있는걸까요??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의 중 springframework import 에 문제가 생긴것 같아요 ,,
강의 진행 하다가 시간이 지난 후 다시 강의를 진행하려고 하는데 IntelliJ를 열어서 실습 진행하려고 하는데 갑자기 Cannot resolve symbol 'springframework' 이라는 오류가 뜨면서 springframework import에 문제가 생긴 것 같은데 어느 부분을 확인해 봐야할까요 ?
-
따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
회원가입을 하려니 이러한 오류가 뜹니다.
삭제된 글입니다
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
문제 풀이 오류 문의드립니다
안녕하세요 강의 잘 보고 있습니다. 그런데 이번 문제 해설 강의에서는 빈틈이 좀 많이 보이는 것 같습니다. 소스코드만 봐도 [0,0] 같은 경우는 [0,1]이 되어야 하는데 2번째 if문에 의해 [1,0,0]이 되구요..첫번째 if-else문에서도 원소값이 9이면, 999일 때 뿐만 아니라 989나 899처럼 자릿수가 변화하지 않는 케이스들도 있는데 현 소스코드에서는 이러한 케이스들을 충분히 처리하지 못하는 것 같습니다...아래 2달전 질문 답변에서 가능한 빨리 강의 수정해주신다고 하셨는데 언제쯤 수정된 솔루션이 공개되는지 궁금합니다. 감사합니다.
-
미해결R로 하는 웹 크롤링 - 입문편
클리앙 크롤링-1 총결과를 출력할 때
출력창에서 "[1, ]"에서의 숫자 옆의 ","는 무슨 의미인가요? 그냥 지울 수 없나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
long을사용하는 이유
int가 아닌 long 을 사용하는 이유가 뭔가요??
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
read(), read(byte[]) 한글 출력 아스키코드 다름 문의
각각의 메소드가 한글을 다르게 출력해요. read() 는 한글을 모두 정수에 백번대의 숫자로 표기하고 read(byte[])는 모두 음수로 표기합니다 숫자도 십번대 또는 백번대로 표기하구요. 차이점을 모르겠습니다. 한글이 문제인것 같지만 왜 이렇게 다르게 결과가 나오는지 정확한 사유를 알고싶어요~
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
확인 부탁드립니다.
메일을 여러번 받았습니다만, 아직도 github 에 접근이 되지 않고 있습니다. 확인 부탁드립니다. 인프런 아이디 : michael.aeon@gmail.com인프런 이메일 : michael.aeon@gmail.com깃헙 아이디 : mike-bskim, mike.bskim@gmail.com깃헙 Username : mike-bskim
-
미해결함수형 프로그래밍과 JavaScript ES6+
L함수와 C함수가 잘 정리되지 않아 질문드립니다
여기까지 강의를 들으면서 L,C 함수들을 모두 배우고 나니 정리가 완벽히 되지 않아 질문드립니다. L함수는 모든 검사를 시행하지않고 원하는 결과를 얻을 수 있고, C함수는 병렬적으로 한번에 작업을 한다는 정도로는 이해가 되는데, 그래서 이게 어떤 의미가 있고, 구체적으로 어떤 경우에 사용하며, 언제 사용하면 안되는지 등 정리가 되지 않아 실제로 적용해볼 수 있을지 걱정됩니다. 물론 js 공부가 아직 많이 미흡하기도 하고 여러번 봐야겠지만 혹시 도움을 주실 수 있을지 해서 질문드립니다.
-
미해결웰컴 투 태블로 월드
샘플 데이터 수집
다양한 데이터를 다뤄보면서 분석력을 키우고 싶은데요. 참고할만한 샘플 로우데이터는 어디서 다운로드 받을 수 있을까요?
-
미해결누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌
함수형 컴포넌트는 state를 어떤 식으로 정의하는지 궁금합니다.
함수형 컴포넌트는 state를 어떤 식으로 정의하는지 궁금합니다.
-
미해결C로 배우는 자료구조 및 여러가지 예제 실습
안녕하세요. c언어 독학중인 학생입니다.
안녕하세요. c언어 독학중인 학생입니다. 저도 정말로 선생님의 수업을 듣고 완벽하게 다 했으면 좋겠지만 정말 과제로 내주신걸 못하겠더라고요... 수업중에 스스로 하라고 하셔서 이제 빈칸으로 두셨는데... 혹시 그러한 것들에서 완성한 c파일들을 받을 수는 없을까요?
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
강의자료 올려주실수 있으신가요?
안녕하세요 선생님. 항상 강의 잘보고 있습니다. 정말 감사합니다. 강의 설명해주실때 사용하신 자료들을 받아볼 수 있을까요?
-
해결됨Vue로 Nodebird SNS 만들기
페이지가 변경될때 마다 같은 함수를 mounted() 안에서 실행하는 방법이 있을까요?
페이지가 변경됐을때마다 해당페이지에서 한번만 mounted() 안에서 함수를 실행하고 싶습니다. 플러그인에 mixin 으로 아래처럼 했더니 import Vue from 'vue'; if (!Vue.__my_mixin__) { Vue.__my_mixin__ = true; Vue.mixin({ mounted() { console.log('hello from mixin!'); }, }); } 한번만 실행돼야 하는데 모든 컴포넌트에 적용되는지 수십번씩 실행되네요.;;;; 위 방법이 아니더라도 페이지 전환될 때 마다 마운트 후에 함수를 한번 실행하는 방법이 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
운영환경에서 DDL 작성
강사님 안녕하세요! 운영환경에서는 JPA에서 만들어주는 DDL을 그대로 사용하면 안된다고 하셨는데, 예를들어 어떤부분을 수정해야 하는지 궁금합니다. ---------------------------------------------------------- 실무에서는 DDL 자동 생성 기능을 자기 로컬 PC에서만 사용하고, 개발서버나 운영서버에서는 해당 DDL을 절대! 그대로 사용하면 안됩니다. 직접 작성하시거나, JPA가 만들어준 DDL을 참고해서 작성해고 따로 반영해야 합니다. (해당 DDL 스크립트를 그대로 밑고 운영 서버에 사용하면 안됩니다.)