묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
안녕하세요. Ubuntu하다가 막혀서 글남깁니다. ㅠ
안녕하세요. 우분투 활용중에 fatal: destination path 'ardupilot' already exists and is not an empty directory. 라고 떠서 도저히 무슨말인지 서치해도 모르겠습니다 .ㅠㅠ 알려주세요ㅠㅠㅠㅠㅠㅠㅠㅠㅠ
-
해결됨만들면서 배우는 리액트 : 기초
const title =<h1>제목</h1>; 에는 괄호가 없어도 되네요?
한줄이기 때문에 그런 걸까요?
-
미해결풀스택 리액트 라이브코딩 - 간단한 쇼핑몰 만들기
안녕하세요! 장바구니에 왜 담기지 않는지 궁금합니다
깃허브 주소 먼저 첨부드리겠습니다 https://github.com/shinwonse/shopping-mall 핸들러에서 잘못된거 같은데 계속 돌려보면서 따라쳐봐도 어디가 문제인지 모르겠네요ㅜㅜ 혹시 깃허브에 mocks 폴더도 올려주실수있나요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
인터셉터와 시큐리티
안녕하세요 늘 강의 잘보고 있습니다 이번에 인터셉터 강의를 보면서 스프링 시큐리티와 비슷하다는 생각을 했습니다 물론 세세하게 따져보면 기능들이 다를테지만,,, 이번 강의에서 나오는 해당 url 접속시 낚아채는 기술은 인터셉터에서도 있고, 시큐리티에서도 사용했던 경험이 있어서 헷갈립니다 인터셉터와 시큐리티에서 제공하는 url 접근시 낚아채는 기술은 어떤 상황에서 각각 사용하면될까요?? 감사합니다
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
Child Component member function access
안녕하세요.먼저 유용한 강의 감사합니다.강의를 바탕으로 프로젝트를 진행하고 있습니다. 제가 Naver Map Api를 이용해 주소를 기반으로 대락젹인 위치를 잡고, 지도를 통해 정확한 위치를 잡고자 컴포넌트를 작성했습니다. import NaverMap from "@/components/External/NaverMap/NaverMap"; const map = { install( Vue ) { const clientId = process.env['VUE_APP_X_NCP_APIGW_API_KEY_ID']; if( !clientId ) return; const URL = `https://openapi.map.naver.com/openapi/v3/maps.js?ncpClientId=${clientId}`; const script = document.createElement('script'); script.setAttribute('src', URL); script.id = 'naver-map-load'; script.setAttribute('async', ''); script.setAttribute('defer', ''); document.head.appendChild(script); Vue.component('naver-map', NaverMap); } } export default map; 지도 컴포넌트에서는 지도가 로드되면 지도 컴포넌트 자신을 상위 컴포넌트에 $emit 함수를 통해 전달합니다. methods: { genCenter() { return this.map.getCenterPoint(); }, createMap() { let options = {}; options.zoom = 17; if( this.options.longitude && this.options.latitude ) { options.center = new window.naver.maps.LatLng(this.options.latitude, this.options.longitude); } this.map = new window.naver.maps.Map(this.map_content_id, options); window.naver.maps.Event.addListener( this.map, 'center_changed', event => this.$emit( 'center_changed', event ) ) window.naver.maps.Event.addListener( this.map, 'centerPoint_changed', event => this.$emit( 'centerPoint_changed', event ) ) this.$emit('loaded', this ); } } 위 코드에서 발생된 'loaded' 이벤트가 상위 컴포넌테에 전달되면 전달된 컴포넌트를 data에 저장합니다. 그리고 'center_changed' 이벤트가 발생하면 기존 전달된 컴포넌트 객체의 getCenter 함수를 통해 맵의 중심좌표를 가져와 data 설정하도로록 되어 있습니다. onLoadMap( map ) { this.map = map; }, onCenterChanged() { const map = this.map; const center = map.getCenter(); this.center.longitude = center.x; this.center.latitude = center.y; }, 그러나 data의 map 변수의 'getCenter' 함수에 접근할 수 없습니다. 디버그를 통해 보니 map 변수는 Proxy라는 기존 컴포넌트를 감싸고 있어 바로 접근이 안됩니다.위 부분을 어떻게 처리하면 좋을까요?
-
해결됨부트스트랩 5(Bootstrap 5) - 기초부터 웹 프로젝트 만들기
Project1 #services 안에 slickSlide 스크립트가 실행이 안되는데요.
Project1 #services 안에 slickSlide 스크립트가 실행이 안되는데요. 강사님의 올리신 코드랑 비교해봐도 무엇이 문제인지 못찾겠네요. 소스 올리면 어디서가 문제인지 여쭤보고 싶어서요. 제가 작성한 코드를 보여드리고 싶은데 방법이 없을까요?
-
미해결데이터 분석 SQL Fundamentals
강의가 중간에 짤린 것 같습니다.
AnalyticSQL-개요와순위Analytic 강의 중 첫번째 강의인 AnalyticSQL 개요에서 마지막에 "자유롭"하고 강의가 끝이 나게 되었는데 추가적으로 하시려는 말씀이 있으셨던 것인지 궁금합니다.
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
강의 1:55초 코드가 이해가 안갑니다.
강의 1:55초입니다. def country_name_convert(row): if row['Country_Region'] in json_data: return json_data[row['Country_Region']] return row['Country_Region'] 이 코드가 이해가 가질 않는데요 여기서 if문 내에 json_data이 value를 리턴해주는 이유가 무엇인지 궁금합니다. 아래는 제가 작성한 코드입니다. def modify_cn(row): if row['Country_Region'] in json_data: row['Country_Region'] = json_data[row['Country_Region']] return row 함수 안에 return을 두 번 사용 하는 것은 처음 보는데 저 함수만 강의 코드로 바꿔주면 정상 작동하네요ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
hello 출력 안됨
https://drive.google.com/file/d/11XcosTPF5RqmorYBiSg7XJ3jVxVm4nS3/view?usp=sharing 파일 작성위치와 오타 전부 확인했는데도 hello가 출력되지 않습니다 ㅠㅠ
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
강의 1:02 부분에서
안녕하세요 강의 1:02 부분 화면에서 (index.js) 제 파일이랑 약간 다른데 이대로 사용해도 되나요 아니면 강의랑 똑같이 바꿔서 사용할까요? create-react-app 사용했습니다 import React from "react"; import ReactDOM from "react-dom/client"; import "./index.css"; import App from "./App"; const root = ReactDOM.createRoot(document.getElementById("root")); root.render( <React.StrictMode> <App /> </React.StrictMode> );
-
미해결함수형 프로그래밍과 JavaScript ES6+
화살표 함수내 외부 변수 저장 관련 문의 드립니다.
화살표 함수내 화살표 함수에서 외부에 선언된 변수의 값이 중간의 화살표 함수내에서는 정상적으로 배열로 리턴되는데 중간 화살표 함수를 벗어나서 로그를 남기면 배열로 남지 않습니다. import Excel from 'exceljs' const ReadExcelSheet = async excelFile => { const wb = new Excel.Workbook() const reader = new FileReader() let excelDataList = [] reader.readAsArrayBuffer(excelFile) reader.onload = () => { const buffer = reader.result wb.xlsx.load(buffer).then(workbook => { const sheet = workbook.getWorksheet(1) let row_num = 13 sheet.eachRow((row, rowIndex) => { let resultData = {} resultData.title = row.getCell(3).text excelDataList.push(resultData) }) console.log(excelDataList) // 여기서는 정상적으로 배열로 응답됨. }) } console.log(excelDataList) // 여기서는 배열로 응답되지 않음. return excelDataList } 아무리 해도 원인을 찾지 못해 문의를 드립니다. 감사합니다.
-
해결됨타입스크립트 입문 - 기초부터 실전까지
정의된 타입으로 타입을 제한하기 강의에 대한 질문입니다.
현 강의에서 interface LengthType { length: number } function logTextLength2<T extends LengthType>(text: T): T { console.log(text.length) return text } logTextLength2('a') logTextLength2({ length: 123 }) 이 코드에서 문자열은 기본으로 length속성이 있으므로 첫번쨰 호출시 동작 하지만, 제 개인적인 생각으로는 너무 혼란 스럽습니다. 뭔가 눈속임? 편법 ? 같은 느낌이고 , 타입스크립트의 정에서 벗어난 형태 인것 같기도 합니다... 혹시 현업에서도 이런 방식으로 사용하는지 궁금합니다. ! 또한 이 코드를 보고 이렇게 생각하는 제가 아직 이해가 부족한건지 당연한 생각인지 한번 여쭙니다..
-
미해결코어 자바스크립트
화살표 함수 문의
화살표 함수 관련 문의 드립니다. 화살표 함수 내에 결과값은 배열로 응답이 오는데 화살표 함수 외부에 선언된 값은 배열로 응답이 오지 않습니다. 방법을 찾아보았는데 해결하지 못하여 문의 드립니다. const ReadExcelSheet = async excelFile => { const wb = new Excel.Workbook() const reader = new FileReader() let excelDataList = [] reader.readAsArrayBuffer(excelFile) reader.onload = () => { const buffer = reader.result wb.xlsx.load(buffer).then(workbook => { const sheet = workbook.getWorksheet(1) let row_num = 13 sheet.eachRow((row, rowIndex) => { let resultData = {} resultData.title = row.getCell(3).text excelDataList.push(resultData) }) console.log(excelDataList); //여기서는 배열로 로그에 남음 }) } console.log(excelDataList); //여기서는 배열로 남지 않음 return excelDataList }
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
local registry의 image를 이용해서 deploy 생성시 에러
http-go를(저는 main-test) local registry에 넣고, deploy를 생성할때, 이미지를 --image=localhost:5000/main-test 해서 했는데 생성이 되는 것처럼 보이는데 root@master0:~# kubectl get pods NAME READY STATUS RESTARTS AGE main-test-6b8b9df5f9-qtb6k 0/1 ImagePullBackOff 0 26m 이미지를 가져오는데 실패했다고 나와서요.. local registry의 image에 있는지 확인을 해봤는데 잘 들어가 있었습니다. # image list root@master0:~/http-go# curl -X GET http://localhost:5000/v2/_catalog {"repositories":["main-test"]} 확인 좀 부탁드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradel 프로젝트 .gitignore 파일이 보이지 않습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 이클립스 환경에서 강의를 듣고있습니다. Spring.start.io에서 gradel 프로젝트 정상적으로 만들고 import했습니다. 하지만 워크스페이스 내에 .gitignore 파일이 존재 함에도 불구하고 exlipse의 Project Explorer 상에서는 확인되지 않습니다. 그래서 드래그 앤 드롭으로 넣어보려 시도했으나 Cannot import '.gitignore'. The source and destination are the same. 이라는 복사 문제가 발생했는데, 해결방법을 찾기 못하여서 질문올립니다. 딱히 수업 진행하는 데에는 문제가 없는듯하여 진행하려하나 뭔가 찝찝하네요.. destication Eng목적지 {"mean":["<dicbridgeLine>","오픈","<dicbridgeLine>","예제","<dicbridgeLine>","VLIVE 자막"],"word":"destication","basicWord":"destication","soundWord":"destication","phoneticSymbol":""}
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
평가 질문
안녕하세요. 평가방식에서 Accuracy Recall Precision F1 score ROC-AUC 이 5가지 지표를 설명해주셨는데, 각 모든 지표를 함께 보나요?? 아니면 Accuracy와 F1 score 두개를 본다 또는 Accuracy와 F1 score는 같이 보지 않는다 같은 기준이 따로 있는 걸까요?? accuracy는 데이터가 균형일 때 사용하고 F1 score는 데이터가 불균형일 때 사용한다고 알고 있는데, 그럼 두 지표는 같이 사용하지 않는걸까요?? 같이 사용하는 지표가 있고 같이 사용하지 않는 지표가 있는지 궁금합니다!! 항상 좋은 강의 감사합니다!
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
인텔리제이 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)아니요2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)네[질문 내용]여기에 질문 내용을 남겨주세요. bulid를 하게 되면 발생하는 오류인데 무엇이 문제일까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
CVAT로 Annotation을 만들고 Yolo 포맷 변환 수행 중 Dump annotations 메뉴가 없네요.-
CVAT로 Annotation을 만들고 Yolo 포맷 변환 수행- CVAT 메뉴에 Dump annotations 강좌에서 나오지만 실제 해보니 메뉴 위치가 변경이 되었는지 현재는 찾을 수가 없네요. Dump annotations 메뉴가 어디에 있을까요 ?
-
해결됨Slack 클론 코딩[실시간 채팅 with React]
배운 내용을 토대로 swr을 이용하여 프로젝트를 하고 있는데요!
const {data, error, revalidate}=useSWR(주소, fetcher) -> 주소: fetcher 함수 실행을 요청할 주소 fetcher: 어떤 기능을 수행할 지 정의해 둔 함수 요청이 성공되면, revalidate 함수가 실행된 뒤, data로 응답을 받아와서 응용할 수 있다. 이렇게 이해했는 데 맞을까요? 그리고, fetcher는 하나가 아니라 여러가지를 만들어도 괜찮을까요? get을 할 수 있는 fetcher, post를 할 수 있는 fetcher 등 나눠서 사용할 수 있을까요? 그리고 프로젝트를 함께 진행하고 있는 친구가 회원가입을 하기 위해 post를 해줬고, 성공 시 response로 관련 데이터를 보내주는데 /api/user에 굳이 userData를 넣어서 또 get으로 받아볼 수 있도록 해야 하냐고 물어보던데 당연히 필요한 거 아닌가..? 라는 생각이 들지만 명확한 근거를 모르겠어서 질문드립니다.
-
미해결홍정모의 따라하며 배우는 C++
이진수를 십진수로 변환방법
선생님 안녕하세요, 2진수 1101은 10진수로 변환하면 값이 뭐가 될까요? -13이 되는지 -3이 되는지 궁금합니다. 감사합니다.