묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
에러가 도저히 해결이 안돼서 도움 부탁드립니다.
구글링 해보면서 node 다시깔고 환경변수 설정도 해봤는데 여전히 몇일째 해결을 못하고 있습니다. 이전에 보일러플레이트 강의 들었을때 했던것도 같은 오류로 실행이 안되네요 어떻게 해결해야 할까요..? > react-boiler-plate@1.0.0 dev C:\Users\lnr99\Documents\boilerplate-mern-stack-master > concurrently "npm run backend" "npm run start --prefix client" [0] Error occurred when executing command: npm run backend [0] Error: spawn cmd.exe ENOENT [0] at Process.ChildProcess._handle.onexit (internal/child_process.js:269:19) [0] at onErrorNT (internal/child_process.js:467:16) [0] at processTicksAndRejections (internal/process/task_queues.js:82:21) [1] Error occurred when executing command: npm run start --prefix client [1] Error: spawn cmd.exe ENOENT [1] at Process.ChildProcess._handle.onexit (internal/child_process.js:269:19) [1] at onErrorNT (internal/child_process.js:467:16) [1] at processTicksAndRejections (internal/process/task_queues.js:82:21) [1] npm run start --prefix client exited with code -4058 [0] npm run backend exited with code -4058 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! react-boiler-plate@1.0.0 dev: `concurrently "npm run backend" "npm run start --prefix client"` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the react-boiler-plate@1.0.0 dev script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in:
-
미해결Slack 클론 코딩[실시간 채팅 with React]
공식문서
안녕하세요. 제가 next에 typescript 적용하려고 제로초님 수업듣고 next 공식 문서를 한번 읽어보고 있었는데요. 공식 문서에는 다음과 같이 나와 있습니다. npx create-next-app --ts # or yarn create next-app --typescript npm run dev # You'll see instructions like these: # # Please install typescript, @types/react, and @types/node by running: # # yarn add --dev typescript @types/react @types/node # # ... TypeScript strict mode is turned off by default. When you feel comfortable with TypeScript, it's recommended to turn it on in your tsconfig.json. ------------ 그래서 제가 그대로 따라 해봤는데 tsconfig.json 의 strict 기본 값이 true 네요. 공식문서에는 turned off 가 기본 값이라 나와있고 그러면 false 로 나와있어야하는 거 아닌가 해서요. 그리고 npm run dev 했을 때 # You'll see instructions like these: ~~ 이 부분 밑에 주석으로 써져 있는 글(공식 문서에 나와있는 글) 도 안나오고 (직접 해봤을 때) 그냥 바로 되는데 공식문서도 업데이트가 느린 경우가 있나요? 조금 헷갈리네요 "strict": true,
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
맥 환경은 함수 작동방식이 조금 다른가요??
m1맥북 vscode로 수업 듣는 중입니다. 나머지 다 잘되는데 마지막에 capitalize, endswith, replace, sorted, split 함수 싹다 맥북에서는 인식을 못하네요 ㅠ (해당 함수명 쓰면 빨간줄 그어지고, 그대로 실행하면 SyntaxError 나와요)
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
[해결했음] 어떻게 아이디를 입력해도 409 에러가 떠요.
vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in v-on handler (Promise/async): "Error: Request failed with status code 409" found in ---> <SignupForm> at src/components/SignupForm.vue <SignupPage> at src/views/SignupPage.vue <App> at src/App.vue <Root> 안녕하세요~ 아이디가 겹치지 않는데도 계속 이런 에러가 뜨는데 이 경우는 아이디 중복밖에 없나요? 아니면 다른 경우가 있을까요? . [해결] 공용와이파이에서 사용하고 있을 때 나는 오류였네요ㅠ 공용이 아닌 와이파이 사용 시 문제없이 작동합니다! 같은 오류 겪으신 분은 공용 와이파이인지 확인해주시면 좋을 것 같아요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
jqpl documentation에 관해서
안녕하세요 강의 잘 보고 있습니다. jpql이 처음 배우는 입장에서 select new라는 키워드로 설정해주는 것이 생소해서 공식문서를 보고자 하였는데 jpql documentation을 검색해봐도 https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#reference https://docs.oracle.com/cd/E11035_01/kodo41/full/html/ejb3_langref.html 이 두곳에서 보았는데 설명이 자세히 나오지 않는데 jpql ㅇ[ 관한 doc은 어디를 참조해야하나요???
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
컬렉션 VS 스토어
안녕하세요. 좋은 강의 잘 듣고 있습니다. 강의를 듣다가 궁금한 점이 생겨서 질문 남깁니다. 만약 /members -> post // 새로운 멤버 생성 /members/{memberid} -> delete // 멤버삭제 이런식으로 api를 설계할 경우에는 members는 post와도 관련이 있고 delete와도 관련이 있게됩니다. 그렇다면 이런 경우에는 /members 는 컬렉션인 동시에 스토어가 되는 건가요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
commenter관련 질문있습니다.
코멘트.js에서 static associate(db) { db.Comment.belongsTo(db.User, { foreignKey: 'commenter', targetKey: 'id' }); } 유저.js에서 static associate(db) { db.User.hasMany(db.Comment, { foreignKey: 'commenter', sourceKey: 'id' }); } 이렇게 작성했는데... comment 모델에 commenter가 생성된 것을 보면, 1:N중 N에 해당하는 belongsTo에 foreignKey가 생성되는 것으로 생각하면 되나요?? ㅇ
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
오류 코드 필드명이 id로 정해짐에 따른 메세지 처리 문제
필드 오류 코드는 range.price = 값의 범위는 {0}~{1} 이렇게 써주고 DTO가 달라져도 필드명만 같다면 동일한 오류 메세지를 내보낼 수 있도록 만들어진 것 같습니다. range.A.price = A값의 범위는 {0}~{1} range.B.price = B값의 범위는 {0}~{1} 이렇게 설정해놓지 않더라도 range.price 이 코드만 가지고도 A와 B 필드 모두 적용할 수 있도록 말입니다. 그런데 프론트쪽에서 받은 input 테그의 id에 따라서 관례적으로 DTO의 field 명을 맞춰주고 사용한다는 것을 들었습니다. 타임리프도 그렇게 만들어져있으니까 프로그래머분들이 그렇게 하는구나 하고 넘어가긴 했습니다. 그런데 이걸 오류코드를 공부하다보니까 또 알 수 없는 부분이 생겼습니다. input 테그의 id는 프론트엔드 분들이 어플리케이션 전역적으로 유일한 이름을 설정해놓았을 텐데요. 그렇다면 range.A.Aprice = A값의 범위는 {0}~{1} range.B.Bprice = B값의 범위는 {0}~{1} 이런 상황이 벌어질듯 합니다. 필드명만으로 고유한 값이 되어버려서 오류코드에 사용되어지는 객체명이 무의미해지는게 아닐까 싶어서요. 더불어서 range.price = 값의 범위는 {0}~{1} 이 코드를 공통적으로 적용하고 싶어도 못하게 됩니다. 왜냐하면 범용적인 의미의 price라는 필드명을 사용하지 못하니까요. 그런데 오류 코드를 보면 객체명을 달리해도 필드명은 중복해서 사용하는 듯 보이는데 제가 이 부분을 어떻게 이해하면 될까요?
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
사진이 옆으로 이동을 안합니다..
사진이 옆으로 가질 않는데 제가 코드를 잘못 쓴걸까요?ㅠ <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>About Me</title> <link rel="stylesheet" href="pratice.css" type="text/css"> <script type="text/javascript" src="./add_two_numbers.js"></script> <script type="text/javascript" src="what_time_is_it.js"></script> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous"> </head> <body> <nav class="navbar navbar-expand-lg navbar-light bg-light"> <nav class="container"> <a class="navbar-brand" href="#">Fire Watcher</a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarNavDropdown"> <ul class="navbar-nav"> <li class="nav-item active"> <a class="nav-link" href="index.html">Home <span class="sr-only">(current)</span></a> </li> <li class="nav-item"> <a class="nav-link" href="blog_list.html">Blog</a> </li> <li class="nav-item"> <a class="nav-link" href="about_me.html">About Me</a> </li> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown link </a> <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink"> <a class="dropdown-item" href="#">Action</a> <a class="dropdown-item" href="#">Another action</a> <a class="dropdown-item" href="#">Something else here</a> </div> </li> </ul> </div> </nav> </nav> <div class="container"> <div class="low"> <div class="col-9"> <h1>About Me</h1> <h2>대전사람 스미스입니다.</h2> <p>HTML, CSS, JS DJANGO로 웹사이트 만들기를 좋아합니다.</p> <a href="./index.html">첫 화면으로 가기</a> <button onclick="whatTimeIsIt()">현재시각</button> <hr> </div> <div class="col-3"> <img src="imgs/coding_cat.gif" width="300px" alt=""> </div> </div> </div> <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns" crossorigin="anonymous"></script> </body> </html>
-
미해결독하게 시작하는 C 프로그래밍
독하게 시작하는 c프로그래밍 책구매
현재 절판이여서 구매가 불가 한대 재 출판이나 구매 방법이 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
db connectio 에러
DB 연결에서 계속 오류가 나요 에러 메시지 보고 cmd 창에서 ip 보고 mongoDB network access 에서 ip 수정하고 다시 이전꺼랑 해서 새로 추가했는데 동일하게 오류가 나와요 확인 부탁드립니다 ㅜㅜ PS D:\nodeJs\models> npm run start > nodejs@1.0.0 start D:\nodeJs > node index.js Example app listening at http://localhost:5100 MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://docs.atlas.mongodb.com/security-whitelist/ at NativeConnection.Connection.openUri (D:\nodeJs\node_modules\mongoose\lib\connection.js:846:32) at D:\nodeJs\node_modules\mongoose\lib\index.js:351:10 at D:\nodeJs\node_modules\mongoose\lib\helpers\promiseOrCallback.js:32:5 at new Promise (<anonymous>) at promiseOrCallback (D:\nodeJs\node_modules\mongoose\lib\helpers\promiseOrCallback.js:31:10) at Mongoose._promiseOrCallback (D:\nodeJs\node_modules\mongoose\lib\index.js:1149:10) at Mongoose.connect (D:\nodeJs\node_modules\mongoose\lib\index.js:350:20) at Object.<anonymous> (D:\nodeJs\index.js:14:10) at Module._compile (internal/modules/cjs/loader.js:1251:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1272:10) at Module.load (internal/modules/cjs/loader.js:1100:32) at Function.Module._load (internal/modules/cjs/loader.js:962:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) at internal/main/run_main_module.js:17:47 { reason: TopologyDescription { type: 'ReplicaSetNoPrimary', setName: null, maxSetVersion: null, maxElectionId: null, servers: Map(3) { 'wwwpyk-shard-00-01.7lopm.mongodb.net:27017' => [ServerDescription], 'wwwpyk-shard-00-02.7lopm.mongodb.net:27017' => [ServerDescription], 'wwwpyk-shard-00-00.7lopm.mongodb.net:27017' => [ServerDescription] }, stale: false, compatible: true, compatibilityError: null, logicalSessionTimeoutMinutes: null, heartbeatFrequencyMS: 10000, localThresholdMS: 15, commonWireVersion: null } }
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
관리자 권한으로 설치가 안 됩니다 ..
모든 사용자 권한 ~ 설치가 안 되어서 사용자 본인 전용으로 설치를 한 번 진행했었는데, 주피터에서 처음 폴더 만드는 과정? 도 제대로 진행을 못 하고 에러가 뜨면서 아나콘다 프로그램 자체가 실행아 안 되어 프로그램을 삭제했습니다.. 해당 프로그램에 대해 정말 아무것도 모르는 초보자라서 뭐가 뭔지 잘 모르겠습니다.. 가이드대로 따라하려고 해도 잘 안되네요 컴퓨터 이름에 한글이 포함되어 있어서 all user 로 설치를 권장한다고 하셨는데, all user가 아예 선택이 안됩니다 ㅠㅜ 어떻게 해야 하나요??
-
미해결Do It! 장고+부트스트랩: 파이썬 웹개발의 정석
부트스트랩 질문입니다!
부트스트랩을 사용하면 쉽게 UI를 구성할수 있는데 혹시 실무에 가서도 많이 사용하는 편일까요? 뭔가 부트스트랩만 사용해서 만들다보면 html css 로 못만들게 될까봐 걱정되기도 하네요ㅠㅠ 마치 코딩하다가 타자로 전부 안치고 스니펫 사용하는거 처럼요ㅠㅠ..
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
쓰레드 질문
안녕하세요! 쓰레드를 더 명확하게 이해하고자 질문을 남깁니다 Q1. 요청하나가 하나의 서블릿 로직을 수행하는 것을 하나의 프로세스라고 생각한다면 스레드란 그 프로세스를 실제로 실행해주는 주체인 것인가요? Q2. 여러개의 요청이 들어오면 여러개의 스레드가 번갈아가면서 수행하지만 굉장히 빨라서 동시에 수행되는 것처럼 보이는 것이 멀티쓰레드의 동시성인가요? Q3. Q2가 맞다면 컨텍스트 스위칭이란 그 번갈아가는 작업을 얘기 하는 것인가요? 감사합니다!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
spring.jpa.open-in-view is enabled by default
- spring.jpa.open-in-view is enabled by default 전체 프로젝트 빌드 및 실행은 정상적으로 동작합니다. 그런데, console에서 spring.jpa.open-in-view is enabled by default 라는 문구를 발견하게 되었습니다. 구글링을 통해 검색하니, 어떤 분들은 default로 지정된 true 값을 false로 변경해야 성능에 좋다고 하시는데,.,, 자세히 알지 못하여 질문 남깁니다. default 값인 true로 나둬야 할지, 아니면 false로 변경해야 할지 궁금합니다!
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
강의 내용 정리해서 개인 블로그에 포스팅 해도 괜찮을까요?
안녕하세요. 강의 내용 정리해서 개인 블로그에 포스팅,제 개인 github에 코드를 공부용으로 올리려고 하는데 혹시 출처를 밝히고 올려도 괜찮을까요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
쿼리문에 대해 질문이 있습니다
아래의 쿼리문에서 1. 알리아스 m은 왜 정하는건가요? 2. getResultList() 는 왜 붙이는건가요? return em.createQuery("select m from Member m", Member.class).getResultList();
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
비동기 구현 질문
안녕하세요, 제로초(조현영)님 노드 교과서 강의 잘듣고 있는 수강생입니다. 노드 교과서를 들으면서 부족하거나 헷갈리는 개념은 새로 리뉴얼 하신 레츠기릿 자바스크립트에서 해당부분만 찾아 들으려고 하는데요. 목차를 보니 비동기(Promise,async-await)은 안보여서 그런데 혹시 해당 개념 관련 강의는 어느 부분을 들으면 될까요?? 항상 감사합니다.
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
Loss와 Optimizer
안녕하세요, 호형선생님 코드를 보던 중 개념과 더불어 잘 이해가 되지 않는 부분이 있어서 질문 올립니다. 제가 판단한 개념은 Loss : Label과 Pred의 차이 (e.g) Cross Entroy, MSE... Optimizer : Loss값을 최소화 시키기 위한 방법 (e.g) SGD, Adam... Score : 해당 파라미터에서 Label과 Pred의 Performance 와 같습니다. 질문1) loss.backward() optimizer.step() 이 라인에서 optimizer.step()인데요 최적화는 고정된 방법이니까 static하게 굳어있는 것이여야 하지 않니요...? 선언시부터 학습률을 지정하고, step으로 다음으로 넘어가는 것을 지정해 주는것이 잘 이해가 되지 않아서요. 질문2) loss와 Performance Performance는 보통 Metric이라는 것으로 최종적으로 스코어를 나타내고 trainning을 통해서는 Loss를 최적화 시키는 쪽으로 학습을 진행하는 것으로 알고 있어요. 근데 Loss와 Metric을 동일하게 사용할 수는 없는건가요..? 어자피 두가지 개념의 목표는 같은 것 같은데 기초적인 질문이지만 혼자서는 답을 찾기어려워서요. 조언 부탁드립니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
안녕하세요 이 코드는 잘못된건가요?
RestController 가 있습니다 @PostMapping("/request") public ResponseEntity<> save(someDto dto) throws UnsupportedEncodingException, Exception { if(isAdmin()){ return new ResponseEntity<>( 어드민이 아닙니다,HttpStatus.BAD_REQUEST); } try { AService.save(dto.toEntity()); // 주문 생성 BService.createEstimate(dto.toEntity()); // 견적 생성 } catch (Exception e) { return new ResponseEntity<>(저장이 안되었다는 메세지,HttpStatus.BAD_REQUEST); } return new ResponseEntity<>(저장이 되었다는 메세지,HttpStatus.OK); } AService입니다 @Transactional(rollbackFor = {Exception.class}) public void save(Entity entity) throws Exception{ entityRepo.save(entity); } BService입니다 @Transactional(rollbackFor = {Exception.class}) public void createEstimate(Entity entity) throws Exception { entityRepo.save(entity); } 위와 같이 rest controller에도 throw exception과 동시에 저장,견적 을 생성하는 서비스를 각각 호출합니다.(서로 다른 클래스) 그런데 그 서비스에도 다 throw exception을 하고 있습니다. 어노테이션으로 Transactional(rollbackFor exception)을 하고 있고요. 위와 같이 코드를 작성하는 방법은 틀린것인가요?