묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨RAG를 활용한 LLM Application 개발 (feat. LangChain)
ChatOllama 임포트 질문입니다
안녕하세요제가 이 강의를 듣기 전에 '한 시간으로 끝내는 LangChain 기본기'를 수강했습니다.거기서는 올라마를 사용할 때from langchain_ollama import ChatOllama llm = ChatOllama(model="")langchain_ollama에서 가져왔는데이번 강의에서는from langchain_community.chat_models import ChatOllama llm = ChatOllama(model="")langchain_community에서 가져오셨더라구요.둘의 차이가 있나요? 차이가 없다면 둘 중 어느 쪽으로 하면 좋을까요?
-
미해결김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍
9. 스트림 API3-컬렉터 오타?
p.18. 다운스트림 컬렉터부분에1.groupBy(Student::grade) 가 아니고1.groupingBy(Student::getGrade) 로 바뀌어야 되는거 아닌지요.오타인거 같습니다. record로 선언된 클래스가 아니어서요. p. 23 reducing 그림에서도 비슷한 오타가 보입니다.
-
해결됨스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판
댓글 테이블 설계
안녕하십니까 선생님,댓글 테이블의 parent_comment_id 컬럼에 외래키 제약조건을 걸지 않고 설계를 하셨는데 이러한 선택의 구체적인 이유가 있을까요?? 저는 무결성 보장을 위해 셀프 조인 + FK제약조건을 생각했었습니다.
-
미해결
💻 매일 코딩테스트 강제형 챌린지 함께 참여하실 분 상시 모집합니다!!
“매일 풀어야 하는 걸 알지만, 계속 미루고 있다면 — 이번엔 진짜 강제로 해보세요.”하루라도 안 풀면 벌금, 꾸준히 하면 전액 반환 + 완주 인정 🎉 🔥 진행 방식1⃣참여금 예치시작 전 1개월치(평일 22일 기준) 참여금 22,000원을 예치합니다.하루 미인증 시 1,000원 벌금 차감,완주 시 남은 금액 100% 반환예: 22,000원 예치 → 하루 미인증 시 1,000원 차감 → 완주 시 22,000원 전액 반환 2⃣문제 공개매일 00:00, 디스코드에 “오늘의 문제 링크” 게시 (주말 제외, 평일만 진행)하/중/상 3단계 난이도 문제 제공하: 실버5~실버3중: 실버2~실버1상: 골드5~골드2본인 수준에 맞게 하루 1문제 이상 풀이하면 인증 인정 ✅이미 푼 문제여도 다시 풀면 OK! (복습 효과도 노림) 3⃣풀이 인증문제 제출 후 100점 성공 화면 캡처 이미지만 업로드관리자가 확인 후 엑셀 시트에 O(풀이 완료) / X(미완료) 자동 기록미인증일에 따라 벌금과 반환 금액 자동 계산 4⃣투명한 관리공용 엑셀 시트 전체 공개 (관리자만 수정)각 참여자별로완료(O) 개수미인증(X) 개수벌금(Fine)남은 금액(Remaining)현재 진행일 / 상태 (진행중 / 수료 / 완주)가 자동 계산되어 표시됩니다.언제든 누구나 확인 가능하며, 모든 참여자에게 동일한 기준이 적용됩니다.💰규칙 요약항목 내용예치금 22,000원하루 벌금 1,000원진행 기간 평일 기준 22일 (약 1개월)인증 기준 하루 1문제 이상, 100점 성공 캡처 업로드완주 조건 22일 모두 O 표시수료 조건 22일 모두 입력됐지만 X 1개 이상 존재상태 표시 자동 계산 (진행중 / 수료 / 완주)📅운영 안내상시 모집형: 언제든 시작 가능, 시작일 기준 1개월 동안 진행운영 방식: 디스코드 + 구글 스프레드시트운영진이 직접 문제 제공 및 인증 관리완주자는 전액 반환 + 리워드 지급 ☕💬 한 줄 요약“이번엔 진짜 빠질 수 없습니다.”돈이 걸리면 꾸준함이 생깁니다.완주자는 돈 + 리워드까지 받는 진짜 강제형 코테 챌린지💪댓글 남겨주시면 바로 연락드리겠습니다!!
-
해결됨(2026) 일주일만에 합격하는 정보처리기사 실기
9분 7초 문의드립니다
자식 생성자 생성되고 child() 왔다가 부모 올라가서 parent() 먼저 출력후 자식내려와서 super() 이니까 또 parent() 출력하고 다시 내려와서 child constructor 해야하지 않나요? parent constructorparent constructorchild constructor 라고 생각했는데 아닌 이유가 뭘까요..
-
해결됨(2026) 일주일만에 합격하는 정보처리기사 실기
상속 질문이요
30강 9:44에서 부모 자식 기본 생성자가 출력되지 않았는데 그 이유가 super에 파라미터가 있어서 그 값을 출력했다 라고 이해했는데 만약super()이런식으로 파라미터의 값을 설정하지 않았다면 부모 자식 기본 생성자가 호출 되는 건가요?Car()이런 식으로요10:26에서는 왜 부모 기본 생성자는 출력하는데 자식의 기본 생성자인 ECar()은 출력 하지 않나요?부모자식 다 출력하는게 아니라 조건이 없을때 부모만 출력하는건가요?
-
미해결한 입 크기로 잘라먹는 실전 프로젝트 - SNS 편
supabase를 사용하는 기업들이 많이 있나요?
supabase를 사용하는 기업들이 많이 있나요?보통은 스프링부트 또는 노드, 네스트를 사용할거같은데 supabase를 사용하는 사례들이 많은지,중소및 스타트업위주로 사용하는지 궁금합니다.
-
해결됨홍정모의 따라하며 배우는 C언어
같은 우선순위의 연산 순서 질문입니다.
안녕하세요. 수업을 듣다가 이전에 트리플 변수 초기화와 관련해서 궁금증이 생겨 질문드립니다.영상 말미에 x != y == z; (x != y) == z;처럼 같은 우선순위는 왼쪽에서 오른쪽으로 수행된다고 말씀해주셨는데요. 5.3강 더하기, 빼기, 부호 연산자들 강의에서 int income, salaray, bonus; income = salaray = bonus = 100;위와 같은 코드가 있었습니다. = (대입 연산자)의 우선순위가 서로 동일하니 (((income = salaray) = bonus) = 100)이렇게 되는건가요? 변수의 경우는 저 방식이 아닌 5.3강 수업 때처럼 오른쪽부터 대입하게 되는 건가요? 머리 속으로는 후자인거 같은데 연산자별로 연산되는 순서 방향이 다른건지 명확하게 알고 싶어서 질문 드립니다 🙏
-
해결됨QGIS 입문자 올인원 스타터팩 (이론/실습형)
좌표로 포인트 생성
서울시 병의원 정보로 포인트를 생성할 때, 좌표계를 기존의 지리좌표계인 4326이 아닌 5174로 변경하셨는데,[질문] 원본데이터의 좌표계를 따르기 위함인가요? 5174도 지리좌표계인가요? 5174가 지리좌표계라면 4326으로 좌표계를 설정하는 것은 잘못된 방법인가요?5174가 지리좌표계가 아니라면, 사용할 데이터의 원본 좌표계가 존재할 경우, 기존의 지리좌표계인 4326이 아닌 원본 좌표계를 따라야하나요?
-
해결됨(2026) 일주일만에 합격하는 정보처리기사 실기
30:15
문자열이 비어있는지 판단하는것이 string str = "Hello"; 가 있냐 없냐로 판단하는 것인가요???설명란에 Hello라는 문자열이 변수에 들어가 있고 그것이 비었는 지를 물어보는 기능이 참값이 나온다는데 비어있으면 참값이고 그렇지 않으면 거짓값인데 답이 거짓값이 나와서 이해가 조금 부족합니다..ㅠㅠ
-
미해결[TEST] MD파트 스탠드업 챌린지
린다는 무엇을 먹고 싶은가요?
린다린다
-
미해결세스 고딘의 마스터클래스: 마케팅의 본질
더빙 품질 이슈
일단 새로운 시도로 굉장히 기대했던 강의를 야심차게 AI더빙으로 한글로 듣게 해주셔서 감사합니다.다만 전체적으로는 억지로 들을만은 하지만 강의 곳곳에 피곤하게 만드는 부분이 너무 많아습니다. 분명 직접 검수를 하셨을 것 같은데.. 다른 세스 고딘의 강의들도 그런지 걱정됩니다.(전체 패키지 구매했는데 시작부터 이러면 다른 영상도..)영상 속도에 맞추기 위해서 급하게 랩하듯이 빨라지는 이슈시작 말이 짤리는 이슈번역 이슈 / 책이었다면 다른 표현으로 바꾸거나 했을텐데 그대로 직역을 말로 하다보니 어색해지는 이슈문장이 연결단어 없이 끊기는 부분때문에 뭔 말인지 이해가 안되게되는 이슈 등영상길이-대사 길이 이슈로 대사기 빌 때 마이크가 꺼지는 것 같은 소리가 들려서 어색합니다. 영상이 도중에 멈추었나 하는 착각을.. 혹시 더빙이 이후에 개선되어 교체할 여지가 있는지요? 내용도 좋고 다 좋은데 너무 아쉬운 상황입니다.아니면 한글 더빙 + 영어 스크립트/자막 조합이나 원어민 발음 + 한글 자막 조합으로 볼 수 있게 해서 뭔 소린지 이해할 수 있도록 해주시는 것도 좋을 것 같습니다.ps. 중간중간 확인하는 퀴즈는 참 잘만든 것 같습니다. 요약 포인트를 잘 잡아주네요.
-
미해결한 입 크기로 잘라먹는 실전 프로젝트 - SNS 편
shadcn sidebar관련해서
안녕하세요...강의 잘 듣고 있습니다.강의 에서 사용하는 shadcn 으로 메뉴를 구성하고 있는데... 위에 top메뉴를 두고 top메뉴 밑에 sidebar를 두고 있는데....sidebar는 무조건 맨위에 존재해야 하느건지 도저히 top메뉴(shadcn의 navigation menu) 밑으로는 들어가지를 않네요..T.T 혹시 sidebar는 무조건 left top인가요?
-
해결됨QGIS 입문자 올인원 스타터팩 (이론/실습형)
버퍼질문
버퍼를 수행했는데, 모양이 원형이 아니라 타원형으로 나오는 문제가 있습니다.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Home 구현 중 getMonthlyData에서 질문이 있습니다.
구현해야할 Home 페이지는 title의 월과 년도가 같은 일기들을 보여주면 된다고 생각해서 beginTime과 endTime의 구현 없이, 단순히 월과 년도가 같으면 해당 아이템을 가져오는 방식으로 작성했습니다.이렇게 했을 때 비교적 코드가 간단해 보인다고 생각했고 Home 구현만 한 현재까지는 문제없이 작동되는데,혹시 다른 문제를 일으킬 여지가 있는걸까요? 답변 미리 감사드립니다. const getMonthlyData = (data, pivotDate) => { return data.filter( (item) => item.createDate.getMonth() === pivotDate.getMonth() && item.createDate.getFullYear() === pivotDate.getFullYear() ); };
-
해결됨비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)
쿼리 결과 그리드에서 TYPE, POSSIBLE_KEYS 다릅니다
상단의 스크린샷이 저의 로컬에서 확인된 거구요아래는 선생님의 결과 입니다 [실습] 유저 이름이름 특정기간에 작성된 글 검색하는 SQL문 튜닝하기3:30초 구간 입니다 똑같이 했는데 왜 TYPE과 KEY 변경되어 있을까요?제가 잘못하고 있는건가요? 따라 쓴거도 아니고 NOTION에 있는걸 복붙 했습니다 ;;;
-
미해결뉴욕 프로덕트 디자이너가 알려주는, 입문자를 위한 UX디자인 개론
UI 디자인 원리-좋은 사례, 아닌 사례
UI 원리가 적용된 좋은 사례- 유아이볼유사성 원리, 근접성 원리유아이볼은 국내 ux,ui 패턴을 모아놓은 서비스이다. MAU/ UI 패턴/ 실시간 인기 프로덕트/ 서비스 화면을 그룹핑 한 것을 한눈에 볼 수 있으며 서비스 화면의 경우에는 컴포넌트별로 분류하여 사용자가 많은 정보를 빠르게 인지할 수 있도록 했음을 확인할 수 있다. (컨트롤/아코디언/상태/오버레이/뷰)휴리스틱 평가: 상태 안내카테고리 유형 ”금융”과 UI 패턴 “계좌”를 선택했을때 필터의 진행상태를 바로 확인할 수 있어서 상태 안내가 명확하다고 느껴졌다.CTA유아이볼을 탐색하다보면, 무료 플랜은 탐색 횟수가 제한됨을 확인할 수 있다. 멤버십 구독 CTA가 백그라운드 컬러와 대비되며, 타원형으로 강조되어있어서 사용자가 유료 플랜을 확인하도록 유도한다.디자인 시스템상단탭을 이동했을 때 모바일-웹사이트, 아티클-포폴전자책-워크샵의 콘텐츠가 일관된 레이아웃으로 구성되어있음을 확인할 수 있다. ㄱ. 서비스 이미지/브랜드 로고/서비스 명/ 산업군ㄴ. 콘텐츠 이미지/콘텐츠명/가격 또는 부가정보 UI 원리가 적용되지 않은 사례- 유아이볼1. 유사성 원리마이리얼트립은 항공권과 숙소, 투어, 액티비티를 모두 갖고 있는 여행 플랫폼이다. 유사성의 원리에 따르면 홈화면의 서비스 카테고리가 연관된 것끼리 묶여있지 않아서 정보의 기준을 잡기 어렵고 복잡하게 느껴진다. 전체 카테고리를 눌렀을때 분류되는 정보(항공/숙소/투어/교통/여행편의/할인,특가)로 상단탭을 구성하고 하위 메뉴로 서비스 카테고리를 분류한다면 정보를 쉽게 찾을 수 있을 것이다. CTA의 중요성더보기 CTA와 툴팁의 컬러와 위치가 겹쳐 사용자의 다음 행동을 유도하지 못한다고 느꼈다. 또한 더보기 CTA를 눌렀을때 할인% 탭으로 진입한다고 예상했지만, 홈하단 콘텐츠로 스크롤 되어 버튼의 역할을 예상하기 어려웠기 때문에 안좋은 사례로 판단했다.
-
해결됨비전공자도 이해할 수 있는 AWS 입문/실전
탄력적 IP 주소 연결 해제 버튼 활성화
이 사진은 24. 비용 나가지 않게 EC2 깔끔하게 종료하기스크린샷이고 이 스크린샷은 지금 강의입니다. 둘 다 EC2 인스턴스를 먼저 삭제하고 나서 탄력적 IP를 삭제하려고 하는데 왜 첫 번째 사진에선 탄력적 IP 주소 연결 해제 버튼이 활성화되어 있지 않고, 이번엔 왜 활성화되어 있는 건가요? 강의 잘 보고 있습니다.
-
해결됨비전공자도 이해할 수 있는 AWS 입문/실전
Route 53의 호스팅 영역도 삭제해야 하죠?
인증서는 삭제하지 않아도 돈이 안 나간다는 글을 봤는데, 호스팅 영역은 삭제해야 비용 청구가 안 되는 거 맞죠? 이번 영상엔 언급이 없어서 질문드립니다. 혹시 이후 강의에서 만들어 뒀던 호스팅 영역을 재사용하나요?
-
해결됨이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해
플레이어(Actor) 로 (리슨)서버에서 생성 되나요?
강의를 계속 듣고 보니 저는 (리슨)서버 의 경우 필요한 객체만 생성되는 줄 알았으나 마지막 Owner 에 대한 내용도 보니 결국 서버에서 플레이어 캐릭터 액터 도 생성 및 초기화 하고 이를 다시 클라이언트에서 Owner 가 설정되기 전이긴 하나 다시 생성 후 컴포넌트 초기화 , 오너 설정 등이 이루어지는데요.(리슨)서버의 경우 플레이어-접속된 클라이언트의 객체 모두 생성 후 다시 이를 클라이언트에게 전달 , 클라이언트에서는 서버에서 받은 객체 정보를 바탕으로 다시 플레이어 캐릭터 생성 및 오너 설정 즉 서버는 모두 생성한다. 그리고 접속되어 진 클라이언트 플레이어 액터 객체는 모두 서버에 의해 클라에서 생성되며 OnRep_Owner, PostNetInit 등을 통해 서버의 PossessedBy 와 동일한 일을 진행한다 이렇게 이해해도 될까요?