묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결인프런 클론 바이브코딩 with Windsurf, Cursor, Claude Code, Rails
도커를 이용한 배포가 에러가 굉장히 많이 납니다. 혹시 깃허브 이용
강의 대로 도커를 이용한 배포를 시도해봤는데, 에러가 너무 많이 나와서 감당이 안됩니다. 혹시 깃허브를 이용한 배포 방식으로 추가강의는 없을까요? 클로드 데스크탑으로 해볼만큼 해봤는데 도저히 잡히지를 않습니다.
-
미해결
금융 LLM 프로덕트 백엔드 개발자 모집
주요 활동내용- 프로덕트에 대한 전체 백엔드 서비스(DB, sandbox 등) 구현 및 관리 자격요건- 최소 1년 이상 Python 등을 이용한 백엔드 개발 경험- FastAPI를 원활히 사용해보신 경험이 있으신 분- AWS와 같은 퍼블릭 클라우드 사용 경험- 원활한 커뮤니케이션 및 팀 작업 능력 우대 사항- 파이썬을 이용한 로그인, 회원가입, 인증 같은 기능을 구현 해보신 분- 대규모 서비스 아키텍처 설계 및 운영 경험- CI/CD 및 자동화 도구 사용 경험- 보안 및 인증에 대한 이해- 금융 및 금융 데이터에 관심이 많으신 분- LLM에 관심이 많으신 분- 창업 및 빠른실행 -> 개선 사이클을 즐기시는 분- 개발뿐만 아니라 서비스의 방향성과 완성도도 함께 고민하실 수 있는 분 지원방법- 카카오톡 ID : wowddori로 문의 부탁드립니다
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
세팅값 설정을 동일하게 했음에도 다르게 나타나는데 어떻게 해결하나요?
안녕하세요, 강의를 들으면서 초반 세팅값을 동일하게 했음에도 제 모델링 파일에서는 동일하게 표시되지 않아 문의드립니다.빨간색으로 표시한 것과 같이 제품에 라인이 나타나지 않고 노란색으로 표시된 곳처럼 음영진 부분이 강의자료와 다르게 진하게 나타나지 않는데 어떻게 설정값을 바꿔야하는지 궁금합니다.
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
강의 노트가 어디에 있는건가요?
섹션2의 3. 형제들 중 선택하기를 보고있습니다. 1분 44초 쯤에 사이트링크는 강의노트에 있습니다. 라고 나오는데요, 강의노트를 못찾고 있습니다. 어디에 있는지 알 수 있을까요? 감사합니다.
-
미해결죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.
allowStartIfComplete 질문
킬구형 안녕,강의를 보다가 궁금한 점이 생겨서 문의를 남겨. "정리하자면, allowStartIfComplete은 식별 파라미터 없이 Job을 재시작한 경우에만 적용되는 옵션이다." 이 문장을 보고 궁금증이 생겼는데,identifying JobParameters 가 없어서 Job 그리고 그 하위 Step 들이 다시 수행될수도 있겠지만, Job => Step A (성공) / Step B (실패) 여서 잡을 재시작하는 케이스에서,Step A 가 allowStartIfComplete true 면 A부터 스텝을 수행할텐데, 이 케이스에서도 allowStartIfComplete 를 쓰는게 아닌가 싶어서 문의를 남겨!이러면 Spring Batch 6 에서도 의미있는 파라미터가 아닌가 싶어서! (강의 잘보고 있습니다, 감사합니다!!)
-
미해결PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
Ethernet PHY Block 레이아웃에서 GND via가 존재하지 않습니다.
via의 net을 수동으로 조절해서 GND를 선택하라고 하셨는데 GND via가 존재하지 않습니다. PCB Layout을 자동으로 업데이트한 결과 삼코치님의 레이아웃과 저의 레이아웃 결과가 다릅니다.이 그림은 저의 레이아웃인데 저의 것에는 A 쪽에 3.3V가 연결이 되어 있는 것처럼 보이지만, 삼코치님의 레이아웃에는 GND가 연결이 되어 있어 GND via와 연결되도록 되어 있습니다. 어떤 것에서 잘못되어서 이런 오류가 발생했는지 알고 싶습니다. 항상 양질의 강의 제공해주시고 회로설계 지식에 도움을 주셔서 진심으로 감사드립니다.
-
미해결비개발자 4주만에 수익화 서비스 만들기: AI 바이브코딩 웹 + 앱 ALL IN ONE
스타터킷!
개발자인 저에게는 코딩이 늘 막연하고 두려운 영역이었습니다. 하지만 바이브코딩 강의를 만나고 나서는 생각이 완전히 달라졌습니다. 강사님이 단계별로 차근차근 이끌어주신 덕분에, 저 같은 초보자도 실제로 모임 가계부 어플을 직접 완성할 수 있었습니다.“정말 내가 코딩으로 무언가를 만들 수 있구나”라는 성취감과 자신감을 얻게 되었고, 이 경험은 제 인생에서 정말 특별한 순간으로 기억될 것 같습니다.그리고 제가 꼭 말씀드리고 싶은 게 하나 있습니다. 제가 수강평을 105번째로 남겼습니다. 이번에 수강평 100명 한정 스타터킷을 제공한다고 하셨는데… 솔직히 너무 받고 싶습니다. ㅠㅠ저도 수강 후기를 진심을 담아 열심히 작성했으니, 혹시 가능하다면 저에게도 기회를 주실 수 없을까요?정말 간절한 마음으로 부탁드립니다!!!바이브코딩 덕분에 새로운 도전을 시작할 수 있었던 만큼, 스타터킷까지 함께할 수 있다면 제게는 더할 나위 없는 선물이 될 것 같습니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
peek() 메소드 사용한 문제풀이
이전 글에 같은 내용의 질문을 확인했는데 해당 글에 다른 분이 댓글다신거 확인하고도 의문이 안풀려서요.저는 peek() 메소드를 사용해서 코드를 작성했는데 첫번째 예시에 대한 답은 잘나오는데 두번째 예시의 답이 24가 아닌 26으로 나옵니다.왜 26이 나오는지 도저히 모르겠어요..혹시 peek() 메소드로는 해당 문제풀이가 힘든걸까요? import java.util.Scanner; import java.util.Stack; public class IronRod { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String laser = scanner.next(); System.out.println(solution(laser)); } private static int solution(String laser) { int answer = 0; Stack<Character> stack = new Stack<>(); // 선생님 풀이 for(int i = 0; i < laser.length(); i++){ if(laser.charAt(i) == '('){ stack.push('('); } else { stack.pop(); if(laser.charAt(i - 1) == '('){ answer += stack.size(); } else { answer++; } } } // 제가 작성한 코드 for(char c : laser.toCharArray()){ if(c == '('){ stack.push(c); } else { if(stack.peek() == '('){ stack.pop(); answer += stack.size(); } else { stack.pop(); answer++; } } } return answer; } }
-
미해결업무가 100배 빨라지는 엑셀 데이터 활용과 분석 노하우
GETPIVOT 함수
1,강사님 화면과 GETPIVOTADTA함수 인수위치가 다릅니다 2자동합계 했는데 REF 뜨는데 어떻게하죠?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
질문하고 싶어서 너무 답답했습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.이 강의를 먼저 듣는게 좋을까요? 아니면 강사님의 CS강의를 먼저 듣는게 좋을까요? 아직 강의 극초반이라 여쭤봅니다.
-
미해결업무가 100배 빨라지는 엑셀 데이터 활용과 분석 노하우
정렬,필터 이용시 수식이 아닌 값으로 안바꾸면 적용안되나요? 값으로 바꾸는게 필수인지 궁금합니다
정렬,필터 이용시 수식이 아닌 값으로 안바꾸면 적용안되나요? 값으로 바꾸는게 필수인지 궁금합니다
-
미해결
[Next Step] 코딩 스터디 맨티 모집
[Next Step] 코딩 스터디 맨티 모집👉 이제 혼자가 아닌, 진짜 실력 성장으로 가보자! 안녕하세요 🙌혼자서 코딩을 공부하다 보면✔ 어디서부터 시작해야 할지 막막하거나✔ 중간에 동기부여가 떨어지거나✔ 협업 경험이 부족해 고민하는 경우가 많죠. 「Next Step」은 이런 고민을 함께 풀어내며,대학생·주니어 개발자들이 코딩 실력과 경험을 동시에 쌓을 수 있는 성장형 스터디입니다 🚀 👨🏻🏫 운영자 소개 • ㅇㅅ대학교 컴퓨터공학과 졸업 • 개발 프로세스 연구원 인턴 • 현) 대학생 대상 코딩 스터디/멘토링 다수 진행 ✅ 스터디 방식 • 주 1회 정규 스터디 (오프라인: 신촌,홍대,서울대입구 등 / 온라인: 디스코드) • 진행 구조: 1) 개념 학습 (30분) 2) 실습 & 문제풀이 (40분) 3) 미니프로젝트 or 코드리뷰 (50분) • 실제 협업 경험: 깃허브 기록, 코드리뷰, 팀 프로젝트 📚 커리큘럼 (예시)1⃣ 1개월차: - 파이썬 기초 문법 + 알고리즘 문제 풀이2⃣ 2개월차: - 웹 개발 기초 / 데이터 처리 미니 프로젝트3⃣ 3개월차: - 팀 프로젝트(깃허브 협업 → 최종 결과물 발표)* 세부 커리큘럼은 참여자의 수준과 의견에 따라 조정될 수 있어요! 📍 모집 정보 • 모집 마감: ~ 9월 30일(월) • 모집 대상: 대학생 / 휴학생 / 취준생 / 직장인(👉 코딩에 관심 있는 누구나 환영) • 활동 기간: 2025년 10월 ~ 12월 (3개월) • 모집 인원: 10명 내외 • 참가비: 없음 (스터디룸/카페 사용 시 1/N) • 준비물: 노트북 필수 📝 신청하기👉https://forms.gle/wZNpDxnMyM5tqjbw8 ⚠ 스터디 맛보기https://treealgorithm.notion.site/2025-Code-Study-2613eb454ce980d5bdb2ce4b9ed042a1
-
미해결업무가 100배 빨라지는 엑셀 데이터 활용과 분석 노하우
이름정의 절대참조
이름정의 하면 절대참조할필요없나요?
-
미해결
How Can Estimating Skills Improve Construction Project Management?
I’ve been exploring how technology and professional skills can transform industries, especially construction. One area I find really impactful is construction estimation. Accurate estimating not only helps with budgeting and cost control but also reduces risks in project planning.I wanted to ask the community here:Do you think learning skills like construction material takeoff or quantity takeoff can be beneficial for professionals who are also focusing on project management?Have you come across any online learning resources or platforms that blend construction management with cost estimating practices?
-
미해결홍정모의 따라하며 배우는 C++
char name[] 배열의 길이와 관련해 일부 궁금점이 생겨서 질문합니다
다른 분들 내용을 토대로 제가 작성한 코드가 어떤 원리로 동작하는지는 이해했습니다. 다만cout << n_name << " " << (int(p) - address_start) <<endl;이 부분에서 값이 10과 9가 나타났습니다.아마 '\0' 때문에 길이차이가 있었던걸로 추측되는데 맞는지 궁금합니다
-
해결됨디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기
tpsram spec 질문
tpsram 내부를 보면 오른쪽 처럼 되어있는데, always 구문을 구분해서 사용하는 이유가 있을까요? 왼쪽 구문처럼 하나의 always 문으로 구성해도 동일한 tpsram인지 궁금합니다 !
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
롬복과 사용자 정의 setter 메서드
강의 23:03분에서 setMember(Member member)라는 setter 메서드를 작성하는데요.제가 기억하기로는 @Setter를 설정하면 자동으로 필드 이름을 딴 setXXX()인 setter가 만들어지는 것으로 알고 있습니다.그러니까 현재 Member 필드가 있으니까 롬복인 @Setter 에 의해 setMember(Member member)가 자동으로 생성되지 않을까 생각하는데요. 제가 생각한게 맞다면 이때 강의에서 만든 setMember(Member member)와 충돌? 이런 문제는 없나요? 시그니처까지 똑같은 것 아닌가요?아니면 이런경우 사용자가 직접 만든 것이 더 우선시 되는건가요?
-
미해결
[호서대학교] 창업 전문가 멘토링+300만원 지원! 로컬 메이커스 창업 동아리 참여 모집 (~09/14)
아이디어만 있는 예비 창업자부터 실제 창업 역량을 키우고 싶은 도전자까지!호서대학교와 한국창업혁신센터는 지역문제를 해결하는 창업가를 육성하기 위해🚀 로컬 메이커스 창업 동아리를 운영합니다.👉 지금 바로 신청하고, 지역을 바꾸는 창업가로 성장할 기회를 잡으세요!비즈니스 모델 설계부터 MVP 제작, 시장 검증, IR 피칭까지실제 사업화로 이어지는 창업 실습을 통해 당신의 아이디어를 현실로 만들어보세요! 📆 모집안내-지원방법: 포스터 내 QR코드 또는 구글폼 신청 후 제출-신청폼: https://forms.gle/6PhdwyChYU166Wat7-신청기간: 2025.09.14(일) 23:59까지 (해당 구글폼으로 지원 시 우선 배정 가능)👉 선착순 마감될 수 있으니 빠른 신청 바랍니다! [지원대상]-창업에 관심 있거나 아이디어를 실현하고 싶은 재학생!-충청권 거주 청년 중 창업아이템·사업화 의지가 있는 분!-창업 3년 이내 초기 창업자 중 전문가 피드백 및 지원 희망자!-창업 희망하는 누구나! 🎁 참여혜택-약 300만원 상당의 활동 지원-창업 전문가 맞춤형 멘토링 & 사업화 컨설팅 등 창업 지원 서비스 제공-우수팀 후속 지원 (공모전 및 데모데이 평가 시 가산점 부여)-약 10개사 투자사 네트워킹 및 투자 유치 기회 제공-한국창업혁신센터 창업 인재풀 DB 등록 (우선 연락 혜택)-지역 내 유관기관 네트워킹 제공 [모집분야]-AI기술 (2팀)-첨단산업(제조·반도체) (2팀)-로컬브랜드 (2팀)-헬스케어 (2팀) 🏫 활동안내-활동기간: 2025.09 ~ 2025.12 (3개월)-주요일정• 09.24 창업 동아리 설명회• 10.28 중간 점검 발표회• 12.16 최종 발표회 및 우수팀 시상*일정은 변경될 수 있습니다.-활동방식: 온라인·오프라인 활동, 중간 평가 및 전문가 피드백, 최종 IR 발표-활동장소: 충남 와이몰(창업 동아리 설명회), 호서대학교(발표회 진행) ❗ 활동 커리큘럼-지역문제 인식 및 사례 분석 교육-팀별 BM 설계 및 MVP 제작 실습-중간 점검 발표 & 전문가 피드백-최종 IR 발표회 및 우수팀 시상-IR·해커톤·IP 설계 등 연계 창업 프로그램 📞 문의처-전화: 070-8657-3946-이메일: info@k-jobc.co.kr / duli1012@k-jobc.co.kr-홈페이지: 한국취업센터(https://k-jobc.co.kr/)-카카오톡: https://open.kakao.com/o/sHWbvBFd
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-T 초기조건 관련 질문드립니다.
안녕하세요, 늘 좋은 강의 감사드립니다.다름이 아니라 해당 문제를 풀면서 go(idx, sum) 함수의 초기값을 어떻게 보내는지에 따라 오답처리가 되어 문의드립니다. 제가 처음 짠 코드는 다음과 같습니다.#include <bits/stdc++.h> using namespace std; typedef long long ll; const int INF = 987654321; ll dp[104][24]; int arr[104]; int n; int target; ll go(int idx, int sum){ if(idx==n-1){ if(sum==arr[idx])return 1; else return 0; } ll &ret = dp[idx][sum]; if(ret!=-1) return ret; ret = 0; if(sum+arr[idx] <=20){ ret += go(idx+1, sum+arr[idx]); } if(sum-arr[idx]>=0){ ret += go(idx+1, sum-arr[idx]); } return ret; } int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); memset(dp, -1, sizeof(dp)); cin >> n; for(int i=0; i<n; i++){ cin >> arr[i]; } target = arr[n-1]; cout << go(0,0) << '\n'; return 0; } 위와 같이 go(0,0)으로 한 경우 오답처리가 되었습니다. 반면 go(1, arr[0])로 시작한 경우 정답처리가 됩니다.제가 생각하기에 go 함수 내 조건문에 따라 음수값은 처리하여go(1, arr[0])와 차이가 없다고 생각했는데 어디서 문제인거지 알 수 있을까요?
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
복합 대입 연산자
안녕하세요.1.7) 복합대입 연산자 관련 질문입니다.예제) num7 -= 20; 부분입니다.바로 위에 있는 num7 += 20;은 num7에 할당 되어 있는 값에 20만큼 더해서 console result 값은 30이 반환이 될 것이었고, 반환이 되었습니다.그런 논리라면 num7 -= 20; 이면단순 수식으로 생각을 하였을 때, 10 -20 = -10이 되어야 하는게 아닌가 싶습니다.num7 -= 20; 에서 20; 이 부분이 앞에 오게 되는 이유가 있을까요?기본 연산자에서는 정수만 취급하기 때문에 앞뒤의 순서가 바뀐 것일까요? 단순 JS의 구조적인 문제일까요?이에, 설명하셨던 부분과 약간 상이 한 내용인 거 같아서 질문 남겨드립니다.