묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
onPressed 반응이 없습니다.
onPressd를 눌러도 반응이 없습니다. 프린트까지는 잘됬는데
-
해결됨대세는 쿠버네티스 (초급~중급편)
Replica Set에서 matchLabels와 matchExpressions을 사용할 때
강의를 듣던 중에 궁금한 점이 생겨 질문합니다. Replica Set은 pod의 복제 관리를 해주는 컨트롤러라고 알고있습니다. 기존에 생성되어있는 pod가 없으면 템플릿을 통해 replicas에 적힌 수 만큼 pod를 찍어내고 이 찍어낸 pod를 관리하는 거라고 알고있습니다. 근데 Replica Set강의에서 matchLabels와 matchExpressions을 둘 다 사용가능하다고 하셨는데 만약에 강의 내용처럼 pod1 pod2의 type은 web이고 pod3의 type은 db인데 이건 서로 다른 pod아닌가요?? 서로 다른 pod의 replica(복제) 개수는 어떻게 유지가 되나요?? 아니면 처음에만 기존에 있는 pod만 연결되고 그 이후에는 템플릿에 적힌 pod만 복제되는 건가요? 그리고 추가적으로 이 템플릿은 하나의 pod 양식만 적을 수 있나요??
-
미해결Meet Advisor 가 알려주는 인사, 노무 관리!!
강의가 전혀 나오지 않습니다.
확인 부탁드립니다.
-
미해결React로 NodeBird SNS 만들기
ctx.req.headers.cookie undefined 증상
아랫분이 글을 올린 것 처럼 저역시 동일 증상이 일어납니다. 해당 부분에 대해 많은 실험을 해보았는데요. 놀라운 의문점이 발생되었습니다. 1. 제가 만든 웹에서 로그인. 2. 쿠키정보에 쿠키 생성 확인 완료. 3. 새로고침 4. 로그확인 > axios.defaults.headers.Cookie = undefined 5. 제 프로젝트 서버 종료 후, 제로초님의 동일 소스 프로젝트 실행. 6. 로그인. 7. 쿠키정보에 쿠키 생성 확인 완료. 8. 로그확인 > axios.defaults.headers.Cookie = rnbck~~~~~ 9. 다시 제로초님의 프로젝트 종료 후, 제 프로젝트 실행. 10. axios.defaults.headers.Cookie = rnbck~~~~~ 여기서 제로초님과 저의 프로젝트가 다른점은, 제로초님의 쿠키 name 은 'rnbck' 이고, 저의 프로젝트 쿠키 name 은 'rrcc' 라는 점입니다. 여기서 의문은, 개발자 탭(F12)의 쿠키 데이타로는 rnbck~~~~ rrcc~~~~ 요렇게 들어 있는데, axios.defaults.headers.Cookie 의 인식을 rnbck 로만 한다는 점입니다. 쿠키 삭제 후 무조건 undefined는 동일합니다. 프론트서버에서는 rnbck 만 쿠키로 인식할 수 있도록 다른 설정을 해준적이 없는 걸로 기억하고.. 제 프로젝트내 소스에서는 'rnbck' 의 명을 검색해도 단 1건의 경우도 존재하지 않습니다. 하지만, 'rnbck' 명으로된 쿠키만 찾는게 의문이네요.. 이런점들로 보아, 여러 사이트를 방문하게 되면 수많은 이름의 쿠키데이터가 브라우저에 쌓여있을텐데, 그중 저희가 로그인하기 위한 쿠키를 선택을 어떻게해서 사용하는지도 추가로 의문이 생기게 되었습니다. 해당 의문은 아직 해결을 못한 상태이고, 너무 궁금한 부분이네요.. 참고로, 일반 클라이언트에서 dispatch 할때는 withCredential 로 전달되는 쿠키는 지금까지 막힌적 없고 로그인도 아주 잘됩니다..
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
주피터노트북 파일다운
파일 다운로드한것 주피터 노트북에서 어떻게 열수 있을까요... 여는 방법을 모르겠어요
-
미해결예제로 배우는 스프링 입문 (개정판)
Window user를 위한 버그해결법입니다
먼저 보충설명 드립니다. 먼저 윈도우유저의경우에는 ./ ~ 으로 시작하는 것은 입력이 안됩니다. 기초적으로 . 으로 시작하는건 리눅스파일이고요 리눅스형태의 실행 형태입니다 그래서 mvnw pacakge로 패키지 설치 그다음에 혹시 java -jar *.jar 가 안될때는 unable to acess 가 뜰경우 "java -jar spring-petclinic-2.2.0.BUILD-SNAPSHOT.jar" 를 입력해보세요 (java -jar 명령어는 java -jar 명령어는 java환경의 jar파일을 실행하라는 뜻이고 * 은 어디에서나 접근가능하게 혹은 모든 을 뜻합니다) 그러면 실행이 될겁니다 혹은 실행에러가 났다면 새로운 jdk버전을 새로 업데이트하시고 인틸리제이 자버버전을 latest 버전으로 맞춰보세요. 또 8080포트 에러가 나시는분은 다른 포트로 바꿔서 진행해주세요 혹시 강의 듣기전에 미리 톰캣서버를 쓰고있었다면 안될수도 있습니다. (해당포트가 사용중이거나 또는 인터넷사에서 포트를 막아놓는경우도 있어요) 무료로 강의를 제공해주신 백기선선생님께 감사드립니다.
-
React로 NodeBird SNS 만들기
app파일내 AppLayout 관련.
삭제된 글입니다
-
해결됨윤재성의 처음 시작하는 MySQL DataBase
제약조건 질문있습니다.
강의 후반부에 create table test_table50( data1 int not null, data2 int not null, constraint chk1 check (data1 > 10), constraint chk2 check (data2 in(10,20,30)) ); insert into test_table50(data1, data2) values(20,30); select * from test_table50; insert into test_table50(data1, data2) values(1, 100); 저같은 경우는 마지막에 insert가 안되는데 강의에서는 1,100이 삽입되는데요. 설명하신 바로는 다른db는 check 제약조건을 무시되지 않지만 mysql은 무시가 된다고 하셨는데 제 에러 메시지에는 아래와 같이 에러메시지가 출력되서요. 이유를 알 수 있을까요? 0 121 23:41:27 insert into test_table50(data1, data2) values(1, 100) Error Code: 3819. Check constraint 'chk1' is violated. 0.000 sec
-
미해결노션(notion) 완벽 활용법
노션 테이블에서 궁금한 부분 있습니다.
안녕하세요. 강의 잘 보고 있습니다. 노션에서 테이블을 만들어 사용할때 혹시 이런 기능이 있는지 궁금합니다.엑셀에서 처럼 ctrl을 누른후 드래그를 하면 숫자가 자동으로 1씩 커지는 그런 기능이 있는지 궁금합니다.기능이 있다면 어떻게 활용해야하는지 알려주시면 감사하겠습니다.
-
미해결워드프레스 제대로 개발하기 - 어드민 편
xdebug 문의
안녕하세요. 강사님처럼 xdebug 설치까지는 성공했는데, 강사님과 같이 xdebug의 에러가 나오지는 않네요. 혹시, 제가 참고할만한 링크가 있을까요? 감사합니다.
-
미해결DATABASE 1&2 - MySQL
오류질문
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATEBASE opentutorials' at line 1 크리에이티드 햇는데 이게나와요
-
파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
똑같이 쓰고 실행하였는데 이런오류가 뜹니다 ㅠㅠ
삭제된 글입니다
-
미해결인스타그램 클론 - full stack 웹 개발
구름IDE에서 ajax통신을 할때 type이 POST는 안되는데 type이 GET이면 되는 이유가 궁금합니다.
type을 POST를 설정했을때 아래와 같은 메세지가 콘솔창에 뜹니다. "POST https://insta-clone-real-wqbff.run.goorm.io/insta_clone_real/data/like.json 405 (Method Not Allowed)" 구글링으로 원인을 찾아보았는데요 해당 페이지가 존재하는지 체크를 했는데 주소창에 json파일 페이지가 확인이 되어서 method가 일치하는지 한번 Jqeury를 찾아보았는데 jQuery.extend안에 JqeurySetting부분이 있더라고요 ajaxSettings: { url: ajaxLocation, type: "GET", isLocal: rlocalProtocol.test( ajaxLocParts[ 1 ] ), global: true, processData: true, async: true, contentType: "application/x-www-form-urlencoded; charset=UTF-8", /* timeout: 0, data: null, dataType: null, username: null, password: null, cache: null, throws: false, traditional: false, headers: {}, */ accepts: { "*": allTypes, text: "text/plain", html: "text/html", xml: "application/xml, text/xml", json: "application/json, text/javascript" }, contents: { xml: /\bxml\b/, html: /\bhtml/, json: /\bjson\b/ }, responseFields: { xml: "responseXML", text: "responseText", json: "responseJSON" }, // Data converters // Keys separate source (or catchall "*") and destination types with a single space converters: { // Convert anything to text "* text": String, // Text to html (true = no transformation) "text html": true, // Evaluate text as a json expression "text json": jQuery.parseJSON, // Parse text as xml "text xml": jQuery.parseXML }, // For options that shouldn't be deep extended: // you can add your own custom options here if // and when you create one that shouldn't be // deep extended (see ajaxExtend) flatOptions: { url: true, context: true } 위 코드중 TYPE설정부분이 "GET"으로 되어있는데 혹시 이게 원인인건가요?? 너무 죄송스럽지만 답답해서 질문 올립니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
안녕하세요. 46번 문제 질문이 있습니다.
타임 리밋이 뜨는데, 흠 다른 방법에 대해선 강의가 없나요? 고민을 해봤는데, 나누기연산으로 수학계산을 통해 해결할수 있을거같은데 정확히 어떻게 풀어야 할지 모르겠습니다ㅠ
-
해결됨블록체인 이더리움 Dapp 개발에 트러플 드리즐 활용하기
본 강좌 블록체인 이더리움 Dapp 개발에 트러플 드리즐 활용하기 의 소스를 다운 받을 수 있는지요?
안녕하세요. 수고많으십니다. 본 강좌 "블록체인 이더리움 Dapp 개발에 트러플 드리즐 활용하기" 의 소스를 어디서(?) 다운 받을 수 있는지요?
-
미해결Vue로 Nodebird SNS 만들기
새로고침시(F5) 변수 state안에 있는 값들은 모두 초기화 되는거 아닌가요?
/profile 페이지입니다. 일단 여기서 로그인하고 /profile 페이지에 접속한후에 새로고침 F5 를 눌으게 되면 먼저 해당 페이지에 지정했던 미드웨어(authenticated.js)에 가서 SSR렌더링 방식으로 제가 입력했던 console.log가 찍힐텐데요 그러나 새로고침을 했으니 로그인해서 저장된 state값 me는 다시 초기화 되지않나요? 왜 값이 존재하는지 잘 모르겠네요... 제가 강의 들으면서 빠뜨린 부분이 있을까요? 당연히 null값으로 나와야 할텐데 왜 존재하는지 모르겠네요. 무슨 방법 때문에 새로고침 해서도 저값은 있는건가요??
-
미해결정보올림피아드(중등)
방 배정하기
'최대인원이 300이므로 i, j, k의 최대값으로 각각 300, 150, 100 밖에 가질 수 없다' 는 부분이 이해가 잘 되지 않습니다. 부연설명 좀 부탁드려요.
-
Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
flutter doctor Android toochain 오류가 계속납니다.
삭제된 글입니다
-
미해결Vue로 Nodebird SNS 만들기
제로초님 무료 vue 강의때 vuex에서 localStorage쓸때 문제가 없었는데
유료 강의 nuxt를 쓰면서 vuex에서 localStorage를 쓸려고 하면 이렇게 오류가 나옵니다. 서버사이드 환경때문에 당연히 안되는건가요? 로그인을 하게되면 mutations에서 localStorage.setItem('accessToken', accessToken); 하는데 가져오면 문제가 발생되네요... 로그인한 토큰(뒷단은 SPRING BOOT JWT 방식입니다.) 사용할려면 localstorage에 저장된거 불러와야하는데 이게 힘드네요
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
함수질문
1 def login_required(func): def inner_function(*args, **kwargs): if not kwargs.get("is_login"): # 뭘 뜻하지??? return "로그인이 필요한 메세지 입니다" return func(*args, **kwargs) return inner_function ------------------------------------------------ 2 @login_required def login(): print("안녕") login() 기본적으로 1번 코딩이 잘 이해가 가지 않습니다. 구조적으로는 func이라는 하나의 parameter를 받는데, 이 함수 안에 있는 또다른 함수는 2개의 parameter를 필요로합니다. 2번으 데코레이션 시키지 않고 이 함수 자체만을 실행시키는 방법이 궁금합니다 또, login() 함수를 실행시킬 때, if not kwargs.get("is_login"): return "로그인이 필요한 메세지 입니다" **kwargs에서 얻어진 값이 "is_login"이 아닌 이상 밑의 메세지를 return 시키겠다. 라는 논리구조인데, 그럼 만약 def login(): print("is_login") 이라고 쓰면 해당 메세지가 뜨지 말아야 하는 거 아닌가요?? 근데 연습해보니까 해당 메세지는 계속 뜹니다. 이상 함수의 구조를 제대로 이해하지 못한 학습자의 두서없는 질문이었습니다. 감사합니다:)