묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 시큐리티 OAuth2
HttpSecurity에서 생성한 SecurityFilterChain과 WebSecurity에서 생성한 SecurityFilterChain의 차이점과 사용 사례가 궁금합니다.
지금까지의 강의 내용을 참고해보면, HttpSecurity, WebSecurity 둘다 SecurityConfigurer를 구성할 수 있기 때문에, 둘다 SecurityFilterChain을 형성할 수 있다로 이해했습니다. 그런데, springSecurity가 적용된 프로젝트들의 설정 빈들을 살펴보면 거의 HttpSecurity로만 활용하여 SecurityFilterChain을 구성하고 WebSecurity의 경우, WebSecurityCustomizer를 살짝 커스터마이징(리소스 접근 가능여부)이 적용만 되어있는것으로 확인했습니다. 이렇게 거의 HttpSecurity만을 활용하여 SecurityFilterChain을 커스터마이징하고 추가하는 경우가 많은 이유는 WebSecurity와 HttpSecurity가 담당하는 역할의 차이점 때문일까요? 아니면 프레임워크 구조 때문인걸까요?
-
해결됨Next.js 시작하기(feat. 지도 서비스 개발)
매장 데이터 json 관련 질문
안녕하세요 강사님,우선 강의 잘 들었습니다.일단 저도 예제와 비슷한 서비스를 구상하고 있는데 크롤링 저작권&이미지 3자 사용에 대해 저작권 법이 문제가 있을꺼 같아 아래와 같이 질문을 드리게 됫습니다.질문1.다른분의 예전 커뮤니티 강사님 답변을 확인해보니 매장데이터를 네이버에서 크롤링 하셧다고 했는데 법적(저작권)으로 문제가 없을까요?? (네이버는 네이버플레이스 API가 비공개 상태고 OpenAPI 외 정보수집은 불법 이라는 내용을 봤습니다..)질문2.가장 문제가 이미지일꺼 같습니다.강의 매장데이터의 이미지주소들 처럼 네이버 에서 이미지주소를 가져와 저희가 만들려는 서비스에 이미지를 호출해도 저작권에 문제가 없을까요? (이미지 등록자가 보기엔 내 이미지를 네이버에 등록했는데 다른 서비스에서 내 이미지를 보여주고 있는???)질문3.아무래도 강의 등록전 위와 같은 이슈를 한번쯤은 고민해보셧을 꺼 같은데 관련된 정보가 있다면 공유해주시면 감사합니다. 감사합니다.
-
해결됨자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
10-4. 동전교환(냅색 알고리즘)
안녕하세요. 선생님. 동적계획법 파트에서 [동전교환(냅색알고리즘)] 정답 코드에 오류가 있는 것 같습니다. 제 파일만 그런지 모르겠는데, 첫번째 for 문에서 i 가 1부터 초기화되고, 뒤에 변수명이 arr.length로 되어있습니다.( arr.length > coin.length) 확인 부탁드립니다!좋은 강의 감사드립니다..!
-
미해결이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
이미지 처음 올릴 때만 나타나는 오류
사이트 열고 이미지 "처음" 올릴 때 이런 오류가 떠요,근데 그 이후로 사진 올리면 정상적으로 올라가요 저런 오류 안뜨고..이유가 뭘까요?ㅠ...코드 강의 제대로 다 했는데...
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
dat.gui
react에 three.js를 따라하고 있습니다. 그런데 다른건 다 잘 되는데 dat.GUI는 똑같이 따라 하니 안되네요 혹시 다른 방법을 더 추가 해야 할까여 import * as THREE from 'three'; import dat from 'dat.gui'; export default function example() { const scene = new THREE.Scene(); const renderer = new THREE.WebGLRenderer({ antialias : true }); renderer.setSize(window.innerWidth, window.innerHeight); renderer.setPixelRatio(window.devicePixelRatio>=1 ? 2 : 1); document.body.innerHTML=""; document.body.appendChild(renderer.domElement); // Camera const camera = new THREE.PerspectiveCamera( 75, window.innerWidth / window.innerHeight, 0.1, 1000 ); camera.position.y = 1; camera.position.z = 5; scene.add(camera); // Light const ambientLight = new THREE.AmbientLight('white', 0.5); scene.add(ambientLight); const directionalLight = new THREE.DirectionalLight('white', 1); directionalLight.position.x = 1; directionalLight.position.z = 2; scene.add(directionalLight); // Mesh const geometry = new THREE.BoxGeometry(1, 1, 1); const material = new THREE.MeshStandardMaterial({ color: 'seagreen' }); const mesh = new THREE.Mesh(geometry, material); scene.add(mesh); // Dat GUI const gui = new dat.GUI({ name: "My GUI" }); console.log(gui) gui.add(mesh.position, 'y', -5, 5, 0.01).name('큐브 Y'); gui.add(camera.position, 'x', -10, 10, 0.01).name('카메라 X'); camera.lookAt(mesh.position); // 그리기 const clock = new THREE.Clock(); function draw() { const time = clock.getElapsedTime(); mesh.rotation.y = time; camera.lookAt(mesh.position); renderer.render(scene, camera); renderer.setAnimationLoop(draw); } function setSize() { camera.aspect = window.innerWidth / window.innerHeight; camera.updateProjectionMatrix(); renderer.setSize(window.innerWidth, window.innerHeight); renderer.render(scene, camera); } // 이벤트 window.addEventListener('resize', setSize); draw(); }
-
미해결[웹 개발 풀스택 코스] Vue.js 프로젝트 투입 일주일 전 - 기초에서 실무까지
vue cli 회원가입 단계(1,2,3) 라우터1개 vs 라우터3개
안녕하세요~풀스택 코스 전체 수업을 1회 훑어 보고,프로젝트를 해보면서 필요한 부분을 다시 보는 중입니다.우선 회원가입 단계를,스텝1(약관동의),스텝2(정보입력),스텝3(가입완료)로 나눠서 구현해보려고 하는데,관련해서 질문 드립니다.답변 주시면 정말 감사하겠습니다~(vue cli, node express, mysql) 1.질문 요약질문1) 라우터 3개로 처리 vs 라우터 1개로 처리질문2) 약관동의 체크박스 router push get or post로 넘기면서 처리 vsvuex + 쿠키로 관리 후 브라우저 종료 시 쿠키 삭제 vs세션으로 관리(세션이 vue에서 등록 가능한지 잘 모르겠음)질문3) 세션을 vue 로 클라이언트 브라우저에 등록이 가능한가요? node express 서버에서 등록을 해줘야 하는 건가요? 2.질문 상세각 단계별로 라우터를 각각 만들어야 할지,라우터 1개로 만들어서 조건에 따라 보이고 숨기게 할지어떻게 하는게 더 나은 처리 방법 일까요?라우터 1개로 만들면 파일 1개에 소스가 많아져서별로 인거 같기도 하고요?라우터 1개+컴포넌트로 하는게 나을지?라우터를 각각만들어 단계별로 데이터를 넘겨서거기에 맞는 처리를 해야하는데,새로고침 하니까, 넘긴 데이터가사라져서 vuex + 쿠키로 관리하고,살시간 설정 및 브라우저가 종료될때 쿠키를 삭제하는식으로처리를 해보려고 하는데,브라우저가 종료될때 쿠키를 삭제하는 식으로 하는게 가능할까요?세션은 브라우저가 종료되면 자동으로 삭제 된다고 하는데,구지 쿠키를 사용해서 번거롭게 삭제 하지않고,세션으로 처리 하는게 더 나은 방법 같아 보이기도 하는데요?세션은 쿠키와 같이, 클라이언트 브라우저에 등록되는게 맞을까요?서버 컴퓨터에 등록이 되는 걸까요?클라이언트 브라우저 세션과, 서버 세션 저장공간이 따로 있는건지..세션으로 처리하면 서버에 부담을 준다는 말을 들은거 같은데,세션 데이터가 크지 않을텐데 왜 부담을 주는건지...개념이 아리송 합니다~실제 프로젝트에서 쓸수있게 만들어 보려니이리저리 생각이 많아지네요~
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
server는 왜 갑자기 listen 상태가 되는거죠?
서버가 열린다=listen 서버가 닫힌다=closed 상태가 된다 인가요?
-
해결됨넓고 얕게 외워서 컴공 전공자 되기
visual studio code에서는 메모리 표현이 안되나요?
visual studio code에서는 메모리 표현이 안되나요? debugger memory map이라는 extenstion도 있는데 표기가 되지는 않아서 Visual studio를 따로 깔아야 하나요?
-
미해결대세는 쿠버네티스 (초급~중급편)
클러스터 내 AP 서비스와 클러스터 외부 DB 간 연결 가능 여부
안녕하세요 강사님 강의 잘 듣고 있습니다. 클러스터 내의 서비스에서(jdbc 이용) 클러스터 외부의 DBMS(MySQL, 오라클 등등) 에 접근이 가능한지 궁금합니다. 그렇게 할려면 지금 강의 에서 구성한 방식 외에 추가로 어떤 구성이 필요한지요?
-
미해결실전! Querydsl
동적 쿼리
Where 절에서 동적 쿼리를 작성할 수 있듯이, orderBy 절에서도 동적쿼리를 작성해도 괜찮나요 ?근데 orderBy 절은 null이 되면 안될 것 같은데 이런 경우에 동적으로 어떻게 해야하는지 궁금합니다. 또 실무에서는 where절과 order절 모두 동적 쿼리를 자주 사용하는지 궁금합니다
-
미해결스프링 핵심 원리 - 기본편
프로세스 흐름도를 한번에 이해하지 못한다면
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 비전공자로서, Spring을 공부하고 있는 취준생입니다. 프로세스 흐름도를 보면, 클래스 이름이 비슷하고, 각 클래스가 어떤 역할을 하는지 한번에 감이 안옵니다. 이 경우에는 제가 도메인 지식이 부족한 건지, 아니면 정상인지 궁금합니다...!나중에 회사 들어가서, 이걸 왜 이해못하냐는 식의 핀잔을 들을까봐 걱정됩니다
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
안녕하세요 질문있습니다.
안녕하세요 강사님 질문있습니다 회사에서 보안상의 이유와 라이센스 이유로 virtualbox 이용이 어려운데aws ec2 서버를 만들어서 강사님이 주신 실습 환경을 구축하려고 하는데어떻게 적용해야할까요? 코드는 아직 잘 몰라서요
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
local Storage을 이용하여 삭제하기 도중 오류납니다
강의를 들으면서 분명 삭제하기까지 정상 작동되는것을 보았는데 그 이후 diaryList에서 id값을 정렬할때 오류가 발생합니다 ㅠㅠapp.js에서 88번째 줄의 data가 정의되지 않았다고 뜹니다 ..아래는 코드 샌드박스 링크입니다.https://codesandbox.io/s/late-morning-d483sv?file=/src
-
미해결스프링 핵심 원리 - 기본편
도메인설계에서 '도메인'의 의미
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]안녕하세요 강사님, 강의에서 '도메인'이라는 용어가 자주 등장하는데, 정확한 의미에 대해 알고 싶어서 질문드립니다.
-
미해결실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(25년 Update)
트래픽 획득에서 세션 및 세션소스/매체와 관련하여
안녕하세요. 강의 내용을 실전 반영 하면서 문의 드립니다. 트래픽 획득에서 3번 unassigned 그리고 세션 소스/매체가 저렇게 나오는데 저거는 어디서 찾아서 삭제나 변경을 하나요? 그리고 이렇게 표시 되는 이유를 알고 싶습니다. 5번 unassigned not set 어디서 오는걸로 봐야 하나요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@NotEmpty관련 질문입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 현재 상태입니다. 멤버폼에서 임포트문을 직접 추가를 해줘도 불러올수없다고 뜹니다. 다른분들이 질문하신 내용을 봐도 다 디펜던시에 추가하라고 되어 있더라구요. 구글링도해보고 GPT도 찾아봤는데 다른곳에서 문제가 생긴건지 임포트가 안됩니다. 터미널에서 gradle clean하고 다시 gradle build를 해도 임포트가 안되는건 똑같습니다.
-
미해결
수강 제한 강의
리버싱 이정도는 알아야지 강의를 수강하려고 하는데 ‘공개되지 않는 강의로 수강이 제한된다‘ 라며 구매를 할 수가 없네요.. 해당 강의 더이상 구매할 수 없는 건가요?
-
미해결[게임 프로그래머 도약반] DirectX11 입문
Assimp bone 파싱 에러 질문드립니다.
모델, 애니메이션때 사용하셨던 모델이 mixamo의 모델인 걸로 알고 있는데 제공해 주신 모델외에 제가 새로 mixamo에서 다운받거나, 언리얼 리소스를 뜯어서 가져온 fbx 모델 모두 저런식으로 불필요한 bone들이 생깁니다. 제가 작년에 dx12강의를 들었어서 제공해주신 fbxloader를 좀 수정해서 fbx파일 한정으로 일부 해결하기는 했습니다. 혹시 파싱 문제를 해결할 방법이 있을까요?? 위에 사진은 수업때 제공해주신 소스코드에 모델만 바꿔서 파싱한 사진입니다.
-
해결됨두고두고 써먹는 유니티 VR
apk문의
안녕하세요 선생님. 좋은 강의 감사합니다.만들어주신 내용을 토대로 퀘스트2용 apk를 빌드하려고 하는데, 유니티 허브 문제인지 컴퓨터가 이상한지, 도저히 Openjdk가 설치되지 않아 apk를 빌드할 수가 없습니다. 혹시, 만들어진 파일을 토대로 apk 파일을 받을 수 있을까요?간절한 마음으로 부탁드립니다. 감사합니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
shift + tab 눌러도 아무 반응이 없습니다.
Nbextensions 에서 뭔가 추가를 해줘야 하는건가요?