묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
프로젝트 자동 빌드 자동 동기화 문제
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 김영한 님이 올리신 코드를 그대로 내려받거나, 새로 스피링부트 프로젝트를 생성해도 한 30초에 한번씩 계속 새로고침이됩니다. 계속 자동 동기화가 되고 있는 것 같아요 설정이나 프로포티스를 건들이거나 하지 않았는데 계속 자동 빌드가 되어서 수정중인 파일이 닫히고를 반복해요 ㅜ 'void org.gradle.api.internal.artifacts.dsl.LazyPublishArtifact.<init>(org.gradle.api.provider.Provider)'
-
미해결하루만에 배우는 express with AWS
AWS EC2 Node 설치
다음과 같은 양식으로 남겨주세요.질문을 한 배경 :AWS EC2 Node 설치질문내용 :AWS EC2 Node 설치강의에서 50초부분에 사이트가 어디에 알려주는게 맞는거 같습니다
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
pdf 자료들 다운이 안됩니다.
강의 목록에서 pdf 해당되는 목록 클릭하면 하얀 화면만 나오고pdf 파일 다운이 안되는데 일시적인 문제일까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
첫번째 강의파일 압축파일 파이썬 코드가 없습니다.
첫번째 강의파일 압축파일 파이썬 코드가 없습니다.압축을 반디집으로 풀었는데 영상과는 달리 코드에서 폴더를 열어도 파이썬 코드파일이 없습니다.
-
해결됨C# WinForm 사용자 정의 컨트롤 활용. 실무 역량 키우기
Item 속성 Serializable 오류
강의를 따라 진행중 다음과 같은 오류가 발생하였습니다." 'Items'속성의 코드를 생성하지 못했습니다... "KaburiKiosk.Moels.Product" 형식이serializable로 표시 되어 있지 않습니다"해당 오류는 Product Class에 [Serializable] 속성을 달아주니 해결이 되었지만강의에서는 따로 설정 해주는 부분이 없어도 잘 실행되는 것을 볼 수 있는데버전 차이로 인해 발생하는 문제일까요? 궁금합니다
-
해결됨대세는 쿠버네티스 (초급~중급편)
Vagrant up 오류
안녕하세요. 강사님.. 수고가 많으십니다.k8s v1.27 설치 가이드에 따라 설치를 진행하고 있는데요.vagrant up 명령 실행 시 아래와 같은 오류가 발생합니다.(보안 문제인가 싶어, box remove 후 vagrant box add --insecure rockylinux-repo.json 로 다시 add 한 상태입니다.)원인 및 조치 방법을 알 수 있을까요? k8s-node1: ======== [6-2-1-1] containerd 설치 ======== k8s-node1: Rocky Linux 8 - AppStream 0.0 B/s | 0 B 00:00 k8s-node1: Errors during downloading metadata for repository 'appstream': k8s-node1: - Curl error (60): Peer certificate cannot be authenticated with given CA certificates for https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=AppStream-8 [SSL certificate problem: self signed certificate in certificate chain] k8s-node1: Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: Curl error (60): Peer certificate cannot be authenticated with given CA certificates for https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=AppStream-8 [SSL certificate problem: self signed certificate in certificate chain] k8s-node1: Failed to enable unit: Unit file containerd.service does not exist. k8s-node1: ======== [6-3] 컨테이너 런타임 : cri 활성화 ======== k8s-node1: /tmp/vagrant-shell: line 68: /etc/containerd/config.toml: No such file or directory k8s-node1: sed: can't read /etc/containerd/config.toml: No such file or directory k8s-node1: Failed to restart containerd.service: Unit containerd.service not found. k8s-node1: ======== [7] kubeadm 설치 ======== k8s-node1: ======== [7] repo 설정 ======== k8s-node1: [kubernetes] k8s-node1: name=Kubernetes k8s-node1: baseurl=https://pkgs.k8s.io/core:/stable:/v1.27/rpm/ k8s-node1: enabled=1 k8s-node1: gpgcheck=1 k8s-node1: gpgkey=https://pkgs.k8s.io/core:/stable:/v1.27/rpm/repodata/repomd.xml.key k8s-node1: exclude=kubelet kubeadm kubectl cri-tools kubernetes-cni k8s-node1: ======== [7] SELinux 설정 ======== k8s-node1: ======== [7] kubelet, kubeadm, kubectl 패키지 설치 ======== k8s-node1: Rocky Linux 8 - AppStream 0.0 B/s | 0 B 00:00 k8s-node1: Errors during downloading metadata for repository 'appstream': k8s-node1: - Curl error (60): Peer certificate cannot be authenticated with given CA certificates for https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=AppStream-8 [SSL certificate problem: self signed certificate in certificate chain] k8s-node1: Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: Curl error (60): Peer certificate cannot be authenticated with given CA certificates for https://mirrors.rockylinux.org/mirrorlist?arch=x86_64&repo=AppStream-8 [SSL certificate problem: self signed certificate in certificate chain] k8s-node1: Failed to enable unit: Unit file kubelet.service does not exist.The SSH command responded with a non-zero exit status. Vagrant
-
미해결
How to Rapidly Increase YouTube Subscribers in One Month
YouTube is one of the largest video-sharing platforms, offering immense opportunities for content creators to grow their channels. Gaining subscribers quickly, however, requires a well-planned strategy and consistent effort. This essay explores effective methods to increase YouTube subscribers within one month.1. Create High-Quality and Engaging ContentContent is the foundation of any successful YouTube channel. Videos should be high-quality, well-edited, and engaging to retain viewers. Creators should focus on delivering valuable, entertaining, or informative content that resonates with their target audience. Additionally, maintaining a consistent video style and niche helps attract loyal subscribers.2. Optimize Video Titles, Thumbnails, and DescriptionsA compelling title and eye-catching thumbnail can significantly impact a video's click-through rate. Titles should be clear, concise, and include relevant keywords to improve search visibility. Thumbnails should be visually appealing and represent the video’s content accurately. The video description should provide a summary, relevant links, and hashtags to enhance discoverability.3. Post Consistently and at Optimal TimesUploading videos regularly increases engagement and keeps the audience coming back. Posting schedules vary, but most successful YouTubers upload at least once or twice a week. It is essential to determine the best times to post by analyzing audience activity through YouTube Analytics.4. Utilize SEO StrategiesSearch engine optimization (SEO) is crucial for video discovery. Including relevant keywords in titles, descriptions, and tags improves a video’s ranking on YouTube search results. Additionally, using closed captions and transcripts enhances accessibility and searchability.5. Engage with the AudienceInteraction with viewers fosters a sense of community and encourages subscriptions. Creators should respond to comments, ask for feedback, and encourage viewers to like, share, and subscribe. Live streaming and Q&A sessions also help build stronger connections with the audience.6. Promote Videos on Social MediaSharing content on social media platforms like Instagram, Twitter, Facebook, and TikTok can drive external traffic to a YouTube channel. Collaborating with influencers or joining online communities related to the niche can also increase visibility.7. Collaborate with Other YouTubersPartnering with other content creators in the same niche can introduce a channel to a broader audience. Cross-promotions, guest appearances, and collaborative projects can attract new subscribers quickly.8. Run Giveaways and ContestsGiveaways and contests encourage viewers to subscribe and engage with the channel. Offering prizes related to the channel’s niche can attract the right audience and increase subscriber count within a short period.9. Utilize YouTube ShortsShort-form videos have become increasingly popular. Posting YouTube Shorts can boost engagement, attract new viewers, and increase the chances of gaining subscribers rapidly.10. Analyze Performance and Adapt StrategiesMonitoring video performance through YouTube Analytics helps creators understand what works and what doesn’t. Analyzing watch time, audience retention, and engagement metrics allows for necessary improvements in content strategy.ConclusionIncreasing YouTube subscribers in one month is achievable with dedication and the right strategies. By creating quality content, optimizing SEO, engaging with viewers, leveraging social media, and collaborating with others, content creators can experience significant growth. Consistency, adaptability, and perseverance remain the keys to long-term success on YouTube.
-
해결됨두고두고 써먹는 유니티 VR
xr interaction toolkit
xr interaction toolkit 버전이 달라, 강의에서 보이는 Starter Assets구성요소와는 약간 다른데, xr interaction toolkit버전을 따로 지정할 수 있나요? (참고로 유니티 버전은 선생님과 맞추었습니다.)
-
해결됨독하게 시작하는 C 프로그래밍
64bit CPU에서의 메모리 주소 표현
"16진수 표기가 사용되는 예"의 6:20~6:34 에서 메모리에서 16진수를 사용한다고 말씀하셨습니다.여기서 16byte로 메모리 주소를 사용한다고 설명 하시는데요. 사실은 8byte가 맞을까요?
-
미해결Next + React Query로 SNS 서비스 만들기
백엔드 api가 따로 있을 경우의 fetch 요청
Next.js에서 서버 컴포넌트는 서버에서 실행되기 때문에, useEffect 없이 컴포넌트 내부에서 직접 fetch 요청을 보낼 수 있는 것으로 알고 있습니다.또한, 서버 액션은 백엔드 없이 Next.js 풀스택 환경에서 DB에 직접 접근할 때 주로 사용하는 것으로 이해하고 있습니다.그렇다면, 별도로 백엔드가 존재하는 경우에도 서버 액션을 사용할 필요가 있나요? 그리고 실제로 현업에서도 백엔드가 따로 있을 경우에 서버액션을 사용하나요?감사합니다!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
백준 2178 질문 있습니다.
http://boj.kr/e8efaf05143848f897d8154f0609f71e현재 코드는 맞았습니다. 가 뜹니다. 맞은 이유가 // ios_base::sync_with_stdio(false); // cin.tie(NULL); // cout.tie(NULL);이렇게 주석처리를 하니까 맞더라구요.. 이것때문에 2틀정도 머리를 싸맸는데 왜 위 코드 3줄을 주석처리 한다고 맞았습니다 가 뜨는지 잘 이해가 안가는데 왜 그런것인가용??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberForm 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]MemberForm은 MVC 패턴 중에 model에 속한다고 보는게 맞을까요?
-
미해결스프링 핵심 원리 - 기본편
ApplicationContext가 refresh되지 않았다는 에러
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]package hello.core.beanfind; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; import org.springframework.context.annotation.AnnotationConfigApplicationContext; public class ApplicationContextInfoTest { AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(); @Test @DisplayName("모든 빈 출력하기") void findAllBean() { String[] beanDefinitionNames = ac.getBeanDefinitionNames(); for (String beanDefinitionName : beanDefinitionNames) { Object bean = ac.getBean(beanDefinitionName); System.out.println("name=" + beanDefinitionName + " object=" + bean); } } }ApplicationContext가 refresh되지 않았다라고 뜨는데 아무리 봐도. 작성 코드랑 다른게 없어서 왜 이렇게 되는지 알 수 있을까요??
-
미해결[LV3] Jetpack Compose - 그럴 듯한 다이어트 앱 만들기
Firebase Error message Flow 관련
안녕하세요, 강의 잘 듣고 있습니다.Jetpack Compose View 강의를 수강하면서 궁금한 점이 생겨 질문드립니다.강사님께서는 Error Message를 Flow로 collect하여 View에 전달하는 방식을 사용하셨는데,아래와 같은 상황에서는 에러 메시지가 출력되지 않는 문제가 발생합니다.사용자가 이메일 혹은 비밀번호 검증에 실패합니다.Firebase에서 "비밀번호 혹은 아이디가 틀렸습니다"라는 에러 메시지를 반환하고, Flow가 이를 collect하여 화면에 출력합니다.사용자가 이메일 또는 비밀번호를 수정한 후 다시 로그인 요청을 보냅니다.검증이 다시 실패하여 Firebase에서 동일한 에러 메시지를 반환합니다.하지만 Flow는 같은 값을 연속으로 emit하지 않기 때문에 View에서는 변경을 감지하지 못하고 에러 메시지가 출력되지 않습니다.사용자는 아무런 메세지가 없어 무슨 상황인지 모른다 이걸 해결하기 위해 errorMessage의 Flow의 값을 null 처리 해도 똑같습니다. 해당 문제를 해결할수 있는 방법이 있을까요?전 비록 Text을 쓰지 않고 SnackBar을 썼지만 저의 코드를 봐주시면 감사하겠습니다.viewModel : https://github.com/sonny8569/DietJetpackCompose/blob/main/app/src/main/java/com/sungil/jetpackcomposediet/ui/intro/IntroViewModel.kt Activity: https://github.com/sonny8569/DietJetpackCompose/blob/main/app/src/main/java/com/sungil/jetpackcomposediet/ui/intro/IntroActivity.kt view : https://github.com/sonny8569/DietJetpackCompose/blob/main/app/src/main/java/com/sungil/jetpackcomposediet/ui/intro/screen/LoginScreen.kt
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
온프레미스 Window server에 쿠버네티스 적용
안녕하세요 선생님,회사에서 사용하는 서버 1대에 Nginx를 프록시를 통해 총 7개의 WAS 서비스가 동작하고 있습니다.현재 상황에서 조금 더 안정적인 인프라 아키텍쳐를 위해 쿠버네티스를 적용해볼까 하여 수강을 시작했습니다.현재 20% 수강을 하면서 아직 감이 잡히지 않았지만위와 같은 서버 환경에 쿠버네티스 적용이 맞을까요?강의에서 환경과는 조금 차이가 있어서 여쭤봅니다
-
미해결[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)
M1의 어드레서블 리소스 관리 방식에 대하여 질문있습니다.
m1에서는 처음시작할때 모든 preload리소스들을 타이틀씬에서 로드했는데이건 씬이 하나이고 다 쓰여서 이렇게 한건가요?일반적으로 씬이 여러개이거나 씬이하나여도 전혀 다른 에셋들의 구성으로 씬이 구성되는 경우라면 그 해당하는 에셋이 필요할때만 로드시키는게 일반적인 걸까요?
-
미해결FreeRTOS 프로그래밍
Deferred Interrupt Processing 샘플 예제 문의 드립니다.
강의: FreeRTOS의 절대 우선 순위시간: 6:14 void task0(void* pdata) 코드를 보면, 오래 걸리는 memcpy 작업 수행 전 vTaskSuspend(NULL) 을 실행하는 데요. 제가 이해한 게 맞는지 좀 봐주세요.이렇게 수행될 것 같습니다.task0 을 우선 생성/실행한 후, vTaskSuspend(NULL) 호출하여 Blocked 상태로 대기cdma 인터럽트 발생 시, task0 Ready / Running 상태 전환하여 memcpy 수행.task0 Loop 를 통해, 다시 Blocked 상태로 진입이런 순서로 진행되는 건가요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
mvc패턴 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]was안에 servletcontainer가 있고 이 컨테이너는 서블릿을 생성하고 관리 (init() 호출)클라이언트 요청이 들어오면 적절한 서블릿 실행 (service() 호출)서버가 종료되거나 필요 없으면 서블릿 정리 (destroy() 호출)위와 같은 역할을 하는데 그럼 spring mvc에서는 서블릿이 1개만 생성(DispatcherServlet) 되는게 맞을까요?
-
미해결[AI 기초] AI Research Engineer를 위한 CNN 이해하기
input_channel, output_channel은 질문입니다.
강의 CNN (2) - input_channel, output_channel은 무엇을 의미하는가 ? 이 파트 질문입니다.3분에 8채널이 되면, 필터가 어마무시하게 많아진다고 하셨는데 아래 그림같이 엣지 필터나 블러필터 하나로 1,1열 적용하고 1,2행 적용하는거 아닌가요?[[-1, 0, 1],[-2, 0, 2],[-1, 0, 1]])
-
미해결[AI 기초] AI Research Engineer를 위한 CNN 이해하기
.
.