묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
다중회귀분석과 이원분산분석의 차이를 모르겠어요.
다중회귀분석은 독립변수 여러개, 종속변수 하나이원분산분석은 2개 이상의 요인으로 평균 검증 결국에는 둘다 ols사용하는것도 같은데, 두개가 뭐가 다른가요?
-
해결됨하루 100만 원을 벌게해준 프리랜서 노하우 완벽 정리
프로젝트 찾기 관련 질문
개발한지는 3년이 되었고, 현재 지인이 전혀 없는 상태입니다.그래서 강의해주신대로 프로필을 만들고, 명함을 파고 모임을 가서 오프라인으로 영업을 해보려고 하는데요.어떤모임을 나가야 효율이 좋을지, 아니면 영업방식이 따로 있으신지 궁금합니다.SNS 친구 영업은 퍼스널브랜딩을 하면서 진행해야하는 걸까요?어떤 모임에 나가고, 컨퍼런스에 나가야할지 감이 잡히지 않습니다.지인이 없는 상황이라 너무 막막하네요, 답변부탁드립니다 감사합니다.
-
해결됨[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
테스트 모드 구글 Oauth 도메인 추가 방법 발견
테스트 모드로 앱을 켠다.개발자 모드로 들어간다.콘솔에 보면 다음과 같은 형태의 도메인이 노출되어 있다:'ff-debug-service-frontend-ygxkweukma-uc.a.run.app'노출된 도메인을 firebase->authentication->settings->승인된 도메인에 추가한다.칭찬해주시죠 강사님!
-
미해결Next + React Query로 SNS 서비스 만들기
is not valid JSON 에러 ..!
import { http, HttpResponse } from "msw"; const testData = [ { result: "success", userId: 2, nickname: "닉네임", favoriteCount: 223, viewCount: 336, position: "Backend", userFileUrl: "/Users/user/Desktop/pictures/userPicture.jpg", year: "경력없음", techStack: "react, java, ---", softSkill: "소통, 적극성, ---", links: "http://블로그주소", alarmStatus: true, content: "안녕하세요 구인 중입니다", }, ]; export const handlers = [ http.post("/api/post", () => { return HttpResponse.text(JSON.stringify("ok")); }), http.get("/api/get", ({ request }) => { console.log("request", request); return HttpResponse.json(testData); }), ]; export default handlers;"use client"; import { redirect } from "next/navigation"; export default function Home() { const handleClick = () => { fetch(`${process.env.NEXT_PUBLIC_BASE_URL}/api/get`, { method: "get", }) .then((res) => console.log("res", res.json())) // JSON 형식으로 변환된 데이터를 가져옴 .then((data) => console.log("res?", data)); // JSON 데이터를 로그에 출력 }; return ( <> <div> <button onClick={handleClick}>test btn</button> <p>계정을 생성하세요</p> <form> <div> <> <label htmlFor="id">아이디</label> <input type="text" id="id" name="id" required /> </> <> <label htmlFor="name">이름</label> <input type="text" id="name" name="name" required /> </> <button type="submit">가입하기</button> </div> </form> </div> </> ); } browser.ts, handlers.ts, http.ts, MSWComponent.tsx, server.ts 는 제로초님과 다 동일하게 설정하였고 get부분에서 위와같이 하였는데 Unexpected token '<', "<!DOCTYPE "... is not valid JSON 라는 에러가 계속 발생합니다 ㅠㅠ 어떤부분이 문제일까요.. !console.log("res", res.json())) 이부분에서 res만 콘솔로 확인하면 이렇게 나옵니다..!
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
웹 프로젝트가 아닌 앱 프로젝트를 할 떄도 spring web을 사용하나요?
강의 내용이 어려워서 다시 마음 잡을겸 처음부터 보고 있습니다.강의 내용을 들으면서 앱도 웹 기반 동작을 하기 때문에 벡엔드 개발은 클라이언트에 의존하지 않는다고 이해 하였는데 웹 개발이 아닌 앱 개발을 할때도 start.spring.io 사이트에서 spring web을 다운 받으면 되는건가요?+ 현제 스프링 db1편을 수강중인데 db2편까지 수강을 마치면 db연동까지 가능한(동시에 여러 사용자가 사용하는) 프로젝트를 개발하는것이 가능한가요? 아니면 나머지 강의인 스프링 고급과 핵심원리 활용까지 수강을 하여야 하나요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
세마포어의 signal() 메서드 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.큰돌님 안녕하세요, 세마포어에 대해 듣는 중에 궁금한 점이 생겨 질문을 남깁니다 !세마포어의 signal 메서드에서 공유자원 +1을 해준 후에왜 if(s.value <=0)인가요 ?공유자원이 >= 0이면 대기열에 있는 프로세스를 꺼내서 작동시킬 수 있는 것 아닌가요 ?
-
미해결스프링 핵심 원리 - 기본편
findAllBean 테스트 오류(member를 빈으로 등록하라는 오류)
[질문 내용]여기에 질문 내용을 남겨주세요. 섹션 7의 조회한 빈이 모두 필요할 때, List, Map 강의 위치 => 05:02 @Autowired에 빨간 밑줄이 가서 다른 질문글을 찾아보고 DiscountService에 @Component 어노테이션을 달아줬습니다.그래도 똑같은 오류가 뜹니다. package hello.core.autowired.allbean; import hello.core.AutoAppConfig; import hello.core.discount.DiscountPolicy; import hello.core.member.Member; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.AnnotationConfigApplicationContext; import org.springframework.stereotype.Component; import java.util.List; import java.util.Map; public class AllBeanTest { @Test void findAllBean(){ AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(AutoAppConfig.class, DiscountService.class, Member.class ); } //기존 orderService를 수정하면 코드 수정하기 복잡해져서 테스트용 클래스 따로 만들음. @Component static class DiscountService{ private final Map<String, DiscountPolicy> policyMap; private final List<DiscountPolicy> policies; @Autowired public DiscountService(Map<String, DiscountPolicy> policyMap, List<DiscountPolicy> policies) { this.policyMap = policyMap; this.policies = policies; System.out.println("policyMap = " + policyMap); System.out.println("policies = " + policies); } } }org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'member' defined in file [C:\Users\hotay\OneDrive\바탕 화면\study\core\core\build\classes\java\main\hello\core\member\Member.class]: Unsatisfied dependency expressed through constructor parameter 0: No qualifying bean of type 'java.lang.Long' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
스프링DB 2 :: 테스트 - 데이터 베이스 연동 오류
저는 데이터를 새로 생성해서 테스트를 했는데, save와 finditems 두 군데 모두 오류가 발생합니다. 링크 :: https://drive.google.com/file/d/1i7i95iRprKTD08l5TuPj1iCOAVPDvNTT/view?usp=sharing save 오류 :: org.opentest4j.AssertionFailedError: expected: hello.itemservicedb.domain.Item@a2df0d5 but was: hello.itemservicedb.domain.Item@26d028f7 finditems 오류 :: org.opentest4j.AssertionFailedError: Expecting actual: [hello.itemservicedb.domain.Item@4cc26df, hello.itemservicedb.domain.Item@7848321e, hello.itemservicedb.domain.Item@f4f843f, hello.itemservicedb.domain.Item@7b5833ee, hello.itemservicedb.domain.Item@1e471884, hello.itemservicedb.domain.Item@27261190, hello.itemservicedb.domain.Item@543b0737]to contain exactly (and in same order): [hello.itemservicedb.domain.Item@6e46891d, hello.itemservicedb.domain.Item@48632f69, hello.itemservicedb.domain.Item@5fde1d64]but some elements were not found: [hello.itemservicedb.domain.Item@6e46891d, hello.itemservicedb.domain.Item@48632f69, hello.itemservicedb.domain.Item@5fde1d64]and others were not expected: [hello.itemservicedb.domain.Item@4cc26df, hello.itemservicedb.domain.Item@7848321e, hello.itemservicedb.domain.Item@f4f843f, hello.itemservicedb.domain.Item@7b5833ee, hello.itemservicedb.domain.Item@1e471884, hello.itemservicedb.domain.Item@27261190, hello.itemservicedb.domain.Item@543b0737]
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
내장함수 리뷰 강의 질문입니다.
내장함수 리뷰 강의에서 let isStarted = false 이 부분을 작성해주는 이유와 let timer를 해서 setInterval 앞에 timer를 붙여 재할당부분 그리고, clearInterval(timer) 이 부분에 대해 강의를 여러번 봐도 설명이 조금 어렵더라구요. 조금 쉽게 설명부탁드리겠습니다 ^^
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
OnRecvPacket에 PacketSessionRef를 넘겨줄 때
안녕하세요OnRecvPacket 함수 내부에서 HandlePacket 함수의 파라미터로 PacketSessionRef 타입 파라미터를 넘겨줄 때 왜 PacketSessionRef의 생성자를 호출해서 추가로 만든 객체를 넘겨주는지 궁금합니다.이 부분이 혹시 shared_from_this를 활용해서 PacketSession으로 캐스팅해서 객체 본인을 넘겨줘야 하는게 아닌지 궁금합니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
전자상거래 항목 price값 오류
안녕하세요! 좋은 강의덕분에 현재 카페24에서 운영중인 자사몰에 GA4를 활용해서 잘 사용하고 있습니다.다만 추가적으로 전자상거래 관련된 부분을 GTM을 통해 GA4로 값을 옮겨오는 과정에서 begin_checkout과 purchase에서 items 항목에 price값이 크게 나오는 상황인데 해결하기 어려워 질문을 남깁니다. 기존 가격이 20000원이지만 해당 값처럼 표기가 됩니다.통화도 한화로 되어 있고, GTM에서도 정상적으로 값이 표기되는데 GA에만 오면 값이 바뀌어서 뭐가 문제인지 궁금합니다
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
테스트에서 select 로그가 노출안되는 이유
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]여기에 질문 내용을 남겨주세요. 테스트 케이스 중 save() 테스트와 updateItem()테스트에서 itemRepository.findById를 호출하는 부분이 있습니다.itemRepository.findById(item.getId()).get();이 경우 select 쿼리가 나가는 걸로 알고 있는데 로그에는 노출되지 않습니다.1) save()2) updateItem()강사님 화면에도 노출되지 않던데 그 이유가 있을까요??
-
미해결
How to Build a Profitable UI/UX Portfolio?
Some case studiesUI/UX training in pune ,Case Studies dive deep into your design process to help readers understand how you tackle design challenges. They describe your role in the design and explain each step. These case studies also include screenshots.Include at least three to four case studies as part of your portfolio. The case studies must showcase your best work and should reflect the kind of work you would like to be hired for.Your work historyYou should also include a section on your website called "Me", or "About Me". You can add testimonials to your social media profiles and link them.Portfolio skills to highlightOnce you have defined your career goals you can showcase your design skills. You may not have all of these skills depending on your experience level, but it is important to include as many skills as you can.User ResearchIn order to better understand the needs and motivations of users, research can include A/B tests, focus groups, and surveys.Hiring managers are looking for designers who can identify the pain points of users before creating new products.Users FlowsYou need to understand the steps a typical user takes to accomplish a task when designing a digital product. If you are working on a website, for example, the user might arrive on the homepage and click on the embedded video. Then, they may scroll down to the footer to click on one of the links.Show hiring managers you understand the concept by using screenshots from previous projects.WireframingWireframing helps designers to solve problems through the establishment of a design's structure. Hiring Managers are looking for UX/UI Designers classes in pune who have wireframing skills and can use wireframing software.MockupsMockups are a great way to show potential clients and recruiters that you can use popular software to create them.Create a mockup for a project you are passionate about.Persona developmentYou may have an advantage if you've developed personas. Include screenshots and details of your best personas.Visual designInclude screenshots or mockups of previous web design projects that show the ability to turn an idea into fully-functional websites. Be sure the screenshots provide enough information for the recruiter so they can understand the project.Information architectureYou can include a case-study that highlights your skills.Agile designMany companies use agile product design. Many companies use agile product design.CollaborationYou can demonstrate this by describing how you worked with customers to obtain their feedback, or how you tested your prototypes on a representative group.What can I do if I have no UI/UX experience?Steven Paul Winkel stein clarifies the differences between those who have backgrounds in graphic design and marketing and those that come from the food industry. Winkel stein says that the only difference is in their ability to learn software.Your formal training as a UI/UX Designer is not more important than your understanding of the tools and principles that you use to design.A course in UX/UI design Course in Pune is a good way to gain valuable experience.ITeducationcentre’s UI UX course will help you prepare for your dream UI/UX position. You will learn the fundamentals of design thinking, UX research, and other relevant skills. SevenMentor will provide you with a certificate of completion and access to a network of hiring managers who are looking for designers.
-
미해결JavaScript 알고리즘 베스트 10
4번 꿈의 설계
안녕하세요이 부분에서 갑자기 key value가 나오는데, 이 변수들은 정의되지 않았는데 어떻게 나온건가요?
-
미해결배달앱 클론코딩 [with React Native]
API 연결이 안됩니다.
.env 설정을 아래 3가지로 해 보고, 이것도 안되서 실제 아이피로 해 봤는데도 애뮬레이터 아래 undefined라는 오류 메시지만 뜨네요; API_URL = http://192.168.0.255:3105 API_URL = http://10.0.2.2:3105 ; API_URL = http://localhost:3105 SignUp.tsx 는 아래와 같이 되어 있습니다.try { setLoading(true); const response = await axios.post(`${Config.API_URL}/user`, { email, name, password, }); console.log(response); Alert.alert('알림', '회원가입이 완료되었습니다.'); } catch (error) { const errorResponse = (error as AxiosError).response; console.error(errorResponse); if (errorResponse) { Alert.alert('알림', errorResponse.data.message); } } finally { setLoading(false); }해당 패키지도 모두 설치하고, 서버도 재시작하고 했는데도 안되네요.포트스맨으로 http://localhost:3105로 post 요청을 해 보면 아래와 같은 오류가 뜹니다.TypeError: Cannot read properties of undefined (reading 'toLowerCase') at /Users/xxx/React-Project/React-Native/back/app.js:104:27 at Layer.handle [as handle_request] (/Users/xxx/React-Project/React-Native/back/node_modules/express/lib/router/layer.js:95:5) at next (/Users/xxx/React-Project/React-Native/back/node_modules/express/lib/router/route.js:137:13) at Route.dispatch (/Users/xxx/React-Project/React-Native/back/node_modules/express/lib/router/route.js:112:3) at Layer.handle [as handle_request] (/Users/xxx/React-Project/React-Native/back/node_modules/express/lib/router/layer.js:95:5) at /Users/xxx/React-Project/React-Native/back/node_modules/express/lib/router/index.js:281:22 at Function.process_params (/Users/xxx/React-Project/React-Native/back/node_modules/express/lib/router/index.js:341:12) at next (/Users/xxx/React-Project/React-Native/back/node_modules/express/lib/router/index.js:275:10) at urlencodedParser (/Users/xxx/React-Project/React-Native/back/node_modules/body-parser/lib/types/urlencoded.js:100:7) at Layer.handle [as handle_request] (/Users/xxx/React-Project/React-Native/back/node_modules/express/lib/router/layer.js:95:5) POST /user 500 7.179 ms - 2
-
미해결김영한의 실전 자바 - 기본편
제가 짠 코딩이 문제가 뭔지 궁금합니다.(뭐가 문제인지는 알겠는데 이해가 안 가서 질문을 드립니다.)
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. 이렇게 해야 제대로 돌아간다고 배웠는데 제가 짠 코딩은 productOrders[0] = new ProductOrder(); 을 빠트렸어요. ProductOrder[] productOrders = new ProductOrder[3]; 으로 공간을 할당하고 바로 productOrders[0].productName = "두부"; 로 초기화했는데 이러면 문제가 되는지 시스템이 실시가 안되더라구요.실시가 안되는 이유가 뭘까요? 저는 ProductOrder[] productOrders = new ProductOrder[3]; 이것이 null로 초기화하고 바로 productOrders[0].productName = "두부"; 로 다시 초기화를 했다고 생각하는데왜 문제되는지 이해가 되지 않습니다. package class1.Ex; public class ProductOrderMain { public static void main(String[] args) { ProductOrder[] productOrders = new ProductOrder[3]; productOrders[0] = new ProductOrder(); productOrders[0].productName = "두부"; productOrders[0].price = 2000; productOrders[0].quantity = 2; productOrders[1] = new ProductOrder(); productOrders[1].productName = "김치"; productOrders[1].price = 5000; productOrders[1].quantity = 1; productOrders[2] = new ProductOrder(); productOrders[2].productName = "콜라"; productOrders[2].price = 1500; productOrders[2].quantity = 2; int total = 0; for (int i = 0; i < 3; i++){ System.out.println("상품명: "+productOrders[i].productName + ", 가격: "+productOrders[i].price + ", 수량"+productOrders[i].quantity); total += productOrders[i].price; } System.out.println("총 결제 금액: " + total); } }
-
미해결JavaScript 알고리즘 베스트 10
3번 출정인원 선발
3번 출정 인원 선발의 아래 코드에서 질문이 있습니다.if문의 첫 번째 조건에서, 선발된 인원이 2명, 선발해야 하는 인원이 4명, i[1].length가 3일 경우에 조건을 통과하여 선발인원에 push가 되는데, 남은 자리가 2개여서 3명이 추가되면 안되니까 조건이 잘못된 것이 아닌가요??그래서 선발해야하는 인원과 선발된 인원의 차이를 고려하여 첫 번째 조건의 && 뒷부분 조건이 아래 코드블럭처럼 되어야 하는게 아닐지 궁금합니다. 제가 잘못 생각했다면 어느 지점이 잘못된 것일지도 궁금합니다 감사합니다!i[1].length <= 선발해야하는인원 - 선발된 인원
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
영상 재생은 되는데 영상이 안보입니다
코드 버그는 아닌데 인프런 문제인지 갑자기 선생님 강의 영상은 안보이고 재생만 됩니다.. MAC OS (Chrome,Safari 둘다 영상이 안보여요)
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
55줄 print() 적는 이유
13분 2초에 print() 하는 이유가 뭔가요?
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
아이콘 등록 방법-아이콘 색상 변환
안녕하세요:D 항상 좋은 강의 감사합니다! 😄 아이콘 등록방법 강의회차 마지막쯤 알려주신 Component sets 예시 버튼 안에 들어가는 아이콘의 색상이 변경이 되기 위해 union적용을 알려주셨는대요제가 강의를 듣기 전에 만들었던 아이콘을 변환 후 압축만 해버려서 vector로 되어있는 상태인데 이 상태에서 union 적용시키는 방법이 있을까요?ㅠㅠ상단 메뉴에 union으로 변경시킬 수 있는 버튼이 활성화가 되어지지 않아 다른 방법이 혹시 있을지 궁금해서 질문남기게 되었습니다