학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 계속 persistanceException 오류라고 뜨는데 이게 코드부분도 똑같이 다따라했는데 어디부분에서 오류가 났는지 잘 모르겠스빈다 최후로 코드 다시 다작성해 보기도 했는데 어디부분에서 계속 오류가 나는지 모르겠습니다 ㅠㅠ 제 파일 링크입니다 https://drive.google.com/file/d/1NrINLMT9e6Hpw-YQLpm1yVNyqunhiFUT/view?usp=sharing
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요 다름이아니라 강의자료에있는 설명을 위한 이미지들을 VELOG 에 포스팅할 때 첨부해도 되는지 여쭤보고 싶습니다! 답변미리정말감사합니다!!
안녕하세요 선생님. rem에 대해 궁금한 것이 있습니다. html 태그나 body 태그의 폰트 사이즈를 따로 css에서 설정하지 않고도 일반적인 태그(div, h1등)에 rem을 설정할 수 있나요? 만약 그렇다면 root 폰트 사이즈는 16px이 되는 것인가요? 혹은 rem을 설정하려면 반드시 html { font-size: ~~}를 설정해야 하는지 궁금합니다. 감사합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 최근에 강의를 결제하여 듣고 있습니다. 언어가 업데이트가 되서 그런지 강의와 조금 다르게 표현되는 부분이 있는데 혹시 제가 스위프트 4를 사용해서 실습을 해볼수 있는 방법이 있나요?
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 번외편: AWS로 시작하는 서버 운영
10:54 쯤에 내용과 2022년 2월 8일 기준 AWS 버킷 화면이 다르다보니 좀 이곳저것 눌러보려고 했으나 내용이 좀 달라서요 아래 이미지는 버킷안의 업로드한 png 화면인데 권한 설정에 따로 퍼블릭의 Everyone이 없습니다. 그래서 그런데 강의 내용과 동일하게 적용하는 방법을 알 수있을까요?
강의 잘 듣고 있습니다! var odd = 0 , even = 0 ; for ( var num = 1 ; num < 51 ; num ++ ) { if ( num % 2 == 0 ) { even += num ; }; if ( num % 2 == 1 ) { odd += num ; }; if ( num === 50 ) { console . log ( " 짝수합 : " + even ) ; console . log ( " 홀수합 : " + odd ) ; console . log ( " 총합 : " + ( even + odd )) ; }; };
float arr2d[2][4] = { {1.0f,2.0f,3.0f,4.0f},{5.0f,6.0f,7.0f,8.0f} }; float(*pa)[4]; float* ap[2]; pa = arr2d; 강의에서 코드가 이렇게 나오는데 여기서 개념이 헷갈리는게 있습니다. 1. float형 포인터변수 pa는 '원소가 4개짜리인, 이름도 모르는 어떤 배열을 가리키는 포인터 변수' 라고 생각했는데 이게 맞는지(맞다면 이 배열은 초기화를 안해줬으니까 쓰레기값이 들어가있는 건가요?) 2. pa에 arr2d배열의 첫 원소를 가리키는 주소를 넣어줬는데, 그럼 pa가 처음에는 쓰레기 값이 들어있는 배열을 가리켰다가 arr2d의 첫 번째 row(배열)를 가리키게 되는 건지(pa가 정확하게 뭘 가르키는지 조금 헷갈립니다.) 이렇게 질문이 있습니다. 도와주심 감사하겠습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 1-4강 에서 push branch master전까지는 다 잘되는데 로그인이 안됩니다. 깃허브에서 똑같이 아이디 비밀번호 치면 로그인이 되는데 이클립스 내에서는 안되는데 뭐가 문제일까요?? 검색해도 나오지가 않습니다 ㅠㅠ
다른 분들 질문 참고하였을 때 아래와 같이 인증을 처리해주는 설계도 가능하다고 이해하였는데요. 1. JWT를 API Gateway에서 인증하고, 서비스에 필요한 데이터를 파라미터로 담아 라우팅 2. 서비스에서는 라우팅된 요청이 검증되었다고 인식하고 따로 인증하지 않으며, 요청을 처리 후 응답값 반환 그렇다면 서비스에는 인증 기능이 없어 보안적으로 우려가 있을 수 있다고 생각합니다. 이를 해결하기 위해 일반적으로 API Gateway <-> Services 간의 통신은 private network로만 수행된다고 이해하면 될까요?
안녕하세요 제로초님 강의 잘 보고 있습니다. 다름이 아니라 강의 소식에서 본 Intersection Observer 를 사용한 인피니트 스크롤링을 보고 궁금한 것이 있어 질문을 드립니다. lastId 없이 디스패치해도 게시물들이 나오던데 lastId를 같이 디스패치 하신 이유가 무엇인지 감이 안 잡혀 질문 드립니다! import React , { useEffect } from "react" ; import { useDispatch , useSelector } from "react-redux" ; import AppLayout from "../components/AppLayout" ; import PostCard from "../components/PostCard" ; import PostForm from "../components/PostForm" ; import { LOAD_POSTS_REQUEST } from "../reducers/post" ; // 어떤 Element가 화면(viewport)에 노출되었는지를 감지할 수 있는 API import { useInView } from 'react-intersection-observer' ; const Home = () => { const dispatch = useDispatch (); const { me } = useSelector (( state ) => state . user ); const { mainPosts , hasMorePosts , loadPostsLoading } = useSelector (( state ) => state . post ); const [ ref , inView ] = useInView (); // 처음 게시물들 불러올 때 useEffect (() => { dispatch ({ type : LOAD_POSTS_REQUEST , }); }, []); useEffect (() => { if ( inView && hasMorePosts && ! loadPostsLoading ) { const lastId = mainPosts [ mainPosts . length - 1 ]?. id ; dispatch ({ type : LOAD_POSTS_REQUEST , lastId , }); } }, [ inView , hasMorePosts , loadPostsLoading , mainPosts ]); /* 더 보여줄 게시물이 있고, 게시물을 보여주기 위한 로딩 중이 아닐 때 + PostCard들 아래에 위치한 div가 화면에 보일 때(마지막 게시글을 봤다는 얘기) => inView가 true가 되면서 두 번째 useEffect가 작동함. => 마지막 게시글에 가까워질 때쯤 불러오도록 수정함. */ return ( < AppLayout > { me && < PostForm /> } { mainPosts . map (( post , i ) => { if ( i === mainPosts . length - 3 ) { return ( <> < div ref = { hasMorePosts && ! loadPostsLoading ? ref : undefined} /> < PostCard key = { post . id } post = { post } /> </> ) } return < PostCard key = { post . id } post = { post } /> }) } </ AppLayout > ) } export default Home ;
계속 이해해보려고 구글링했는데 뭔가 속시원게 해답이 안나와서 한번만 더 질문하겠습니다. ㅜㅜ 지난강의에서 피처맵의 그리드포인트 마다 앵커 9개를 매핑한다고 하셨는데, 이번 강의에서 RPN 네트워크는 피처맵을 이진 분류 하기 까지 그리드포인트 매핑과정이 없어서 뭔가 연결이 잘 안되는 것 같습니다. 다른 문제는 5:50초에 40x50x9 는 그리드포인트마다 9개의 앵커박스를 나타내는 것이고, 앵커박스마다 FG인지 BG인지 판단한다고 하셨는데, 제 머리로는 1x1 컨볼루션을 하고 9output을 뽑는다는게 잘 이해가 안되는 것 같습니다. 1x1 컨볼루션은 차원의 축소를 하는 역할을 하는것인데 9가지 모양의 그리드를 어떻게 1x1 컨볼루션 40x50피처맵 포인트마다 연결을 시키는 것인지 잘 이해가 되지 않습니다...ㅜㅜ
본 강의 영상 약 8분경 나오는 querySelector 선택자를 자습하는 겸 getElementById 선택자로 변경하는 와중에 의문점이 있어서 구글링을 어느정도 해 보았는데, getElementById 선택자가 querySelector 에 비해 속도가 빠르기 때문에 현업에서 자주 사용되고 querySelector의 사용을 지양해야한다는 취지의 글을 읽었습니다. index6.html 파일의 선택자를 getElementById로 선택자를 변경하기위해서는 <div> tag에 id값을 할당하여야하는데 이러한 방법을 사용하는것이 권장되는것인지와 혹여나 할당하지 않고 Id 선택자를 사용할 수 있는것인지? 이와 관련해서 실제 현업자이신 강사님의 조언을 듣고싶습니다.