묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
setAuthInHeader 했는데 오류가 발생합니다.
로그인 후 setAuthInHeader()로 토큰을 넘겨주어서 직후 홈에는 boards fetch가 잘 되었는데요! 새로고침을 하면 또 오류가 납니다! ㅠ
-
해결됨20년 경력자의 알기쉬운 컴퓨터네트워크
패킷 트레이서에서 라우터 모듈 설정이 되지 않습니다.
32:00 (패킷트레이서 기본 및 라우터 스위치 기본설정) 안녕하세요, 강의를 들으며 네트워크에 대해 매일매일 새롭게 배워가고 있는 학생입니다. 좋은 강의 정말 감사드립니다. 패킷 트레이서로 강의를 들으면서 실습을 해보고 있는데, NIM-2T 모듈을 라우터에 장착하는 부분에서 문제를 겪고 있습니다. ㅜ 저 모듈 버튼이 당최 말을 듣지 않습니다...프로그램의 오류일까요? 사용환경은 macOS (Big Sur)이며, 패킷트레이스 버전은 8버전입니다.
-
미해결웹 게임을 만들며 배우는 자바스크립트
이벤트 리스너 안에서 동작 질문드립니다.
선생님 강의 잘 보고 많이 배워가고있습니다. 다름이 아니라 리스너 안에서 새로 문제를 출제하는 주석 코드에서 숫자배열 앞에 var 을 붙여 var 숫자배열 = []; 이렇게 하면 if문에 숫자배열.join('')코드의 join부분에서 에러가나고 var을 안붙이면 에러없이 잘 동작하는데 왜그런건가요?
-
해결됨Slack 클론 코딩[실시간 채팅 with React]
스크롤 질문이 있습니다~!
4:34 에 보면, mutateChat()를 작성하고 난 뒤에 .then()에서 Optimistic UI를 적용하는 부분에서 에러가 나서... 질문이 있습니다~! * 48번 코드에 scrollbarRef.current?.scrollToBottom() 를 작성하고 실행하면 cannot read property 'scrollToBottom' of null 이런 에러가 발생합니다! * 그래서 then() 부분 뒤에 catch(console.error)를 작성해보았습니다. * 이렇게 해보니 실행 및 스크롤 효과까지 정상 작동되는데, 개발자 도구의 console 창을 확인해보면 TypeError: Cannot read property 'scrollToBottom' of undefined at eval (index.jsx:129) 이렇게 작게 에러 메시지가 나타납니다! 이 에러를 어떻게 해결하면 좋을까요..!? ㅠㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
이미지 업로드시 플러스 아이콘 없애기
안녕하세요, 혹시 이미지 업로드 시 플러스 아이콘을 없애려면 어떤 기능을 이용하면 될까요? 해당 영역에 미리보기 까지는 id와 preview를 이용해서 만들었는데, 플러스 아이콘을 없애는 방법을 잘 모르겠어요. 이미지 업로드시 style을 display:'none'으로 하는 방향으로 해보고 있는데 구현이 잘 되질 않아 질문드립니다.
-
미해결Vue.js + TypeScript 완벽 가이드
특정 인스턴스의 타입을 어떻게 알 수 있나요?
강의 영상에서 document.getElementById("myChart").getContext("2d"); 이 부분의 코드를 (document.getElementById("myChart") as HTMLCanvasElement).getContext("2d"); 이렇게 변경 했습니다. 여기서 document.getElementById("myChart") 인스턴스가 "HTMLCanvasElement"걸 어떻게 할 수 있나요? 자바 같은 경우 document.getElementById("myChart").getClass().getName() 이런식으로 인스턴스의 타입을 알 수 있는데, TypeScript도 이런게 있나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
화면과 같이 나오는데 무슨문제일까요 ㅠㅠ 어제까지 잘 강의보면서했는데,.,
원래라면 Unity에 연결이라 떠야하는데 시작이라는 빌드가 뜨네요 ( F5빌드칸)
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
data jpa 공부하다가
data jpa 공부를 하다가 영속성 컨텍스트가 이해가 되지않아서 다시 보고있습니다. 제가 Service 클래스에서 Repository.save()를 하고 id값을 가지고 왔습니다. id는 @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "member_id", nullable = false) private Long id; 로 되어있구요. @Service @RequiredArgsConstructor @Transactional(readOnly = true) public class MemberService { private final MemberRepository memberRepository; @Transactional public Long create(MemberRequest memberRequest) { Member member = memberRequest.toMember(); Member savedmember = memberRepository.save(member); System.out.println("id = " + savedMember.getId()); // null이 출력 return savedMember.getId(); } ...} MemberService는 위와 같이 작성하였구요. save를 하고 꺼낸 Member의 id값을 리턴해주고싶은데 생각해보니까 save를 할땐 db에 쿼리를 보내기 전이라 null이 리턴하는 건가 ? 싶어서 영속성 컨텍스트를 공부해보는 중인데도 감이 안잡혀서요. 저런 경우 id를 어떻게 리턴해주면 될까요? ... 혹시 소스코드가 부족하시다고 생각되면 말씀해주시면 감사하겠습니다! 더 첨부해서 올리도록 하겠습니다!!!
-
미해결CSS Flex와 Grid 제대로 익히기
box-sizing 관련 질문
안녕하세요 이거 카드 만들기하다가, 음.. 이렇게 하면 안될꺼 같은데? 하고 하니까 안되더라구요. 그래서 코드를 다운받아서 제가 확인해보니 box-sizing이 border-box더라구요. 저는 default 값인 content-box를 주로 사용하고 있는데요, 저는 처음배울때부터 content-box를 그냥 사용해서 그냥 이렇게 사용하고 있었는데, 문득 이 둘의 장단? 에 대해서는 한번도 제대로 생각해본적이 없는거 같아요. 강사님이 border-box를 사용하시는 이유에 대해서 혹시 여쭤볼 수 있을까요? (위는 calc 사용해서 해결했습니다)
-
미해결초보를 위한 도커 안내서
도커 실행 환경 질문
안녕하세요 강사님 도커에 관심이 생겨 입문차 강의를 수강하게 되었습니다 저는 현재 window 10을 사용하고 있으며 말씀하신대로 docker for window를 다운 받아서 고래가 오른쪽 하단에 뜨는 모습까지 확인 하였습니다 여기서 궁금한점이 첫째, 강사님께서 명령어를 입력하시는 창이 어떤 것인가요? 예를 들어 docker version을 입력하면 version 정보가 쭉 나오던데 이 창이 어떤 창인지 궁금합니다 현재 리눅스에서 터미널 창을 이용하고 계신건가요? 둘째, 가상 환경 구축하지 않고 윈도우에서 강사님께서 말씀하시는 명령어를 실행하려면 어떤 창을 띄워야 하는건가요??? 윈도우 기준으로 왼쪽하단에 있는 검색에서 cmd를 친 다음에 나오는 검은색 창에 말씀하시는 명령어를 입력하면 되는건가요 아니면 window powershell?? 여기에 명령어를 입력하면 되는 것인가요? 현재 WSL을 다운 받아 WSL2로 업그레이드 한 후 도커를 실행시키고 있습니다.
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
import 문의
실전 블로그 풀스택으로 구현하기: 데이터베이스 코드구현 강좌 6분 31초 내용입니다 from db_model.mysql import conn_mysqldb db_model 폴더는 user_mgmt.py 의 하위 카테고리에 있는게 아니라 다른 폴더에 있는데 그냥 db_model.mysql 이라고 코딩되어있어서 헥갈립니다. 다른 강좌에서는 하위폴더의, 폴더내의 소스파일명을 적어야한다고 말씀해주셨거든요 어느 폴더에 있던지 폴더명과 해당폴더의 소스파일명을 적은 다음 import 가 가능한가요?
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
[간단] 질문있습니다
1. 프레임과 도형 사이의 주황색으로 보이는 간격표기는 어떻게 해야 되는건가요? Control 로 복사 할때는 표기되는데 멘토님처럼은 안보여집니다. 2. 도형 안에 글씨를 입력하고 도형안에서 가운데정렬을 하려면 어떻게 해야하나요? ( 소중한 강의 잘 듣고있습니다. 너무 간단한 질문드려서 죄송합니다.)
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
안녕하세요 ! 새로운 컴퓨터 깃헙 셋팅
안녕하세요. 해결법을 찾다가 결국엔 여기까지왔네요 ㅠ____ㅠ ssh 키 까지 생성하고 .pub 키를 github에 셋팅까지했음에도 불구하고 계속 저 에러가 뜹니다. 컴퓨터를 바꿔서 지금 문제가 되는데 혹시 어떻게하면 될까요 ㅠ__ㅠ 감사합니다.
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
loginok에서
login.jsp 화면에서 아이디 비밀번호 입력하면 loginok로 가서 정상적으로 쿠키 정보 확인되는데 다시 login.jsp로 가면 loginok.jsp가 아닌 다시 입력창이나오네요 어떻게 해야할까요 코드는 동일합니다
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
RPN 내부 과정이 어떻게 전개가 되는지에 대한 질문입니다!
안녕하세요! RPN이 전개되는 과정에 있어서 이해가 안되서 질문드립니다.. 우선 제가 이해한 선에서 RPN 내부 과정을 순차적으로 말씀드리면 다음과 같습니다. 1. 원본이미지를 VGG와 같은 Feature Extractor를 통과시켜 서로 다른 사이즈인 여러개의 피처 맵이 추출 -> 2. 각 피처 맵에 대해서 3 by 3 컨볼루션을 수행하는데, 이 때 3 by 3 컨볼루션의 한 칸 당 9개의 Anchor Box들이 새겨져 있음 -> 3. 3 by 3 컨볼루션을 수행한 후 Feature Map들 사이즈는 더 줄어듦(여전히 Feature Map의 한 칸 당 9개의 Anchor Box들이 새겨져 있음) -> 4. 갑자기 1 by 1 컨볼루션을 수행해서 이진 분류는 2 by 9 아웃풋, 회귀는 4 by 9 아웃풋..? 그리고 이진분류, 회귀..? 이 부분이 이해가 가질 않습니다.. 1 by 1 컨볼루션을 수행하는 이유가 서로 다른 Feature Map들의 사이즈를 통일시켜주기 위함은 알고 있습니다. 그런데 왜 아웃풋이 위와 같이 되는지(2는 백그라운드다 아니다, 4는 박스 4개의 좌표인 것은 압니다.. 그런데 왜 갑자기 1 by 1 컨볼루션만을 수행했는데 아웃풋이 2랑 4가 나오는지 모르겠습니다..), 또 여러개의 Anchor Box들과 Ground Truth 박스와 비교하는 분류, 회귀 문제를 어디 단계에서 수행해야 하는지 모르겠습니다.. 너무 헷갈리네용..
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
도메인 관련 하나만 더 물어보겠습니다 ㅎ
도메인에 네임서버 붙여주는 작업은 이해하겠는데 api.abc.com www.abc.com 이렇게 할당? 하는 작업을 뭐하라고 하나요?
-
해결됨실전! 스프링 데이터 JPA
@Transaction에 대한 궁금중
안녕하세요 영한님. 강의를 들으면서 문득 @Transaction의 위치와 중첩에 대해서 궁금중이 들어서 제 나름대로 몇가지 테스트를 해봤습니다. 첫 번째로, 리포지토리 레이어에 트랜잭션이 적용되어 있고 해당 리포지토리의 메서드를 사용하는 서비스 레이어에도 트랜잭션이 적용되어 있다면 flush는 두 레이어 중 어느 시점에 발생할까 궁금했습니다. 그래서 테스트를 해본 결과 최종적으로 서비스 레이어의 트랜잭션이 끝나는 순간에 모든 쿼리가 적용되는 것을 볼 수 있었습니다. 두 번째로, 위와 동일한 상황에 서비스 레이어의 트랜잭션 옵션만 readOnly라면 리포지토리의 save 메서드는 실제 db에 저장을 할까 궁금해서 테스트해봤습니다. 결과는 물론 서비스 레이어 트랜잭션이 우선이기에 insert 쿼리는 발생하지 않았습니다. 두 테스트를 통해서 트랜잭션 우선권은 좀 더 넓은 범위(?), 즉 요청과 응답에 가까운 레이어의 트랜잭션을 따라간다고 이해가 됩니다. 그렇다면 제 생각에는 컨트롤러에 트랜잭션을 적용한다면, OSIV를 사용하지 않아도 영속성 컨텍스트가 화면을 띄울 때까지 유지될 것 같은데 막상 해보면 no Session 에러를 뿜내요.. 컨트롤러에서 html 파일을 렌더링해서 반환하는게 아니라 컨트롤러에서 정적 파일로 일단 반환하고 트랜잭션이 종료된 후에 따로 렌더링하는 작업을 거쳐서 그런걸까요? 쓰다보니 말이 길어져서.. 죄송합니다 ㅎㅎ..
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
수강전 미리 감사드립니다.
이런 강의를 만들어 주셔서 감사드립니다. 수고 하셨습니다.
-
미해결한큐에 끝내는 해커톤 입문_아두이노와 웹
실행시 오류가 발생했어요 ㅜㅜ
============= RESTART: /Users/kenneth/Desktop/flask/flask/bin/a.py ============= Traceback (most recent call last): File "/Users/kenneth/Desktop/flask/flask/bin/a.py", line 1, in <module> from flask import Flask ModuleNotFoundError: No module named 'flask'
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
도메인 관련 질문드립니다.
안녕하세요 강의에 막마지에 이르렀네요 도메인은 하나만 사면 되는건가요? abc.com api.abc.com 이렇게 2개 사는게 아니라 abc.com 하나사서 aws에 api.abc.com www.abc.com 이런식으로 사용하는건가요?