묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
주사위 두 개의 값 곱하기 방법
안녕하세요 선생님. 주사위게임 강의를 듣고 추가적으로 좀 더 넣어보고 싶은 기능이 있는데 해결이 잘 안 돼서 질문드립니다.주사위 두 개의 값을 곱하여 그 값을 레이블로 보이게끔 만들고 싶은데 주사위가 들어가있는 diceArray 배열을 이용하여 index 값을 뽑아올 수 없나요? 저 배열을 통해 index 값을 추출하면 그 두 수의 곱을 이용하여 레이블에 표시할 수 있을 거 같은데 #imageLiteral로 넣은 값이라 어떤 식으로 접근을 해야 할 지 모르겠네요 ㅠㅠ 질문 읽어주셔서 감사합니다!
-
미해결타입스크립트 입문 - 기초부터 실전까지
axios.get is not a function?
unpkg CDN도 잘 가져왔고.. 그냥 clone한 그대로의 코드인데 이 에러가 발생하는 이유가 뭘까요?
-
미해결[리뉴얼] 타입스크립트 올인원 : Part2. 실전 분석편
as 대신 satisfies 연산자를 쓰는것은 어떨까요??
이번 타입스크립트 4.9 beta 에서 satisfies 연산자가 추가되었는데요. 아직 베타버전 이긴 하지만, as 대신 satisfies 연산자를 사용하면 as 를 사용하지 않아도 괜찮지 않을까요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
강의자료는 업데이트 안해주시나요? 책이 있지만...강의자료 제공이 되었으면 좋겠습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
mask-rcnn-test dataset
안녕하세요. 강의 잘 수강하고 있습니다.현재 mask rcnn-ballon 데이터셋 학습을 진행중입니다.주석에서 train, val, test dataset 환경 파라미터가 있다고 나와있는데, train, validation 데이터 이외의 test 데이터셋은 어디에서 확인할 수 있는지 알 수 있을까요?감사합니다.
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
java 11로 해도 되나요?
궁금하네용
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
함수, 클래스 괄호
안녕하세요 선생님수업 중간과 개인공부할때 헷갈리는 것이함수 및 클래스 선언간에괄호는 붙히는 경우도 있고 안붙히는 경우도 있고괄호안에 변수를 넣는 경우도 있고 안넣는 경우도 있고각각의 의미가 다른 것인지 질문드립니다 ex)클래스class abc: >> 괄호 미사용 def __init__(self) :함수def efg(): >> 괄호사용for문for n in df_sn.index: >> 괄호 미사용
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
Spring Cloud OpenFeign (2) 관련 질문 dto 관련 에러가 발생해요
0dto related error occurred and I have a questionhow to fix this error?error message:feign.codec.DecodeException: Type definition error: [simple type, class com.app.api.health.dto.HealthCheckResponseDto]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of com.app.api.health.dto.HealthCheckResponseDto (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator)controller @GetMapping("/health/feign-test") public ResponseEntity<HealthCheckResponseDto> healthCheckTest() { HealthCheckResponseDto healthCheckResponseDto = helloClient.healthCheck(); return ResponseEntity.ok(healthCheckResponseDto); } dtopackage com.app.api.health.dto; import lombok.Builder; import lombok.Getter; import java.util.List; @Getter @Builder public class HealthCheckResponseDto { private String health; private List<String> activeProfiles; }
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2240_자두나무_기저사례 질문
안녕하세요 큰돌님2240 자두나무의 기저사례 관련하여 질문이 있습니다.if(idx == n) return cnt == 0 ? 0 : -1e9; 위와 같이 주어진 시간에 도달하였을 경우 최대로 움직였는지(cnt == 0)을 확인하고, 최대로 움직였다면 0이고 아니면 -1e9를 주셨습니다.cnt는 사실 최대값이라서 다 사용하지 않아도 된다고 생각을 하는데 cnt==0을 확인해준 이유가 따로 있을까요?저는 아래와 같이해도 된다고 생각을 했습니다!if(idx == n) return 0;
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
스핀락 질문
CAS 의사코드를 설명하시면서 while(_locked){}_locked=true;이 코드를 한번에 실행할 수 있다고 하셨는데 두 스레드가 동시에 if문에 진입한다면 동일한 결과를 가지지 않을까라는 생각에서 의사코드 자체를 SpinLock 클래스 안에 새로운 매서드로 만들어서 실행해보니 0이 출력되지 않았습니다.어떤 원리로 두 코드가 한번에 실행되는지와 cp매서드를 어떻게 수정해서 compare_exchange_strong처럼 동작하게 할 수 있는 지 궁금합니다.
-
해결됨코어 자바스크립트
선생님 class 상속파트에서 궁금한게 있습니다.
우선 좋은 강의 들을 수 있어서 너무 감사합니다 .^^질문드릴게 있는데 Employee, Person 상속과정에서 빈 Bridge 함수를 만들어서 Person.prototype을 Bridge.prototype에 넣고 Employee.prototype에 인스턴스로 만들어주라고 하셨는데 그렇게 하지 않고 그냥 Person의 prototype을 Employee의 prototype에 덮어쓰면 안되는지(Employee.prototype = Person.prototype; ) 실행해 본 결과 Bridge를 사용한것과 동일하게 구현되는데 이렇게 하면 차후에 문제가 생길 수 있나요??
-
미해결TensorFlow Object Detection API 가이드 Part1 - 코드 10줄 수정으로 물체검출하기
확장자 변경
소스코드 확장자를 tflite 로 변환하기 위해서는 어떻게 해야하나요 텐서플로우 라이트에서 사용하고 싶어서요
-
미해결스프링 배치
batch 관련 빈들을 proxy 객체로 생성하는 이유가 뭘까요?
안녕하세요batch 관련 빈들을 proxy 객체로 생성하는 이유가 뭘까요?@EnableBatchProcessing 어노테이션에 의해 SimpleBatchConfiguration.java 설정이 적용되는데요!이 설정에서 배치와 관련한 중요 빈들을 생성하는것을 볼 수 있는데* jobRepository* jobLauncher* jobBuilderFactory* stepBuilderFactory궁금한점은 이 빈들에 대해 왜 프록시로(createLazyProxy()) 생성하는걸까요?보통 프록시로 생성되어야 하는 빈들은 빈후처리기에 의해서 필요에 따라 선택되는걸로 알고있거든요아마도, 빈초기화 시점에 BatchConfigurer.class와 과련이 있어 보이는데, 정확히 알지 못하겠습니다.
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
test 하위에 있는 application.properties를 읽어오지 않는 것 같습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요! Window, Eclipse 사용하고 있습니다.testcase용 db 만들어서 testcase.mv.db 파일 생성된 것도 확인하고 jdbc:h2:tcp://localhost/~/testcase 로 접속도 잘 됩니다. test하위에 있는 application.properties도 강의에 말씀하신대로 바꾸어놓았습니다.그런데 자꾸 findItems() 테스트가 이전 강의에서 나왔던 에러가 발생합니다. testcase h2 db들어가서 select 해보면 아무것도 안나오구요,,콘솔 창은 아래와 같습니다.2022-10-07 10:04:43.159 INFO 16288 --- [ main] h.itemservice.domain.ItemRepositoryTest : The following 1 profile is active: "local" 2022-10-07 10:04:45.130 INFO 16288 --- [ main] o.s.b.a.w.s.WelcomePageHandlerMapping : Adding welcome page: class path resource [static/index.html] 2022-10-07 10:04:45.787 INFO 16288 --- [ main] h.itemservice.domain.ItemRepositoryTest : Started ItemRepositoryTest in 2.961 seconds (JVM running for 4.344) 2022-10-07 10:04:45.791 INFO 16288 --- [ main] hello.itemservice.TestDataInit : test data init 2022-10-07 10:04:45.793 DEBUG 16288 --- [ main] o.s.jdbc.core.simple.SimpleJdbcInsert : JdbcInsert not compiled before execution - invoking compile 2022-10-07 10:04:45.803 DEBUG 16288 --- [ main] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource 2022-10-07 10:04:45.803 INFO 16288 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... 2022-10-07 10:04:45.945 INFO 16288 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.local로 가길래 테스트 클래스에서 다음과 같은 애노테이션도 추가해서 해보았는데도 위 콘솔창과 동일하게 나타납니다.@TestPropertySource(locations = "/application.properties") @SpringBootTest //@SpringBootTest(properties = "classpath:application.properties") class ItemRepositoryTest {... }혹시 몰라서 test/resources/application.properties도 삭제했다가 다시 만들어보고 이클립스도 껏다 다시 해보는데도 실패합니다.. ++ 집에 있는 맥북이랑 회사에서 사용하는 노트북이랑 깃으로 연동해서 사용하는데, 집에 와서 맥북으로 테스트해보니 잘 됩니다. 소스는 분명히 동일할탠데 맥북에서 잘 되는 것을 보니 h2 생성에 문제가 있는 것 같습니다(아마도). 화요일에 다시 회사 노트북(윈도우)로 시도해보고자 하는데 그 전에 혹시 제가 실수한 부분이나 참고할만한 부분을 답변으로 달아주신다면 참고하겠습니다,,!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
fmin 무한로딩 문제.
vscode에서 fmin을 실행할경우 무한로딩이됩니다.colab에서는 결과가 잘 나오는데,어떤 문제가 있는 걸까요?? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
다른 중첩 반복문들 질문입니다
첫 번째 사진에서 이렇게: 위 예시에서, i 가 0일 때, j가 0, 1, 2 …. 9씩 올라가는 이유는 처음에는 (let i = 0, let j = 0)을 출력한 다음, (즉 시작식 for (let i = 0; i < 10; i++;)) 이 실행된다음 조건식 for(let j = 0, j < 10; j++;). 실행된다. 그다음에 그 조건식을 만족하지 못하였을때 (j > 9), 시작식을 실행한다, 이때 j가 다시 0으로 초기화 된다, 그 다음에게 i가 0일떄 하고 같은 프로세스를 두 조건이 (i > 9 && j > 9) 맞지 않을 때 까지 반복합니다. 설명을 적었는데 맞는 설명입니까?두 번째 사진에서 이렇게: continue문을 사용하면 컨티뉴 문이 적인 코드는 사용하지 않고 다음 코드로 넘어간다. (그래서 i == 0, i == 2, i == 4, j == 0, j == 2, j == 4, k == 0, k == 2, k == 4)는 출력되지 않고 넘어갑니다. 똑같이 제일 밑에 있는 코드부터 for문을 실행합니다. 그레서, 1 1 1다음으로 1 1 3이 출력되고, 그 다음에 1 1 5이 출력되지만 조건에 맞지 않음으로 인해서 j가 조건문을 실행하기 됩니다 (그리고 k가 다시 초기화 되서 1이 됩니다.) 그래서 1 3 1이 나옵니다, 그 다음에는 다시 k가 들어있는 조건문을 실행합니다 (1 3 3). 그 다음에는 j, k둘다 조건식 조건에 맟지 않기 때문에 i가 있는 for문을 실행합니다, 그 와중에서 j 하고 k는 다시 초기화 되서 3 1 1이 나옵니다. 이 때 다시 조건문 k를 실행하고 조건이 맞지 안면 조건문 j를 실행하고 j가 맟지 않으면 i를 실행합니다. 기리고 모든 조건식이 맞지 않을 때가찌 이 과정들을 반복합니다. 설명은 적었는데 맞는 설명입니까? 너무 길이 글어서 죄송합니다
-
해결됨[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
별 찍기 질문입니다.
동영상에 나온 문제에서 크리스맛, 정련 문제처럼 답이 없었던 문제들도 있던데 어디에서 답들을 볼 수 있을까요?
-
해결됨[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
중첩 반복문 질문
안녕하세요 제로초님 강사님 코드를 똑같이 따라 쳣는데 j가 이미 선언되었다고 합니다. 새로고침을 했는데도 똑같은 에러가 뜨네요. 제 브라우저에 에러가 있나요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃 권한 요청 드립니다
등록 부탁드립니다~인프런 아이디 : jiyoung.min@nhnpayco.com인프런 이메일 : jiyoung.min@nhnpayco.com깃헙 아이디 : jiyoung.min@nhnpayco.com깃헙 Username : zeromin1
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
실습 이미지 (docker,ansible) 에 대한 의견(요청)드립니다
안녕하세요.실습환경에 사용되는 이미지로 인해 저도 불편을 겪고 있고, 다른 수강자분들도 불편을 겪는 것 같습니다.DinD 방식이었다가 지금은 DooD 로 이미지가 제공되고 있습니다.도커 강좌가 아닙니다만 실습환경을 만들려고하니 도커 명령어들을 익혀야하고, 현업에서도 도커를 사용하지 않을 수 없으므로 도커에 대해 좀 더 익숙해 질 수 있는 시간이 될 수도 있겠다는 생각입니다. 다만, 강사님께서 문제가 발생되는 상황에 대해 도커 명령어를 기존과 다른 명령어를 제공해주시는데, 그 명령에 대한 충분한 설명이 없습니다.그 부분을 찾아서 이해하는 게 수강자의 몫이기도 한 것은 알겠지만, 강사님께서 사용하신 그 명령어가 어떤 기능을 하는 지, 어떤 경우에 사용하는 것인지 설명이 되면 좋겠습니다. #1docker run --privileged -itd --name ansible-server -p 20022:22 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup edowon0623/ansible:latest /usr/sbin/init#2docker run -itd --name ansible-server -p 20022:22 -e container=docker --tmpfs /run --tmpfs /tmp -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v /var/run/docker.sock:/var/run/docker.sock edowon0623/ansible:latest /usr/sbin/init예를들면, #1, #2 두 명령어 모두 강의에서 제공받은 명령어인데, 수강자인 저도 따라서 입력을 하기만 하듯이 하고 있습니다. --privileged--tmpfs/sys/fs/cgroup 볼륨을 공유한 것/var/run/docker.sock 볼륨공유한것(host docker socket 공유 DooD 설정용)등의 옵션들에 대해서 설명을 해주는 챕처가 부록으로라도 있으면 좋겠습니다. 추가로, ansible:latest , docker:latest 만 제공되는데(현재는 DooD 이미지로 보입니다), DindD 로 구성되었던 이전 이미지도 태그를 추가하여 올려주셔서 받을 수 있게 해주시면 좋겠습니다.그리고, 수강생들이 base 리눅스 이미지로 DinD 환경을 만들수 있도록 가이드도 한 번 해주시면 좋겠습니다.a) 리눅스base이미지에 ssh 설치 + 도커설치b) 리눅스base이미지에 ssh설치 + ansible 설치감사합니다.