묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
n8n 실행한 후
n8n 자동화 실행한 후 다 완료안되고 뒤로가기 버튼누르면 실행이 중지되나요??스케쥴 트리거로 사용하고싶은데 계속 켜놔야하는지요..
-
미해결코드로 배우는 React 19 with 스프링부트 API서버
맥북프로 보조모니터로 아이패드 사용시 강의 화면 미출력
현재 맥북에서 아이패드를 보조 모니터로 사용중에 강의 초반에는 강의가 잘 나오다가 중간중간 검은색 혹은 하얀색 화면이 나오면서 강의가 안보이는 경우가 있는데 예전에 어떤 글에서 봤었던것 같은데 보안?상의 이유로 sidecar 이용시 출력이 안된다는 글을 봤던것 같은데 맞나요 ? 아니면 제 컴퓨터에서만 발생하는 일시적 오류일까요? 궁금합니다 ㅜ
-
해결됨<밑바닥부터 만들면서 배우는 LLM> 완독 챌린지
죄송합니다. 해설 강의 관련 문의드립니다..!
안녕하세요-! 늦게 챌린지 공부 시작했지만 할 수 있는 만큼 하고 싶어 인프런 강의 열심히 들었습니다.해설강의 공지를 매우 늦게 확인해 이메일을 확인해보니 스팸함, 다 확인해봐도 메일은 못 받았습니다ㅠ그럼에도 공지를 확인했어야 했는데, 제가 확인이 늦어 제 잘못이기는 하나 혹 가능하다면 해설 강의 저도 듣고 싶습니다..!!복습하면서 부족한 부분 채우며 공부하고 싶은데 혹시혹시 가능한 방법이 있을지 문의드립니다ㅠ! 감사합니다!
-
미해결1시간만에 Chat GPT 클론 with Cursor (원데이 클래스)
Vercel 404 에러 질문
Vercel에 연동하고 나니 다음과 같은 창이 뜹니다. 404 Not Found 에러가 떠서 해결을 하고싶은데, 어떤 것이 문제인지 잘 모르겠습니다. 우선 웹사이트를 따로 열어서 실행시키면 정상작동 됩니다.
-
해결됨한 입 크기로 잘라먹는 실전 프로젝트 - SNS 편
(4.13) setQueryData 질문드립니다
queryClient.setQueryData를 사용할 때, 단순히 새 값을 바로 전달하는 경우와 업데이트 함수를 사용하는 경우가 있던데, 각각 언제 사용해야 하는지 명확히 구분이 잘 안 돼요. 어떤 기준으로 사용하면 되는지 설명해주실 수 있을까요?..
-
미해결IT 필수 지식 - 데이터베이스(Database) 와 SQL
강의자료가 다른거 같아요.
강의자료가 수업 내용과 다른거 같습니다.
-
해결됨PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
TI 홈페이지 Block Diagram 관련 질문드립니다.
안녕하세요, 삼코치님. 강의 잘 듣고 있습니다.과제를 진행하던 중 TI 홈페이지의 block diagram을 보다가 질문이 있어서 이렇게 문의글 남기게 되었습니다.홈페이지에는 각 분야별/시스템별/기능별 블록다이어그램이 그려져있는데, 실제 회사에서도 거의 유사하게 다이어그램이 작성되는지(동작원리가 유사한지), 아니면 TI에서 제품을 홍보하기 위해 '대략적으로 이런 원리로 동작될거고, 우린 여기에 활용될 어떤 제품을 취급하고있다' 라고 작성해 놓은건지 궁금합니다! 추가적으로, 삼코치님께서 과제 예시에 작성해주신거는 어떤 시스템인지도 여쭙습니다..!
-
해결됨수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화
MobaXterm에서 Network error
안녕하세요.강의 잘 듣고 있습니다.실습 과정에서 MobaXterm에서 “Network error: Connection timed out” 오류가 발생하고 있습니다. 서버 구매 및 도메인 연결까지 완료했는데, 혹시 제가 놓친 부분이 있을까요? GPT에게 물어보니 "SSH 기본 포트 22가 닫혀 있으면" 문제가 발생한다고 하는데 해결 방법을 모르겠습니다.확인 부탁드립니다. 감사합니다 ㅠㅠ! ▶ 오류 내용Network error: Connection timed out─────────────────Session stopped - Press <Return> to exit tab - Press R to restart session - Press S to save terminal output to file
-
미해결Kafka & Spark 활용한 Realtime Datalake
ch4_3 apache zookeeper 설치파일 관련 질문
ec2-user$ curl -O https://dlcdn.apache.org/zookeeper/zookeeper-3.8.4/apache-zookeeper-3.8.4-bin.tar.gz복사 붙여넣기 해도 오류가 나고 QnA에 뭐 복붙을 하면 오류가 발생할 수 있다하여 직접 타이핑을 해도 오류가 납니다..대체 왜이런건가요 ...저기 링크로 직접 들어가봐도 아무것도 안떠요
-
해결됨원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
Creatomate 오류
요청시 이러한 에러가 계속 나옵니다 ㅜㅜ
-
미해결IT 필수 지식 - 데이터베이스(Database) 와 SQL
강의자료 확인 요청
안녕하세요, 좋은 강의 잘 듣고 있습니다.다름이 아니라, 강의 자료가 본 강의와 무관한 것으로 올라가 있는 것 같습니다. 확인 한번 부탁드립니다!
-
해결됨제미니의 개발실무 - 커머스 백엔드 기본편
@Transactional에 관해서 질문드립니다.
안녕하세요!강의를 보던 중 ReviewService의 트랜잭션 처리에 대해 궁금한 점이 있어 질문드립니다. addReview 함수에서 리뷰를 저장하는 add()와 포인트를 적립하는 earn() 두개의 중요한 함수를 사용하고 있는데, 이는 각각 별도의 트랜잭션으로 처리되어 리뷰는 저장되고 포인트는 적립되지 않는 문제가 발생할 수 있을 것 같습니다. 현재 설계에서 addReview()에 @Transactional을 붙이지 않은 특별한 이유가 있으신지 궁금합니다. 혹은 만약 의도적으로 별도 트랜잭션으로 분리한 것이라면 그 이유가 궁금합니다. 항상 감사합니다.
-
미해결
PDF강의자료랑 월드퍼스트 가입 링크가 없네요
PDF강의자료랑 월드퍼스트 가입 링크가 없네요아래 메일로 주세요 xx1722@naver.com
-
해결됨모르면 야근하는 문자 인코딩 완전 정복
writeUTF 메서드로 생성된 파일 읽기
안녕하세요 강사님, 강의 잘 듣고있습니다 🙂 강의하신 내용중에 나온 Java의 modifiedUTF 메서드로 파일을 작성했을 경우, 만약 이 파일을 일반적인 utf-8 방식으로 읽으면, 길이 정보도 utf-8로 해석 되어 의도한 바와 다른 결과 값으로 읽히나요? 예를 들어 메모장 같은 것으로 열어 utf-8 로 인코딩을 바꿀 경우 원래 utf-8 에는 길이 정보가 없지만 writeUTF 로 작성한 파일에는 포함돼있으니 제대로 디코딩이 되지않을 것 같아서요.
-
미해결하루 100만 원을 벌게해준 프리랜서 노하우 완벽 정리
수강기간 연장되나유
다른 강의처럼 무제한인줄 알았는데 수강기간이 제한되어있네유 연장 나중에 신청하면 해주시는지요
-
미해결[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
113-충돌처리 강의에서 22:26 부근의 SetPos()를 적용해도 충돌되지 않고 뚫고 지나가게 됩니다.
ㅤㅤㅤ
-
해결됨코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드
20강에서 이미지 url
저는 replicate을 사용하지 않고 fal ai 사이트를 이용해서 다음과 같이 생성을 했는데요. 저 리스폰스 url을 입력하면 {"images":[{"url":"https://v3b.fal.media/files/b/0a8468a3/Xzyv19HpZoJQGUcwFCweO.webp","content_type":"image/webp","file_name":"Xzyv19HpZoJQGUcwFCweO.webp","file_size":null,"width":896,"height":1280}],"description":""}이런 화면이 뜹니다. 어떻게 해결해야 할까요?
-
해결됨원클릭으로 AI가 생성해주는 Youtube 쇼츠 만들기 자동화(with n8n)
비디오 생성 부분에서 VIDEO - 시트 행 가져오기 노드에서 아래처럼 에러가 나요
이거 item으로 하는거 맞을까요? 에러나는데요?강의에 있는 내용(에러남){{ $('IMG_PROMPT - 시트 행 가져오기').item.json.ID }}현재변경상태{{ $('IMG_PROMPT - 시트 행 가져오기').first().json.ID }} { "nodes": [ { "parameters": { "documentId": { "__rl": true, "value": "1598jdsyth9sQN_SMDftijF8IaxkO4FdxndFfxdheqmI", "mode": "list", "cachedResultName": "Youtube Shorts 자동화 Template(김영욱)", "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1598jdsyth9sQN_SMDftijF8IaxkO4FdxndFfxdheqmI/edit?usp=drivesdk" }, "sheetName": { "__rl": true, "value": 1794818536, "mode": "list", "cachedResultName": "Youtube 자동화 시트", "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1598jdsyth9sQN_SMDftijF8IaxkO4FdxndFfxdheqmI/edit#gid=1794818536" }, "filtersUI": { "values": [ { "lookupColumn": "ID", "lookupValue": "={{ $('IMG_PROMPT - 시트 행 가져오기').first().json.ID }}" } ] }, "options": {} }, "type": "n8n-nodes-base.googleSheets", "typeVersion": 4.7, "position": [ 3776, 544 ], "id": "dc3ed630-1854-463d-a0c1-3c6185ac007a", "name": "VIDEO - 시트 행 가져오기", "credentials": { "googleSheetsOAuth2Api": { "id": "284k6gV823HAbz1N", "name": "Google Sheets account" } } } ], "connections": { "VIDEO - 시트 행 가져오기": { "main": [ [] ] } }, "pinData": {}, "meta": { "templateCredsSetupCompleted": true, "instanceId": "4b15107acc6f7c90aecf299aeeeff033cc193c7e7a724fd8b9299102220850ef" } } 이노드에서 item을 first()로 바꾸니까 일단 에러는 안나는데 엑셀시트에서 순서대로 불러오는건데 그거는 될까?그래서 일단 item을 first()로 바꾸니까 일단 에러는 안나는 데 문제가 구글시트에서 새롭게 숏츠 제작할때마다 드래그 해서 위로 올려야 하잖아요 그럼 번거로 울거 같다서 물어봤더니 이렇게 대답해주네요좋은 질문이에요 🙂지금 설정을 보면 부분에서 로 바꾸셨죠. 이건 단순히 앞선 노드에서 나온 여러 item 중 첫 번째 item만 가져오겠다는 의미예요. 그래서 에러는 안 나지만, 엑셀 시트의 행을 순서대로 하나씩 가져오는 동작과는 조금 다릅니다.핵심 차이• → 결과 배열 중 첫 번째만 가져옴. 즉, 항상 같은 행만 불러오게 됨.• 순서대로 불러오기 → 여러 item을 순회하면서 각각의 ID를 기준으로 시트 행을 가져와야 함.순서대로 불러오려면?• n8n에서는 일반적으로 Loop(For Each) 구조를 써야 합니다.• 예를 들어 노드가 여러 item을 출력한다면, 그 item들을 그대로 다음 Google Sheets 노드에 전달하면 각 item별로 실행됩니다.• 즉, 를 쓰지 않고 그냥 로 두면, 각 item의 ID가 순서대로 들어가면서 시트 행을 하나씩 가져오게 돼요.정리• 는 테스트용으로 에러를 피하는 데는 유용하지만, 실제로 순차적으로 여러 행을 가져오려면 쓰면 안 됩니다.• 순서대로 가져오려면 형태로 두고, n8n의 기본 item 처리 흐름(각 item별 실행)을 활용하세요.👉 지금처럼 자동화 시트에서 여러 행을 순서대로 불러오고 싶으신 거라면 대신 그냥 를 쓰는 게 맞습니다.혹시 원하시는 게 엑셀 시트 전체를 순서대로 읽어서 영상 자동화에 쓰는 것인지, 아니면 특정 ID만 매칭해서 가져오는 것인지 알려주시면 더 정확하게 워크플로우 구조를 짜드릴 수 있어요.맞아요 👍first()를 쓰면 항상 맨 앞 item만 고정적으로 가져오기 때문에 매번 제일 앞으로 드래그해야 하는 상황이 생깁니다. 즉, n8n의 기본 흐름(각 item을 순서대로 전달하는 구조)을 무시하게 되는 거죠.어떻게 하면 순서대로 잘 가져올까?Google Sheets 노드에서 lookupValue를 ={{ $json.ID }} 로 두면, 들어오는 각 item의 ID 값이 그대로 적용돼서 순차적으로 행을 가져옵니다.n8n은 기본적으로 item 단위 병렬 실행을 지원하기 때문에, 별도의 드래그 없이도 여러 item이 순서대로 처리돼요.만약 정말 "한 줄씩 순차적으로" 실행하고 싶다면, Split In Batches 노드를 써서 한 번에 하나씩 넘겨주는 방식도 있습니다.정리first() → 항상 같은 첫 item만 가져옴 → 매번 드래그해야 하는 불편함 발생$json.ID → 각 item별로 자동으로 순서대로 실행됨 → 원하는 동작에 더 적합👉 따라서 지금 상황에서는 first() 대신 그냥 $json.ID를 쓰는 게 맞습니다.혹시 원하시는 게 모든 행을 병렬로 가져오는 것인지, 아니면 진짜로 한 행씩 순차적으로 처리하는 것인지 알려주시면, 거기에 맞는 n8n 노드 구조(예: Split In Batches vs 기본 item 흐름)를 더 구체적으로 짜드릴 수 있어요.좋은 포인트 짚으셨어요 🙂지금 쓰신{{ $('IMG_PROMPT - 시트 행 가져오기').first().json.ID }} 는 항상 첫 번째 아이템만 가져오게 됩니다. 그래서 순서대로 여러 행을 처리하려면 first()를 빼고 각 item의 값을 그대로 참조해야 해요.올바른 변경 방법{{ $json.ID }} 이렇게 바꾸면, n8n이 기본적으로 각 item을 순회하면서 해당 item의 ID 값을 자동으로 넣어줍니다. 따라서 시트 행을 순서대로 하나씩 가져올 수 있어요.✅ 정리first() → 항상 첫 번째만 가져옴 (테스트용으로는 OK, 실제 순차처리에는 불편)$json.ID → 각 item별로 ID를 순서대로 처리 (원하는 동작)👉 따라서 first() 대신 {{ $json.ID }} 로 변경하시면 됩니다.혹시 원하시는 게 모든 행을 병렬로 가져오는 것인지, 아니면 진짜로 한 행씩 순차적으로 처리하는 것인지에 따라 Split In Batches 같은 노드를 추가할 수도 있는데, 기본적으로는 $json.ID만 쓰면 자동으로 순서대로 돌아갑니다.
-
해결됨제미니의 개발실무 - 커머스 백엔드 기본편
'개념과 격벽' 을 실제 업무에 어떻게 사용하면 좋을까요?
안녕하세요, 제미니님.유투브 및 인프런 강의 잘 시청하고 있습니다 :) 인프콘 2024에서 '지속 성장 가능한 설계를 만들어가는 방법' 이라는 주제로 발표해주신 내용이 무척 공감이 되었고, 제미니님 유투브를 찾아봤다가 강의까지 수강하게 되었습니다 이번 강의 내용은 아니지만 인프콘 영상에서 말씀해주신 개념인 '개념' 과 '격벽'을 구체적으로 실무에서 어떻게 사용하면 좋을지를 여쭤보고자 인프런 질문을 통해서 글을 올리게 되었습니다. 편의상 신규 프로젝트를 진행한다고 가정했을때,요구사항을 분석하고 도메인을 구성하는 여러 '개념'들을 나열한다.나열된 '개념'들의 급(1급, 2급, 3급 ..) 을 나눠보고 그룹화 하면서 '격벽'으로 분리한다.'격벽'으로 분리된 그룹이 어떤 개념을 통해서 연결될지 방화벽으로 동작할 개념을 생각해본다. 이는 개념간 무분별한 참조를 막기 위함이다.'개념'들과 '격벽'들을 기반으로 일단 코드로 구현부터 해본다. ('설계를 하지 말고 구현을 먼저' 하는 포인트는 이것)구현하면서 또는 운영하면서 더 나누거나 신규로 추가할 개념이 있다면 반영한다. 결과적으로 설계를 하지 않고 구현을 먼저 하고, 구현 하는 과정이나 운영 하는 과정에서 최적화 시킨다. 이것이 곧 최적의 설계로 나아가는 방향이 된다. (질문) 제가 제미니님이 말씀하신 '개념'과 '격벽'을 잘 이해한 것이 맞을까요? 실무에서 위 흐름대로 적용하면 제미니님이 강조하신 내용에 기반한 작업이 될 수 있을까요? 실무에서 실제로 말씀해주신 내용을 적용해보고 싶은데 구체적으로 어떤식으로 적용하면 될 지 몰라서 제가 이해한 내용을 바탕으로 작성을 해보았습니다. 틀린 부분이 있다면 피드백을 부탁드리고 싶습니다 :) 긴 글 읽어주셔서 감사합니다~
-
미해결시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
강의 듣는 타겟층
js 리액트 정도 잠깐 하다가 방향을 틀어서 이쪽으로 듣고 있는데 강의 도중 모르는 단어가 너무 많이 나옵니다 tcp udp 라던지 이런 말들을 모르겠는데 이 강의는 리눅스와 네트워크를 어느정도 땐 사람이 실무에는 어떻게 하는지 이런걸 배우는 강의 인가요 ? 아에 모르는 사람은 기초부터 듣고 와야 하나요 ?