묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Electron과 NodeJS 그리고 Socket.io를 이용한 채팅 어플리케이션 개발
ready-to-show 에러
안녕하세요. 32:44까지 따라쳤는데, 원래 ready-to-show가 동작하는데 waitDialog가 destroy된 후에 불러오는 win은 ready-to-show가 동작하지 않네요. 이방법 저방법 다 조사해봤는데, 노드가 최신버전이어서 그런건지... 우선 셋타임아웃 3초로 대체하긴 했는데요. 왜 안되는지 혹시 아시나요?ㅜ 또, electron최신버전은 require을 함수로 인식 못하는데 해결방법 아시나요..? 우선은 최대한 버전과 모든걸 선생님꺼랑 똑같이 맞춰서 진행하니 여기까지 잘 오긴 했습니다만.. 조금만 버전 달라져도 여기저기서 에러가 나네요,, 노드도 버전 다운 해야하는건가요?
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
typeorm eager lazy loading의 차이점 및 용도가 궁금합니다.
안녕하세요 제로초님 typeorm eager lazy loading의 차이점 및 용도가 궁금합니다.
-
미해결Skill-Up! 웹쉘 탐지 솔루션 우회를 위한, 웹쉘 난독화 기법
톰캣 실행이 안될떄 어떤거를 확인하면 될까요?
안녕하세요 선생님! 동영사대로 톰캣8을 설치해서 service.bat install 을 하고 tomcat8w.exe 파일을 열어 star를 눌렀는데 계속 stopped 상태이라서 제가 어떻게 접근해야될지 모르겠어요 ㅠㅠ
-
미해결[구버전] 웹 애플리케이션 개발을 위한 IntelliJ IDEA 설정 (2020 ver.)
java: cannot find symbol 라고 뜨는데.. 어떻게 해야할가요?
톰캣서버 등록하고 있는데요. 톰캣을 설치했는데 없다고 해서 https://plugins.jetbrains.com/plugin/9492-smart-tomcat 여기에서 스마트 톰캣 설치하고 이렇게 설정했거든요. 그리고 실행했는데요. 이렇게 나와요.........................
-
미해결실전! Querydsl
querydsl 설정 문의
안녕하세요 강사님 다름이아니라 querydsl 설정하는데 있어서 문제가 있어서 이렇게 질문 남깁니다. error: cannot find symbol public class QBook extends EntityPathBase<Book> { ^ symbol: class Book 이런식으로 Book Entity의 QBook을 만들어서 run을 하면 위 같은 Book을 찾지 못한다는 에러가 발생합니다 어떻게 해결해야 할까요 ㅠㅠ
-
해결됨처음 배우는 리액트 네이티브
tabBarVisible 옵션이 안먹는데 왜그러는건지 잘모르겠습니다..ㅠ
import React from "react"; import axios from "axios"; import styled from "styled-components/native"; import { createBottomTabNavigator } from "@react-navigation/bottom-tabs"; import { NavigationContainer } from "@react-navigation/native"; import { StatusBar } from "expo-status-bar"; import { StyleSheet, Text, View } from "react-native"; import { Home, ChatList, Chat } from "./components"; import { Con, HeaderLogo } from "./assets/common/common"; import Icon from "react-native-vector-icons/MaterialCommunityIcons"; import { createStackNavigator } from "@react-navigation/stack"; const test1 = () => { return <Text>2</Text>; }; const test2 = () => { return <Text>zzz</Text>; }; const Tab = createBottomTabNavigator(); const Stack = createStackNavigator(); export default function App() { return ( <NavigationContainer> <Tab.Navigator tabBarOptions={{ showLabel: false, tabBarVisible: false }}> <Tab.Screen name="Home" component={test} /> {/* <Tab.Screen name="Chat" component={Chat} options={{ tabBarIcon: (props) => { return <Icon name="chat-outline" size={35} color={props.color} />; }, }} /> <Tab.Screen name="ChatList" component={ChatList} options={{ tabBarIcon: (props) => { return ( <Icon name="account-outline" size={35} color={props.color} /> ); }, }} /> */} </Tab.Navigator> </NavigationContainer> ); } const test = ({ navigation }) => { return ( <Stack.Navigator> <Stack.Screen name="test1" component={test1}></Stack.Screen> </Stack.Navigator> ); }; // Cannot update a compoennt from inside라는 경고가 계속나오네요.. 잘모르겠슨비다 ㅠ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
파일 경로 에러
안녕하세요! 저는 깃허브에서 파일을 다운받을 때 텍스트를 복사해서 txt 파일(메모장)로 저장을 했는데, 파일 경로를 찾을 수 없다는 다음과 같은 에러가 뜹니다. FileNotFoundError: [Errno 2] No such file or directory: 'ratings_train.txt' 혹시 메모장에 텍스트를 저장하면 read_csv() 메소드로 불러올 수 없나요? 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
em.flush()할 때, 일어나는 일.
안녕하세요 영한님 강의 잘 듣고 있습니다! dirty한 필드가 있거나, insert할 엔티티가 있다면 em.flush()가 일어날 때, 쓰기지연 SQL 저장소에서 DB로 SQL을 한번에 보낸다고 하셨는데, 이게 하나의 connection을 통해서 하나 하나씩 동기적(직렬)으로 보낸다는 의미인가요? (update 쿼리 A 전송 -> A성공 결과 receive -> B 전송 -> B성공 결과 receive ->... 하나하나 결과 리턴받고 다음 쿼리를 전송.) 아니면 여러개의 update/insert 쿼리를 병렬로 보낸다는 의미인가요? (마치 node의 Promise.all 같은 느낌...)
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
MySQL도 속도테스트가 가능할까요?
안녕하세요. 강의 중에 몽고디비 아틀라스로 Index 속도 테스트와 Papulate를 사용하여 쿼리문의 수를 줄였을 때의 속도를 측정하는 것이 인상적이었습니다. MYSQL에서도 이렇게 DB 속도에 대한 측정이 가능한 방법이 있을까요? 몽고디비와 SQL의 CRUD에 대한 속도차이를 테스트하고 싶습니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
gravatar 질문입니다.
그라바타를 적용하려고 하려고 하는데 왜 data.email, nick이 빨간줄이 쳐지는지 모르겠네요. 위에 이렇게 받아와서 data까지 잘 넘어오는거 확인했는데 왜이러는걸까요? export interface IUser { id: number; nick: string; email: string;}이렇게 @typings/db 에도 잘 적었습니다.
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
data 질문 갯수관련해서 질문드립니다!
안녕하세요! 제가 원본의 질문 갯수 12개에서 질문 갯수를 늘리고자 합니다! 그래서 질문 하나를 추가하고 endpoint 값도 13으로 맞춰줬는데 qna페이지에서 이렇게 오류가 나네요...!ㅠㅠㅠ 제가 완전 초보가 뭘 놓친건지 모르겠어서 여쭤보려 댓글답니다!
-
해결됨Slack 클론 코딩[실시간 채팅 with React]
제로초님
안녕하세요 질문1. const sockets = {}; sockets[workspace] 이 문법이 헷갈립니다. sokets이라는 객체를 만들었는데 sokets[ ] 이건 무엇을 뜻하나요? sokets안에 workspace 배열을 넣은것인가요? 이런식으로 ? { [ ] } 질문2. 소켓을 콘솔에 찍어보면 네임스페이스 안에 /ws-sleact라고 적혀 있습니다. 그런데 네임스페이스가 이름이 들어오는 경로가 궁금합니다. hooks 컴포넌트에서 if (!sockets[workspace]) { sockets[workspace] = io.connect(`${backUrl}/ws-${workspace}`, { transports: ['websocket'], }); sokectes[workspace] 처럼 소켓객체의 wrokspace로 해줘서 그런것인가요? soket에는 수많은 객체가 있는데 soketes[workspace]로 해주면 알아서 네임스페이스를 인식해서 넣어주는것인가요? 들어오는 흐름이 궁금합니다! 질문 3. 강의에중 제로초님께서 usememo는 개별값들을 캐싱하고 싶을 때 쓴다고 하셨는데 useCallback과 usememo의 차이점이 무엇인지 헷갈립니다. 구글링 해봐도 차이점이 뭔지 명확히 안와 닿더라구요. 어떤 차이점이 있는지 궁금합니다!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
시퀀스 전략 중 allocationSize의 아이디어
안녕하세요 영한님! 다름이아니라 제가 이해한 내용이 맞나 궁금해서 질문드립니다. 시퀀스 전략 중 allocationSize에서 이 값이 50이면 시퀀스를 한 번에 50씩 증가하고 그만큼 메모리에 1~50까지 식별자를 할당하는데 50까지 차면(51일 때) 시퀀스 값을 한 번 더 50 증가시켜 100까지 할당하는 방식이라고 하셨습니다. 처음에 조금 헷갈리거나 이해가 안갔던 부분은 시퀀스 값이 1이면 애플리케이션에서 1~50까지 사용하고 시퀀스 값이 2이면 애플리케이션에서 51~100까지 기본 키를 사용하는 건데, 제가 이를 이해한 것은 네트워크시간에 배우는 TCP의 슬라이딩 윈도우 개념과 비슷하지 않나 해서 이와 유사한 아이디어라고 이해하였는데 이렇게 생각해도 되나요??ㅎㅎ; 시퀀스 값 1마다 기본키 50으로 묶이는건 세그먼트와 바이트번호 관계처럼 묶이는(?) 개념이라 생각이 듭니다. 감사합니다 // 슬라이딩 윈도우
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
함수의 발동 조건
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. createServer 함수의 발동 조건이 응답이 들어오면 발동되는거라고 말씀주셨는데 혹시 각 함수의 발동조건을 어디서 알 수 있을까요?? 노드 함수 설명해주는 곳 들어가봐도 잘 모르겠네요 ㅠㅠ
-
미해결페이스북 클론 - full stack 웹 개발
admin add 에서 post 선택이 헷갈리는 문제
강의 잘 보고 있습니다. comment add 시, 이 상태로 만들면 글이 적을때는 상관이 없는데요, 글이 많아지면 post 내용은 "내용없음", "안녕~" 같은 내용은 중복 될 수 밖에 없을텐데, 이렇게 되면 나중에 comment를 추가할 때 내가 작성하고 싶은 post의 comment를 편리하게 추가 할 수 있을 지 의문입니다. comment admin form 에서 post foreign 선택할 수 있는 필드를 post_id 값으로 바꾸고 싶은데, 아주 간단하게는 바꿀 수 없더라구요... models.py에서 adminForm, customField 클래스를 다시 만들고 admin.py에서 form attribute로 override 시켜서 해결하긴 했는데, 이렇게 하면 admin에서 기본으로 제공하는 foreign object 수정이나 추가 링크가 사라져서 또 다른 작업이 필요해 보이던데... 어떤게 best practice인지, 좀 더 간단한 방법은 없는지 모르겠습니다. admin add form 커스터마이징에 관한 내용도 추가해 주시면 좋을 것 같습니다.
-
미해결유니티 프로그래머 현업자의 기본 스킬들
RectTransform 강의 들으려고 구매했는데 영상이 점점 느려지더니 사운드와 싱크가 안 맞네요
RectTransform 강의 들으려고 구매했는데 영상이 점점 느려지더니 사운드와 싱크가 안 맞네요 재업로드해주시면 좋겠네요 아니면 환불 요청하겠습니다..
-
미해결React 기반 Gatsby로 기술 블로그 개발하기
이미지 링크가 깨집니다
이미지가 ?로 표시되는데 이유가 뭔지 모르겠네요
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
자동 빌드
소스 수정 후 자동 빌드되게 하는 방법 알려주세요
-
미해결
depth가 뭘까요..?
제가 C언어 조건만에 else if가 3개쯤 있는 코드를 봤는데 이거를 설명할때 depth라는 용어를 사용하더라고요. 근데 무슨 용어인지 하나도 모르겠습니다. 코딩을 거의 모르는 사람한테 알려준다고 생각하고 친절히 설명해주실 분 계실까요..?
-
미해결
첨부파일 어디서 다운로드 하나요??
스케치업 2019 강좌에서 제공하는 첨부파일을 못찾고 있습니다 ~ ㅠㅠ