묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결지금 당장 NodeJS 백엔드 개발 [사주 만세력]
안녕하세요 혹시 24절기 데이터가 한국천국문화연구원 정보와 같지 않은가요?
제가 강의를 산 이유가 24절기 db데이터가 필요해서인데 db넣어보고 데이터보니까 24절기 데이터가 한국천문연구원에서 가져온 사이트하고 다르더라구요 그러면 대운 시작나이가 잘못뽑힐것같은데 잘뽑히시던가요??..https://uncle.tools/manse/solar-terms/1992
-
미해결[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
강의 수강 순서 관련
강의를 11강 이후의 백엔드 구현 먼저 듣고 앞부분으로 돌아와도 문제가 있을까요? 수업이 구성된 방식이 궁금합니다.
-
미해결
상품 상세 컨트롤러 내 서비스 참조 질문
강의에서 상품 상세 컨트롤러에서 여러 개의 서비스를 직접 참조해 하나의 응답으로 반환하고 있는데요이 경우, 단일 서비스에서 데이터를 묶어 응답하지 않고 각 서비스를 개별적으로 호출하는 이유가 궁금합니다.이런 구조가 모듈을 분리했을 때 Aggregation 성격의 서비스가 여러 서비스에 의존하게 되는 문제를 피하기 위한 설계인가요?또, 여러 서비스를 호출하면 하나의 API 요청 내에서 여러 트랜잭션 커넥션이 열릴 수 있는데, 이를 설계 상 트레이드오프로 봐야 할까요?추가로, 강의에서는 productId 하나만 받아서 여러 서비스를 독립적으로 호출하고 있는 것 같았는데,서비스 간 호출 순서가 없으므로 각각을 독립적인 유즈케이스로 보는 게 맞을까요?아니면 컨트롤러가 여러 서비스를 조합하는 역할을 가져도 되는 걸까요?마지막으로, 저는 조회 시 실무에서는 모듈별 유즈케이스가 각각 존재하고, 이를 묶어주는 별도의 서비스가 로직과 조합을 포함하여 담당하고 있습니다.예를 들어 상품 조회 API 응답 시 상품내용과 함께 회원 이름/생년월일 등등 포함, 쿠폰 정보 포함 요구사항이 주어졌을 때 두 가지 방식으로 구현할 수 있을 것 같은데요어떻게 바라보시는지 궁금합니다.# 방법1 # 특정 서비스에서 조합하여 호출 상품 API 모듈(컨트롤러) → 상품 Service 모듈 → 회원 모듈 서비스1, 쿠폰 모듈 서비스2, ...# 방법2 # 각 서비스를 컨트롤러에서 호출 상품 API 모듈(컨트롤러) → 회원 모듈 서비스1, 쿠폰 모듈 서비스2강의에서는 방법2 와 비슷하게 처리하신 것 같습니다.강의 중 여러가지 패턴을 소개해 주신다고 했지만 급하게 질문드리는 점 죄송합니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
수치형 자료 선택
2유형 개념 강의 중 classification(분류) 문제 질문있습니다. label 인코딩 할 때 범주형 자료를 선택하기 위해cols = train.select_dtypes(include='object')를 사용한다고 했습니다. 그 후 Min-Max 스케일링을 진행할 때 강의에서는 리스트 형태로 cols 변수에 직접 수치형 컬럼을 입력했지만cols = train.select_dtypes(exclude='object') 또는 include=['int','float'] 으로도 선택할 수 있을 것을 것이라 생각해서 실행했더니 에러가 발생합니다.ValueError: Boolean array expected for the condition, not int64 제 방법대로 진행했을 때 cols에 선택된 데이터를 보면 강의에서 직접 리스트 형태로 입력한 컬럼에 추가로 'id' 컬럼이 더 선택된 것으로 보입니다. 이렇게 진행했을 때 왜 에러가 발생하는지, 에러가 발생하지 않아도 id 컬럼이 추가로 선택된 상태로 진행했을 때 문제가 있는지 질문 드립니다! 강의 내용cols = ['age', 'fnlwgt', 'education.num', 'capital.gain', 'capital.loss', 'hours.per.week'] def get_data(): train_copy = train.copy() test_copy = test.copy() return train_copy, test_copy train_copy, test_copy = get_data() from sklearn.preprocessing import MinMaxScaler scaler = MinMaxScaler() display(train_copy[cols].head(2)) train_copy[cols] = scaler.fit_transform(train_copy[cols]) test_copy[cols] = scaler.transform(test_copy[cols]) display(train_copy[cols].head(2))제 코딩 내용은 위 코드에서cols = ['age', 'fnlwgt', 'education.num', 'capital.gain', 'capital.loss', 'hours.per.week']부분을cols = train.select_dtypes(include=['int','float']) 또는 cols = train.select_dtypes(exclude='object')이렇게 바꿨습니다
-
미해결한 입 크기로 잘라먹는 Next.js(v15)
수강생 디스코드 커뮤니티 관련 질문
개인적으로 오픈 채팅방이나 카페는 별로 선호하지 않아서 혹시 안내된 디스코드 같은 경우에는 링크가 없을까요?
-
미해결입문자를 위한, HTML&CSS 웹 개발 입문
강의자료
안녕하세요강의자료 노션으로 되어 있는데 보안 때문에 노션을 실행할수가 없어 옵시디언으로 받을 수는 없을까요?
-
해결됨제미니의 개발실무 - 커머스 백엔드 기본편
OrderService에서 조회에 트랜잭션 걸어준 이유가 있을까요?
올려주신 다른 주요 개념들에서 조회에는 트랜잭션이 별도로 걸려있지 않았었는데, Order 쪽은 getOrders 와 getOrder 모두 트랜잭션이 걸려있더라구요! 혹시 이쪽에만 특별히 트랜잭션을 걸어주신 이유가 있나요? 감사합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
강의 자막 누락
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]2:25 이후 자막 스크립트가 없습니다.
-
해결됨QGIS 입문자 올인원 스타터팩 (이론/실습형)
Section3_DEM을 통한 경사 산출 질문
X, Y값 단위와 Z 값 단위가 다를 때, 이를 조절하기 위한 변수 설정에서미터 단위의 투영좌표계를 사용한다면, 1로 설정 후 진행한다고 하는데X, Y 값 단위가 미터 단위의 투영좌표계를 사용하는 경우에 변수를 1로 설정하는 건가요?
-
미해결세스 고딘의 마스터클래스: 마케팅의 본질
11번 영상 참고 영상?
11번 영상에서 참고 영상을 보라는 내용이 있는데 강의노트라든가에 해당 영상 링크 등을 넣어주면 좋겠습니다.
-
미해결
이 강의가 QA강의인가요?
QA를 희망하는데 SW QA 기초 강의인가요?
-
미해결회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph)
웹훅 url 환경변수로 고생을 좀 했습니다.ㅎ
웹훅 붙일때 env 파일에는 production url이 되었으나, 이상하게 실제os.getenv("AGENT_API_URL")로 돌리면 test url로 나오는 현상이 있었습니다. 사용자 환경변수 기타 모든 환경변수 조회하였으나 안나오는데 이상하게 계속 test-url로 요청하더라구요 이걸로 4시간 잡아 먹었습니다....하하하하load_dotenv(override=True) agent_api_key = os.getenv("AGENT_API_KEY") agent_api_url = os.getenv("AGENT_API_URL")찾아서 삭제 해볼려고 하였으나, 못 찾고 대신 override하면 괜찮아 지니 참고 하시기 바랍니다.근데 진짜 이유를 모르겠습니다....왜 test url로 등록이 됫는지...
-
미해결FreeRTOS 프로그래밍
상호배제 후 되지를 않아서 질문드립니다.
상호배재 추가 이후 디버깅을 해보니send함수에서SemaphoreHandle_t mutex_id;디버깅이 되지를 않습니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
#include d3dx12.h 추가했지만 오류
#include d3dx12.h 추가했지만 오류가 나서 파일 안에 들어가보면 #include "d3d12.h" 인식을 못하는데 어떤 파일들을 어디에 추가해야하나요??? p.s EnginePch.h부분에 #include <windows.h> #include <tchar.h> 이 부분은 왜 인식을 못하는걸까요..?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
예시문제 작업형3 소문제3번 등분산
등분산이라는 명확한 언급이 없어서 등분산이라고 가정하고 t검정을 수행하신건가요??분석 흐름 때문에 등분산이라고 생각하셨다고 하는데 구체적인 이유가 궁금합니다..!
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
학습 방향
코드를 한줄 한줄 같이 치면서 학습을 하는데요, 강사님께서도 코드 한줄 한줄 같이 치신다고 하셨으나 이번 , 다음 강의에서는 yml, controller, service, vo등 모든 것이 작성이 되어있더라고요. 따로 설명 하는 부분 없이 바로 서버 실행 하시는 거 보고 당황했습니다. 코드를 직접 쳐가면서 학습을 하고 싶은데 그러지 못한거 같아 아쉽고, 어디 까지 깃허브에서 코드를 가져와서 사용해야 하나 궁금합니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
fontawesome 사용 문의
사용하려면 kit를 생성해야하는 것 같은데 무조건 구독을 해야하는건가요?
-
해결됨제미니의 개발실무 - 커머스 백엔드 기본편
findSections질문
안녕하세요!findSections의 return부분을 떼어다가 ProductSectionSevice에 옮기는 부분이 있는데옮기기 전과 후의 차이가 어떤 차이가 있는건지 알 수 있을까요? 저의 실력이 부족해 잘 이해가 되지 않아 질문드립니다.
-
해결됨React, Node.js, MongoDB로 만드는 나만의 회사 웹사이트: 완벽 가이드
관리자 자동 로그아웃 문의드립니다.
관리자 계정이 시간이 지나면 자동으로 로그아웃이 안되어서 매번 isLoggedIn false로 바꿔주고 있는데강의에서 24시간 설정했는데24시간 이후 자동로그인이 안되는 것 같아서 문의드립니다.감사합니다.
-
해결됨
[모집] AI 감성 챗봇 프로젝트 팀원 모집 (11~12월, 오프라인)
어떤 프로젝트인가요?사용자의 일상적인 경험을 입력받아 ChatGPT API가 감성적인 에세이로 변환해주는 웹 서비스를 만듭니다.변환 예시Input오늘 면접에서 떨어졌다. 준비를 많이 했는데 아쉽다...Output그날의 실패는 나에게 묻고 있었다. 준비했던 모든 순간들이 무너지는 것 같았지만, 나는 알고 있었다. 이것이 끝이 아니라는 것을...주요 활용 사례면접 경험담을 블로그 콘텐츠로 자동 생성일기 및 후기를 감성 에세이로 변환여행 기록을 스토리텔링 콘텐츠로 재구성프로젝트를 통해 얻을 수 있는 것실무 경험ChatGPT API 활용 경험 및 프롬프트 엔지니어링실제 사용자를 위한 서비스 설계 및 구현포트폴리오GitHub에 올릴 수 있는 완성된 프로젝트면접에서 설명할 수 있는 구체적인 경험협업 경험Git 기반 협업 및 코드 리뷰팀 프로젝트 개발 프로세스 체험배포 경험실제 서비스 배포 및 운영사용자 피드백 반영 및 개선프로젝트 일정 및 진행 방식기간2024년 11월 ~ 12월 (총 8주) 매주 금요일 저녁 7시, 2~3시간 서울 2호선 신림/신도림/홍대 인근 스터디룸 또는 카페 오프라인 주 1회 + 온라인 협업 (GitHub, Slack)모집 인원 및 자격모집 인원선착순 6명모집 대상Python 또는 JavaScript 기초 문법을 아시는 분 (변수, 함수, 조건문 수준)코딩 초보도 환영합니다 (첫 2주는 기초부터 함께 학습)AI 및 LLM 활용에 관심 있는 분포트폴리오를 만들고 싶은 취준생, 학생 환영8주간 꾸준히 참여 가능하신 분기술 스택 (예정)BackendPython (Flask 또는 FastAPI)FrontendHTML/CSS/JavaScript 또는 ReactAIOpenAI GPT API배포Vercel, Heroku, AWS 등협업 도구Git, GitHub, Slack프로젝트 진행하며 팀원들과 협의하여 조정 가능합니다.비용프로젝트 참여비: 무료스터디룸/카페 비용: 각자 부담 (회당 3,000~5,000원 예상)API 비용: 무료 크레딧 활용 예정신청 방법아래 링크를 통해 신청해주세요.신청폼: https://forms.gle/wtAKPgp8yC7uFczMA오픈카톡방: https://open.kakao.com/o/sCXIPaKh궁금하신 점은 오픈카톡방에서 편하게 질문해주세요.자주 묻는 질문Q. 정말 코딩 초보인데 괜찮을까요?네, 괜찮습니다. 첫 2주는 Python 기초와 개발 환경 세팅부터 함께 진행합니다. 역할 분담을 통해 기획 및 디자인 등 비개발 역할로도 기여 가능합니다.Q. 과제나 시간 부담이 클까요?주 1회 모임 참석이 필수이며, 그 외는 선택사항입니다. 모임 시간에 대부분의 작업을 진행하므로 부담이 크지 않습니다.Q. 왜 CodeStory를 선택해야 하나요?혼자 공부는 작심삼일이기 쉽지만, 함께하면 완주율이 90% 이상입니다. 이전 프로젝트(Netflix 클론코딩) 참여자 전원이 완주하여 포트폴리오를 제출했습니다.Q. 중간에 그만두면 어떻게 되나요?사전에 말씀해 주시면 됩니다. 다만 8주 완주 시 훨씬 큰 보람을 느끼실 수 있습니다.CodeStory 소개"실전 프로젝트를 통해 포트폴리오를 만드는 오프라인 코딩 동아리"이전 프로젝트: Netflix 클론코딩 (5명 참여, 전원 완주)운영 철학: 혼자 공부보다 함께 성장하기참여자 후기: "혼자였으면 포기했을 텐데, 같이 하니까 완주할 수 있었습니다"마감 안내선착순 6명으로 조기 마감될 수 있습니다.관심 있으신 분들은 서둘러 신청해주세요.함께 성장할 팀원을 기다립니다.