묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
질문드립니다
값이 표시되는 하단의 공간을 실수로 지워버렸는데 다시 생성이 안돼요ㅠ 어떻게 해야 다시 생기게 할까요?
-
미해결대세는 쿠버네티스 (초급~중급편)
host <-> pod 간 통신 default 값 질문드립니다!
안녕하십니까! 강의를 되새겨 보며 k8s설치를 진행하다, 문의 사항이 있어 또 질문드립니다. 사실 회사에서는 OpenShift라는 솔루션을 사용하고 있어, k8s의 개념과 기본 사용법 정도를 익혀서 업무에 써보기만 했었는데, 테스트 삼아 vm3대에 설치를 해보다 보니 영 헤매네요. 질문은 다음과 같습니다. 1. k8s 설치 시 node(worker/master 모두)에서 각 내부의 pod 기본 접근 허용 여부 worker 노드 worker01, worker 노드 worker02가 구성되어 있을 때, worker01에 pod01을, worker02에 pod02를 배포한다면 worker01에서 pod02는 기본적으로 접근이 불가능한지요? worker01에서 pod01 ping, worker02에서 pod02 ping은 제대로 응답을 받을 수 있으나, worker01->pod02. worker02->pod01은 ping응답을 받을 수가 없네요. "k8s에서는 모든 pod는 배포된 node에 상관없이, pod간 통신은 가능하다"고 알고 있는데(따로 network policy적용안했을때), node <-> pod간 통신은 default가 어떤것인지요? pod가 배포된 node에서만 통신이 가능한 것인지, 배포된 node포함 전체 node에서도 pod가 통신이 가능한 것인지요? node간은 서로 ping신호가 가는 것을 확인했는데, 위 사항이 궁금합니다. 테스트를 위해 CNI는 calico를 설치했습니다. 2. k8s dashboard는 master node에만 배포해야 하는지요? dashboard 설치 후 dashboard pod가 계속 crashloopbackoff 나서, 구글링을 하다보니 "master node에만 배포해야 한다"는 언급을 보았습니다. dashboard pod의 deployment를 보니 따로 master로 지정해두지 않은 것으로 보이고, 공식 문서에도 관련 내용이 없는데 dashboard pod는 master node에만 배포 가능한게 맞나요? https://kubernetes.io/ko/docs/tasks/access-application-cluster/web-ui-dashboard/ 위 주소의 dashboard배포 가이드를 수행하였습니다. 설치된 것만 가지고 사용만 하다 한번 설치해보려니 헤매고 있네요. 혹 괜찮으시다면 도움 부탁 드리고 싶습니다. 강의 감사합니다!
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
mongoose 메서드 create() Vs save()
데이터 생성할때 api post.js에서 create메서드를 사용했고, user.js 에서는 new와 save메서드를 사용하셨는데, 어떤 차이 점이 존재 할까요??
-
해결됨홍정모의 따라하며 배우는 C++
네임스페이스를 리소스파일이랑 헤더파일로 못옮기나요?
네임스페이스를 리소스파일이랑 헤더파일로 못옮기나요? 메인만 딱 남겨두고 싶어서요
-
미해결Vue로 Nodebird SNS 만들기
<nav></nav> <nuxt /> 로 링크가 생성이 안됩니다.
안녕하세요 지금 1-3 까지 마치였습니다. 그런데 1-3 에서 각 페이지들이 <nav></nav> 가지고 있었을떼 div 던 nav 던 링크가 잘 생성되었습니다. 그런대 각 페이지에 nav는 삭제하고 admin과 index로 몰아주니 링크가 생성되지 안고 있습니다. 그리고 head 부분도 각 페이지에 head 이름을 적용해놨을때는 head각 잘 떳는데 어떤 page에 있던 head부분을 삭제하고 default.vue 나 admin.vue 에 head를 작성하면 주소가 뜨지 head 이름이 보이질 않습니다. 그런데 nuxt.config.js에 강의에서 알려주신데로 module 안에 head를 집어넣으니 특정 페이지에 head가 보입니다. 알려주신 vutur 깔은 상태입니다. 어떻게 처리해야 하는지 알았으면 합니다. 혹시 추가적이 라이브러리가 있다면 알려주시면 고맙겠습니다. 아래는 지금 code 와 제가 가지고 있는 라이브러리들입니다.
-
미해결Vue로 Nodebird SNS 만들기
trim()이 undefinded가 뜹니다.
trim()이 undefinded가 뜹니다. [v => !! v || '내용을 입력하세요.'] 로 고쳤는데 제대로 됩니다. 알맞게 수정한게 맞는것일까요?
-
미해결Svelte 입문 강의 - A부터 Z까지
undefined 없애기
처음에 undifined 없애려고 다음처럼 조건문을 써봤는데요. 좀 더 간단한 방법 있을까요? {#if data} <p>{data}</p> {/if}
-
해결됨프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
사진관련해서
저는 사진이 뜨긴하는데 강의처럼 딱 창모드로 했을때 사진이 다보여지는게 아니라 너무 크게 사진이 나와서, 강의처럼 사진을 조절하는 방법은 없나요 ? 똑같이 따라했는데 사진이 너무 크게나와서 당황스럽습니다..
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
Dictionary 관해서 헷갈려요
안녕하세요, 수업 잘 듣고 있는 학생입니다. 설명 잘 풀어주시고 예제도 많이 해주셔서 아무것도 모르는데 다행히 잘 따라가고 있어요. 그런데 조금 헷갈리는 부분이 생겨서 질문드려요. popitem method 설명해주실때 dictionary는 순서가 없다고 해주셨는데 length 값 구할때는 dictionary가 sequence형이라 해주셔서 조금 헷갈려요. 둘은 반대가 아닌가욤..? 제가 수업 내용 이해를 잘못한거면 죄송해요ㅎㅎ
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
맥 기준 복수선택 단축키
영상 0:50 커맨드+D는 아닌 것 같아요 혹시 OS업데이트로 단축키가 바뀐건가요? 아니면 제가 사용하는 방법을 모르는 걸까요?
-
해결됨스프링 프레임워크 핵심 기술
EventEditor객체의 getAsText 메서드에 관하여 질문드립니다.
getAsText메서드에 breakPoint를 지정하고 디버깅해보았더니 해당 메서드가 사용되지 않는것을 알게되었습니다. Controller에서 Event객체를 리턴하지 않고 직접 String 객체로 변환하여 리턴하게 설정해서 getAsText메서드가 실행되지 않는다고 예상하여 아래와 같이 리턴값을 String에서 Event객체로 바꿔 실행보았지만 답을 찾지 못하였습니다. curl 접근방법이 아예 이상하다거나 특정한 Accept 헤더를 해주어야 하는 등의 조언을 받을수 있을까요..? getAsText메서드가 사용되는 상황을 알고 싶습니다. 추가) 코드를 조금 변환하여 getAsText메서드를 직접사용하는 방법으로 시도해보았습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
KeyAction이 Null 에서 어떻게 Not Null 로 바뀌는건가요?
안녕하세요!강의 너무 잘 시청하고 있습니다.public class InputManager{ public Action KeyAction = null; public void OnUpdate() { if (Input.anyKey == false) return; if (KeyAction != null) KeyAction.Invoke(); }} 위 코드에서 1. 입력이 발생하는 경우 OnUpdate() 의 if(KeyAction != null) 로 넘어가는거같은데 2. KeyAction 이 어떻게 Null 이 아닌 값이 되는 지 이해가 안됩니다. Action은 대리자 역할만 하는 것 같은데 무언가 입력되었을 때 어떻게 KeyAction 이 Not null 이 되는지, 어떻게 입력 데이터가 KeyAction 에 들어가는지 설명 부탁드립니다ㅠㅠ감사합니다!
-
미해결파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)
공이 쪼개지지 않고 1개가 작아지기만 합니다(에러메세지)
공이 안쪼개지고 아래 실행칸에는 이런 메세지가 뜨는데요 뭐가 문제일까요?? c:/Users/user/Desktop/python work space/pygame_project/5_ball_division.py:160: DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python. character_rect.left = character_x_pos c:/Users/user/Desktop/python work space/pygame_project/5_ball_division.py:171: DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python. ball_rect.top = ball_pos_y c:/Users/user/Desktop/python work space/pygame_project/5_ball_division.py:246: DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python. screen.blit(ball_images[ball_img_idx], (ball_pos_x, ball_pos_y)) # 공 이미지 그려주기 c:/Users/user/Desktop/python work space/pygame_project/5_ball_division.py:250: DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python. screen.blit(character, (character_x_pos, character_y_pos))
-
미해결파이썬 무료 강의 (활용편2) - GUI 프로그래밍 (4시간)
title값을 왼쪽으로 정렬 시키려면 어떻게 해야 하나요?
mac 사용자입니다. 강의안내로 진행해봤는데요, 맥에서는 title 값이 가운데정렬로 나타나더라구요. 혹시 윈도우 버전에서처럼 왼쪽정렬을 시키려면 어떻게 해야할까요? 검색을 해봐도 방법을 잘 못찾겠습니다.
-
해결됨CSS에 날개를 달아주는 Sass (SCSS)
안녕하세요 현재 수강중인 학생입니다.
안녕하세요 현재 수강중인 학생입니다.^_^! 현재 완강은 하지 못하고 18강까지 수업을 끝마친 상태입니다. 강의를 보다가 scss에 대해 검색하다 보니, 내장함수, 연산자, @at-root, @for문, @while문 등에 대한 것도 있다는 것을 알게 되었는데 후반에 배우는지 궁금해서요! 18강 이후부터는 토이 프로젝트 형식으로 들어가는 것 같은데 사전에 저런 내용들에 대한 목차가 없어서 위 내용들은 강의에 포함되지 않고서 토이프로젝트를 진행하는 건지 궁금해서 여쭤봅니다. 그리고 if문은 중첩으로는 사용할 순 없는 걸까요..? 사용하려면 어떻게 사용할 수 있을까요? 바쁘실텐데 감사합니다 즐거운 명절 되세욥! 코로나 조심하세요
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
자료 구조의 변경에서 따라해도 계속 set로만 반환되는데 왜 그럴까요?
menu = {'커피','쥬스','우유'} print(menu, type(menu)) munu = list(menu) #자료 set -> list print(menu, type(menu)) munu = tuple(menu) #자료 list -> tuple print(menu, type(menu))
-
해결됨[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
'JSON 포맷 이해와 파이썬으로 JSON 파일 다루기' 영상 내용 질문입니다.
안녕하세요. 강사님. json_file_format.ipynb 파일에 있는 'json.dumps() 함수로 파이썬 사전 데이터를 JSON 문자열 데이터로 변환할 수 있음' 항목에서 질문이 있습니다. 아래 Input 코드에서 "language" 키의 값에 "Java" : "basic"이 들어있는 것을 알 수 있는데, json.dumps(data)로 json파일로 불러오면 Output에 해당 내용이 존재하지 않는 걸로 나옵니다. 이 부분이 이해가 잘 가지 않아서 질문드립니다. -Input import json # 변수에 문자열로 된 JSON 포멧의 데이터가 있을 경우 data = { "id":"01", "language": {"Java":"basic", "Java":"advance"}, "edition": "third", "author": "Herbert Schildt" } jsondata = json.dumps(data) jsondata -Output '{"id": "01", "language": {"Java": "advance"}, "edition": "third", "author": "Herbert Schildt"}'
-
해결됨하울의 안드로이드 인스타그램 클론 만들기
Fragment UserViewFragment{755083c (97350660-0d15-4791-b814-9fd04e9c5cc3)} not attached to a context 오류문의
밑에 써 주신 분이 있지만 정확한 답변을 듣지 못해 제가 다시 질문글을 올립니다. 팔로우을 하고 본인 account 프레그먼트에 가서 확인한 다음 다시 팔로우를 취소하게 되면 팔로우는 취소 되지만 어플이 크러시가 납니다. account 뿐만 아니라 다른 프레그먼트들로 이동한 후 팔로우를 취소했을 시에도 똑같은 반응이 나오는데 어떻게 해결해야 하나요??
-
해결됨인스타그램 클론 - full stack 웹 개발
postgresql
저번 시간 수업에서는 postgresql이 선택 사항이라고 하셨는데 이 수업의 마지막 부분에서 postgresql을 확인하는 과정이 있습니다. postgresql을 사용하지 않아도 되나요?
-
미해결실전 리액트 프로그래밍
useEffect
강의 너무 잘 보고 있습니다. 1. useEffect(callback) => 컴포넌트 렌더링 후에만 딱 1번 실행이고, useEffect(callback) 과 useEffect(callback,[])은 같은 거라고 보면 될까요? 2. useEffect(callback,userId) => 컴포넌트 렌더링 후 1번 실행 그 후에는 userId변할때만 실행인지, 컴포넌트 렌더링 관련없이 userId변할때만 실행인지 궁금합니다~