묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
강사님 또 다른질문드립니다.
UWP는 작동을 잘해서 어차피 따로 개발하는게 아니라 같이 쓰는것 같아서 UWP로만 수강하려고 하는데요. 강사님은 실행시에 변경이되던데 저는 실행시에 변경이 되지않고 에뮬레이터를 껏다가 다시켜야 적용이되는데요 혹시 이건 왜그런지 알 수 있을까요?
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
이벤트리스너 추가부분 질문..
안녕하세요. 강의 수강하다가 해결못하는 부분이 있어서 질문드립니다. 코드는 똑같은 것 같은데, 인포윈도우를 띄웠을 때, 마커 두개에 두번째 데이터(마지막 데이터)가 표시되는데 원인을 못찾고 있어요.ㅠㅠ 첫번째 for문에서 리스트에 각각 두개가 들어가는 것까진 확인했는데 원인이 뭔지 <!DOCTYPE html> <html> <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, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"> <title>BARRIER FREE</title> <link rel="stylesheet" href="/stylesheets/style.css"/> <script type="text/javascript" src="https://openapi.map.naver.com/openapi/v3/maps.js?ncpClientId=2t3ojlwea9"></script> </head> <body> <div id="navbar">barrier free</div> <div id="infobox"> <form action=""> <div id="infotitle">filter</div> <label for="filter"></label><br> <select name="categories" id="categories"> <option value="all">All</option> <option value="cosmetics">화장품</option> </select> <!-- <input type="submit" value="Submit"> --> </form> </div> <div id="map" style="width:100%;height: 100vh"></div> <script type="text/javascript" src="/data/data.js"></script> <script> var mapOptions = { center: new naver.maps.LatLng(37.48124681977143, 126.95270482812877), zoom: 17 }; var map = new naver.maps.Map('map', mapOptions); var markerList=[]; var infowindowList=[]; for (var i in data){ var target = data[i]; var latlng = new naver.maps.LatLng(target.lat,target.lng); marker = new naver.maps.Marker({ map:map, position: latlng, icon:{ content:"<div class='marker'></div>", anchor : new naver.maps.Point(12,12) } }); var content=`<div class='infowindow_wrap'> <div class='infowindows_title'> ${target.title} <div class='infowindows_store'>${target.store} <div class='infowindows_category'>${target.category} <div class='infowindows_detail'>${target.detail} </div> ` var infowindow = new naver.maps.InfoWindow({ content : content, backgroundColor : "#00ff0000", borderColor : "#00ff0000", anchorSize : new naver.maps.Size(0,0) }) markerList.push(marker); infowindowList.push(infowindow); } for(var i=0; i<2;i++){ naver.maps.Event.addListener(markerList[i],"click",getClickHandler(i)); } function getClickHandler(i){ return function(){ var marker = markerList[i]; var infowinidow=infowindowList[i]; if(infowindow.getMap()){//infowindow가 표시되어있는지 infowindow.close(); }else{ infowindow.open(map,marker) } } } </script> </body> </html> 도움을 받을 수 있을까요..
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 2
코드를 다운받을 수 있는 곳이 있나요?
오타가 발생하면 그걸 찾느라, 너무 오래걸리는 것 같습니다. 코드를 다운 받고 싶은데, 어디서 받을 수 있을까요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
9.격자판 최대합문제 질문있습니다.
answer = Math.max(answer,sum1); answer = Math.max(answer,sum1); //두 부분중 위쪽 코드에서 answer = Math.max(,sum1,sum2); 이렇게 한번에 사용하면 왜 에러가 뜨나요?? ㅁanswer에 sum1,sum2중 최대가 들어간다고 생각했는데 intellij에서는 실행이되는데 채점사이트에서는 안됩니다. 단순 채점사이트에서만 에러인지 이렇게 사용하면 안돼는건지 궁금합니다
-
미해결배달앱 클론코딩 [with React Native]
import 안돼서 빨간줄 그어져있는 기능들 위에 안적고 바로 import 적용시키시는거 어떻게 하신건가요!!
선생님 강의들으면서 쭉 궁금했던건데 교안에서 복붙하시면 import 추가로 더 해줘야해서 빨간줄 그어져있는 것들 있는데 그거 키보드로 뭐 치시니까 바로 import 연결 되는거 보고 너무 편리하다 생각들었거든요 어떤거 쓰신건가요!? 참고로 저는 VSCode 쓰고있습니다! 같은 확장기능이 여기도 있었으면 좋겠네요 ㅠㅠ
-
미해결스프링 기반 REST API 개발
이벤트 수정 테스트 코드에 대해서
이벤트 수정 테스트 코드에서 document()를 통해 문서를 작업 한다는 것을 이해했습니다. 정상적인 케이스 외, 실패 케이스도 있는데 1. 실패 케이스 같은 경우 - 실패 케이스 별로 문서를 작업한다. - 실패 케이스 별로 테스트 코드를 작성하되 그 중 한 가지만 문서화를 진행한다. 어떠한 방법이 더 좋을까요? 실패에 대한 문서가 너무 많다면 이 또한 관리가 어려울 것 같아 궁금합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
연관관계 편의 메서드 질문있습니다!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. @Builder 빌더 사용시에는 team을 set해주는 빌더코드만 따로 튜닝을 해줘서 안에 team.getmembers().add(this)를 넣어줘야 하나요??
-
미해결SVG 마스터
path 를 x ,y로 이동
강의 예시처럼 rect로는 해보았는데 path로 된 svg를 x ,y축으로 이동시키고 싶다면 animate 태그로는 할 수 없는건가요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Segmentation 시각화에 문제가 생겨 질문 드립니다.
mmdetection과 오픈소스 데이터셋으로 실습을 하려는 학생입니다. coco format의 데이터를 받아 시각화를 하려하는데, 시각화 과정에서 이미지의 아이디에 대응하는 세그먼트가 나오는 것이 아니라 사전에 설정된 세그먼트가 아래 그림처럼 이미지와 상관없이 나와 이 문제를 해결하고 싶습니다. 이 세그먼트가 어디에 영향을 받는지 찾아보니 mask rcnn 벌룬 실습코드 기준 3개 셀 위인 이 셀의 coco.loadimgs(*)[0] 중 *에 영향을 받는 것으로 추측할 수 있었습니다. (해당 id를 바꾸면 고정된 세그먼트가 다른 걸로 바뀝니다.) 어디서 문제가 생긴지는 알겠으나 코드를 수정하기엔 모르는 것이 많아 이 문제를 어떻게 해결할 지 여쭤보고자 질문 남깁니다. 추가로 1. 시각화 과정에는 문제가 있어도 학습에는 문제가 없을지(시각화 코드를 수정하지 않아도 학습 코드를 돌리면 제대로 학습이 되는지?) 2. Json 파일에 등록된 이미지의 일부만 images 폴더에 있어도 학습이 되는지(데이터셋이 28만장 이미지로 이루어져있어서 colab이 pro 버전임에도 i/o error를 출력함. 그래서 이미지 중 일부 -약 1만장- 만 빼서 학습에 사용한다면?)? 에 대해서도 답변 남겨주시면 감사하겠습니다. 늘 좋은 강의 잘 듣고 있습니다. 감사합니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
eureka client 적용 test code
안녕하세요. 강의 듣다가 궁금한게 생겨서요. eureka client를 적용한 서비스를 clean build 하게 되면 혹은 test code를 돌리면 eureka server를 찾지 못해서 에러가 나는데 이게 정상적인 걸까요? 로컬에서 clean build or test code를 돌릴떄마다 eureka server를 실행시키고 해야하는게 맞는 건지 확인 부탁드립니다.
-
미해결객체 지향 프로그래밍 입문
DIP 관련해서 궁금한게 있습니다.
DIP 예제의 답을 보기 전 제가 생각한 상위 정책은 상세 정보를 추출하는 기능, API를 호출하는 기능, 상품을 구하는 기능으로 나눠서 생각했습니다. 정보 추출과 상품을 구하는 기능은 유사했지만 Daara API를 통해 상품을 구하는 기능은 하위 모듈로 분류되어 있었서 질문을 하게 되었습니다. API 호출 또한 추후 다른 API를 통해 상품을 구한다고 가정하면 API 호출 또한 상위 수준의 정책으로 볼 수 있지 않나 라고 생각을 했습니다. 하지만 범균님 분류를 보니까 API 호출이라는 구현 방식(하위 관점)에서 생각한 접근 방법이라고도 생각을 하게 되네요... API 호출을 상위 모듈로 분류한 것은 하위 관점(구현 관점)에서 추상화를 진행한 것인지 궁금합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
잘 안되서, 소스 코드를 복붙했더니 해당 에러가 출력됩니다.
ㅇexport default에 오류가 출력되는데 이유를 알려주시면 감사하겠습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
상품주문시 오류
java.lang.NoClassDefFoundError: jpabook/jpashop/Domain/OrderStatus (wrong name: jpabook/jpashop/domain/OrderStatus) 상품주문을하면 OrderStatus의 이름이 잘못되었다는 이런 이상한 오류가 뜨는데 문제가 뭔지 모르겠습니다 ㅠ
-
미해결Flutter 중급 1편 - 클린 아키텍처
sqlite 라이브러리 질문
https://flutter-ko.dev/docs/cookbook/persistence/sqlite 공식문서보면 보면 sqlite랑 path랑 같이 사용하라고 되어있는데, 같이 사용해야하는건가요?? 그렇다면 이유가 뭔지, 그리고 path_provider이라는 더 인기가 많은 패키지가 있던데, sqlite랑 path대신 path_provider을 써도되는지도 궁금합니다!
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
TypeORM 쿼리빌더 orderBy 질문있습니다.
쿼리빌더를 사용해 데이터를 가져올때 orderby를 두개의 컬럼에 사용하면 데이터를 부족하게 가져오는 경우가 있어서 질문드립니다. const query = await this.reportRepository .createQueryBuilder('report') .select([ 'report', 'content.reportContent', 'hashtag.hashtagName', 'hashtag.id', 'map.createdAt', ]) .innerJoin('report.ReportContent', 'content') .leftJoin('report.Hashtag', 'hashtag') .leftJoin('hashtag.ReportHashtag', 'map', 'map.ReportId =report.id'); const reports = await query .skip(6 * (1 - 1)) .take(6) .orderBy({ 'report.updatedAt': 'DESC', 'map.createdAt': 'ASC' }) .getMany(); return reports; 해당 쿼리문은 데이터를 총 6개를 가져와야하는 쿼리문이지만 2개를 가져옵니다. 하지만 마지막 orderBy에서 'map.createdAt': 'ASC'를 빼면 정상적으로 6개를 가져오게 되네요.. TypeORM의 버그일까요 아니면 쿼리문에 부족한 점이 있을까요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
ppt 사소한 수정사항
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 중요한거는 아니지만 ppt에 사소한 오류가 있어서 말씀드려요. 프록시 캐시 도입 관련해서 p.53 부터 400ms가 0.5초로 되어있습니다. 중요한건 아니지만 영상, ppt에 많은 공을 들이셨던걸 알기에 글 남겨봅니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이미지 업로드 버튼 정상작동
Redux > 더미데이터와 포스트폼 만들기 강좌보면서 그대로 따라했는데 제 컴퓨터에서는 이미지업로드 버튼이 작동이 안되네요 도와주세요
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
로또 추첨기에서 궁금한 점이 있어요
안녕하세요 제로초님, 로또 추첨기 강의를 들은 뒤에 다시 혼자서 구현을 해보는데 궁금한 점이 있습니다. 우선 저는 45개의 숫자가 담긴 배열에서 랜덤으로 1개를 뽑는 과정을 7번 반복하는 코드를 작성했어요. 아직 반복문하면 for문부터 생각하는 수준이라서 while이 잘 떠오르지 않더라구요.. 그런데 splice 배열메서드를 사용하면서 index 정보를 받아와서 사용하지 않으면 Math.random으로 뽑아낸 num에 담긴 숫자가 spliceNum에 담기지 않습니다. 선생님께서 설명해주신 코드에는 splice ( a , b ) 에서 a에 랜덤을 뽑은 숫자(책의 random)를 바로 넣으셨는데 로또추첨기자체가 정확한 정보보다는 '랜덤'이면 되기때문에 그대로 적용하신건지 특정상황에서는 써야 하는 특징이 따로 있는 지 궁금합니다..!
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
맥에서 vivado
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 이번에 수강신청을 하였는데 원래 윈도우에서 연구실 서버(리눅스)로 mobaxterm을 통해서 vivado를 돌렸는데 이번에 맥북을 구매해서 맥북을 통해 연구실 서버 들어가 vivado를 돌릴려고하는데 xterm: Xt error: Can't open display: xterm: DISPLAY is not set ERROR: [Common 17-1374] Display test failed. Please check DISPLAY environment variable and X server permissions for remote display. 이런식으로 에러 메시지가 나오더라고요 맛비님 블로그를 보다가 발견한건데 맛비님도 현업에서 맥북과 리눅스 머신 조합으로 개발하신다고 봤는데 혹시 위와 같은 문제는 어떻게 해결하셨는지 궁금합니다. 참고로 저는 iterm2 터미널 프로그램을 통해서 리눅스에 들어가고 mobaxterm을 이용해서 들어갔을 때는 아무 문제 없었습니다. 감사합니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
프록시 캐시 서버 와 CDN
프록시 캐시 서버와 CDN이 동일한 것인지 궁금합니다.