묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨유니티 시스템 프로그래밍 Pt.1 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지
싱글턴 관련해서 질문있습니다
안녕하세요 싱글턴 관련해서 질문이 있습니다싱글턴 클래스가 결국 어느 위치에서든 참조할 인스턴스를 생성하는건데 static으로 선언한 클래스도 동일한 기능을 하잖아요?static 클래스로 선언안하고 singleton으로 구현하는 자세한 이유가 궁금합니다!관련해서는 사실 찾아보면서 대략적으로 알고는 있는데 뭔가 더 명료한 답변이 필요하고 현업에 관해서도 얘기를 들을 수 있으면 좋을거같아 질문드립니다좋은강의 감사합니다
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
Local Variable 등록
안녕하세요 강사님local variables에 여러개의 생삭을 한번에 등록 하는 방법으로 색상표를 만들고 낱개별로 하나씩 이름을 지정해준 다음 Stlyer플러그인으로 스타일 등록 후 Styles to Variables로 등록해주는 순서로 해보았는데 혹시 한번에 더 많은 색상을 최종적으로 local variables 에 등록 할수있는 방법이 있을까요?
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
@PostMapping("/book")같은 걸 html에 연결하는 건 어떻게 하는 건가요
"book", "user"이런 거 연결하는 부분은 어떻게 하는 건지 항상 궁금했습니다ㅠㅠ
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
npx react-native run-android 시 에러
계속 에러를 해결해보려했지만 어디부분이 잘못된건지 알고싶어 글 남깁니다처음에 프로젝트를 생성하고 나서 안드로이드는 실행되지만 해당 프로젝트 화면은 나오지않아 npx react-native run-android로 다시 실행하면 사진과 같은 에러가 발생합니다.Gradle , JDK와 관련된 에러같은데 삭제를 시도해보고 다시 설치해봣지만해결되지 않네요 ㅠ어디 부분이 문제인지 몰라 일단 몇개 사진 첨부합니다.!zshrc
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
게터세터 넣는 이유, 다대다 관계
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.엔티티에 Getter와 Setter를 넣어주는 이유가 궁금합니다.엔티티를 짤 때 다대다 관계를 넣으면 안되는 이유가 궁금합니다3.
-
해결됨쉽고 빠르게 익히는 Power BI 심화 1 (시각화와 파워 쿼리)
지도 종류를 바꿀 수 있나요?
안녕하세요, 맵 차트를 그릴 때 Bing Map이 아닌 카카오맵이나 네이버 지도를 사용할 수 있나요?주소로 맵 차트를 그리려고 하는데 몇몇 데이터가 올바른 위치에 표시되지 않아 국내지도를 사용하고 싶습니다.방법이 있다면 알려주시면 감사하겠습니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
변수와 출력
16:17print('Combined ~', ~); 에서 %.5lf 가 궁금합니다.일단 %.5f 라면 소수점 다섯번째자리 표시하는 건데, 이때 반올림을 하는 건가요?그리고 %.5f 사이에 있는 'l'의 의미를 모르겠습니다.18:11float fnum = 3.14f; 라고 되어있는데3.14 뒤에 붙은 f는 오타일까요? 아니면 다른 뜻이 있는 건가요? 출력 결과를 보면 f는 없는 글자처럼 사용된 것 같아 여쭤봅니다.
-
미해결[2024 업데이트] UX/UI 시작하기 : Figma 입문 (Inflearn Original)
섹션 5. 컴포넌트 파고들기 관련 질문
variants property 관련해서 질문드립니다.강의 출시 이후 피그마가 업데이트 되어서 인터페이스가 좀 달라져서 그런지 복수의 value를 어떻게 설정하는지 모르겠습니다.checked/unchecked를 하고 싶은데어떻게 추가해야할까요?
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
광고 리포트_기여분석_전환경로 리포트 관련 문의드립니다.
안녕하세요. 강사님좋은 강의 잘 듣고 있습니다. 감사합니다.GA4 데모 계정에서, 기여 분석 경로 내 '전환까지의 소요 일수', '전환까지의 터치포인트수' 지표에 마우스를 올려보니 아래와 같이 설명되어 있어서요.'전환까지의 소요 일수' = '광고 상호작용이 발생 한 후 전환까지 소요된 일수''전환까지의 터치포인트 수 ' = '사용자가 전환하기까지 걸리는 광고 상호작용 횟수' 2개 지표 모두 사용자 <> 광고간의 상호작용을 기반인 것으로 이해하였습니다. 제가 이해한 부분이 맞다면 결국 해당 지표는 Google Ads와 GA4를 연동해야 만 볼 수 있는게 맞을까요?그리고 기본 채널 그룹에 'Referral x 4 100%'에서 곱하기 4와 100%는 어떤걸의미하는 걸까요? 도움말 먼저 확인해보려고 했는데 관련 정보가 없는 것 같아 여쭙습니다. 0%
-
미해결그림으로 쉽게 배우는 네트워크
스위치2, 스위치3 에서는 스위치 1로 Flooding 하지 않는건가요?
강의 1:00스위치1 -> 스위치2,스위치3스위치2 -> 스위치4 | 스위치3 -> 스위치4스위치4 -> 스위치2,스위치3왜 3번 과정 에서는 다시 전달 받은쪽으로 다시 Flooding을 하게 되는건가요? 스위치2,3 에서는 1 또는 4 로만 Flooding 되는데 왜 스위치 1,4 에서는 전달 받은 양쪽으로 모두 Flooding 을 하는지 이해가 잘되지 않습니다 제가 놓친부분이 있을까요?
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
vite.config.ts에서 환경 변수 사용하기
안녕하세요.선생님 강의에서 .env 와 .env.development로 환경 변수가 모드에 따라서 구분 되는 것을 보았습니다.제가 VITE_BASE_PATH 환경 변수를 설정하고vite.config.ts 파일에서 vite 설정의 base 옵션에 사용했을 시에도 development 모드와 production 모드가 정상적으로 동작이 될까요?const env = load(mode, process.cwd())return { base: env.VITE_BASE_PATH,}
-
미해결실습으로 배우는 핵심 네트워크 기술
Default Route 실습 자료가 없네요
강의에서 다운받으라고 하셨는데 안보이네요 저만 안보이는걸까요..
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
08-28 review list 가 로그인을 필요로 합니다
질문을 온전히 이해할 수 있도록, 모든 맥락을 전달해주세요.질문은 질문자가 번거로워야 보다 좋은 답변을 얻으실 수 있습니다.시행착오를 알려주시면 곧바로 원하는 문제에 집중할 수 있습니다.오류 메시지는 일부만 알려주시기보다 전체 오류 메시지를 캡처해서 주시면, 오류 파악에 도움이 됩니다. 당신의 파이썬/장고 페이스메이커가 되겠습니다. ;-)인프런 서비스 운영 관련다문의는 1:1 문의하기를 이용해주세요.강의를 쭉 따라가면서 실습 중입니다. 강의 자료를 그대로 복사 붙여넣기 하였는데,reviews/newreviews/<pk>/reviews/<pk>/edit는 정상 작동하나reviews/ 의 경우,localhost:8000/accounts/login/?next=/blog/reviews/로 redirect 되고 accounts/login이 정의되지 않아 404 not found 에러가 발생합니다강의 순서 상 profile edit만 accounts app에 구현되어 있는 상황입니다.하기와 같이 잘 복사해서 사용하였는데 왜 이런 오류가 발생할까요?# views.py review_list = ListView.as_view( model=Review, ) # urls.py path("reviews/", views.review_list, name="review_list"),
-
미해결스프링 핵심 원리 - 기본편
에러가 발생하는 이유가 궁금합니다.
안녕하세요. 7강까지 수강한 학생입니다. Test코드를 실행시 왜 이런 오류가 발생하는지 궁금합니다. 에러 메시지는 아래와 같습니다Coreapplication:15:37:49.791 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [hello.core.CoreApplicationTests]: CoreApplicationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.15:37:49.833 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration hello.core.CoreApplication for test class hello.core.CoreApplicationTests. ____ _/\\ / ___'_ __ (_)_ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\\/ ___)| |_)| | | | | || (_| | ) ) ) )' |____| .__|_| |_|_| |_\__, | / / / /=========|_|==============|___/=/_/_/_/:: Spring Boot :: (v3.3.1)2024-07-16T15:37:50.184+09:00 INFO 21812 --- [core] [ main] hello.core.CoreApplicationTests : Starting CoreApplicationTests using Java 17.0.11 with PID 21812 (started by seongmin in C:\core\core)2024-07-16T15:37:50.185+09:00 INFO 21812 --- [core] [ main] hello.core.CoreApplicationTests : No active profile set, falling back to 1 default profile: "default"2024-07-16T15:37:50.557+09:00 WARN 21812 --- [core] [ main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'memberServiceImpl' defined in file [C:\core\core\out\production\classes\hello\core\member\MemberServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0: No qualifying bean of type 'hello.core.member.MemberRepositoy' available: expected single matching bean but found 2: memoryMemberRespositoy,memberRepository2024-07-16T15:37:50.563+09:00 INFO 21812 --- [core] [ main] .s.b.a.l.ConditionEvaluationReportLogger :Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.2024-07-16T15:37:50.594+09:00 ERROR 21812 --- [core] [ main] o.s.b.d.LoggingFailureAnalysisReporter :***************************APPLICATION FAILED TO START***************************Description:Parameter 0 of constructor in hello.core.member.MemberServiceImpl required a single bean, but 2 were found:- memoryMemberRespositoy: defined in file [C:\core\core\out\production\classes\hello\core\member\MemoryMemberRespositoy.class]- memberRepository: defined by method 'memberRepository' in class path resource [hello/core/AppConfig.class]This may be due to missing parameter name informationAction:Consider marking one of the beans as @Primary, updating the consumer to accept multiple beans, or using @Qualifier to identify the bean that should be consumedEnsure that your compiler is configured to use the '-parameters' flag.You may need to update both your build tool settings as well as your IDE.(See https://github.com/spring-projects/spring-framework/wiki/Upgrading-to-Spring-Framework-6.x#parameter-name-retention) contextLoad: java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@6fd12c5 testClass = hello.core.CoreApplicationTests, locations = [], classes = [hello.core.CoreApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@64f857e7, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@3d6300e8, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@7927bd9f, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@3d3f761a, org.springframework.boot.test.context.SpringBootTestAnnotation@c6ebefee], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:180)at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:130)at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:142)at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:98)at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260)at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:163)at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
-
미해결[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
이미지 업로드 url 오류 입니다.
freeboard_frontend 이미지 업로드 부분 진행중인데 upload 버튼 클릭해서 이미지를 선택하면 Cannot destructure property 'url' of 'undefined' as it is undefined.이라는 안내창이 뜨면서 정상적으로 실행이 되지 않습니다.. 원인을 알 수 있을까요?다른 분 문의 글을 보고 혹시 apollo셋팅 문제인가 싶어 yarn add apollo-upload-client 와 yarn add -D @types/apollo-upload-client 를 추가로 설치 해봤는데도 문제 해결이 안됩니다..
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
컴퓨터를 재시작 했더니 작동을 안 하네요
인텔리제이로 실행했을때도 서버내부 오류라 뜨고 aws로 구동했을 때도 그냥 서버 연결이 안 됩니다ㅠㅠ aws에 확인해보면 git,sql,java다 설치되어있었고 44강부터 차근차근 다시 해봐도 똑같네요 왜 그럴까요 ㅠㅠ
-
해결됨[입문] 프리미어 프로로 '요즘' 영상 만들기
수강 노트 및 자료 확인 위치
안녕하세요, 강의 홍보에 나와있는 강사님의 수강 노트와, 각 챕터의 자료는 어디서 확인할 수 있나요? 찾기가 너무 어려운 거 같습니다.
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
volar 확장프로그램이 검색이 되지 않아요~
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.vscode에서 volar라는 확장 프로그램이 검색 되지 않는데어떻게 해야하나요reset.css, style.css 같은 전역적으로 사용하는 css 들은 어떻게 연결 시켜주는 게 좋을까요?devtools에서 컴포넌트가 안나오는데 어떻게 확인해야 할까요?? run시키면 http://localhost:5173/__devtools__/ 가 실행되고 그쪽에서만 확인이 가능합니다.강의를 듣고 사이트를 전반적으로 구축을 해야하는데 구조나 전체적으로 레퍼런스 삼을 수 있는 사이트가 있을까요 ㅠ?vue 공홈에 있는 사이트들은 devtools로 접근이 안되더라구요..미리 답변 감사합니다 ㅠㅠ
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
Access Token과 Refresh Token 문제
예전에 토큰 기반 인증 구현하면서 Access Token과 Refresh Token 문제점에 대해 고민해본 적이 있었습니다.만약 Refresh Token을 탈취 당한다면 해커가 Access Token을 재발급 받을 수 있으므로 Access Token만을 사용했을 때와 똑같은 문제가 발생할 거라고 생각합니다. 그래서 당시에 프론트 측 개발자에게 물어봤을 때에는 Refresh Token에 Http Only 옵션이나 Secure 옵션을 해주면 된다고 이런 식으로 들었던 것 같은데, 그럼 애시당초 Access Token만을 사용하고 거기에 그런 옵션들을 해주면 번거롭게 Refresh Token을 사용할 필요도 없을 것 같다는 생각이 들었습니다.강의를 수강하면서 Refresh Token의 효용성에 대해 의문이 다시 생기게 되었는데, 실무에서는 어떻게 Refresh Token 탈취 문제를 해결하고 있는지 궁금합니다.
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
비교연산자와 반복문+조건문 문제풀이
안녕하세요, 비교연산자와 반복문+조건문 문제풀이에서 15:33 부분 질문이 있습니다.보면 b%2==0은 짝수일 때 sum=sum+b이고 홀수일 때는 sum=sum-b로 이해하면 될까요?그리고 해당 계산식이 끝나고 a++로 되있는데 제가 알기로는 a++이면 나중에 증가로 알고있는데 a는 나중에 1증가인가요 아니면조건식이 끝나고 b에 2증가하는 것처럼 바로 1증가시키면 되는건가요?