묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
학습자료가 없어요
- 강의 영상에 대한 질문이 있으시면, 상세히 문의를 작성해주시면, 주말/휴일 제외, 2~3일 내에 답변드립니다 (이외의 문의는 평생 강의이므로 양해를 부탁드립니다.)- 강의 답변이 도움이 안되셨다면, dream@fun-coding.org 로 메일 주시면 재검토하겠습니다. - 괜찮으시면 질문전에 챗GPT 와 구글 검색을 꼭 활용해보세요~- 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결React Native with Expo: 제로초에게 제대로 배우기
iOS 배포문제 ㅠ.ㅠ
빌드는 성공적으로 진행된것 같은데 orbit실행하면 아래 사진처럼 오류가 나옵니다eas build --platform ios --profile development명령어 사용하여 빌드하였습니다.당연히 애플 개발자 결제는 했습니다.
-
미해결개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
캐시 메모리
안녕하세요CPU와 RAM 사이에 캐시 메모리가 있다고 하셨는데, 그럼 CPU는 먼저 캐시 메모리에 제어 신호를 보내는 건가요? 맞다면 시스템 버스를 통해 제어신호를 보내는 건지도 궁금합니다!
-
미해결[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
가로 고정 모드 태블릿 앱을 만들고자 합니다.
가로 고정을 할 수 있는 설정은 없나요?갤럭시 탭 등 특정 태블릿 해상도로 처음에 작업하면 나중에 다른 기기에서 볼 때 문제가 될까요? 호환성을 위해 어떻게 하면 좋을까요?
-
미해결iOS SwiftUI AR 증강현실
Reality Composer Pro 사용법도 올려주실 수 있나요?
안녕하세요! 이제 Reality Composer가 더 지원하지 않는 것으로 보이는데, Pro로 처음 사용방법을 업데이트 해주시면 감사할 것 같습니다 😋
-
미해결Oracle PL/SQL 딱 이만큼.. [개념+실전]
트랜잭션 처리의 주체는 누가 될 것인가 에 대해서 궁금합니다.
안녕하세요.관련 강의를 시청하던 중, 궁금한 점이 있어 문의드립니다.현재 회사에서는 Oracle E-Business Suite(EBS)를 사용 중이며, 대부분의 비즈니스 로직이 PL/SQL 기반으로 구성되어 있습니다.이와 별개로, Java(Spring) 기반으로 자체 개발한 ERP 시스템도 운영 중이며, 이 시스템에서는 EBS에서 사용 중인 PL/SQL 프로시저들을 직접 호출하여 사용하고 있습니다.문제는 이 과정에서 트랜잭션 정합성에 문제가 발생하는 경우가 있다는 점입니다.예를 들어, EBS의 PL/SQL 프로시저 내부에서 COMMIT을 수행하는 구조이다 보니, Java에서 여러 프로시저를 하나의 트랜잭션 안에서 호출하더라도, 중간에 커밋이 되어버려 정합성이 깨지는 상황이 발생하고 있습니다.이러한 구조적인 상황에서, 실무에서는 일반적으로 어떤 방식으로 트랜잭션 정합성을 유지하거나 해결하는지 궁금합니다.
-
해결됨은행 서버 프로젝트 실습을 통해 배우는 코틀린 마스터 클래스
redisConfig 질문입니다
package org.example.config import org.redisson.Redisson import org.redisson.api.RedissonClient import org.redisson.config.Config import org.springframework.beans.factory.annotation.Value import org.springframework.context.annotation.Bean import org.springframework.context.annotation.Configuration import org.springframework.context.annotation.Primary import org.springframework.data.redis.connection.RedisConnectionFactory import org.springframework.data.redis.connection.RedisStandaloneConfiguration import org.springframework.data.redis.connection.lettuce.LettuceClientConfiguration import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory import org.springframework.data.redis.core.RedisTemplate import org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer import org.springframework.data.redis.serializer.StringRedisSerializer import java.time.Duration @Configuration class RedisConfig { @Bean fun redisConnectionFactory( @Value("\${database.redis.host}") host: String, @Value("\${database.redis.port}") port: Int, @Value("\${database.redis.password:${null}}") password: String?, @Value("\${database.redis.database:${0}}") database: Int, @Value("\${database.redis.timeout:${10000}}") timeout: Long, ) : LettuceConnectionFactory { val config = RedisStandaloneConfiguration(host, port).apply { password?.let { setPassword(it) } setDatabase(database) } val clientConfig = LettuceClientConfiguration.builder() .commandTimeout(Duration.ofSeconds(timeout)) .build() return LettuceConnectionFactory(config,clientConfig) } @Bean @Primary fun redisTemplate(connectionFactory : RedisConnectionFactory): RedisTemplate<String, String> { val template = RedisTemplate<String, String>() template.connectionFactory = connectionFactory template.keySerializer = StringRedisSerializer() template.valueSerializer = Jackson2JsonRedisSerializer(String::class.java) template.hashKeySerializer = StringRedisSerializer() template.hashValueSerializer = Jackson2JsonRedisSerializer(String::class.java) template.afterPropertiesSet() return template } @Bean fun redissonClient( @Value("\${database.redisson.host}") host: String, @Value("\${database.redisson.timeout}") timeout: Int, @Value("\${database.redisson.password:${null}}") password: String?, ) : RedissonClient { val config = Config() val singleServerConfig = config.useSingleServer() .setAddress(host) .setTimeout(timeout) if (!password.isNullOrBlank()) { singleServerConfig.setPassword(password) } return Redisson.create(config).also { println("redisson create success") } } }An annotation argument must be a compile-time constant와 같은 에러가 나는데 강의 파일 코드로도 같은 에러가 납니다
-
해결됨[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
코드가 어디에 있는지 모르겠습니다.
공유해주신 수업자료에서 코드를 찾지 못하겠습니다.어디에 있나요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
실행파일 만든 후 용량
실행파일을 만들었는데...용량이 98메가입니다.. 코드 몇줄밖에 안되는데.. 이 용량 크기가 맞는 것인지 아니면 뭔가 잘못된 것인지.. 그래서 실행시켜도 생각보다 파일이 실행되서 창이 뜰 때까지 시간이 다소 걸리네요 ㅠㅠ
-
해결됨[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스
[JS 10-2-3] 트렌드 및 방향 - 3단계 강의 질문
리액트 컴포넌트 실습에서 <철수의버튼 /> <영희의인풋 /> 하면 실행이 안되고,{철수의버튼} <영희의인풋 /> 하면 실행이 되는데 첫번째 실행이 안되는 이유가 무엇인가요?!
-
미해결테스트 with Jest: 제로초에게 제대로 배우기
강의 교안
강의 안에 교안 얘기가 있는데 강의 교안이 어디있나요?
-
미해결
안드로이드스튜디오)플러터가 멋대로 안드로이드로 만들어져요 ㅠㅠ
이거땜에 미치겠습니다. 분명 플러터 프로젝트로 만들었는데 켜보면 안드로이드로 인식되어 켜지고 제가 만든 폴더 안의 안드로이드 폴더에 또다른 파일을 만들어서 그게 열려요 플러터로 인식되지도 않구요 이미지에서 보다시피 claude_coding 이란 폴더를 플러터로 만든건데 그 안에 android 안에 claude_coding이 또 만들어지고 그게 열리는데 플러터로 인식이 안됩니다.sdk path 경로는 제대로 지정해줬구요 플러그인 플러터 다트 다 설치 했습니다.프로젝트 구조에 이렇게 되어있는데 이게 문제일까요?
-
해결됨친절한 블렌더 - [LV.3] 캐릭터 애니메이션
weight paint 할때 메쉬가 변형이 되는 문제
귀부분 약 8분 30초쯤 하고있습니다.Clean을 눌러서.98부터 메쉬가 변형되기 시작하더니 .99 되면 저렇게 귀 메쉬가 완전 이상해집니다..제가0으로 하고 따로 칠해줘도 저렇게 변해버려요... Auto Nomalize 체크하고 칠하면 저 부분은 또 안지워져요.,... 그래서 이상태에서 clean - .99하면 지워지지도 않고 메쉬가 변형되지는 않아요왜 이렇게 되는걸까요...
-
미해결AI 에이전트로 구현하는 RAG 시스템(w. LangGraph)
툴의 숫자가 많을때 동작
안녕하세요.강의들 듣다가 질문이 생겨서 문의 드립니다. 첫번째, 툴이 너무 많은경우 어떤 식으로 처리해야 하나요? 즉, 사용할수 있는 툴이 천개 정도 된다면 LLM 호출시 마다 모든 툴에 대한 description 등을 같이 보내서 알맞은 툴을 선택하라고 할 수 없을 것 같은데 좋은 방법이 있을 까요?두번째, 툴들 중 비슷한 역할을 하거나 중복되는 툴이 있을 때는 어떻게 처리해야 하나요? 사용자 정의 툴들을 등록하다 보면 기존에 있었던 것과 동일하지만 이름만 다르거나 아예 중복되는 툴들이 생길 수 있는데 이럴때 처리 방법이 궁금합니다.
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
좋아요 락 api test 에서 count 가 0으로 찍혀요
코드가 잘못 된 부분은 없는거 같은데 count=0으로 다 찍히네요
-
해결됨데이터 분석 입문자를 위한 기초 파이썬 with ChatGPT [2025]
문자열에 작은 따옴표를 주로 사용하시는 이유가 있을까요?
문자열은 큰따옴표, 작은따옴표 모두 가능하다고 하셨는데강사님은 주로 작은따옴표를 쓰시더라고요.예를들어 "a"보다 'a'를 주로 사용하시던데특별한 이유가 있을까요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
큰돌 선생님, 링형 토폴로지 관련 질문 드립니다.
CS 정석 책에서는 링형 토폴로지의 단점으로 네트워크 구성 변경이 어렵다는 것이 꼽혔는데, 인프런 교본에서는 노드 추가 삭제가 쉽다는 것이 링형 토폴로지의 장점이네요.둘은 무슨 차이 인가요?
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
Dead Time 관련 질문 드립니다.
상부 FET만 PWM으로 제어하는 방식으로 사용한다고 하셨는데 그러면 하부 FET에 PWM CH1N은 오히려 상부와 대칭적으로 주면 안되고 필요할 때 On/Off 주는 것이 안전한 것 아닌가요?지금처럼 대칭으로 PWM을 주면 상부 하부 전부 PWM을 주는 구조가 되는 것이어서 앞서 설명하는 상부 FET만 PWM 주는 구조와는 맞지 않는 것 같습니다.
-
미해결스프링 핵심 원리 - 기본편
MemberRepository 2개 빈으로 확인 오류
안녕하세요. CoreApplication을 돌려서 아래와 같은 결과가 나왔는데 해결은 했습니다만, MemberRepository는 인터페이스고 Component 안해줬는데 왜 이런 오류메세지가 뜰까요 ? MemoryMemberRepository에 @Primary를 써서 해결하긴했는데 이해가 안되네요Parameter 0 of constructor in hello.core.member.MemberServiceImpl required a single bean, but 2 were found: - memoryMemberRepository: defined in file [D:\Dev\Java\core\out\production\classes\hello\core\member\MemoryMemberRepository.class] - memberRepository: defined by method 'memberRepository' in class path resource [hello/core/AppConfig.class]
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
강의하다 줌으로 설명가능한지좀 정확히 알려주세요. 이 선생님 정책이 어떻게 되는데요. 직접 연락할 메일이라도 알려주세요
강의하다 줌으로 설명가능한지좀 정확히 알려주세요. 이 선생님 정책이 어떻게 되는데요. 직접 연락할 메일이라도 알려주세요