묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웰컴 투 태블로 월드
태블로 데스크탑에서 대용량데이터연결 문의드립니다
태블로 데스크탑에서 데이터 연결 질문입니다. 태블로 데스크탑으로 Hive쿼리를통해서 row count 기준 1억 줄 정도 되는 데이터를 연결 하니 매번 데이터를 읽는것만 1시간이 걸리는데요. 혹시 대시보드를 퍼블리시(게시) 전 에는 1만줄 정도만 읽고, 퍼블리시(게시) 할 때는 1억줄 읽는다던지 이런 옵션이 별도로 있을까요?데이터 저장 방법 지정 추출할 데이터의 양 지정에서 샘플 1만줄만 나오도록 해서 대시보드작성하고 그리고 게시 후에태블로웹으로 가서 샘플 1만줄 해제하고 게시하면 될까하는 생각이 들기는 합니다.
-
해결됨실전! Redis 활용
외부 클라이언트에서 도커 redis-stack-server 접속 시, 블룸필터 명령어가 없다고 합니다.
도커 컨테이너 > 레디스 서버 내에서 redis-cli 실행 후, BF.MADD 명령어를 실행하면, 아래와 같이 잘 실행됩니다.그러나, 외부(JDBC) 커낵션을 통한 접속에서는이처럼 명령 실행을 전혀 할 수가 없습니다.(BF.XX 명령어를 제외하고, 이전 강의내용의 명령어는 잘 실행됩니다)이걸 해결해보려 시도해본 것은 아래와 같습니다.docker-compose.yml 볼륨마운팅 설정/redis-stack.conf 파일 내용의 변경 부분:bind 0.0.0.0protected-mode nodocker-compose.yml 내용입니다.version: "3.8" services: redis: image: redis/redis-stack-server hostname: redis container_name: redis-stack-server command: /entrypoint.sh ports: - "6379:6379" volumes: - ../redis/conf/7.2.conf:/redis-stack.conf restart: always networks: - redis-network networks: redis-network: driver: bridge외부접속에서 명령 실행을 막는 기능을 어떻게 해제할 수 있을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradlew build 시 오류입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]사진과 같이 intelliJ 에서 JDK는 17로 맞춰놓았습니다.그래서 빌드도 성공적으로 잘됩니다. 하지만 빌드 후, 제 로컬환경에서CMD에서위와같이 gradlew 입력시 ,아래와같은 오류가 뜹니다 ㅠ어떻게 해결할 수 있을까요?검색해서 해보라는 조치는 다해본상태입니다 ㅠ
-
해결됨언리얼로 만드는 게임사운드 - 중.고급 과정
따로 궁금한 점이 있으면 이메일로 문의드려도 될까요?
강의 잘 보고있습니다!따로 궁금한 점이 있어서 그러는데 이메일로 문의드리면 될까요?
-
해결됨8명의 비전공자는 어떻게 개발자로 취업했을까
추가 질문 남겨 봅니다...
앨런님 추가로 여쭤보고 싶은게 있어서 추가 질문 남겨 드립니다...저는 비전공자이고 이제 개발 공부를 시작한지 한달정도 되어가는데요강의에서 문법과정이 2주~1개월 정도라고 하셨는데 지금 제가 HTML,CSS,Javascript를 빠르게 한번정도 훑은 상태인데요...(자바스크립트는 너무 빠르게 속성으로 해서 모르는 부분이 많습니다)그런데 제가 생각했을때 자바스크립트라는 언어가 프론트엔드에서 차지하는 중요도가 워낙 크기도 하고 성격상 내용이 납득이 안되면 잘 못넘어가는것도 있어서 일주일 전부터 자바스크립트 책을 사서 꼼꼼히 보고 있는데요...아마 제 계획상으로는 이 책을 어느정도 보고 프레임워크를 하려면 문법과정을 1개월이 아니라 2개월 정도는 가져야 할 것 같은데2개월이 걸리더라도 자바스크립트는 한번은 제대로 하고 넘어가는것이 좋을까요??아니면 이미 한번 훑은 상태이긴하니 프레임워크를 하면서 자바스크립트 책을 병행하는 식으로 하는게 좋을까요?? 아! 그리고 제가 지금 자바스크립트를 공부하고 있는 책이 자바스크립트 Deep Dive 라는 책인데 두께도 두껍고 내용도 꽤 자세한 책인데요 이 책이 좋긴한데 실무에서 사용하지 않는 내용이 꽤 있다는 후기들이 있는 책인데 저는 실제로 쓰이진 않더라도 기초는 확실히 제대로 잡고 가야 나중에 고생 안한다는 생각으로 고른 책인데요... 실제로 개발자로 취업해서 실무를 하는데 필요없는 기초를 공부하는건 시간 낭비일까요?? 다른사람들의 그런 후기 보면 다른책으로 바꿔야 하나 계속 고민이 되네요...
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
스프링 고급편 까지 촬영하고 JPA강의 찍으신거아닌가요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 얼마전에 결제했는데 jpa강의가 2019년이전에 만들어진거같은데... 이거 최신판맞나요? 스프링 고급편까지 듣고 다시 jpa결제해서듣는데... 분명히 스프링편에서는 고급편 후에 jpa강의 찍으신다고 하셨던거같은데
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
Sprint 3-4까지의 전체 내용도 따로 구매를 안해도 이 강의에 업데이트가 되는 건가요?
Section 3-4에는 Sprint 2라고 되어 있어 궁금해서 질문드립니다.
-
해결됨김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
인텔리제이 초기 실행화면
안녕하세요.섹션1 - 다운로드 소스 코드 실행 방법 강의에서 인텔리제이 첫 실행화면에서 화면과 같이 프로젝트 선택하는 창이 뜨는 것으로 보입니다.(강의 내용)그러나, 인텔리제이를 처음 다운로드해서 수업과 같은 방식으로 따라했으나,, 저런 화면은 뜨지 않고 이전 작업에서 창을 닫기 전의 모습이 그대로 뜹니다.강사님처럼 프로젝트를 선택하려면 별도의 설정이 필요한 내용인가요?
-
미해결윤재성의 안드로이드를 위한 자바(JAVA) 프로그래밍
안녕하세요 예전강의라서 그런지 윈도우10에서는다른걸까요??
안녕하세요 예전강의라서 그런지 윈도우10에서는다른걸까요??환경변수에서 path 부분에서 변경이 안되서 그런건지cmd에서 javac를 입력하면 'javac'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다.이렇게 나오는데 path 를 잘못 변경 한게 맞을까요?혹시 윈도우 10홈에서 어떻게 해야하는지 질문드립니다 ㅠ
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
자동로그인 문의
selenium.common.exceptions.InvalidArgumentException: Message: invalid argument: cannot parse capability: goog:chromeOptionsfrom invalid argument: unrecognized chrome option: excludesweitchesStacktrace: 이런 메세지가 뜨고 자동로그인 창이 안나오는데..왜 그런지 모르겠어요 ㅠㅡㅠ
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
HTML 실습에서 테두리만 보이지 않습니다.
안녕하세요. 도형 만들어 지지 않아 질문 드립니다.사진 올리기, 색깔 등등 다른 것은 다 되는데 이상하게 border와 같은 테두리, 도형을 만들면 화면에 보이지 않습니다. 아래의 코드 방식으로 작성했을 때는 적용이 됩니다. 표기 방식만 다른 것인데 무엇이 문제인가요?
-
미해결
js 겜블링 게임 클릭횟수, 재시작 질문
html css js 사용하여서 겜블링 게임 만드는 중입니다.click 버튼 눌렀을 때 밑에 횟수가 뜨는게 아니라 버튼 안에서click1, click2 .. 이런 식으로 증가시키고 싶은데 숫자가 자꾸 밑으로 내려갑니다 ㅠㅠ그리고 오류가 있는지 restart 버튼은 눌리지 않습니다..
-
미해결
[unreal] EndTickGroup 이 어떤 역할을 수행하는 건가요?
그냥 TickGroup은 Tick() 함수가 시작되는 타이밍을 설정하는 것이라고 이해하고 있는데요. EndTickGroup이라는 존재는 어떤 동작을 위한 것이고 어떤 효과를 주는 건가요???
-
해결됨따라하며 배우는 리액트 A-Z[19버전 반영]
이벤트리스너 함수를 지정할 때, 화살표 함수와 그냥 함수의 차이
안녕하세요. 현재 섹션 3 수강 중인 수강생입니다. todo App을 만들고 있는데, X 버튼 구현하는 부분에서 onClick 이벤트 발생 시 작동하는 함수를 삽입해주는 부분인데요.onClick => {handleClick(data.id)}이렇게 입력하니 웹페이지가 제대로 동작하지 않고, 아래처럼 화살표 함수로 바꿔주니 정상적으로 동작합니다.<button onClick={() => handleClick(data.id)}> x </button>찾아보니 함수명으로 넣어주는 경우는 렌더링 시 함수가 바로 실행되고 click 이벤트 발생 시엔 함수의 반환값이 중괄호 안에 들어간다고 하고, 화살표 함수로 넣어줄 경우 의도한대로 click이벤트 발생 시에 함수가 실행된다는 걸 알게됐는데요, 이런 부분은 리액트 동작 원리 상 이렇게 되는거니 그냥 받아들이면 될까요? 아니면 제가 js 문법에 대해 이해가 부족해서 이해가 안가는 걸까요...?추가적으로, 그렇다면 리액트에서 이벤트리스너 함수를 넣을 때는 무조건 화살표 함수로 넣는게 맞는건가요?
-
미해결Ethereum 실전! 초보자를 위한 Lottery Dapp 개발
truffle project 세팅관련
안녕하세요!갑자기 걱정이 되는게이거 세팅하고 테스트한다고 해서 돈이 나가고 그런건 아닌거죠..?
-
미해결
딥러닝 프로젝트 주제
딥러닝 학습 후, 프로젝트 진행해보려고 하는데 기간 한달 정도 잡고 해볼 수 있는 딥러닝 프로젝트 주제와 데이터 추천 좀 받을 수 있을까요?
-
미해결코딩테스트 실전 모의고사(with C++) : 대기업 대비
[2-4 숲속의기사]
고민해보았지만, 제 코드가 왜 시간초과 나는지 이유를 알 수 없어서, 답답한 마음에 질문드립니다.[시간 복잡도]- 각 좌표 정보 얻기 위한 이중포문 10^6- visit 이차원 배열 2개 생성 2*10^3- bfs1 10^6(최대)- bfs2 10^6(최대)- 총 3*10^6 + 2*10^3- 위처럼 계산하면 시간 초과가 발생하지 않아야 하나, 발생하며- 위에 적은 것에서 bfs2는 우선순위큐를 사용하기에 더더욱 연산횟수가 줄어들것이라 생각하였습니다. 왜 시간 초과가 발생한 걸까요ㅠimport sys input = sys.stdin.readline from collections import deque import heapq d = [(0,1),(0,-1),(1,0),(-1,0)] # 영희 시작점 -> 산딸기 전체 탐색 def bfs1(): q = deque([(sx,sy)]) visit1[sx][sy]=1 while q: x,y = q.popleft() for dx,dy in d: nx = x + dx ny = y + dy if 0<=nx<N and 0<=ny<M and visit1[nx][ny]>visit1[x][y]+1 and arr[nx][ny]!=1: visit1[nx][ny]=visit1[x][y]+1 q.append((nx,ny)) # 각 산딸기 -> 기사 # 우선순위큐를 활용, 어느 산딸기 위치에서 시작하든 최단 거리로 도달할 수 있도록 def bfs2(): h = [] for x,y in raspberry: heapq.heappush(h,(visit1[x][y]-1, x,y)) visit2[x][y]=visit1[x][y]-1 while h: dist, x, y = heapq.heappop(h) if visit2[x][y]<dist: continue if (x,y)==(ex,ey): return dist for dx,dy in d: nx,ny = x + dx,y+dy if 0<=nx<N and 0<=ny<M and arr[nx][ny]!=1 and visit2[nx][ny]>dist+1: visit2[nx][ny] = dist+1 heapq.heappush(h,(dist+1,nx,ny)) # 입력 M,N = map(int, input().split()) arr = [list(map(int, input().split())) for _ in range(N)] sx,sy,ex,ey=0,0,0,0 raspberry = [] for i in range(N): for j in range(M): if arr[i][j]==2: sx,sy = i,j elif arr[i][j]==3: ex,ey = i,j elif arr[i][j]==4: raspberry.append((i,j)) visit1 = [[float('inf')]*M for _ in range(N)] visit2 = [[float('inf')] * M for _ in range(N)] bfs1() print(bfs2())
-
미해결Selenium 기본 과정
scroll 속성이 없다고 나오는 것 같아요..
File "C:\Users\aiden\Desktop\project\8. selenium basic\ch6 place track\app.py", line 40, in <module> ActionChains(드라이버).scroll(200,450,200,scrolly).perform() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^AttributeError: 'ActionChains' object has no attribute 'scroll' 이런 오류가 나옵니다.. 왜 속성이 없다고 나오는 걸까요?# 3-2. 없으면, 인피니티 스크롤 5번정도 실행 for _ in range(5): 업체_엘리먼트들 = 드라이버.find_elements(By.CSS_SELECTOR, 업체_id_셀렉터) if len(업체_엘리먼트들) < 1: print("순위권에 업체가 없어서, 스크롤을 합니다.") scrolly = 20000 # 드라이버.execute_script("window.scrollBy(0,20000);") ActionChains(드라이버).scroll(200,450,200,scrolly).perform() time.sleep(3)
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
칼리 리눅스 다운로드 어떻게 하나요?
칼리 리눅스 강의와 동일한 버전을 어떻게 다운받아야 하나요?
-
해결됨홍정모의 따라하며 배우는 C++
너무 옛날 강의 ..
이거 보니까 2018년도에 녹화하신건데 지금 2023년 한달뒤면 2024년인데 내용이 너무 뒤쳐지지는 않을까여 ? 저는 초보자라서 잘 모르는데 고수분들이 보기에는 어떤것 같나여 ?? 답변좀 부탁드립니다!