묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Vue.js 끝장내기 - 실무에 필요한 모든 것
Age of Vue.js 4까지 완강하고 질문!!
안녕하세요 캡틴판교님! 소중한 강의 Age of Vue.js 1부터 4까지 (웹팩포함) 완강을 했습니다! 좋은 내용을 꼼꼼하고 이해하기 쉽게 설명해주셔서 정말정말 감사드려요ㅠㅠ 강의를 끝낸 지금, 이제는 Vue.js를 가지고 개인 프로젝트를 진행하려고 합니다! 적당한 개인 프로젝트로 생각했더니 youtube에서 고민상담소에서 얼핏들었던 내용으론 본인에게 필요한 서비스를 구현해보는 것도 좋다고 하셔서 아이디어가 떠올라 만들기로 했습니다! 많은 기능이 들어간 건 더더욱 아니고 제가 필요로한 기능 1,2가지(의 CRUD)에다가 친구들도 같이 사용할 수 있게 회원기능까지 해서 배포할 생각입니다. (질문1) 이제 시작하려는데 제가 vue2와 vue3 중에 무엇을 선택해야하는 지 의문이 들어서 주저하는 상황이 되었습니다. 여러 라이브러리를 사용하지 않는 것 같아서 vue3를 사용해도 괜찮을까 하는 고민이 듭니다. 지금까지 생각한 프로젝트에 사용할 라이브러리는 axios, mongodb 정도입니다. 캡틴판교님이 보시기에 어떤 선택을 하는 것이 좋을까요? (질문2) 또 다른 질문이지만 추가적으로 버튼이나 화면을 디자인하는 과정이 저에게 쉽지않아서 이전에 프로젝트할 때는 bootstrap 이용했었는데, 혹시 추천, 참고해주실 내용(또는 홈페이지)이 있을까요??
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 리뷰 부탁드립니다.
function solution(times) { let answer = []; times.sort((a, b) => { if (a[0] === b[0]) { return a[1] - b[1]; } else return a[0] - b[0]; }); for (let i = 0; i < times.length; i++) { let cnt = 0; for (let j = 0; j < times.length; j++) { if (times[i][0] <= times[j][0] && times[i][1] > times[j][0]) { cnt++; } } answer.push(cnt); } answer = Math.max(...answer); return answer; } let arr = [ [14, 18], [12, 15], [15, 20], [20, 30], [5, 14], ]; console.log(solution(arr3)); 키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
kafka 서버 실행에 관련해서 질문이 있습니다.
안녕하세요 현재 윈도우 10 을 사용 중이고 주키퍼 서버 까지는 실행이 문제없이 되었는데요 카프카 서버를 실행하면 다음과 같이 AccessDeniedException 에러가 뜹니다. cmd 를 관리자 권한으로 실행해도 안되네요 C:\tmp 는 기본 경로인건가요? 혹시 다른 경로로 바꿀 수 있다거나 다른 방법이 있다면 알려주시면 감사하겠습니다. 감사합니다.
-
해결됨스프링 시큐리티
로그아웃 관련하여 질문이 있습니다.
ContextHolder에서 authentication객체를 가져오셔서 이것을 넘기면서 logout처리를 하셨는데 ContextHolder는 세션에 의해서 관리되고 있는 건가요? 그렇다면 세션 하나당 contextholder 하나가 들어가 있는 건가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
라우터 추가 후 에러가 뜹니다.
자료의 링크 https://reactrouter.com/web/example/basic가 없는 페이지로 나와 강의를 보고 App.js를 따라서 만들고 npm run start를 돌리니 해당 캡처 오류가 나옵니다. react-router-dom 등의 버전이 강의와 달라서 그런 것으로 생각되는데 혼자서 해결 방법을 찾지 못해 이렇게 문의 남깁니다. https://github.com/finero-d/boilerplate.git
-
미해결로그프레소 시작하기
리눅스버전
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 로그프레소 수강생인데요. 로그프레소 서버 설치 파일이 윈도우 버전만 있는 건가요?? 리눅스 사용자는 어떻게 설치를 하나요??
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
Dto 반환 질문입니다
그 예전에 영한님께서 JSON으로 반환 할 때 쿼리를 통해서 얻은 값을 그대로 반환하지 말고 클래스로 묶어서 반환하라고 하셨던게 기억이 납니다. 쿼리를 통해서 얻은 결과가 예를들어 List<PersonDto> name : ~~~ age : ~~~ address: ~~ 이런식으로 되어 있을때 이 리스트를 그대로 반환하면 JSON 형식이 배열로 시작해서 그 후에 값을 수정 할 수 없다고 들었던거 같은데요!! 질문이 있습니다 저 List<PersonDto>를 감싸는 하나의 클래스를 만들때 예를 들어서 class PersonExmpleDto{ private ArrayList<PersonDto> persondto; ] 이런식으로 반환 할 때 클래스 이름을 어떻게 해야 할 지 모르겠습니다.... 쿼리를 통해서 얻은 List로 묶은 PersonDto를 하나의 클래스에서 반환하고자 할 때 클래스의 네이밍은 어떤식으로 하나요?class PersonListDto{ private ArrayList<PersonDto> persondto;} 이런식으로 하나요...??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
console.log에 결제 성공 뜸과 동시에 오류 질문드립니다
콘솔을 보면 성공 했다고 메시지는 뜨는데 하단에 빨간파트 오류는 신경쓰지 않아도 될까요??? 조언 부탁드립니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
PushGlobal 동작 질문드립니다.
안녕하세요 선생님. 항상 좋은 강의 해주셔서 감사합니다. 제 질문은 SendBufferChunk 내부를 여러개의 SendBuffer의 멤버변수 owner로 물고 있을 때 SendBufferManager::Open 함수 내부에서 if (LSendBufferChunk->FreeSize() < size) { LSendBufferChunk = Pop(); // WRITE_LOCK LSendBufferChunk->Reset(); } 이 코드가 실행되면 LSenfBufferChunk의 레퍼런스 카운트는 0이돼서 SendBuffer의 멤버변수 owner가 SendBufferChunk 내부를 물고 있는 것과는 별개로 PushGlobal함수가 실행될 것 같은데 아닌가요?? 어떻게 해서 내부를 물고 있는 owner들이 전부 다 레퍼런스 카운트가 0이 되기를 기다렸다가 PushGlobal이 실행될 수 있는지 궁금합니다.
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
안녕하세요 강의자료 부탁드립니다.
안녕하세요 이제 막 수강하기 시작한 수강생입니다. www.creapple.com에 회원가입을 해도 강의자료를 어디서 다운받아야 하는지 나와있지 않네요. 강의자료를 어디서 받는지 안내해주시거나 인프런 커뮤니티에 강의자료 올려주셨으면 좋겠습니다.!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
PageId
안녕하세요. 강의 잘 보고 있습니다. PageId 가 강의 영상과 다르게 출력되고 있는데, PageId 는 개인 환경마다 다르게 나올 수 있는걸까요~?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
js 창 안됩니다.(코드 전부 똫같이 했습니다)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
애니메이션 동기화
강의 중 애니메이션 동기화는 없을까요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
질문 답변 부탁드립니다. 회원가입, 로그인 페이지에서 로딩
npm run start를 실행하면 loading만 게속 뜨고 넘어가질 않네요. 현재 회원가입 및 로그인 파이어베이스 9 버젼으로 바꾼 상태입니다. 코드도 다 똑같이 했는데 뭐가 문제인지 모르겠습니다.아마 redux 저장에서 문제가 생긴거 같은데 잘 모르겠네요git hub 주소도 첨부합니다. https://github.com/dgd03146/React-firebase-chat-app
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
3d 환경 구축 질문입니다
안녕하세요 선생님 선생님 강의를 듣고 저는 3d 환경에서 y축으로 회전하고 xz좌표로 이동하는 움직임을 동기화하려고 합니다. horizontal 이랑 vertical 인풋을 받아 이동하는 것인데요. 몇 달이 지나도 개발에 진전이 없어서 답답해서 글을 올립니다. 선생님의 2d 움직임 구조랑은 많이 다른것같아서요.. 어디서부터 수정을 하면 좋을까요?? Protocol.proto에도 많이 바꾸어야하겠죠? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 배치
@StepScope를 사용한 것과 안한 것의 차이점 문의
안녕하세요 챕터 : 스프링 배치 실행 - flow 강의 : @JobScope / @StepScope - 기본개념 및 설정실습 및 테스트 부분에 문의 있습니다. 런터임시 tasklet2()를 통해서 Tasklet빈 생성 할 @StepScope와 @Value를 사용하여 StepExecutionContext에 접근하여 원하는 값을 얻어오는 것을 실습해봤는데요 이렇게 @StepScope와 @Value를 통해서 하는 것과 바로 Tasklet에서 매개변수로 넘어오는 stepContribution을 통해서 접근하여 값을 얻어오는 것의 차이점은 어떤 걸까요? 해당 실습에서는 둘다 결과가 같아서 차이점이 헷갈립니다.
-
미해결JIRA를 활용해 더 효과적으로 프로젝트 협업하기
이슈 상태를 변경하고자 할 때 오류 메시지
수고 많으십니다. 이슈 상태를 변경하고자 할 때 아래와 같은 오류 메시지가 발생하면서 상태를 변경할 수 없습니다. 해결방안을 알려주시면 매우 감사하겠습니다. "필드 구성 또는 워크플로 연동과 호환되는 이슈 유형이 없습니다. 이 이슈를 이동해야 변경할 수 있습니다."
-
미해결JIRA를 활용해 더 효과적으로 프로젝트 협업하기
"이슈 유형" 선택박스 하위에 호환되지 않는 필드 구성 또는 워크플로 연동 때문에 일부 이슈 유형을 사용할 수 없습니다. 메시지가 출력됩니다.
수고 많으십니다. 이슈를 만들 때 "이슈 유형" 선택박스 하위에 아래와 같은 메시지가 출력되는데 해결방안을알려주시면 매우 감사하겠습니다. "호환되지 않는 필드 구성 또는 워크플로 연동 때문에 일부 이슈 유형을 사용할 수 없습니다."
-
해결됨빅데이터분석기사 실기대비 (R 활용)
preProcess 정규화, 표준화
안녕하세요. 깔끔한 강의 덕에 다양한 문제에 적용해서 문제를 많이 풀고 있습니다 :) 다름이 아니라 표준화, 정규화 문제를 풀다보니 의문점이 생겨서요. preProcess(df, method = c('center', 'scale')) 해주는 것이 평균에서 어느정도 떨어져있는 것인지 알려주는 표준화에 해당되고 preProcess(df, mothod = c('range')) 가 정규화에 해당되는 것이 아닐까요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
?gender={gender}&size={size} gender와 size button을 클릭해서 입력 받기
제로초님 안녕하세요 다름이 아니라 제가 신발 상세 페이지를 만들고 있는데, 신발 상세 페이지에서 신발 상세 목록 api 를 아래와 같이 useQuery (React-query) 라이브러리를 사용하여 api 를 받아오고 있습니다. 제가 지금은 http://api.제로초짱짱.com/product/brand/${id}?size=270&gender=men 이런 식으로 받아와서 270 신발 사이즈에 해당하는 상세 목록? (해당 신발 사이즈 몇 켤레 남았는지.. 남자 사이즈인지 여자 사이즈인지 구문이 잘 안가고) 제가 하고 싶은 것은 일단 상세 페이지에 들어오면 일단 성별과 size를 먼저 입력 하도록 받게 한 다음에 api 를 http://api.제로초짱짱.com/product/brand/${id}?size=${size}&gender=${gender} 이런 식으로 수정하고 남자 여자 사이즈에 따라 상세 목록을 달리 보여주도록 만들어 주고 싶습니다. 뭐 회원가입을 유도 한다음 로그인을 해서 로그인 회원정보에 따라 보여 줄 수도 있지만 저는 회원가입 뿐만 아니라 구글에서 검색 해서 들어온 사용자분들도 쉽게 볼 수 있도록 특정 사이즈에 따라 상세 정보, 특징들을 달리 보여주고 싶습니다. ${size} 랑 ${gender} 이것을 button 을 만든 뒤 -> button 을 클릭해서(특정 size 클릭, 성별 클릭) 한 다음 그 size 랑 성별에 따라 정보들을 달리 보여주고 싶습니다. 어떻게 만들어야 할 지 감이 잘 안잡히네요ㅠ ㅠㅠ 항상 정말 감사합니다 유튜브 라이브 하시면 꼭 후원 해드리겠습니다. const fetchDetail = async () => { const res = await fetch(`http://api.제로초짱짱.com/product/brand/${id}?size=270&gender=men`, { headers: { Authorization: `Bearer ${token}`, }, withCredentials: true }); return res.json(); } const { data: ProductDetail, status, error, isFetching } = useQuery('productDetail', fetchDetail, { notifyOnChangeProps: ['data'], staleTime: 100000000, }) console.log(ProductDetail);