묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Slack 클론 코딩[실시간 채팅 with React]
npm i 오류
안녕하세요 npm i 오류가 떠서요.. 열심히 찾아밨는데 안되서 왔습니다 PS C:\Users\DELL\Desktop\sleact\back> npm inpm ERR! code 1npm ERR! path C:\Users\DELL\Desktop\sleact\back\node_modules\bcryptnpm ERR! command failednpm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c C:\Users\DELL\AppData\Local\Temp\install-913cc4ae.cmdnpm ERR! gyp info it worked if it ends with oknpm ERR! gyp info using node-gyp@9.0.0npm ERR! gyp info using node@16.17.1 | win32 | x64npm ERR! gyp info find Python using Python version 3.10.7 found at "C:\Users\DELL\AppData\Local\Programs\Python\Python310\python.exe"npm ERR! gyp info find VS using VS2019 (16.11.32126.315) found at:npm ERR! gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community"npm ERR! gyp info find VS run with --verbose for detailed informationnpm ERR! gyp info spawn C:\Users\DELL\AppData\Local\Programs\Python\Python310\python.exenpm ERR! gyp info spawn args [npm ERR! gyp info spawn args 'C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py',npm ERR! gyp info spawn args 'binding.gyp',npm ERR! gyp info spawn args '-f',npm ERR! gyp info spawn args 'msvs',npm ERR! gyp info spawn args '-I',npm ERR! gyp info spawn args 'C:\\Users\\DELL\\Desktop\\sleact\\back\\node_modules\\bcrypt\\build\\config.gypi',npm ERR! gyp info spawn args '-I',npm ERR! gyp info spawn args 'C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi',npm ERR! gyp info spawn args '-I',npm ERR! gyp info spawn args 'C:\\Users\\DELL\\AppData\\Local\\node-gyp\\Cache\\16.17.1\\include\\node\\common.gypi',npm ERR! gyp info spawn args '-Dlibrary=shared_library',npm ERR! gyp info spawn args '-Dvisibility=default',npm ERR! gyp info spawn args '-Dnode_root_dir=C:\\Users\\DELL\\AppData\\Local\\node-gyp\\Cache\\16.17.1',npm ERR! gyp info spawn args '-Dnode_gyp_dir=C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp',npm ERR! gyp info spawn args '-Dnode_lib_file=C:\\\\Users\\\\DELL\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\16.17.1\\\\<(target_arch)\\\\node.lib',npm ERR! gyp info spawn args '-Dmodule_root_dir=C:\\Users\\DELL\\Desktop\\sleact\\back\\node_modules\\bcrypt',npm ERR! gyp info spawn args '-Dnode_engine=v8',npm ERR! gyp info spawn args '--depth=.',npm ERR! gyp info spawn args '--no-parallel',npm ERR! gyp info spawn args '--generator-output',npm ERR! gyp info spawn args 'C:\\Users\\DELL\\Desktop\\sleact\\back\\node_modules\\bcrypt\\build',npm ERR! gyp info spawn args '-Goutput_dir=.'npm ERR! gyp info spawn args ]npm ERR! gyp: Undefined variable module_name in binding.gyp while trying to load binding.gypnpm ERR! gyp ERR! configure errornpm ERR! gyp ERR! stack Error: gyp failed with exit code: 1npm ERR! gyp ERR! stack at ChildProcess.onCpExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:261:16)npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:513:28)npm ERR! gyp ERR! System Windows_NT 10.0.19044npm ERR! gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" npm ERR! gyp ERR! cwd C:\Users\DELL\Desktop\sleact\back\node_modules\bcryptnpm ERR! gyp ERR! node -v v16.17.1npm ERR! gyp ERR! not oknpm ERR! A complete log of this run can be found in:npm ERR! C:\Users\DELL\AppData\Local\npm-cache\_logs\2022-10-10T08_54_05_058Z-debug-0.log
-
미해결냉동코더의 알기 쉬운 Modern Android Development 입문
도큐먼크 클래스 생성관련
전 보다싶이 변수 위에 @Json 어노테이션이 다 붙어있습니다.강의와 왜 다른걸까요 ㅠㅠ지워야하나요? 그리고 @field : Json 형태로 수정하기에 개수가 많은데 같은 변수? 글자 를 동시에 변경할수 있는 단축키가 있나요? @Json(name = "authors") val authors: List<String> package com.nowornaver.booksearchapp.data.model import com.squareup.moshi.Json import com.squareup.moshi.JsonClass @JsonClass(generateAdapter = true) data class Document( @Json(name = "authors") val authors: List<String>, @Json(name = "contents") val contents: String, @Json(name = "datetime") val datetime: String, @Json(name = "isbn") val isbn: String, @Json(name = "price") val price: Int, @Json(name = "publisher") val publisher: String, @Json(name = "sale_price") val salePrice: Int, @Json(name = "status") val status: String, @Json(name = "thumbnail") val thumbnail: String, @Json(name = "title") val title: String, @Json(name = "translators") val translators: List<String>, @Json(name = "url") val url: String )
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
안드로이드 에뮬레이터 실행 시 에러
안녕하세요. 실습중에 iOS 시뮬레이터에서는 잘 실행이 됩니다.Android 에뮬레이터에서는 아래 에러가 발생합니다.혹시 아시는 문제라면 해결에 도움주시면 감사하겠습니다.Running Gradle task 'assembleDebug'...FAILURE: Build failed with an exception.* Where:Build file '/Users/*/Library/Mobile Documents/com~apple~CloudDocs/Documents/*/src/git/flutter/actual/android/build.gradle' line: 26* What went wrong:A problem occurred evaluating root project 'android'.> A problem occurred configuring project ':app'. > Could not open proj generic class cache for build file '/Users/*/Library/Mobile Documents/com~apple~CloudDocs/Documents/*/src/git/flutter/actual/android/app/build.gradle' (/Users/typark/.gradle/caches/6.7/scripts/efwqwtk31gezkq4va7gkm3a1b). > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 60
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
ansible-server 톰캣 설치 문제
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.환경 : ubuntu20.04playbook을 사용하여 톰캣을 설치했을 때 에러가 발생합니다.playbook내용은 강의영상 밑에 linux 환경에서 실행시 사용하라는 파일을 사용하였습니다.[playbook.sample2.xml]로그
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
ssh 접속 실패 및 비밀번호가 계속 틀리다고 나옵니다,.
이런 에러가 발생합니다. 여기서 P@ssw0rd 아무리 입력해도 되질 않습니다인텔 맥 프로 입니다.
-
미해결설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)
PS 설계부분 관련
- 강의 내용외의 개인 질문은 받지 않아요 (개별 과제, 고민 상담 등..)- 저 포함, 다른 수강생 분들이 함께보는 공간입니다. 보기좋게 남겨주시면 좋은 QnA 문화가 될 것 같아요. (글쓰기는 현업에서 중요한 능력입니다!)- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 이번 ai-hw강의 잘 들었습니다. 강의 수강 후 궁금한 점이 몇 가지 있어 질문드립니다.이번 PS부분 설계에서 feature map, weight, bias의 값들을 모두 랜덤 값으로 넣어 주었는데, 사실 코드를 보면 각각의 배열에 같은 숫자만 반복해서 들어가는거 아닌가요? (예를 들면 bias[och] = {42, 42, 42, ...}와 같이)PS에서 PL부분으로 데이터를 넘겨줄 때, Xil_Out32 ((u32) (XPAR_CNN_CORE_TEST_CI3_CO_0_BASEADDR + F_VAL_ADDR), (u32) fmap_rand_val);와 같이 한 줄로만 넘겨주었는데 for문 없이 어떻게 데이터가 순차적으로 넘어가나요? PL부분에서 받는 데이터의 크기를 정해주었기 때문에 그 정도에 부합하는 횟수만큼만 받는건가요? 아님 사실 데이터가 순차적으로 넘어가는게 아니라 한 개의 데이터만 axi4 lite 레지스터에 넣어놓고 PL에서 계속 그 데이터만 참고하는 건가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
질문있습니다!!
라이프 사이클 훅 데이터 호출 관련 부분을 수강하다가 궁금한점이 생겼는데요!!mounted 에서 호출 되고, 특정 값 변경시에도 호출되는 test() 메소드가 있다고 했을때호출 시점에 따라 인자로 보내서 분기처리를 해서 사용해도 괜찮을까요??** 인자로 값을 전달하는 경우는 많이 보았는데.. 호출 시점을 명시해서 분기처리 하는 경우는 못봐서요..아래 코드가 좋지 못하다면 다른 좋은 방법이 있을까요??한 두줄 코드가 다르다고 메소드를 따로 만드는 것도 중복되는 코드가 많이 나오는것 같아서요 mounted() { test('mounted')} methods: { onChange() { test() }; test(call) { console.log('hello'); console.log('hello'); console.log('hello'); console.log('hello'); if(call === 'mounted') console.log('mounted') return; console.log('onChange') } }
-
미해결[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편
Exclude 만들기에서 extends 구문 질문
type Exclude<T,U> = T extends U ? never : TExclude<Animal, 'Human'>그런데 T가 U보다 넓은거니까U extends T가 맞지 않나요? ㅠ PS. 아.. 혹시 하나하나 읽히는거면 equal로 해석해도 되는건가요?
-
미해결FreeRTOS 프로그래밍
포팅 부탁 드립니다.
-------------------------------------------------- 사용하고 싶은 ST 보드명: nucleo f429zi- 사용하시는 컴파일러(stm32cubeide) 버젼 1.10.1-------------------------------------------------부탁드립니다. ㅜ
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
input type name = name이 MemberForm에 String name 객체에 왜 주입되는지 모르겠습니다.
input type name 에 "name"이랑 일치하는 이름을 가진 객체한테 스프링이 주입해주는 건가요?
-
미해결웹게임을 만들며 배우는 인터렉티브웹! JAVASCRIPT
개발툴은 어떤걸 사용하나요?
제가 인프런에서 강의를 처음 듣게되었는데개발툴을 어떤걸 사용해야할지 모르겠어서요혹시 강의 중 사용하신 개발툴을 알 수 있을까요?
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
[IaC, Ansible 실습] ansible-server의 포트포워딩이 중복됩니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요.저는 현재 jenkins-server, docker-server 실습을 진행한 후, IaC 실습을 위하여 ansible-server를 만들고 실습을 진행중입니다.실습환경: ubuntu20.04(Host PC, amd64)포트포워딩 중복 문제ansible-server 컨테이너 생성중 8081:8080 포트포워딩이 이전에 실습하였던 docker-server 포트포워딩과 같습니다. 내부포트는 상관없지만 외부포트는 host pc의 포트일탠대 중복되는것습니다.ansible-server를 만들고난후 docker-server 컨테이너가 중지되어있어 docker start docker-server를 실행하니 0.0.0.0:8081 failed : prot is already allocated 라는 에러가 발생하네요. ansible-server 실습 시 docker-server도 사용하는것같아서 해결이 필요해보입니다. 1-1. docker-server 혹은 ansible-server의 포트포워딩 옵션을 변경해야하는대 이 경우에는 ansible-server에 아직 작업한 내용이 없으니 ansible-server에 포트포워딩을 대략 8082:8080로 변경하면 될듯싶은대 앞은로의 실습에 문제가 없을까요? 1-2. 이미 생성된 컨테이너의 포트포워딩, 옵션등의 파라미터를 변경해야하는 경우에는 어떠한 방법이 있을까요? 컨테이너를 삭제하고 새로 실행시키기에는 이전에 작업한 내용이 아깝네요. PS. 추가로 말씀드리면 강의자료의 명령어 오타가 자주보입니다...2번 질문에 컨테이너 실행단에서 --name ansible-server 추가 및 --itd -> -itd 로 수정하였습니다. 확인부탁드립니다. + 리눅스 환경에서의 명령어도 추가해주셨으면 좋겠어요!
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
강의자료 공유 부탁드립니다.
안녕하세요 :) 강의 너무 유익하게 잘 듣고 있습니다. 강의자료 메일로 전달 부탁드리겠습니다 >< lifestyle12@slogup.com
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
무선 LAN과 유선 LAN 속도 차이
일반적으로 유선 LAN이 무선 LAN보다 빠른 송신 및 수신 속도를 가지는 것으로 알고 있는데 이는 전이중화 통신 방법과 반이중화 통신 방법의 차이이기 때문일까요?
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
코드 오류 질문드립니다..ㅠㅠ
유니티 연동 #1 을 공부하는 도중 아래와 같은 오류가 떴습니다.유니티 서버를 연동하는 부분이고 정상동작을 한다면 Hello Server I am 1 이 출력되어야 합니다.소켓 부분에서 에러가 나서 OnConnectedCompleted 함수를 제대로 실행하시 못하는것 같습니다. 강의 파일을 받아서 실행해도 동일한 오류가 뜨고 아무리 구글링을 해봐도 해결을 못하겠어서 번거로우시겠지만 질문을 드립니다...
-
미해결애플 웹사이트 인터랙션 클론!
main-message css 질문
안녕하세요. 선생님 강의와 같이 main-message 파트 css 작성했는데, flex가 동작을 안하는 건지 하기 사진과 같은 상태입니다. HTML 오타있는지 꼼꼼히 살펴봤는데, 오타는 없구여.. 뭐가 문제인지 말씀해주시면 감사하겠습니다.
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
리액트 불변성과 splice 메서드 관련 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 강의 잘 듣고 있습니다! 투두앱 만들기 강의 중 리액트 불변성 관련해서 궁금한 내용이 있어 질문드립니다.리액트가 가상돔을 생성하여 비교하는 방식으로 렌더링을 최소화하는 방식으로 동작하기 때문에 불변성을 지켜주는 게 필요하다고 이해했는데, 강의 내용 중 드래그 앤 드롭 기능을 구현하면서 기존 배열 자체를 바꾸는(가변적인) splice 메서드를 사용해도 문제없이 동작하는 것에 대해 어떠한 상황에서 가변적인 메서드를 사용해도 좋은 것인지 질문드립니다. 또 불변성을 지켜보려고 const newTodoData = todoData; 부분을const newTodoData = todoData.map((todo) => todo);로 바꿔보았는데 이 경우 todoData가 바뀌어서 이후 최적화한 내용이 소용없어지더라구요. 불변성을 지키면서 최적화할 수 있는 방법도 궁금합니다.
-
미해결프로그래머를 위한 강화학습(저자 직강)
MDP질문
교재에서 v(s)와 vㅠ(s)가 같은 값이라고 하셨는데, 그러면 최적 상태 가치 함수는 어떻게 나오는 건가요? 어차피 v(s)는 vㅠ(s)와 같은 값일 텐테 어떻게 값이 변화되는 건지 모르겠습니다.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@ModelAttribute 어노테이션 관련 질문드립니다
코드를 보면, orderSearch 를 매개변수로 받아와서 List (orders)로 만든 후 model 을 이용해 html 에 전달하는것으로 이해 하였습니다.그런데 여기서 @ModelAttribute 의 역할이 이해되지 않습니다. 이 어노테이션을 쓰지 않으면 데이터가 model을 통해 넘어가지 않는것일까요? @GetMapping("/orders") public void orderList(@ModelAttribute("orderSearch") OrderSearch orderSearch, Model model) { List<Order> orders = orderService.findOrders(orderSearch); model.addAttribute("orders", orders); }
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Valid
궁금한게 지금 코드에서는 "회원 이름은 필수입니다."라고 딱 1개만 해놨는데 도시 거리 우편번호도 에러메세지를 만들고나서 submit 버튼을 누르면 동시에 4개 에러메시지가 뜹니다. 혹시 순차적으로 뜨게 하는 방법은 따로 없는건가요? 예를 들면 4개다 에러메세지 보유중인데 회원이름을 입력안하고 제출버튼 클릭시 회원 에러메세지만 나오고 나머지 에러메시지는 안나오게 끔 하는 방법이 있나요?