묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
강의자료 요청.
이전 질문에 댓글로 요청했는데 확인이 안되는것 같네요.다시 요청합니다. Id : ndk0706@gmail.com구글 계정 : ndk0706@gmail.com강의명: 풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, flask 배포) [풀스택 Part3]
-
해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
강의 오탈자 제보
제보합니다. 경로가 /utils/formatDate 로 되어야합니다.오탈자 입니다.
-
해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
meteor 설치문제 window
meteor 설치가 안되어서 수업진행을 계속 못하고 있습니다.설치 진행하는데, 이렇게 node.js 14.x 이하 npm 6.x 이하로 설치하라고 나와서요. https://docs.meteor.com/install.html확인해보니 공식홈페이지에서도 이렇게 안내하더라구요.node.js 삭제하고 14.21.2버젼 받아서 설치하니, 잘 되었고,6분걸려서 설치완료되었습니다.그런데meteor run 해도, 반응없고.영상에서 안내해주신대로 명령어 쳐도 똑같은 반응만 나옵니다.+ 그리고npm i 로 설치를 했을 때에도 위와같은 에러와 경고? 가 뜨는데 문제 없겠죠? 구글링 해도 방법이 딱히 보이지 않아서,window 유저도 따라갈 수 있도록 설명 부탁드립니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
풀이대로 해서 Run 할 때는 괜찮은데 Submit 하면 오류가 나옵니다.
똑같이 작성했는데도 위와 같이 나오네요. 확인 부탁드려요.
-
해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
gql`` 안에 코드 색상 나오게 하는방법이 있을까요?
gql`` 안에 코드 색상 나오게 하는방법이 있을까요?수업 중 schema 코드 보면, gql `` 백틱 안에 들어간 내용들이코드 색상들이 잘 구분이 되어있던데저는 강의와 다르게, 한색으로만 나오네요..
-
해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
딕셔너리 value 값으로 key 값 찾
a = {'Phone': '01095136634', 'birth': '910904', 'adress': 'Busan', 'rank': [1, 2, 3], 'test': 'test_dict'}a라는 딕셔너리에서 910904라는 value값을 통해 key 값을 찾아서 출력 하고 싶습니다. 제가 생각 해낸 방법은 딕셔너리에는 순서가 없음으로 리스트로 형 변환을 하여 해당하는 인덱스를 불러오는 방법을 사용했습니다. print(list(a.keys())[list(a.values()).index('910904')])이거보다 더 효율적이고 간결한 방법이 있을 가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
2:28 Get<Text>가 NullReferenceException 을 뱉어내는 이유
1. 똑같이 했는데 계속 이 NullReferenceException 오류가 뜨네요.뭐가 문제일까요? 프로젝트 압축해서 올릴게요. 2. 디버깅 같은 경우 따로 알려주시는 강의가 있나요?비주얼 스튜디오 디버깅을 어떻게 해야 할지 하나도 감이 오질 않아요. 밑에 뜨는 부분을 어떻게 읽어야 할지도 전혀 모르겠어요. 이 경우 공부 팁이 있을까요?
-
미해결
Unable to find bundled Java version 해결은 했는데요..
처음에 'unable to find bundled java version' 문제로 'jdk'를 'jre'로 바꾸면서 오류를 해결했습니다. 하지만 이 후 안드로이드 스튜디오가 열리지 않아요...ㅠ 안드로이드 스튜디오를 재 설치를 했을 때 정상적으로 작동 했지만 똑같은 오류로 또 'jre'으로 바꾸고 나니 열리지 않아요..'https://developer.android.com/studio/known-issues?hl=ko#studio-config-directories' 이 사이트에서 알려준 방법대로 해보려고 했지만 역시나 안돼더라구요..이런 경우는 또 어떤 문제인가요..?...ㅠㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
UNIQUE INDEX와 PRIMARY KEY의 기능적차이
안녕하세요 강사님!다름이 아니라 제가 이해하기로 UNIQUE INDEX와 PRIMARY KEY가 하는 기능은 똑같은 것 같은데(유일성) 어떤점이 다른건지 궁금합니다. 단지 테이블에 하나만 걸 수 있고 여러개를 걸 수 있고의 차이밖에 없는걸까요?
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
기댓값 - 406 Not Acceptable 오류
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요.API 예외 처리 - 시작 강의 8:30 경에서 Postman으로 요청을 보낼때, Accept Header를 application/json 으로 설정하고 보내셨는데, HTML 로 응답이 오면 406 Not Acceptable 오류가 발생해야 할 것으로 기대했는데, 서버 내부에서 처리한 예외 오류가 HTML Page로 그대로 반환된 이유가 궁금하여 질문드리게 되었습니다.감사합니다.
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
진행이 어렵습니다..
여기 강의부터 생략해서 설명하는 부분이 많습니다. (문서 내용만으로도 해결이 안됩니다. 제공된 문서에서도 생략된게 너무 많습니다.)C:\Work\vagrant>vagrant up 여기서 부터 안돼서 인터넷 찾아가면서 Vaganrtfile파일을 수정해야하는 것을 알았고 어찌저찌 해가곤 있는데,, ip 등록은 어디서 하는거고, status 하면 하나만 뜨고, 진행하면 할수록 강의 하시는분과 환경이 달라집니다. 이전 강의 까지는 실습 영상을 따로 찍어주면서 명령어도 짤막하게나 알려주셨는데.. 이젠 진행하기가 힘듭니다 ㅜㅜ문서나 유튜브가 아닌 유료 강의에서 과정이 생략되는 것은 아쉽습니다..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
npm run dev의 에러
안녕하세요 2023년에 강의를 듣는중입니다. Next와 React의 버전은 강의와 같고 Node Js 버전은 v18.13.0 인상태로 npm run dev를 실행하면> react-nodebird-front@1.0.0 dev> nextBrowserslist: caniuse-lite is outdated. Please run:npx browserslist@latest --update-dbready - started server on http://localhost:3000node:internal/crypto/hash:71 this[kHandle] = new _Hash(algorithm, xofLen); ^Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:19) at Object.createHash (node:crypto:133:10) at module.exports (/Users/user/Desktop/Folders/Programming 2/zerocho/nodebird/prepare/front/node_modules/webpack/lib/util/createHash.js:135:53) at NormalModule._initBuildHash (/Users/user/Desktop/Folders/Programming 2/zerocho/nodebird/prepare/front/node_modules/webpack/lib/NormalModule.js:417:16) at handleParseError (/Users/user/Desktop/Folders/Programming 2/zerocho/nodebird/prepare/front/node_modules/webpack/lib/NormalModule.js:471:10) at /Users/user/Desktop/Folders/Programming 2/zerocho/nodebird/prepare/front/node_modules/webpack/lib/NormalModule.js:503:5 at /Users/user/Desktop/Folders/Programming 2/zerocho/nodebird/prepare/front/node_modules/webpack/lib/NormalModule.js:358:12 at /Users/user/Desktop/Folders/Programming 2/zerocho/nodebird/prepare/front/node_modules/loader-runner/lib/LoaderRunner.js:373:3 at iterateNormalLoaders (/Users/user/Desktop/Folders/Programming 2/zerocho/nodebird/prepare/front/node_modules/loader-runner/lib/LoaderRunner.js:214:10) at Array.<anonymous> (/Users/user/Desktop/Folders/Programming 2/zerocho/nodebird/prepare/front/node_modules/loader-runner/lib/LoaderRunner.js:205:4) { opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED'}에러가 나오네요 chatGPT에게 물어보면 npx browserslist@latest --update-db 로 라이브러리를 업데이트 해라고 나와서 따라 했지만 여전히 같은 에러가 나왔습니다. 그러나 왠지 Node 의 버전이 문제일거같아서 12.17.0으로 낮춰서 npm run dev를 해보니 작동이 되었습니다. Node의 버전이 문제라면 에러메시지에 Node의 버전이 문제라고 나와야한다고 생각하는데 저런 에러가 나온 이유는 뭘까요???Node의 버전 문제인데 이 메세지라면 에러 메세지대로 해결 할 수 없는것 아닌가요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
리다이렉트와 리다이렉션 차이?
300대 상태코드 공부중에리다이렉션 흐름은 이해가 가는데 명칭이 지칭하는게 어떤건지는 정확히 모르겠어서요.300대 상태코드를 '리다이렉션' 이라고 하고, 서버에서 웹 클라이언트로 바뀐 url을 내려주는걸 '리다이렉트' 라고 하는걸까요?아니면 기존 url -> 새로운 url로 변경되는 작업이 리다이렉트 일까요??정확하게 리다이렉트와 리다이렉션이 지칭하는게 무엇인지 궁금합니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
sdk 오류 문의입니다...
Android toolchain 부분에 오류가 발생하여 아래 명령어인 flutter doctor --android-licenses를 실행했을 때, 아래와 같은 에러가 발생합니다.JAVA_HOME 환경변수는 아래와 같습니다.도움 부탁드립니다!
-
미해결홍정모의 따라하며 배우는 C언어
result 이름
int compute_pow에서의 result와int main에서의 result는 서로 다른 메모리인데 우연히 이름이 같은 것이라고 생각하면 될까요??서로 다른 이름으로 만들고 작동해보고 잘 되는 것까지 확인했습니다.
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
intelliJ 실행속도
안녕하세요. 현재 강사님 강의 내용을 intellij에 직접 쳐보고 결과를 출력하고 있습니다.그러나 한 번 실행할 때마다, 콘솔 화면에 출력되는 속도가 현저히 느립니다.여러가지 원인이 있을 것 같지만 노트북 용량에 영향 받는 걸까요?
-
미해결지금 당장 데브옵스 AWS
(3) 백엔드 production 버전으로 실행 "npm run start" 실행 시 에러 메제시
MySQL Workbench 까지 확인 됐고요.(3) 번 실행 하면 아래 에러가 발생합니다. PS C:\Users\esc0\Desktop\saju\saju-backend-nodejs> npm run start> saju-backend-nodejs@1.0.0 start> cross-env NODE_ENV=prod PORT=3000 node server.js3000 번 포트에서 대기중ConnectionError [SequelizeConnectionError]: Unknown database 'saju-db-prod' at ConnectionManager.connect (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\sequelize\lib\dialects\mysql\connection-manager.js:102:17) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async ConnectionManager._connect (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\sequelize\lib\dialects\abstract\connection-manager.js:220:24) at async C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\sequelize\lib\dialects\abstract\connection-manager.js:174:32 at async ConnectionManager.getConnection (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\sequelize\lib\dialects\abstract\connection-manager.js:197:7) at async C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\sequelize\lib\sequelize.js:301:26 at async MySQLQueryInterface.tableExists (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\sequelize\lib\dialects\abstract\query-interface.js:102:17) at async Function.sync (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\sequelize\lib\model.js:939:21) at async Sequelize.sync (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\sequelize\lib\sequelize.js:373:9) { parent: Error: Unknown database 'saju-db-prod' at Packet.asError (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\packets\packet.js:728:17) at ClientHandshake.execute (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\commands\command.js:29:26) at Connection.handlePacket (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\connection.js:456:32) at PacketParser.onPacket (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\connection.js:85:12) at PacketParser.executeStart (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket.<anonymous> (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\connection.js:92:25) at Socket.emit (node:events:390:28) at addChunk (node:internal/streams/readable:315:12) at readableAddChunk (node:internal/streams/readable:289:9) at Socket.Readable.push (node:internal/streams/readable:228:10) { code: 'ER_BAD_DB_ERROR', errno: 1049, sqlState: '42000', sqlMessage: "Unknown database 'saju-db-prod'", sql: undefined }, original: Error: Unknown database 'saju-db-prod' at Packet.asError (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\packets\packet.js:728:17) at ClientHandshake.execute (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\commands\command.js:29:26) at Connection.handlePacket (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\connection.js:456:32) at PacketParser.onPacket (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\connection.js:85:12) at PacketParser.executeStart (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket.<anonymous> (C:\Users\esc0\Desktop\saju\saju-backend-nodejs\node_modules\mysql2\lib\connection.js:92:25) at Socket.emit (node:events:390:28) at addChunk (node:internal/streams/readable:315:12) at readableAddChunk (node:internal/streams/readable:289:9) at Socket.Readable.push (node:internal/streams/readable:228:10) { code: 'ER_BAD_DB_ERROR', errno: 1049, sqlState: '42000', sqlMessage: "Unknown database 'saju-db-prod'", sql: undefined }}C:\Users\esc0\Desktop\saju\saju-backend-nodejs\server.js:29 throw new Error("Mysql 연결 에러!"); ^Error: Mysql 연결 에러! at C:\Users\esc0\Desktop\saju\saju-backend-nodejs\server.js:29:13 at processTicksAndRejections (node:internal/process/task_queues:96:5)
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
안녕하세요 vscode로 실습 따라하고있습니다.
강사님 영상에선 코드 종료후에도터미널이 유지되고 있는데vscode는 관련한 설정이 어디에 있나요?저는지금 터미널에서 코드가끝나면 터미널이 자동으로 종료됩니다
-
미해결홍정모의 따라하며 배우는 C++
증감연산자 위치에 따른 수행 순서 질문입니다.
int a = 1, b = 10;int z3, z4;z3 = (++a, a + b);cout << a << " " << b << " "<< z3 << endl;cout << endl; a = 1, b = 10;z4 = (a++, a + b);cout << a << " " << b << " " << z4 << endl;cout << endl; 증감연산자가 앞에 붙는 z3는 a증감을 먼저 수행하고, a+b 연산을 수행하고, 그 값을 z3에 대입하는 것이니 이해했는데요. 증감연산자가 뒤에 붙는 z4는 a는 그대로 있고, a+b를 수행하여 그 값을 z4에 대입하고, 그 뒤에 a증감 수행하는게 아닌가요?여전히 z4도 12가 나오네요. 증감연산자가 뒤에 붙는 경우 연산이 후순위로 되는데, 그 범위가 ;로 끝나는 라인까지라고 생각해서 지금까지 다 맞아왔는데 이 예문에서는 그게 아닌 것 같습니다. 증감 연산자 순서 범위가 정확히 어떻게 되나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
변수명 req, res 가 아닌 request, response 를 매번 사용하시는 이유가 무엇인가요?
안녕하세요매우 쓸모없는 질문일수 있는데 변수명에 대해서 항상 고민을 하는 편이라 궁금해서 여쭤봅니다. 기본적으로 IDE 를 통해 method 를 생성했을때 HttpServletRequest 의 변수명 reqHttpServletResponse 의 변수명 res가 생성되는데 매번 request, response 로 변경해주시던데 req, res 가 다른 변수명과 겹치는 일들이 종종 있어서 그런가요? 아니면 그냥 (매우중요하면서도)사소한 습관인가요?