묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨카카오 퇴사자가 누설하는 [웹개발자 취업 비밀노트]
안녕하세요 :) 강의 너무 잘 보고 있습니다!
안녕하세요, 얼마전 노씨님 강의를 알게 되어 비밀노트 및 전공면접 강의 모두 듣고 있습니다 :) 다름이 아니라, 전공면접 노션은 공유가 되었는데 비밀노트 노션은 공유가 되지 않아서 글 남깁니다! @.@ 이런 좋은 퀄리티의 강의 만들어주셔서 정말 감사드립니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
JDK경로 설정 관련 질문입니다.
안녕하세요. 환경설정 하다가 헷갈리는 부분이 있어 질문드립니다. JDK경로를 설정하는 옵션이 몇가지 있는데 그것들 간의 차이가 뭔지 궁금합니다. 툴 관련해서는 구글링해도 명확하게 구분한 설명이 없어서...자세한 답변을 부탁드리고자 글 씁니다. 1) Preference 의 Gradle설정에 가보면 JVM에 3가지 옵션이 있는데 각각 아래 의미가 맞는지 궁금합니다. 1-1) Project SDK 11: 프로젝트 생성할 때 딸려받은 프로젝트 내장 SDK내의 JVM 1-2) JAVA_HOME: 로컬환경변수로 설정된 JDK내의 JVM 1-3) 11: 이것 역시 로컬 맥에서 JAVA_HOME 경로로 자동인식한 JDK내의 JVM...? 맞다면 이건 위에 잡혀있는데 왜 또 있는지 모르겠음 1-4) 그런데 여기서 또다시 Build and run using... Run tests using... 등 무엇으로 빌드 및 실행할 건지 선택하라고 함. Gradle로 둘 경우 그냥 내장 Gradle로 빌드실행한다는 것 같은데 만약에 intellij 로 설정하면 1-1),1-2),1-3) 중에 뭐가 적용되는건가요? 2) 이건 JVM이 아니라 JDK(SDK) 경로를 설정해 주는 차이인 것 같은데 맞나요? 앞에서 설정한 JVM경로와 동일하게 가면 될 것 같은데 굳이 JDK경로는 따로 설정할 수 있도록 한건가요? 2-1) 그런데 왜 여기서는 1) 에서처럼 내장 SDK나 JAVA_HOME 경로는 없는건요? 3) 바로 밑에 가보면 SDKs가 있는데 여긴 2)에 있는 11만 있고 추가로 경로를 넣을 수 있게 했는데 예를 들어 2)에서 선택한 경로와 3)에서 선택한 경로가 다르면 무슨일이 일어나나요? 4) 결국 정리하면 preference에서 선택하는 JDK경로, project settings에서의 JDK 경로 platform Settings에서의 JDK 경로 각각이 무슨차이와 의미가 있는건지 궁금합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
클래스, 메소드 문의사항
C언어는 사용자였습니다. 변수는 알겠는데, 클래스나 메소드는 어떤 것을 의미하나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Member 클래스 Import오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. MemortMemberRepository 클래스에서 Member 클래스 임포트하는 과정에서 오류가 생기는거 같습니다. 원인이 무엇인지 모르겠습니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
[H2 DB] jpashop 접근 방법
안녕하세요. H2 ~/test DB는 접속이 가능하나, ~/jpahop으로 접근이 전혀 안되어 문의글 남깁니다. 사실, 문의글을 남기기 전, 구글링과 인프런 질의글 통해서 작업도 진행해보았지만 실패했습니다. 서포터즈분께서 2개의 링크를 추천해주셨고 해당 내용도 사실 이미 봤던 내용이지만 놓친 것이 있을지 몰라 따라해보았습니다만 또 실패했습니다. ㅠ.. 그래서 결국 재 문의를 남깁니다. 저의 핵심은 ~/test 로는 로그인이 가능하나, ~/jpashop으로 접근하게 되면 아래와 같이 오류가 발생합니다. 강의보니까 persistence.xml에 아래와 같이 설정하고 나서 H2 접속해서 해당 url로 연결하면 jpashop DB로 접속하던데 저는 계속 에러가 발생하네요. <property name="javax.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/~/jpashop"/> 이 사진은 서포터즈 분께서 남겨주신 링크 적용한 pom.xml 입니다. 결국 이 방법도 통하지 않았습니다..
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
분명 mesh는 1개인데 삼각형은 두개가 그려지네요?
분명 mesh는 1개인데 삼각형은 두개가 그려지네요? mesh의 transform을 설정해주고 render를 하는게 두번이 반복돼서 오른쪽으로 밀린게 한번 그려지고 그 다음 위로 밀린게 한번 그려지는거 같은데 그렇게 생각하려니 이해가 가지 않는것이 CMD_LIST->IASetPrimitiveTopology(D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST); CMD_LIST->IASetVertexBuffers(0, 1, &vertexBufferView); // Slot: (0~15) 은 Instancing에 사용됨 g_Engine->GetConstantBuffer()->PushData(0, &transform, sizeof(Transform)); g_Engine->GetConstantBuffer()->PushData(1, &transform, sizeof(Transform)); CMD_LIST->DrawInstanced(vertexCount, 1, 0, 0); 부분에서 이미 버퍼의 위치를 덮어쓴거 아닌가요? (라고 생각했습니다... PushData를 뜯어보기 전까진...) PushData역시 CommandQueue에 들어가는 것이기 때문에 RenderEnd로 그려지기 시작하면서 레지스터에 버퍼의 주소값을 바꿔주는것도 포함이 되는 것이겠네요. 그리고 비슷한 느낌으로 mesh->Render(); { mesh->SetTransform({ Vec4(0.5,0.5,0.5,0) }); mesh->Render(); } 이렇게 코드를 작성해봤었습니다. (Mesh의 Render가 호출 되는 부분은 이게 끝입니다.) 근데 영상에서 SetTransform을 두번 쓴 코드와는 다르게 이렇게 하니까 삼각형이 하나밖에 그려지지가 않네요...? 혹시 이런건 왜 그런건지 알 수 있을까요? 똑같이 트랜스폼 세팅되고 정점버퍼세팅됐는데...
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
vivado 설치 관련
- 강의 내용외의 개인 질문은 받지 않아요 (개별 과제, 고민 상담 등..)- 저 포함, 다른 수강생 분들이 함께보는 공간입니다. 보기좋게 남겨주시면 좋은 QnA 문화가 될 것 같아요. (글쓰기는 현업에서 중요한 능력입니다!)- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 vivado 설치 과정에서 어려움을 느껴서 질문합니다 현재 m1 macbook air 13을 개인 노트북으로 사용하고 있습니다. 설치 강의 에서는 윈도우를 사용하여 설명하셨지만 리눅스 환경이라는 점에서 macos 에 가상머신을 사용하여 리눅스를 사용하면 된다고 생각했습니다. 그래서 현재 사용하고 있는 UTM(가상머신)에 Ubuntu 20.04.04 LTS arm64를 설치하였고 따로 explore.exe 과정 필요없이 ubuntu에 vivado를 설치해서 진행 하면 된다고 생각했고 ubuntu 내부의 터미널을 이용하여 그대로 진행했습니다. 그런데 설치의 시작에서 막혀버려서 어떻게 해야될지 모르겠습니다..... uname -m 으로 확인해봐도 aarch64 로 64비트 아키텍쳐인게 확인되는데 계속 32비트 아키텍쳐에서는 설치가 불가능 하다고 나옵니다 이 문제 때문에 강의 시작도 못하고 있습니다..... 도와주시면 정말 감사하겠습니다.... (흰색으로 가린것은 제 desktop 네임이라 가렸습니다)
-
미해결[개념반]배워서 바로 쓰는 SQL 쿼리
select 절 함수 문의
연습문제 1-5 select와 from 중에 문의 있습니다 일부만 보여지게 하는 limit과 중복제거하는 count(distinct)를 사용하였을때 강의와 동일하게 함수를 작성하여도 오류로 뜨는 이유가 무엇일까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
상속관계매핑의 싱글테이블 전략과 enum 타입
dype으로 구별하는 싱글테이블 전략과 Item class 안에 ItemType 이라는 enum class를 생성해서 아이템타입을 구별하는 방식 둘 다 결국 같은 방식이라고 생각이 드는데 맞나요??
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
두칸씩 건너뛰는 의미
안녕하세요 강사님 1 2 3 4 5 6 7 저는 `한칸 또는 두칸씩 건너뛰면서` 라는 부분을 한칸 건너뛰기 : 1 -> 3 (2를 건너뛰고 3으로) 두칸 건너뛰기 : 1 -> 4 (2,3을 건너뛰고 4로) 위처럼 이해를 해서 3에 도착하는 경우의 수는 123 13 23 3 이렇게 4가지로 생각을 하고 풀었습니다ㅠㅠ 문제가 좀 헷갈리는거 같아요..
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
PDF 자료
선생님, 이 부분은 PDF 자료가 없는지요?
-
미해결대세는 쿠버네티스 (초급~중급편)
쿠버네티스 설치 오류 [ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-call-iptables does not exist
안녕하세요 쿠버네티스 설치 후 join.sh에 아무내용이 안나와서 설치과정 확인해보니 아래와같은 에러가 나오는데 어떻게 해결하면될까요.. ? k8s-master: Running provisioner: shell... k8s-master: Running: inline script k8s-master: I0628 11:30:40.411653 14444 version.go:255] remote version is much newer: v1.24.2; falling back to: stable-1.22 k8s-master: [init] Using Kubernetes version: v1.22.11 k8s-master: [preflight] Running pre-flight checks k8s-master: [preflight] WARNING: Couldn't create the interface used for talking to the container runtime: docker is required for container runtime: exec: "docker": executable file not found in $PATH k8s-master: error execution phase preflight: [preflight] Some fatal errors occurred: k8s-master: [ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-call-iptables does not exist k8s-master: [ERROR FileContent--proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1 k8s-master: [preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...` k8s-master: To see the stack trace of this error execute with --v=5 or higher k8s-master: failed to load admin kubeconfig: open /root/.kube/config: no such file or directory k8s-master: To see the stack trace of this error execute with --v=5 or higher k8s-master: cp: cannot stat ‘/etc/kubernetes/admin.conf’: No such file or directory k8s-master: chown: cannot access ‘/root/.kube/config’: No such file or directory k8s-master: Loaded plugins: fastestmirror k8s-master: Loading mirror speeds from cached hostfile
-
미해결스프링 핵심 원리 - 고급편
JoinPoint.getThis() 반환값
JoinPoint.getThis() 반환값을 출력해보니 Target 객체가 나오는 것 같습니다.. JoinPoint.getTarget() 과 동일한 값이 나옵니다. getThis() 하면 proxy 객체가 나와야 될 것 같은데, (예제에서는 interface 가 없는 구현체이므로, CGLIB 객체) Target 객체가 나오는 이유가 있을 까요? @Before("hello.aop.order.aop.Pointcuts.orderAndService()")public void doBefore(JoinPoint joinPoint) { log.info("[before] {}", joinPoint.getSignature()); log.info("[before this] {}", joinPoint.getThis()); log.info("[before target] {}", joinPoint.getTarget());} 2022-06-28 22:04:55.928 INFO 1765 --- [ Test worker] hello.aop.order.aop.AspectV6Advice : [before this] hello.aop.order.OrderService@f171912 2022-06-28 22:04:55.929 INFO 1765 --- [ Test worker] hello.aop.order.aop.AspectV6Advice : [before target] hello.aop.order.OrderService@f171912 감사합니다.
-
미해결초보를 위한 쿠버네티스 안내서
같은 클러스트의 판단 기준?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 5:00쯤 자료에 보면 [같은 클러스터에서 생성된 Pod이라면] 라고 되어 있는데 같은 클러스터에서 생성됐다는 기준은 어떻게 판단 되는 건가요?? 예를들어, 제가 임의로 새로운 팟을 생성했을 때 어떻게 생성하면 같은 클러스터에 생성되고, 어떻게하면 다른 클러스터에 생성이 되는 걸까요?
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
action이 실행되지 않는 문제 질문드려요
이전에는 잘됬었는데 ant-design의 Menu레이아웃을 변경한 뒤로부터 로그아웃 액션이 실행되지 않아서 질문드립니다. 콘솔을 확인해보니 기존의 key값이 undefined로 나와서 전달이 안되는것같은데 어떤 방법으로 해결할 수 있는지 궁금합니다. import React, { useCallback } from 'react'; import { Menu } from 'antd'; import { UserOutlined, HomeOutlined, LogoutOutlined, DownOutlined } from '@ant-design/icons'; import Link from 'next/link'; import { useDispatch } from 'react-redux'; import { logoutAction } from '../reducers/user'; const LoggedinHeader = () => { const dispatch = useDispatch(); const onLogout = useCallback((e) => { console.log(e); if (e.key === 'logout') { dispatch(logoutAction()); } }, []); return ( <MenuWrapper mode='horizontal' onClick={onLogout}> <MainMenuWrapper> <Menu.Item key='home' icon={<HomeIconWrapper />} ><Link href="/"><a>Home</a></Link></Menu.Item> <Menu.Item key='myPage' icon={<UserIconWrapper />} ><Link href="/mypage"><a>My Page</a></Link></Menu.Item> <Menu.Item key='logout' icon={<LogoutIconWrapper />} >Logout</Menu.Item> </MainMenuWrapper> <UserMenuWrapper> <UserNameWrapper key='user-name'>User Name</UserNameWrapper> <Menu.SubMenu key="news" icon={<DownOutlined />}> <Menu.Item key="like-comment-alert"> 좋아요 알람, 댓글 알람 </Menu.Item> </Menu.SubMenu> </UserMenuWrapper> </MenuWrapper> ) }; export default LoggedinHeader; export const initialState = { isLoggedIn: false, user: null, signUpData: {}, loginData: {}, }; export const loginAction = (data) => { return { type: 'LOG_IN', data } }; export const logoutAction = () => { return { type: 'LOG_OUT', } }; const reducer = (state = initialState, action) => { switch (action.type) { case 'LOG_IN': return { ...state, isLoggedIn: true, user: action.data, }; case 'LOG_OUT': return { ...state, isLoggedIn: false, user: null, }; default: return state; } }; export default reducer;
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
테스트 실행시 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 테스트 실행시 위와같은 오류가 발생했습니다..
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
언패킹이 아니고 패킹 아닌가요?
안녕하세요. 함수에 인자로 *, **를 붙여 사용하는 것을 계속 언패킹이라고 말씀해주시는데요. 인수들이 tuple이나 dict로 패킹 되어 전달되는 것 아닌가요?
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
출력이 안되요
안녕하세요? C++ 강의 수강자입니다. 올려주신 코드 그대로 적은것 같은데 문자열이 출력이 안되는것 같아요. 원인이 무엇인지 고민중인데요. 제가 맥에서 패럴러즈를 통해 windows visual studio를 사용해서 그런걸까요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
static 디렉토리 설정에 에러가 있는 것 같습니다..
root를 설정해봐도 이렇게 계속 에러가 발생하는데, 이유가 뭘까요,,, css가 적용이 안되서 restframework 페이지가 뜹니다.
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
CIFAR10_Custom_Aug 에서 augment된 이미의 갯수 늘려 저장하고 싶습니다.
안녕하세요 선생님, train image(tr_image 하나당) 한장당 10개씩 augment를 하고, 만약 tr_images가 100개라면 100 * 10 = 1000 개의 jpg를 가지고 작업을 진행하고 싶습니다. 아래 코드를 어떻게 수정해야 하는지 여쭙니다. 감사합니다. from tensorflow.keras.preprocessing.image import ImageDataGenerator train_generator = ImageDataGenerator( #rotation_range=20, #zoom_range=(0.7, 0.9), horizontal_flip=True, #vertical_flip=True, rescale=1/255.0 ) flow_tr_gen = train_generator.flow(tr_images, tr_oh_labels, batch_size=BATCH_SIZE, shuffle=True)