묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지 (with 커서 AI)
claude 스타터킷 개발 설정
스크린샷에서 레이아웃부터 어떻게 설정하면 되는거죠?
-
미해결비전공자도 따라하는 워드프레스 홈페이지 제작
헤더 질문
헤더설정 질문 드립니다. 헤더를 푸터와 함께 별도로 작업을 해 놓았고. 메인 홈화면에서는 헤더를 만든후 원래 페이지에 만들었던 헤더 페이지를 지워 헤더를 모든 페이지에 활성화 시켰습니다. 당연히 엘리멘터로 편집창에서 보면 홈화면이나 다른 블로그 게시판 이런 페이지에서는 헤더의 모습을 볼수 없지만 홈페이지 주소로 들어가면 헤더가 나옵니다. 하지만모바일 화면에서 활성화 시켜보면 헤더의 메인 햄버거 모양까지 나오고 햄버거 모양을 클릭했을때 팝업창이 활성화 되는 모습이 가려져서 보이지가 않습니다. 조언구합니다.
-
미해결비개발자 4주만에 수익화 서비스 만들기: AI 바이브코딩 웹 + 앱 ALL IN ONE
도와주세요 superbase
지금 현재날짜 12.28 슈퍼베이스 없어지고 자체클라우드 연동인데 강의는 다 슈퍼베이스 들어가서 이것저것하는데 공부가 진행이안돼요 보면서 따라해도 계속 막히고 그냥 저 혼자 맨땅에 헤딩하는 느낌이에요... 로그인기능 구현하는데 403에러나서 강의는 슈퍼베이스로 진행하는데 저혼자 그냥 어찌저찌 해보고있는데 강의를 보면서 진행이 안되니.. 미칠거같네요
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
synchronized 대신 join 을 사용하여 순서를 보장할 경우 해법이 아닌가요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]synchronized 이전 강의에서 join 을 활용하여 순서를 쓰레드의 순서를 보장하여 실행하는 방법에 대해 배웠습니다. 만약 동시에 같은 값에 대해 접근하는 것이 문제 라고 가정 할 경우 join 을 활용하여 특정 쓰레의 종료 이전 까지 다음 쓰레드 를 시작하는 것을 막는 다면 해결할수 있는 문제가 아닌가 생각합니다.예를들어 다음과 같이 t1.join() 을 사용하면 t1 의 쓰레드가 종료 이전 까지는 t2 는 대기 상태가 될 것이고 t1 에서 최종 결과가 나오기 전까지는 t2 는 실행하지 못할 것 입니다.public class BankMain { public static void main(String[] args) throws InterruptedException { //BankAccount account = new BankAccountV1(1000); BankAccount account = new BankAccountV1(1000); Thread t1 = new Thread(new WithdrawTask(account, 800), "t1"); Thread t2 = new Thread(new WithdrawTask(account, 800), "t2"); t1.start(); t1.join(); sleep(500); log("t1 state :"+t1.getState()); log("t2 state :"+t2.getState()); t2.start(); //t2.join(); log("최종 잔액 : "+account.getBalance()); } }
-
미해결스프링 부트 - 핵심 원리와 활용
@Counted 초기화
안녕하세요 강사님이 하시는것처럼 @Counted를 사용해서 메트릭을 수집하는데스프링 애플리케이션을 다시 실행하면 과거에 획득한 메트릭을 0으로 초기화되어서 처음부터 시작되더라고요.그런데 이러면 나중에 비즈니스 메트릭을 똑바로 수집하지 못하지 않나요?애플리케이션을 다시 시작해도 메트릭을 0부터가 초기화하는게 아니라 계속 누적되면서 하는 방법도 있나요?
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지 (with 커서 AI)
claude code
cursor에서 control+esc 를 눌렀을 때 claude code가 나오지 않을때는 어떻게 하나요?
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지 (with 커서 AI)
[질문] CLAUDE.md 파일
스크린샷처럼 .claude 안에 md 파일이 없는 경우는 어떻게 해야 하나요?
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지 (with 커서 AI)
Starter Kit을 만드는 이유가뭔가요?
안녕하세요이 Starter Kit을 만드는 이유가 뭘까요?Starter kit에 대한 자세한 설명이 필요합니다 ㅠ아무래도 이걸 왜 만드는지 알아야 개발하는데 집중이 되고 이해가 돼서 궁금합니다.그냥 연습을 위한 프로젝트 중 하나인지, 앞으로 프로젝트를 위한 스타터 킷인지 궁금합니다.
-
미해결클로드 코드 완벽 마스터: AI 개발 워크플로우 기초부터 실전까지 (with 커서 AI)
이제 npm 설정할 떄 오류가 안 뜨나요?
해당 동영상대로 next.js의 설치 자체를 클로드코드에게 맡겼는데요, 영상대로라면 오류가 나야하는데 오류 없이 잘 설치가 됩니다. (빈 폴더가 아닌데도) 혹시 이 부분을 클로드 측에서 업데이트해서 잘 되는걸까요?
-
미해결비전공자도 따라하는 워드프레스 홈페이지 제작
모바일버전에 메뉴가 2개가 떠요
여기서 만든 메뉴위에 이런게 추가적으로 뜨는데 구조 컨테이너에도 안나오는데 이거 어떻게 없에는지 궁금합니다. 웹버전에서는 안보이는데 모바일버전에서만 뜨네요
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
eslint설정 관련입니다.
안녕하세요.지금 리액트 따라하기 하면서 보고있는데eslint 부분 설정에서저는 eslintrc.cjs란 파일이 없고 eslint.config.js란 파일만 있는데 rules 상에서는 처음에 no-unsed-vars는 error로 되있어서 off로 바꿔줬는"react/prop-types": "off" , 부분은 어떡해 추가해 줘야 하는지요.
-
미해결Flutter 앱 개발 실전
37.provider 실습 문제점, 카트에서 상품이 지워지지 않습니다.
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, ); }, ), ); } }
-
미해결비개발자 4주만에 수익화 서비스 만들기: AI 바이브코딩 웹 + 앱 ALL IN ONE
superbase 질문
현재 12.28일 수강중인데 슈퍼베이스라는것이 없어진거같아요 방문자수기록 추가할때도 슈퍼베이스 클릭하는게 아닌 채팅창에 자체 클라우드 허용할거냐아는 allow버튼이 나와서 그거 클릭했더니 되긴했는데 크레딧이 너무 빨리 끝나버렸어요 그 해결방법 카카오톡영상도 확인 했는데 그대로 따라 들어갔는데 superbase가 보이지않아요 어떻게 해야할까요.. ㅠㅠ 벌써 막힌거같아요
-
미해결[4주 완독X실습 챌린지] <커서×AI로 완성하는 나만의 웹서비스> 함께 읽고, 함께 만들어요!
여기서 막히는데 오류 해결하려면 어떻게 해야 할까요ㅠㅠ
-
미해결SwiftUI + TCA: 실전 프로젝트로 완성하는 차세대 iOS 아키텍처
TextField 에 Binding 으로 연결하면 에러 발생
강의 내용중에아래 2가지가 가능하다고 했는데1번TextField("이메일을 입력해주세요", text: $store.email.sending(\.inputEmail))2번 TextField("이메일을 입력해주세요", text: Binding(get: { store.email }, set: { email in store.send(.inputEmail(email)) }))2번 코드로 작성후 이메일주소를 수정후저장 하니깐 아래와 같은 에러가 발생했습니다.A "forEach" at "AppStore/MyPageReducer.swift:96" received an action for a missing element. Action: MyPageStackReducer.Action.email(.inputEmail) This is generally considered an application logic error, and can happen for a few reasons: A parent reducer removed an element with this ID before this reducer ran. This reducer must run before any other reducer removes an element, which ensures that element reducers can handle their actions while their state is still available. An in-flight effect emitted this action when state contained no element at this ID. While it may be perfectly reasonable to ignore this action, consider canceling the associated effect before an element is removed, especially if it is a long-living effect. This action was sent to the store while its state contained no element at this ID. To fix this make sure that actions for this reducer can only be sent from a store when its state contains an element at this id. In SwiftUI applications, use "NavigationStack.init(path:)" with a binding to a store.확인해 보니 pop시 Binding의 set 이 호출되서이미 path에 없는 element를 호출하게 되서해당 에러가 발생한다고 합니다.그럼 TCA 환경에서는 1번을 꼭 사용해야 하는 건지요 ?
-
미해결REVIT과 친해지기 - 건축(기본)편
Revit 뷰어를 사용해도 수강에 문제 없나요?
안녕하세요강의를 수강함에 있어서 Revit 뷰어를 사용해도 강의를 따라가는데 문제가 없나요? 구매는 부담되고, 혹시 체험판의 경우 주소지 기준으로 횟수가 차감이 되나요? 홈페이지에 새로 가입하면 체험판을 계속 사용할 수 있는지 문의드립니다.
-
미해결ESP32 IoT 개발 기초 - 하드웨어부터 FreeRTOS까지
[수강 전 준비 사항 관련]
강사님 안녕하세요,구매후 아직 강의를 듣고 있지는 않는데, 조만간 시작하려고 합니다.강의 초반 준비사항에서 아무 ESP32나 상관 없다고 하셨지만, 최대한 병목을 줄이기 위해 전체 커리큘럼을 따라갈 때 문제되지 않도록, 준비 사항을 미리 알고 싶습니다. (보드, 디스플레이, 브레드 보드 등등) 구체적인 구매처 정보까지 있으면 좋을 것 같습니다.감사합니다.
-
미해결350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
수익 및 약관 처리에 대한 문의
안녕하세요. 프로젝트 좀비님의 명강의를 듣고 뿜이 와서 앱 개발을 시작하려고 합니다.앱 개발 하다가 몇가지 질문이 생겨서 문의드립니다.개인정보 처리에 대한 약관서비스를 제공하시다보면 개인정보를 다뤄야하는 서비스도 있으실텐데 관련 약관은 어떻게 작성하여 유저에게 동의를 받고, 처리(저장 및 약관 변동에 의한 재동의 등)를 어떻게 하시나요? 재직 중 수익에 대한 문의재직 중 사업자 등록을 하고 수익을 낼 경우 일정 금액 이상 수익 발생하면 원천징수 같은 방법으로 회사에서도 이를 알 수 있다고 하는데 이 부분에 대해서는 회사에서의 불이익 같은 문제가 없었을까요? 수익에 대한 세금 처리 문의 다른 분들의 질문을 보니 앱으로 인한 수익의 경우 연말정산 외 종합소득 신고로 세금을 내신다고 하셨는데 특정 금액 이상의 경우 해당 방법으로 세금을 내는걸까요?아니면 조금의 수익이 발생해도 세금을 내야하는 걸까요? 개발자 또는 관리자 정보 노출수익성이 발생하는 앱에 경우 개발자(또는 관리자)의 이메일, 전화번호, 주소 등의 정보를 명시해야한다고 하는데 이를 어떻게 처리하셨을까요?(실제 개인번호와 실거주 주소를 노출시키는건 너무 위험부담이 있어 좀비님의 경험을 듣고 싶습니다)
-
미해결Next.js with Spring Boot
Actions formData 질문.
//!!첫번째 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문하고 역할이 각각 뭔지 알수있을까요? 비슷하면서 헷갈립니다
-
미해결비전공자도 따라하는 워드프레스 홈페이지 제작
1강 구매한 도메인 주소는 asdfqwer을 구매했는데, 2강 호스팅에서 도메
1강 구매한 도메인 주소는 asdfqwer을 구매했는데, 2강 호스팅에서 대표 도메엔 연결에서는 왜 구매한 도메인 주소를 연결하지 않고 갑자기 다른 도메인을 연결하였나요? 원래 구매한 도메인을 연결하는게 맞죠? 초보라서 몰라서 질문드립니다.