강의와 관련있는 질문 을 남겨주세요. • 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등) • 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색 을 해주세요. (중복 질문을 자제해주세요.) • 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’ 를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달 에도 요령이 필요합니다. • 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요. • 강의실 페이지 (/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다. • 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재 해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드 를 남겨주세요! 구체적인 질문 일수록 명확한 답을 받을 수 있어요. • 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요. • 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요 . • 정확한 질문 내용과 함께 코드 를 적어주시거나, 캡쳐 이미지 를 첨부하면 더욱 좋습니다. 기본적인 예의 를 지켜주세요. • 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용 은 스팸 처리 등 제재를 가할 수 있습니다.
설치 영상 보고 따라 했는데.. 데쉬보드 페이지는 열리는데 노드와 네임스페이스 정보를 못읽어오네요. configmaps is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "configmaps" in API group "" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning persistentvolumeclaims is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "persistentvolumeclaims" in API group "" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning secrets is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "secrets" in API group "" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning services is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "services" in API group "" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning ingresses.extensions is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "ingresses" in API group "extensions" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning daemonsets.apps is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "daemonsets" in API group "apps" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning pods is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "pods" in API group "" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning events is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "events" in API group "" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning deployments.apps is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "deployments" in API group "apps" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning replicasets.apps is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "replicasets" in API group "apps" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning jobs.batch is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "jobs" in API group "batch" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning cronjobs.batch is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "cronjobs" in API group "batch" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning replicationcontrollers is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "replicationcontrollers" in API group "" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found close warning statefulsets.apps is forbidden: User "system:serviceaccount:kube-system:kubernetes-dashboard" cannot list resource "statefulsets" in API group "apps" in the namespace "default": RBAC: clusterrole.rbac.authorization.k8s.io "Cluster-admin" not found 아래 설정 부분이 잘못된 건가요? [root@localhost /]# cat << EOF | kubectl create -f - > apiVersion: rbac.authorization.k8s.io/v1beta1 > kind: ClusterRoleBinding > metadata: > name: kubernetes-dashboard > labels: > k8s-app: kubernetes-dashboard > roleRef: > apiGroup: rbac.authorization.k8s.io > kind: ClusterRole > name: Cluster-admin > subjects: > - kind: ServiceAccount > name: kubernetes-dashboard > namespace: kube-system > EOF clusterrolebinding.rbac.authorization.k8s.io/kubernetes-dashboard created 확인 부탁드립니다. ^^
강의도 알차고 제가 좋아하는 툴(부트스트랩)을 사용해주셔서 완전 맞춤 강의였던 것 같습니다. 개인적으로 Nodejs를 하다가 도저히 장고 템플릿을 이해하지 못해서 애를 먹었는데 강사님 강의를 듣고 이해도 쏙쏙 되고 완전 좋았습니다. 모듈들을 이해하니 노드처럼 생노가다를 하지 않아도 되서 개발 속도가 좀 더 빠른 것 같습니다. 그리고 도큐먼트 보는 법을 잘 가르쳐 주셔서 감사합니다. 물론 아직 강사님처럼 그렇게 찾아 나가는 건 어렵지만...ㅠㅠ;; 즐거운 새해 되시고 다른 좋은 강의에서 뵙기를 바랍니다. ^^
while ((c = getchar()) != '\n') { scanf("%d %d", &rows, &cols); display(c, rows, cols); printf("Press enter to quit\n"); } 위의 코드를 실행하고, * 공백 3 공백 5 공백 \n 을 입력하면 *이 잘 출력됩니다. 그리고 다음 콘솔 입력이 활성화 되는데, % 공백 2 공백 2 \n 를 입력합니다. 그럼 공백이 세줄 출력되고, %가 2*2로 출력되고 종료됩니다. Q1 while문의 조건에서 c = 공백 으로 남아있는 버퍼를 한칸 가져오고, 남은 \n은 어떻게 처리한건가요? scanf에 전달이 되었지만 %d가 \n을 만나 scanf가 종료된건가요? Q2. 그렇다면 scanf는 형식이 맞지 않는 입력이 들어올때, %d %d 중 뒤에 것까지 가지도 않고 첫 %d에서 바로 종료시키는건가요?? Q3. 또, scanf가 \n를 입력받기를 거부해도, 입력버퍼에서 \n는 소모되는 것이 맞나요?!
기본 html태그에 antd 프레임워크를 적용시키는 부분에서 다음과 같은 코드가 있는데요, const {Title} = Typography const {TextArea} = Input 위와 같은 변수 대입을 해주는 이유가 뭔가요?? 그냥 Typography와 Input을 그대로 사용해도 될거같은데 가독성의 이유일까요?? 그리구 한가지 더 질문드리자면, 제가 javascript 문법을 잘 몰라서그런데 const 변수에 값을 대입할때 첫번째가 아닌 두번째 코드처럼 중괄호를 붙여주는 이유가 있나요?? const Title = Typography const {Title} = Typography 답변해주시면 감사하겠습니다
첫번째 이미지 잘 안보이시죠? https://cdn.inflearn.com/public/files/posts/8b857259-87d7-42a3-8b83-5a0c0481e361/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202021-02-02%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%2011.08.57.png 여기로 부탁드립니다 ㅠ,ㅠ 크기를 키우는것이 힘드네요..ㅠ.ㅠ 강의 내용대로 open-in-view: false enable_lazy_load_no_trans: false 셋팅하고 ( 둘중에 true로 하면 당연 문제가 없습니다... ) Service단에 @Transactional(readOnly = true) 안에 getOne을 호출 하였습니다. 프록시 객체가 허용하도록 했는데요 왜 response가 could not initialize proxy []- no Session*/ 왜 이런 에러가 나오는건가요... 혹시 짐작가는게 있을까요? TransactionSynchronizationManager.getCurrentTransactionName() 혹시나 트렌젝션 안에 작동하지 않는걸까? 라고 생각했지만 트랜젝션 안에 포함 되었습니다. 선생님 감사합니다. 어쩔수없이 이렇게 질문 드립니다.
안녕하세요. 좋은 강의 감사드립니다. 초반 강의중에서 전체 폴더는 777로, my.cnf 파일은 권한 설정을 644로 했음에도 불구하고 docker 실행 명령 시 아래 명령을 추가했을 경우 컨테이너가 실행 되지 않았습니다. 로그도 남지 않아서 이유를 알 수 없었습니다. -v /db/db001/conf:/etc/percona-server.conf.d/ 위 명령을 제거했을 때는 정상 실행 되었구요...원인이 무엇인지 여쭤보려구 문의 남깁니다. 좋은 강의 다시 한 번 감사드립니다.
안녕하세요. 쿠키 관련 질문이 있습니다. front에서 axios로 보낼 때 withcredentials: true 를 해주고 backend에서도 cors에서 credentials : true를 해주었기 때문에 로컬에서 프론트와 백엔드를 같이 돌릴 경우에는 쿠키 공유 문제가 없습니다. 그런데 백엔드를 aws EC2에 두고 프론트 엔드를 로컬에서 돌릴 경우 쿠키가 공유되지 않습니다. 원인은 samesite 정책 때문이고 해결하려면 backend에서 쿠키를 보낼 때 samesite=none과 secure:true를 같이 적용해줘야 한다는 걸 알았습니다. 이를 해결하려면 결국 https 적용을 위해 nginx로 프록시를 만들어 줘야 하는데 다른 방법이 있을까요? 간단한 방법은 로컬에서 계속 테스트 하다가 배포관련 수업에서 하는 것 처럼 도메인을 같이 등록하면 되긴 하지만 이런 경우에도 해결하는 방법이 있는지 궁금합니다.
판다스 프로파일링 실행후, html파일을 새로 생성하여 리포트를 보았습니다. 하지만 interaction, correlations, missing values는 한글폰트가 나오지 않거나 아예 결과값이 뜨지 않습니다. 하지만 이 외의 sample이나 overview같은 것들은 모두 한글이 잘 보입니다. 혹시 어떤 부분에서오류가 나서 그런지, 해결방법 알려주실 수 있으신가요? 답변 미리 감사드립니다.
선생님~ "브랜드명"을 만들어줄 때 처음에 파리바게뜨 먼저 했는데요~ 강의(10:17)에서는 df_bread.loc[df_bread["상호명"].str.contains("파리바게"), "브랜드명"] = "파리바게뜨" 이렇게 했는데.. df_bread.loc[df_bread["상호명"].str.contains("파리(바게|크라상)"), "브랜드명"] = "파리바게뜨" 이렇게 해야 하지 않나요..?! "상호명" 컬럼 확인해보면 파리크라상도 있어서요.. 강의에서 df_bread.loc[df_bread["상호명"].str.contains("파리바게"), "브랜드명"] = "파리바게뜨" 이렇게 하시고 바로 df_bread["브랜드명"] = df_bread["브랜드명"].fillna("뚜레쥬르") 이렇게 하게되면.. '파리크라상'인 "상호명"들도 '뚜레쥬르'로 되지 않나요..?
화면과 컨트롤러 맵핑할때 GetMapping 어노테이션은 화면에서 컨트롤러로 접근할때 사용되고 return값은 접근한 컨트롤러에서 담긴 파라미터 값을 반환할 화면 명을 매치해서 다시 보내는걸로 이해해도 되나요? 만약 그렇다면 이미 GetMapping을 통해서 화면이랑 컨트롤러가 매핑이 된 상태인데 또 return으로 매핑을 해야되는 이유가 뭔가요??