묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
소스커넥터는 사용안한 거 맞죠?
이전 강의에서 콘솔로 디비 이벤트를 소스커넥트로 추적하고 싱크커넥트로 추적한 내용을 저장했는데여기서는 소스커넥터로 추적하는 방식은 제외하고 싱크커넥터로 추적하는 방식을 사용해서 오더서비스 디비의 내용을 동기화한 건가요?
-
해결됨AI 시대의 혁신적인 게임 개발 입문 with Unity6
비주얼 스튜디오 대신 커서
안녕하세요 강의 잘 듣고 있습니다!커서를 사용할 경우 아래 프로세스만 추가로 하면 되는 걸까요?쓰는 방법Cursor에서 .cs 파일을 열어 C# 코드 작성Unity 프로젝트의 Assets/ 폴더에 저장Unity에서 자동으로 인식하여 컴파일그럼에도 유니티는 비주얼 스튜디오!로 추천하시는지 궁금합니다
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
Django의 View나 URL의 네이밍 컨벤션
안녕하세요 강사님, 스타트업에서 django를 활용해 개발하고 있는 신입 개발자입니다.일을 시작하다 보니 제가 django에 대해 잘 모르고 있다는 것을 느껴 수강하게 되었는데요, 그 중 가장 고민이 되는 부분이 네이밍이었습니다.그래서 질문드리는 것이 Django에서는 View나 URL 엔드포인트 별명(name=에 들어가는 값)을 지을 때 해당 객체의 타입도 같이 적는지 궁금합니다.예를 들어 View의 이름을 지을 때 PostRenderView라고 짓는지, 아니면 PostRender라고만 해도 될까요? url name을 지을 때에도 post_render라고만 하면 되는지, post_render_view라고 해주는게 좋은지 django의 컨벤션을 알고 싶습니다.제가 생각하기엔 View의 클래스 이름은 view라는 것을 명확하게 하기 위해 View를 붙이는 게, url name은 template에서 쓰이는 별명이므로 post_render라고만 하는 게 좋다고 생각해서 지금까지 이렇게 짓고 있었습니다.또 HTTP response에 대해 들었던 내용 중에 정확하진 않지만 메서드 타입이 get이면 이미 타입에 역할이 포함되어 있기 때문에 메서드 이름에 get을 넣지 않는 게 좋다라고 들었던 기억이 있어서요. 강사님의 생각이 궁금합니다. 알찬 강의 잘 수강하고 있습니다. 감사합니다!
-
미해결
초보 질문 있습니다.
flutter강의들에서 ai활용법도 알 수 있는지 궁금합니다.커리큘럼에는 나와있지가 않아서요.
-
미해결React 기반 Gatsby로 기술 블로그 개발하기
썸네일 이미지가 보이지 않습니다!
PostItem.tsximport React, { FunctionComponent } from 'react' import styled from '@emotion/styled' import { Link } from 'gatsby' type PostItemProps = { title: string date: string categories: string[] summary: string thumbnail: string link: string } const PostItemWrapper = styled(Link)` display: flex; flex-direction: column; border-radius: 10px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.15); transition: 0.3s box-shadow; cursor: pointer; &:hover { box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } ` const ThumbnailImage = styled.img` width: 100%; height: 200px; border-radius: 10px 10px 0 0; object-fit: cover; ` const PostItemContent = styled.div` flex: 1; display: flex; flex-direction: column; padding: 15px; ` const Title = styled.div` display: -webkit-box; overflow: hidden; margin-bottom: 3px; text-overflow: ellipsis; white-space: normal; overflow-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 20px; font-weight: 700; ` const Date = styled.div` font-size: 14px; font-weight: 400; opacity: 0.7; ` const Category = styled.div` display: flex; flex-wrap: wrap; margin-top: 10px; margin: 10px -5px; ` const CategoryItem = styled.div` margin: 2.5px 5px; padding: 3px 5px; border-radius: 3px; background: black; font-size: 14px; font-weight: 700; color: white; ` const Summary = styled.div` display: -webkit-box; overflow: hidden; margin-top: auto; text-overflow: ellipsis; white-space: normal; overflow-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 16px; opacity: 0.8; ` const PostItem: FunctionComponent<PostItemProps> = function ({ title, date, categories, summary, thumbnail, link, }) { return ( <PostItemWrapper to={link}> <ThumbnailImage src={thumbnail} alt="Post Item Image" /> <PostItemContent> <Title>{title}</Title> <Date>{date}</Date> <Category> {categories.map(category => ( <CategoryItem key={category}>{category}</CategoryItem> ))} </Category> <Summary>{summary}</Summary> </PostItemContent> </PostItemWrapper> ) } export default PostItemPostList.tsximport React, { FunctionComponent } from 'react' import styled from '@emotion/styled' import PostItem from 'components/Main/PostItem' const POST_ITEM_DATA = { title: 'Post Item Title', date: '2020.01.29.', categories: ['Web', 'Frontend', 'Testing'], summary: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Provident repellat doloremque fugit quis rem temporibus! Maxime molestias, suntrem debitis odit harum impedit. Modi cupiditate harum dignissimos eos in corrupti!', thumbnail: 'https://i.ytimg.com/vi/pmnv2J2fyJg/hqdefault.jpg?sqp=-oaymwEnCNACELwBSFryq4qpAxkIARUAAIhCGAHYAQHiAQoIGBACGAY4AUAB&rs=AOn4CLCIBVaOEdLTo8W392meul19B3RFeQ', link: 'https://www.google.co.kr/', } const PostListWrapper = styled.div` display: grid; grid-template-columns: 1fr 1fr; grid-gap: 20px; width: 768px; margin: 0 auto; padding: 50px 0 100px; ` const PostList: FunctionComponent = function () { return ( <PostListWrapper> <PostItem {...POST_ITEM_DATA} /> <PostItem {...POST_ITEM_DATA} /> <PostItem {...POST_ITEM_DATA} /> <PostItem {...POST_ITEM_DATA} /> </PostListWrapper> ) } export default PostListindex.tsximport React, { FunctionComponent } from 'react' import styled from '@emotion/styled' import GlobalStyle from 'components/Common/GlobalStyle' import Footer from 'components/Common/Footer' import CategoryList from 'components/Main/CategoryList' import Introduction from 'components/Main/Introduction' const CATEGORY_LIST = { All: 5, Web: 3, Mobile: 2, } const Container = styled.div` display: flex; flex-direction: column; height: 100vh; ` const IndexPage: FunctionComponent = function () { return ( <Container> <GlobalStyle /> <Introduction /> <CategoryList selectedCategory="Web" categoryList={CATEGORY_LIST} /> <Footer /> </Container> ) } export default IndexPage전 단계인 태그까지는 됐는데, 게시글 목록 부분 컴포넌트 구현하기부터 뭔가 잘 안 뜹니다. 게시글 썸네일 바꿔보고, 꺾쇠도 없애봤는데 별 반응이 없네요... 어느 부분을 놓친 건지, 더 확인할 부분이 있는지 알려주시면 감사드리겠습니다.
-
해결됨Three.js 3D 인터랙티브 바로 시작하기
잘 안되네요
섹션8에서 42강의에서 질문드려요...강사님 파일 보고 열심히 수정해보긴 했는데,이미지가 4개인데 1개밖에 나오질 않아서요혹시 몰라 소스를 올려봅니다.
-
미해결베개 투자법: 자면서 돈 버는 AI 주식 자동 매매 머신
[베개투자법 :자면서 돈버는 AI주식 자동매매머신] 종목 변경시 코드 수정 부문을 알려주세요
안녕하세요. 주식 종목을 변경하고 싶은데 변경해야할 코드 부분을 알려주세요.
-
해결됨6주 완성 디자인 시스템 부트캠프 4기
라이브 시간
8시 기다리고있었는데 시작직전에 일요일 새벽4시로 바꼈네요 언제 하는건가요?
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
Create New Credential 승인오류
안녕하세요.부동산 갭투자분석시스템을 만들고 있는데 마지막 Google Docs에서 승인오류가 나고 있습니다.Create New Credential를 생성할려고 하는데 계속 승인오류가 납니다.새로 OAuth 클라이언트를 생성해서 ID와 보안 비밀번호를 부여 받아 n8n Create New Credential에 부여했는데 계속 승인오류입니다.혹시나 https로 접속되어서 그런가 싶어 리디렉션 URI도 https URI로 붙여 해 보았는데도 안되네요...조언 부탁합니다.
-
미해결
딥 러닝 전문가 분들!
안녕하세요.현재 프로그램 개발과 관련하여 관심 있는 부분이 있어 조언을 구하고 혹시 협업도 가능할지 여쭙고자 이렇게 글을 적게 되었습니다. 제가 특히 관심을 가지고 있는 주제는[관심 분야: 예. 딥러닝 코어 개발, 접근 방식 등]가능하시다면,짧은 미팅이나 이메일 피드백혹은 자문·협업 형태의 협력등을 부탁드리고 싶습니다.딥러닝 , 머신러닝 전문가 분들 지속적으로 다양한 프로젝트 같이 하실 분들 연락 부탁드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
4-K Tree판별문제 코드리뷰 부탁드리겠습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. #include<bits/stdc++.h> using namespace std; int t,n,m, visited[1004]; vector<int> a[1004]; int solve(int before, int here){ int ret = 1; visited[here]=1; for(int there: a[here]){ if(there==before) continue; if(visited[there]) return -1000; ret += solve(here, there); }; return ret; } int main(){ cin>>t; while(t--){ fill(visited,visited+1004,0); for(int i=0; i<1004; i++){ a[i].clear(); } cin>>n>>m; for(int i=0; i<m; i++){ int temp1=0,temp2=0; cin>>temp1>>temp2; a[temp1].push_back(temp2); a[temp2].push_back(temp1); } if(n==solve(0,1)) cout<<"tree"<<'\n'; else cout<<"graph"<<'\n'; } return 0; }저는 dfs를 돌때 현재노드와 다음노드를 같이 넘겨서, 부모노드를 판별할 수 있게끔 했고, 부모노드가 아닌걸 재방문하면, 싸이클로 판별해서 쓰레기값이 들어가도록 코드를 짰습니다. 근데 큰돌님 코드는 0ms인데 제 코드는 4ms더라구요.. 어디에서 차이가 나는걸까요?ㅠㅠ
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
코테 준비 방법
안녕하세요 큰돌님! 이번에 취준을 처음 시작하면서 코딩테스트를 막 준비하는 컴공과 4학년 학생입니다!!평소 지하철에서 큰돌님 유튜브 영상 많이 봐왔어서 바로 코테 준비도 함께 하려고 합니다!뭔가 큰돌님 강의 듣기 전에 제 나름대로 문제 유형을 정리해봤는데요, 일단 되게 많은 유형을 준비해야 하는 것 같아 막연합니다..😅학부 수업을 통해 C++ 문법 및 STL 컨테이너, 벡터의 기본적인 사용까지 익숙한 상태인데요.혹시 정리한 유형이 조금 많지만, 큰돌님께서 학습 우선순위를 개괄적으로 알려주시면 감사하겠습니다!큰돌님의 본 코테대비 10주 강좌 커리큘럼 외에 따로 준비해야할 유형이 있는지 궁금합니다! [유형 정리]1. 기초 자료구조배열, 동적배열, 링크드리스트, 스택, 큐, 덱, 맵, 셋(set), 해시테이블2. 기본 알고리즘 사고재귀, 정렬3. 탐색 / 완전탐색완전탐색(브루트포스), 이진탐색, BFS(너비 우선 탐색), DFS(깊이 우선 탐색)4. 조합론 / 백트래킹순열, 조합, 부분집합, two sum, 백트래킹, 비트마스킹5. 투포인터 / 스위핑 / 윈도우투포인터, 슬라이딩 윈도우, 라인스위핑6. 분할 정복 / 고급 정렬 기법분할 정복(Divide and Conquer), 병합정렬, 퀵정렬7. 동적 계획법(DP)DP, LIS(Longest Increasing Subsequence), LCS(Longest Common Subsequence)8. 기본 그래프 알고리즘트리, 그래프, 유니온파인드, 힙(우선순위 큐)9. 그래프 최단 경로 알고리즘다익스트라, 플로이드-워셜, 벨만-포드10. 그래프 확장 알고리즘위상 정렬(Topological Sort), 최소 신장 트리(MST, 크루스칼, 프림), 네트워크 플로우(최대 유량)11. 기타 알고리즘 패러다임그리디12. 수학 / 정수론소수 판별, 에라토스테네스의 체, 최대공약수(GCD), 최소공배수(LCM), 유클리드 호제법, 모듈러 연산, 페르마 소정리
-
미해결[2024 업데이트] UX/UI 시작하기 : Figma 입문 (Inflearn Original)
39강 오토 레이아웃 질문
오토 레이아웃 3분 31초 부분에서 화살표 Warp 이요. 지금 2025년 버전에는 없어진건가요? 지금 버전에서는 자유입력,세로, 가로, 그리드베타 네가지만 보이는데 기능이 다른것같아서요.
-
미해결회사에서 바로 쓰는 업무자동화 AI 에이전트 (w. n8n, LangGraph)
22. 슬랙봇으로 연결하는 Test-to-SQL 강의에서 Request URL 설정
안녕하세요.로컬에 n8n 설치해 강의 실습하고 있습니다. (localhost:5678)22강의 Event Subscriptions 과정에서 Request URL 로의 request 가 실패하고 있습니다. response 가 오긴 하는 거 같은데 challenge 파라미터 값이 없다고.. localhost 일 때는 추가 조치가 필요할까요?
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
(팁) 맥북에서 RaiDrive 대체하는 법!
안녕하세요 남박사님! 항상 좋은 강의를 해주셔서 감사합니다.맥북에서 RaiDrive를 사용할 수 없길래 파인더에서 서버를 마운트할 수 있는, 대체프로그램을 찾았고, 공유 겸 Q&A에 올립니다. 아래는 퍼플렉시티의 답변을 발췌해서 가져온 것입니다~~macFUSE 사이트에서 직접 macFUSE와 SSHFS 패키지를 다운로드해 설치하는 방법https://osxfuse.github.io/ (현재 macFUSE 공식 사이트) 방문macFUSE 설치 후, 별도로 SSHFS 지원 패키지(예전 osxfuse-cuse 등)가 필요할 수 있음 1. macFUSE 설치 파일 실행다운로드한 .dmg 또는 .pkg 파일을 더블 클릭해 설치 마법사를 실행안내에 따라 macFUSE를 설치 (이미 하셨다면 완료된 단계입니다)설치 중에 macOS 보안 설정에서 "시스템 환경설정 > 보안 및 개인정보 > 일반" 탭에 가서 "macFUSE 시스템 소프트웨어 차단됨" 메시지가 나오면 '허용' 버튼 클릭해야 합니다.설치 후 Mac을 재부팅하는 것이 권장됩니다.2. SSHFS 설치macFUSE 설치 이후 별도로 SSHFS 바이너리도 필요합니다. 보통 macFUSE 공식 패키지에 포함되어 있거나 별도로 받을 수 있습니다. 3. SSHFS 사용하기 (터미널)터미널 열어서 SSHFS가 설치된 위치를 확인하거나, 명령어가 바로 되는지 테스트합니다:sshfs 설치가 완료됐으면, 이전에 안내한 대로 마운트할 폴더를 만들고 SSHFS 명령어로 원격 서버를 마운트합니다:mkdir -p ~/mnt/sftp sshfs root@서버주소:/home/docker ~/mnt/sftp 비밀번호 입력 후 연결되면 Finder에서 ~/mnt/sftp 경로를 일반 폴더처럼 사용할 수 있습니다.이상 맥북 사용자들을 위한 대체 프로그램이었습니다~~남은 강의까지 힘내보겠습니다!
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
도커 꺼짐, 실행안됨
진행중 컴퓨터가 꺼져서 다시켯는데 도커를 실행시킬려고 하는데 방법이 따로 있나요? 도커 데스크탑 아이콘을 눌러도 아무반응이없습니다 ㅠ
-
미해결[Pytorch] 파이토치를 활용한 딥러닝 모델 구축
mini-batch gradient descent 시 backpropagation에 대하여
mini-batch gradient descent 시 batch size 단위로 평균값을 가지고 파라미터 업데이트 한다고 설명하신 거 같습니다. 그런데 강의하시는 코드에는 forward() 다음 연속해서 .backward()가 나오고 있어 마치 매번 업데이트를 하는 것처럼 해석되는데요. 제가 어떤 부분에 오해하고 있는 것인지? 문의드립니다.
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
회사와 집에서 n8n 실습을 연동해서 사용하는 방법있나요?
안녕하세요, 강사님. 강의를 2~4편까지 수강하면서 궁금한 점이 있어 문의드립니다.현재 회사 컴퓨터에서 실습을 진행하고 있는데, 퇴근 후 집에서도 노트북으로 이어서 작업을 하고 싶습니다.그런데 연동 방법을 잘 모르겠어서 GPT에게도 물어봤지만 계속 오류가 발생하여 정확한 방법을 알기 어렵습니다. 혹시 이 부분을 영상으로 설명해주실 수 있을까요?추가로, 제 노트북에는 Hyper-V가 아무리 해도 설치가 되지 않는 상황입니다.GPT 답변으로는 회사 컴퓨터가 켜져 있다면 굳이 노트북에 별도 설치할 필요 없이 원격으로 사용할 수 있다라고 해서 현재는 그렇게 사용하고 있는데,실제로 집에서 접속하고 활용하려면 어떤 방식으로 접근해야 하는지도 궁금합니다.또 회사에서 작업하다가 집에서 이어서 작업하거나, 반대로 집에서 만든 워크플로우를 회사에서 연동해서 사용하려면 어떤 절차를 거쳐야 하는지도 알고 싶습니다.확인 부탁드립니다. 감사합니다. 🙏
-
해결됨Vue js와 UI를 한번에 학습/Nuxt3 + OpenWeatherMap 으로 실시간 날씨 앱 제작
맥(MAC) 환경에서도 강의 모든 내용을 따라하는데 문제가 없을까요?
금일 결제했습니다.맥(MAC) 환경에서도 강의 모든 내용을 따라하는데 문제가 없을까요?
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
자바스크립트, xml 문법 관련
xml 까지 들었는데 저는 c++ 만 배웠어서 듣는데 정확히 해당 문법을 제가 코딩으로 짤만큼 익숙하지 않고 그냥 대충 이론 정도만 알겠어요.... 문법적인 부분을 제가 직접 구사할만큼 수준으로 강의를 따라가야 하는걸까요? 아님 이론이 중요한 걸까요. (데이터 교환이 뭔지 , 직렬화가 뭔지등만 이해하면 되나요)