묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Svelte.js [Core API] 완벽 가이드
[0:15] Vuejs 인라인 핸들러 비권장 설명
안녕하세요, 선생님. svelte에 관한 질문이 아니어서 죄송합니다. 강의 도입부에 vuejs와 svelte를 비교하시면서 vuejs는 인라인 핸들러가 권장되지 않다고 말씀해주시고 그 이유까지 설명해주셨는데 공식문서(https://vuejs.org/guide/essentials/event-handling.html)에는 그런 내용을 찾을 수가 없었습니다. 강의를 촬영한지 오래되셔서 기억이 잘 안나시겠지만, 혹시 기억나신다면 출처를 알 수 있을까요? 구글링을 하더라도 둘의 차이를 설명하는 글이 거의 없어서 검색이 어렵네요. 관련 키워드라도 알려주시면 감사하겠습니다!!!
-
미해결Nuxt.js 시작하기
nuxt v2.15.8
버전 차이로 인해 다른 분들도 에러 사항이 있는 걸로 알고 있습니다. 저도 v2.15.8을 쓰며 강사님과의 파일 구조가 다른데요. 저도 error 화면을 구현하며, 다른 분들과 동일한 에러 발생하여 루트에서 layouts 폴더를 새로 생성하여 error.vue를 생성, .eslintrc.js의 rules에서 multi-word-component-names를 설정해주어 오류를 해결했습니다. 버전 업하면서 프로젝트 구조가 달라진 것은 해당 프로젝트를 쓰지 않으려는 nuxt의 앞으로의 방향으로 이렇게 변화된건지 궁금증이 생겼습니다. 초기 프로젝트 생성 시 기존에 없던 layouts 디렉토리를 생성하여 구현해나가는 것이 코딩 컨벤션에 어긋나지 않는지. 앞으로도 강사님의 폴더 구조대로 새로 폴더를 생성하여 개발하는 것도 괜찮은지 여쭙고 싶습니다.
-
미해결홍정모의 따라하며 배우는 C++
[42:55 ~ 46:15] Constants::pi 주소값이 다른 이유 질문드립니다.
저 구간에서 강의내용은 MyConstants.h 에 pi를 초기화 했을 때 주소값을 출력했을 때는 In main.cpp pi주소값과 In test.cpp pi 주소값이 다르게 나왔는데 MyConstants.h에서는 pi 선언만 해주고 별도의 cpp 파일(MyConstants.cpp) 에서는 초기화를 해준 다음 In main.cpp pi 주소값과 In test.cpp pi 주소값을 출력했을 대는 주소값이 같게 나온다는 내용이었습니다. 결과는 보여주셨는데 왜 첫번째 예시에선 주소값이 다르게 나오고 두번째 예시에서는 주소값이 같게 나오는지 그 이유는 알려주시지 않은것 같아서 질문드립니다. 앞 강의에서 얘기를 하셨다고 했지만 한 번 더 설명 부탁드립니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
배열 질문입니다.
12분 16초 쯔음에 StatInfo* monsters_0 = monsters; 라고 적으시면서 '첫번째 시작주소'를 포인터로 추출한다고 하셨는데 monsters라는 배열의 첫번째 주소인지 어떻게 알 수 있는건가요? monsters +3 이런 식으로 숫자가 안붙으면 맨 처음으로 이해하면 되는 건가요? 아니면 monster_0이라는 변수로 monsters라는 배열에 첫번째로 넣었으니 첫번째 주소인건가요?
-
미해결홍정모의 따라하며 배우는 C언어
동적 메모리 할당에 대한 질문입니다
ptr값이 free(ptr) 실행하기 전과 후 똑같다는 것은 이해되었으나 왜 *ptr 값이 free(ptr) 실행하기 전과 후 똑같은지 모르겠습니다 ㅠㅠ free 함수는 내가 할당한 메모리 공간을 해제해주는 것인데 메모리를 해제하게 되면 할당된 메모리 안의 값들도 같이 사라져서 free(ptr) 실핼 후 *ptr 값은 아무것도 없어야 하는거 아닌가요..?ㅠ
-
미해결Slack 클론 코딩[실시간 채팅 with React]
렌더링 될 때마다 socket.io connect 오류
렌더링 될 때마다 socket.io가 connect이 되어 소켓상태에서 connect상태로 로그가 찍힙니다. 혹시 렌더링이 될때마다 socket .io connect를 시키지 않는 방법이 있을까요 ?
-
미해결Nuxt.js 시작하기
Nuxt 에서 Cookie 사용이 잘 안되네요..ㅠ.ㅠ
안녕하세요. 기초강의부터 Nuxt 강의까지 많이 도움을 받았습니다. 다름 아니라... Nuxt 에서 쿠키를 사용할려고 하는데 생각처럼 잘 안되네요... 로그인 구현후 인증값을 쿠키로 저장하고 store 의 state에 쿠키값이 존재시 state 의 데이터를 초기화 할려고 합니다. import Cookies from "js-cookie"; export const state = () => { userName = Cookies.get('userName') || ''; } store/index.js 에 위와 같이 state 값이 쿠키값을 초기화할려고 합니다. 하지만 userName 에 쿠키값이 초기화되지 않습니다. nuxtServerInit 등 여러삽질을 해봤지만 해결점을 찾지 못했습니다. Nuxt 에서 쿠키활용에 대해 설명해주시면 많은 도움이 될거같습니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
exe 파일이 만들어지지 않는 경우..
안녕하세요! 강의를 보면서 따라서 코딩을 하고 있는 도중 "CPP_DirectX\Output\Client.exe 를 열 수 없습니다." 라는 링크 에러가 생성되어 항상 그렇듯 다른 .exe가 켜져있는 줄 알고 작업관리자에서 확인해봐도 없었고 컴퓨터를 껐다가 켜도 똑같은 오류가 반복되었습니다. 결국 파일을 다운받아서 exe 파일만 옮겨보자해서 옮겼더니 바로 실행이 되었습니다. 코드를 수정해도 구동이 잘 되었습니다.. (원래 빌드하게 되면 exe 파일이 생성 되야 하는 것 아닌가요...?ㅜㅜ) 이런 경우는 어떤 환경일 때 생성이 되나요? DirectX 관련하여 이런 오류는 자주 등장하게 되나요? 아니면 혹시 제가 다른 작업도 하고 있어서 visual 2019 와 visual 2022를 번갈아 사용하게 되면서 다른 버전으로 솔루션을 열은 적이 있는데 이런 것 때문인가요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part8: Entity Framework Core
GetAverageReviewScore의 Data Annotation, FluentAPI, 사용 시 질문입니다.
UDF가 Configuration(Data Annotation)과 DB Setup(FluentAPI)로 적용되는 것 까진 이해했는데 어떻게 CalcAverage의 foreach조건문에서 Program.GetAverageReviewScore를 호출했는데 C#함수가 아닌 command로 실행됬는지 모르겠습니다. 1. CalcAverage함수에서 어떻게 UDF를 찾아서 Query를 실행시킨건지 2. Data Annotation, FluentAPI로 DB에 등록된 함수들 중 command의 함수 이름과 같은 것을 찾는 것인지 궁금합니다.
-
미해결Nuxt.js 시작하기
multi-word-component-names
안녕하세요! 장기효님! 덕분에 nuxt.js까지 잘 학습하고 있습니다. vue에서 코딩 컨벤션으로 컴포넌트 이름 작성 시 2 단어 이상 사용하라는 것은 이전 강의에서 계속 설명해주셨듯이 잘 알고 있는데요. nuxt.js 강의를 따라가며 한 가지 의문이 생겨 질문 남깁니다. 지난 강의에서 진행한 main.vue의 경우 1개의 단어를 사용하였음에도 별다른 에러를 발생하지 않았는데, 이번에 product 생성 후 내부에 index.vue 생성 및 로컬로 실행했을 경우, 아래와 같이 에러가 발생하는 것으로 나타납니다. 저는 현재 nuxt.js v2.15.8를 사용 중이고, 왜 이렇게 특정 경우에만 오류가 발생하는지 알려주시면 감사하겠습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
열거형이 그러면 상수인건데...
case로 사용할 수 있는건 상수만 사용할 수 있다면 enum으로 선언된 목록은 전부 상수라는 말씀인거죠? 그리고 추후에 enum으로 선언된 목록을 바꿔주려면 public을 사용하게 되는건가요?
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
국비지원 학원 선택
안녕하세요.
-
미해결15일간의 빅데이터 파일럿 프로젝트
CentOS 대신 Ubuntu 사용가능할까요?
우분투를 메인으로 사용해서 우분투사용하고싶은데 가능할까요? 다른기업은 주로 CentOS 사용해서 사용하는건가요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
index 느린 데이터 변경 작업 관련 질문드립니다!
안녕하세요! 궁금한 점이 생겨 질문드립니다!! 항상 잘 보고 있습니다! INSERT, UPDATE, DELETE가 자주 발생하면 인덱스 재구성이 일어난다고 하신 부분이 헷갈려서 질문드립니다! DELETE의 경우 실제로 트리에서 삭제하는 것이 아니라 기존 인덱스를 사용하지 않음 처리만 한다고 알고 있고, UPDATE는 사용하지 않음 처리 + 새로운 인덱스 추가 작업이 이루어지는 것으로 알고 있는데요. 그럼 결국 트리에 새로운 데이터가 추가되면서 트리가 비대해져서 트리 깊이가 깊어져 검색속도가 좀 더 오래걸려서 단점인 것일까요?? 또 실제 트리에서 인덱스를 삭제하지 않고, 사용하지 않음 표시만 하는 이유는 뭔지 궁금합니다!!
-
미해결스프링 핵심 원리 - 기본편
AppConfig 순서
안녕하세요 먼저 좋은 강의를 제공해주셔서 정말 감사드립니다. 다름이 아니라 12분에 말씀하신 AppConfig 파일에서 @Bean 어노테이션이 붙은 메소드를 읽는 순서가 다를 수 있다고 하는데 그럼 읽는 순서는 돌릴때마다 달라지는건가요? 강의를 듣다 문득 궁금해져서 질문해 봅니다 ^^
-
미해결홍정모의 따라하며 배우는 C++
연습문제 질문드립니다.
https://www.learncpp.com/cpp-tutorial/chapter-8-summary-and-quiz/ 여기서 3번째 문제 #include <iostream> void print(long x) { std::cout << "long " << x << '\n'; } void print(double x) { std::cout << "double " << x << '\n'; } int main() { print(5); return 0; } 오류가 나는 까닭이 int에서 long이나 double로의 변환이 numeric conversion이라는데, int to double은 type이 바꿔서 이해가 갑니다. 하지만, int to long 은 같은 정수형에서 자료형의 크기가 작은 것에서 큰 것으로 변환되는 numeric conversion인 것 같은데, 해설에서는 numeric conversion이라는 이유가 궁급합니다.
-
미해결Vue.js + TypeScript 완벽 가이드
깃 권한 요청
혹시 ㅜㅜ 권한이 없다는데 .... 왜그런걸까요..?? ㅠㅠㅠ 깃헙 ID : hanyeonjeong 이메일 : hanyeonjeong@naver.com 이걸로도 한번 부탁드립니다 !! ㅠ 련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그아웃 에러 질문있습니다
안녕하세요 제로초님 강의 잘 듣고있습니다. 지금 로그인은 되는데 로그아웃을 누르면 TypeError: req.logout is not a function 뜨면서 진행이 되질 않는데의심이 되는 부분은 로그인시에 response headers에 setcookie가 없다는 점이로그아웃 할 때 문제가 되는 부분일까요?..
-
미해결실전! Querydsl
스칼라 서브쿼리 작성시 limit 관련
안녕하세요. Querydsl 이용한 select절 서브쿼리 사용시 질의사항 있어 글남깁니다. 스칼라 서브쿼리 작성 중에 limit를 걸어 하나만 출력해야 하는 로직이 있는데, 실제 쿼리 나가는것을 보니 limit가 적용이 안되더라구요. 혹시 이런 경우에 어떤 방식으로 처리하셨는지 궁금합니다 !
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part8: Entity Framework Core
Table Splitting에서 발생하는 에러 - EventItem is Mapped on "Item"
2022-05-10 기준 Item Entity Class에 Data Annotation으로 Item이라는 테이블에 생성하게 설정했는데, FluentAPI에서 다시 builder.Entity<Item>().ToTable("Items") 실행 시 EventItem이 이미 Item테이블에 있다고 에러가 발생한다. Item EntityClass의 Table DataAnnotation을 Items로 변경하고, FluentAPI를 추가로 사용하지 않으면 에러가 발생하지 않고 적용된다.