묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
개복치개발자님 부탁드립니다!!
ListView로 게시글 만들고 읽고 보는 강의까지 전부 보고 실습해봤는데 강의가 정말 좋으셔서 잘 따라갈수 있었던것 같습니다. 그래서 정말 저한테 많은 도움이 되었습니다. 정말 감사합니다. 근데 혹시 ListView말고 RecyclerView로 만드신 게시글 만들고 읽고쓰게하는 강의는 만드실 생각이 없으신가요? RecyclerView가 더 안정적이고 좋다는 평이 많은데 확실히 ListView보다는 난이도가 어려워보입니다... 혹시 강의 가능하시다면 부탁드립니다!!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
테스트 케이스를 작성할 때
안녕하세요! 테스트 케이스를 작성하는 것과 관련해서 질문이 있습니다 :) 강의에서 각각의 테스트 케이스들은 서로 독립적으로 돌아갈 수 있도록 만드는게 중요하다고 해주셨습니다. (그런 이유로 afterEach 메서드를 만들어 주셨고요!) 강의에서 save 함수에 대한 테스트 메서드를 만드실 때 findById 라는 다른 메서드를 사용해서 구현해주셨는데요. 이 경우 save 함수는 findById 함수에 의존하고 있다고 생각했습니다. (findById가 잘못 구현되었을 경우 save 함수 fail) 그래서 뭔가 각각의 테스트 케이스에서는 직접 구현한 다른 메소드를 사용하지 않는게 맞을 것 같은데 이에 대한 선생님의 의견을 구하고 싶습니다! 좋은 강의 감사합니다 :)
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
클라우드에서 프로젝트의 패스워드 설정
안녕하세요 영상과 다르게 액슈어 10버전이라 그런지는 모르겠으나, 클라우드에서 url 옆 edit 버튼을 통해 패스워드 설정도 가능하다하셨는데 edit 버튼이 어디에 있는지 보이지 않습니다 ㅜㅜ
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
클라우드 연동 후 프로젝트 수정
안녕하세요! 클라우드에 제가 지금까지 영상을 따라가며 만든 프로젝트를 올린 후 오류를 발견했습니다. 그래서 프로젝트에서 해당 오류를 수정했는데 클라우드에는 그 수정이 업데이트되지 않는 것 같습니다. 그래서 제 질문 사항은 1) 클라우드 업로드 후 프로젝트 변경사항은 클라우드에 연동되지 않나요..? 2) Axure에서 Share를 통해 생성한 링크에서 수정한 것은 원본에는 반영되지 않는 것이죠?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
6:09 질문 드립니다.
dic.Add(1, new Monster(1)); dic[5] = new Monster(5); 이렇게 두가지 방법으로 값을 넣는 다 하셨는데 dic[5]는 5번째 인덱스에 id값을 5번인 몬스터의 값을 넣는게 아닌가요? 디버깅했을 때 0번재랑 1번째에 값이 들어가있어서 이해가 잘 가지 않습니다.
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
Collider인 other.gameObject;
Destroy 파트 강좌에서 OnTriggerEnter(Collider other) { Destroy(other.gameObject); } 이해가 잘 되긴 하지만 other.gameObject를 other가 가진 gameObject라고 해석해야 할 듯 한데 gameObject가 Collider를 가지고 있는 것이지 않나요? gameObject.other는 자연스러운것 같은데, other.gameObject라면~ 이것도 참조와 역참조의 관계인건가요?
-
해결됨데이터 리터러시 - 데이터 읽고 쓰기의 기술
Mac용 Excel 실습환경 구성
실습환경 구성 부분을 보고 있는데요. Mac용 Microsoft Excel에 맞는 환경 구성은 없을까요? 버전 16.60을 싸용하고 있습니다. 오피스 365의 일부이구요.
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
힙을 array 기반으로 구현하는 이유
안녕하세요. Heap 구현에 대해서 궁금해서 질문 드립니다. Heap 을 구현할 때, 트리는 보통 Linked List 로 구현하지만 Heap은 새로운 node를 힙의 '마지막 위치'에 추가해야하기 때문에 array 기반으로 구현해야한다고 하셨는데, 이 부분이 잘 이해가 되지 않습니다. Linked List든 Array List든 마지막 위치에 넣을 수 있는 건 똑같지 않나요?? 만약 size가 10인 Array List가 있고, 그 안에 [0, 300, 150, 170, 0, 0, 0, 0, 0, 0] 이렇게 3개의 node만 있다고 했을 때, 마지막 위치란 4번째 인덱스를 의미한다고 이해했습니다. 그랬을 때 Linked List도 4번째 인덱스에 insert하는 건 똑같다고 생각을 해서 이해가 잘 되지 않습니다. 답변 주시면 감사하겠습니다.
-
미해결빅데이터분석기사 실기대비 (R 활용)
rpart나 svm 중 높은 Accuracy값 찾기가 나온다면...
rpart나 svm 중 높은 Accuracy값을 가지는 내용을 작성시.. rpart는 강의 내용처럼 하면되는데 svm은 model1<-train(pre~., data=train, method='rpart') model2<-train(pre~., data=train, method='svm') 에러: Model svm is not in caret's built-in library 위와같이 진행하면 오류가 발생됩니다. 그래서 다시 아래와 같이 진행한 후 model2<-svm(pre~., data=train, type='C-classification') p1<-predict(model1, test, type='prob') p2<-predict(model2, test, type='prob') auc(test$pre, p1[,2]) auc(test$pre, p2[,2]) <= 오류발생됩니다.이유가 궁금합니다. `[.default`(p2, , 1)에서 다음과 같은 에러가 발생했습니다:incorrect number of dimensions > 이런경우 어떻게 해결할지 문의합니다.
-
해결됨실전! Querydsl
QMemberTeamDto의 NoClassDefFound
안녕하세요 강의 잘 듣고 있습니다. 중간에 조회 API 개발의 내용 중 QMemberTeamDto를 조회하는 메소드로 컨트롤러를 통해 응답을 주는 컨트롤러를 작성하는 내용이 있는데요 같은 내용의 Test는 통과하였으나 포스트맨에서 요청을 할 때는 NoClassDefFound 에러가 발생합니다 build가 되지 않았나? 해서 gradle로 clean compileJava compileQuerydsl 모두 실행하고 해봐도 같은 결과입니다 빌드된 결과 에러 내용
-
해결됨Flutter 앱 개발 기초
플러터설치어떻게하나요?
설치과정문서로보내준다고하는데 맞나요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
.loc질문
loc[행, 열]을 통해서 인덱싱을 하는 것으로 알고있는데요 11분 50초 경 df_academy_selected.loc[df_academy_selected["법정동명"] == "대치동", "상권업종소분류명"] 이 코드에서 df_academy_selected["법정동명"] == "대치동" 부분은 df_academy_selected 데이터에서 열에 해당하는 조건 아닌가요? loc[행, 열]에서 행이 들어가는 부분에 조건이 들어가도 되는 건지 궁금해서 여쭤봅니다. 감사합니다!
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
안녕하세요
■ 질문 남기실 때 꼭! 참고해주세요.- 먼저 유사한 질문이 있었는지 검색해주세요.- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다. 안녕하세요 해당 강의 들으면서 실습하고 있었는데 왜 자꾸 .gnb li 영역 왼쪽에 공백이 생기는지 왜 안없어지는지 모르겠습니다. ㅠㅠ 저 알수없는 공백 때문에 중앙정렬도 안되고 있습니다. 혹시 어디가 잘못되었는지 알수있을까요? 맥을 사용하고 있습니다. 하단에 소스코드 올려드립니다. ---------------------------------------- <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Flex UI 실전제작- 반응형 헤더 네비게이션</title> <link rel="stylesheet" href="../css/style58.css"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> <!-- XEIcon CDN --> <link rel="stylesheet" href="http://cdn.jsdelivr.net/npm/xeicon@2.3.3/xeicon.min.css"> <!-- jQuery CDN --> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <!-- Custom CSS & JS --> </head> <body> <header> <nav> <div class="logo"> <a href="#none"><img src="../images/logo-naver.png"></a> </div> <ul class="gnb"> <li><a href="#none">Home</a></li> <li><a href="#none">About</a></li> <li><a href="#none">Project</a></li> <li><a href="#none">Plan</a></li> <li><a href="#none">Awards</a></li> <li><a href="#none">Location</a></li> <li><a href="#none">Contact</a></li> </ul> <div class="sns"> <a href="#none"><i class="fa fa-facebook"></i></a> <a href="#none"><i class="fa fa-twitter"></i></a> <a href="#none"><i class="fa fa-youtube-play"></i></a> </div> </nav> </header> </body> </html> /* Google Web Fonts CDN */ @import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700,900&display=swap'); @font-face { font-family: 'InfinitySans-RegularA1'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/InfinitySans-RegularA1.woff') format('woff'); font-weight: normal; font-style: normal; } /* FontAwesome CDN 4.7*/ @import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'); /* 사파리 인풋스타일 제거 */ input:checked[type="checkbox"] { background-color:rgb(255, 255, 255); -webkit-appearance:checkbox; } input[type="text"], input[type="password"], input[type="email"], input[type="search"], input[type="image"], input[type="tel"], input[type="submit"], button, select, textarea { -webkit-border-radius:0; -webkit-appearance:none; } input, button { outline: none; } /* Safari Table reset CSS */ table, tr, td, th { margin: 0; padding: 0; border-collapse: collapse; border: none; } body { background-color: #eee; margin: 0; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 15px; } /* Reset CSS */ a { text-decoration: none; color: #222; } h1,h2,h3,h4,h5,h6 { font-weight: normal; margin: 0; } button { cursor: pointer; outline: none; } * { box-sizing: border-box; } /* Header */ header { background-color: rgb(255, 255, 134); display: flex; justify-content: center; height: 60px; align-items: center; } nav { width: 1280px; display: flex; justify-content: space-between; } .logo { /* border: 1px solid #000; */ transform: translateY(10px); } .logo img { width: 150px; } .gnb { display: flex; list-style: none; } .gnb li {} .gnb li a { margin: 10px; } .sns { /* border: 1px solid #000; */ display: flex; } .sns a { margin: 5px; line-height: 35px; /* border: 1px solid #000; */ } @media screen and (max-width: 768px) { /* Header */ header { height: auto; } nav { width: 100%; flex-direction: column; } .logo { padding: 10px; } .gnb { border: 1px solid #000; flex-direction: column; width: 100%; } .gnb li { width: 100%; margin: 0; /* border: 1px solid red; */ } .gnb li a { margin: 0; border: 3px solid #000; display: block; padding: 7px; } .sns { justify-content: center; } }
-
해결됨Flutter 앱 개발 기초
초급이나 중급 언제 올리시나요?
입문은 올리신지 얼마안됬지만 초급 중급도 빨리 올라왔으면 좋겠네요
-
해결됨두고두고 써먹는 유니티 VR
7.Teleportation 질문
안녕하세요 XR Interaction Toolkit 2.0.1 버전 업데이트 되면서 Teleport Select가 Locomotion으로 포함되었는데요. 영상 7분에서 설명해주신대로 진행하면 Snap Turn과 동시에 Teleport가 됩니다. Grab(B키)는 물론 작동하지 않구요. 회전과 동시에 텔레포트가 되면 불편사항이 많이 생기는데 해결방법 알려주실 수 있으신가요?
-
해결됨[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
Handler 가 deprecated 되었다고 합니다.
문서를 보니 Executor를 사용하라고 하는데, 혹시 Handler로 delay주는 방법을 Executor로 할 수 있는 방법이 있을까요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
Nested table?
하나의 primary key가 다른 table의 주소를 나타낸다는 식으로 중첩된 table을 작성한다면 결과적으로 하나의 테이블에 여러가지의 primary key가 들어있을수도 있다는 생각이 드는데 이러한 구조는 잘 쓰이지 않나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
client/sever로 분리하고 난 뒤, npm 명령어 실행에러 해결 공유합니다.
프로젝트를 진행하면서, 이전 강의들에서 sever와 client 폴더를 생성해서 파일들을 옮겨줬는데 이 때 만약에 node용 package.json는 안 옮기고 파일들만 옮기셨다면 다른 에러로 스크립트의 start, backend에 sever/index.js 로 경로를 수정해주셨을 수도 있습니다. 저도 저렇게 경로를 추가하고 추후에 모든 node용 모듈과 package.json을 옮겨줬는데, 서버 동시 실행을 위해서 dev 명령어가 먹히지 않아서 에러가 났습니다. 저와 같은 경우로 에러가 나신다면 server/index.js로 수정했던 부분을 이전의 상태인 index.js로 바꿔주시고 "dev" : "concurrently \"npm run start\" \"cd ../client && npm run start\"" 로 작성해주시면 백과 프론트 서버가 모두 실행됩니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
name: string에 IsString 데코레이터를 달아주는 이유가 궁금합니다.
크리티컬한 문제는 아니지만 단순히 궁금해져서 질문드립니다! email의 경우 type은 string이지만 형식에 대한 유효성검사를 위해 @IsEmail 데코레이터를 달아주는 것으로 이해했는데 같은 맥락에서 name의 경우 string이고, 형식에 대한 유효성검사를 할 필요가 없다고 느껴지는데 이미 string으로 type을 정해준 상태에서 @IsString 데코레이터를 추가해주는 이유가 궁금합니다! 단순히 name이라는 schema를 지정해주기 위해 name: string을 했다면, 굳이 데코레이터가 들어가지 않아도 된다고 생각되어서요!
-
미해결애플 웹사이트 인터랙션 클론!
화면에 고정된 경우 질문있습니다.
sticky와 fixed의 경우, 차이점은 알겠는데, 사용을 어떻게 구분지어야할지에 대한 질문이 있습니다. fixed의 경우는 브라우저창에 고정된 것이고, sticky는 position 값이 있는 부모 컨테이너의 특정 좌표에 고정된 것이라고 이해해도 될까요? 또, 인터랙션 시 화면에 계속 고정되어야하는 경우는 fixed, 특정 구간에서만 고정되게 하려면 sticky를 쓰는게 좋을까요?