묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
시험장에서 Python 패키지 확인 코드 암기여부
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요# 코드 실행 시 제공 패키지 리스트 확인 가능import pkg_resources import pandas pandas.set_option('display.max_rows', None)OutputDataSet = pandas.DataFrame(sorted([(i.key, i.version) for i in pkg_resources.working_set])) print(OutputDataSet)# 파이썬 제공 패키지 수 : 63개# updated 2025.11.07, 제11회 빅데이터분석기사 실기 버전# Warning 메세지로 인한 실행 실패 안내는 실행 및 결과에 영향없음.(가이드 3p 참고)위와같은 실기체험환경 안내에 나와있는 패키지 확인 코드는 실제 시험장에서는 작성이 되어있나요? 아니면 외워가야하나요?
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
머신러닝 학습때 왜 train, target으로 바로 학습 시키면 안되나요?
제미나이에 물어보니 과적합 우려가 있다는데0.8 : 0.2로 나눠서 학습하나 그냥 1 다 학습하나test 데이터 자체는 별도이니 상관없는 것 아닌가요?성능 검증을 하지 않는다면 더 많은 데이터로 학습하는게 좋을 거 같은데 이유가 이해가 안됩니다ㅜ
-
미해결한 입 크기로 잘라먹는 실전 프로젝트 - SNS 편
여러 사진 중 일부 사진의 허용 사이즈 초과로 실패한 경우에 대해
안녕하세요 정환님! 항상 강의 감사한 마음으로 잘 듣고 있습니다. 이번 이미지 업로드 구현하기2 강의를 끝까지 듣고 따라하던중 스토리지에 이미지 업로드 병렬로 요청 시 제가 업로드 시도한 이미지 4장 중 1장이 허용 사이즈 초과로 스토리지 업로드 요청이 실패 했었는데요, 당연히 이미지 업로드 실패로 await deletePost(post.id);가 호출되 post.id를 받기위해 먼저 생성한 포스트가 삭제되어 포스트 자체가 안된것처럼 동작했습니다. 근데 storage에서는 업로드 요청이 실패된 이미지를 제외하고 나머지 3장의 이미지가 저장이 되어있더라고요!간단하게 4장 병렬 이미지 업로드 요청 > 3장 성공 1장 실패 > 이미지 업로드 일부 실패로 포스트 삭제 > storage에는 성공한 3장의 이미지만 존재, 포스트는 없음 이 상태여서 혼자 찾아봐서 추가해봤는데 맞는지도 궁금하고 맞다면 다른 분들도 비슷한 상황에서 도움이 될까 싶어 올립니다!!images.ts 파일에 스토리지에서 이미지 삭제하는 비동기 요청 함수export async function deleteImages(filePath: string[]) { const { data, error } = await supabase.storage .from(BUCKET_NAME) .remove(filePath); if (error) throw error; return data; } post.ts > createPostWithImages 함수 에서 try, catch문 밖에 업로드전 생성한 filePath 저장할 배열 값을 갖는 변수 선언 const uploadedFilePaths: string[] = []; const imageUrls = await Promise.all( images.map((image) => { const fileExtension = image.name.split(".").pop() || "webp"; const fileName = `${Date.now()}-${crypto.randomUUID()}.${fileExtension}`; const filePath = `${userId}/${post.id}/${fileName}`; uploadedFilePaths.push(filePath); return uploadImage({ file: image, filePath, }); }), );uploadImage 리턴 전에 생성한 filePath값 저장catch문에서if (uploadedFilePaths.length > 0) { await deleteImages(uploadedFilePaths); }조건문 추가 최종 결과병렬 요청중 일부의 요청이 파일의 크기 초과 등으로 실패하면throw error > await deletePost(post.id); if (uploadedFilePaths.length > 0) { await deleteImages(uploadedFilePaths); } throw error;포스트 삭제, 스토리지 이미지 삭제글을 잘 못써서 가독성이 떨어지는 부분은 양해부탁드립니다..
-
미해결
Building Reliable Data Models and Services for Effective MB-500 Exam Practice
If you're preparing for the Microsoft Dynamics 365 Finance and Operations Apps Developer certification, you know that mastering data models and services is absolutely critical. These concepts form the backbone of the MB-500 exam, and understanding them thoroughly will not only help you pass but also make you a more effective developer in real-world scenarios. Why Data Models Matter in Your MB-500 JourneyWhen working through MB-500 Exam Practice questions, you'll quickly notice that a significant portion focuses on data entities, data management, and service implementation. Microsoft emphasizes these areas because they're fundamental to how Dynamics 365 Finance and Operations applications function. A solid grasp of data modeling principles will help you tackle complex scenarios that appear frequently in the exam.The exam tests your ability to design normalized database structures, implement table relationships, and create efficient data entities. You need to understand when to use table inheritance versus composition, how to properly set up foreign key relationships, and the performance implications of your design choices. Key Areas to Focus OnData Entities and Data Management Framework: This is where many candidates struggle. MB-500 Exam questions often present scenarios where you need to choose the appropriate data entity configuration for import/export operations. Practice creating data entities with proper staging tables, understanding the difference between public and private entities, and implementing data entity methods.OData Services and Custom Services: The exam extensively covers how to expose data through OData endpoints and create custom services. You should be comfortable with service groups, service operations, and understanding when to use each approach. Pay special attention to security considerations when exposing data through services.Table Design and Relationships: Understanding Extended Data Types (EDTs), table properties, indexes, and relationships is crucial. The exam will test your knowledge of when to use which index type and how to optimize table structures for performance. Effective Practice StrategiesWhen working through MB-500 Exam Practice questions, don't just memorize answers. Instead, set up a development environment and actually implement the solutions. Create sample data entities, build custom services, and test different table configurations. This hands-on approach reinforces theoretical knowledge and helps you understand the "why" behind each answer. Focus on understanding error messages and troubleshooting techniques. Many exam questions present problematic code or configurations and ask you to identify the issue. The more you've worked with these scenarios in practice, the more intuitive the answers become. Common Pitfalls to AvoidMany candidates make the mistake of only studying documentation without practical application. While Microsoft's official documentation is valuable, combining it with hands-on labs and practice questions creates a more complete learning experience. When you encounter challenging MB-500 Exam questions, research the underlying concepts thoroughly rather than just looking up the answer. Another common mistake is neglecting best practices. The exam doesn't just test whether you can make something work; it tests whether you can implement solutions following Microsoft's recommended patterns and practices. Bringing It All TogetherSuccess on the MB-500 exam requires a balanced approach: solid theoretical knowledge combined with practical experience. Use practice questions to identify your weak areas, then dive deep into those topics through hands-on development work. Build sample projects that incorporate data entities, custom services, and complex table relationships. Remember that the goal isn't just passing the exam, it's becoming a competent Dynamics 365 developer. The time you invest in truly understanding data models and services will pay dividends throughout your career.What strategies have worked for you in your MB-500 preparation? Share your experiences and tips below!
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
12.11 home 페이지 구현하기
수정버튼을 클릭해도 edit화면이 나오는게 아닌 이전에 만들었던 번호 페이지만 호출되는데 혹시 어디를 봐야할까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
(작업형1-2)답은 맞게 나오는데, [[]]두번써도 되는걸까요?
# 시험환경 세팅 import pandas as pd from sklearn import datasets dataset = datasets.load_diabetes() df = pd.DataFrame(dataset['data'], columns=dataset['feature_names']) df.to_csv("data1-2.csv", index=False) ##################################################################### # 출력을 원할 경우 print() 함수 활용 # 예시) print(df.head()) # getcwd(), chdir() 등 작업 폴더 설정 불필요 # 파일 경로 상 내부 드라이브 경로(C: 등) 접근 불가 # 데이터 파일 읽기 예제 import pandas as pd a = pd.read_csv("data1-2.csv") # 사용자 코딩 #print(a.info()) print(a.shape) #print(a.isnull().sum()) df = a[['s1','s2','s3','s4','s5','s6']] df = df.sum(axis=1) #print(df) result = df>0.1 print(sum(result))이런식으로 코드를 짜서 답은 맞게 나왔는데요,사실 [[]]두 번쓴 이유는 딱히 없기는해요 ㅠㅠ 에러가 떠서 [[]]해봤는데 된거라서..혹시 이렇게 구해도 되는 건지, 된다면혹시 [[]]에 대한 설명도 같이 들을 수 있을까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
연습문제 답안이 있나요 ?
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요먼저 유사한 질문이 있었는지 검색해보세요연습문제 답안 어디서 확인할 수 있죠 ?
-
미해결NestJS 코어 가이드
추가 강의 요청?
혹시 drizzle, 웹소켓, 레디스 등을 활용하는 추가 강의도 찍어 주실 수 있나요?
-
미해결[2025년 최신 기출 반영] 빅데이터 분석 기사 실기 시험 100% 합격 ! 기출 문제의 패턴이 보인다 !
8회 작업형1 문제2
작업형1유형 문제2번인데요.거의 다맞는데결과값을구할때 '전자 생산 비율'이 세 번째로 높은 국가의 '전자' 생산이걸 구하는거 아닌가요 구하실때 전자생산비율컬럼인 Elec_rate를 넣으시던데 틀렸다고 생각합니다 정답이. 전정답이6359 나옵니다 빠르게 확인부탁드립니다.
-
미해결C# 프로그래밍 기초부터 실전 활용까지
30강 듣고 질문이있습니다.
안녕하십니까 선생님 ㅎ30번 강의 메서드 매개변수 강의중에 1:58초에 This. 을 한번에 Model 이랑, Color앞에 넣으시는거는 어떻게 하신건지 궁금합니다.
-
해결됨회사에서 모셔가는 이력서 작성법
수업자료는 PDF로 못받을까요?
인프런 PDF 뷰어 문제인지 PDF 원본 문제인지 모르겠지만 글자가 깔끔하지 못합니다..
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
시험 관련 궁금한 부분 질문드려요요
안녕하세요 실제 시험에서는 import pandas부터 데이터프레임 부분까지는 이미 작성이 되어있고 from scipy import stats부터 본인이 코딩하면 되는 걸까요? 감사합니다
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
AA.py 책점 에러
왜 에러가 나는 것일까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
모델을 1종류만 학습할거라면 평가는 아예 안해도 될까요?
컴퓨터 공학에 아예 문외한이기도 하고 시험 준비 기간도 짧아 최대한 문제를 풀 수 있는 정도만 준비해가려고 합니다 작업형 2번은타겟 분리트레인, 테스트 합쳐서 원핫인코딩 후 재분리검증데이터 분할랜덤포레스트(Classifier/Regressor) 적용하여 피팅pred로 바로 테스트 데이터 예측(predict 또는 predict_proba)DataFrame 생성 후 제출제출물 shape가 test와 맞는지 확인이정도로 준비해가려고 합니다어차피 한가지 타입으로 해서 낼거면 평가는 별도 안해봐도 괜찮을까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출 7회 작업형3 문제1-3 질문
model = logit('gender ~ weight', data=train).fit() pred = model.predict(test) from sklearn.metrics import accuracy_score score = accuracy_score(pred, test['gender']) print(1-score)이 코드를 실행하면 ValueError: Classification metrics can't handle a mix of continuous and binary targets 이렇게 연속된 값과 이진분류를 혼용했다는 오류가 뜨는데,model = LogisticRegression() model.fit(X_train, y_train) # 3) 테스트 데이터를 사용해 예측 pred = model.predict(X_test) # 4) 실제 값과 예측값을 사용하여 정확도 계산 acc = accuracy_score(y_test, pred) # 5) 오류율 계산 print(round(1 - acc, 3))강사님의 두번째 풀이 코드(위 코드)를 실행하면 아무런 문제가 없어서, 두 코드 전부 accuracy_score에 실제 값과 예측값을 넣어주었음에도 실행 결과가 차이가 나는 이유가 궁금합니다.혹시 LogisticRegression()으로 모델을 생성하면 결과가 0,1의 이진값으로 나오고, logit()으로 모델을 생성하면 결과가 0과 1 사이의 확률값으로 나와서, 모델 생성에 logit()을 사용했다면 accuracy score를 구해야 하는 경우 확률값이 0.5보다 큰지 작은지를 구분하는 후처리를 해줘야 하는 것인 걸까요?감사합니다.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
안녕하세요.
예전에 강의사놓고 사정상 못보다가 지금 다시 공부할려고하는데, 지금봐도 괜찮은을까요?
-
해결됨한 입 크기로 잘라먹는 Next.js(v15)
div submit 관련 질문입니다.
챕터 8의 7.7 리뷰 삭제하기 기능 중 궁금한 점이 생겨 질문 남깁니다!form 서버액션을 사용하고 있는데<div>, <a> 태그를 통해 form submit을 해야하는 상황, 요구사항이 발생할 수 있다고 하셨는데 어떤 경우에 사용하게 되는건지가 궁금합니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
오른쪽위 실행버튼을 누르면 터미널에 에러가 뜨고 컨트롤+F5를 누르면 에러가 안뜹니다.
오른쪽위 실행버튼을 누르면 터미널에 보라색으로 뜨고 컨트롤+F5를 하면 터미널에 정상적으로 잘떠요. 오른쪽 위 run버튼을 누르면 안되는 이유가 뭘까요?
-
미해결타입스크립트로 배우는 리액트(React.js) : 기초부터 최신 기술까지 완벽하게
예제코드 실행
예제코드 다운받은거 실행시킬때는 04-04, 04-05와 같이 폴더 기준으로 다음예제 넘어갈때마다 npm install, npm run dev두개명령어 쳐서 실행시키는거 맞나요? 추가로 예제 코드에서 안하고 직접 처음부터 만들어서 하려면 처음에 했던 npm create vite@latest . 이 명령어로 하는거 맞죠?
-
미해결해킹 입문부터 중급까지, 한 번에 배우는 웹해킹
XSS 1번문제 질문
XSS 1번 문제 질문 드립니다. 웹 모의해킹에 대한 초보입장에서 시작부터 막히는 상황이라서요.. document.cookie를 통해 cookie값을 알아오기 위해 자신의 웹서버 주소와 포트번호는 어떻게 확인할 수 있나요? cmd>ipconfig를 통해 그냥 IP주소로 입력해도 되는건가요?.. 포트번호는 VM 요청시 받아온 포트번호가 맞을까요?ㅠ