묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결엑셀 활용하기 : EXCEL 중급 (Inflearn Original)
1024자 초과 텍스트 누락되는 현상 관련
안녕하세요 선생님, 파워쿼리 실무 활용 중 한 셀의 텍스트가 1024자가 넘어갈 경우 뒷부분이 ...으로 생략되고 최종 테이블에서도 1024자 뒷부분은 잘려서 나오는데, 혹시 파워쿼리 정책상 제한인지, 개별적인 해결방법이 있는지 알고 계신지 여쭙습니다. 선생님의 강의 덕분에 실무적으로 유용하게 파워쿼리를 활용하고 있습니다! 감사드립니다!
-
해결됨홍정모의 따라하며 배우는 C언어
배열로 예제를 풀면서 궁금했던 점.
#include <stdio.h>#include <stdbool.h>int library[100], number, bignumber, smallnumber, samenumber[100]; int i, sum, trial, same, last = 0;int main(){printf("Type your number : "); for(;scanf("%d", &number) != 0; i++) { library[i] = number; sum += number; } // i 는 반복한 횟수에서 한 번 더 더해지고 끝난다.printf("\n%d\n", sum);for(int a = 0;a != i + 1;a++) { for (int b = 0; b != i + 1;b++) { if(library[a] < library[b]) trial++; if (library[a] == library[b] && a != b) { same++; samenumber[a] = library[a]; } } if (trial == 0) bignumber = library[a]; if(trial == i - 1) smallnumber = library[a]; if(same > 0) { for (int c = 0;c != i + 1; c++) { if (samenumber[a] < library[c]) last++; } if (last == i - same - 1) smallnumber = samenumber[a]; } trial = 0; }printf("Biggest number : %d, Smallest number : %d, Mean : %f", bignumber, smallnumber, (float)sum / (float)i);return 0;} 이렇게 코드를 작성하여 예제 구현을 마쳤습니다. 배열을 사용해 수를 지정하고, 일일히 비교하는 제 방식을 쓰다가, 강의를 보니 맥이 빠지더군요....ㅋㅋ 제 질문은 library 주소에 미리 100개의 공간을 할당해두었는데, 만약 사용자가 100번 이상 수를 입력했을 때에도 프로그램이 원활하게 돌아가기 위한 대책입니다. 제가 입력한 횟수만큼만 library에 할당된 공간을 늘릴 수 있을까요?
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
서비스 DNS 연습문제 중 마지막 요청 실패 질문있습니다 (feat. 서비스 생성 실패 해결방법)
마지막 http-go 파드에서 blue 네임스페이스에 있는 서비스에 요청 실패 에러가 발생합니다.해결하려고 많은 시도를 했지만 결국 실패했습니다.저는 wsl에서 Ubuntu 환경을 사용중입니다. (__)에러 상황을 이미지로 보여드립니다.이전 강의에서 ingress 테스트에도 관련하여 에러 상황이 있었는데 ingress IP로 요청을 보내면 된다는 글을 보고 잘 해결했습니다.그때를 떠올려 다양하게 ip를 바꿔가며 시도해보았지만 실패하네요.그리고 네임스페이스간 통신을 위해 NetworkPolicy도 설정해보았지만 먹히지 않았습니다.이유가 뭘까요...?---이외로 중반부에 에러가 있었던 부분을 해결한 내용도 다른 분들이 도움이 될까 올려 봅니다.4:18 쯤에 하는 expose 명령이 되지 않는 분들그리고 에러 문구가error: couldn't find port via --port flag or introspection인 분들을 위한 해결 방법입니다.초반부에 강사님께서 디플로이먼트를 생성할 때 port를 제거하라는 자막이 나옵니다.이때 port를 지정하지 않아 위와 같은 상황이 발생하는 것인데요.저는 그냥 port 옵션을 넣어서 해결했습니다.이에 대한 참고 문헌입니다.https://itecnote.com/tecnote/linux-exposing-the-hello-minikube-service-fails-to-find-a-port/kubectl create deploy pod-jenkins --image=jenkins --port=8080 --dry-run=client -o yaml -n blue >> blue-jenkins-svc-deploy kubectl create -f blue-jenkins-svc-deploy.yaml kubectl expose deploy pod-jenkins --name srv-jenkins --dry-run=client -o yaml -n blue >> blue-jenkins-svc-deploy.yaml
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
섹션9 vue
섹션9 시작할 때 vue 페이지를 깃헙에만 올려놓은 상태라고 하셨는데 참고해서 학습을 진행하고 싶은데 올려놓으신 깃헙 주소 좀 알려주실 수 있을까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
4회 기출 작업형 2번 cross_val_score 질문
cross_val_score 풀이에서 from sklearn.model_selection import cross_val_scorescores = cross_val_score(rf, train, target, scoring='f1_macro', cv=5)라고 써주셨는데요. from sklearn.model_selection import cross_val_scoreprint(help(cross_val_score))했더니 사진처럼 cross_val_score 활용방법이 안 뜨고 오류만 뜹니다ㅠㅠ scores = cross_val_score(rf, train, target, scoring='f1_macro', cv=5)을 전부 외우고 있어야 하는 건가요??
-
미해결보안 전문가를 위한 파워쉘
강의 자료 다운로드
강의 자료를 다운받아서 보면서 진행하고 싶은데 받아볼 수 있을까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
교안 p131 질문 있습니다
안녕하세요 큰돌님 😀교안 p131의 'x를 1순위로 오름차순으로 정렬하고 y가 2순위로 내림차순 z가 3순위로 오름차순 정렬이라는 문제'의 예제 코드에서struct Point { int x, y, z; Point(int y, int x, int z) : y(y), x(x), z(z) {} Point() { y = -1; x = -1; z = -1; } bool operator<(const Point &a) const { if (x == a.x) { if (y == a.y) return z < a.z; // 3순위 : z가 오름차순 return y > a.y; // 2순위 : y가 내림차순 } return x < a.x; // 1순위 : x가 오름차순 } };operator< 오버로딩 부분에서 오름차순, 내림차순이 어떻게 정해지는 것인지 정렬 로직이 궁금합니다.검색해보았더니 operator< 가 Point 내부에서 자체적으로 정렬을 시킨다고 했는데,그럼 operator< 매개변수로 들어오는 a가 어떻게 들어오게 되고 정렬을 어떻게 시키는 건지 이해가 안갑니다..ㅜㅜ예를 들어서 Point의 지역변수 x, y, z와 a의 x, y, z를 비교했을 때, x < a.x가 false이면 자리를 바꾸는 것인가요..?ㅠㅠ 로직 자체가 이해가 안 갑니다. 그리고 Point 구조체를 만드실 때 변수를 y, x 순으로 받으시는 것도, 이렇게 하면 더 편리한 이유가 있는건지 질문드리고 싶습니다!감사합니다.
-
미해결게임 프로그래머 취업 전략 가이드
엔진 프로그래머가 되고 싶은데 수학과 물리 지식이 어느정도로 필요한가요?
엔진 프로그래머가 되고 싶어, 그에 걸맞는 수학과 물리 지식을 쌓고 싶은데 공부 방향 잡기가 상당히 힘듭니다..현재 제 수학지식은 그래픽스에서 쓸법한 기본적인 것들에만 국한 되어 있고 (좌표계,행렬,외적,내적,쿼터니언 등등) 그 외의 수학과 물리 지식은 거의 전무합니다. 게임 관련 커뮤니티에서 수학이나 물리 지식 관련 얘기가 나오면 "엔진 프로그래머 할 꺼 아니면 몰라도 된다." 라는 댓글을 꽤 본적이 있는데. 반대로 질문 드리면 엔진 프로그래머가 되려면 어느정도의 수학과 물리 지식이 필요한가요?과목명이나 책 추천, 아니면 이러한 프로그램을 구현할 수 있는 수준이 되어야 한다. 이런게 있을까요?클라의 경우 증명위주의 수학 보다는 응용 수학이 더 중요하다고 생각하는데 엔진 플머는 경우는 다른가요? (아무래도 연구를 할 일이 많을 것 같아서)현실적으로 고등학교 수학,물리책 펴놓고 기본부터 공부하는게 시간 낭비일까요? 아니면 필요한 부분만 찾아서 공부하도록 가이드 좀 제시해 주실 수 있나요? (ex 미적분 정도만 공부한 다음 ~~를 공부하세요 같은..)
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
질문 있습니다.
http://boj.kr/4ff659025d334003940b3c0246e40c58카운트를 할 때 인덱스 0에 A카운트, 1에 B카운트 .. 진행을 해서 구현했습니다.if(mid) { answer.insert(answer.begin() + answer.size() / 2, mid + 'A'); } 하지만 mid값을 중앙에 넣을 때 조건문에서 문제가 있는데 예를 들어 AAAAA를 넣으면 결과값으로 AAAA가 나옵니다.홀수 알파벳이 A일 때 조건문에 들어가지를 못해서 하나가 빠지는 것 같은데.. 인덱스 1일 때 A 카운트, 2일 때 B 카운트 하는 방식으로 해결할 수는 있지만 다른 방법은 없을까요?
-
미해결카프카 완벽 가이드 - 코어편
강사님 인텔리제이 출력메시지 줄이는 방법 한번만 다시 부탁드립니다.
지난번 강의중에 intellj 메시지 줄이는 방법을 알려주셨는데제가 깜빡 잊고 설정을 하지 않았습니다.다시 그 강의를 찾아보려니 엄두가 나지 않아서 번거로우겠지만 다시 부탁드려도 되는지요?
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
OrderSimpleApiController에서 LazyInitializationException
공부를 하다가 이전에 LazyInitializationException을 만난 적이 있었습니다. 그 때 원인이 Controller 단에서 Lazy로 가져오는 객체를 강제 초기화 할 때 일어나는 것임을 알 게 됐고 페치 조인으로 문제를 해결했었습니다. 그런데 왜 OrderSimpleApiController.java에서 ordersV1와 ordersV2()는 Controller 단임에도 영속성 컨텍스트 내부에서 관리될 수 있는건가요? 학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
해결됨실무자가 알려주는 CANoe (For CAN 통신)
VN1640A 사용관련 질문
VN1640A, nxp s32g 보드 사용자입니다. (답변이 언제 달릴지 몰라 잡다한 질문 몰아서 올립니다^^;;)canoe 로 계측을 시작하면 네트워크 장비 내부적으로 무슨 변화가 생기나요? (이 질문을 드리는 이유는 계측 start 버튼을 누르면 네트워크 버스 상태와 관련된 can 신호들이 계측이 되는데요. 계측을 하지 않으면 이 신호는 발생하지 않기 때문입니다. 전기공학적으로 너무 당연한 일인지도 모르겠지만, 그런쪽으로 지식이 짧아 잘 이해가 가지 않습니다. 또한, 그 버스 상태 can 신호들은 주요 계측 대상도 아니어서 오히려 번거롭기만 하네요. 물론, 가르쳐 주신 대로 버퍼에 안 담기게 할 수는 있지만, 해당 rx can 신호 자체를 막을 수는 없네요.)node 의 의미가 정확히 무엇인가요? (컴퓨터 네트워크에서 얘기하는 end point 와는 다른 것 같고, 하나의 보드내에서도 여러 node 가 존재할 수도 있는 개념 같은데요. 조금 더 보충 설명 해주시면 고맙겠습니다.)IG 창에서 column 삭제는 어떻게 하나요? (trace 창 처럼 column configuration 이 없고 오로지 항목 추가만 있는 것 같은 느낌이네요.) 이상입니다. p.s.) 예전에 someip 관련해서 canoe 를 사용할 때는 완전 막막했는데, 이런 강의가 인프런에 올라와서 넘 반갑네요. 일주일도 안되어서 계측, 송신 모두 가능하다니 인프런, 그리고 강사님 모두에게 감사 드립니다. 다만, 하나 건의사항으로 FD 프레임 관련해서 최초 canoe network 설정시 조금 더 강조해서 설명해 주시면 고맙겠습니다. FD 의 경우에는 data rate 까지 정확하게 맞추지 않으면 계측, 송신 모두 안되었습니다. (sample point 는 아무렇게 해도 무방한 것 같습니다.) 심지어 use database setting 을 체크를 해도 FD 에는 유효하지 않았습니다. dbc 파일 자체에 적혀 있는 network attribute 내용들을 보고 확인하여 맞춰주지 않으면 안되었습니다. FD 관련해서 이런 부분을 꼭 언급해 주시면 고맙겠습니다.(일반 프레임은 웬만한(?) 설정으로 잘 계측이 됩니다.)
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
수업 교재 어디서 구하나요?
동영상만 보니 클래스 이후부터는 혼란스럽네요. 교재를 어디서 구하거나 프린트할 수 있을지요?
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
nano /etc/my.cnf 관련 문의 드립니다.
위의 명령어로 들어가면 캡처 화면 처럼 강의는 나오는데제 로컬 pc에서는 아무것도 나오지 않는데 이유가 무엇일까요?이렇게 안나오는 경우 강의의 코드를 다 입력해야 할 까요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
channels with uvicorn
안녕하세요 선생님강의도 둘러보고, 질문게시판도 찾아보고 며칠동안 시도를 해보다 개발 중 풀리지 않는 부분이 있어 질문을 드리려합니다.(강의와 연관성이 있을지 모르겠습니다만 질문드려봅니다) 일단 현재 gunicorn의 worker로 uvicorn을 사용하는 환경을 구성하였고, 이에 따라 병렬 + 비동기 처리가 가능해진 상황에서 websocket을 활용해보려는 시도 중에 있습니다. session time이 만료되면 웹소켓을 활용하여 브라우저에 시그널을 주려고 하는데요,session관리는 redis로 구성하였고channels와 uvicorn을 조합하여 웹소켓을 관리하려 시도해보고 있습니다. 나름 uvicorn을 활용하여 디버깅 환경도 맞춰 놓았고, whitenoise를 활용하여 static 파일의 서빙도 해결해놓은 상태입니다. 기존 선생님의 웹소켓 강의가 daphne으로 구축되어있는 것으로 파악이 되어 별도로 강의를 수강하진 않았습니다만, 채팅이 아닌 양방향 통신을 위한 웹소켓의 활용에 channels + redis + uvicorn 조합이 어떤지에 대한 견해를 여쭙고 싶습니다. 그리고 로그인 이후 home 앱에 들어왔을때 웹소켓을 최초로 열려고 하는데 (세션은 그 전에 생성됩니다) socket 경로인 ws://127.0.0.1:8000/ws/session_expiry/ 경로를 찾을 수 없다는 문제가 계속 되고 있습니다.이에 대한 해결 법도 궁급합니다. 대략적인 셋팅 화면 캡쳐해서 올립니다. settings 구조config.local (테스트 과정이라 local에만 있습니다, WSGI_APPLICATION은 base에 선언되어있습니다)config.asgi 앱/routing 파일앱/consumers 파일웹소켓 관련 js파이참에서는 NotImplementedError: subclasses of LazyObject must provide a _setup() methodINFO: connection openINFO: connection closed요렇게 에러가 뜹니다. 혹 channels 강의를 들으면 알 수있는 부분이라면 알려주시면 수강할 수 있도록 하겠습니다! 항상 감사드립니다 선생님!
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
베리어블 개발자와 싱크 맞추기
우선 강의 잘 들었습니다 :-)시청 후 궁금한 사항이 생겼는데요. 베리어블을 활용해 디자인 시스템을 구축한 뒤, 수정을 했을때 github 푸시를 통한 싱크 맞추기 기능이나플러그인은 엔터프라이즈 요금제 제외하고 따로 없는 상태일까요? (tokens studio 같은 기능이요!)만약 없다면 수정했을 경우 개발자와 어떻게 싱크를 맞추면 좋을까요? 팁이 있으시다면 알려주시면 감사하겠습니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2240번 자두나무 질문있씁니다!
안녕하세요 선생님! 제가 이해하는 것이 맞나 싶어서 여쭤보고자 질문올립니다!Q1.밑에 이부분에서는 go(0,1,m-1)같은 경우와 go(0,0,m)는 완탐 시 처음 시작하자마자 움직이는 경우에 수를 나누어서 쭉쭊죾 한다음에 max값을 찾기 위해 구현한 것이 맞을까요?cout << max(go(0, 1, m - 1), go(0, 0, m)) << '\n'; Q2.밑에 이 부분에서 ret을 참조자로 받아서 반환하는 이유가 혹시 있을까요? 참조자를 사용하지 않으면 시간초과가 나더라구요.. 참조자를 통해서 직접 적으로 dp배열의 값을 참조하면 메모리를 효율적으로 쓸수 있어서 그런건가여? 근데 또 궁금하게 int &ret을 계속 생성하는건데.. 조금 햇갈립니다..ㅠint &ret = dp[idx][tree][cnt]; if(~ret) return ret; Q3.이 부분은 현재의 index에서 다음 인덱스로 갈떄 옆에 트리로 가는경우 안가는경우나눠지는 것으로 해석하였습니다. 그런데 뒤에 go함수 같은경우는 나무이동을 안할떄로 알고 있씁니다. 뒤에 (tree ==b[idx]+1) 같은 경우는 다음 go로 넘어가기 전 현재의 위치에 tree와 그 시간대 tree에 위치가 같으면 +1 (idx시간 떄 자두를 받았기 떄문) 아니면 0을 더하는 것 이 맞나요?!?return ret = max(go(idx + 1, tree^1, cnt - 1), go(idx + 1, tree, cnt)) + (tree == b[idx] - 1);Q4. 이건 문제와 외람된 말이긴 합니다. 지금 매 주차 개념설명 들으며 2~3문제 씩 주차 문제 풀면서 다음 주차 개념을 빠르게 듣고 있습니다. 과정이 너무 어려운데 이해가 안되면 문제를 외우기보다는 그 과정이 어떤식으로 대처해야하는지 위주로 공부하고 있습니다. 잘하고있는걸까여ㅠ,,
-
해결됨독하게 시작하는 C 프로그래밍
sizeof 연산자 질문
안녕하세요 강사님sizeof 연산자 강의에서 예제로 들어주신 코드 관련해서 질문이 있습니다.예제를 실행시키면 실행은 잘되는데요코드를 입력했더니 각 행마다 초록색 밑줄이 뜨고 해당 내용을 살펴봤더니 다음과 같이 뜨는데 무엇이 문제여서 뜨는 걸까요? 그런데 또 실행은 잘되는데 문제가 없는걸까요?코드 8행의 printf("%d, %d\n", sizeof(123.456F), sizeof(123.45)); 결과가 4, 8로 나오는데 이것은 sizeof가 컴파일 타임 연산자로 해당 문자의 자료형의 크기만 반환하기에 sizeof(123.456F)의 123.456F가 Double형식으로 8byte, sizeof(123.45)의 123.45가 float형식이여서 4byte로 인식되어서 결과가 4,8로 나오는게 맞을까요?감사합니다.
-
미해결딥러닝을 활용한 자연어 처리 (NLP) 과정 (기초부터 ChatGPT/생성 모델까지)
인공지능을 활용한 앱을 만들때 어떤 언어를 쓰나요?
주제와는 직접적인 질문은 아닙니다만 물어볼 곳이 없어서 선생님께 질문드립니다. 인공지능 엔진을 이용한 어플을 만들려고 하는데, 주로 사용하는 언어가 무언가요? 파이썬, 플러터 사이에서 고민하고 있는데 이 참에 현업에서 사용하는 (프론트엔드) 언어들에 대해 폭넓게 알고 싶습니다. 감사합니다.
-
미해결AI 댓글 자동화 프로그램 개발 강의 (네이버 블로그)
강의중 나오는 자동화 프로그램 1개월 이용권
2차시에 나오는 ALL 자동화 프로그램 1개월권은 이용 해 볼 수 없는 건가요?별도 구입이 필요한건가요?