inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

37.provider 실습 문제점, 카트에서 상품이 지워지지 않습니다.

해결됨

Flutter 앱 개발 실전

37.provider 실습 시, 코드는 동일하게 잘 작성된것 같은데, 카트에 담기기는 잘 되는데, 카트에서 상품 클릭 시 remove가 안되는 문제가 있습니다. class Cart extends StatelessWidget { const Cart({super.key}); @override Widget build(BuildContext context) { List<Product> cartProductList = context.select<ProviderCart, List<Product>>( (providerCart) => providerCart.cartProductList, ); return Scaffold( body: cartProductList.isEmpty /// Empty ? const Center( child: Text( "Empty", style: TextStyle(fontSize: 24, color: Colors.grey), ), ) /// Not Empty : ListView.builder( itemCount: cartProductList.length, itemBuilder: (context, index) { Product product = cartProductList[index]; return ProductTile( product: product, isInCart: true, onPressed: context.read<ProviderCart>().onProductPressed, ); }, ), ); } }

  • flutter
unipics 댓글 2 좋아요 1 조회수 109

superbase 질문

해결됨

비개발자 4주만에 수익화 서비스 만들기: AI 바이브코딩 웹 + 앱 ALL IN ONE

현재 12.28일 수강중인데 슈퍼베이스라는것이 없어진거같아요 방문자수기록 추가할때도 슈퍼베이스 클릭하는게 아닌 채팅창에 자체 클라우드 허용할거냐아는 allow버튼이 나와서 그거 클릭했더니 되긴했는데 크레딧이 너무 빨리 끝나버렸어요 그 해결방법 카카오톡영상도 확인 했는데 그대로 따라 들어갔는데 superbase가 보이지않아요 어떻게 해야할까요.. ㅠㅠ 벌써 막힌거같아요

  • flutter
  • next.js
  • cursor
  • supabase
  • 바이브코딩
킴주니 댓글 2 좋아요 0 조회수 115

Actions formData 질문.

미해결

Next.js with Spring Boot

//!!첫번째 if문 if (fileNames.length > 0) { fileNames.forEach((fileName) => { updatedFormData.append('fileNames', fileName); }); } // Append all files to the new FormData object //!! 두번째 if문 const files = formData.getAll('files'); if (files.length > 0) { files.forEach((file) => { console.log('----------------------------------', file); if (file instanceof File) { if (file.size > 0) { updatedFormData.append('files', file); } } }); } 첫번째 if문하고, 두번째 if문하고 역할이 각각 뭔지 알수있을까요? 비슷하면서 헷갈립니다

  • javascript
  • react
  • spring-boot
  • jpa
  • next.js
오일중 댓글 1 좋아요 0 조회수 68

윈도우 환경 vs 맥 환경

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

안녕하세요 코딩을 독학하고 있는 20대 학생입니다. 현재 윈도우로 해당 강의를 듣고 있는데요, 맥북 역시 갖고 있습니다. 대부분의 개발자가 Mac OS를 사용하기에 처음 시작할 때 Mac OS를 추천한다고 유튜브 숏츠에서 봤습니다. 이 말이 맞을까요? 만약 맞다면.. Mac OS를 사용하기 위해 클럼쉘 모드로만 개발을 진행할 생각입니다. 윈도우 환경 vs 맥 환경 짐코딩님이 추천해주시는 게 있을까요? 아님 상관없을까요? 초보적인 질문 답변감사합니다.

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
은석 댓글 1 좋아요 1 조회수 189

메모리 가시성 문제 질문

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 메모리 가시성 문제 가 발생하는 이유는 쓰레드가 공유 된 runFlag 값에 대해 반영이 않되어서 발생하는 문제라고 설명을 해주셨습니다. 예를들어 main 쓰레드에서는 false 를 true 로 변경하였으나 work 쓰레드에서는 해당 값이 변경되었는지 모르기 때문에 계속 동작하는 상태 입니다. 여기서 이해가 않가는 부분이 모든 프로그램은 보조기억 장치에서 실행을 하고 실행에 필요한 변수가 값 들은 모두 ram 과 같은 주 기억 장치에 저장되고 사용되는 걸로 알고 있습니다. 그렇다면 이 과정에서 쓰레드는 캐시메모리가 아닌 주기억 장치에서 값을 읽어서 사용해야 합니다. 지금 과정으로 설명된 것을 이해 하면 주기억 장치 또한 단순히 값을 저장하는 것 뿐이고 실제로는 캐시 메모리에서 한번더 데이터를 저장하고 cpu 는 캐시메모리에 접근하여 데이터를 연산한다고 이해 했습니다. 맞을까요?

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
정동희 댓글 1 좋아요 0 조회수 99

아이디어 발굴 관련 질문

미해결

100% 비개발자 바이브 코딩: 앱 200개로 월 140만 수익 노하우

안녕하세요 선생님! 먼저, 이렇게 좋은 컨텐츠를 만들어 주셔서 감사합니다. 평소 앱 수익화에 대해 관심이 많았는데, 어떻게 할 수 있을지에 대해서 고민이 많았습니다. 이 강의를 통해 고민을 해결 할 수 있을것 같습니다. 감사합니다!! 아이디어 발굴 관련 궁금한것이 있어 질문 드립니다. 아이디어 발굴에 대한 부분이 중요할거라 생각 됩니다. 앱을 만들면서 감을 익혀 나가겠지만, 그래도 처음에 어떻게 가닥을 잡고 시작해야 하는지 막막합니다. 아이디어 발굴은 어떻게 하면 좋을까요? AI에게 질문을 해도 답변으로 받은 아이디어들이 진짜 괜찮은것들인지 확신이 들지 않습니다... 어느 정도 심플한 아이디어여야 하는지? 예시가 있을까요? 어떤 카테고리 또는 어떤 성격의 앱을 먼저 시작해 보면 좋을지? 특정 아이디가 반응이 좋을지에 대한 판단은 어떻게 내리시는지? 기준이 있으신지? 자신의 영역을 구축해 나가는 것을 어떻게 확인 할 수 있을지? 확인하는 특정 지표가 있는지? 이 외에도 혹시 실례가 되지 않는다면 아이디어 선정 관련 팁들이 있다면 혹시 알려 주실수 있을까요? 앞으로 앱을 만들면서 대단히 도움이 많이 될것 같아서 부탁드립니다. 감사합니다!

  • python
  • flutter
  • chatgpt
  • claude
  • 바이브코딩
loomin100 댓글 1 좋아요 0 조회수 120

77. 미션소개 영상이 3:58에서 끝납니다.

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

미션 소개 영상이 총 4분 여초로 되어 있는데 3분 58초에서 종료됩니다. 말이 도중에 끝나요. 확인 부탁드립니다.

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
Nobang노방 댓글 1 좋아요 1 조회수 49

스프링부트 프로젝트 생성에서 java version

해결됨

[말 한마디로 뚝딱!] AI와 함께 나만의 수익화 웹사이트를 만드는 법

현재 spring boot 버전 설치에서 JAVA 버전을 선택해야 되는데요, 현재 24, 21, 17 버전만 제공되고 있습니다. 그리고 스프링 부트드 3.4.0 버전은 없고 아래와 같은데요, 혹시 21버전이나 17버전으로 진행해도 관계없을까요? Spring boot 버전은 몇으로 하는게 좋을지 궁금합니다. 그리고 intellij 말고 VS code 로 진행해도 관계없을까요?

  • HTML/CSS
  • java
  • mysql
  • php
  • ai-활용-(ax)
hj.joh 댓글 2 좋아요 0 조회수 237

[수업 자료 질문] Cache Aside의 특징 문의

해결됨

6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법

1. 현재 학습 진도 몇 챕터/몇 강을 수강 중이신가요? 6-4. 캐싱의 개념 3 2. 어려움을 겪는 부분 어떤 개념이 헷갈리시나요? 수업 자료를 보면 "Cache Aside는 구현이 간단하고 캐시 효율이 뛰어납니다. 하지만 데이터가 변경되었을 때 실시간으로 반영되지 않아 데이터 불일치 가능성이 있습니다."고 하는데, 왜 Cache Aside가 구현이 간단하고 캐시 효율이 뛰어난지 잘 이해가 가지 않습니다. Cache Aside에서는 애플리케이션 단에서 컨트롤을 다 해야 해서 구현이 길어지지 않나요? Cache Aside가 다른 전략과 비교했을 때 캐시 효율이 뛰어난 이유가 있을까요? 3. 시도해보신 내용 문제 해결을 위해 어떤 시도를 해보셨나요? 데이터 변경시 데이터 불일치에 대한 설명이 있는 것을 보면 혹시 해당 부분 설명은 Cache Aside보다는 Write Around Aside 에 대한 설명에 더 가깝지 않을까하는 생각도 해보았습니다.

  • java
  • spring
  • mysql
  • redis
  • 이력서
  • 카카오공채-채용
happyrichman 댓글 2 좋아요 0 조회수 125

[수업자료 문의] RedisTemplate으로 SETNX 시 리턴값 문의

해결됨

6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법

1. 현재 학습 진도 몇 챕터/몇 강을 수강 중이신가요? 6- 12 여기까지 이해하신 내용은 무엇인가요? RedisTemplate으로 SETNX를 할 수 있고, 이 때의 리턴값은 boolean이다. 2. 어려움을 겪는 부분 어떤 개념이 헷갈리시나요? 수업 자료에는 RedisTemplate을 통해 SETNX 요청시 키 존재 유무와 상관없이 모두 True를 리턴한다고 설명 3. 시도해보신 내용 문제 해결을 위해 어떤 시도를 해보셨나요? 혹시 키가 이미 존재하면 RedisTemplate에서는 False 를 리턴하는 것이 아닐까요?

  • java
  • spring
  • mysql
  • redis
  • 이력서
  • 카카오공채-채용
happyrichman 댓글 2 좋아요 0 조회수 116

emulator 실행 오류

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다! [코드팩토리 디스코드] https://bit.ly/3HzRzUM emulator 실행 시 하기와 같은 오류가 발생하는데요.... The emulator process for AVD Pixel_7_Pro has terminated. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • flutter
  • 클론코딩
이민재 댓글 3 좋아요 0 조회수 140

클로드 윈도우 설치시

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

윈도우 설치시 오류가 나서 npm으로 설치를 했습니다. 동영상 강의에서 나온 것 처럼 경로 설정을 추가를 하지는 않았는데 따로 해야 하는 걸까요? 터미널에서 버전 치면 설치는 되었다고 나오거든요 참고로 npm 설치시에는 동영상이랑 다르게 나오고 경로 위치도 안 뜨더라구요

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
heasolpapa1222 댓글 2 좋아요 0 조회수 540

관리자 기능에 대한 질문

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요 코드팩토리님. 해당 섹션과 상관이 없는 질문이지만, 강사님께서 앱을 개발하실 때 관리자 페이지(상품 수정, 문의 내역 열람 및 답변 등)를 어떻게 구현하시는지 궁금합니다. 제 생각에는 앱에 관리자 기능을 포함하는 경우, ROLE을 통해 사용자/관리자 여부 구분이 가능하더라도, 보안에 취약하고 코드가 늘어남에 따라 리소스양이 방대해져서 좋지 않을 것 같습니다. 그래서 앱에 포함되지 않는 관리자용 웹 페이지를 따로 만드는 것이 괜찮을 것 같은데, 강사님께서 어떻게 생각하시는지 궁금합니다. 강사님은 주로 어떠한 방식으로 구현하셨을까요?

  • flutter
  • 하이브리드-앱
helloworld 댓글 2 좋아요 0 조회수 136

middleware.ts가 proxy.ts로 변경되고 실행 시점도 바뀌었다네요

미해결

Next.js 까보기: "쓸 줄 아는 개발자"에서 "알고 쓰는 개발자"로

https://nextjs.org/blog/next-16#proxyts-formerly-middlewarets middleware 런타임: 엣지 런타임 proxy 런타임: node.js 런타임 이제 layout.tsx랑 런타임과 같아졌습니다.

  • next.js
windowook 댓글 2 좋아요 1 조회수 322

3-1 github action 연동시 질문 드립니다

해결됨

The 10x AI-Native Developer: 회사에서 AI로 압도적 성과를 내는 법

[진도] 2차 전체 완료, 3주차 1강 진행 중 [질문] 3-1 실습(Github Actions로 code review, @claude로 명령하기) 진행 중 두 workflow 모두 에러 발생 상황: workflow 추가하여 PR올렸으나, workflow 실행 중 Run 단계 에서 에러 발생 에러 메시지: SDK execution error: 13243 | throw error; 13244 | } 13245 | } 13246 | getProcessExitError(code, signal) { 13247 | if (code !== 0 && code !== null) { 13248 | return new Error(`Claude Code process exited with code ${code}`); ^ error: Claude Code process exited with code 1 at getProcessExitError (/home/runner/work/_actions/anthropics/claude-code-action/v1/base-action/node_modules/@anthropic-ai/claude-agent-sdk/sdk.mjs:13248:14) at exitHandler (/home/runner/work/_actions/anthropics/claude-code-action/v1/base-action/node_modules/@anthropic-ai/claude-agent-sdk/sdk.mjs:13373:28) at emit (node:events:92:22) at #handleOnExit (node:child_process:511:14) } Error: Process completed with exit code 1. 두 방법 모두 같은 에러 발생 시도해본 것: 1. Claude 분석 -> 토큰 부족하며, 정상적으로 실행될것으로 예상 (토큰 부족은 아닙니다.) 2. GPT 분석 1) API KEY 체크 -> 확인 2) GitHub Token 권한 부족 -> 확인 구글링 1) 비슷해보이는(?) 이슈링크(진행중인 이슈): https://github.com/anthropics/claude-code-action/issues/689 ClaudeCode WorkFlow 에러 스크린샷 CodeReview WorkFlow 에러 스크린 node 버전: 24.12.0 claude 버전: 2.0.76 어떻게 해결하면 될까요??..

  • spring-boot
  • next.js
  • 인공지능(ai)
  • ai-활용-(ax)
  • claude
김밥햄도둑 댓글 2 좋아요 0 조회수 249

읽기 모델을 조회 최적화하여 성능 향상 하는 방법

미해결

마이크로서비스 디자인 패턴 완벽 가이드

안녕하세요. CRQS 패턴 5:33에 표에는 읽기 모델을 조회 최적화하여 성능 향상 하는 방법 라고 나와있는데 질문 1 섞여있으면 최적화를 못하나요? 질문 2 분리를 함으로써 가능한 최적화 방법이 어떤게 있는건가요..?

  • java
  • spring-cloud
  • 디자인-패턴
  • msa
  • patterns
YongIl Park 댓글 2 좋아요 0 조회수 102

포트폴리오 방향성 질문 드립니다.

미해결

포트폴리오 어나더레벨 | 합격하는 이력서 작성법

안녕하세요! 지방 사립 4년제 내년 8월 코스모스 졸업 예정인 학생입니다. 아직 많이 부족하지만 무작정 공부하는 것보다 취직할 때 필요한 요소가 뭔지를 알고 빠르게 포트폴리오를 채우고 싶어 이번 강의를 듣게 되었습니다. 제 상황을 간략히 설명드리자면 그동안 진로를 정하지 못하고 이것저것 찍먹만 하다가 올해 하반기부터 백엔드로 진로를 정하고 본격적으로 학습하기 시작했습니다. 현재는 Spring 기초와 큰돌님 코딩테스트 강의 들으며 공부 중입니다. 공부를 하면 할수록 객체지향과 구현에 부족함을 절실히 느끼고 있습니다. 현재 제가 한 프로젝트를 영끌해 보면 그나마 과제 수준의 데이터 분석 프로젝트 2건과 완성도 낮은 개인 프로젝트 1건이 전부고 수상 경력, 대외활동은 없습니다. 이전에 진행한 개인 프로젝트는 LLM의 도움을 많이 받아서 Next.js+FastAPI+GeminiAPI를 활용하여 회원가입, 글쓰기 등 기본적인 CRUD, 작성한 게시물에 대해 AI에게 피드백을 받는 것을 구현하는 것 정도만 했습니다. 처음으로 웹 사이트를 만들다 보니 코드가 난잡하고, 기획/설계 없이 빠른 기능 구현에 힘을 쏟다 보니 한계가 보여 개발을 멈췄습니다. Q1. 기존에 한 개인 프로젝트는 어떻게 해야 할지 고민입니다. LLM의 도움을 많이 받기도 했고 취직에는 Spring이 유리하다고 생각해서, 포트폴리오용으로 살리는 게 나을지 폐기하고 새로운 프로젝트를 하는 게 나을지 고민입니다. 만약 포트폴리용으로 쓴다고 하면 코드와 구조를 개선해서 다시 만든다거나 Spring으로 새롭게 만들거나 해야 된다고 생각되는데 어떻게 생각하시나요? Q2. 부트캠프를 다니는 것을 고려 중인데 어떻게 생각하시는지 궁금합니다. 혼자 공부하는 것도 한계가 있고 부트캠프를 하면서 팀 프로젝트도 할 수 있어서 좋은 기회가 될 거라고 생각합니다. 큰돌님이 추천하는 부트캠프 중 지금 시기에 할 수 있는게 SW마에스트로와 프로그래머스 백엔드 과정 정도뿐인데 SW마에스트로에 들어가기엔 지금 포트폴리오도 초라해서 프로그래머스 백엔드 과정을 고민중입니다. 부트캠프 추천 영상에서 "강사의 질이 중요하다"고 하셨는데 강사의 경력을 판단하는 기준이 있는지도 궁금합니다. Q3. 팀 프로젝트 시작 시기와 팀원 구하는 팁 궁금합니다. 이번 강의에서 팀 프로젝트의 중요성을 많이 강조하셔서 빠르게 팀 프로젝트를 완성하는 걸 목표로 하고 싶은데 제 실력이 팀원들에게 민폐가 될까 봐 망설여집니다. 어느정도 기술 구현 능력을 갖췄을 때 팀 프로젝트를 참여하는 게 좋을까요? 그리고 스터디를 통해 팀원을 구하는 걸 추천하셨는데 스터디를 하다보면 흐지부지 끝나는 경우가 많던데 결국 최대한 다양한 사람을 만나보는 것 밖에 답이 없을까요?

  • HTML/CSS
  • javascript
  • python
  • java
  • 포트폴리오
oyatmin1031 댓글 3 좋아요 0 조회수 204

revalidatePath('/product/catalog/1')

미해결

Next.js with Spring Boot

revalidatePath('/product/catalog/1') 쉽게 얘기해서 새로된 캐시데이터를 가져온다는 얘기인거죠?

  • javascript
  • react
  • spring-boot
  • jpa
  • next.js
오일중 댓글 2 좋아요 0 조회수 82

/context 출력에서

미해결

클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지

첨부한 이미지의 출력 내용 중에서 ' Autocompact buffer' 가 의미하는 바는 무엇인가요? 아직 메시지를 입력하지 않았는데도 항상 22% 이상의 컨텍스트를 차지하고 있는데 이 부분도 이미 컨텍스트를 점유하고 있는 것인가요? 이 영역을 제거할 수는 없나요? 강의 항상 유익하게 보고 있습니다. 감사합니다. 즐거운 성탄되세요.

  • react
  • next.js
  • cursor
  • tailwindcss
  • claude
이은우 댓글 2 좋아요 0 조회수 149

기본 생성자

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] JPA의 기본 스펙은 엔티티에 기본 생성자가 필수라고 했는데 다른 엔티티는 다 생략되어있고 왜 Address에서만 명시를 하는건가요?

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
Cola 댓글 1 좋아요 0 조회수 84

인기 태그

인프런 TOP Writers

주간 인기글