묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결견고한 결제 시스템 구축
confirm 로직에서 amount를 검증하는 부분에서 질문이 있습니다.
현재는 클라이언트에서 넘어온 amount를 검증하고 있는데 이는 조작 위험이 있지 않은지 궁금합니다.예를 들어 1원만 결제하고 서버에는 10000원을 결제했다고 보내면 서버에서는 결제 승인 API를 호출하여 totalAmount를 확인하기 전까지는 알 수 없는걸까요?결제 승인 API에서 반환되는 Paymet 객체에 totalAmount 필드가 있기는 하지만 결제를 승인하기 전에 toss 서버에서 실제 결제된 금액을 조회하는 방법이 따로 없는건지 궁금합니다
-
해결됨제미니의 개발실무 - 커머스 백엔드 기본편
findSections 메서드 위치에 관련하여 질문 드립니다
강의를 듣고 재민 님이 말씀해주신대로 코드를 옮겨 봤는데요.ProductFinder에 findSections 메서드가 있지 않고 ProductSectionService에서 ProductSectionRepository를 통해 바로 조회하는 것도 꽤 자연스럽고 괜찮다고 느껴졌습니다.그런데 여기서 궁금한게 있습니다. Product 관련한 건 ProductFinder 라는 별도의 객체가 책임을 갖게 해서 코드를 짜다가, ProductSection에서 갑자기 바로 Repository에 접근해서 조회를 하도록 하면 코드 통일성 측면에서 바람직한가? 하는 의문이 문득 들더라구요.그렇다고 ProductSectionFinder를 또 만들어서 하자니 너무 과한가? 싶은 생각도 들었습니다. 추가로 ProductSection 조회에 다른 요구사항이 생기거나, 복잡한 구현을 해야 된다면 ProductSectionFinder 같은 걸 만들어도 좋을 것 같은데, 현재 시점에서 만드는 것이 좋은 접근인지 확신이 안 생긴달까요 ㅎ만약 이런 고민이 들 때는 어떤 것에 우선순위를 두어서 결정하는 것이 좋을 지 재민 님의 의견이 궁금합니다. 좀 더 자연스러운 흐름대로 짜는 것이 나을지, 혹은 코드 통일성 유지를 위해서 바로 Repository에 접근하는 것은 지양 하면 좋을지 등등 말이죠!이건 회사나 팀마다 정해진 규칙이 있을 가능성이 높지만 공부하는 입장에서 궁금증이 들어 이렇게 질문을 드립니다. 감사합니다😀
-
해결됨(2026) 일주일만에 합격하는 정보처리기사 실기
어떻게 준비하면 좋을까요?
2주정도 남은 시점에서 언어 관한 강의는 다 봤고 전년 주차들 풀이해주는거 보고 있는데남은 기간을 어떻게 준비하면 좋을까요?실패경험이 있으니 엄청 불안한데 어떻게 하는게 좋을까요?
-
해결됨제미니의 개발실무 - 커머스 백엔드 기본편
쿠폰 관련 부분에서 질문있습니다.
쿠폰 챕터 부분에서 "코드 느끼기" 강의의 7~8분대에 CouponController 부분에 getOwnedCoupons 에 대해 강의에서는 "내가 받을 수 있는 쿠폰 목록 전체를 내려준다"고 말씀하셨습니다. 그런데 제가 이해하기로는 "다운로드 받은 쿠폰(들)을 전체 조회한다"로 생각했습니다.그 이유는 download(다운로드)를 해야만 ownedCoupon 엔티티로부터 데이터를 가져오기 때문입니다.혹시 제가 이해한 것처럼 getOwnedCoupons 의 역할이 "내가 받을 수 있는 쿠폰을 조회한다"가 아닌 "다운로드 받고 난 쿠폰을 조회한다"와 같은 API인지, 혹은 그게 아니라면 무슨 의미인지 알려주시면 감사하겠습니다!강의 내용을 듣다보면, "다운로드 받을 수 있는 쿠폰을 조회한다" , "다운로드 받은 쿠폰을 조회한다"와 같이 의미가 비슷하지만 이해하기 헷갈려서 그렇습니다 ㅜㅜ
-
해결됨(2026) 일주일만에 합격하는 정보처리기사 실기
현재 시점에서..
현재시점에서 3회차 시험일 얼마 안남았는데 혹시 뭐부터 빨리봐야할까요... 제발 붙어야 하는데 일도 바쁘고 해서 저번주 주말부터 보기 시작해서 어떤 영상부터 시작해서 봐야할지 부탁드리겠습니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
선생님, 강의 연장 관련하여 문의드립니다..
안녕하세요, 선생님. 강의 잘 듣고 있는 재직자입니다.저번 시험부터 준비하려고 했지만, 프로젝트가 겹쳐서 마지막 시험인 이번 회차까지 넘어오게 되었네요...수강 기간이 11월 1일까지인데, 혹시 이번 시험인 11월 말까지만 강의 연장이 가능한지 여쭤보고 싶습니다.마지막 기회인만큼 정말 열심히 하겠습니다..!답변 기다리고 있겠습니다. 감사합니다! 제 이메일은 (areuwho112@gmail.com) 입니다!
-
미해결수학으로부터 인류를 자유롭게 하라(기초대수학편)
Lecture4 4-11 중 질문
R의 차수가 Q의 차수보다 낮은 이유가 무엇인가요?? 둘의 차수는 관계가 없어보여서여..
-
미해결(2026) 일주일만에 합격하는 정보처리기사 실기
ASCII 코드 변환 관련
ASCII 코드 강의 챕터9:10char lower = 'a';에서 a는 문자 취급하고char upper = (char)(lower-32); 여기에서(char)은 문자 취급하는 구문이고(lower-32) 관련하여 숫자 취급하는 int 같은 것이 없는데 lower는 a 문자로 확인이 됩니다.a 문자 관련하여 왜 ASCII 코드 97로 변환하여 32를 빼는지 이해가 되지 않습니다.
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
현재상황 브리핑 드립니다.
nginx로 프록시 설정을 하는게 꼬여서 날라가고 날라가고 날라가고 4번 날라가서 화가 많이 나서 traefik으로 copilot이 바꾸라고 해서 바꿨더니 이미지가 한번에 8개 생성해야 하는데 28개 생성되고 전에 포스팅한거 사진도 다 날라가고 files서버에 사진 올라가는거 URL도 안보이고 아주 완전히 박살이 났습니다. 4일 밤을 새서 해도 복구가 안돼네요 모든것이 nginx 설정 날라가는거 부터 시작됬습니다. 어렵네요 지금 상태를 온라인으로 상담하기엔 너무 많이 제가 copilot에 의존해서 바꿔버린거 같습니다. 워드프레스 php파일도 꼬여버려서요 (처음에 nginx로 해서 강사님이 말한데로 노드 구성할땐 잘 되고 사이트도 괜찮았는데 완전히 다 꼬여버렸습니다. 복구가 안돼요. 저의 n8n은 여기까지 인가 너무 어렵네요 혹이 오프라인 모임이 어렵다면 강사님께 제 x://파일 전체, c://서버 전체 그리고 3개의 워크플로어 다운받은 json파일 드려보고 한번 봐주시라고 할 수 있을지 여쭤봅니다. 아니면 아에 처음부터 하루에 강의 한개씩 듣는다고 생각하고 다 지워버리고 다시할까요? 노드부터 파일부터 컨테이너부터
-
미해결베개 투자법: 자면서 돈 버는 AI 주식 자동 매매 머신
mcp서버 설치 문의
{ "mcpServers": { "filesystem": { "command": "cmd", "args": [ "/c", "npx", "-y", "@smithery/cli@latest", "run", "@smithery-ai/filesystem", "--key", "4fcb4b94-c3b0-4d0c-adec-af00fcb82857", "--profile", "tall-shark-glGEAE" ] } } } { "mcpServers": { "filesystem": { "command": "cmd", "args": [ "/c", "npx.cmd", "-y", "@modelcontextprotocol/server-filesystem", "C:\\Users\\zzzz5\\Documents\\GitHub\\test-github\\documents" ] } } }2번째 소스코드로 진행해도 상관없나요??
-
해결됨이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
3강을 마무리 하며, 카메라가 움직이지 않습니다.
Shoulder 모드 일 때 마우스 움직임에 따라 카메라가 움직이지 않고, 캐릭터의 방향벡터가 변경됩니다. 즉 마우스가 움직이는 대로 캐릭터에 앞으로 움직이면 똑바로 앞으로 가지 않고 이리저리 마우스 회전대로 움직이는데요. (카메라는 캐릭터를 따라는 다니나 회전은 고정 입니다.) 제가 뭔가 잘못 설정한 것 같은데 혹 어디를 체크하면 좋을까요? 혹시 몰라 이전에 질문한 Use Controll 옵션을 모두 껏다 켜보고 있습니다...
-
미해결[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
애뮬레이터 실행 방법
개발 환경windownode 18기타wifi 인터넷 환경애뮬레이터를 띄워서 확인하고 싶은데요.npm start안드로이드 스튜디오에서 안드로이드 애뮬레이터 실행npm run andriod> matzip@0.0.1 android > react-native run-android info A dev server is already running for this project on port 8081. info Installing the app... > Task :app:installDebug Installing APK 'app-debug.apk' on 'Medium_Phone(AVD) - 16' for :app:debug Installed on 1 device. [Incubating] Problems report is available at: file:///C:/Users/hangy/Desktop/matzip/android/build/reports/problems/problems-report.html Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.13/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 30s 58 actionable tasks: 9 executed, 49 up-to-date info Connecting to the development server... info Starting the app on "emulator-5554"... Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.matzip/.MainActivity }애뮬레이터 반응 없이 아래 하면 표시함. 도움 부탁드립니다. 환경 설정이 되어야 진도를 나가는데. 애뮬레이터가 아무런 반응이 없네요.좋은 강의 감사합니다.
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
Use Controller Rotation 옵션값이 궁금합니다.
강의에 설명해 주신 내용은 토대로 이해한다면 입력값에 의해 회전이 일어나고 이것이 ControlRotation 값을 변경 실제 회전에 대한 값이 지정되며 Use Controller Rotation 의 각 피치/요/롤 를 체크시 ControlRotation 값이 바로 반영된다고 이해했는데요. yaw 를 체크 후 테스트(마우스 회전) 해보니 캐릭터는 회전하지 않고 여전히 카메라만 회전합니다. 물론 Move 함수에서는 체크와 상관 없이 바로 ControlRotation 값을 가져와 방향벡터를 구해 이동하기는 하는데 로테이션은... 잘 이해가 안갑니다. 즉 Use Controller Rotation 와 캐릭터의 회전은 다른 개념일까요?
-
해결됨디자인 시스템 with 피그마
혹시 토큰 가공할 수 있는 강의도 따로 있을까요??
안녕하세요!토큰가공은 개발자분께 따로 강의해주신다고하셨는데,혹시 토큰 가공하는 방법이 있는 강의도 따로 있을까요??
-
미해결비개발자도 4시간만에 풀스택 서비스 개발하는 바이브코딩
tidewave 로 인프런을 구현 해보고 있는데요.
tidewave 로 인프런을 구현 해보고 있는데요. 초반 로그인 화면 밑 기본 화면 까지 잘 나오는데는claude sonnet 4.5로 Context Window Usage53%Current105.8kMaximum200.0k아직 토큰이 남았는데Anthropic Error: This request would exceed the rate limit for your organization (576391d2-6b37-4fdf-ac50-c7c281f9ccee) of 30,000 input tokens per minute. For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.가 뜹니다. ai 들한테 물어봐도. 1분 기다렸다고 사용하라고 하는데 말이 안된느게 기다렸다 사용하면 금방 저메시지가뜹니다. 제가 api 쪽에 뭔가 잘못 설정한것같은데 찾지를 못하겠내요. 원래 이런건지 개발에 딜레이가 걸리는건지. 프로그램쪽은 비개발자 출신이라 답답하내요.
-
미해결
(강사님께) 수강기한 연장 요청드립니다
11월말 실기시험을 위한 수강기간 연장을 요청드립니다!pjmgogo90@gmail.com 항상 감사합니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
수강기한 연장 문의
혹시 수강기한을 시험날까지 연장할 수 있을까요? 어떻게 하면 될 지 도움 부탁드립니다.감사합니다,
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
실제시험 본 이후에 가채점 가능한가요?
안녕하세요 이번 11월29일에 처음 시험을 보는데,작업형1과 3의 답을 수험표에 적어올수있을것 같은데혹시 강사님이 모범답안을 올려주시나요?미리 가채점을 할수있으면 좋을것 같아서 질문드립니다.
-
미해결
부트캠프 강의 차이점
[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스와[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스의 차이점이 궁금합니다.최신 버전으로 들으면 되는 것일까요?
-
미해결
Unlock Better Workflow with autoTEXT
Running a car dealership service department is like juggling while riding a unicycle—you’re constantly balancing incoming service appointments, customer communications, shuttle scheduling, and technician availability. One misstep, and the whole workflow can feel chaotic. That’s where auto text comes in—a simple tool that can completely transform how your team communicates and operates.What is autoTEXT?autoTEXT is a smart messaging system designed specifically for dealerships. It automates routine texts like appointment reminders, service updates, and follow-ups, freeing your team from repetitive tasks while keeping your customers in the loop. Imagine not having to call each customer individually to confirm their appointment or update them on their vehicle status. It’s like giving your staff an extra pair of hands—without adding more payroll.Save Time, Reduce ErrorsOne of the biggest headaches in service departments is miscommunication. Staff forget to send updates, phone calls go unanswered, and customers get frustrated. I remember a day at a dealership where three customers arrived late because they never got their appointment reminders. It was a scramble that could’ve been avoided. With autoTEXT, reminders are automatic, consistent, and timely—meaning fewer missed appointments, fewer frustrated customers, and a smoother workflow for your team.Example: Appointment RemindersInstead of relying on a service advisor to remember every customer call, autoTEXT can automatically send a friendly text the day before or the morning of the appointment. Customers appreciate the nudge, and your team can focus on what really matters: servicing vehicles efficiently.Example: Status Updates and Shuttle CoordinationLet’s say a brake job is running longer than expected, or a customer needs a ride via your car dealership shuttle service. Instead of leaving them guessing or making multiple phone calls, autoTEXT can instantly notify them about the updated timeline or shuttle availability. Simple, fast, and professional.Boost Automotive Dealership Customer RetentionCustomers expect timely updates and easy communication. autoTEXT doesn’t just help your staff—it enhances automotive dealership customer retention. Personalized, automated messages can include details like the technician’s name, estimated completion time, or even promotions for your dealership’s loyalty program. Happy, informed customers are more likely to return for future service appointments and recommend your dealership to friends and family.Seamless IntegrationOne of my favorite things about autoTEXT is how well it integrates with other dealership systems. Whether you’re using your DMS, service scheduling software, or loyalty program, autoTEXT works behind the scenes to streamline communication. No double entries, no missed messages—just smooth, automated workflow that everyone on your team can rely on.Getting StartedImplementing autoTEXT is easier than you might think. Most dealerships can have it up and running in a matter of days, and your team will quickly notice the difference. From reducing missed appointments to improving customer satisfaction, autoTEXT helps your service department run like a well-oiled machine while strengthening customer loyalty and supporting shuttle logistics.